§
    ^²Åjê ã            
       óÜ  — 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 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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$m%Z%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l0m1Z1m2Z2m3Z3 d dl4m5Z5m6Z6m7Z7m8Z8m9Z9m:Z: d dl;m<Z<m=Z=m>Z>m?Z?m@Z@mAZAmBZBmCZCmDZDmEZEmFZFmGZGmHZHmIZImJZJ d dlKmLZLmMZMmNZNmOZOmPZPmQZQ d dlRmSZSmTZTmUZU d dlVmWZWmXZX d dlYmZZZm[Z[m\Z\ d dl]m^Z^m_Z_m`Z`maZa d dlbmcZc d dldmeZemfZfmgZgmhZhmiZimjZj d dlkmlZl d dlmmnZnmoZo d dlpmqZqmrZrmsZsmtZt d dlumvZvmwZwmxZxmyZymzZzm{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ˆm‰Z‰mŠZŠm‹Z‹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›mœZœm�Z�mžZž d d'lŸm Z  d d(l¡m¢Z¢m£Z£m¤Z¤m¥Z¥m¦Z¦m§Z§m¨Z¨m©Z©mªZªm«Z« d d)l¬m­Z­ d d*l®m¯Z¯m°Z°m±Z±m²Z²m³Z³m´Z´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¿ d d0lÀmÁZÁmÂZÂmÃZÃmÄZÄmÅZÅmÆZÆmÇZÇmÈZÈ d d1lÉmÊZÊmËZË d d2lÌmÍZÍ d d3lÎmÏZÏmÐZÐmÑZÑmÒZÒmÓZÓmÔZÔmÕZÕ d d4lÖm×Z× d d5lØmÙZÙ d d6lÚmÛZÛ d d7lÜmÝZÝ d d8lÞmßZßmàZà d d9lámâZâ d d:lãmäZä d d;låmæZæ d d<lçmèZè d d=lémêZê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õ d dAlöm÷Z÷møZømùZù d dBlúmûZû d dClümýZýmþZþmÿZÿ�m �Z �m�Z�m�Z�m�Z d dD�l�m�Z d dE�l�m�Z d dF�l�m	�Z	�m
�Z
�m�Z�m�Z d dG�l�m�Z�m�Z�m�Z�m�Z�m�Z d dH�l�m�Z�m�Z d dI�l�m�Z�m�Z�m�Z d dJ�l�m�Z d dK�l�m�Z�m�Z�m�Z�m �Z �m!�Z!�m"�Z"�m#�Z# d dL�l$�m%�Z%�m&�Z&�m'�Z'�m(�Z( d dM�l)�m*�Z*�m+�Z+�m,�Z,�m-�Z-�m.�Z.�m/�Z/�m0�Z0 d dNl �Z1d dO�l2�m3�Z3�m4�Z4  G dP„ dQ�e1�j5        ¦  «        �Z5 e3dR¦  «        \
  �Z6�Z7�Z8�Z9�Z:�Z;�Z<�Z=�Z>�Z? e3dSdT¬U¦  «        \  �Z@�ZA�ZBdV„ �ZCdW„ �ZDdX„ �ZEdY„ �ZFdZ„ �ZGd[„ �ZHd\„ �ZId]„ �ZJd^„ �ZK�e%d_„ ¦   «         �ZL�e'd`„ ¦   «         �ZMda„ �ZNdb„ �ZOdc„ �ZPdd„ �ZQde„ �ZRdf„ �ZSdg„ �ZTdh„ �ZUdi„ �ZVdj„ �ZWdk„ �ZXdl„ �ZYdm„ �ZZdn„ �Z[do„ �Z\dp„ �Z]dq„ �Z^dr„ �Z_ds„ �Z`dt„ �Zadu„ �Zbdv„ �Zcdw„ �Zddx„ �Zedy„ �Zfdz„ �Zgd{„ �Zhd|„ �Zid}„ �Zjd~„ �Zkd„ �Zld€„ �Zmd�„ �Znd‚„ �Zodƒ„ �Zpd„„ �Zqd…„ �Zrd†„ �Zsd‡„ �Ztdˆ„ �Zud‰„ �ZvdŠ„ �Zwd‹„ �ZxdŒ„ �Zyd�„ �ZzdŽ„ �Z{d�„ �Z|d�„ �Z}d‘„ �Z~d’„ �Zd“„ �Z€d”„ �Z�d•„ �Z‚d–„ �Zƒd—„ �Z„d˜„ �Z…d™„ �Z†dš„ �Z‡d›„ �Zˆdœ„ �Z‰d�„ �ZŠdž„ �Z‹dŸ„ �ZŒd „ �Z�d¡„ �ZŽd¢„ �Z�d£„ �Z�d¤„ �Z‘d¥„ �Z’d¦„ �Z“d§„ �Z”d¨„ �Z•d©„ �Z–dª„ �Z—d«„ �Z˜d¬„ �Z™d­„ �Zšd®„ �Z›d¯„ �Zœd°„ �Z�d±„ �Zžd²„ �ZŸd³„ �Z d´„ �Z¡dµ„ �Z¢d¶„ �Z£d·„ �Z¤d¸„ �Z¥d¹„ �Z¦dº„ �Z§d»„ �Z¨d¼„ �Z©d½„ �Zªd¾„ �Z«d¿„ �Z¬dÀ„ �Z­dÁ„ �Z®dÂ„ �Z¯dÃ„ �Z°dÄ„ �Z±dÅ„ �Z²dÆ„ �Z³dÇ„ �Z´dÈ„ �ZµdÉ„ �Z¶�e%dÊ„ ¦   «         �Z·dË„ �Z¸dÌ„ �Z¹dÍ„ �ZºdÎ„ �Z»dÏ„ �Z¼dÐ„ �Z½dÑ„ �Z¾dÒ„ �Z¿dÓ„ �ZÀdÔ„ �ZÁdÕ„ �ZÂdÖ„ �ZÃd×„ �ZÄdØ„ �ZÅdÙ„ �ZÆdÚ„ �ZÇdÛ„ �ZÈdÜ„ �ZÉdÝ„ �ZÊdÞ„ �ZËdß„ �ZÌdà„ �ZÍdá„ �ZÎdâ„ �ZÏdã„ �ZÐdä„ �ZÑdå„ �ZÒdæ„ �ZÓdç„ �ZÔdè„ �ZÕdé„ �ZÖdê„ �Z×dë„ �ZØdì„ �ZÙdí„ �ZÚdî„ �ZÛdï„ �ZÜdð„ �ZÝdñ„ �ZÞdò„ �Zßdó„ �Zàdô„ �Zádõ„ �Zâdö„ �Zãd÷„ �Zädø„ �Zådù„ �Zædú„ �Zçdû„ �Zèdü„ �Zédý„ �ZêdNS )þé    )ÚMatAddÚMatMulÚArray)Ú
Quaternion)ÚAccumBounds)ÚCycleÚPermutationÚAppliedPermutation)ÚProduct)ÚSum)ÚTupleÚDict)ÚUnevaluatedExpr)Ú
DerivativeÚFunctionÚLambdaÚSubsÚdiff)ÚMod)ÚMul)ÚAlgebraicNumberÚFloatÚIÚIntegerÚRationalÚooÚpi©Úevaluate)ÚPow)ÚEqÚNe)ÚS)ÚSymbolÚWildÚsymbols)ÚFallingFactorialÚRisingFactorialÚbinomialÚ	factorialÚ
factorial2Úsubfactorial)Ú	bernoulliÚbellÚcatalanÚeulerÚgenocchiÚlucasÚ	fibonacciÚ
tribonacciÚdivisor_sigmaÚudivisor_sigmaÚmobiusÚprimenuÚ
primeomegaÚtotientÚreduced_totient)ÚAbsÚargÚ	conjugateÚimÚ
polar_liftÚre)ÚLambertWÚexpÚlog)ÚasinhÚcoth)ÚceilingÚfloorÚfrac)ÚMaxÚMinÚrootÚsqrt)Ú	Piecewise)ÚacscÚasinÚcosÚcotÚsinÚtan)Úbeta)Ú
DiracDeltaÚ	Heaviside)Ú
elliptic_eÚ
elliptic_fÚ
elliptic_kÚelliptic_pi)ÚChiÚCiÚEiÚShiÚSiÚexpint)ÚgammaÚ
uppergamma)ÚhyperÚmeijerg)ÚmathieucÚmathieucprimeÚmathieusÚmathieusprime)	Úassoc_laguerreÚassoc_legendreÚ
chebyshevtÚ
chebyshevuÚ
gegenbauerÚhermiteÚjacobiÚlaguerreÚlegendre)ÚSingularityFunction)ÚYnmÚZnm)ÚKroneckerDeltaÚ
LeviCivita)Údirichlet_etaÚlerchphiÚpolylogÚ	stieltjesÚzeta)ÚIntegral)
ÚCosineTransformÚFourierTransformÚInverseCosineTransformÚInverseFourierTransformÚInverseLaplaceTransformÚInverseMellinTransformÚInverseSineTransformÚLaplaceTransformÚMellinTransformÚSineTransform)ÚImplies)ÚAndÚOrÚXorÚ
EquivalentÚfalseÚNotÚtrue)ÚMatrix)ÚKroneckerProduct)ÚMatrixSymbol)ÚPermutationMatrix)ÚMatrixSlice)ÚTransferFunctionÚSeriesÚParallelÚFeedbackÚTransferFunctionMatrixÚ
MIMOSeriesÚMIMOParallelÚMIMOFeedback)Ú
CommutatorÚOperator)ÚTr)ÚmeterÚgibibyteÚgramÚ	microgramÚsecondÚmilliÚmicro)ÚZZ)Úfield)ÚPoly)Úring)ÚRootSumÚrootof)Úfps)Úfourier_series)ÚLimit)ÚOrder)ÚSeqAddÚ
SeqFormulaÚSeqMulÚSeqPer)ÚConditionSet)ÚContains)ÚComplexRegionÚImageSetÚRange)ÚOrdinalÚOrdinalOmegaÚ
OmegaPower)ÚPowerSet)Ú	FiniteSetÚIntervalÚUnionÚIntersectionÚ
ComplementÚSymmetricDifferenceÚ
ProductSet)ÚSetExpr)ÚNormal)Ú
CovarianceÚExpectationÚProbabilityÚVariance)ÚImmutableDenseNDimArrayÚImmutableSparseNDimArrayÚMutableSparseNDimArrayÚMutableDenseNDimArrayÚtensorproduct)ÚArraySymbolÚArrayElement)ÚIdxÚIndexedÚIndexedBase)ÚPartialDerivative)Ú
CoordSys3DÚCrossÚCurlÚDotÚ
DivergenceÚGradientÚ	Laplacian)ÚXFAILÚraisesÚ_both_exp_powÚwarns_deprecated_sympy)ÚlatexÚ	translateÚgreek_letters_setÚtex_greek_dictionaryÚmultiline_latexÚlatex_escapeÚLatexPrinterN)ÚmuÚtauc                   ó   — e Zd ZdS )Ú
lowergammaN©Ú__name__Ú
__module__Ú__qualname__© ó    úPC:\Projects\Historical\venv\Lib\site-packages\sympy/printing/tests/test_latex.pyrë   rë   a   s   € € € € € Ø€Drñ   rë   zx y z t w a b c s púk m nT©Úintegerc                  óÞ   —  G d„ dt           ¦  «        } t           | t          ¦  «        ¦  «        dk    sJ ‚ G d„ dt           ¦  «        } t           | t          ¦  «        ¦  «        dk    sJ ‚d S )Nc                   ó   — e Zd Zd„ ZdS )útest_printmethod.<locals>.Rc                 óH   — d|                      | j        d         ¦  «        z  S )Nzfoo(%s)r   )Ú_printÚargs©ÚselfÚprinters     rò   Ú_latexz"test_printmethod.<locals>.R._latexk   s   € Ø˜wŸ~š~¨d¬i¸¬lÑ;Ô;Ñ;Ð;rñ   N©rí   rî   rï   rÿ   rð   rñ   rò   ÚRrø   j   s#   € € € € € ð	<ð 	<ð 	<ð 	<ð 	<rñ   r  zfoo(x)c                   ó   — e Zd Zd„ ZdS )rø   c                 ó   — dS )NÚfoorð   rü   s     rò   rÿ   z"test_printmethod.<locals>.R._latexp   s   € Ø�5rñ   Nr   rð   rñ   rò   r  ztest_printmethod.<locals>.Ro   s#   € € € € € ð	ð 	ð 	ð 	ð 	rñ   r  )r<   rá   Úx)r  s    rò   Útest_printmethodr  i   sž   € ð<ð <ð <ð <ð <�Cñ <ô <ð <õ ��•1‘”‰;Œ;˜)Ò#Ð#Ð#Ð#ðð ð ð ð �Cñ ô ð õ ��•1‘”‰;Œ;˜&Ò Ð Ð Ð Ð Ð rñ   c                  ó%  — t          dt          z   ¦  «        dk    sJ ‚t          t          dz  ¦  «        dk    sJ ‚t          t          dt          z   z  ¦  «        dk    sJ ‚t          t          dz  t          z   dz   t          dz  z   ¦  «        dk    sJ ‚t          dt          z  t          z  ¦  «        dk    sJ ‚t          dt          z  t          z  d	¬
¦  «        dk    sJ ‚t          dt          dz  z  t          z  d¬
¦  «        dk    sJ ‚t          ddt          z  z  d¬
¦  «        dk    sJ ‚t          t          t          j        dz  z  ¦  «        dk    sJ ‚t          t          t          j        t          dz  dd¬¦  «        ¦  «        dk    sJ ‚t          t          t          j        t          dz  dd¬¦  «        ¦  «        dk    sJ ‚t          t          ddd¬¦  «        ¦  «        dk    sJ ‚t          t          ddd¬¦  «        ¦  «        dk    sJ ‚t          t          t          j        dt          j        d¬¦  «        ¦  «        dk    sJ ‚t          t          dt          dd¬¦  «        ¦  «        dk    sJ ‚t          t          dt          dd¬¦  «        ¦  «        dk    sJ ‚t          t          t          t          d¦  «        t          j        t          z  dz   ¦  «        ¦  «        dk    sJ ‚t          t          t          t          d¦  «        t          dd¦  «        t          z  dz   ¦  «        ¦  «        dk    sJ ‚t          t          t          t          d¦  «        dt          z  dz   ¦  «        ¦  «        dk    sJ ‚t          t          d dd¬¦  «        ¦  «        d!k    sJ ‚t          t          dd d¬¦  «        ¦  «        d"k    sJ ‚t          t          ddd¬¦  «        ¦  «        d#k    sJ ‚t          t          d$dd¬¦  «        ¦  «        d%k    sJ ‚t          t          dddd¬¦  «        ¦  «        d&k    sJ ‚t          t          ddd¬¦  «        ¦  «        d'k    sJ ‚t          t          dt          j        d¬¦  «        ¦  «        d(k    sJ ‚t          t          ddt          j        d¬¦  «        ¦  «        d)k    sJ ‚t          t          ddddt          d¬¦  «        ¦  «        d*k    sJ ‚t          t          dd$d¬¦  «        ¦  «        d+k    sJ ‚t          t          d,dddd t          t          d¬¦  «        ¦  «        d-k    sJ ‚t          t          d,dddt          z   d t          t          d¬¦  «        ¦  «        d.k    sJ ‚t          t          t          dd¦  «        t          dd/¦  «        d¬¦  «        ¦  «        d0k    sJ ‚t          dt          z  ¦  «        d1k    sJ ‚t          dt          z  d2¬3¦  «        d4k    sJ ‚t          t          d¦  «         dz  ¦  «        d5k    sJ ‚t          t          d¦  «         dz  d2¬3¦  «        d6k    sJ ‚t          dt          dz  z  ¦  «        d7k    sJ ‚t          dt          t          z   z  dz  ¦  «        d8k    sJ ‚t          t          dz  ¦  «        d9k    sJ ‚t          t          dz  d2¬3¦  «        d:k    sJ ‚t          t          t          z   dt          z  z  ¦  «        d;k    sJ ‚t          t          t          z   dt          z  z  d2¬3¦  «        d<k    sJ ‚t          t          t          z   dt          z  z  d ¬=¦  «        d>k    sJ ‚t          t          t          z   t          z  ¦  «        d?k    sJ ‚t          t          t          z   t          z  d¬=¦  «        d?k    sJ ‚t          dt          d¦  «        z  t          z  dz  ¦  «        d@k    sJ ‚t          dt          d¦  «        z  t          z  dz  d¬=¦  «        dAk    sJ ‚t          t          t          t          ¦  «        ¦  «        dBk    sJ ‚t          dC¦  «        } t          dD¦  «        }t          | dz  ¦  «        dEk    sJ ‚t          | dz  d¬F¦  «        dGk    sJ ‚t          t           || ¦  «        | d¦  «        ¦  «        dHk    sJ ‚t          t           || ¦  «        | d¦  «        d¬F¦  «        dIk    sJ ‚t          dt          t          t          ¦  «        z  dz  ¦  «        dJk    sJ ‚t          dt          t          t          ¦  «        z  dz  d2¬3¦  «        dKk    sJ ‚t          t          t          ¦  «        ¦  «        dLk    sJ ‚t          t          t          dd¦  «        z  ¦  «        dMk    sJ ‚t          t          t          dd¦  «        z  d¬N¦  «        dOk    sJ ‚t          t          t          ¦  «        dz  ¦  «        dPk    sJ ‚t          t          t          ¦  «        d2¬Q¦  «        dLk    sJ ‚t          t          t          dd¦  «        z  d2¬Q¦  «        dRk    sJ ‚t          t          t          ¦  «        dz  d2¬Q¦  «        dPk    sJ ‚t          t          t          dd,¦  «        z  ¦  «        dSk    sJ ‚t          t          t          dd,¦  «        z  d2¬T¦  «        dUk    sJ ‚t          t          dz   t          dd,¦  «        z  ¦  «        dVk    sJ ‚t          t          dz   t          dd,¦  «        z  d2¬T¦  «        dWk    sJ ‚t          t!          t          d¦  «        ¦  «        ¦  «        dXk    sJ ‚t          t!          t          d¦  «        ddYg¦  «        ¦  «        dZk    sJ ‚t          t!          t          d¦  «        d[¬\¦  «        ¦  «        d]k    sJ ‚t          t!          t          d¦  «        ddYgd[¬\¦  «        ¦  «        d^k    sJ ‚t          t!          dt          d¦  «        dz  z  g d_¢d`¬\¦  «        ¦  «        dak    sJ ‚t#          j        d¦  «        }t          |j                             g db¢¦  «        ¦  «        dck    sJ ‚t          |j                             g db¢¦  «        dd¬e¦  «        dfk    sJ ‚t          |                     dg¦  «        d          ¦  «        dhk    sJ ‚t          |                     dg¦  «        d          dd¬e¦  «        dik    sJ ‚t          |                     d/¦  «        d          ¦  «        djk    sJ ‚t          dkt          z  ¦  «        dlk    sJ ‚t          dkt          z  d	¬
¦  «        dmk    sJ ‚t          dkt          z  dn¬
¦  «        dok    sJ ‚t          dt-          t          ¦  «        z  ¦  «        dpk    sJ ‚t          t-          t          ¦  «        d$z  ¦  «        dpk    sJ ‚t          t-          t          ¦  «        t          dd¦  «        z  ¦  «        dqk    sJ ‚t          t-          t          ¦  «        t          dd¦  «        z  d2¬T¦  «        drk    sJ ‚t          t           ¦  «        dsk    sJ ‚t          t          t          z  ¦  «        dtk    sJ ‚t          t          t          z  t          z  ¦  «        duk    sJ ‚t          t          t          z  ¦  «        dvk    sJ ‚t          t          t          z  t          z  ¦  «        dwk    sJ ‚t          t          t          z  t          z  ¦  «        dxk    sJ ‚t          t/          t          t          ¦  «        ¦  «        dyk    sJ ‚t          t          t           z	   ¦  «        dzk    sJ ‚t          t/          t1          t          t          ¦  «        t          ¦  «        ¦  «        d{k    sJ ‚t          t/          t          t1          t          t          ¦  «        ¦  «        ¦  «        d|k    sJ ‚t          t          t          z   ¦  «        d}k    sJ ‚t          t           t          d~i¬¦  «        d€k    sJ ‚t          t          t          z  t          d~t          d�i¬¦  «        d‚k    sJ ‚t          t          t          z  t          z  t          d~t          d�t          dƒi¬¦  «        d„k    sJ ‚t          t          t          z  t          d~t          d�i¬¦  «        d…k    sJ ‚t          t          t          z  t          z  t          d~t          d�t          dƒi¬¦  «        d†k    sJ ‚t          t          t          z  t          z  t          d~t          d�t          dƒi¬¦  «        d‡k    sJ ‚t          t/          t          t          ¦  «        t          d~t          d�i¬¦  «        dˆk    sJ ‚t          t          t          dd¦  «        d$d¬¦  «        ¦  «        d‰k    sJ ‚t          t          t          dd¦  «        dŠd¬¦  «        ¦  «        d‹k    sJ ‚t          t          t3          d¦  «        dŒz  d$d¬¦  «        ¦  «        d�k    sJ ‚t          dŽd2¬�¦  «        }t          t5          | ¦  «        t7          |¦  «        z  ¦  «        d�k    sJ ‚d S )‘Né   úx + 1é   zx^{2}z	x^{x + 1}é   zx^{3} + x^{2} + x + 1z2 x yÚdot©Ú
mul_symbolz2 \cdot x \cdot yz\,z3\,x^{2}\,yç      ø?z1.5 \cdot 3^{x}é   z\sqrt[32]{x}éûÿÿÿFr   z!\frac{1}{2} x^{2} \left(-5\right)z\frac{1}{2} x^{2} \cdot 5z\left(-5\right) \left(-5\right)z5 \left(-5\right)z'\frac{1}{2} \left(-5\right) \frac{1}{2}z5 i 5z5 i \left(-5\right)z"x^{2} \left(\frac{x}{2} + 1\right)z$x^{3} \left(\frac{2 x}{3} + 1\right)é   zx^{11} \left(2 x + 1\right)r   z	0 \cdot 1z	1 \cdot 0z	1 \cdot 1éÿÿÿÿz\left(-1\right) 1z1 \cdot 1 \cdot 1z	1 \cdot 2z1 \cdot \frac{1}{2}z1 \cdot 1 \cdot \frac{1}{2}z1 \cdot 1 \cdot 2 \cdot 3 xz1 \left(-1\right)é   z%4 \cdot 3 \cdot 2 \cdot 1 \cdot 0 y xz*4 \cdot 3 \cdot 2 \left(z + 1\right) 0 y xé   z\frac{2}{3} \cdot \frac{5}{7}ú\frac{1}{x}T)Úfold_short_fracz1 / xz- \frac{3}{2}z- 3 / 2z\frac{1}{x^{2}}z\frac{1}{2 \left(x + y\right)}z\frac{x}{2}zx / 2z\frac{x + y}{2 x}z\left(x + y\right) / 2 x)Úlong_frac_ratioz \frac{1}{2 x} \left(x + y\right)z\frac{x + y}{x}z\frac{2 \sqrt{2} x}{3}z\frac{2 x}{3} \sqrt{2}z{\binom{x}{y}}úx^*Úfz\left(x^{*}\right)^{2})Úparenthesize_superz{x^{*}}^{2}z=\frac{d^{2}}{d \left(x^{*}\right)^{2}} f{\left(x^{*} \right)}z2\frac{d^{2}}{d {x^{*}}^{2}} f{\left(x^{*} \right)}z\frac{2 \int x\, dx}{3}z\left(2 \int x\, dx\right) / 3z\sqrt{x}z\sqrt[3]{x})Úroot_notationzx^{\frac{1}{3}}zx^{\frac{3}{2}}©Úitexz\root{3}{x}zx^{\frac{3}{4}})Úfold_frac_powerszx^{3/4}z \left(x + 1\right)^{\frac{3}{4}}z\left(x + 1\right)^{3/4}z\sqrt{2}éùÿÿÿz-7 + 3 \sqrt{2}Úalpha)Úaliasú\alphaz3 \alpha - 7)r  r  r   rU   z\beta^{2} + 3 \beta - 7)r  r
  r  r  z%\zeta^{3} + 2 \zeta^{2} + 3 \zeta + 4Úold©Úorderz%4 + 3 \zeta + 2 \zeta^{2} + \zeta^{3}é   z(\left(19, \zeta^{2} + 5 \zeta + 1\right)z(\left(19, 1 + 5 \zeta + \zeta^{2}\right)z\left(7\right)g0)ˆVC Dz1.5 \cdot 10^{20} xz1.5 \cdot 10^{20} \cdot xÚtimesz1.5 \times 10^{20} \times xz\frac{1}{\sin{\left(x \right)}}z#\sin^{\frac{3}{2}}{\left(x \right)}z\sin^{3/2}{\left(x \right)}z\neg xz
x \wedge yzx \wedge y \wedge zzx \vee yzx \vee y \vee zzz \vee \left(x \wedge y\right)zx \Rightarrow yzx \not\Rightarrow \neg yz#\left(x \vee y\right) \Rightarrow zz#z \Rightarrow \left(x \vee y\right)z\neg \left(x \wedge y\right)Úx_i©Úsymbol_namesz\neg x_iÚy_izx_i \wedge y_iÚz_izx_i \wedge y_i \wedge z_izx_i \vee y_izx_i \vee y_i \vee z_iz$z_i \vee \left(x_i \wedge y_i\right)zx_i \Rightarrow y_iz\frac{1}{\frac{1}{3}}éþÿÿÿz\frac{1}{(\frac{1}{3})^{2}}éd   z\frac{1}{\frac{1}{100}}Úp©Úpositiveze^{- p} \log{\left(p \right)})rá   r  Úyr#   ÚHalfr   r   r    r   ÚzrM   r)   r$   r   r   r}   r   r§   Úcyclotomic_fieldÚextÚfield_elementÚprimes_aboverS   rˆ   rŠ   r   rC   rD   )Úx_starr  Úkr0  s       rò   Útest_latex_basicr<  u   sç  € Ý�•Q‘‰<Œ<˜8Ò#Ð#Ð#Ð#Ý•�A‘‰;Œ;˜(Ò"Ð"Ð"Ð"Ý•�Q�‘U‘ÑÔ Ò,Ð,Ð,Ð,Ý•�A‘�‘˜A‘¥ 1¡Ñ$Ñ%Ô%Ð)AÒAÐAÐAÐAå�•1‘•Q‘‰<Œ<˜8Ò#Ð#Ð#Ð#Ý�•1‘•Q‘ 5Ð)Ñ)Ô)Ð-AÒAÐAÐAÐAÝ�•1�a‘4‘�‘ eÐ,Ñ,Ô,°Ò>Ð>Ð>Ð>Ý��Q�‘T‘ eÐ,Ñ,Ô,Ð0BÒBÐBÐBÐBå••A”F˜A‘I‘ÑÔ /Ò1Ð1Ð1Ð1Ý••Q”V�Q ™T 2°Ð6Ñ6Ô6Ñ7Ô7Ð;_Ò_Ð_Ð_Ð_Ý••Q”V�Q ™T 1¨uÐ5Ñ5Ô5Ñ6Ô6Ð:VÒVÐVÐVÐVÝ•�R˜ eÐ,Ñ,Ô,Ñ-Ô-Ð1SÒSÐSÐSÐSÝ•�Q˜ UÐ+Ñ+Ô+Ñ,Ô,Ð0DÒDÐDÐDÐDÝ••Q”V˜R¥¤°%Ð8Ñ8Ô8Ñ9Ô9Ð=gÒgÐgÐgÐgÝ•�Q�˜1 uÐ-Ñ-Ô-Ñ.Ô.°(Ò:Ð:Ð:Ð:Ý•�Q�˜2¨Ð.Ñ.Ô.Ñ/Ô/Ð3IÒIÐIÐIÐIÝ••S�˜A‘Y”Y¥¤¥q¡¨1¡Ñ-Ô-Ñ.Ô.Ð2WÒWÐWÐWÐWÝ••S�˜A‘Y”Y¥¨¨A¡¤­qÑ 0°1Ñ 4Ñ5Ô5Ñ6Ô6Ð:aÒaÐaÐaÐaÝ••S�˜B‘Z”Z ¥1¡ q¡Ñ)Ô)Ñ*Ô*Ð.LÒLÐLÐLÐLå•�Q˜ EÐ*Ñ*Ô*Ñ+Ô+¨|Ò;Ð;Ð;Ð;Ý•�Q˜ EÐ*Ñ*Ô*Ñ+Ô+¨|Ò;Ð;Ð;Ð;Ý•�Q˜ EÐ*Ñ*Ô*Ñ+Ô+¨|Ò;Ð;Ð;Ð;Ý•�R˜ UÐ+Ñ+Ô+Ñ,Ô,Ð0DÒDÐDÐDÐDÝ•�Q˜˜1 uÐ-Ñ-Ô-Ñ.Ô.Ð2FÒFÐFÐFÐFÝ•�Q˜ EÐ*Ñ*Ô*Ñ+Ô+¨|Ò;Ð;Ð;Ð;Ý•�Q�œ¨Ð/Ñ/Ô/Ñ0Ô0Ð4JÒJÐJÐJÐJÝ•�Q˜�1œ6¨EÐ2Ñ2Ô2Ñ3Ô3Ø&ò'ð 'ð 'ð 'å•�Q˜˜1˜a¥¨UÐ3Ñ3Ô3Ñ4Ô4Ø&ò'ð 'ð 'ð 'å•�Q˜ UÐ+Ñ+Ô+Ñ,Ô,Ð0DÒDÐDÐDÐDÝ•�Q˜˜1˜a ¥A¥q°5Ð9Ñ9Ô9Ñ:Ô:Ø0ò1ð 1ð 1ð 1å•�Q˜˜1˜a¥™c 1¥a­°UÐ;Ñ;Ô;Ñ<Ô<Ø5ò6ð 6ð 6ð 6å••X˜a ‘^”^¥X¨a°¡^¤^¸eÐDÑDÔDÑEÔEØ(ò)ð )ð )ð )õ �•1‘‰:Œ:˜Ò'Ð'Ð'Ð'Ý�•1‘ dÐ+Ñ+Ô+¨xÒ7Ð7Ð7Ð7Ý•!�A‘$”$��q‘‰>Œ>Ð-Ò-Ð-Ð-Ð-Ý•!�A‘$”$��q‘¨$Ð/Ñ/Ô/°:Ò=Ð=Ð=Ð=Ý�•1�a‘4‘‰=Œ=Ð.Ò.Ð.Ð.Ð.Ý�•A�‘E‘˜1‘ÑÔÐ!BÒBÐBÐBÐBÝ•�1‘‰:Œ:˜Ò'Ð'Ð'Ð'Ý•�1‘ dÐ+Ñ+Ô+¨xÒ7Ð7Ð7Ð7Ý•!•a‘%˜!�A™#‘ÑÔÐ#7Ò7Ð7Ð7Ð7Ý•!•a‘%˜!�A™#‘°Ð5Ñ5Ô5Ø#ò$ð $ð $ð $å•!•a‘%˜!�A™#‘°Ð2Ñ2Ô2Ø+ò,ð ,ð ,ð ,å•!•a‘%�‘ÑÔÐ1Ò1Ð1Ð1Ð1Ý•!•a‘%�‘¨AÐ.Ñ.Ô.Ð2DÒDÐDÐDÐDÝ�!•D˜‘G”G‘)�A‘+˜q‘Ñ!Ô!Ð%>Ò>Ð>Ð>Ð>Ý�!•D˜‘G”G‘)�A‘+˜q‘°!Ð4Ñ4Ô4Ø!ò"ð "ð "ð "å•�!�Q‘”Ñ Ô Ð$5Ò5Ð5Ð5Ð5å�E‰]Œ]€FÝ�‰Œ€AÝ�˜‘ÑÔÐ8Ò8Ð8Ð8Ð8Ý�˜‘¨uÐ5Ñ5Ô5¸ÒGÐGÐGÐGÝ•˜A˜A˜f™IœI v¨aÑ0Ô0Ñ1Ô1Ð5uÒuÐuÐuÐuÝ•˜A˜A˜f™IœI v¨aÑ0Ô0ÀUÐKÑKÔKð  PEò  Eð  Eð  Eð  Eå�•8�A�q‘>”>Ñ! !Ñ#Ñ$Ô$Ð(BÒBÐBÐBÐBÝ�•8�A�q‘>”>Ñ! !Ñ#°TÐ:Ñ:Ô:Ø)ò*ð *ð *ð *õ ••a‘”‰>Œ>˜[Ò(Ð(Ð(Ð(Ý••H˜Q ‘N”NÑ"Ñ#Ô# ~Ò5Ð5Ð5Ð5Ý••H˜Q ‘N”NÑ"°%Ð8Ñ8Ô8Ð<NÒNÐNÐNÐNÝ••a‘”˜!‘ÑÔÐ 2Ò2Ð2Ð2Ð2Ý••a‘”˜tÐ$Ñ$Ô$¨Ò3Ð3Ð3Ð3Ý••H˜Q ‘N”NÑ"¨Ð.Ñ.Ô.°.Ò@Ð@Ð@Ð@Ý••a‘”˜!‘ $Ð'Ñ'Ô'Ð+=Ò=Ð=Ð=Ð=Ý••H˜Q ‘N”NÑ"Ñ#Ô#Ð'9Ò9Ð9Ð9Ð9Ý••H˜Q ‘N”NÑ"°TÐ:Ñ:Ô:¸jÒHÐHÐHÐHÝ•!�a‘%�( 1 a™.œ.Ñ(Ñ)Ô)Ø+ò,ð ,ð ,ð ,å•!�a‘%�( 1 a™.œ.Ñ(¸4Ð@Ñ@Ô@Ø#ò$ð $ð $ð $å•¥ a¡¤Ñ)Ô)Ñ*Ô*¨kÒ9Ð9Ð9Ð9Ý•¥ a¡¤¨1¨b¨'Ñ2Ô2Ñ3Ô3Ð7IÒIÐIÐIÐIÝ•¥ a¡¤°Ð8Ñ8Ô8Ñ9Ô9¸YÒFÐFÐFÐFÝ•¥ a¡¤¨1¨b¨'¸ÐAÑAÔAÑBÔBØòð ð ð å• ¥Q q¡T¤T¨!¡V¡¨j¨j¨jÀÐGÑGÔGÑHÔHØ"ò#ð #ð #ð #õ 	Ô˜AÑÔ€AÝ�”×$Ò$ \ \ \Ñ2Ô2Ñ3Ô3Ø0ò1ð 1ð 1ð 1å�”×$Ò$ \ \ \Ñ2Ô2¸%Ð@Ñ@Ô@Ø0ò1ð 1ð 1ð 1å�—’ Ñ#Ô# AÔ&Ñ'Ô'Ø3ò4ð 4ð 4ð 4å�—’ Ñ#Ô# AÔ&¨eÐ4Ñ4Ô4Ø6ò7ð 7ð 7ð 7å�—’ Ñ"Ô" 1Ô%Ñ&Ô&Ð*;Ò;Ð;Ð;Ð;å��‘‰?Œ?Ð4Ò4Ð4Ð4Ð4Ý��‘ eÐ,Ñ,Ô,Ð0LÒLÐLÐLÐLÝ��‘ gÐ.Ñ.Ô.Ø&ò'ð 'ð 'ð 'õ �•3•q‘6”6‘‰?Œ?Ð@Ò@Ð@Ð@Ð@Ý••Q‘”˜‘ÑÔÐ BÒBÐBÐBÐBÝ••Q‘”� ! Q™œÑ'Ñ(Ô(Ø.ò/ð /ð /ð /å••Q‘”� ! Q™œÑ'¸$Ð?Ñ?Ô?Ø&ò'ð 'ð 'ð 'õ •!�‰9Œ9˜	Ò!Ð!Ð!Ð!Ý••Q‘‰<Œ<˜=Ò(Ð(Ð(Ð(Ý••Q‘�‘ÑÔÐ5Ò5Ð5Ð5Ð5Ý••Q‘‰<Œ<˜;Ò&Ð&Ð&Ð&Ý••Q‘�‘ÑÔÐ1Ò1Ð1Ð1Ð1Ý•!•a‘%�1‘ÑÔÐ!BÒBÐBÐBÐBÝ•��A‘”ÑÔÐ#5Ò5Ð5Ð5Ð5Ý•1�˜‘7�ÑÔÐ ;Ò;Ð;Ð;Ð;Ý•��A�a™œ¥!Ñ$Ô$Ñ%Ô%Ð)OÒOÐOÐOÐOÝ•��B�q¥™GœGÑ$Ô$Ñ%Ô%Ð)OÒOÐOÐOÐOÝ•1•q‘5�‰?Œ?Ð=Ò=Ð=Ð=Ð=å•!�¥1 e *Ð-Ñ-Ô-°Ò<Ð<Ð<Ð<Ý••Q‘¥a¨µ°5Ð%9Ð:Ñ:Ô:Øòð ð ð å••Q‘�‘­!¨UµA°u½aÀÐ)GÐHÑHÔHØ$ò%ð %ð %ð %å••Q‘¥a¨µ°5Ð%9Ð:Ñ:Ô:¸oÒMÐMÐMÐMÝ••Q‘�‘­!¨UµA°u½aÀÐ)GÐHÑHÔHØ ò!ð !ð !ð !å•!•a‘%�1‘­A¨uµa¸ÅÀ5Ð+IÐJÑJÔJØ/ò0ð 0ð 0ð 0å•��A‘”­a°½¸5Ð-AÐBÑBÔBØòð ð ð å••X˜a ‘^”^ R°%Ð8Ñ8Ô8Ñ9Ô9Ð=UÒUÐUÐUÐUÝ••X˜a ‘^”^ R°%Ð8Ñ8Ô8Ñ9Ô9Ð=[Ò[Ð[Ð[Ð[Ý••W˜Q‘Z”Z ‘^ R°%Ð8Ñ8Ô8Ñ9Ô9Ð=WÒWÐWÐWÐWõ 	ˆs˜TÐ"Ñ"Ô"€AÝ•�a�R‘”�˜Q™œ‘Ñ Ô Ð$DÒDÐDÐDÐDÐDÐDrñ   c                  óì   — t          d¦  «        dk    sJ ‚t          d¦  «        dk    sJ ‚t          d ¦  «        dk    sJ ‚t          t          ¦  «        dk    sJ ‚t          t          ¦  «        dk    sJ ‚d S )NTz\text{True}Fz\text{False}z\text{None})rá   r�   r�   rð   rñ   rò   Útest_latex_builtinsr>    s{   € Ý�‰;Œ;˜.Ò(Ð(Ð(Ð(Ý�‰<Œ<˜?Ò*Ð*Ð*Ð*Ý�‰;Œ;˜.Ò(Ð(Ð(Ð(Ý•‰;Œ;˜.Ò(Ð(Ð(Ð(Ý•‰<Œ<˜?Ò*Ð*Ð*Ð*Ð*Ð*rñ   c                  ó0  — t          t          t          dd¦  «        ¦  «        dk    sJ ‚t          t          t          dd¦  «        ¦  «        dk    sJ ‚t          t          t          dd¦  «        ¦  «        dk    sJ ‚t          t          t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          dd	¦  «        ¦  «        d
k    sJ ‚t          t          t          dd¦  «        ¦  «        dk    sJ ‚t          t          t          dd¦  «        dz  ¦  «        dk    sJ ‚t          t          t          dd¦  «        dz  ¦  «        dk    sJ ‚t          t          t          dd¦  «        dz  ¦  «        dk    sJ ‚t          t          t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          dd	¦  «        dz  ¦  «        dk    sJ ‚t          t          t          dd¦  «        dz  dz  ¦  «        dk    sJ ‚d S )Nr  r  z&{\left\langle x - 4 \right\rangle}^{5}éýÿÿÿz&{\left\langle x + 3 \right\rangle}^{4}r   z"{\left\langle x \right\rangle}^{4}z({\left\langle - a + x \right\rangle}^{n}r.  z'{\left\langle x - 4 \right\rangle}^{-2}r  z'{\left\langle x - 4 \right\rangle}^{-1}r  z.{\left({\langle x - 4 \rangle}^{5}\right)}^{3}z.{\left({\langle x + 3 \rangle}^{4}\right)}^{3}z*{\left({\langle x \rangle}^{4}\right)}^{3}z0{\left({\langle - a + x \rangle}^{n}\right)}^{3}z/{\left({\langle x - 4 \rangle}^{-2}\right)}^{3}z/{\left({\langle x - 4 \rangle}^{-1}\right)}^{9})rá   rs   r  ÚaÚnrð   rñ   rò   Útest_latex_SingularityFunctionrC    se  € ÝÕ$¥Q¨¨1Ñ-Ô-Ñ.Ô.Ø1ò2ð 2ð 2ð 2åÕ$¥Q¨¨AÑ.Ô.Ñ/Ô/Ø1ò2ð 2ð 2ð 2åÕ$¥Q¨¨1Ñ-Ô-Ñ.Ô.Ø-ò.ð .ð .ð .åÕ$¥Q­­1Ñ-Ô-Ñ.Ô.Ø3ò4ð 4ð 4ð 4åÕ$¥Q¨¨2Ñ.Ô.Ñ/Ô/Ø2ò3ð 3ð 3ð 3åÕ$¥Q¨¨2Ñ.Ô.Ñ/Ô/Ø2ò3ð 3ð 3ð 3õ Õ$¥Q¨¨1Ñ-Ô-¨qÑ0Ñ1Ô1Ø9ò:ð :ð :ð :åÕ$¥Q¨¨AÑ.Ô.°Ñ1Ñ2Ô2Ø9ò:ð :ð :ð :åÕ$¥Q¨¨1Ñ-Ô-¨qÑ0Ñ1Ô1Ø5ò6ð 6ð 6ð 6åÕ$¥Q­­1Ñ-Ô-¨qÑ0Ñ1Ô1Ø;ò<ð <ð <ð <åÕ$¥Q¨¨2Ñ.Ô.°Ñ1Ñ2Ô2Ø:ò;ð ;ð ;ð ;åÕ%¥a¨¨BÑ/Ô/°Ñ2°QÑ6Ñ7Ô7Ø:ò;ð ;ð ;ð ;ð ;ð ;rñ   c                  óì   — t          t          ddd¦  «        ¦  «        dk    sJ ‚t           t          dd¦  «        ddd¦  «        ¦  «        dk    sJ ‚t          t          ¦   «         ¦  «        dk    sJ ‚d S )	Nr  r
  r  ú\left( 1\; 2\; 4\right)r  é   ú*\left( 1\; 2\right)\left( 4\; 5\; 6\right)ú\left( \right))rá   r   rð   rñ   rò   Útest_latex_cyclerI  /  s€   € Ý•�q˜!˜Q‘”Ñ Ô Ð$>Ò>Ð>Ð>Ð>Ý�•�q˜!‘”˜Q  1Ñ%Ô%Ñ&Ô&Ø5ò6ð 6ð 6ð 6å•‘”‰>Œ>Ð.Ò.Ð.Ð.Ð.Ð.Ð.rñ   c                  ót  — t          t          ddd¦  «        ¦  «        dk    sJ ‚t           t          dd¦  «        ddd¦  «        ¦  «        dk    sJ ‚t          t          ¦   «         ¦  «        dk    sJ ‚t          t          dd¦  «        t          d¦  «        z  ¦  «        d	k    sJ ‚t          t          d¦  «        ¦  «        d
k    sJ ‚t          t          dd¦  «        d¬¦  «        dk    sJ ‚t           t          dd¦  «        dd¦  «        d¬¦  «        dk    sJ ‚t          t          ¦   «         d¬¦  «        dk    sJ ‚t          ¦   «         5  t          j        } dt          _        t           t          dd¦  «        dd¦  «        ¦  «        dk    sJ ‚| t          _        d d d ¦  «         d S # 1 swxY w Y   d S )Nr  r
  r  rE  r  rF  rG  rH  z"\left( 2\; 4\right)\left( 5\right)z\left( 5\right)r   F)Úperm_cyclicz,\begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}r  z<\begin{pmatrix} 0 & 1 & 2 & 3 \\ 1 & 0 & 3 & 2 \end{pmatrix})rá   r	   rà   Úprint_cyclic)Úold_print_cyclics    rò   Útest_latex_permutationrN  6  s>  € Ý•˜Q  1Ñ%Ô%Ñ&Ô&Ð*DÒDÐDÐDÐDÝÐ"•˜Q Ñ"Ô" 1 a¨Ñ+Ô+Ñ,Ô,Ø5ò6ð 6ð 6ð 6å•‘”ÑÔÐ#4Ò4Ð4Ð4Ð4Ý•˜Q Ñ"Ô"¥;¨q¡>¤>Ñ1Ñ2Ô2Ø-ò.ð .ð .ð .å•˜Q‘”Ñ Ô Ð$6Ò6Ð6Ð6Ð6å•˜Q Ñ"Ô"°Ð6Ñ6Ô6Ø7ò8ð 8ð 8ð 8åÐ"•˜Q Ñ"Ô" 1 aÑ(Ô(°eÐ<Ñ<Ô<ØGòHð Hð Hð Hå•‘”¨EÐ2Ñ2Ô2Øòð ð ð õ 
 Ñ	!Ô	!ð 4ð 4Ý&Ô3ÐØ#(�Ô ÝÐ&•[  AÑ&Ô& q¨!Ñ,Ô,Ñ-Ô-ØKòLð Lð Lð Là#3�Ô ð4ð 4ð 4ñ 4ô 4ð 4ð 4ð 4ð 4ð 4ð 4ð 4øøøð 4ð 4ð 4ð 4ð 4ð 4s   ÅAF-Æ-F1Æ4F1c                  ó  — t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        d¬¦  «        dk    sJ ‚t          t          d¦  «        d	d
d¬¦  «        dk    sJ ‚t          t          d¦  «        d	d
d¬¦  «        dk    sJ ‚t          t          d¦  «        d	d
d¬¦  «        dk    sJ ‚t          t          d¦  «        dd
d¬¦  «        dk    sJ ‚d S )Ng}Ã”%­I²Tz1.0 \cdot 10^{100}g0Žä.ÿ++z1.0 \cdot 10^{-100}r(  r  z1.0 \times 10^{-100}z10000.0Fr.  r
  )Ú	full_precÚminÚmaxz1.0 \cdot 10^{4}r  r  z0.099999Tz9.99990000000000 \cdot 10^{-2})rá   r   rð   rñ   rò   Útest_latex_FloatrS  M  sE  € Ý•�w‘”Ñ Ô Ð$9Ò9Ð9Ð9Ð9Ý•�x‘”Ñ!Ô!Ð%;Ò;Ð;Ð;Ð;Ý•�x‘”¨WÐ5Ñ5Ô5Øò ð  ð  ð  å•�yÑ!Ô!¨U¸ÀÐBÑBÔBØòð ð ð å•�yÑ!Ô!¨U¸ÀÐBÑBÔBØòð ð ð å•�yÑ!Ô!¨U¸ÀÐBÑBÔBØòð ð ð å•�zÑ"Ô"¨d¸ÀÐCÑCÔCØ)ò*ð *ð *ð *ð *ð *rñ   c                  óh	  — t          d¦  «        } t          t          | j        | j        | j        z  dz  | j        z   ¦  «        ¦  «        dk    sJ ‚t          t          | j        | j        ¦  «        ¦  «        dk    sJ ‚t          t
          t          | j        | j        ¦  «        z  ¦  «        dk    sJ ‚t          t          t
          | j        z  | j        ¦  «        ¦  «        dk    sJ ‚t          t          d| j        z  | j        z  ¦  «        ¦  «        dk    sJ ‚t          t          d| j        z  | j        z  | j        z   ¦  «        ¦  «        dk    sJ ‚t          t          dt
          z  | j        z  | j        z  ¦  «        ¦  «        d	k    sJ ‚t          t
          t          d| j        z  | j        z  ¦  «        z  ¦  «        d
k    sJ ‚t          t          d| j        z  | j        z  | j        z   ¦  «        ¦  «        dk    sJ ‚t          t          d| j        z  | j        z  ¦  «        ¦  «        dk    sJ ‚t          t
          t          d| j        z  | j        z  ¦  «        z  ¦  «        dk    sJ ‚t          t          | j        | j        | j        z  dz  | j        z   ¦  «        ¦  «        dk    sJ ‚t          t          | j        | j        ¦  «        ¦  «        dk    sJ ‚t          t          t
          | j        z  | j        ¦  «        ¦  «        dk    sJ ‚t          t
          t          | j        | j        ¦  «        z  ¦  «        dk    sJ ‚t          t          | j        ¦  «        ¦  «        dk    sJ ‚t          t          | j        d| j        z  z   ¦  «        ¦  «        dk    sJ ‚t          t
          t          | j        ¦  «        z  ¦  «        dk    sJ ‚t          t          t
          | j        z  ¦  «        ¦  «        dk    sJ ‚t          t          | j        ¦  «        ¦  «        dk    sJ ‚t          t          | j        d| j        z  z   ¦  «        ¦  «        dk    sJ ‚t          t
          t          | j        ¦  «        z  ¦  «        dk    sJ ‚t          t          t
          | j        z  ¦  «        ¦  «        dk    sJ ‚d S )NÚAr  zs\mathbf{\hat{i}_{A}} \times \left(\left(3 \mathbf{{x}_{A}}\right)\mathbf{\hat{j}_{A}} + \mathbf{\hat{k}_{A}}\right)z0\mathbf{\hat{i}_{A}} \times \mathbf{\hat{j}_{A}}z?x \left(\mathbf{\hat{i}_{A}} \times \mathbf{\hat{j}_{A}}\right)zM- \mathbf{\hat{j}_{A}} \times \left(\left(x\right)\mathbf{\hat{i}_{A}}\right)zM\nabla\times \left(\left(3 \mathbf{{x}_{A}}\right)\mathbf{\hat{j}_{A}}\right)zd\nabla\times \left(\mathbf{\hat{i}_{A}} + \left(3 \mathbf{{x}_{A}}\right)\mathbf{\hat{j}_{A}}\right)zO\nabla\times \left(\left(3 \mathbf{{x}_{A}} x\right)\mathbf{\hat{j}_{A}}\right)z\x \left(\nabla\times \left(\left(3 \mathbf{{x}_{A}}\right)\mathbf{\hat{j}_{A}}\right)\right)zc\nabla\cdot \left(\mathbf{\hat{i}_{A}} + \left(3 \mathbf{{x}_{A}}\right)\mathbf{\hat{j}_{A}}\right)zL\nabla\cdot \left(\left(3 \mathbf{{x}_{A}}\right)\mathbf{\hat{j}_{A}}\right)z[x \left(\nabla\cdot \left(\left(3 \mathbf{{x}_{A}}\right)\mathbf{\hat{j}_{A}}\right)\right)zr\mathbf{\hat{i}_{A}} \cdot \left(\left(3 \mathbf{{x}_{A}}\right)\mathbf{\hat{j}_{A}} + \mathbf{\hat{k}_{A}}\right)z/\mathbf{\hat{i}_{A}} \cdot \mathbf{\hat{j}_{A}}zJ\mathbf{\hat{j}_{A}} \cdot \left(\left(x\right)\mathbf{\hat{i}_{A}}\right)z>x \left(\mathbf{\hat{i}_{A}} \cdot \mathbf{\hat{j}_{A}}\right)z\nabla \mathbf{{x}_{A}}z9\nabla \left(\mathbf{{x}_{A}} + 3 \mathbf{{y}_{A}}\right)z&x \left(\nabla \mathbf{{x}_{A}}\right)z&\nabla \left(\mathbf{{x}_{A}} x\right)z\Delta \mathbf{{x}_{A}}z9\Delta \left(\mathbf{{x}_{A}} + 3 \mathbf{{y}_{A}}\right)z&x \left(\Delta \mathbf{{x}_{A}}\right)z&\Delta \left(\mathbf{{x}_{A}} x\right))rÖ   rá   r×   ÚiÚjr  r;  rØ   rÚ   rÙ   rÛ   r3  rÜ   )rU  s    rò   Útest_latex_vector_expressionsrX  \  sÙ  € Ý�3‰Œ€Aå•�q”s˜AœC ¤™G A™I a¤c™MÑ*Ô*Ñ+Ô+Ø~òð ð ð å•�q”s˜AœC‘”Ñ!Ô!Ø;ò<ð <ð <ð <å••5˜œ˜aœc‘?”?Ñ"Ñ#Ô#ØJòKð Kð Kð Kå••q˜œ‘u˜aœcÑ"Ô"Ñ#Ô#ØXòYð Yð Yð Yõ •�a˜œ‘e˜AœC‘i‘”Ñ!Ô!ØXòYð Yð Yð Yå•�a˜œ‘e˜AœC‘i ¤‘mÑ$Ô$Ñ%Ô%Øoòpð pð pð på•�a�‘c˜!œ#‘g˜aœc‘kÑ"Ô"Ñ#Ô#ØZò[ð [ð [ð [å••4˜˜!œ#™˜aœc™	‘?”?Ñ"Ñ#Ô#Øgòhð hð hð hõ •˜A˜aœc™E !¤#™I a¤c™MÑ*Ô*Ñ+Ô+Ønòoð oð oð oå•˜A˜aœc™E !¤#™IÑ&Ô&Ñ'Ô'ØWòXð Xð Xð Xå••:˜a ¤™e A¤C™iÑ(Ô(Ñ(Ñ)Ô)Øfògð gð gð gõ •�Q”S˜!œ#˜aœc™' !™) A¤C™-Ñ(Ô(Ñ)Ô)Ø}ò~ð ~ð ~ð ~å•�Q”S˜!œ#‘”ÑÔØ:ò;ð ;ð ;ð ;å••Q�q”s‘U˜AœC‘”Ñ!Ô!ØUòVð Vð Vð Vå••3�q”s˜AœC‘=”=‘Ñ!Ô!ØIòJð Jð Jð Jõ •˜!œ#‘”ÑÔÐ#=Ò=Ð=Ð=Ð=Ý•˜!œ#  !¤#¡™+Ñ&Ô&Ñ'Ô'ØDòEð Eð Eð Eå••8˜AœC‘=”=‘Ñ!Ô!Ð%NÒNÐNÐNÐNÝ•�!˜AœC™%‘”Ñ!Ô!Ð%NÒNÐNÐNÐNå•˜1œ3‘”Ñ Ô Ð$>Ò>Ð>Ð>Ð>Ý•˜1œ3  1¤3¡™;Ñ'Ô'Ñ(Ô(ØDòEð Eð Eð Eå••9˜QœS‘>”>Ñ!Ñ"Ô"Ð&OÒOÐOÐOÐOÝ•�1˜QœS™5Ñ!Ô!Ñ"Ô"Ð&OÒOÐOÐOÐOÐOÐOrñ   c                  ó:  — t          d¦  «        \  } }}t          d¦  «        \  }}}}t          |¦  «        dk    sJ ‚t          |¦  «        dk    sJ ‚t          |¦  «        dk    sJ ‚t          |¦  «        dk    sJ ‚d„ t          D ¦   «         }t          |t	          t          j        ¦   «         ¦  «        z
  ¦  «        dk    sJ ‚t          | |z   ¦  «        dk    sJ ‚t          | |z  ¦  «        dk    sJ ‚t          t          d	¦  «        ¦  «        d
k    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        t          d¦  «        z  ¦  «        d k    sJ ‚d S )!NzGamma, lambda, rhoztau, Tau, TAU, taUú\tauú
\mathrm{T}c                 ó6   — h | ]}|                      ¦   «         ’ŒS rð   )Ú
capitalize)Ú.0Úls     rò   ú	<setcomp>z%test_latex_symbols.<locals>.<setcomp>•  s    € ÐEÐEÐE¨a˜1Ÿ<š<™>œ>ÐEÐEÐErñ   r   z\Gamma + \lambdaz\Gamma \lambdaÚq1zq_{1}Úq21zq_{21}Úepsilon0z\epsilon_{0}Úomega1ú
\omega_{1}Ú91Ú	alpha_newz\alpha_{new}zC^origzC^{orig}zx^alphaz
x^{\alpha}z
beta^alphaz\beta^{\alpha}ze^Alphaze^{\mathrm{A}}zomega_alpha^betaz\omega^{\beta}_{\alpha}ÚomegarU   z\omega^{\beta})r&   rá   rã   ÚlenÚseträ   Úkeysr$   )ÚGammaÚlmbdaÚrhoré   ÚTauÚTAUÚtaUÚcapitalized_letterss           rò   Útest_latex_symbolsrs  �  s¦  € ÝÐ 4Ñ5Ô5Ñ€Eˆ5�#Ý Ð!5Ñ6Ô6Ñ€Cˆˆc�3Ý�‰:Œ:˜Ò Ð Ð Ð Ý�‰:Œ:˜Ò&Ð&Ð&Ð&Ý�‰:Œ:˜Ò Ð Ð Ð Ý�‰:Œ:˜Ò Ð Ð Ð àEÐEÕ3DÐEÑEÔEÐÝÐ"¥SÕ)=Ô)BÑ)DÔ)DÑ%EÔ%EÑEÑFÔFÈ!ÒKÐKÐKÐKÝ�˜‘ÑÔÐ#6Ò6Ð6Ð6Ð6Ý�˜‘ÑÔÐ#4Ò4Ð4Ð4Ð4Ý•˜‘”ÑÔ (Ò*Ð*Ð*Ð*Ý•˜‘”ÑÔ 9Ò,Ð,Ð,Ð,Ý•˜
Ñ#Ô#Ñ$Ô$¨Ò7Ð7Ð7Ð7Ý•˜Ñ!Ô!Ñ"Ô" mÒ3Ð3Ð3Ð3Ý•˜‘”ÑÔ %Ò'Ð'Ð'Ð'Ý•˜Ñ$Ô$Ñ%Ô%¨Ò8Ð8Ð8Ð8Ý•˜Ñ!Ô!Ñ"Ô" kÒ1Ð1Ð1Ð1Ý•˜	Ñ"Ô"Ñ#Ô# }Ò4Ð4Ð4Ð4Ý•˜Ñ%Ô%Ñ&Ô&Ð*;Ò;Ð;Ð;Ð;Ý•˜	Ñ"Ô"Ñ#Ô#Ð'8Ò8Ð8Ð8Ð8Ý•Ð*Ñ+Ô+Ñ,Ô,Ð0JÒJÐJÐJÐJÝ•˜‘”¥F¨6¡N¤NÑ2Ñ3Ô3Ð7HÒHÐHÐHÐHÐHÐHrñ   c                  óÞ   — t          d¦  «        \  } }}t          || z  |k    ¦  «        dk    sJ ‚t          ||z  | z  dk    ¦  «        dk    sJ ‚t          |dz  |dz  z  ¦  «        dk    sJ ‚d S )Nzrho, mass, volumez$\rho \mathrm{volume} = \mathrm{mass}r  z/\rho \mathrm{volume} {\mathrm{mass}}^{(-1)} = 1r  z/{\mathrm{mass}}^{3} \cdot {\mathrm{volume}}^{3}©r&   rá   )rn  ÚmassÚvolumes      rò   Útest_latex_symbols_failingrx  §  s´   € åÐ 3Ñ4Ô4Ñ€CˆˆvÝØ�‰˜Òñô Ø!HòIð Ið Ið Iå�˜$‘ Ñ$¨Ò)Ñ*Ô*Ø:ò;ð ;ð ;ð ;å��q‘˜6 1™9Ñ$Ñ%Ô%Ø:ò;ð ;ð ;ð ;ð ;ð ;rñ   c                  óÚZ  — t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        t          d¦  «        z   ¦  «        dk    sJ ‚t          d¦  «        } t           | t          ¦  «        ¦  «        dk    sJ ‚t          | ¦  «        dk    sJ ‚t          d¦  «        }t           |t          t          ¦  «        ¦  «        dk    sJ ‚t          |¦  «        dk    sJ ‚t          d	¦  «        }t           |t          t          t
          ¦  «        ¦  «        d
k    sJ ‚t          |¦  «        d	k    sJ ‚t          d¦  «        }t          |¦  «        dk    sJ ‚t           |t          ¦  «        ¦  «        dk    sJ ‚t          d¦  «        }t           |t          t          t
          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          d¬¦  «        ¦  «        dk    sJ ‚t          t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t           |t          ¦  «        ¦  «        dk    sJ ‚t          |¦  «        dk    sJ ‚t          d¦  «        }t           |t          t          t
          ¦  «        ¦  «        dk    sJ ‚t           |t          ¦  «        ¦  «        dk    sJ ‚t          |¦  «        dk    sJ ‚t          d¦  «        }t          |¦  «        dk    sJ ‚t           |t          ¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d ¦  «        ¦  «        d!k    sJ ‚t          t          d"¦  «        ¦  «        d#k    sJ ‚t          t          d$¦  «        ¦  «        d!k    sJ ‚t          t          d%¦  «        ¦  «        d#k    sJ ‚t          t          d&¦  «        ¦  «        d'k    sJ ‚t          t          d(¦  «        ¦  «        d)k    sJ ‚t           t          d¦  «        t          d*¦  «        ¦  «        ¦  «        d+k    sJ ‚t           t          d ¦  «        t          d*¦  «        ¦  «        ¦  «        d,k    sJ ‚t           t          d"¦  «        t          d*¦  «        ¦  «        ¦  «        d-k    sJ ‚t           t          d$¦  «        t          d*¦  «        ¦  «        ¦  «        d,k    sJ ‚t           t          d&¦  «        t          d*¦  «        ¦  «        ¦  «        d.k    sJ ‚t           t          d(¦  «        t          d*¦  «        ¦  «        ¦  «        d/k    sJ ‚t           t          d¦  «        ¦   «         dz  ¦  «        d0k    sJ ‚t           t          d ¦  «        ¦   «         dz  ¦  «        d1k    sJ ‚t           t          d"¦  «        ¦   «         dz  ¦  «        d2k    sJ ‚t           t          d$¦  «        ¦   «         dz  ¦  «        d1k    sJ ‚t           t          d%¦  «        ¦   «         dz  ¦  «        d2k    sJ ‚t           t          d¦  «        t          d*¦  «        ¦  «        dz  ¦  «        d3k    sJ ‚t           t          d ¦  «        t          d*¦  «        ¦  «        dz  ¦  «        d4k    sJ ‚t           t          d"¦  «        t          d*¦  «        ¦  «        dz  ¦  «        d5k    sJ ‚t           t          d$¦  «        t          d*¦  «        ¦  «        dz  ¦  «        d4k    sJ ‚t           t          d%¦  «        t          d*¦  «        ¦  «        dz  ¦  «        d5k    sJ ‚t          t          d6¦  «        ¦  «        d6k    sJ ‚t          t          d7¦  «        ¦  «        dk    sJ ‚t          t          d8¦  «        ¦  «        d9k    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d:¦  «        ¦  «        d9k    sJ ‚t           t          d6¦  «        ¦   «         ¦  «        d;k    sJ ‚t           t          d7¦  «        ¦   «         ¦  «        d<k    sJ ‚t           t          d8¦  «        ¦   «         ¦  «        d=k    sJ ‚t           t          d¦  «        ¦   «         ¦  «        d<k    sJ ‚t           t          d:¦  «        ¦   «         ¦  «        d=k    sJ ‚t           t          d6¦  «        ¦   «         dz  ¦  «        d>k    sJ ‚t           t          d7¦  «        ¦   «         dz  ¦  «        d?k    sJ ‚t           t          d8¦  «        ¦   «         dz  ¦  «        d@k    sJ ‚t           t          d¦  «        ¦   «         dz  ¦  «        d?k    sJ ‚t           t          d:¦  «        ¦   «         dz  ¦  «        d@k    sJ ‚t           t          d6¦  «        t          d*¦  «        ¦  «        dz  ¦  «        dAk    sJ ‚t           t          d7¦  «        t          d*¦  «        ¦  «        dz  ¦  «        dBk    sJ ‚t           t          d8¦  «        t          d*¦  «        ¦  «        dz  ¦  «        dCk    sJ ‚t           t          d¦  «        t          d*¦  «        ¦  «        dz  ¦  «        dBk    sJ ‚t           t          d:¦  «        t          d*¦  «        ¦  «        dz  ¦  «        dCk    sJ ‚t           t          d6¦  «        ¦   «         dDz  ¦  «        dEk    sJ ‚t           t          d7¦  «        ¦   «         dDz  ¦  «        dFk    sJ ‚t           t          d8¦  «        ¦   «         dDz  ¦  «        dGk    sJ ‚t           t          d¦  «        ¦   «         dDz  ¦  «        dFk    sJ ‚t           t          d:¦  «        ¦   «         dDz  ¦  «        dGk    sJ ‚t           t          d6¦  «        t          d*¦  «        ¦  «        dDz  ¦  «        dHk    sJ ‚t           t          d7¦  «        t          d*¦  «        ¦  «        dDz  ¦  «        dIk    sJ ‚t           t          d8¦  «        t          d*¦  «        ¦  «        dDz  ¦  «        dJk    sJ ‚t           t          d¦  «        t          d*¦  «        ¦  «        dDz  ¦  «        dIk    sJ ‚t           t          d:¦  «        t          d*¦  «        ¦  «        dDz  ¦  «        dJk    sJ ‚t           t          d6¦  «        ¦   «         t          z  ¦  «        dKk    sJ ‚t           t          d7¦  «        ¦   «         t          z  ¦  «        dLk    sJ ‚t           t          d8¦  «        ¦   «         t          z  ¦  «        dMk    sJ ‚t           t          d¦  «        ¦   «         t          z  ¦  «        dLk    sJ ‚t           t          d:¦  «        ¦   «         t          z  ¦  «        dMk    sJ ‚t           t          d6¦  «        t          d*¦  «        ¦  «        t          z  ¦  «        dNk    sJ ‚t           t          d7¦  «        t          d*¦  «        ¦  «        t          z  ¦  «        dOk    sJ ‚t           t          d8¦  «        t          d*¦  «        ¦  «        t          z  ¦  «        dPk    sJ ‚t           t          d¦  «        t          d*¦  «        ¦  «        t          z  ¦  «        dOk    sJ ‚t           t          d:¦  «        t          d*¦  «        ¦  «        t          z  ¦  «        dPk    sJ ‚t          d¦  «        }t           t          d6¦  «        ¦   «         |z  ¦  «        dQk    sJ ‚t           t          d7¦  «        ¦   «         |z  ¦  «        dRk    sJ ‚t           t          d8¦  «        ¦   «         |z  ¦  «        dSk    sJ ‚t           t          d¦  «        ¦   «         |z  ¦  «        dRk    sJ ‚t           t          d:¦  «        ¦   «         |z  ¦  «        dSk    sJ ‚t           t          d6¦  «        t          d*¦  «        ¦  «        |z  ¦  «        dTk    sJ ‚t           t          d7¦  «        t          d*¦  «        ¦  «        |z  ¦  «        dUk    sJ ‚t           t          d8¦  «        t          d*¦  «        ¦  «        |z  ¦  «        dVk    sJ ‚t           t          d¦  «        t          d*¦  «        ¦  «        |z  ¦  «        dUk    sJ ‚t           t          d:¦  «        t          d*¦  «        ¦  «        |z  ¦  «        dVk    sJ ‚t           t          dW¦  «        t          ¦  «        ¦  «        dXk    sJ ‚t           t          dW¦  «        t          ¦  «        |z  ¦  «        dYk    sJ ‚t           t          dZ¦  «        t          ¦  «        ¦  «        dXk    sJ ‚t           t          dZ¦  «        t          ¦  «        |z  ¦  «        dYk    sJ ‚t           t          d[¦  «        t          ¦  «        ¦  «        d\k    sJ ‚t          d]¦  «        }t          |¦  «        d^k    sJ ‚t           |t          ¦  «        ¦  «        d_k    sJ ‚t          t          t          ¦  «        ¦  «        d`k    sJ ‚t          t          t          ¦  «        da¬b¦  «        dck    sJ ‚t          t          dt          dz  z  ¦  «        da¬b¦  «        ddk    sJ ‚t          t          t          dz  ¦  «        da¬b¦  «        dek    sJ ‚t          t          t          ¦  «        dz  ¦  «        dfk    sJ ‚t          t          t          ¦  «        dz  dg¬h¦  «        dik    sJ ‚t          t          t          ¦  «        dz  dj¬h¦  «        dkk    sJ ‚t          t          t          dz  ¦  «        djda¬l¦  «        dmk    sJ ‚t          t          t          ¦  «        dg¬h¦  «        dnk    sJ ‚t          t          t          ¦  «        dg¬h¦  «        dok    sJ ‚t          t          t          ¦  «        ¦  «        dpk    sJ ‚t          t          t           ¦  «        ¦  «        dqk    sJ ‚t          t          t          ¦  «        dz  ¦  «        drk    sJ ‚t          t          t          ¦  «        ¦  «        dsk    sJ ‚t          t          t           ¦  «        ¦  «        dtk    sJ ‚t          t          t          ¦  «        dz  ¦  «        duk    sJ ‚t          t!          t          ¦  «        ¦  «        dvk    sJ ‚t          t!          t           ¦  «        ¦  «        dwk    sJ ‚t          t!          t          ¦  «        dz  ¦  «        dxk    sJ ‚t          t#          dt          ¦  «        ¦  «        dyk    sJ ‚t          t#          dt          ¦  «        dz  ¦  «        dzk    sJ ‚t          t%          d{t          ¦  «        ¦  «        d|k    sJ ‚t          t'          d{t          ¦  «        ¦  «        d}k    sJ ‚t          t)          t          ¦  «        ¦  «        d~k    sJ ‚t          t+          t          ¦  «        ¦  «        dk    sJ ‚t          t-          t          ¦  «        ¦  «        d€k    sJ ‚t          t)          t          ¦  «        dz  ¦  «        d�k    sJ ‚t          t+          t          ¦  «        dz  ¦  «        d‚k    sJ ‚t          t-          t          ¦  «        dz  ¦  «        dƒk    sJ ‚t          t/          t          dt          d{z  ¦  «        ¦  «        d„k    sJ ‚t          t/          t          t          ¦  «        dz  ¦  «        d…k    sJ ‚t          t1          t          dt          d{z  ¦  «        ¦  «        d†k    sJ ‚t          t1          t          t          ¦  «        dz  ¦  «        d‡k    sJ ‚t          t3          t          ¦  «        ¦  «        dˆk    sJ ‚t          t3          t          ¦  «        dz  ¦  «        d‰k    sJ ‚t          t5          t          ¦  «        ¦  «        dŠk    sJ ‚t          t5          t          t          z   ¦  «        ¦  «        d‹k    sJ ‚t          t7          t          ¦  «        ¦  «        dŒk    sJ ‚t          t9          t          ¦  «        ¦  «        d�k    sJ ‚t          t9          t          ¦  «        dz  ¦  «        dŽk    sJ ‚t          t9          t          dz  ¦  «        ¦  «        dŽk    sJ ‚t          t;          t          ¦  «        ¦  «        d�k    sJ ‚t=          d�¦  «        }t          t;          |¦  «        ¦  «        d‘k    sJ ‚t          t?          t          ¦  «        ¦  «        d’k    sJ ‚t          t?          t          t          ¦  «        ¦  «        d’k    sJ ‚t          t?          t          t          d“f¦  «        ¦  «        d’k    sJ ‚t          t?          t          t          t@          f¦  «        ¦  «        d”k    sJ ‚t          t?          t          t          z
  t          t          f¦  «        ¦  «        d•k    sJ ‚t          t?          t          t          t          ¦  «        ¦  «        d–k    sJ ‚t          t?          t          t          t          ¦  «        ¦  «        d–k    sJ ‚t          t?          t          t          t@          ft          t@          f¦  «        ¦  «        d—k    sJ ‚t          tC          t          t          ¦  «        ¦  «        d˜k    sJ ‚t          tC          t          t          ¦  «        dz  ¦  «        d™k    sJ ‚t          tE          t          t          ¦  «        ¦  «        dšk    sJ ‚t          tE          t          t          ¦  «        dz  ¦  «        d›k    sJ ‚t          tG          t          ¦  «        ¦  «        dœk    sJ ‚t          tI          t          ¦  «        ¦  «        d�k    sJ ‚t          t5          t          ¦  «        ¦  «        dŠk    sJ ‚t          t7          t          ¦  «        ¦  «        dŒk    sJ ‚t          tK          t          t          ¦  «        ¦  «        džk    sJ ‚t          tM          t          ¦  «        ¦  «        dŸk    sJ ‚t          tO          t          ¦  «        ¦  «        d k    sJ ‚t          tO          t          ¦  «        dz  ¦  «        d¡k    sJ ‚t          tO          t          t          ¦  «        ¦  «        d¢k    sJ ‚t          tO          t          t          ¦  «        dz  ¦  «        d£k    sJ ‚t          tQ          t          ¦  «        ¦  «        d¤k    sJ ‚t          tQ          t          ¦  «        dz  ¦  «        d¥k    sJ ‚t          tS          t          t          ¦  «        ¦  «        d¦k    sJ ‚t          tS          t          t          ¦  «        dz  ¦  «        d§k    sJ ‚t          tU          t          t          tV          ¦  «        ¦  «        d¨k    sJ ‚t          tU          t          t          tV          ¦  «        dz  ¦  «        d©k    sJ ‚t          tY          t          ¦  «        ¦  «        dªk    sJ ‚t          tY          t          ¦  «        dz  ¦  «        d«k    sJ ‚t          tY          t          t          ¦  «        ¦  «        d¬k    sJ ‚t          tY          t          t          ¦  «        dz  ¦  «        d­k    sJ ‚t          t[          t
          ¦  «        ¦  «        d®k    sJ ‚t          t[          t
          ¦  «        dz  ¦  «        d¯k    sJ ‚t          t]          t          t          ¦  «        ¦  «        d°k    sJ ‚t          t]          t          t          ¦  «        dz  ¦  «        d±k    sJ ‚t          t_          t          t          ¦  «        ¦  «        d²k    sJ ‚t          t_          t          t          ¦  «        dz  ¦  «        d³k    sJ ‚t          t_          t
          ¦  «        ¦  «        d´k    sJ ‚t          t_          t
          ¦  «        dz  ¦  «        dµk    sJ ‚t          ta          t          t          t
          ¦  «        ¦  «        d¶k    sJ ‚t          ta          t          t          t
          ¦  «        dz  ¦  «        d·k    sJ ‚t          ta          t          t          ¦  «        ¦  «        d¸k    sJ ‚t          ta          t          t          ¦  «        dz  ¦  «        d¹k    sJ ‚t          tc          t          ¦  «        ¦  «        dºk    sJ ‚t          tc          t          ¦  «        dz  ¦  «        d»k    sJ ‚t          te          t          t          ¦  «        ¦  «        d¼k    sJ ‚t          te          t          t          ¦  «        dz  ¦  «        d½k    sJ ‚t          tg          t          ¦  «        dz  ¦  «        d¾k    sJ ‚t          ti          t          ¦  «        dz  ¦  «        d¿k    sJ ‚t          tk          t          ¦  «        dz  ¦  «        dÀk    sJ ‚t          tm          t          ¦  «        dz  ¦  «        dÁk    sJ ‚t          tm          t          ¦  «        ¦  «        dÂk    sJ ‚t          to          tV          t          tp          t          ¦  «        ¦  «        dÃk    sJ ‚t          to          tV          t          tp          t          ¦  «        dz  ¦  «        dÄk    sJ ‚t          ts          tV          t          t          ¦  «        ¦  «        dÅk    sJ ‚t          ts          tV          t          t          ¦  «        dz  ¦  «        dÆk    sJ ‚t          tu          tV          t          ¦  «        ¦  «        dÇk    sJ ‚t          tu          tV          t          ¦  «        dz  ¦  «        dÈk    sJ ‚t          tw          tV          t          ¦  «        ¦  «        dÉk    sJ ‚t          tw          tV          t          ¦  «        dz  ¦  «        dÊk    sJ ‚t          ty          tV          t          ¦  «        ¦  «        dËk    sJ ‚t          ty          tV          t          ¦  «        dz  ¦  «        dÌk    sJ ‚t          t{          tV          t          t          ¦  «        ¦  «        dÍk    sJ ‚t          t{          tV          t          t          ¦  «        dz  ¦  «        dÎk    sJ ‚t          t}          tV          t          ¦  «        ¦  «        dÏk    sJ ‚t          t}          tV          t          ¦  «        dz  ¦  «        dÐk    sJ ‚t          t          tV          t          t          ¦  «        ¦  «        dÑk    sJ ‚t          t          tV          t          t          ¦  «        dz  ¦  «        dÒk    sJ ‚t          t�          tV          t          ¦  «        ¦  «        dÓk    sJ ‚t          t�          tV          t          ¦  «        dz  ¦  «        dÔk    sJ ‚t          dÕda¬Ö¦  «        }	t          d×da¬Ö¦  «        }
t          tƒ          tV          t„          |	|
¦  «        ¦  «        dØk    sJ ‚t          tƒ          tV          t„          |	|
¦  «        d{z  ¦  «        dÙk    sJ ‚t          t‡          tV          t„          |	|
¦  «        ¦  «        dÚk    sJ ‚t          t‡          tV          t„          |	|
¦  «        d{z  ¦  «        dÛk    sJ ‚t          t‰          d“¦  «        ¦  «        dÜk    sJ ‚t          t‰          d“¦  «        d{z  ¦  «        dÝk    sJ ‚t          t‹          tV          ¦  «        ¦  «        dÞk    sJ ‚t          t‹          tV          ¦  «        dz  ¦  «        dßk    sJ ‚t          t�          tV          ¦  «        ¦  «        dàk    sJ ‚t          t�          tV          ¦  «        dz  ¦  «        dák    sJ ‚t          t�          t          ¦  «        ¦  «        dâk    sJ ‚t          t�          t          ¦  «        dz  ¦  «        dãk    sJ ‚t          t�          t          t          ¦  «        ¦  «        däk    sJ ‚t          t�          t          t          ¦  «        dz  ¦  «        dåk    sJ ‚t          t‘          t          ¦  «        ¦  «        dæk    sJ ‚t          t‘          t          ¦  «        dz  ¦  «        dçk    sJ ‚t          t‘          t          t          ¦  «        ¦  «        dèk    sJ ‚t          t‘          t          t          ¦  «        dz  ¦  «        dék    sJ ‚t          t“          tV          ¦  «        ¦  «        dêk    sJ ‚t          t“          tV          ¦  «        dz  ¦  «        dëk    sJ ‚t          t•          tV          ¦  «        ¦  «        dìk    sJ ‚t          t•          tV          ¦  «        dz  ¦  «        dík    sJ ‚t          t—          tV          ¦  «        ¦  «        dîk    sJ ‚t          t—          tV          dï¦  «        ¦  «        dðk    sJ ‚t          t—          tV          t          ¦  «        ¦  «        dñk    sJ ‚t          t—          tV          ¦  «        t—          tV          ¦  «        z  ¦  «        dòk    sJ ‚t          t™          t—          tV          ¦  «        d¦  «        ¦  «        dòk    sJ ‚t          t—          tV          ¦  «        t          z  ¦  «        dók    sJ ‚t          t—          tV          t          ¦  «        tš          z  ¦  «        dôk    sJ ‚t          t�          t          dõ¦  «        ¦  «        dök    sJ ‚t          t�          t          dz   dõ¦  «        ¦  «        d÷k    sJ ‚t          t�          dõt          dz   ¦  «        ¦  «        døk    sJ ‚t          t�          dt          z  dõ¦  «        ¦  «        dùk    sJ ‚t          t�          dõdt          z  ¦  «        ¦  «        dúk    sJ ‚t          t�          t          dõ¦  «        dz   ¦  «        dûk    sJ ‚t          dt�          t          dõ¦  «        z  ¦  «        dük    sJ ‚t          t�          dõdt          z  ¦  «        tV          z  ¦  «        dýk    sJ ‚t          dþ¦  «        }t           |t          ¦  «        ¦  «        dÿk    sJ ‚t          |¦  «        �d k    sJ ‚d S (  Nze^{x}r  r
  z	e + e^{2}r  zf{\left(x \right)}Úgzg{\left(x,y \right)}Úhzh{\left(x,y,z \right)}ÚLiz\operatorname{Li}z"\operatorname{Li}{\left(x \right)}rU   z\beta{\left(x,y,z \right)}z!\operatorname{B}\left(x, y\right)Fr   z!\operatorname{B}\left(x, x\right)z%\operatorname{B}^{2}\left(x, y\right)z\beta{\left(x \right)}ú\betarb   z\gamma{\left(x,y,z \right)}z\gamma{\left(x \right)}ú\gammaÚa_1za_{1}za_{1}{\left(x \right)}Úabz\operatorname{ab}Úab1z\operatorname{ab}_{1}Úab12z\operatorname{ab}_{12}Úab_1Úab_12Úab_cz\operatorname{ab}_{c}Úab_cdz\operatorname{ab}_{cd}r  z"\operatorname{ab}{\left(x \right)}z&\operatorname{ab}_{1}{\left(x \right)}z'\operatorname{ab}_{12}{\left(x \right)}z&\operatorname{ab}_{c}{\left(x \right)}z'\operatorname{ab}_{cd}{\left(x \right)}z%\operatorname{ab}^{2}{\left( \right)}z)\operatorname{ab}_{1}^{2}{\left( \right)}z*\operatorname{ab}_{12}^{2}{\left( \right)}z&\operatorname{ab}^{2}{\left(x \right)}z*\operatorname{ab}_{1}^{2}{\left(x \right)}z+\operatorname{ab}_{12}^{2}{\left(x \right)}rA  Úa1Úa12za_{12}Úa_12za{\left( \right)}za_{1}{\left( \right)}za_{12}{\left( \right)}za^{2}{\left( \right)}za_{1}^{2}{\left( \right)}za_{12}^{2}{\left( \right)}za^{2}{\left(x \right)}za_{1}^{2}{\left(x \right)}za_{12}^{2}{\left(x \right)}é    za^{32}{\left( \right)}za_{1}^{32}{\left( \right)}za_{12}^{32}{\left( \right)}za^{32}{\left(x \right)}za_{1}^{32}{\left(x \right)}za_{12}^{32}{\left(x \right)}za^{a}{\left( \right)}za_{1}^{a}{\left( \right)}za_{12}^{a}{\left( \right)}za^{a}{\left(x \right)}za_{1}^{a}{\left(x \right)}za_{12}^{a}{\left(x \right)}za^{ab}{\left( \right)}za_{1}^{ab}{\left( \right)}za_{12}^{ab}{\left( \right)}za^{ab}{\left(x \right)}za_{1}^{ab}{\left(x \right)}za_{12}^{ab}{\left(x \right)}za^12za^{12}{\left(x \right)}z)\left(a^{12}\right)^{ab}{\left(x \right)}Úa__12Úa_1__1_2za^{1}_{1 2}{\left(x \right)}rd  re  z\omega_{1}{\left(x \right)}z\sin{\left(x \right)}T)Úfold_func_bracketsz\sin {x}z\sin {2 x^{2}}z\sin {x^{2}}z(\operatorname{asin}^{2}{\left(x \right)}Úfull)Úinv_trig_stylez\arcsin^{2}{\left(x \right)}Úpowerz\sin^{-1}{\left(x \right)}^{2})r�  r�  z\sin^{-1} {x^{2}}z&\operatorname{arccsc}{\left(x \right)}z&\operatorname{arsinh}{\left(x \right)}zk!z\left(- k\right)!zk!^{2}z!kz!\left(- k\right)z\left(!k\right)^{2}zk!!z\left(- k\right)!!zk!!^{2}z{\binom{2}{k}}z{\binom{2}{k}}^{2}r  z{\left(3\right)}_{k}z{3}^{\left(k\right)}z\left\lfloor{x}\right\rfloorz\left\lceil{x}\right\rceilz#\operatorname{frac}{\left(x\right)}z \left\lfloor{x}\right\rfloor^{2}z\left\lceil{x}\right\rceil^{2}z'\operatorname{frac}{\left(x\right)}^{2}z\min\left(2, x, x^{3}\right)z\min\left(x, y\right)^{2}z\max\left(2, x, x^{3}\right)z\max\left(x, y\right)^{2}ú\left|{x}\right|z\left|{x}\right|^{2}ú!\operatorname{re}{\left(x\right)}zE\operatorname{re}{\left(x\right)} + \operatorname{re}{\left(y\right)}ú!\operatorname{im}{\left(x\right)}z\overline{x}z\overline{x}^{2}z\Gamma\left(x\right)Úwz\Gamma\left(w\right)zO\left(x\right)r   z$O\left(x; x\rightarrow \infty\right)z#O\left(x - y; x\rightarrow y\right)zGO\left(x; \left( x, \  y\right)\rightarrow \left( 0, \  0\right)\right)zQO\left(x; \left( x, \  y\right)\rightarrow \left( \infty, \  \infty\right)\right)z\gamma\left(x, y\right)z\gamma^{2}\left(x, y\right)z\Gamma\left(x, y\right)z\Gamma^{2}\left(x, y\right)z\cot{\left(x \right)}z\coth{\left(x \right)}zx^{\frac{1}{y}}z\arg{\left(x \right)}z\zeta\left(x\right)z\zeta^{2}\left(x\right)z\zeta\left(x, y\right)z\zeta^{2}\left(x, y\right)z\eta\left(x\right)z\eta^{2}\left(x\right)z#\operatorname{Li}_{x}\left(y\right)z'\operatorname{Li}_{x}^{2}\left(y\right)z\Phi\left(x, y, n\right)z\Phi^{2}\left(x, y, n\right)z
\gamma_{x}z\gamma_{x}^{2}z\gamma_{x}\left(y\right)z\gamma_{x}\left(y\right)^{2}zK\left(z\right)zK^{2}\left(z\right)zF\left(x\middle| y\right)zF^{2}\left(x\middle| y\right)zE\left(x\middle| y\right)zE^{2}\left(x\middle| y\right)zE\left(z\right)zE^{2}\left(z\right)z\Pi\left(x; y\middle| z\right)z"\Pi^{2}\left(x; y\middle| z\right)z\Pi\left(x\middle| y\right)z\Pi^{2}\left(x\middle| y\right)z"\operatorname{Ei}{\left(x \right)}z&\operatorname{Ei}^{2}{\left(x \right)}z"\operatorname{E}_{x}\left(y\right)z&\operatorname{E}_{x}^{2}\left(y\right)z'\operatorname{Shi}^{2}{\left(x \right)}z&\operatorname{Si}^{2}{\left(x \right)}z&\operatorname{Ci}^{2}{\left(x \right)}z$\operatorname{Chi}^{2}\left(x\right)z \operatorname{Chi}\left(x\right)z&P_{n}^{\left(a,b\right)}\left(x\right)z7\left(P_{n}^{\left(a,b\right)}\left(x\right)\right)^{2}z$C_{n}^{\left(a\right)}\left(x\right)z5\left(C_{n}^{\left(a\right)}\left(x\right)\right)^{2}úT_{n}\left(x\right)z$\left(T_{n}\left(x\right)\right)^{2}zU_{n}\left(x\right)z$\left(U_{n}\left(x\right)\right)^{2}zP_{n}\left(x\right)z$\left(P_{n}\left(x\right)\right)^{2}z$P_{n}^{\left(a\right)}\left(x\right)z5\left(P_{n}^{\left(a\right)}\left(x\right)\right)^{2}zL_{n}\left(x\right)z$\left(L_{n}\left(x\right)\right)^{2}z$L_{n}^{\left(a\right)}\left(x\right)z5\left(L_{n}^{\left(a\right)}\left(x\right)\right)^{2}zH_{n}\left(x\right)z$\left(H_{n}\left(x\right)\right)^{2}Útheta©ÚrealÚphiz!Y_{n}^{m}\left(\theta,\phi\right)z2\left(Y_{n}^{m}\left(\theta,\phi\right)\right)^{3}z!Z_{n}^{m}\left(\theta,\phi\right)z2\left(Z_{n}^{m}\left(\theta,\phi\right)\right)^{3}z+\operatorname{polar\_lift}{\left(0 \right)}z/\operatorname{polar\_lift}^{3}{\left(0 \right)}z\phi\left(n\right)z#\left(\phi\left(n\right)\right)^{2}z\lambda\left(n\right)z&\left(\lambda\left(n\right)\right)^{2}z\sigma\left(x\right)z\sigma^{2}\left(x\right)z\sigma_y\left(x\right)z\sigma^{2}_y\left(x\right)z\sigma^*\left(x\right)z\sigma^*^{2}\left(x\right)z\sigma^*_y\left(x\right)z\sigma^*^{2}_y\left(x\right)z\nu\left(n\right)z"\left(\nu\left(n\right)\right)^{2}z\Omega\left(n\right)z%\left(\Omega\left(n\right)\right)^{2}zW\left(n\right)r  zW_{-1}\left(n\right)zW_{k}\left(n\right)zW^{2}\left(n\right)zW^{k}\left(n\right)zW^{p}_{k}\left(n\right)r  z	x \bmod 7z\left(x + 1\right) \bmod 7z7 \bmod \left(x + 1\right)z2 x \bmod 7z7 \bmod 2 xz\left(x \bmod 7\right) + 1z2 \left(x \bmod 7\right)z\left(7 \bmod 2 x\right)^{n}Úfjlkdz%\operatorname{fjlkd}{\left(x \right)}z\operatorname{fjlkd})Orá   rC   r  r   r3  r5  rU   r$   rA  rS   rP   rO   rE   r*   r;  r,   r+   r)   r'   r(   rH   rG   rI   rK   rJ   r<   rA   r?   r>   rb   r%   r°   r   rë   rc   rR   rF   rL   r=   r|   rx   rz   ry   rB  r{   rZ   rY   rX   r[   r^   ra   r_   r`   r]   r\   rp   Úbrn   rl   rm   rr   rk   rq   rj   ro   rt   Úmru   r@   r:   r;   r5   r6   r8   r9   rB   r    r0  r   )r  rz  r{  r|  Úmybetar  r€  rd  r”  r–  r™  rš  s               rò   Útest_latex_functionsrž  ²  s©(  € å••Q‘”‰=Œ=˜HÒ$Ð$Ð$Ð$Ý•�Q‘”�#˜a™&œ&‘Ñ!Ô! \Ò1Ð1Ð1Ð1å�‰Œ€AÝ��•1‘”‰;Œ;Ð/Ò/Ð/Ð/Ð/Ý�‰8Œ8�tÒÐÐÐå�‰Œ€AÝ��•1•a‘”‰>Œ>Ð4Ò4Ð4Ð4Ð4Ý�‰8Œ8�tÒÐÐÐå�‰Œ€AÝ��•1•a�‘”ÑÔÐ 9Ò9Ð9Ð9Ð9Ý�‰8Œ8�tÒÐÐÐå	�$‰Œ€BÝ�‰9Œ9Ð,Ò,Ð,Ð,Ð,Ý��•A‘”‰<Œ<Ð@Ò@Ð@Ð@Ð@å�fÑÔ€Få����1�a‘”Ñ!Ô!Ð%BÒBÐBÐBÐBÝ••a�‘”ÑÔÐ DÒDÐDÐDÐDÝ••a %Ð(Ñ(Ô(Ñ)Ô)Ð-QÒQÐQÐQÐQÝ••a�‘”˜Q‘ÑÔÐ#KÒKÐKÐKÐKÝ���‘”ÑÔÐ8Ò8Ð8Ð8Ð8Ý�‰=Œ=˜HÒ$Ð$Ð$Ð$å�ÑÔ€Aå��•1•a�‘”ÑÔÐ >Ò>Ð>Ð>Ð>Ý��•1‘”‰;Œ;Ð4Ò4Ð4Ð4Ð4Ý�‰8Œ8�yÒ Ð Ð Ð å
�5‰/Œ/€CÝ�‰:Œ:˜Ò!Ð!Ð!Ð!Ý��•Q‘”‰=Œ=Ð5Ò5Ð5Ð5Ð5Ý•˜%‘”Ñ!Ô! XÒ-Ð-Ð-Ð-õ
 •˜$‘”Ñ Ô Ð$8Ò8Ð8Ð8Ð8Ý•˜%‘”Ñ!Ô!Ð%=Ò=Ð=Ð=Ð=Ý•˜&Ñ!Ô!Ñ"Ô"Ð&?Ò?Ð?Ð?Ð?Ý•˜&Ñ!Ô!Ñ"Ô"Ð&>Ò>Ð>Ð>Ð>Ý•˜'Ñ"Ô"Ñ#Ô#Ð'@Ò@Ð@Ð@Ð@Ý•˜&Ñ!Ô!Ñ"Ô"Ð&>Ò>Ð>Ð>Ð>Ý•˜'Ñ"Ô"Ñ#Ô#Ð'@Ò@Ð@Ð@Ð@å�•˜$‘”¥ s¡¤Ñ,Ô,Ñ-Ô-Ð1VÒVÐVÐVÐVÝ�•˜%‘”¥¨¡¤Ñ-Ô-Ñ.Ô.Ð2[Ò[Ð[Ð[Ð[ÝÐ!•˜&Ñ!Ô!¥&¨¡+¤+Ñ.Ô.Ñ/Ô/Ð3]Ò]Ð]Ð]Ð]ÝÐ!•˜&Ñ!Ô!¥&¨¡+¤+Ñ.Ô.Ñ/Ô/Ð3\Ò\Ð\Ð\Ð\ÝÐ!•˜&Ñ!Ô!¥&¨¡+¤+Ñ.Ô.Ñ/Ô/Ð3\Ò\Ð\Ð\Ð\ÝÐ"•˜'Ñ"Ô"¥6¨#¡;¤;Ñ/Ô/Ñ0Ô0Ð4^Ò^Ð^Ð^Ð^õ �•˜$‘”Ñ!Ô! 1Ñ$Ñ%Ô%Ð)QÒQÐQÐQÐQÝ�•˜%‘”Ñ"Ô" AÑ%Ñ&Ô&Ð*VÒVÐVÐVÐVÝÐ!•˜&Ñ!Ô!Ñ#Ô# QÑ&Ñ'Ô'Ð+XÒXÐXÐXÐXÝÐ!•˜&Ñ!Ô!Ñ#Ô# QÑ&Ñ'Ô'Ð+WÒWÐWÐWÐWÝÐ"•˜'Ñ"Ô"Ñ$Ô$ aÑ'Ñ(Ô(Ð,YÒYÐYÐYÐYÝ�•˜$‘”¥ s¡¤Ñ,Ô,¨aÑ/Ñ0Ô0Ð4]Ò]Ð]Ð]Ð]Ý�•˜%‘”¥¨¡¤Ñ-Ô-¨qÑ0Ñ1Ô1Ð5bÒbÐbÐbÐbÝÐ!•˜&Ñ!Ô!¥&¨¡+¤+Ñ.Ô.°Ñ1Ñ2Ô2Ð6dÒdÐdÐdÐdÝÐ!•˜&Ñ!Ô!¥&¨¡+¤+Ñ.Ô.°Ñ1Ñ2Ô2Ð6cÒcÐcÐcÐcÝÐ"•˜'Ñ"Ô"¥6¨#¡;¤;Ñ/Ô/°Ñ2Ñ3Ô3Ø6ò7ð 7ð 7ð 7õ
 •˜#‘”ÑÔ 4Ò'Ð'Ð'Ð'Ý•˜$‘”Ñ Ô  HÒ,Ð,Ð,Ð,Ý•˜%‘”Ñ!Ô! YÒ.Ð.Ð.Ð.Ý•˜%‘”Ñ!Ô! XÒ-Ð-Ð-Ð-Ý•˜&Ñ!Ô!Ñ"Ô" iÒ/Ð/Ð/Ð/õ �•˜#‘”‘”Ñ!Ô!Ð%9Ò9Ð9Ð9Ð9Ý�•˜$‘”Ñ!Ô!Ñ"Ô"Ð&>Ò>Ð>Ð>Ð>Ý�•˜%‘”Ñ"Ô"Ñ#Ô#Ð'@Ò@Ð@Ð@Ð@Ý�•˜%‘”Ñ"Ô"Ñ#Ô#Ð'?Ò?Ð?Ð?Ð?ÝÐ!•˜&Ñ!Ô!Ñ#Ô#Ñ$Ô$Ð(AÒAÐAÐAÐAõ �•˜#‘”‘” !Ñ#Ñ$Ô$Ð(@Ò@Ð@Ð@Ð@Ý�•˜$‘”Ñ!Ô! 1Ñ$Ñ%Ô%Ð)EÒEÐEÐEÐEÝ�•˜%‘”Ñ"Ô" AÑ%Ñ&Ô&Ð*GÒGÐGÐGÐGÝ�•˜%‘”Ñ"Ô" AÑ%Ñ&Ô&Ð*FÒFÐFÐFÐFÝÐ!•˜&Ñ!Ô!Ñ#Ô# QÑ&Ñ'Ô'Ð+HÒHÐHÐHÐHÝ�•˜#‘”�v c™{œ{Ñ+Ô+¨QÑ.Ñ/Ô/Ð3LÒLÐLÐLÐLÝ�•˜$‘”¥ s¡¤Ñ,Ô,¨aÑ/Ñ0Ô0Ð4QÒQÐQÐQÐQÝ�•˜%‘”¥¨¡¤Ñ-Ô-¨qÑ0Ñ1Ô1Ð5SÒSÐSÐSÐSÝ�•˜%‘”¥¨¡¤Ñ-Ô-¨qÑ0Ñ1Ô1Ð5RÒRÐRÐRÐRÝÐ!•˜&Ñ!Ô!¥&¨¡+¤+Ñ.Ô.°Ñ1Ñ2Ô2Ð6TÒTÐTÐTÐTå�•˜#‘”‘” "Ñ$Ñ%Ô%Ð)BÒBÐBÐBÐBÝ�•˜$‘”Ñ!Ô! 2Ñ%Ñ&Ô&Ð*GÒGÐGÐGÐGÝ�•˜%‘”Ñ"Ô" BÑ&Ñ'Ô'Ð+IÒIÐIÐIÐIÝ�•˜%‘”Ñ"Ô" BÑ&Ñ'Ô'Ð+HÒHÐHÐHÐHÝÐ!•˜&Ñ!Ô!Ñ#Ô# RÑ'Ñ(Ô(Ð,JÒJÐJÐJÐJÝ�•˜#‘”�v c™{œ{Ñ+Ô+¨RÑ/Ñ0Ô0Ð4NÒNÐNÐNÐNÝ�•˜$‘”¥ s¡¤Ñ,Ô,¨bÑ0Ñ1Ô1Ð5SÒSÐSÐSÐSÝ�•˜%‘”¥¨¡¤Ñ-Ô-¨rÑ1Ñ2Ô2Ð6UÒUÐUÐUÐUÝ�•˜%‘”¥¨¡¤Ñ-Ô-¨rÑ1Ñ2Ô2Ð6TÒTÐTÐTÐTÝÐ!•˜&Ñ!Ô!¥&¨¡+¤+Ñ.Ô.°Ñ2Ñ3Ô3Ð7VÒVÐVÐVÐVå�•˜#‘”‘”¥!Ñ#Ñ$Ô$Ð(@Ò@Ð@Ð@Ð@Ý�•˜$‘”Ñ!Ô!¥1Ñ$Ñ%Ô%Ð)EÒEÐEÐEÐEÝ�•˜%‘”Ñ"Ô"¥AÑ%Ñ&Ô&Ð*GÒGÐGÐGÐGÝ�•˜%‘”Ñ"Ô"¥AÑ%Ñ&Ô&Ð*FÒFÐFÐFÐFÝÐ!•˜&Ñ!Ô!Ñ#Ô#¥QÑ&Ñ'Ô'Ð+HÒHÐHÐHÐHÝ�•˜#‘”�v c™{œ{Ñ+Ô+­QÑ.Ñ/Ô/Ð3LÒLÐLÐLÐLÝ�•˜$‘”¥ s¡¤Ñ,Ô,­aÑ/Ñ0Ô0Ð4QÒQÐQÐQÐQÝ�•˜%‘”¥¨¡¤Ñ-Ô-­qÑ0Ñ1Ô1Ð5SÒSÐSÐSÐSÝ�•˜%‘”¥¨¡¤Ñ-Ô-­qÑ0Ñ1Ô1Ð5RÒRÐRÐRÐRÝÐ!•˜&Ñ!Ô!¥&¨¡+¤+Ñ.Ô.µÑ1Ñ2Ô2Ð6TÒTÐTÐTÐTå	�‰Œ€BÝ�•˜#‘”‘” "Ñ$Ñ%Ô%Ð)BÒBÐBÐBÐBÝ�•˜$‘”Ñ!Ô! 2Ñ%Ñ&Ô&Ð*GÒGÐGÐGÐGÝ�•˜%‘”Ñ"Ô" BÑ&Ñ'Ô'Ð+IÒIÐIÐIÐIÝ�•˜%‘”Ñ"Ô" BÑ&Ñ'Ô'Ð+HÒHÐHÐHÐHÝÐ!•˜&Ñ!Ô!Ñ#Ô# RÑ'Ñ(Ô(Ð,JÒJÐJÐJÐJÝ�•˜#‘”�v c™{œ{Ñ+Ô+¨RÑ/Ñ0Ô0Ð4NÒNÐNÐNÐNÝ�•˜$‘”¥ s¡¤Ñ,Ô,¨bÑ0Ñ1Ô1Ð5SÒSÐSÐSÐSÝ�•˜%‘”¥¨¡¤Ñ-Ô-¨rÑ1Ñ2Ô2Ð6UÒUÐUÐUÐUÝ�•˜%‘”¥¨¡¤Ñ-Ô-¨rÑ1Ñ2Ô2Ð6TÒTÐTÐTÐTÝÐ!•˜&Ñ!Ô!¥&¨¡+¤+Ñ.Ô.°Ñ2Ñ3Ô3Ð7VÒVÐVÐVÐVåÐ!•˜&Ñ!Ô!¥!Ñ$Ô$Ñ%Ô%Ð)CÒCÐCÐCÐCÝÐ!•˜&Ñ!Ô!¥!Ñ$Ô$¨Ñ*Ñ+Ô+Ð/[Ò[Ð[Ð[Ð[ÝÐ"•˜'Ñ"Ô"¥1Ñ%Ô%Ñ&Ô&Ð*DÒDÐDÐDÐDÝÐ"•˜'Ñ"Ô"¥1Ñ%Ô%¨Ñ+Ñ,Ô,Ð0\Ò\Ð\Ð\Ð\ÝÐ%•˜*Ñ%Ô%¥aÑ(Ô(Ñ)Ô)Ð-LÒLÐLÐLÐLõ �hÑÔ€FÝ�‰=Œ=˜MÒ)Ð)Ð)Ð)Ý���‘”ÑÔÐ=Ò=Ð=Ð=Ð=å••Q‘”‰=Œ=Ð4Ò4Ð4Ð4Ð4Ý••Q‘”¨DÐ1Ñ1Ô1°[Ò@Ð@Ð@Ð@Ý•�Q•q˜!‘t‘V‘”°Ð6Ñ6Ô6Øòð ð ð å••Q˜‘T‘”¨tÐ4Ñ4Ô4Øòð ð ð õ ••a‘”˜!‘ÑÔÐ KÒKÐKÐKÐKÝ••a‘”˜!‘¨FÐ3Ñ3Ô3Ø'ò(ð (ð (ð (å••a‘”˜!‘¨GÐ4Ñ4Ô4Ø)ò*ð *ð *ð *å••a˜‘d‘”¨GØ$(ð*ñ *ô *àòð ð ð õ ••a‘”¨Ð0Ñ0Ô0Ø1ò2ð 2ð 2ð 2å••q‘”¨&Ð1Ñ1Ô1Ø1ò2ð 2ð 2ð 2õ •�1‘”ÑÔ %Ò'Ð'Ð'Ð'Ý•�A˜2‘”ÑÔÐ#7Ò7Ð7Ð7Ð7Ý•�1‘”˜q‘Ñ!Ô! YÒ.Ð.Ð.Ð.å•�a‘”Ñ!Ô! UÒ*Ð*Ð*Ð*Ý•�q˜bÑ!Ô!Ñ"Ô"Ð&:Ò:Ð:Ð:Ð:Ý•�a‘” !Ñ#Ñ$Ô$Ð(>Ò>Ð>Ð>Ð>å•�A‘”ÑÔ 6Ò)Ð)Ð)Ð)Ý•�Q˜B‘”Ñ Ô Ð$9Ò9Ð9Ð9Ð9Ý•�A‘” Ñ!Ñ"Ô" jÒ0Ð0Ð0Ð0å•˜!�Q‘”Ñ Ô Ð$5Ò5Ð5Ð5Ð5Ý•˜!�Q‘” Ñ"Ñ#Ô#Ð'<Ò<Ð<Ð<Ð<åÕ! !¥QÑ'Ô'Ñ(Ô(Ð,CÒCÐCÐCÐCÝ• ¥AÑ&Ô&Ñ'Ô'Ð+BÒBÐBÐBÐBå••q‘”‰?Œ?Ð=Ò=Ð=Ð=Ð=Ý•�‘”ÑÔÐ =Ò=Ð=Ð=Ð=Ý••a‘”‰>Œ>ÐCÒCÐCÐCÐCÝ••q‘”˜1‘ÑÔÐ!DÒDÐDÐDÐDÝ•�‘”˜Q‘ÑÔÐ#DÒDÐDÐDÐDÝ••a‘”˜!‘ÑÔÐ JÒJÐJÐJÐJå••Q˜�1˜a™4‘”Ñ!Ô!Ð%DÒDÐDÐDÐDÝ••Q�‘”˜A‘ÑÔÐ">Ò>Ð>Ð>Ð>Ý••Q˜�1˜a™4‘”Ñ!Ô!Ð%DÒDÐDÐDÐDÝ••Q�‘”˜A‘ÑÔÐ">Ò>Ð>Ð>Ð>Ý••Q‘”‰=Œ=Ð/Ò/Ð/Ð/Ð/Ý••Q‘”˜‘ÑÔÐ6Ò6Ð6Ð6Ð6Ý••A‘”‰<Œ<Ð?Ò?Ð?Ð?Ð?Ý••A�‘E‘”ÑÔØPòQð Qð Qð Qå••A‘”‰<Œ<Ð?Ò?Ð?Ð?Ð?Ý•�1‘”ÑÔ /Ò1Ð1Ð1Ð1Ý•�1‘”˜q‘Ñ!Ô!Ð%8Ò8Ð8Ð8Ð8Ý•�1˜a™4‘”Ñ!Ô!Ð%8Ò8Ð8Ð8Ð8Ý••q‘”‰?Œ?Ð5Ò5Ð5Ð5Ð5ÝˆS‰	Œ	€AÝ•�q‘”‰?Œ?Ð5Ò5Ð5Ð5Ð5Ý••q‘”‰?Œ?Ð0Ò0Ð0Ð0Ð0Ý••q�!‘”ÑÔÐ!3Ò3Ð3Ð3Ð3Ý••q�1˜a˜&Ñ!Ô!Ñ"Ô"Ð&8Ò8Ð8Ð8Ð8Ý••q�1�b˜'Ñ"Ô"Ñ#Ô#Ð'NÒNÐNÐNÐNÝ••q�1‘u�q¥!˜fÑ%Ô%Ñ&Ô&Ø.ò/ð /ð /ð /å••q�!�Q‘”Ñ Ô ØRòSð Sð Sð Så••q�!�Q‘”Ñ Ô ØRòSð Sð Sð Så••q�1�b˜'¥A¥r 7Ñ+Ô+Ñ,Ô,Ø\ò]ð ]ð ]ð ]å•�A�qÑ!Ô!Ñ"Ô"Ð&@Ò@Ð@Ð@Ð@Ý•�A�qÑ!Ô! 1Ñ$Ñ%Ô%Ð)GÒGÐGÐGÐGÝ•�A�qÑ!Ô!Ñ"Ô"Ð&@Ò@Ð@Ð@Ð@Ý•�A�qÑ!Ô! 1Ñ$Ñ%Ô%Ð)GÒGÐGÐGÐGå••Q‘”‰=Œ=Ð4Ò4Ð4Ð4Ð4Ý••a‘”‰>Œ>Ð6Ò6Ð6Ð6Ð6Ý••A‘”‰<Œ<Ð?Ò?Ð?Ð?Ð?Ý••A‘”‰<Œ<Ð?Ò?Ð?Ð?Ð?Ý••a�‘”ÑÔÐ 2Ò2Ð2Ð2Ð2Ý••Q‘”‰=Œ=Ð4Ò4Ð4Ð4Ð4å••a‘”‰>Œ>Ð3Ò3Ð3Ð3Ð3Ý••a‘”˜!‘ÑÔÐ :Ò:Ð:Ð:Ð:Ý••a�‘”ÑÔÐ 9Ò9Ð9Ð9Ð9Ý••a�‘”˜Q‘ÑÔÐ#@Ò@Ð@Ð@Ð@Ý•�qÑ!Ô!Ñ"Ô"Ð&;Ò;Ð;Ð;Ð;Ý•�qÑ!Ô! 1Ñ$Ñ%Ô%Ð)BÒBÐBÐBÐBÝ•��A‘”ÑÔÐ#IÒIÐIÐIÐIÝÝ••1‰Œ�qÑñô ØGòHð Hð Hð Hå•�!�Q¥Ñ"Ô"Ñ#Ô#Ð'BÒBÐBÐBÐBÝ•�!�Q¥Ñ"Ô" AÑ%Ñ&Ô&Ð*IÒIÐIÐIÐIÝ•�1‘”ÑÔ -Ò/Ð/Ð/Ð/Ý•�1‘”˜q‘Ñ!Ô!Ð%6Ò6Ð6Ð6Ð6Ý•�1�a‘”Ñ!Ô!Ð%@Ò@Ð@Ð@Ð@Ý•�1�a‘” !Ñ#Ñ$Ô$Ð(GÒGÐGÐGÐGå•�A‘”ÑÔÐ#5Ò5Ð5Ð5Ð5Ý•�A‘” Ñ!Ñ"Ô"Ð&<Ò<Ð<Ð<Ð<Ý•�A�qÑ!Ô!Ñ"Ô"Ð&BÒBÐBÐBÐBÝ•�A�qÑ!Ô! 1Ñ$Ñ%Ô%Ð)IÒIÐIÐIÐIÝ•�A�qÑ!Ô!Ñ"Ô"Ð&BÒBÐBÐBÐBÝ•�A�qÑ!Ô! 1Ñ$Ñ%Ô%Ð)IÒIÐIÐIÐIÝ•�A‘”ÑÔÐ#5Ò5Ð5Ð5Ð5Ý•�A‘” Ñ!Ñ"Ô"Ð&<Ò<Ð<Ð<Ð<Ý•�Q¥¥1Ñ%Ô%Ñ&Ô&Ð*KÒKÐKÐKÐKÝ•�Q¥¥1Ñ%Ô% qÑ(Ñ)Ô)Ø-ò.ð .ð .ð .å•�Q¥Ñ"Ô"Ñ#Ô#Ð'EÒEÐEÐEÐEÝ•�Q¥Ñ"Ô" AÑ%Ñ&Ô&Ð*LÒLÐLÐLÐLå••A‘”‰<Œ<Ð@Ò@Ð@Ð@Ð@Ý••A‘”˜‘‰?Œ?ÐGÒGÐGÐGÐGÝ•��1‘”ÑÔÐ"GÒGÐGÐGÐGÝ•��1‘”˜q‘Ñ!Ô!Ð%NÒNÐNÐNÐNÝ••Q‘”˜‘ÑÔÐIÒIÐIÐIÐIÝ••A‘”˜‘‰?Œ?ÐGÒGÐGÐGÐGÝ••A‘”˜‘‰?Œ?ÐGÒGÐGÐGÐGÝ••Q‘”˜‘ÑÔÐFÒFÐFÐFÐFÝ••Q‘”‰=Œ=Ð?Ò?Ð?Ð?Ð?Ý•��1�a¥Ñ#Ô#Ñ$Ô$Ø1ò2ð 2ð 2ð 2å•��1�a¥Ñ#Ô# QÑ&Ñ'Ô'ØBòCð Cð Cð Cå•�A�q¥!Ñ$Ô$Ñ%Ô%Ø/ò0ð 0ð 0ð 0å•�A�q¥!Ñ$Ô$ aÑ'Ñ(Ô(Ø@òAð Að Að Aå•�A�qÑ!Ô!Ñ"Ô"Ð&<Ò<Ð<Ð<Ð<Ý•�A�qÑ!Ô! 1Ñ$Ñ%Ô%Ø/ò0ð 0ð 0ð 0å•�A�qÑ!Ô!Ñ"Ô"Ð&<Ò<Ð<Ð<Ð<Ý•�A�qÑ!Ô! 1Ñ$Ñ%Ô%Ø/ò0ð 0ð 0ð 0å•�!�Q‘”Ñ Ô Ð$:Ò:Ð:Ð:Ð:Ý•�!�Q‘” Ñ"Ñ#Ô#Ð'NÒNÐNÐNÐNÝ•¥¥1¥aÑ(Ô(Ñ)Ô)Ø/ò0ð 0ð 0ð 0å•¥¥1¥aÑ(Ô(¨!Ñ+Ñ,Ô,Ø@òAð Að Að Aå•�!�Q‘”Ñ Ô Ð$:Ò:Ð:Ð:Ð:Ý•�!�Q‘” Ñ"Ñ#Ô#Ð'NÒNÐNÐNÐNÝ•¥¥1¥aÑ(Ô(Ñ)Ô)Ø/ò0ð 0ð 0ð 0å•¥¥1¥aÑ(Ô(¨!Ñ+Ñ,Ô,Ø@òAð Að Að Aå•��A‘”ÑÔÐ#9Ò9Ð9Ð9Ð9Ý•��A‘” Ñ!Ñ"Ô"Ð&MÒMÐMÐMÐMå�7 Ð&Ñ&Ô&€EÝ
�˜TÐ
"Ñ
"Ô
"€CÝ••Q�˜5 #Ñ&Ô&Ñ'Ô'Ð+OÒOÐOÐOÐOÝ••Q�˜5 #Ñ&Ô&¨Ñ)Ñ*Ô*Ø=ò>ð >ð >ð >å••Q�˜5 #Ñ&Ô&Ñ'Ô'Ð+OÒOÐOÐOÐOÝ••Q�˜5 #Ñ&Ô&¨Ñ)Ñ*Ô*Ø=ò>ð >ð >ð >õ •˜A‘”ÑÔØ6ò7ð 7ð 7ð 7å•˜A‘” Ñ!Ñ"Ô"Ø:ò;ð ;ð ;ð ;õ •�‘”ÑÔÐ 5Ò5Ð5Ð5Ð5Ý•�‘”˜q‘Ñ!Ô!Ð%KÒKÐKÐKÐKå•¥Ñ#Ô#Ñ$Ô$Ð(@Ò@Ð@Ð@Ð@Ý•¥Ñ#Ô# qÑ(Ñ)Ô)Ø1ò2ð 2ð 2ð 2õ •�qÑ!Ô!Ñ"Ô"Ð&=Ò=Ð=Ð=Ð=Ý•�qÑ!Ô! 1Ñ$Ñ%Ô%Ð)DÒDÐDÐDÐDÝ•�q¥!Ñ$Ô$Ñ%Ô%Ð)BÒBÐBÐBÐBÝ•�q¥!Ñ$Ô$ aÑ'Ñ(Ô(Ð,IÒIÐIÐIÐIå•¥Ñ"Ô"Ñ#Ô#Ð'@Ò@Ð@Ð@Ð@Ý•¥Ñ"Ô" AÑ%Ñ&Ô&Ð*GÒGÐGÐGÐGÝ•¥¥1Ñ%Ô%Ñ&Ô&Ð*EÒEÐEÐEÐEÝ•¥¥1Ñ%Ô% qÑ(Ñ)Ô)Ð-LÒLÐLÐLÐLå•�‘”ÑÔÐ 4Ò4Ð4Ð4Ð4Ý•�‘”˜q‘Ñ!Ô!Ð%JÒJÐJÐJÐJå•�A‘”ÑÔÐ#:Ò:Ð:Ð:Ð:Ý•�A‘” !Ñ#Ñ$Ô$Ø0ò1ð 1ð 1ð 1õ •�!‘”ÑÔÐ!3Ò3Ð3Ð3Ð3Ý•�!˜R‘”Ñ!Ô!Ð%<Ò<Ð<Ð<Ð<Ý•�!�Q‘”Ñ Ô Ð$:Ò:Ð:Ð:Ð:Ý•�!‘”�x­™{œ{Ñ*Ñ+Ô+Ð/EÒEÐEÐEÐEÝ••X�a‘[”[ !Ñ$Ô$Ñ%Ô%Ð)?Ò?Ð?Ð?Ð?Ý•�!‘”�a‘Ñ Ô Ð$:Ò:Ð:Ð:Ð:Ý•�!�Q‘”¥Ñ"Ñ#Ô#Ð'AÒAÐAÐAÐAå••Q˜‘”ÑÔ˜|Ò+Ð+Ð+Ð+Ý••Q˜‘U˜A‘”ÑÔÐ#@Ò@Ð@Ð@Ð@Ý•�Q�˜A™‘”ÑÔÐ#@Ò@Ð@Ð@Ð@Ý•�Q�‘U˜A‘”ÑÔ >Ò1Ð1Ð1Ð1Ý•�Q˜�A™‘”ÑÔ >Ò1Ð1Ð1Ð1Ý••Q˜‘”˜Q‘ÑÔÐ#@Ò@Ð@Ð@Ð@Ý�•S�˜A‘Y”Y‘ÑÔÐ#>Ò>Ð>Ð>Ð>Ý•�Q˜�A™‘”¥Ñ!Ñ"Ô"Ð&EÒEÐEÐEÐEõ �WÑÔ€EÝ��•q‘”‰?Œ?ÐFÒFÐFÐFÐFå�‰<Œ<Ñ2Ò2Ð2Ð2Ð2Ð2Ð2rñ   c                  óœ   —  G d„ dt           ¦  «        } t          | ¦  «        dk    sJ ‚t           | t          ¦  «        ¦  «        dk    sJ ‚d S )Nc                   ó   — e Zd ZdS )ú6test_function_subclass_different_name.<locals>.mygammaNrì   rð   rñ   rò   Úmygammar¡  "  s   € € € € € Øˆrñ   r¢  z\operatorname{mygamma}z'\operatorname{mygamma}{\left(x \right)})rb   rá   r  )r¢  s    rò   Ú%test_function_subclass_different_namer£  !  sl   € ðð ð ð ð •%ñ ô ð å�‰>Œ>Ð6Ò6Ð6Ð6Ð6Ý���‘”ÑÔÐ JÒJÐJÐJÐJÐJÐJrñ   c                  ó8  — ddl m} m} t          t	          t          t          t          | ¦  «        t          d¦  «        dt          dddt          z  ¦  «        |¦  «        ¦  «        dk    sJ ‚t          t	          t          ¦   «         t          d¦  «        dt          ¦   «         |¦  «        ¦  «        d	k    sJ ‚t          t          | dfd
|¦  «        ¦  «        dk    sJ ‚t          t          t          ¦   «         t          d¦  «        |¦  «        ¦  «        dk    sJ ‚d S )Nr   ©r  r5  r  )r   r  r
  r  zt{G_{4, 5}^{2, 3}\left(\begin{matrix} \pi, \pi, x & 1 \\0, 1 & 1, 2, \frac{3}{\pi} \end{matrix} \middle| {z} \right)})r   zS{G_{1, 1}^{1, 0}\left(\begin{matrix}  & 1 \\0 &  \end{matrix} \middle| {z} \right)})r  zL{{}_{2}F_{1}\left(\begin{matrix} 2, x \\ 3 \end{matrix}\middle| {z} \right)}zH{{}_{0}F_{1}\left(\begin{matrix}  \\ 1 \end{matrix}\middle| {z} \right)})Ú	sympy.abcr  r5  rá   re   r   r   rd   r¥  s     rò   Útest_hyper_printingr§  (  s9  € ØÐÐÐÐÐÐÐå•��r¥2 qÑ)Ô)­5°©8¬8Ø¥ q¨!¨Q­r©TÑ!2Ô!2°Añ7ô 7ñ 8ô 8ð	<ò<ð <ð <ð <õ •�™œ¥%¨¡(¤(¨Dµ%±'´'¸1Ñ=Ô=Ñ>Ô>Ø^ò_ð _ð _ð _å•˜˜1�v˜t QÑ'Ô'Ñ(Ô(ð	2ò2ð 2ð 2ð 2õ ••u‘w”w¥ a¡¤¨!Ñ,Ô,Ñ-Ô-ð	2ò2ð 2ð 2ð 2ð 2ð 2rñ   c                  ó4  — ddl m} m}m}m}m}m}m}m}m	}m
}	 ddlm}
 t           | t          |
dz  ¦  «        t          z  ¦  «        dk    sJ ‚t           |t          |
¦  «        ¦  «        dk    sJ ‚t           |t          |
¦  «        ¦  «        dk    sJ ‚t           |t          |
¦  «        ¦  «        dk    sJ ‚t           |t          |
dz  ¦  «        dz  ¦  «        d	k    sJ ‚t           |t          |
¦  «        ¦  «        d
k    sJ ‚t           |t          |
¦  «        ¦  «        dk    sJ ‚t           |t          |
¦  «        ¦  «        dk    sJ ‚t           |t          |
¦  «        ¦  «        dk    sJ ‚t           |	t          |
¦  «        ¦  «        dk    sJ ‚d S )Nr   )
ÚbesseljÚbesselyÚbesseliÚbesselkÚhankel1Úhankel2ÚjnÚynÚhn1Úhn2©r5  r
  zJ^{k}_{n}\left(z^{2}\right)zY_{n}\left(z\right)zI_{n}\left(z\right)zK_{n}\left(z\right)z.\left(H^{(1)}_{n}\left(z^{2}\right)\right)^{2}zH^{(2)}_{n}\left(z\right)zj_{n}\left(z\right)zy_{n}\left(z\right)zh^{(1)}_{n}\left(z\right)zh^{(2)}_{n}\left(z\right))Úsympy.functions.special.besselr©  rª  r«  r¬  r­  r®  r¯  r°  r±  r²  r¦  r5  rá   rB  r;  )r©  rª  r«  r¬  r­  r®  r¯  r°  r±  r²  r5  s              rò   Útest_latex_besselrµ  9  s.  € ðBð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð ÐÐÐÐÐÝ���˜A˜q™DÑ!Ô!¥1Ñ$Ñ%Ô%Ð)GÒGÐGÐGÐGÝ���˜A‘”ÑÔÐ#9Ò9Ð9Ð9Ð9Ý���˜A‘”ÑÔÐ#9Ò9Ð9Ð9Ð9Ý���˜A‘”ÑÔÐ#9Ò9Ð9Ð9Ð9Ý���˜A˜q™DÑ!Ô! 1Ñ$Ñ%Ô%Ø9ò:ð :ð :ð :å���˜A‘”ÑÔÐ#?Ò?Ð?Ð?Ð?Ý��•A�q‘”‰?Œ?Ð4Ò4Ð4Ð4Ð4Ý��•A�q‘”‰?Œ?Ð4Ò4Ð4Ð4Ð4Ý��•Q˜‘”ÑÔÐ;Ò;Ð;Ð;Ð;Ý��•Q˜‘”ÑÔÐ;Ò;Ð;Ð;Ð;Ð;Ð;rñ   c                  ó  — ddl m} m} ddlm} t           | |¦  «        ¦  «        dk    sJ ‚t           ||¦  «        ¦  «        dk    sJ ‚t           | |¦  «        dz  ¦  «        dk    sJ ‚t           ||¦  «        dz  ¦  «        dk    sJ ‚d S )	Nr   )ÚfresnelsÚfresnelcr³  zS\left(z\right)zC\left(z\right)r
  zS^{2}\left(z\right)zC^{2}\left(z\right))Ú'sympy.functions.special.error_functionsr·  r¸  r¦  r5  rá   )r·  r¸  r5  s      rò   Útest_latex_fresnelrº  K  sÂ   € ØLÐLÐLÐLÐLÐLÐLÐLØÐÐÐÐÐÝ��˜!‘”ÑÔÐ!3Ò3Ð3Ð3Ð3Ý��˜!‘”ÑÔÐ!3Ò3Ð3Ð3Ð3Ý��˜!‘”˜a‘Ñ Ô Ð$:Ò:Ð:Ð:Ð:Ý��˜!‘”˜a‘Ñ Ô Ð$:Ò:Ð:Ð:Ð:Ð:Ð:rñ   c                  ó@   — t          dt          z  ¦  «        dk    sJ ‚d S )Nr  z\left(-1\right)^{x}©rá   r  rð   rñ   rò   Útest_latex_bracketsr½  T  s$   € Ý�"•q‘‰>Œ>Ð3Ò3Ð3Ð3Ð3Ð3Ð3rñ   c                  óh  — t          ddd¬¦  «        } t          t          ddd¬¦  «        ¦  «        }t          | t          | ¦  «        z  ¦  «        }t          |d         t          |d         ¦  «        z  ¦  «        }|dk    sJ ‚|dk    sJ ‚d	}t          t	          d
t          d¦  «        ¦  «        ¦  «        dk    sJ ‚t          t	          dt          d¦  «        ¦  «        ¦  «        dk    sJ ‚t          t	          dt          dt          d¦  «        ¦  «        ¦  «        ¦  «        d|z   dz   k    sJ ‚t          t	          dt          dt          d¦  «        dz   ¦  «        ¦  «        ¦  «        d|z   dz   k    sJ ‚t          t	          dt          dt          d¦  «        t          d¦  «        f¦  «        ¦  «        ¦  «        d|z   dz   k    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚d S )NÚPsi_0TF)Úcomplexr˜  ÚPsir   z\Psi_{0} \overline{\Psi_{0}}z \overline{{\Psi}_{0}} {\Psi}_{0}z\mathrel{..}\nobreak Úx1rV  z{x_{1}}_{i}Úx2z{x_{2}}_{i}Úx3ÚNz{x_{3}}_{{i}_{0zN - 1}}r  zN}}Úx4rA  r›  z{x_{4}}_{{i}_{azb}}rb   r~  za bÚa_bza_{b})r$   rÔ   rá   r>   rÓ   rÒ   )Ú
Psi_symbolÚPsi_indexedÚsymbol_latexÚindexed_latexÚintervals        rò   Útest_latex_indexedrÍ  X  s!  € Ý˜¨°EÐ:Ñ:Ô:€JÝ�f U°D¸uÐEÑEÔEÑFÔF€KÝ˜¥i°
Ñ&;Ô&;Ñ;Ñ<Ô<€LÝ˜+ aœ.­9°[À´^Ñ+DÔ+DÑDÑEÔE€MàÐ:Ò:Ð:Ð:Ð:ØÐ?Ò?Ð?Ð?Ð?ð )€HÝ•˜�v c™{œ{Ñ+Ô+Ñ,Ô,°Ò>Ð>Ð>Ð>Ý•˜�s 3™xœxÑ(Ô(Ñ)Ô)¨^Ò;Ð;Ð;Ð;Ý•˜�s 3­¨s©¬Ñ4Ô4Ñ5Ô5Ñ6Ô6Ð:LÈXÑ:UÐV_Ñ:_Ò_Ð_Ð_Ð_Ý•˜�s 3­¨s©¬°A©Ñ6Ô6Ñ7Ô7Ñ8Ô8Ð<NÈxÑ<WÐX]Ñ<]Ò]Ð]Ð]Ð]Ý•˜�s 3­°©¬µV¸C±[´[Ð(AÑBÔBÑCÔCÑDÔDÐHZÐ[cÑHcÐdiÑHiÒiÐiÐiÐiÝ•˜WÑ%Ô%Ñ&Ô&¨)Ò3Ð3Ð3Ð3Ý•˜UÑ#Ô#Ñ$Ô$¨Ò.Ð.Ð.Ð.Ý•˜UÑ#Ô#Ñ$Ô$¨Ò0Ð0Ð0Ð0Ð0Ð0rñ   c                  ó.  — t          t          t          dz  t          d¬¦  «        ¦  «        dk    sJ ‚t          t          t          t          ¦  «        t          dz  z   t          d¬¦  «        ¦  «        dk    sJ ‚t          t          t          t          t          ¦  «        t          dz  z   t          d¬¦  «        d¬¦  «        ¦  «        dk    sJ ‚t          t          t          t          t          t          ¦  «        t          dz  z   t          d¬¦  «        d¬¦  «        d¬¦  «        ¦  «        dk    sJ ‚t          t          t          t          t          z  ¦  «        t          d¬¦  «        ¦  «        d	k    sJ ‚t          t          t          t          t          z  ¦  «        t          dz  z   t          d¬¦  «        ¦  «        d
k    sJ ‚t          t          t          t          t          t          z  ¦  «        t          dz  z   t          d¬¦  «        t          d¬¦  «        ¦  «        dk    sJ ‚t          t          t          t          t          t          t          z  ¦  «        t          dz  z   t          d¬¦  «        t          d¬¦  «        t          d¬¦  «        ¦  «        dk    sJ ‚t          d¦  «        } t          t          t           | t          t          ¦  «        t          d¬¦  «        t          d¬¦  «        ¦  «        dt           | t          t          ¦  «        ¦  «        z   k    sJ ‚t          t          t          t           | t          t          ¦  «        t          d¬¦  «        t          d¬¦  «        t          d¬¦  «        ¦  «        dt           | t          t          ¦  «        ¦  «        z   k    sJ ‚t          t          t          t          dz  t          d¬¦  «         t          d¬¦  «        ¦  «        dk    sJ ‚t          t          t          t          t          t          t          d¬¦  «        t          d¬¦  «         t          d¬¦  «        t          d¬¦  «        ¦  «        dk    sJ ‚t          t          t          t          t           t          z  ¦  «        t          dt          f¦  «        t          d¬¦  «        ¦  «        dk    sJ ‚t          t          t          t          d¬¦  «        dz  ¦  «        dk    sJ ‚t          t           | t          ¦  «        t          ¦  «        dz  ¦  «        dk    sJ ‚t          t           | t          ¦  «        t          t          f¦  «        ¦  «        dk    sJ ‚t          d¦  «        }t          d¦  «        }t          t           | ||¦  «        |¦  «        ¦  «        dk    sJ ‚t          d¦  «        }t          t           | t          ¦  «        t          |f¦  «        ¦  «        dk    sJ ‚t          d¦  «        }t          t           | t          ¦  «        t          t          ||¦  «        f¦  «        ¦  «        dk    sJ ‚t          t           | t          ¦  «        t          ¦  «        d¬¦  «        d k    sJ ‚d S )!Nr  Fr   z\frac{d}{d x} x^{3}r
  z8\frac{d}{d x} \left(x^{2} + \sin{\left(x \right)}\right)z@\frac{d^{2}}{d x^{2}} \left(x^{2} + \sin{\left(x \right)}\right)z@\frac{d^{3}}{d x^{3}} \left(x^{2} + \sin{\left(x \right)}\right)z3\frac{\partial}{\partial x} \sin{\left(x y \right)}zH\frac{\partial}{\partial x} \left(x^{2} + \sin{\left(x y \right)}\right)zP\frac{\partial^{2}}{\partial x^{2}} \left(x^{2} + \sin{\left(x y \right)}\right)zP\frac{\partial^{3}}{\partial x^{3}} \left(x^{2} + \sin{\left(x y \right)}\right)r  z*\frac{\partial^{2}}{\partial y\partial x} z.\frac{\partial^{3}}{\partial y\partial x^{2}} z0\frac{d}{d x} \left(- \frac{d}{d x} y^{2}\right)z<\frac{d^{2}}{d x^{2}} \left(- \frac{d^{2}}{d x^{2}} y\right)r   z5\frac{d}{d y} \int\limits_{0}^{\infty} e^{- x y}\, dxz \left(\frac{d}{d x} x\right)^{2}z1\left(\frac{d}{d x} f{\left(x \right)}\right)^{2}z(\frac{d^{n}}{d x^{n}} f{\left(x \right)}rÂ  rÃ  z<\frac{\partial}{\partial x_{1}} f{\left(x_{1},x_{2} \right)}Ún1z0\frac{d^{n_{1}}}{d x^{n_{1}}} f{\left(x \right)}Ún2z`\frac{d^{\max\left(n_{1}, n_{2}\right)}}{d x^{\max\left(n_{1}, n_{2}\right)}} f{\left(x \right)}Úrd©Údiff_operatorz2\frac{\mathrm{d}}{\mathrm{d} x} f{\left(x \right)})rá   r   r  rS   r3  r   r}   rC   r   rB  r$   rJ   )r  rÂ  rÃ  rÏ  rÐ  s        rò   Útest_latex_derivativesrÔ  m  s  € å••a˜‘d�A¨Ð.Ñ.Ô.Ñ/Ô/Øòð ð ð å••c�!‘f”f�q !™t‘m¥Q°Ð7Ñ7Ô7Ñ8Ô8ØCòDð Dð Dð Då••d�3�q™6œ6¥A q¡D™=­!°eÐ<Ñ<Ô<ÀuÐMÑMÔMÑNÔNàKòLð Lð Lð Lõ ••d�4¥¥A¡¤­¨A©¡­q¸5ÐAÑAÔAÈEÐRÑRÔRÐ]bÐcÑcÔcÑdÔdØKòLð Lð Lð Lõ ••c�!�a™%‘j”j¥!¨eÐ4Ñ4Ô4Ñ5Ô5Ø>ò?ð ?ð ?ð ?å••c�!�a™%‘j”j¥1 a¡4Ñ'­°UÐ;Ñ;Ô;Ñ<Ô<ØSòTð Tð Tð Tå••d�3�q¥™s™8œ8¥a¨¡d™?­A¸Ð>Ñ>Ô>ÅÈEÐRÑRÔRÑSÔSØ[ò\ð \ð \ð \å••d�4¥¥A¥a¡C¡¤­1¨a©4¡µ¸UÐCÑCÔCÅQÐQVÐWÑWÔWÕYZÐejÐkÑkÔkÑlÔlØ[ò\ð \ð \ð \õ 	�‰Œ€AÝ••d˜1˜1�Q¥™7œ7¥A°Ð6Ñ6Ô6½ÀEÐJÑJÔJÑKÔKØ5½¸a¸aÅÅ1¹g¼g¹¼ÑFòGð Gð Gð Gõ ••d�4  ¥!¥Q¡¤­°UÐ;Ñ;Ô;½QÈÐOÑOÔOÕQRÐ]bÐcÑcÔcÑdÔdØ9½EÀ!À!ÅAÅqÁ'Ä'¹N¼NÑJòKð Kð Kð Kõ ••t�A˜q™D¥¨EÐ2Ñ2Ô2Ð2µ1¸eÐDÑDÔDÑEÔEÐI|Ò|Ð|Ð|Ð|Ý••d�D¥¥a­°5Ð!9Ñ!9Ô!9½!ÀUÐKÑKÔKÐKÍAÐW\Ð]Ñ]Ô]Õ^_ÐinÐoÑoÔoÑpÔpØGòHð Hð Hð Hõ ••h�s¥A 2¥a¡4™yœy­1¨aµ¨*Ñ5Ô5µqÀ5ÐIÑIÔIÑJÔJØ@òAð Að Að Aõ ••a� UÐ+Ñ+Ô+¨QÑ.Ñ/Ô/Ø+ò,ð ,ð ,ð ,õ •�a�a�‘d”d�A‘” Ñ!Ñ"Ô"Ø<ò=ð =ð =ð =õ •�a�a�‘d”d�Q¥˜FÑ#Ô#Ñ$Ô$Ø3ò4ð 4ð 4ð 4õ 
�‰Œ€BÝ	�‰Œ€BÝ•�a�a˜˜B‘i”i Ñ$Ô$Ñ%Ô%Ð)hÒhÐhÐhÐhå	�‰Œ€BÝ•�a�a�‘d”d�Q ˜GÑ$Ô$Ñ%Ô%Ð)\Ò\Ð\Ð\Ð\å	�‰Œ€BÝ•�a�a�‘d”d�Q¥ B¨¡¤Ð,Ñ-Ô-Ñ.Ô.Økòlð lð lð lõ •�a�a�‘d”d�A‘”¨dÐ3Ñ3Ô3Ð7lÒlÐlÐlÐlÐlÐlrñ   c                  ó€   — t          t          t          t          z  t          t          fd¦  «        ¦  «        dk    sJ ‚d S )N©r  r
  z+\left. x y \right|_{\substack{ x=1\\ y=2 }})rá   r   r  r3  rð   rñ   rò   Útest_latex_subsr×  ­  s6   € Ý••a�‘c�A�q˜6 6Ñ*Ô*Ñ+Ô+Ð/]Ò]Ð]Ð]Ð]Ð]Ð]rñ   c                  ó�	  — t          t          t          t          ¦  «        t          ¦  «        ¦  «        dk    sJ ‚t          t          t          dz  t          ddf¦  «        ¦  «        dk    sJ ‚t          t          t          dz  t          ddf¦  «        ¦  «        dk    sJ ‚t          t          t          t          dz  z  t          ddft          ¦  «        ¦  «        d	k    sJ ‚t          t          t          t          dz  z  t          ddft          ¦  «        d
¬¦  «        dk    sJ ‚t          t          t          t          dz  z  t          ddft          ¦  «        d
d¬¦  «        dk    sJ ‚t          t          t          t          df¦  «        ¦  «        dk    sJ ‚t          t          t          t          z  t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          z  t
          z  t          t          t
          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          z  t
          z  t          z  t          t          t
          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          t          t          t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          t          t
          ddf¦  «        ¦  «        dk    sJ ‚t          t          t          t          dz  t          ¦  «         t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          t          t          ¦  «         t          ¦  «         t          ¦  «        ¦  «        dk    sJ ‚t          t          t
          t
          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          t
          z   t
          ¦  «        ¦  «        dk    sJ ‚t          t          t          t
          dz  z   t
          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          z  t
          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          ¦  «        d¬¦  «        dk    sJ ‚t          t          t          t          ddf¦  «        d¬¦  «        dk    sJ ‚d S ) Nz\int \log{\left(x \right)}\, dxr
  r   r  z\int\limits_{0}^{1} x^{2}\, dxé
   é   z \int\limits_{10}^{20} x^{2}\, dxz)\int\int\limits_{0}^{1} x^{2} y\, dx\, dyú	equation*©ÚmodezI\begin{equation*}\int\int\limits_{0}^{1} x^{2} y\, dx\, dy\end{equation*}T©rÝ  r  z&$$\int\int_{0}^{1} x^{2} y\, dx\, dy$$z\int\limits^{0} x\, dxz\iint x y\, dx\, dyz\iiint x y z\, dx\, dy\, dzz#\iiiint t x y z\, dx\, dy\, dz\, dtz8\int\int\int\int\int\int x\, dx\, dx\, dx\, dx\, dx\, dxz,\int\limits_{0}^{1}\int\int x\, dx\, dy\, dzz(\int \left(- \int y^{2}\, dx\right)\, dxz=\int \left(- \int \left(- \int y\, dx\right)\, dx\right)\, dxz\left(\int z\, dz\right)^{2}z\int \left(x + z\right)\, dzz&\int \left(x + \frac{z}{2}\right)\, dzz\int x^{y}\, dzrÑ  rÒ  z\int x\, \mathrm{d}xz#\int\limits_{0}^{1} x\, \mathrm{d}x)rá   r}   rD   r  r3  r5  Útrð   rñ   rò   Útest_latex_integralsrà  ±  s  € Ý•�#�a™&œ&¥!Ñ$Ô$Ñ%Ô%Ð)KÒKÐKÐKÐKÝ•�!˜Q™$¥ A q 	Ñ*Ô*Ñ+Ô+Ø)ò*ð *ð *ð *å•�!˜Q™$¥ B¨ Ñ,Ô,Ñ-Ô-Ø+ò,ð ,ð ,ð ,å•�!�A˜q™D™&¥1 a¨ )­QÑ/Ô/Ñ0Ô0Ø4ò5ð 5ð 5ð 5å•�!�A˜q™D™&¥1 a¨ )­QÑ/Ô/°kÐBÑBÔBØTòUð Uð Uð Uå•�!�A˜q™D™&¥1 a¨ )­QÑ/Ô/°kÈÐMÑMÔMØ4ò5ð 5ð 5ð 5å•�!�a ˜VÑ$Ô$Ñ%Ô%Ð)BÒBÐBÐBÐBÝ•�!�A™#�q¥!Ñ$Ô$Ñ%Ô%Ð)?Ò?Ð?Ð?Ð?Ý•�!�A™#�a™%¥¥A¥qÑ)Ô)Ñ*Ô*Ð.LÒLÐLÐLÐLÝ•�!�A™#�a™%¥™'¥1¥a­­AÑ.Ô.Ñ/Ô/Ø.ò/ð /ð /ð /å•�!�Q¥¥1¥a­­AÑ.Ô.Ñ/Ô/ØCòDð Dð Dð Då•�!�Q¥¥A q¨! 9Ñ-Ô-Ñ.Ô.Ø7ò8ð 8ð 8ð 8õ •�8¥A q¡D­Ñ+Ô+Ð+­AÑ.Ô.Ñ/Ô/Ø3ò4ð 4ð 4ð 4å•�8¥X­aµ¡]¤] Nµ1Ñ5Ô5Ð5µaÑ8Ô8Ñ9Ô9ØHòIð Ið Ið Iõ •�!�Q‘” Ñ"Ñ#Ô#Ð'FÒFÐFÐFÐFÝ•�!�a™%¥Ñ#Ô#Ñ$Ô$Ð(GÒGÐGÐGÐGÝ•�!�A˜a™C™%¥Ñ#Ô#Ñ$Ô$Ø1ò2ð 2ð 2ð 2å•�!�Q™$¥Ñ"Ô"Ñ#Ô#Ð'9Ò9Ð9Ð9Ð9õ •�!�Q‘”¨tÐ4Ñ4Ô4Ð8OÒOÐOÐOÐOÝ•�!�a  A˜YÑ'Ô'°tÐ<Ñ<Ô<Ð@fÒfÐfÐfÐfÐfÐfrñ   c            	      óF  — t           t          fD ]�} t           | t          t          z  t          dz  g¦  «        ¦  «        dk    sJ ‚t           | t          dd¦  «        ¦  «        ¦  «        dk    sJ ‚t           | t          dd¦  «        ¦  «        ¦  «        dk    sJ ‚Œ�t          } t           | t          t          z  t          dz  gŽ ¦  «        dk    sJ ‚t           | t          dd¦  «        Ž ¦  «        dk    sJ ‚t           | t          dd¦  «        Ž ¦  «        dk    sJ ‚d S )Nr
  z\left\{x^{2}, x y\right\}r  rF  z\left\{1, 2, 3, 4, 5\right\}é   z4\left\{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12\right\})Ú	frozensetrj  rá   r  r3  Úranger¾   ©Úss    rò   Útest_latex_setsrç  Ù  sH  € Ý�Ðð Dð DˆÝ�Q�Q��!™�Q ™T�{‘^”^Ñ$Ô$Ð(DÒDÐDÐDÐDÝ�Q�Q•u˜Q ‘{”{‘^”^Ñ$Ô$Ð(GÒGÐGÐGÐGÝ�Q�Q•u˜Q ‘|”|‘_”_Ñ%Ô%ØCòDð Dð Dð Dð Dõ 	€AÝ��•Q•q‘S�!˜Q™$�K�Ñ!Ô!Ð%AÒAÐAÐAÐAÝ��•E˜!˜Q‘K”K�Ñ!Ô!Ð%DÒDÐDÐDÐDÝ��•E˜!˜R‘L”LÐ!Ñ"Ô"Ø?ò@ð @ð @ð @ð @ð @rñ   c                  ón   — t          dd¦  «        } t          | ¦  «        }t          |¦  «        dk    sJ ‚d S )Nr  r  z%SetExpr\left(\left[1, 3\right]\right))r¿   rÅ   rá   )ÚivÚses     rò   Útest_latex_SetExprrë  ç  s8   € Ý	�!�Q‰Œ€BÝ	�‰Œ€BÝ�‰9Œ9Ð@Ò@Ð@Ð@Ð@Ð@Ð@rñ   c                  ó  — t          t          dd¦  «        ¦  «        dk    sJ ‚t          t          dd¦  «        ¦  «        dk    sJ ‚t          t          ddd¦  «        ¦  «        dk    sJ ‚t          t          dd	d¦  «        ¦  «        d
k    sJ ‚t          t          d	dd¦  «        ¦  «        dk    sJ ‚t          t          dt          d¦  «        ¦  «        dk    sJ ‚t          t          t          dd¦  «        ¦  «        dk    sJ ‚t          t          dt           d¦  «        ¦  «        dk    sJ ‚t          t          t           t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t           d¦  «        ¦  «        dk    sJ ‚t          d¦  «        \  } }}t          t          | ||¦  «        ¦  «        dk    sJ ‚t          t          | dd¦  «        ¦  «        dk    sJ ‚t          t          d|d¦  «        ¦  «        dk    sJ ‚t          t          dd|¦  «        ¦  «        dk    sJ ‚t	          dd¬¦  «        }t	          ddd¬¦  «        }t	          ddd¬ ¦  «        }t          t          ||dz   ¦  «        ¦  «        d!k    sJ ‚t          t          t           |d¦  «        ¦  «        d"k    sJ ‚t          t          |t          ¦  «        ¦  «        d#k    sJ ‚t          t          | | dz   ¦  «        ¦  «        d$k    sJ ‚d S )%Nr  é3   z\left\{1, 2, \ldots, 50\right\}r  z\left\{1, 2, 3\right\}r   r  z\left\{0, 1, 2\right\}é   z\left\{0, 1, \ldots, 29\right\}r  z \left\{30, 29, \ldots, 2\right\}r
  z\left\{0, 2, \ldots\right\}r.  z\left\{\ldots, 2, 0\right\}z\left\{-2, -3, \ldots\right\}z'\left\{\ldots, -1, 0, 1, \ldots\right\}z'\left\{\ldots, 1, 0, -1, \ldots\right\}za:cz \text{Range}\left(a, b, c\right)rÙ  z\text{Range}\left(a, 10\right)z\text{Range}\left(b\right)z!\text{Range}\left(0, 10, c\right)rV  Trô   rB  )Únegativerõ   r0  )r2  rõ   z\left\{i, i + 1, i + 2\right\}z#\left\{\ldots, n - 4, n - 2\right\}z\left\{p, p + 1, \ldots\right\}z!\text{Range}\left(a, a + 3\right))rá   r¹   r   r&   r$   )rA  r›  ÚcrV  rB  r0  s         rò   Útest_latex_Rangerñ  í  së  € Ý•�q˜"‘”ÑÔÐ"DÒDÐDÐDÐDÝ•�q˜!‘”ÑÔÐ!:Ò:Ð:Ð:Ð:Ý•�q˜!˜Q‘”Ñ Ô Ð$=Ò=Ð=Ð=Ð=Ý•�q˜"˜a‘”Ñ!Ô!Ð%GÒGÐGÐGÐGÝ•�r˜1˜bÑ!Ô!Ñ"Ô"Ð&IÒIÐIÐIÐIÝ•�q�"˜a‘”Ñ!Ô!Ð%CÒCÐCÐCÐCÝ••r˜2˜rÑ"Ô"Ñ#Ô#Ð'EÒEÐEÐEÐEÝ•�r�B˜3 Ñ#Ô#Ñ$Ô$Ð(HÒHÐHÐHÐHÝ•��s�B‘”Ñ Ô Ð$NÒNÐNÐNÐNÝ••r�B˜3 Ñ#Ô#Ñ$Ô$Ð(RÒRÐRÐRÐRå�e‰nŒn�G€A€qˆ!Ý•�q˜!˜Q‘”Ñ Ô Ð$GÒGÐGÐGÐGÝ•�q˜"˜a‘”Ñ!Ô!Ð%FÒFÐFÐFÐFÝ•�q˜!˜Q‘”Ñ Ô Ð$AÒAÐAÐAÐAÝ•�q˜"˜a‘”Ñ!Ô!Ð%IÒIÐIÐIÐIåˆs˜DÐ!Ñ!Ô!€AÝˆs˜T¨4Ð0Ñ0Ô0€AÝˆs˜T¨4Ð0Ñ0Ô0€Aå•�q˜!˜a™%‘”Ñ!Ô!Ð%FÒFÐFÐFÐFÝ•��s˜A˜qÑ!Ô!Ñ"Ô"Ð&LÒLÐLÐLÐLÝ•�q�"‘”ÑÔÐ"DÒDÐDÐDÐDõ •�q˜!˜a™%‘”Ñ!Ô!Ð%IÒIÐIÐIÐIÐIÐIrñ   c                  óü  — t          t          dz  dt          f¦  «        } t          d¦  «        }d}t	          | ¦  «        |k    sJ ‚d}t	          |¦  «        |k    sJ ‚t          t          dz  d¦  «        }t          dd¦  «        }d}t	          |¦  «        |k    sJ ‚d}t	          |¦  «        |k    sJ ‚t          t          dz  t           df¦  «        }t          dt           df¦  «        }d	}t	          |¦  «        |k    sJ ‚d
}t	          |¦  «        |k    sJ ‚d}t	          t          | |¦  «        ¦  «        |k    sJ ‚d}t	          t          ||¦  «        ¦  «        |k    sJ ‚d}t	          t          ||¦  «        ¦  «        |k    sJ ‚d}t	          t          | |¦  «        ¦  «        |k    sJ ‚d}t	          t          ||¦  «        ¦  «        |k    sJ ‚d}t	          t          ||¦  «        ¦  «        |k    sJ ‚t          t          dz  t          dt          f¦  «        }d}t	          |¦  «        |k    sJ ‚t          d¦  «        }t          |t          dz  z  t          ddf¦  «        }	d}t	          |	¦  «        |k    sJ ‚d S )Nr
  r   rÖ  z\left[0, 1, 4, 9, \ldots\right]z\left[1, 2, 1, 2, \ldots\right])r   r
  z\left[0, 1, 4\right]z\left[1, 2, 1\right]z\left[\ldots, 9, 4, 1, 0\right]z\left[\ldots, 2, 1, 2, 1\right]z \left[1, 3, 5, 11, \ldots\right]z\left[1, 3, 5\right]z \left[\ldots, 11, 5, 3, 1\right]z \left[0, 2, 4, 18, \ldots\right]z\left[0, 2, 4\right]z \left[\ldots, 18, 4, 2, 0\right]z\left\{a^{2}\right\}_{a=0}^{x}r›  z\left[0, b, 4 b\right])	r²   rA  r   r´   rá   r±   r³   r  r$   )
Ús1Ús2Ú	latex_strÚs3Ús4Ús5Ús6Ús7r›  Ús8s
             rò   Útest_latex_sequencesrü    s�  € Ý	•A�q‘D˜1�b˜'Ñ	"Ô	"€BÝ	�‰Œ€Bà2€IÝ�‰9Œ9˜	Ò!Ð!Ð!Ð!à2€IÝ�‰9Œ9˜	Ò!Ð!Ð!Ð!å	•A�q‘D˜&Ñ	!Ô	!€BÝ	�˜Ñ	Ô	€Bà'€IÝ�‰9Œ9˜	Ò!Ð!Ð!Ð!à'€IÝ�‰9Œ9˜	Ò!Ð!Ð!Ð!å	•A�q‘D�B˜3 ˜(Ñ	#Ô	#€BÝ	��"˜˜a˜Ñ	!Ô	!€Bà2€IÝ�‰9Œ9˜	Ò!Ð!Ð!Ð!à2€IÝ�‰9Œ9˜	Ò!Ð!Ð!Ð!à3€IÝ•˜˜B‘”Ñ Ô  IÒ-Ð-Ð-Ð-à'€IÝ•˜˜B‘”Ñ Ô  IÒ-Ð-Ð-Ð-à3€IÝ•˜˜B‘”Ñ Ô  IÒ-Ð-Ð-Ð-à3€IÝ•˜˜B‘”Ñ Ô  IÒ-Ð-Ð-Ð-à'€IÝ•˜˜B‘”Ñ Ô  IÒ-Ð-Ð-Ð-à3€IÝ•˜˜B‘”Ñ Ô  IÒ-Ð-Ð-Ð-õ 
•A�q‘D�1˜a¥˜)Ñ	$Ô	$€BØ1€IÝ�‰9Œ9˜	Ò!Ð!Ð!Ð!åˆs‰Œ€AÝ	�A•a˜‘d‘F�Q  1˜IÑ	&Ô	&€BØ)€IÝ�‰9Œ9˜	Ò!Ð!Ð!Ð!Ð!Ð!rñ   c                  ó€   — d} t          t          t          t          t           t          f¦  «        ¦  «        | k    sJ ‚d S )Nz`2 \sin{\left(x \right)} - \sin{\left(2 x \right)} + \frac{2 \sin{\left(3 x \right)}}{3} + \ldots)rá   r®   r  r   ©rõ  s    rò   Útest_latex_FourierSeriesrÿ  E  s;   € àkð å•¥¥A­ s­B <Ñ0Ô0Ñ1Ô1°YÒ>Ð>Ð>Ð>Ð>Ð>rñ   c                  óx   — d} t          t          t          dt          z   ¦  «        ¦  «        ¦  «        | k    sJ ‚d S )Nz;\sum_{k=1}^{\infty} - \frac{\left(-1\right)^{- k} x^{k}}{k}r  )rá   r­   rD   r  rþ  s    rò   Útest_latex_FormalPowerSeriesr  K  s6   € ØN€IÝ••S˜�Q™‘Z”Z‘”Ñ!Ô! YÒ.Ð.Ð.Ð.Ð.Ð.rñ   c                  óÜ  — t          dd¬¦  «        } t          t          dd¦  «        ¦  «        dk    sJ ‚t          t          d| ¦  «        ¦  «        dk    sJ ‚t          t          d| dd¦  «        ¦  «        dk    sJ ‚t          t          d| dd¦  «        ¦  «        dk    sJ ‚t          t          d| dd¦  «        ¦  «        d	k    sJ ‚t          t          d| dd¦  «        ¦  «        d
k    sJ ‚d S )NrA  Tr—  r   z\left\{0\right\}z\left[0, a\right]Fz\left(0, a\right]z\left[0, a\right)z\left(0, a\right))r$   rá   r¿   ©rA  s    rò   Útest_latex_intervalsr  P  sþ   € Ýˆs˜ÐÑÔ€AÝ•˜!˜Q‘”Ñ Ô Ð$7Ò7Ð7Ð7Ð7Ý•˜!˜Q‘”Ñ Ô Ð$8Ò8Ð8Ð8Ð8Ý•˜!˜Q  uÑ-Ô-Ñ.Ô.Ð2FÒFÐFÐFÐFÝ•˜!˜Q  eÑ,Ô,Ñ-Ô-Ð1EÒEÐEÐEÐEÝ•˜!˜Q  tÑ,Ô,Ñ-Ô-Ð1EÒEÐEÐEÐEÝ•˜!˜Q  dÑ+Ô+Ñ,Ô,Ð0DÒDÐDÐDÐDÐDÐDrñ   c                  ó  — t          dd¬¦  «        } t          t          dd¦  «        ¦  «        dk    sJ ‚t          t          d| ¦  «        ¦  «        dk    sJ ‚t          t          | dz   | dz   ¦  «        ¦  «        d	k    sJ ‚d S )
NrA  Tr—  r   r  z\left\langle 0, 1\right\ranglez\left\langle 0, a\right\rangler
  z&\left\langle a + 1, a + 2\right\rangle)r$   rá   r   r  s    rò   Útest_latex_AccumuBoundsr  Z  sš   € Ýˆs˜ÐÑÔ€AÝ•˜Q Ñ"Ô"Ñ#Ô#Ð'HÒHÐHÐHÐHÝ•˜Q Ñ"Ô"Ñ#Ô#Ð'HÒHÐHÐHÐHÝ•˜Q ™U A¨¡EÑ*Ô*Ñ+Ô+Ø1ò2ð 2ð 2ð 2ð 2ð 2rñ   c                  óD   — t          t          j        ¦  «        dk    sJ ‚d S )Nú	\emptyset)rá   r#   ÚEmptySetrð   rñ   rò   Útest_latex_emptysetr
  b  s#   € Ý•”ÑÔ Ò,Ð,Ð,Ð,Ð,Ð,rñ   c                  óD   — t          t          j        ¦  «        dk    sJ ‚d S )Nz
\mathbb{U})rá   r#   ÚUniversalSetrð   rñ   rò   Útest_latex_universalsetr  f  s#   € Ý•”Ñ Ô  MÒ1Ð1Ð1Ð1Ð1Ð1rñ   c                  ó°   — t          d¦  «        } t          d¦  «        }t          || ¦  «        }t          |                     ¦   «         ¦  «        dk    sJ ‚d S )NrU  ÚBz- (A B - B A))rž   r�   rá   Údoit)rU  r  Úcomms      rò   Útest_latex_commutatorr  j  sO   € Ý�‰Œ€AÝ�‰Œ€AÝ�a˜ÑÔ€DÝ�—’‘”ÑÔÐ!1Ò1Ð1Ð1Ð1Ð1Ð1rñ   c            
      ó   — t          t          t          dd¦  «        t          dd¦  «        ¦  «        ¦  «        dk    sJ ‚t          t          t          dd¦  «        t          dd¦  «        t          dd¦  «        ¦  «        ¦  «        dk    sJ ‚d S )Nr   r  r
  r  z(\left[0, 1\right] \cup \left[2, 3\right]r  z*\left\{1, 2\right\} \cup \left[3, 4\right])rá   rÀ   r¿   rð   rñ   rò   Útest_latex_unionr  q  sŽ   € Ý••x  1‘~”~¥x°°1¡~¤~Ñ6Ô6Ñ7Ô7Ø3ò4ð 4ð 4ð 4å••x  1‘~”~¥x°°1¡~¤~µxÀÀ1±~´~ÑFÔFÑGÔGØ5ò6ð 6ð 6ð 6ð 6ð 6rñ   c            	      ó˜   — t          t          t          dd¦  «        t          t          t          ¦  «        ¦  «        ¦  «        dk    sJ ‚d S )Nr   r  z(\left[0, 1\right] \cap \left[x, y\right])rá   rÁ   r¿   r  r3  rð   rñ   rò   Útest_latex_intersectionr  x  sH   € Ý•�h q¨!™nœn­hµq½!©n¬nÑ=Ô=Ñ>Ô>Ø3ò4ð 4ð 4ð 4ð 4ð 4rñ   c            	      óˆ   — t          t          t          dd¦  «        t          dd¦  «        d¬¦  «        ¦  «        dk    sJ ‚d S )Nr
  r  r  r  Fr   z-\left[2, 5\right] \triangle \left[4, 7\right])rá   rÃ   r¿   rð   rñ   rò   Útest_latex_symmetric_differencer  }  sY   € ÝÕ$¥X¨a°¡^¤^µX¸aÀ±^´^Ø.3ð5ñ 5ô 5ñ 6ô 6à8ò9ð 9ð 9ð 9ð 9ð 9rñ   c                  ót   — t          t          t          j        t          j        ¦  «        ¦  «        dk    sJ ‚d S )Nz\mathbb{R} \setminus \mathbb{N})rá   rÂ   r#   ÚRealsÚNaturalsrð   rñ   rò   Útest_latex_Complementr  ƒ  s<   € Ý•�AœG¥Q¤ZÑ0Ô0Ñ1Ô1Ø*ò+ð +ð +ð +ð +ð +rñ   c                  óÀ  — t          dd¦  «        } t          dd¦  «        }t          ddd¦  «        }t          | dz  ¦  «        dt          | ¦  «        z  k    sJ ‚t          | dz  ¦  «        dt          | ¦  «        z  k    sJ ‚t          | |z  |z                       ¦   «         ¦  «        t          | ¦  «        ›dt          |¦  «        ›dt          |¦  «        ›�k    sJ ‚d S )	Nr   r  rÙ  r
  r  z%s^{2}z%s^{10}z \times )r¿   r¾   rá   Úflatten)ÚlineÚbiglineÚfsets      rò   Útest_latex_productsetr"  ˆ  sß   € Ý�A�q‰>Œ>€DÝ�q˜"‰oŒo€GÝ�Q˜˜1ÑÔ€DÝ��q‘‰>Œ>˜Y­¨t©¬Ñ4Ò4Ð4Ð4Ð4Ý��r‘‰?Œ?˜j­5°©;¬;Ñ6Ò6Ð6Ð6Ð6Ý�$˜‘. 4Ñ'×0Ò0Ñ2Ô2Ñ3Ô3Ýˆd‰Œˆˆ•U˜7‘^”^�^�^¥U¨4¡[¤[ [ð82ò 2ð 2ð 2ð 2ð 2ð 2rñ   c                  ól   — t          ddd¦  «        } t          t          | ¦  «        ¦  «        dk    sJ ‚d S )Nr  r
  r  z.\mathcal{P}\left(\left\{1, 2, 3\right\}\right))r¾   rá   r½   )r!  s    rò   Útest_latex_powersetr$  ’  s9   € Ý�Q˜˜1ÑÔ€DÝ•˜$‘”Ñ Ô Ð$UÒUÐUÐUÐUÐUÐUrñ   c            	      óv  — t          ¦   «         } t          | ¦  «        dk    sJ ‚t          dd¦  «        }t          |¦  «        dk    sJ ‚t          t          |t          dd¦  «        ¦  «        ¦  «        dk    sJ ‚t          t          t          dd¦  «        t          dd¦  «        ¦  «        ¦  «        dk    sJ ‚d S )Nú\omegar
  r  z3 \omega^{2}r  z3 \omega^{2} + \omegaz\omega^{2} + 2 \omega)r»   rá   r¼   rº   )r”  Úwps     rò   Útest_latex_ordinalsr(  —  s´   € Ý‰Œ€AÝ�‰8Œ8�yÒ Ð Ð Ð Ý	�A�qÑ	Ô	€BÝ�‰9Œ9˜Ò'Ð'Ð'Ð'Ý•˜�Z¨¨1Ñ-Ô-Ñ.Ô.Ñ/Ô/Ð3KÒKÐKÐKÐKÝ•� A qÑ)Ô)­:°a¸Ñ+;Ô+;Ñ<Ô<Ñ=Ô=ÐAYÒYÐYÐYÐYÐYÐYrñ   c                  óP	  — t          d¦  «        \  } }}}t          | ¦  «        }t          |¦  «        }t          |¦  «        }t          |¦  «        }t          ||d¬¦  «        }t          ||d¬¦  «        }	t          ||d¬¦  «        }
t          ||d¬¦  «        }t	          ||d¬¦  «        }t	          ||d¬¦  «        }t          ||d¬¦  «        }t          ||d¬¦  «        }t          ||¦  «        }t          ||¦  «        }t          t          ||	d¬¦  «        ¦  «        dk    sJ ‚t          t          ||	d¬¦  «        ¦  «        dk    sJ ‚t          t          ||d¬¦  «        ¦  «        dk    sJ ‚t          t          ||d¬¦  «        ¦  «        dk    sJ ‚t          t          ||d¬¦  «        ¦  «        dk    sJ ‚t          t          ||d¬¦  «        ¦  «        d	k    sJ ‚t          t          |
|d¬¦  «        ¦  «        d
k    sJ ‚t          t          ||d¬¦  «        ¦  «        dk    sJ ‚t          t          ||d¬¦  «        ¦  «        dk    sJ ‚t          t          ||d¬¦  «        ¦  «        dk    sJ ‚t          t	          ||d¬¦  «        ¦  «        dk    sJ ‚t          t	          ||	d¬¦  «        ¦  «        dk    sJ ‚t          t	          |
|d¬¦  «        ¦  «        dk    sJ ‚t          t	          ||d¬¦  «        ¦  «        dk    sJ ‚t          t	          ||d¬¦  «        ¦  «        dk    sJ ‚t          t          ||d¬¦  «        ¦  «        dk    sJ ‚t          t          ||	d¬¦  «        ¦  «        dk    sJ ‚t          t          |
|d¬¦  «        ¦  «        dk    sJ ‚t          t          ||d¬¦  «        ¦  «        dk    sJ ‚t          t          ||d¬¦  «        ¦  «        dk    sJ ‚t          t          ||¦  «                             ¦   «         ¦  «        dk    sJ ‚t          t          ||	¦  «        ¦  «        dk    sJ ‚t          t          |
|¦  «        ¦  «        dk    sJ ‚t          t          ||¦  «        ¦  «        dk    sJ ‚t          t          ||¦  «        ¦  «        dk    sJ ‚d S )Nza:dFr   zI\left\{a\right\} \cap \left(\left\{c\right\} \cup \left\{d\right\}\right)zl\left(\left\{a\right\} \cup \left\{b\right\}\right) \cap \left(\left\{c\right\} \cup \left\{d\right\}\right)zv\left(\left\{a\right\} \setminus \left\{b\right\}\right) \cap \left(\left\{c\right\} \setminus \left\{d\right\}\right)zv\left(\left\{a\right\} \triangle \left\{b\right\}\right) \cap \left(\left\{c\right\} \triangle \left\{d\right\}\right)zp\left(\left\{a\right\} \times \left\{b\right\}\right) \cap \left(\left\{c\right\} \times \left\{d\right\}\right)zI\left\{a\right\} \cup \left(\left\{c\right\} \cap \left\{d\right\}\right)zl\left(\left\{a\right\} \cap \left\{b\right\}\right) \cup \left(\left\{c\right\} \cap \left\{d\right\}\right)zv\left(\left\{a\right\} \setminus \left\{b\right\}\right) \cup \left(\left\{c\right\} \setminus \left\{d\right\}\right)zv\left(\left\{a\right\} \triangle \left\{b\right\}\right) \cup \left(\left\{c\right\} \triangle \left\{d\right\}\right)zp\left(\left\{a\right\} \times \left\{b\right\}\right) \cup \left(\left\{c\right\} \times \left\{d\right\}\right)zS\left\{a\right\} \setminus \left(\left\{c\right\} \setminus \left\{d\right\}\right)zq\left(\left\{a\right\} \cup \left\{b\right\}\right) \setminus \left(\left\{c\right\} \cup \left\{d\right\}\right)zq\left(\left\{a\right\} \cap \left\{b\right\}\right) \setminus \left(\left\{c\right\} \cap \left\{d\right\}\right)z{\left(\left\{a\right\} \triangle \left\{b\right\}\right) \setminus \left(\left\{c\right\} \triangle \left\{d\right\}\right)zu\left(\left\{a\right\} \times \left\{b\right\}\right) \setminus \left(\left\{c\right\} \times \left\{d\right\}\right)zS\left\{a\right\} \triangle \left(\left\{c\right\} \triangle \left\{d\right\}\right)zq\left(\left\{a\right\} \cup \left\{b\right\}\right) \triangle \left(\left\{c\right\} \cup \left\{d\right\}\right)zq\left(\left\{a\right\} \cap \left\{b\right\}\right) \triangle \left(\left\{c\right\} \cap \left\{d\right\}\right)z{\left(\left\{a\right\} \setminus \left\{b\right\}\right) \triangle \left(\left\{c\right\} \setminus \left\{d\right\}\right)zu\left(\left\{a\right\} \times \left\{b\right\}\right) \triangle \left(\left\{c\right\} \times \left\{d\right\}\right)z@\left\{a\right\} \times \left\{c\right\} \times \left\{d\right\}zn\left(\left\{a\right\} \cup \left\{b\right\}\right) \times \left(\left\{c\right\} \cup \left\{d\right\}\right)zn\left(\left\{a\right\} \cap \left\{b\right\}\right) \times \left(\left\{c\right\} \cap \left\{d\right\}\right)zx\left(\left\{a\right\} \setminus \left\{b\right\}\right) \times \left(\left\{c\right\} \setminus \left\{d\right\}\right)zx\left(\left\{a\right\} \triangle \left\{b\right\}\right) \times \left(\left\{c\right\} \triangle \left\{d\right\}\right))	r&   r¾   rÀ   rÁ   rÂ   rÃ   rÄ   rá   r  )rA  r›  rð  ÚdrU  r  ÚCÚDÚU1ÚU2ÚI1ÚI2ÚC1ÚC2ÚD1ÚD2ÚP1ÚP2s                     rò   Útest_set_operators_parenthesisr7     s@  € Ý˜‘”�J€A€qˆ!ˆQÝ�!‰Œ€AÝ�!‰Œ€AÝ�!‰Œ€AÝ�!‰Œ€Aå	ˆq�!˜eÐ	$Ñ	$Ô	$€BÝ	ˆq�!˜eÐ	$Ñ	$Ô	$€BÝ	�a˜ UÐ	+Ñ	+Ô	+€BÝ	�a˜ UÐ	+Ñ	+Ô	+€BÝ	�A�q 5Ð	)Ñ	)Ô	)€BÝ	�A�q 5Ð	)Ñ	)Ô	)€BÝ	˜Q ¨EÐ	2Ñ	2Ô	2€BÝ	˜Q ¨EÐ	2Ñ	2Ô	2€Bå	�A�qÑ	Ô	€BÝ	�A�qÑ	Ô	€Bå•˜a ¨eÐ4Ñ4Ô4Ñ5Ô5ð	?ò?ð ?ð ?ð ?õ •˜b "¨uÐ5Ñ5Ô5Ñ6Ô6ð	DòDð Dð Dð Dõ •˜b "¨uÐ5Ñ5Ô5Ñ6Ô6ð	-ò-ð -ð -ð -õ •˜b "¨uÐ5Ñ5Ô5Ñ6Ô6ð	-ò-ð -ð -ð -õ •˜b "¨uÐ5Ñ5Ô5Ñ6Ô6ð	#ò#ð #ð #ð #õ
 •�q˜" uÐ-Ñ-Ô-Ñ.Ô.ð	?ò?ð ?ð ?ð ?õ •�r˜2¨Ð.Ñ.Ô.Ñ/Ô/ð	DòDð Dð Dð Dõ •�r˜2¨Ð.Ñ.Ô.Ñ/Ô/ð	-ò-ð -ð -ð -õ •�r˜2¨Ð.Ñ.Ô.Ñ/Ô/ð	-ò-ð -ð -ð -õ •�r˜2¨Ð.Ñ.Ô.Ñ/Ô/ð	#ò#ð #ð #ð #õ
 •˜A˜r¨EÐ2Ñ2Ô2Ñ3Ô3ð	-ò-ð -ð -ð -õ •˜B ¨UÐ3Ñ3Ô3Ñ4Ô4ð	#ò#ð #ð #ð #õ •˜B ¨UÐ3Ñ3Ô3Ñ4Ô4ð	#ò#ð #ð #ð #õ •˜B ¨UÐ3Ñ3Ô3Ñ4Ô4ð	DòDð Dð Dð Dõ •˜B ¨UÐ3Ñ3Ô3Ñ4Ô4ð	#ò#ð #ð #ð #õ
 Õ$ Q¨°UÐ;Ñ;Ô;Ñ<Ô<ð	-ò-ð -ð -ð -õ Õ$ R¨°eÐ<Ñ<Ô<Ñ=Ô=ð	#ò#ð #ð #ð #õ Õ$ R¨°eÐ<Ñ<Ô<Ñ=Ô=ð	#ò#ð #ð #ð #õ Õ$ R¨°eÐ<Ñ<Ô<Ñ=Ô=ð	DòDð Dð Dð Dõ Õ$ R¨°eÐ<Ñ<Ô<Ñ=Ô=ð	#ò#ð #ð #ð #õ •˜A˜rÑ"Ô"×*Ò*Ñ,Ô,Ñ-Ô-ð	òð ð ð õ •˜B Ñ#Ô#Ñ$Ô$ð	#ò#ð #ð #ð #õ •˜B Ñ#Ô#Ñ$Ô$ð	#ò#ð #ð #ð #õ •˜B Ñ#Ô#Ñ$Ô$ð	-ò-ð -ð -ð -õ •˜B Ñ#Ô#Ñ$Ô$ð	-ò-ð -ð -ð -ð -ð -rñ   c                  óD   — t          t          j        ¦  «        dk    sJ ‚d S )Nú
\mathbb{C})rá   r#   Ú	Complexesrð   rñ   rò   Útest_latex_Complexesr;    s#   € Ý•”ÑÔ Ò.Ð.Ð.Ð.Ð.Ð.rñ   c                  óD   — t          t          j        ¦  «        dk    sJ ‚d S )Nú
\mathbb{N})rá   r#   r  rð   rñ   rò   Útest_latex_Naturalsr>    ó#   € Ý•”ÑÔ Ò-Ð-Ð-Ð-Ð-Ð-rñ   c                  óD   — t          t          j        ¦  «        dk    sJ ‚d S )Nú\mathbb{N}_0)rá   r#   Ú	Naturals0rð   rñ   rò   Útest_latex_Naturals0rC    s#   € Ý•”ÑÔ Ò0Ð0Ð0Ð0Ð0Ð0rñ   c                  óD   — t          t          j        ¦  «        dk    sJ ‚d S )Nú
\mathbb{Z})rá   r#   ÚIntegersrð   rñ   rò   Útest_latex_IntegersrG  #  r?  rñ   c            	      óÎ  — t          d¦  «        } t          t          t          | | dz  ¦  «        t          j        ¦  «        ¦  «        dk    sJ ‚t          d¦  «        }t          t          | |f| |z   ¦  «        h d£ddh¦  «        }t          |¦  «        dk    sJ ‚t          t          | |ff| |z   ¦  «        t          h d£ddh¦  «        ¦  «        }t          |¦  «        d	k    sJ ‚d S )
Nr  r
  z2\left\{x^{2}\; \middle|\; x \in \mathbb{N}\right\}r3  >   r  r
  r  r  r  zY\left\{x + y\; \middle|\; x \in \left\{1, 2, 3\right\}, y \in \left\{3, 4\right\}\right\}zm\left\{x + y\; \middle|\; \left( x, \  y\right) \in \left\{1, 2, 3\right\} \times \left\{3, 4\right\}\right\})r$   rá   r¸   r   r#   r  rÄ   )r  r3  Úimgsets      rò   Útest_latex_ImageSetrJ  '  s
  € Ýˆs‰Œ€AÝ•�&  A q¡D™/œ/­1¬:Ñ6Ô6Ñ7Ô7Ø=ò>ð >ð >ð >õ 	ˆs‰Œ€AÝ•f˜a ˜V Q¨¡UÑ+Ô+¨Y¨Y¨Y¸¸A¸Ñ?Ô?€FÝ�‰=Œ=Ødòeð eð eð eõ •f˜q !˜f˜Y¨¨A©Ñ.Ô.µ
¸9¸9¸9ÀqÈ!ÀfÑ0MÔ0MÑNÔN€FÝ�‰=Œ=Øxòyð yð yð yð yð yrñ   c            	      ó   — t          d¦  «        } t          t          | t          | dz  d¦  «        t          j        ¦  «        ¦  «        dk    sJ ‚t          t          | t          | dz  d¦  «        t          j        ¦  «        ¦  «        dk    sJ ‚d S )Nr  r
  r  z@\left\{x\; \middle|\; x \in \mathbb{R} \wedge x^{2} = 1 \right\}z(\left\{x\; \middle|\; x^{2} = 1 \right\})r$   rá   rµ   r!   r#   r  r  ©r  s    rò   Útest_latex_ConditionSetrM  6  s“   € Ýˆs‰Œ€AÝ•˜a¥ A q¡D¨!¡¤­a¬gÑ6Ô6Ñ7Ô7ØKòLð Lð Lð Lå•˜a¥ A q¡D¨!¡¤­a¬nÑ=Ô=Ñ>Ô>Ø3ò4ð 4ð 4ð 4ð 4ð 4rñ   c            
      ó  — t          t          t          dd¦  «        t          dd¦  «        z  ¦  «        ¦  «        dk    sJ ‚t          t          t          dd¦  «        t          ddt          z  ¦  «        z  d	¬
¦  «        ¦  «        dk    sJ ‚d S )Nr  r  r  rF  zX\left\{x + y i\; \middle|\; x, y \in \left[3, 5\right] \times \left[4, 6\right] \right\}r   r  r
  T)Úpolarz¢\left\{r \left(i \sin{\left(\theta \right)} + \cos{\left(\theta \right)}\right)\; \middle|\; r, \theta \in \left[0, 1\right] \times \left[0, 2 \pi\right) \right\})rá   r·   r¿   r   rð   rñ   rò   Útest_latex_ComplexRegionrP  >  s¢   € Ý•�x¨¨1™~œ~­h°q¸!©n¬nÑ<Ñ=Ô=Ñ>Ô>Øcòdð dð dð då•�x¨¨1™~œ~­h°q¸!½B¹$Ñ.?Ô.?Ñ?ÀtÐLÑLÔLÑMÔMð	nònð nð nð nð nð nrñ   c                  ó~   — t          d¦  «        } t          t          | t          j        ¦  «        ¦  «        dk    sJ ‚d S )Nr  zx \in \mathbb{N})r$   rá   r¶   r#   r  rL  s    rò   Útest_latex_ContainsrR  F  s9   € Ýˆs‰Œ€AÝ•˜!�QœZÑ(Ô(Ñ)Ô)Ð-@Ò@Ð@Ð@Ð@Ð@Ð@rñ   c            	      óæ  — t          t          t          t          dz  z  t          ddft          ddf¦  «        ¦  «        dk    sJ ‚t          t          t          dz  t          ddf¦  «        ¦  «        dk    sJ ‚t          t          t          dz  t          z   t          ddf¦  «        ¦  «        dk    sJ ‚t          t          t          dz  t          z   t          ddf¦  «        dz  ¦  «        dk    sJ ‚d S )	Nr
  r.  r  r  z<\sum_{\substack{-2 \leq x \leq 2\\-5 \leq y \leq 5}} x y^{2}z\sum_{x=-2}^{2} x^{2}z&\sum_{x=-2}^{2} \left(x^{2} + y\right)z7\left(\sum_{x=-2}^{2} \left(x^{2} + y\right)\right)^{2})rá   r   r  r3  rð   rñ   rò   Útest_latex_sumrT  K  s  € Ý••Q•q˜!‘t‘V�a  Q˜Z­!¨R°¨Ñ4Ô4Ñ5Ô5ØGòHð Hð Hð Hå••Q˜‘T�A˜r 1˜:Ñ&Ô&Ñ'Ô'Ø ò!ð !ð !ð !å••Q˜‘T�A‘X¥ 2 q˜zÑ*Ô*Ñ+Ô+Ø1ò2ð 2ð 2ð 2å••Q˜‘T�A‘X¥ 2 q˜zÑ*Ô*¨AÑ-Ñ.Ô.ØBòCð Cð Cð Cð Cð Crñ   c            	      óÐ  — t          t          t          t          dz  z  t          ddft          ddf¦  «        ¦  «        dk    sJ ‚t          t          t          dz  t          ddf¦  «        ¦  «        dk    sJ ‚t          t          t          dz  t          z   t          ddf¦  «        ¦  «        dk    sJ ‚t          t          t          t          ddf¦  «        dz  ¦  «        dk    sJ ‚d S )	Nr
  r.  r  r  z=\prod_{\substack{-2 \leq x \leq 2\\-5 \leq y \leq 5}} x y^{2}z\prod_{x=-2}^{2} x^{2}z'\prod_{x=-2}^{2} \left(x^{2} + y\right)z#\left(\prod_{x=-2}^{2} x\right)^{2})rá   r   r  r3  rð   rñ   rò   Útest_latex_productrV  V  sû   € Ý•��1˜a™4™¥! R¨ ­a°°Q¨ZÑ8Ô8Ñ9Ô9ØHòIð Ið Ið Iå•�˜A™¥ 2 q˜zÑ*Ô*Ñ+Ô+Ø!ò"ð "ð "ð "å•�˜A™¥™¥A r¨1 :Ñ.Ô.Ñ/Ô/Ø2ò3ð 3ð 3ð 3õ •��Q  A˜JÑ'Ô'¨Ñ*Ñ+Ô+Ø.ò/ð /ð /ð /ð /ð /rñ   c                  óN  — t          t          t          t          t          ¦  «        ¦  «        dk    sJ ‚t	          d¦  «        } t          t           | t          ¦  «        t          d¦  «        ¦  «        dk    sJ ‚t          t           | t          ¦  «        t          dd¦  «        ¦  «        dk    sJ ‚t          t           | t          ¦  «        t          d¦  «        dz  ¦  «        dk    sJ ‚t          t           | t          ¦  «        t          dd	¬
¦  «        ¦  «        dk    sJ ‚d S )Nz\lim_{x \to \infty} xr  r   z#\lim_{x \to 0^+} f{\left(x \right)}ú-z#\lim_{x \to 0^-} f{\left(x \right)}r
  z4\left(\lim_{x \to 0^+} f{\left(x \right)}\right)^{2}z+-)Údirz!\lim_{x \to 0} f{\left(x \right)})rá   r¯   r  r   r   )r  s    rò   Útest_latex_limitsrZ  b  s!  € Ý••q�!�R‘”Ñ!Ô!Ð%=Ò=Ð=Ð=Ð=õ 	�‰Œ€AÝ•�q�q�‘t”t�Q Ñ"Ô"Ñ#Ô#Ð'MÒMÐMÐMÐMÝ•�q�q�‘t”t�Q  3Ñ'Ô'Ñ(Ô(Ø.ò/ð /ð /ð /õ •�q�q�‘t”t�Q Ñ"Ô" AÑ%Ñ&Ô&Ø?ò@ð @ð @ð @õ •�q�q�‘t”t�Q  tÐ,Ñ,Ô,Ñ-Ô-Ø,ò-ð -ð -ð -ð -ð -rñ   c                  ó†  — t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          ¦  «        d¬¦  «        dk    sJ ‚t          t          t          ¦  «        t          t          ¦  «        z   ¦  «        dk    sJ ‚t          t          t          ¦  «        t          t          ¦  «        z   d¬¦  «        dk    sJ ‚t          t	          t          t          ¦  «        t          ¦  «        ¦  «        dk    sJ ‚t          t	          t          t          ¦  «        t          ¦  «        d¬¦  «        dk    sJ ‚d S )	Nz\log{\left(x \right)}T)Úln_notationz\ln{\left(x \right)}z-\log{\left(x \right)} + \log{\left(y \right)}z+\ln{\left(x \right)} + \ln{\left(y \right)}z\log{\left(x \right)}^{x}z\ln{\left(x \right)}^{x})rá   rD   r  r3  Úpowrð   rñ   rò   Útest_latex_logr^  s  s  € Ý••Q‘”‰=Œ=Ð4Ò4Ð4Ð4Ð4Ý••Q‘” TÐ*Ñ*Ô*Ð.EÒEÐEÐEÐEÝ••Q‘”�#�a™&œ&‘Ñ!Ô!Ø8ò9ð 9ð 9ð 9å••Q‘”�#�a™&œ&‘¨dÐ3Ñ3Ô3Ø6ò7ð 7ð 7ð 7å••S�‘V”V�Q‘”Ñ Ô Ð$@Ò@Ð@Ð@Ð@Ý••S�‘V”V�Q‘”¨TÐ2Ñ2Ô2Ø#ò$ð $ð $ð $ð $ð $rñ   c                  ó¶   — t          d¦  «        } | t          z   }t          |¦  «        dv sJ ‚t          d¦  «        } | t          z   }t          |¦  «        dv sJ ‚d S )Nr}  )z	\beta + xz	x + \betarU   )r$   r  rá   )rU   r3  s     rò   Útest_issue_3568r`    sb   € Ý�(ÑÔ€DØ�q‰€AÝ�‰8Œ8Ð3Ð3Ð3Ð3Ð3å�'‰?Œ?€DØ�q‰€AÝ�‰8Œ8Ð3Ð3Ð3Ð3Ð3Ð3Ð3rñ   c                  ól  — t          dt          z  t          dd¦  «        z  ¦  «        dk    sJ ‚t          dt          z  t          dd¦  «        z  d¬¦  «        dk    sJ ‚t          dt          z  t          dd¦  «        z  dd¬	¦  «        d
k    sJ ‚t          dt          z  t
          g¦  «        dk    sJ ‚d S )Nr
  r  z8 \sqrt{2} \tau^{\frac{7}{2}}rÛ  rÜ  z<\begin{equation*}8 \sqrt{2} \mu^{\frac{7}{2}}\end{equation*}ÚequationTrÞ  z $$8 \sqrt{2} \mu^{\frac{7}{2}}$$z\left[ \frac{2}{x}, \  y\right])rá   ré   r   rè   r  r3  rð   rñ   rò   Ú
test_latexrc  ‰  sÉ   € Ý�!•C‘%�( 1 a™.œ.Ñ(Ñ)Ô)Ð-MÒMÐMÐMÐMÝ�!•B‘$� ! Q™œÑ'¨kÐ:Ñ:Ô:ØGòHð Hð Hð Hå�!•B‘$� ! Q™œÑ'¨j¸tÐDÑDÔDØ+ò,ð ,ð ,ð ,å�!•A‘#•q�‰?Œ?Ð@Ò@Ð@Ð@Ð@Ð@Ð@rñ   c                  óÐ   — t          d¦  «        dt          dz  dt          dt          dz  di} t          | ¦  «        dk    sJ ‚t          | ¦  «        }t          |¦  «        dk    sJ ‚d S )Nr  r
  r  r  z;\left\{ 1 : 1, \  x : 3, \  x^{2} : 2, \  x^{3} : 4\right\})r   r  rá   r   )r*  r,  s     rò   Útest_latex_dictre  ’  s…   € Ý	�!‰Œ�a�˜A™˜q¥! Q­¨1©¨aÐ0€AÝ�‰8Œ8ØFòGð Gð Gð GåˆQ‰Œ€AÝ�‰8Œ8ØFòGð Gð Gð Gð Gð Grñ   c                  óˆ   — t          d¦  «        t          d¦  «        t          d¦  «        g} t          | ¦  «        dk    sJ ‚d S )Nrd  rA  r!  z)\left[ \omega_{1}, \  a, \  \alpha\right]©r$   rá   )Úlls    rò   Útest_latex_listri  ›  s@   € Ý
�Ñ
Ô
�F 3™KœK­°©¬Ð	9€BÝ�‰9Œ9ÐDÒDÐDÐDÐDÐDÐDrñ   c                  óz  — t          t          j        ¦  «        dk    sJ ‚t          t          j        ¦  «        dk    sJ ‚t          t          j        ¦  «        dk    sJ ‚t          t          j        ¦  «        dk    sJ ‚t          t          j        ¦  «        dk    sJ ‚t          t          j        ¦  «        dk    sJ ‚d S )NÚGr~  Úeú\phiú\piz\text{TribonacciConstant})rá   r#   ÚCatalanÚ
EulerGammaÚExp1ÚGoldenRatioÚPiÚTribonacciConstantrð   rñ   rò   Útest_latex_NumberSymbolsru     s¨   € Ý•”ÑÔ˜sÒ"Ð"Ð"Ð"Ý•”ÑÔ )Ò+Ð+Ð+Ð+Ý•”‰=Œ=˜CÒÐÐÐÝ•”ÑÔ 7Ò*Ð*Ð*Ð*Ý•”‰;Œ;˜&Ò Ð Ð Ð Ý•Ô%Ñ&Ô&Ð*FÒFÐFÐFÐFÐFÐFrñ   c                  ó  — t          t          dd¦  «         ¦  «        dk    sJ ‚t          t          dd¦  «        ¦  «        dk    sJ ‚t          t          dd¦  «        ¦  «        dk    sJ ‚t          t          dd¦  «         ¦  «        dk    sJ ‚t          t          dd¦  «         t          z  ¦  «        dk    sJ ‚t          t          dd¦  «         t          z  t          dd¦  «        t          z  z   ¦  «        d	k    sJ ‚d S )
Nr  r
  z- \frac{1}{2}r  r.  z\frac{1}{2}z- \frac{x}{2}r  z- \frac{x}{2} - \frac{2 y}{3})rá   r   r  r3  rð   rñ   rò   Útest_latex_rationalrw  ©  s  € å•(˜1˜a‘.”.�Ñ!Ô!Ð%5Ò5Ð5Ð5Ð5Ý•˜"˜a‘”Ñ!Ô!Ð%5Ò5Ð5Ð5Ð5Ý•˜!˜R‘”Ñ!Ô!Ð%5Ò5Ð5Ð5Ð5Ý•(˜2˜q‘/”/Ð!Ñ"Ô" nÒ4Ð4Ð4Ð4Ý•(˜1˜a‘.”.�¥Ñ"Ñ#Ô#Ð'7Ò7Ð7Ð7Ð7Ý•(˜1˜a‘.”.�¥Ñ"¥X¨b°!¡_¤_µQÑ%6Ñ6Ñ7Ô7Ø(ò)ð )ð )ð )ð )ð )rñ   c                  óŠ   — t          dt          z  ¦  «        dk    sJ ‚t          dt          t          z   z  ¦  «        dk    sJ ‚d S )Nr  r  z\frac{1}{x + y}©rá   r  r3  rð   rñ   rò   Útest_latex_inverserz  ´  sE   € å�•1‘‰:Œ:˜Ò'Ð'Ð'Ð'Ý�•A�‘E‘ÑÔÐ1Ò1Ð1Ð1Ð1Ð1Ð1rñ   c                  óž  — t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          d¦  «        ¦  «        dk    sJ ‚t          t          t          d¦  «        ¦  «        dk    sJ ‚t          t          t          d¦  «        dz  ¦  «        dk    sJ ‚d S )Nz\delta\left(x\right)r
  z%\left(\delta\left(x\right)\right)^{2}r   r  z)\delta^{\left( 5 \right)}\left( x \right)z:\left(\delta^{\left( 5 \right)}\left( x \right)\right)^{2})rá   rV   r  rð   rñ   rò   Útest_latex_DiracDeltar|  º  sØ   € Ý•�A‘”ÑÔÐ#:Ò:Ð:Ð:Ð:Ý•�A‘” Ñ!Ñ"Ô"Ð&NÒNÐNÐNÐNÝ•�A˜qÑ!Ô!Ñ"Ô"Ð&=Ò=Ð=Ð=Ð=Ý•�A˜qÑ!Ô!Ñ"Ô"Ø4ò5ð 5ð 5ð 5å•�A˜qÑ!Ô! 1Ñ$Ñ%Ô%ØEòFð Fð Fð Fð Fð Frñ   c                  ó¨   — t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚d S )Nz\theta\left(x\right)r
  z%\left(\theta\left(x\right)\right)^{2})rá   rW   r  rð   rñ   rò   Útest_latex_Heavisider~  Ä  sL   € Ý•�1‘”ÑÔÐ"9Ò9Ð9Ð9Ð9Ý•�1‘”˜q‘Ñ!Ô!Ð%MÒMÐMÐMÐMÐMÐMrñ   c                  óš  — t          t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          dz   ¦  «        ¦  «        dk    sJ ‚t          t          t          dz   t          ¦  «        ¦  «        dk    sJ ‚t          t	          t          t          t          ¦  «        dd¬¦  «        ¦  «        dk    sJ ‚d S )	Nz\delta_{x y}r  z\delta_{x, y + 1}z\delta_{y, x + 1}r
  Fr   z\left(\delta_{x y}\right)^{2})rá   rv   r  r3  r    rð   rñ   rò   Útest_latex_KroneckerDeltar€  É  sº   € Ý•¥¥1Ñ%Ô%Ñ&Ô&¨/Ò9Ð9Ð9Ð9Ý•¥¥1 q¡5Ñ)Ô)Ñ*Ô*Ð.BÒBÐBÐBÐBå•¥ A¡¥qÑ)Ô)Ñ*Ô*Ð.BÒBÐBÐBÐBÝ••^¥A¥qÑ)Ô)¨1°uÐ=Ñ=Ô=Ñ>Ô>Ø(ò)ð )ð )ð )ð )ð )rñ   c                  ó  — t          t          t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          t          t          dz   ¦  «        ¦  «        dk    sJ ‚t          t          t          t          dz   t          ¦  «        ¦  «        dk    sJ ‚t          t          t          dz   t          t          ¦  «        ¦  «        dk    sJ ‚d S )Nz\varepsilon_{x y z}r
  z$\left(\varepsilon_{x y z}\right)^{2}r  z\varepsilon_{x, y, z + 1}z\varepsilon_{x, y + 1, z}z\varepsilon_{x + 1, y, z})rá   rw   r  r3  r5  rð   rñ   rò   Útest_latex_LeviCivitar‚  Ò  sß   € Ý•�A�q¥!Ñ$Ô$Ñ%Ô%Ð)?Ò?Ð?Ð?Ð?Ý•�A�q¥!Ñ$Ô$ aÑ'Ñ(Ô(Ø/ò0ð 0ð 0ð 0å•�A�q¥! a¡%Ñ(Ô(Ñ)Ô)Ð-IÒIÐIÐIÐIÝ•�A�q 1™u¥aÑ(Ô(Ñ)Ô)Ð-IÒIÐIÐIÐIÝ•�A ™E¥1¥aÑ(Ô(Ñ)Ô)Ð-IÒIÐIÐIÐIÐIÐIrñ   c                  ó8  ‡ — t           t          z   Š t          ‰ ¦  «        dk    sJ ‚t          ‰ d¬¦  «        dk    sJ ‚t          ‰ d¬¦  «        dk    sJ ‚t          ‰ d¬¦  «        dk    sJ ‚t          ‰ d¬¦  «        d	k    sJ ‚t          t          ˆ fd
„¦  «         d S )Nzx + yÚplainrÜ  Úinlinez$x + y$rÛ  z%\begin{equation*}x + y\end{equation*}rb  z#\begin{equation}x + y\end{equation}c                  ó&   •— t          ‰ d¬¦  «        S )Nr  rÜ  ©rá   ©Úexprs   €rò   ú<lambda>ztest_mode.<locals>.<lambda>ä  s   ø€ �u T°Ð6Ñ6Ô6€ rñ   )r  r3  rá   rÞ   Ú
ValueErrorrˆ  s   @rò   Ú	test_moderŒ  Û  sã   ø€ Ý�q‰5€DÝ�‰;Œ;˜(Ò"Ð"Ð"Ð"Ý�˜GÐ$Ñ$Ô$¨Ò0Ð0Ð0Ð0Ý�˜HÐ%Ñ%Ô%¨Ò3Ð3Ð3Ð3ÝØ�;ð ñ  ô  Ø#KòLð Lð Lð LåØ�:ðñ ô Ø"HòIð Ið Ið Iå
�:Ð6Ð6Ð6Ð6Ñ7Ô7Ð7Ð7Ð7rñ   c                  óN  — t          t          t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          t          t          ¦  «        dz  ¦  «        d	k    sJ ‚d S )
NzC\left(x, y, z\right)zS\left(x, y, z\right)r
  zC\left(x, y, z\right)^{2}zS\left(x, y, z\right)^{2}zC^{\prime}\left(x, y, z\right)zS^{\prime}\left(x, y, z\right)z"C^{\prime}\left(x, y, z\right)^{2}z"S^{\prime}\left(x, y, z\right)^{2})rá   rf   r  r3  r5  rh   rg   ri   rð   rñ   rò   Útest_latex_mathieurŽ  ç  sL  € Ý•�!�Q¥Ñ"Ô"Ñ#Ô#Ð'?Ò?Ð?Ð?Ð?Ý•�!�Q¥Ñ"Ô"Ñ#Ô#Ð'?Ò?Ð?Ð?Ð?Ý•�!�Q¥Ñ"Ô" AÑ%Ñ&Ô&Ð*FÒFÐFÐFÐFÝ•�!�Q¥Ñ"Ô" AÑ%Ñ&Ô&Ð*FÒFÐFÐFÐFÝ•�q¥!¥QÑ'Ô'Ñ(Ô(Ð,MÒMÐMÐMÐMÝ•�q¥!¥QÑ'Ô'Ñ(Ô(Ð,MÒMÐMÐMÐMÝ•�q¥!¥QÑ'Ô'¨Ñ*Ñ+Ô+Ð/TÒTÐTÐTÐTÝ•�q¥!¥QÑ'Ô'¨Ñ*Ñ+Ô+Ð/TÒTÐTÐTÐTÐTÐTrñ   c                  óÐ  — t          t          t          dk     ft          dz  df¦  «        } t          | ¦  «        dk    sJ ‚t          | d¬¦  «        dk    sJ ‚t          t          t          dk     fdt          dk    f¦  «        } t          | ¦  «        dk    sJ ‚t          d	d
¬¦  «        \  }}t          |dz  t	          ||¦  «        f||z  df¦  «        } d}t          | ¦  «        |k    sJ ‚t          || z  ¦  «        d|z  k    sJ ‚t          | |z  ¦  «        d|z  k    sJ ‚t          t          t          t          dk     ft          dz  t          dk     f¦  «        ¦  «        dk    sJ ‚d S )Nr  r
  TzK\begin{cases} x & \text{for}\: x < 1 \\x^{2} & \text{otherwise} \end{cases}r  zM\begin{cases} x & \text{for}\: x \lt 1 \\x^{2} & \text{otherwise} \end{cases}r   zG\begin{cases} x & \text{for}\: x < 0 \\0 & \text{otherwise} \end{cases}úA BF©ÚcommutativezM\begin{cases} A^{2} & \text{for}\: A = B \\A B & \text{otherwise} \end{cases}zA \left(%s\right)z\left(%s\right) AzM\begin{cases} x & \text{for}\: x < 1 \\x^{2} & \text{for}\: x < 2 \end{cases})rN   r  rá   r&   r!   )r0  rU  r  ræ  s       rò   Útest_latex_Piecewiser“  ñ  sš  € Ý•1•a˜!’e�*�q !™t T˜lÑ+Ô+€AÝ�‰8Œ8ð 8ò 8ð 8ð 8ð 8å�˜ÐÑÔð	)ò)ð )ð )ð )õ 	•1•a˜!’e�*˜q¥! q¢&˜kÑ*Ô*€AÝ�‰8Œ8ð 8ò 8ð 8ð 8ð 8å�5 eÐ,Ñ,Ô,�D€A€qÝ�1�a‘4�˜A˜q™œÐ" Q q¡S¨$ KÑ0Ô0€AØX€AÝ�‰8Œ8�qŠ=ˆ=ˆ=ˆ=Ý��1‘‰:Œ:Ð-°Ñ1Ò1Ð1Ð1Ð1Ý��1‘‰:Œ:Ð-°Ñ1Ò1Ð1Ð1Ð1Ý•�A�q 1šu˜:­¨1©­a°!ªe }Ñ5Ô5Ñ6Ô6ð	GòGð Gð Gð Gð Gð Grñ   c                  ó®  — t          dt          z   t          gt          t          dz
  gg¦  «        } t          | ¦  «        dk    sJ ‚t          | d¬¦  «        dk    sJ ‚t          | d¬¦  «        dk    sJ ‚t          | d	¬¦  «        d
k    sJ ‚t          | d d	¬¦  «        dk    sJ ‚t          ddt	          d¦  «        ¦  «        }t          |¦  «        dk    sJ ‚d S )Nr  z;\left[\begin{matrix}x + 1 & y\\y & x - 1\end{matrix}\right]r…  rÜ  zG$\left[\begin{smallmatrix}x + 1 & y\\y & x - 1\end{smallmatrix}\right]$Úarray)Úmat_strz=\left[\begin{array}{cc}x + 1 & y\\y & x - 1\end{array}\right]Úbmatrixz=\left[\begin{bmatrix}x + 1 & y\\y & x - 1\end{bmatrix}\right])Ú	mat_delimr–  z0\begin{bmatrix}x + 1 & y\\y & x - 1\end{bmatrix}r  ú\\left[\begin{array}{ccccccccccc}0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10\end{array}\right])r�   r  r3  rá   rä  )ÚMÚM2s     rò   Útest_latex_Matrixrœ    s>  € Ý�•Q‘��
�Q¥ A¡˜JÐ'Ñ(Ô(€AÝ�‰8Œ8ØFòGð Gð Gð Gå�˜Ð"Ñ"Ô"ð	.ò.ð .ð .ð .õ �˜GÐ$Ñ$Ô$ØHòIð Ið Ið Iå�˜IÐ&Ñ&Ô&ØHòIð Ið Ið Iå�˜d¨IÐ6Ñ6Ô6Ø;ò<ð <ð <ð <õ 
��2•u˜R‘y”yÑ	!Ô	!€BÝ�‰9Œ9ð	HòHð Hð Hð Hð Hð Hrñ   c            	      ó¤  — t          d¦  «        } t          dt          ¬¦  «        }t          t           || ¦  «        ¦  «        t	           || ¦  «        ¦  «        gt	           || ¦  «                             | ¦  «        ¦  «        t           || ¦  «                             | ¦  «        ¦  «        gg¦  «        }d}t          |¦  «        |k    sJ ‚d S )Nrß  Útheta1©Úclsa  \left[\begin{matrix}\sin{\left(\theta_{1}{\left(t \right)} \right)} & \cos{\left(\theta_{1}{\left(t \right)} \right)}\\\cos{\left(\frac{d}{d t} \theta_{1}{\left(t \right)} \right)} & \sin{\left(\frac{d}{d t} \theta_{1}{\left(t \right)} \right)}\end{matrix}\right])r&   r   r�   rS   rQ   r   rá   )rß  rž  rš  Úexpecteds       rò   Ú test_latex_matrix_with_functionsr¢    s¿   € Ý�‰Œ€AÝ�X¥8Ð,Ñ,Ô,€Få•�V�V˜A‘Y”Y‘”¥ V V¨A¡Y¤Y¡¤Ð0Ý�V�V˜A‘Y”Y—^’^ AÑ&Ô&Ñ'Ô'­¨V¨V°A©Y¬Y¯^ª^¸AÑ->Ô->Ñ)?Ô)?Ð@ðBñ 	Cô 	C€Að)€Hõ �‰8Œ8�xÒÐÐÐÐÐrñ   c                  óä  — t          d¦  «        \  } }}}t          t          t          t          fD �]?} || ¦  «        }t          |¦  «        dk    sJ ‚ |d| z  |g||gg¦  «        } |d| z  ||g¦  «        }t          ||¦  «        }t          ||¦  «        }t          |¦  «        dk    sJ ‚t          |¦  «        dk    sJ ‚t          |¦  «        dk    sJ ‚t          |¦  «        dk    sJ ‚ || |d|z  gg¦  «        }	 || g|gd|z  gg¦  «        }
 ||
                     ¦   «         g¦  «        }t          |	¦  «        dk    sJ ‚t          |
¦  «        d	k    sJ ‚t          |¦  «        d
k    sJ ‚�ŒAd S )Nzx y z wr  r  z=\left[\begin{matrix}\frac{1}{x} & y\\z & w\end{matrix}\right]z:\left[\begin{matrix}\frac{1}{x} & y & z\end{matrix}\right]a  \left[\begin{matrix}\left[\begin{matrix}\frac{1}{x^{2}} & \frac{y}{x}\\\frac{z}{x} & \frac{w}{x}\end{matrix}\right] & \left[\begin{matrix}\frac{y}{x} & y^{2}\\y z & w y\end{matrix}\right] & \left[\begin{matrix}\frac{z}{x} & y z\\z^{2} & w z\end{matrix}\right]\end{matrix}\right]a]  \left[\begin{matrix}\left[\begin{matrix}\frac{1}{x^{2}} & \frac{y}{x}\\\frac{z}{x} & \frac{w}{x}\end{matrix}\right] & \left[\begin{matrix}\frac{y}{x} & y^{2}\\y z & w y\end{matrix}\right]\\\left[\begin{matrix}\frac{z}{x} & y z\\z^{2} & w z\end{matrix}\right] & \left[\begin{matrix}\frac{w}{x} & w y\\w z & w^{2}\end{matrix}\right]\end{matrix}\right]zG\left[\left[\begin{matrix}x & y & \frac{1}{z}\end{matrix}\right]\right]z8\left[\begin{matrix}x\\y\\\frac{1}{z}\end{matrix}\right]z_\left[\begin{matrix}\left[\begin{matrix}x\\y\\\frac{1}{z}\end{matrix}\right]\end{matrix}\right])r&   rË   rÌ   rÎ   rÍ   rá   rÏ   Útolist)r  r3  r5  r”  Ú	ArrayTyperš  ÚM1r›  ÚM3ÚMrowÚMcolumnÚMcol2s               rò   Útest_latex_NDimArrayr«  ,  s  € Ý˜Ñ#Ô#�J€A€qˆ!ˆQå-Õ/GÝ+Õ-CðEð (oñ (oˆ	ð ˆI�a‰LŒLˆå�Q‰xŒx˜4ÒÐÐÐàˆI˜˜A™˜q�z A q 6Ð*Ñ+Ô+ˆØˆY˜˜A™˜q !�}Ñ%Ô%ˆå˜2˜qÑ!Ô!ˆÝ˜1˜aÑ Ô ˆå�Q‰xŒxØLòMð Mð Mð Må�R‰yŒyØIòJð Jð Jð Jå�R‰yŒyð#ò#ð #ð #ð #õ �R‰yŒyð'ò'ð 'ð 'ð 'ð ˆy˜1˜a  1¡˜+˜Ñ'Ô'ˆØ�)˜a˜S 1 #¨¨!© uÐ-Ñ.Ô.ˆØ�	˜7Ÿ>š>Ñ+Ô+Ð,Ñ-Ô-ˆå�T‰{Œ{ØVòWð Wð Wð Wå�W‰~Œ~ØGòHð Hð Hð Hå�U‰|Œ|Ønòoð oð oð oñ oðO(oð (orñ   c                  óŒ  — t          ddt          z  z  d¬¦  «        dk    sJ ‚t          ddt          z  z  d¬¦  «        dk    sJ ‚t          ddt          z  z  d¬¦  «        dk    sJ ‚t          dt          z  d¬¦  «        d	k    sJ ‚t          dt          z  d¬¦  «        d
k    sJ ‚t          dt          z  d¬¦  «        dk    sJ ‚d S )Nr  r(  r  z4 \times 4^{x}r  z4 \cdot 4^{x}Úldotz4 \,.\, 4^{x}z
4 \times xz	4 \cdot xz	4 \,.\, xr¼  rð   rñ   rò   Útest_latex_mul_symbolr®  Z  sã   € Ý��1•a‘4‘ GÐ,Ñ,Ô,Ð0AÒAÐAÐAÐAÝ��1•a‘4‘ EÐ*Ñ*Ô*Ð.>Ò>Ð>Ð>Ð>Ý��1•a‘4‘ FÐ+Ñ+Ô+Ð/?Ò?Ð?Ð?Ð?å�•1‘ Ð)Ñ)Ô)¨]Ò:Ð:Ð:Ð:Ý�•1‘ Ð'Ñ'Ô'¨<Ò7Ð7Ð7Ð7Ý�•1‘ Ð(Ñ(Ô(¨LÒ8Ð8Ð8Ð8Ð8Ð8rñ   c                  óŠ   — ddt          d¦  «        z  z  } t          | ¦  «        dk    sJ ‚t          d| z  ¦  «        dk    sJ ‚d S )Nr  r
  z!4 \cdot 4^{\log{\left(2 \right)}}r  z+\frac{1}{4 \cdot 4^{\log{\left(2 \right)}}})rD   rá   )r3  s    rò   Útest_latex_issue_4381r°  d  sO   € Ø	ˆ!�S�‰VŒV‰)‰€AÝ�‰8Œ8Ð;Ò;Ð;Ð;Ð;Ý��1‘‰:Œ:ÐGÒGÐGÐGÐGÐGÐGrñ   c                  óV  — t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d	¦  «        ¦  «        d
k    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d ¦  «        ¦  «        d!k    sJ ‚t          t          d"¦  «        ¦  «        d#k    sJ ‚t          t          d$¦  «        ¦  «        d#k    sJ ‚d S )%NÚ	beta_13_2z\beta_{13 2}Úbeta_132_20z\beta_{132 20}Úbeta_13z
\beta_{13}Úx_a_bzx_{a b}Úx_1_2_3z	x_{1 2 3}Úx_a_b1zx_{a b1}Úx_a_1zx_{a 1}Úx_1_azx_{1 a}zx_1^aaz
x^{aa}_{1}Úx_1__aazx_11^az
x^{a}_{11}Úx_11__aÚ	x_a_a_a_azx_{a a a a}z	x_a_a^a^azx^{a a}_{a a}Úx_a_a__a__aÚalpha_11z\alpha_{11}Úalpha_11_11z\alpha_{11 11}Úalpha_alphaz\alpha_{\alpha}zalpha^alephz\alpha^{\aleph}Úalpha__aleph©rá   r$   rð   rñ   rò   Útest_latex_issue_4576rÃ  j  s�  € Ý•˜Ñ$Ô$Ñ%Ô%¨Ò8Ð8Ð8Ð8Ý•˜Ñ&Ô&Ñ'Ô'Ð+<Ò<Ð<Ð<Ð<Ý•˜	Ñ"Ô"Ñ#Ô# }Ò4Ð4Ð4Ð4Ý•˜‘”Ñ!Ô! ZÒ/Ð/Ð/Ð/Ý•˜	Ñ"Ô"Ñ#Ô# |Ò3Ð3Ð3Ð3Ý•˜Ñ!Ô!Ñ"Ô" kÒ1Ð1Ð1Ð1Ý•˜‘”Ñ!Ô! ZÒ/Ð/Ð/Ð/Ý•˜‘”Ñ!Ô! ZÒ/Ð/Ð/Ð/Ý•˜Ñ!Ô!Ñ"Ô" mÒ3Ð3Ð3Ð3Ý•˜	Ñ"Ô"Ñ#Ô# }Ò4Ð4Ð4Ð4Ý•˜Ñ!Ô!Ñ"Ô" mÒ3Ð3Ð3Ð3Ý•˜	Ñ"Ô"Ñ#Ô# }Ò4Ð4Ð4Ð4Ý•˜Ñ$Ô$Ñ%Ô%¨Ò7Ð7Ð7Ð7Ý•˜Ñ$Ô$Ñ%Ô%Ð)9Ò9Ð9Ð9Ð9Ý•˜Ñ&Ô&Ñ'Ô'Ð+;Ò;Ð;Ð;Ð;Ý•˜
Ñ#Ô#Ñ$Ô$¨Ò6Ð6Ð6Ð6Ý•˜Ñ&Ô&Ñ'Ô'Ð+<Ò<Ð<Ð<Ð<Ý•˜Ñ&Ô&Ñ'Ô'Ð+=Ò=Ð=Ð=Ð=Ý•˜Ñ&Ô&Ñ'Ô'Ð+=Ò=Ð=Ð=Ð=Ý•˜Ñ'Ô'Ñ(Ô(Ð,>Ò>Ð>Ð>Ð>Ð>Ð>rñ   c                  óð   — t          d¦  «        } dt          t          |  ¦  «        dz  ¦  «                             dd¦  «        v sJ ‚dt          d|  z  dz  ¦  «                             dd¦  «        v sJ ‚d S )Nr  ze^{-x}r
  ú Ú z3^{-x}r  )r$   rá   rC   ÚreplacerL  s    rò   Útest_latex_pow_fractionrÈ  �  s{   € Ýˆs‰Œ€Aà��c 1 "™gœg a™iÑ(Ô(×0Ò0°°bÑ9Ô9Ð9Ð9Ð9Ð9ð �˜a ! ™e A™g™œ×.Ò.¨s°BÑ7Ô7Ð7Ð7Ð7Ð7Ð7Ð7rñ   c                  óä   — t          dd¬¦  «        \  } }}t          | |z  |dz  z  ¦  «        dk    sJ ‚t          |dz  | z  |z  ¦  «        dk    sJ ‚t          | |dz  z  |z  ¦  «        dk    sJ ‚d S )NzA,B,CFr‘  r  z
A B C^{-1}z
C^{-1} A Bz
A C^{-1} Bru  ©rU  r  r+  s      rò   Útest_noncommutativerË  Ž  s�   € Ý�g¨5Ð1Ñ1Ô1�G€A€qˆ!å��1‘�Q˜‘U‘ÑÔ˜}Ò,Ð,Ð,Ð,Ý��B‘�q‘˜‘ÑÔ˜}Ò,Ð,Ð,Ð,Ý��1�b‘5‘˜‘ÑÔ˜}Ò,Ð,Ð,Ð,Ð,Ð,rñ   c                  ó  — t           dz  t           dz  t          z  z   t          dz  z   dt           z  t          dz  z  z   } t          | d¬¦  «        dk    sJ ‚t          | d¬¦  «        dk    sJ ‚t          | d	¬¦  «        d
k    sJ ‚d S )Nr  r
  r  Úlexr%  z#x^{3} + x^{2} y + 3 x y^{3} + y^{4}zrev-lexz#y^{4} + 3 x y^{3} + x^{2} y + x^{3}Únonez#x^{3} + y^{4} + y x^{2} + 3 x y^{3})r  r3  rá   rˆ  s    rò   Útest_latex_orderrÏ  –  s§   € Ýˆa‰4•!�Q‘$•q‘&‰=�1˜a™4Ñ !¥A¡#¥a¨¡d¡(Ñ*€Då�˜UÐ#Ñ#Ô#Ð'MÒMÐMÐMÐMÝØ�Iðñ ô Ø"HòIð Ið Ið Iå�˜VÐ$Ñ$Ô$Ð(NÒNÐNÐNÐNÐNÐNrñ   c                  ó.  — t          t          t          t          dz   ¦  «        ¦  «        dk    sJ ‚t          t          t          t          ft          dz   ¦  «        ¦  «        dk    sJ ‚t          t          t          t          ¦  «        ¦  «        dk    sJ ‚d S )Nr  z\left( x \mapsto x + 1 \right)z2\left( \left( x, \  y\right) \mapsto x + 1 \right)z\left( x \mapsto x \right))rá   r   r  r3  rð   rñ   rò   Útest_latex_LambdarÑ  Ÿ  s~   € Ý•��1˜q™5Ñ!Ô!Ñ"Ô"Ð&GÒGÐGÐGÐGÝ•��A˜¥ A¡Ñ&Ô&Ñ'Ô'Ð+`Ò`Ð`Ð`Ð`Ý•��1‘”ÑÔÐ"?Ò?Ð?Ð?Ð?Ð?Ð?rñ   c                  ób  — t          dt          ¦  «        \  } }}t          d| ¦  «        \  }}}}t          ||z
  ¦  «        dk    sJ ‚t          |dz
  ¦  «        dk    sJ ‚t          |dz   ¦  «        dk    sJ ‚t          |dz  d|z  |z  z   dz   |dz  z  |z  |z   dz   ¦  «        d	k    sJ ‚t          |dz  d|z  |z  z   dz   |dz  z  |z  |dz   |z  z   ¦  «        d
k    sJ ‚t          |dz  d|z  |z  z   dz   |dz  z  |z  |dz   |z  z   dz   ¦  «        dk    sJ ‚t          |dz   d|z  |z  z   dz
  |dz  z  |z  |dz   |z  z
  dz
  ¦  «        dk    sJ ‚t          |dz  |z   dz    |z  d|z  |z  z   dz   ¦  «        dk    sJ ‚t          |dz  |z   dz    |z  d|z  |z  z
  dz   ¦  «        dk    sJ ‚d S )Núu,vzx,y,zÚ0r  úx - 1r	  r
  r  z2\left({u}^{2} + 3 u v + 1\right) {x}^{2} y + u + 1zA\left({u}^{2} + 3 u v + 1\right) {x}^{2} y + \left(u + 1\right) xzE\left({u}^{2} + 3 u v + 1\right) {x}^{2} y + \left(u + 1\right) x + 1zF-\left({u}^{2} - 3 u v + 1\right) {x}^{2} y - \left(u + 1\right) x - 1z+-\left({v}^{2} + v + 1\right) x + 3 u v + 1z+-\left({v}^{2} + v + 1\right) x - 3 u v + 1)rª   r§   rá   )ÚRuvÚuÚvÚRxyzr  r3  r5  s          rò   Útest_latex_PolyElementrÚ  ¤  st  € Ý�U�B‘”�I€CˆˆAÝ˜ #Ñ&Ô&�M€Dˆ!ˆQ�å��Q‘‰<Œ<˜4ÒÐÐÐÝ��Q‘‰<Œ<˜8Ò#Ð#Ð#Ð#Ý��Q‘‰<Œ<˜8Ò#Ð#Ð#Ð#å�!�Q‘$˜˜1™˜Q™‘, Ñ" A q¡DÑ(¨Ñ*¨QÑ.°Ñ2Ñ3Ô3Ø=ò>ð >ð >ð >å�!�Q‘$˜˜1™˜Q™‘, Ñ" A q¡DÑ(¨Ñ*¨a°!©e°Q©YÑ6Ñ7Ô7ØLòMð Mð Mð Må�!�Q‘$˜˜1™˜Q™‘, Ñ" A q¡DÑ(¨Ñ*¨a°!©e°Q©YÑ6¸Ñ:Ñ;Ô;ØPòQð Qð Qð Qå�1�a‘4�%˜!˜A™#˜a™%‘- !Ñ# Q¨¡TÑ)¨!Ñ+¨q°1©u°a©iÑ7¸!Ñ;Ñ<Ô<ØQòRð Rð Rð Rõ �1�a‘4˜!‘8˜a‘<� Ñ" Q q¡S¨¡UÑ*¨QÑ.Ñ/Ô/Ø6ò7ð 7ð 7ð 7å�1�a‘4˜!‘8˜a‘<� Ñ" Q q¡S¨¡UÑ*¨QÑ.Ñ/Ô/Ø6ò7ð 7ð 7ð 7ð 7ð 7rñ   c                  ó  — t          dt          ¦  «        \  } }}t          d| ¦  «        \  }}}}}t          ||z
  ¦  «        dk    sJ ‚t          |dz
  ¦  «        dk    sJ ‚t          |dz   ¦  «        dk    sJ ‚t          |dz  ¦  «        dk    sJ ‚t          ||z  ¦  «        d	k    sJ ‚t          ||z  |z  ¦  «        d
k    sJ ‚t          |||z  z  ¦  «        dk    sJ ‚t          ||z  ||z  z  ¦  «        dk    sJ ‚t          |dz
  |z  ¦  «        dk    sJ ‚t          |dz   |z  ¦  «        dk    sJ ‚t          | dz
  |z  ¦  «        dk    sJ ‚t          |dz   ||z  z  ¦  «        dk    sJ ‚t          | |dz   z  ¦  «        dk    sJ ‚t          ||z  |dz   z  ¦  «        dk    sJ ‚t          |dz   |z  |z  dz   |dz
  |z  dz
  z  ¦  «        dk    sJ ‚t          |dz   |z  |z  dz   |dz
  |z  ||z  |z  z
  dz
  z  ¦  «        dk    sJ ‚d S )NrÓ  zx,y,z,trÔ  r  rÕ  r	  r  z\frac{x}{3}z\frac{x}{z}z\frac{x y}{z}z\frac{x}{z t}z\frac{x y}{z t}z\frac{x - 1}{y}z\frac{x + 1}{y}z\frac{-x - 1}{y}z\frac{x + 1}{y z}z\frac{-y}{x + 1}z\frac{y z}{x + 1}z;\frac{\left(u + 1\right) x y + 1}{\left(v - 1\right) z - 1}zC\frac{\left(u + 1\right) x y + 1}{\left(v - 1\right) z - u v t - 1})r¨   r§   rá   )ÚFuvr×  rØ  ÚFxyztr  r3  r5  rß  s           rò   Útest_latex_FracElementrÞ  »  sž  € Ý�e�RÑ Ô �I€CˆˆAÝ˜i¨Ñ-Ô-Ñ€Eˆ1ˆa��Aå��Q‘‰<Œ<˜4ÒÐÐÐÝ��Q‘‰<Œ<˜8Ò#Ð#Ð#Ð#Ý��Q‘‰<Œ<˜8Ò#Ð#Ð#Ð#å��1‘‰:Œ:˜Ò'Ð'Ð'Ð'Ý��1‘‰:Œ:˜Ò'Ð'Ð'Ð'Ý��1‘�Q‘‰<Œ<Ð+Ò+Ð+Ð+Ð+Ý��A�a‘C‘‰>Œ>Ð-Ò-Ð-Ð-Ð-Ý��1‘�a˜‘c‘ÑÔÐ1Ò1Ð1Ð1Ð1å�!�a‘%˜‘ÑÔÐ1Ò1Ð1Ð1Ð1Ý�!�a‘%˜‘ÑÔÐ1Ò1Ð1Ð1Ð1Ý�1�"�q‘&˜!‘ÑÔÐ 3Ò3Ð3Ð3Ð3Ý�!�a‘%˜!˜A™#‘ÑÔÐ#7Ò7Ð7Ð7Ð7Ý�!��Q˜‘U‘ÑÔÐ 3Ò3Ð3Ð3Ð3Ý��1‘�a˜!‘e‘ÑÔÐ!5Ò5Ð5Ð5Ð5å�1�q‘5˜!‘)˜A‘+ ‘/ Q¨¡U¨A¡I°¡MÑ2Ñ3Ô3ØFòGð Gð Gð Gå�1�q‘5˜!‘)˜A‘+ ‘/ Q¨¡U¨A¡I°°!±°A±Ñ$5¸Ñ$9Ñ:Ñ;Ô;ØNòOð Oð Oð Oð Oð Orñ   c                  óJ  — t          t          t          dz  dt          z  z   t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          z  t          ¦  «        ¦  «        dk    sJ ‚t          t          dt          z  t          z   ¦  «        ¦  «        dk    sJ ‚d S )Nr
  zE\operatorname{Poly}{\left( x^{2} + 2 x, x, domain=\mathbb{Z} \right)}zU\operatorname{Poly}{\left( \frac{1}{y} x, x, domain=\mathbb{Z}\left(y\right) \right)}g       @zJ\operatorname{Poly}{\left( 2.0 x + 1.0 y, x, y, domain=\mathbb{R} \right)})rá   r©   r  r3  rð   rñ   rò   Útest_latex_Polyrà  Ö  s°   € Ý••a˜‘d˜Q¥™U‘l¥AÑ&Ô&Ñ'Ô'ØPòQð Qð Qð Qå••a�‘c�1‘”ÑÔØ`òað að að aå•�c�!‘e�a‘i‘”Ñ!Ô!ØUòVð Vð Vð Vð Vð Vrñ   c            
      ó^  — t          t          t          dt          dt          dgt
          ¦  «        ¦  «        dk    sJ ‚t          t          t          dt          t          z   ddgt
          ¦  «        ¦  «        dk    sJ ‚t          t          t          t
          dz  z  t
          dz  t          z  z   t
          t          z  z
  t          t          dz  z  z
  t          t
          z  t          dz  z  z
  t          z   t          t
          z  z
  t          z   t
          t          f¦  «        ¦  «        dk    sJ ‚d S )Nr  r
  r  z{\operatorname{Poly}{\left( a x^{5} + x^{4} + b x^{3} + 2 x^{2} + c x + 3, x, domain=\mathbb{Z}\left[a, b, c\right] \right)}z‚\operatorname{Poly}{\left( a x^{4} + x^{3} + \left(b + c\right) x^{2} + 2 x + 3, x, domain=\mathbb{Z}\left[a, b, c\right] \right)}zŒ\operatorname{Poly}{\left( a x^{3} + x^{2}y -  b xy^{2} - xy -  a x -  c y^{3} + y + b, x, y, domain=\mathbb{Z}\left[a, b, c\right] \right)})rá   r©   rA  r›  rð  r  r3  rð   rñ   rò   Útest_latex_Poly_orderrâ  ß  s"  € Ý••q˜!�Q ¥1 aÐ(­!Ñ,Ô,Ñ-Ô-ð	EòEð Eð Eð Eõ ••q˜!�Q�q™S ! QÐ'­Ñ+Ô+Ñ,Ô,ð	NòNð Nð Nð Nõ ••a�˜1™‘f�q !™t¥A™v‘o­­!©Ñ+­aµ°1±©fÑ4µq½±s½1¸a¹4±xÑ?Å!ÑCÅaÍÁcÑIÍAÑMÝ�!�fñô ñ ô ð	XòXð Xð Xð Xð Xð Xrñ   c                  ór   — t          t          t          dz  t          z   dz   d¦  «        ¦  «        dk    sJ ‚d S )Nr  r  r   z6\operatorname{CRootOf} {\left(x^{5} + x + 3, 0\right)})rá   r¬   r  rð   rñ   rò   Útest_latex_ComplexRootOfrä  ì  sJ   € Ý•�˜1™�q™ 1™ aÑ(Ô(Ñ)Ô)ØAòBð Bð Bð Bð Bð Brñ   c                  ó|   — t          t          t          dz  t          z   dz   t          ¦  «        ¦  «        dk    sJ ‚d S )Nr  r  zc\operatorname{RootSum} {\left(x^{5} + x + 3, \left( x \mapsto \sin{\left(x \right)} \right)\right)})rá   r«   r  rS   rð   rñ   rò   Útest_latex_RootSumræ  ñ  sJ   € Ý•�˜A™¥™ A™¥sÑ+Ô+Ñ,Ô,Ønòoð oð oð oð oð orñ   c                  ó2   — t          t          d„ ¦  «         d S )Nc                  ó>   — t          t          t          z  d¬¦  «        S )NÚgarbage)Úmethodry  rð   rñ   rò   rŠ  ztest_settings.<locals>.<lambda>÷  s   € �e¥A¥a¡C°	Ð:Ñ:Ô:€ rñ   )rÞ   Ú	TypeErrorrð   rñ   rò   Útest_settingsrì  ö  s   € Ý
�9Ð:Ð:Ñ;Ô;Ð;Ð;Ð;rñ   c                  ó¦	  — t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          ¦  «        ¦  «        d	k    sJ ‚t          t          t          ¦  «        dz  ¦  «        d
k    sJ ‚t          t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          t          t          f¦  «        ¦  «        dk    sJ ‚t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          t          t          t          f¦  «        dz  ¦  «        dk    sJ ‚t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚d S )NzC_{n}r
  z	C_{n}^{2}zB_{n}zB_{n}\left(x\right)z	B_{n}^{2}zB_{n}^{2}\left(x\right)zG_{n}zG_{n}\left(x\right)z	G_{n}^{2}zG_{n}^{2}\left(x\right)zB_{n, m}\left(x, y\right)zB_{n, m}^{2}\left(x, y\right)zF_{n}zF_{n}\left(x\right)z	F_{n}^{2}zF_{n}^{2}\left(x\right)zL_{n}z	L_{n}^{2}zT_{n}r•  z	T_{n}^{2}zT_{n}^{2}\left(x\right)z\mu\left(n\right)z\mu^{2}\left(n\right))rá   r/   rB  r-   r  r1   r.   rœ  r3  r3   r2   r4   r7   rð   rñ   rò   Útest_latex_numbersrî  ú  sà  € Ý•�‘”ÑÔ Ò(Ð(Ð(Ð(Ý•�‘”˜Q‘ÑÔ <Ò/Ð/Ð/Ð/Ý•�1‘”ÑÔ (Ò*Ð*Ð*Ð*Ý•�1�a‘”Ñ!Ô!Ð%;Ò;Ð;Ð;Ð;Ý•�1‘”˜q‘Ñ!Ô! \Ò1Ð1Ð1Ð1Ý•�1�a‘” !Ñ#Ñ$Ô$Ð(BÒBÐBÐBÐBÝ•�!‘”ÑÔ Ò)Ð)Ð)Ð)Ý•�!�Q‘”Ñ Ô Ð$:Ò:Ð:Ð:Ð:Ý•�!‘”˜a‘Ñ Ô  LÒ0Ð0Ð0Ð0Ý•�!�Q‘” Ñ"Ñ#Ô#Ð'AÒAÐAÐAÐAÝ••a‘”‰>Œ>˜XÒ%Ð%Ð%Ð%Ý••a�‘”ÑÔÐ 6Ò6Ð6Ð6Ð6Ý••a��Q¥˜FÑ#Ô#Ñ$Ô$Ð(DÒDÐDÐDÐDÝ••a‘”˜!‘ÑÔ Ò,Ð,Ð,Ð,Ý••a�‘”˜Q‘ÑÔÐ#=Ò=Ð=Ð=Ð=Ý••a��Q¥˜FÑ#Ô# QÑ&Ñ'Ô'Ð+KÒKÐKÐKÐKÝ•�1‘”ÑÔ (Ò*Ð*Ð*Ð*Ý•�1�a‘”Ñ!Ô!Ð%;Ò;Ð;Ð;Ð;Ý•�1‘”˜q‘Ñ!Ô! \Ò1Ð1Ð1Ð1Ý•�1�a‘” !Ñ#Ñ$Ô$Ð(BÒBÐBÐBÐBÝ••q‘”‰?Œ?˜hÒ&Ð&Ð&Ð&Ý••q‘”˜1‘ÑÔ Ò-Ð-Ð-Ð-Ý•�A‘”ÑÔ 8Ò+Ð+Ð+Ð+Ý•�A�qÑ!Ô!Ñ"Ô"Ð&<Ò<Ð<Ð<Ð<Ý•�A‘” Ñ!Ñ"Ô" lÒ2Ð2Ð2Ð2Ý•�A�qÑ!Ô! 1Ñ$Ñ%Ô%Ð)CÒCÐCÐCÐCÝ•�‘”ÑÔÐ3Ò3Ð3Ð3Ð3Ý•�‘”˜A‘ÑÔÐ":Ò:Ð:Ð:Ð:Ð:Ð:rñ   c                  ó  — t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t          t          t          ¦  «        dz  ¦  «        dk    sJ ‚d S )NzE_{n}zE_{n}\left(x\right)r
  zE_{n}^{2}\left(x\right))rá   r0   rB  r  rð   rñ   rò   Útest_latex_eulerrð    sm   € Ý••q‘”‰?Œ?˜hÒ&Ð&Ð&Ð&Ý••q�!‘”ÑÔÐ!7Ò7Ð7Ð7Ð7Ý••q�!‘”˜a‘Ñ Ô Ð$>Ò>Ð>Ð>Ð>Ð>Ð>rñ   c                  óŽ   — t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚d S )NÚlamdaú\lambdaÚLamdaú\LambdarÂ  rð   rñ   rò   Ú
test_lamdarö    sF   € Ý•˜‘”Ñ!Ô! ZÒ/Ð/Ð/Ð/Ý•˜‘”Ñ!Ô! ZÒ/Ð/Ð/Ð/Ð/Ð/rñ   c                  óJ  — t          d¦  «        } t          d¦  «        }t          | ¦  «        dk    sJ ‚t          | | di¬¦  «        dk    sJ ‚t          | |z   | di¬¦  «        dk    sJ ‚t          | dz  | di¬¦  «        dk    sJ ‚t          | |z   | d|di¬¦  «        d	k    sJ ‚d S )
Nr  r3  r)  r*  zx_i + yr
  zx_i^{2}Úy_jz	x_i + y_jrg  ©r  r3  s     rò   Útest_custom_symbol_namesrú  $  sÎ   € Ýˆs‰Œ€AÝˆs‰Œ€AÝ�‰8Œ8�tÒÐÐÐÝ� ! U Ð,Ñ,Ô,°Ò6Ð6Ð6Ð6Ý��Q‘ a¨ ZÐ0Ñ0Ô0°JÒ>Ð>Ð>Ð>Ý��A‘ Q¨ JÐ/Ñ/Ô/°:Ò=Ð=Ð=Ð=Ý��Q‘ a¨°°5Ð%9Ð:Ñ:Ô:¸lÒJÐJÐJÐJÐJÐJrñ   c            	      ó¬  — t          ddd¦  «        } t          ddd¦  «        }t          d¦  «        }t          ddd¦  «        }t          | d|z  z
  ¦  «        dv sJ ‚t          | d|z  z   ¦  «        d	v sJ ‚t          |d| z  z
  ¦  «        d
v sJ ‚t          |d| z  z   ¦  «        dv sJ ‚t          ||z  | |j        z   ||j        z   z  z
  ¦  «        dk    sJ ‚t          t	          t	          ||¦  «        t	          ||¦  «        ¦  «        ¦  «        dk    sJ ‚t          t          t          ||¦  «        t          ||¦  «        ¦  «        ¦  «        dk    sJ ‚d S )Nr+  r  r  rB  r{  r  r
  )z	- 2 B + CzC -2 B)z2 B + CzC + 2 B)zB - 2 Cz	- 2 C + B)zB + 2 Cz2 C + Bz5n h - \left(- h + h^{T}\right) \left(h + h^{T}\right)z'\left(h + h\right) + \left(h + h\right)z!\left(h h\right) \left(h h\right))r’   r&   rá   ÚTr   r   )r+  r  rB  r{  s       rò   Útest_matAddrý  .  sd  € Ý�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€Aå�‰Œ€AÝ�S˜!˜QÑÔ€Aå��Q�q‘S‘‰>Œ>Ð6Ð6Ð6Ð6Ð6Ý��Q�q‘S‘‰>Œ>Ð5Ð5Ð5Ð5Ð5Ý��Q�q‘S‘‰>Œ>Ð7Ð7Ð7Ð7Ð7Ý��Q�q‘S‘‰>Œ>Ð5Ð5Ð5Ð5Ð5å��Q‘˜1˜"˜qœs™( q¨1¬3¡wÑ/Ñ/Ñ0Ô0Ð4oÒoÐoÐoÐoÝ•�˜q !™œ¥f¨Q°¡l¤lÑ3Ô3Ñ4Ô4Ð8eÒeÐeÐeÐeÝ•�˜q !™œ¥f¨Q°¡l¤lÑ3Ô3Ñ4Ô4Ð8_Ò_Ð_Ð_Ð_Ð_Ð_rñ   c                  óX  — t          ddd¦  «        } t          ddd¦  «        }t          d¦  «        }t          d| z  ¦  «        dk    sJ ‚t          d|z  | z  ¦  «        dk    sJ ‚t          d| z  ¦  «        d	k    sJ ‚t          d
| z  ¦  «        dk    sJ ‚t          t          d¦  «        | z  ¦  «        dk    sJ ‚t          t          d¦  «         | z  ¦  «        dk    sJ ‚t          dt          d¦  «        z  |z  | z  ¦  «        dk    sJ ‚t          d| z  | d|z  z   z  ¦  «        dv sJ ‚d S )NrU  r  r  r  r
  z2 Az2 x Ar.  z- 2 Ar  z1.5 Az
\sqrt{2} Az- \sqrt{2} Az2 \sqrt{2} x A)z- 2 A \left(A + 2 B\right)z- 2 A \left(2 B + A\right))r’   r$   rá   rM   )rU  r  r  s      rò   Útest_matMulrÿ  ?  sX  € Ý�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€AÝˆs‰Œ€AÝ��1‘‰:Œ:˜ÒÐÐÐÝ��1‘�Q‘‰<Œ<˜8Ò#Ð#Ð#Ð#Ý��A‘‰;Œ;˜(Ò"Ð"Ð"Ð"Ý��Q‘‰<Œ<˜8Ò#Ð#Ð#Ð#Ý•�a‘”˜‘ÑÔ˜}Ò,Ð,Ð,Ð,Ý•$�q‘'”'�˜!‘ÑÔ Ò/Ð/Ð/Ð/Ý�•4˜‘7”7‘˜1‘˜Q‘ÑÔÐ#4Ò4Ð4Ð4Ð4Ý��A‘�q˜1˜Q™3‘w‘Ñ Ô ð %Gð Gð Gð Gð Gð Gð Grñ   c            	      ód  — t          dd¬¦  «        } t          d¦  «        \  }}}}}t          d| | ¦  «        }t          ddd¦  «        }t          ddd¦  «        }t          t	          |d	d	¦  «        ¦  «        d
k    sJ ‚t          |||dz   …||dz   …f         ¦  «        dk    sJ ‚t          |||dz   d…||dz   d…f         ¦  «        dk    sJ ‚t          |d |…|d …f         ¦  «        dk    sJ ‚t          |d |…|d …f         ¦  «        dk    sJ ‚t          ||d …d |…f         ¦  «        dk    sJ ‚t          |||…||…f         ¦  «        dk    sJ ‚t          ||||…|||…f         ¦  «        dk    sJ ‚t          ||d |…|d |…f         ¦  «        dk    sJ ‚t          |d ||…d ||…f         ¦  «        dk    sJ ‚t          |d d |…d d |…f         ¦  «        dk    sJ ‚t          t	          |dd¦  «        ¦  «        d
k    sJ ‚t          t	          |d | d fd | d f¦  «        ¦  «        d
k    sJ ‚t          t	          |d| d fd| d f¦  «        ¦  «        d
k    sJ ‚t          t	          |d| dfd| df¦  «        ¦  «        dk    sJ ‚t          |ddd…ddd…f         ¦  «        dk    sJ ‚t          |ddd…ddd…f         ¦  «        dk    sJ ‚t          |ddd…         ¦  «        d k    sJ ‚t          |d d…dd!d…f         ¦  «        d"k    sJ ‚t          |d d…ddd…f         ¦  «        d#k    sJ ‚t          |dd dd…f         ¦  «        d$k    sJ ‚t          |dd…dd…f         ¦  «        d%k    sJ ‚t          |ddd…ddd…f         ¦  «        d&k    sJ ‚t          ||z   dd …dd …f         ¦  «        d'k    sJ ‚d S )(NrB  Trô   z	x y z w tÚXÚYrÙ  ÚZ)NNNzX\left[:, :\right]r  zX\left[x:x + 1, y:y + 1\right]r
  z"X\left[x:x + 1:2, y:y + 1:2\right]zX\left[:x, y:\right]zX\left[x:, :y\right]zX\left[x:y, z:w\right]zX\left[x:y:t, w:t:x\right]zX\left[x::y, t::w\right]zX\left[:x:y, :t:w\right]zX\left[::x, ::y\right])r   NNr   zX\left[::2, ::2\right]r  r  r  rF  zX\left[1:2:3, 4:5:6\right]é   zX\left[1:3:5, 4:6:8\right]zX\left[1:10:2, :\right]é	   zY\left[:5, 1:9:2\right]zY\left[:5, 1::2\right]zY\left[5:6, :5:2\right]zX\left[:1, :1\right]zX\left[:1:2, :1:2\right]z%\left(Y + Z\right)\left[2:, 2:\right])r$   r&   r’   rá   r”   )	rB  r  r3  r5  r”  rß  r  r  r  s	            rò   Útest_latex_MatrixSlicer  N  sš  € Ýˆs˜DÐ!Ñ!Ô!€AÝ˜[Ñ)Ô)�N€A€qˆ!ˆQ�Ý�S˜!˜QÑÔ€AÝ�S˜"˜bÑ!Ô!€AÝ�S˜"˜bÑ!Ô!€Aå•˜QÐ 2Ð4FÑGÔGÑHÔHÐLaÒaÐaÐaÐaÝ��1�Q˜‘U�7˜A˜a !™e˜GÐ#Ô$Ñ%Ô%Ð)JÒJÐJÐJÐJÝ��1�Q˜‘U˜1�9˜a  A¡ a˜iÐ'Ô(Ñ)Ô)Ð-RÒRÐRÐRÐRÝ��2�A�2�q�r�r�6”ÑÔÐ6Ò6Ð6Ð6Ð6Ý��2�A�2�q�r�r�6”ÑÔÐ6Ò6Ð6Ð6Ð6Ý��1�2�2�r˜�r�6”ÑÔÐ6Ò6Ð6Ð6Ð6Ý��1�Q�3˜˜!˜�8”ÑÔÐ!:Ò:Ð:Ð:Ð:Ý��1�Q�q�5˜!˜A˜a˜%�<”Ñ!Ô!Ð%BÒBÐBÐBÐBÝ��1�4�a�4˜˜˜A˜�:”ÑÔÐ#>Ò>Ð>Ð>Ð>Ý��4�A�a�4˜˜!˜A˜�:”ÑÔÐ#>Ò>Ð>Ð>Ð>Ý��3�3�Q�3˜˜˜!˜�8”ÑÔÐ!:Ò:Ð:Ð:Ð:Ý•˜Q °ÑAÔAÑBÔBÐF[Ò[Ð[Ð[Ð[Ý•˜Q  q¨$ °$¸¸4°ÑAÔAÑBÔBÐF[Ò[Ð[Ð[Ð[Ý•˜Q  A t ¨q°!°T¨lÑ;Ô;Ñ<Ô<Ð@UÒUÐUÐUÐUÝ•˜Q  A q 	¨A¨q°!¨9Ñ5Ô5Ñ6Ô6Ð:SÒSÐSÐSÐSÝ��1�Q�q�5˜!˜A˜a˜%�<”Ñ!Ô!Ð%BÒBÐBÐBÐBÝ��1�Q�q�5˜!˜A˜a˜%�<”Ñ!Ô!Ð%BÒBÐBÐBÐBÝ��1�R˜�6”ÑÔÐ9Ò9Ð9Ð9Ð9Ý��2�A�2�q˜˜1�u�9”ÑÔÐ"<Ò<Ð<Ð<Ð<Ý��2�A�2�q˜˜A�v�:”ÑÔÐ#<Ò<Ð<Ð<Ð<Ý��1�d�q˜�d�7”ÑÔÐ :Ò:Ð:Ð:Ð:Ý��1�Q�3˜˜!˜�8”ÑÔÐ!8Ò8Ð8Ð8Ð8Ý��1�Q�q�5˜!˜A˜a˜%�<”Ñ!Ô!Ð%@Ò@Ð@Ð@Ð@Ý�!�a‘%˜˜˜˜Q˜R˜R˜”Ñ!Ô!Ð%MÒMÐMÐMÐMÐMÐMrñ   c            	      óø  — ddl m} m}m}m}m} ddlm}  | ddd¦  «        }t           ||dk    ¦  «        ¦  «        dk    sJ ‚ |dd¦  «        }t           ||d	k    ¦  «        ¦  «        d
k    sJ ‚ |dd¦  «        } |dd¦  «        }	t           |t          ||	¦  «        ¦  «        j
        ¦  «        dk    sJ ‚t           |t          t          ¦  «        t          dd¦  «        ¦  «        ¦  «        dk    sJ ‚d S )Nr   )rÆ   ÚDieÚExponentialÚpspaceÚwhere)ÚRandomDomainrÂ  r  z.\text{Domain: }0 < x_{1} \wedge x_{1} < \inftyÚd1rF  r  z'\text{Domain: }d_{1} = 5 \vee d_{1} = 6rA  r›  zK\text{Domain: }0 \leq a \wedge 0 \leq b \wedge a < \infty \wedge b < \inftyr
  z7\text{Domain: }\left\{x\right\} \in \left\{1, 2\right\})Úsympy.statsrÆ   r  r	  r
  r  Úsympy.stats.rvr  rá   r   Údomainr¾   r  )
rÆ   r  r	  r
  r  r  r  r,  rU  r  s
             rò   Útest_latex_RandomDomainr  o  s\  € ØCÐCÐCÐCÐCÐCÐCÐCÐCÐCÐCÐCÐCÐCØ+Ð+Ð+Ð+Ð+Ð+àˆˆt�Q˜ÑÔ€AÝ���q˜1’u‘”ÑÔÐ"SÒSÐSÐSÐSàˆˆD�!‰Œ€AÝ���q˜1’u‘”ÑÔÐ"LÒLÐLÐLÐLàˆ�C˜ÑÔ€AØˆ�C˜ÑÔ€AÝØˆ�u�Q˜‰{Œ{ÑÔÔ"ñ$ô $àVòWð Wð Wð Wõ ���i­™lœl­I°a¸©O¬OÑ<Ô<Ñ=Ô=ØBòCð Cð Cð Cð Cð Crñ   c                  óÖ  — ddl m}  |                      t          t          ¦  «        }| t          t          f         }t          |                     t          t          t          z   z  ¦  «        ¦  «        t          t          t          t          z   z  ¦  «        k    sJ ‚t          |                     t          t          z   ¦  «        ¦  «        t          t          t          z   ¦  «        k    sJ ‚d S )Nr   ©ÚQQ)Úsympy.polys.domainsr  Ú
frac_fieldr  r3  rá   Úconvert)r  ÚFr  s      rò   Útest_PrettyPolyr  ‚  sª   € Ø&Ð&Ð&Ð&Ð&Ð&Ø
�Š•a�ÑÔ€AØ
�1�aˆ4Œ€Aå�—’�1�a¥!™e™9Ñ%Ô%Ñ&Ô&­%µµ1µq±5±	Ñ*:Ô*:Ò:Ð:Ð:Ð:Ý�—’�1�q™5Ñ!Ô!Ñ"Ô"¥e­Aµ©E¡l¤lÒ2Ð2Ð2Ð2Ð2Ð2rñ   c            	      ó*  — t          d¦  «        } t          d¦  «        }t          d¦  «        }t          d¦  «        }t          d¦  «        }t          t           || ¦  «        | |¦  «        ¦  «        dk    sJ ‚t          t	           ||¦  «        || ||¦  «        ¦  «        dk    sJ ‚t          t           || ¦  «        | |¦  «        ¦  «        dk    sJ ‚t          t           ||¦  «        || ||f¦  «        ¦  «        d	k    sJ ‚t          t           || ¦  «        | |¦  «        ¦  «        d
k    sJ ‚t          t           ||¦  «        || ¦  «        ¦  «        dk    sJ ‚t          t           || ¦  «        | |¦  «        ¦  «        dk    sJ ‚t          t           ||¦  «        || ¦  «        ¦  «        dk    sJ ‚t          t           || ¦  «        | |¦  «        ¦  «        dk    sJ ‚t          t           ||¦  «        || ¦  «        ¦  «        dk    sJ ‚d S )Nr  r;  r  rA  r›  z<\mathcal{M}_{x}\left[f{\left(x \right)}\right]\left(k\right)zA\mathcal{M}^{-1}_{k}\left[f{\left(k \right)}\right]\left(x\right)z<\mathcal{L}_{x}\left[f{\left(x \right)}\right]\left(k\right)zA\mathcal{L}^{-1}_{k}\left[f{\left(k \right)}\right]\left(x\right)z<\mathcal{F}_{x}\left[f{\left(x \right)}\right]\left(k\right)zA\mathcal{F}^{-1}_{k}\left[f{\left(k \right)}\right]\left(x\right)z>\mathcal{COS}_{x}\left[f{\left(x \right)}\right]\left(k\right)zC\mathcal{COS}^{-1}_{k}\left[f{\left(k \right)}\right]\left(x\right)z>\mathcal{SIN}_{x}\left[f{\left(x \right)}\right]\left(k\right)zC\mathcal{SIN}^{-1}_{k}\left[f{\left(k \right)}\right]\left(x\right))r$   r   rá   r†   rƒ   r…   r‚   r   r�   r~   r€   r‡   r„   )r  r;  r  rA  r›  s        rò   Útest_integral_transformsr  ‹  s¢  € Ýˆs‰Œ€AÝˆs‰Œ€AÝ�‰Œ€AÝˆs‰Œ€AÝˆs‰Œ€Aå•   1¡¤ q¨!Ñ,Ô,Ñ-Ô-ØGòHð Hð Hð HåÕ'¨¨¨!©¬¨a°°A°qÑ9Ô9Ñ:Ô:ØLòMð Mð Mð Mõ Õ! ! ! A¡$¤$¨¨1Ñ-Ô-Ñ.Ô.ØGòHð Hð Hð HåÕ(¨¨¨1©¬¨q°!°a¸°VÑ<Ô<Ñ=Ô=ØLòMð Mð Mð Mõ Õ! ! ! A¡$¤$¨¨1Ñ-Ô-Ñ.Ô.ØGòHð Hð Hð HåÕ(¨¨¨1©¬¨q°!Ñ4Ô4Ñ5Ô5ØLòMð Mð Mð Mõ •   1¡¤ q¨!Ñ,Ô,Ñ-Ô-ØIòJð Jð Jð JåÕ'¨¨¨!©¬¨a°Ñ3Ô3Ñ4Ô4ØNòOð Oð Oð Oõ •˜q˜q ™tœt Q¨Ñ*Ô*Ñ+Ô+ØIòJð Jð Jð JåÕ% a a¨¡d¤d¨A¨qÑ1Ô1Ñ2Ô2ØNòOð Oð Oð Oð Oð Orñ   c                  óâ   — ddl m}  t          |                      t          t
          ¦  «        ¦  «        dk    sJ ‚t          |                      t          t
          d¬¦  «        ¦  «        dk    sJ ‚d S )Nr   r  z\mathbb{Q}\left[x, y\right]Úilexr%  z#S_<^{-1}\mathbb{Q}\left[x, y\right])r  r  rá   Úold_poly_ringr  r3  r  s    rò   Útest_PolynomialRingBaser  ¬  s   € Ø&Ð&Ð&Ð&Ð&Ð&Ý�×!Ò!¥!¥QÑ'Ô'Ñ(Ô(Ð,JÒJÐJÐJÐJÝ�×!Ò!¥!¥Q¨fÐ!Ñ5Ô5Ñ6Ô6Ø.ò/ð /ð /ð /ð /ð /rñ   c                  ór  — ddl m} m}m}m}m}m}  | d¦  «        } | d¦  «        } | d¦  «        } |||d¦  «        }	 |||d¦  «        }
 ||¦  «        } |d¦  «        }t          |¦  «        d	k    sJ ‚t          |	¦  «        d
k    sJ ‚t          |¦  «        dk    sJ ‚t          |
|	z  ¦  «        dk    sJ ‚t          |¦  «        dk    sJ ‚ |¦   «         }t          |¦  «        dk    sJ ‚ ||	d|
t          j	        i¦  «        }t          |¦  «        dk    sJ ‚ ||	d|
t          j	        i|
|	z  di¦  «        }t          |¦  «        dk    sJ ‚ | d¦  «        } | d¦  «        } | d¦  «        } |||d¦  «        } |||d¦  «        } |||g¦  «        } ||¦  «        }t          |¦  «        dk    sJ ‚d S )Nr   )ÚObjectÚIdentityMorphismÚNamedMorphismÚCategoryÚDiagramÚDiagramGridÚA1ÚA2ÚA3Úf1Úf2ÚK1zA_{1}zf_{1}:A_{1}\rightarrow A_{2}zid:A_{1}\rightarrow A_{1}z'f_{2}\circ f_{1}:A_{1}\rightarrow A_{3}z\mathbf{K_{1}}r  Úuniquea'  \left\{ f_{2}\circ f_{1}:A_{1}\rightarrow A_{3} : \emptyset, \  id:A_{1}\rightarrow A_{1} : \emptyset, \  id:A_{2}\rightarrow A_{2} : \emptyset, \  id:A_{3}\rightarrow A_{3} : \emptyset, \  f_{1}:A_{1}\rightarrow A_{2} : \left\{unique\right\}, \  f_{2}:A_{2}\rightarrow A_{3} : \emptyset\right\}a†  \left\{ f_{2}\circ f_{1}:A_{1}\rightarrow A_{3} : \emptyset, \  id:A_{1}\rightarrow A_{1} : \emptyset, \  id:A_{2}\rightarrow A_{2} : \emptyset, \  id:A_{3}\rightarrow A_{3} : \emptyset, \  f_{1}:A_{1}\rightarrow A_{2} : \left\{unique\right\}, \  f_{2}:A_{2}\rightarrow A_{3} : \emptyset\right\}\Longrightarrow \left\{ f_{2}\circ f_{1}:A_{1}\rightarrow A_{3} : \left\{unique\right\}\right\}rU  r  r+  r  rz  z-\begin{array}{cc}
A & B \\
 & C 
\end{array}
)
Úsympy.categoriesr!  r"  r#  r$  r%  r&  rá   r#   r	  )r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  Úid_A1r,  r*  rU  r  r+  r  rz  Úgrids                       rò   Útest_categoriesr1  ³  sy  € ð/ð /ð /ð /ð /ð /ð /ð /ð /ð /ð /ð /ð /ð /ð /ð /ð 
ˆ�‰Œ€BØ	ˆ�‰Œ€BØ	ˆ�‰Œ€Bà	ˆ�r˜2˜tÑ	$Ô	$€BØ	ˆ�r˜2˜tÑ	$Ô	$€BØÐ˜RÑ Ô €Eà	ˆ�$‰Œ€Bå�‰9Œ9˜Ò Ð Ð Ð Ý�‰9Œ9Ð7Ò7Ð7Ð7Ð7Ý�‰<Œ<Ð7Ò7Ð7Ð7Ð7Ý��B‘‰<Œ<ÐEÒEÐEÐEÐEå�‰9Œ9Ð)Ò)Ð)Ð)Ð)àˆ‰	Œ	€AÝ�‰8Œ8�|Ò#Ð#Ð#Ð#àˆ��X˜r¥1¤:Ð.Ñ/Ô/€AÝ�‰8Œ8ð ?ò ?ð ?ð ?ð ?ð 	ˆ��X˜r¥1¤:Ð.°°b±¸(Ð0CÑDÔD€AÝ�‰8Œ8ð =ò =ð =ð =ð =ð 	ˆˆs‰Œ€AØˆˆs‰Œ€AØˆˆs‰Œ€AØˆ�a˜˜CÑ Ô €AØˆ�a˜˜CÑ Ô €AØˆ��A�‰Œ€AØˆ;�q‰>Œ>€Då�‰;Œ;ð ò ð ð ð ð ð rñ   c                  óF  — ddl m}  ddlm} |                      t
          t          ¦  «        }|                     d¦  «        }|                     t
          t          gdt
          dz  g¦  «        }t          |¦  «        dk    sJ ‚t          |¦  «        dk    sJ ‚| 
                    t
          dz  t          ¦  «        }t          |¦  «        dk    sJ ‚||z  }t          |¦  «        d	k    sJ ‚t          |                     dt
          d
z  dz  gdt          g¦  «        ¦  «        dk    sJ ‚ ||                      t
          ¦  «                             d¦  «        |                      t
          ¦  «                             d¦  «        ddg¦  «        }t          |¦  «        dk    sJ ‚d S )Nr   r  )Úhomomorphismr
  r  z!{\mathbb{Q}\left[x, y\right]}^{2}zP\left\langle {\left[ {x},{y} \right]},{\left[ {1},{x^{2}} \right]} \right\ranglez&\left\langle {x^{2}},{y} \right\ranglezz\frac{{\mathbb{Q}\left[x, y\right]}^{2}}{\left\langle {\left[ {x},{y} \right]},{\left[ {1},{x^{2}} \right]} \right\rangle}r  a  \left\langle {{\left[ {1},{\frac{x^{3}}{2}} \right]} + {\left\langle {\left[ {x},{y} \right]},{\left[ {1},{x^{2}} \right]} \right\rangle}},{{\left[ {2},{y} \right]} + {\left\langle {\left[ {x},{y} \right]},{\left[ {1},{x^{2}} \right]} \right\rangle}} \right\ranglez}{\left[\begin{matrix}0 & 0\\0 & 0\end{matrix}\right]} : {{\mathbb{Q}\left[x\right]}^{2}} \to {{\mathbb{Q}\left[x\right]}^{2}})r  r  Úsympy.polys.agcar3  r  r  r3  Úfree_moduleÚ	submodulerá   Úideal)r  r3  r  r  rš  r   ÚQr{  s           rò   Útest_Modulesr9  í  sÞ  € Ø&Ð&Ð&Ð&Ð&Ð&Ø-Ð-Ð-Ð-Ð-Ð-à
×Ò��AÑÔ€AØ	�Š�aÑÔ€AØ	�Š•Q��F˜Q¥ 1¡˜IÑ&Ô&€Aå�‰8Œ8Ð;Ò;Ð;Ð;Ð;Ý�‰8Œ8Ø[ò\ð \ð \ð \ð 	
�Š•�1‘•aÑÔ€AÝ�‰8Œ8Ð@Ò@Ð@Ð@Ð@à	ˆA‰€AÝ�‰8Œ8ð	DòDð Dð Dð Dõ �—’˜a¥ A¡ a¡˜[¨1­a¨&Ñ1Ô1Ñ2Ô2ð	WòWð Wð Wð Wð 	ˆ�R×%Ò%¥aÑ(Ô(×4Ò4°QÑ7Ô7Ø×%Ò%¥aÑ(Ô(×4Ò4°QÑ7Ô7¸!¸Q¸ñ	Aô 	A€Aõ �‰8Œ8ð	QòQð Qð Qð Qð Qð Qrñ   c                  óÂ   — ddl m}  |                      t          ¦  «        t          dz  dz   gz  }t	          |¦  «        dk    sJ ‚t	          |j        ¦  «        dk    sJ ‚d S )Nr   r  r
  r  zG\frac{\mathbb{Q}\left[x\right]}{\left\langle {x^{2} + 1} \right\rangle}z.{1} + {\left\langle {x^{2} + 1} \right\rangle})r  r  r  r  rá   Úone)r  r  s     rò   Útest_QuotientRingr<    sz   € Ø&Ð&Ð&Ð&Ð&Ð&Ø
×Ò�ÑÔ�Q ™T A™X˜JÑ&€Aå�‰8Œ8ØRòSð Sð Sð Så�”‰<Œ<ÐLÒLÐLÐLÐLÐLÐLrñ   c                  ó|   — t          dd¬¦  «        \  } }t          | |z  ¦  «        }t          |¦  «        dk    sJ ‚d S )Nr�  Fr‘  z!\operatorname{tr}\left(A B\right))r&   rŸ   rá   )rU  r  rß  s      rò   Útest_Trr>    sE   € å�5 eÐ,Ñ,Ô,�D€A€qÝ
ˆ1ˆQ‰3‰Œ€AÝ�‰8Œ8Ð;Ò;Ð;Ð;Ð;Ð;Ð;rñ   c                  óì  — ddl m} m}m}m}m} t          d¦  «        }t           | |¦  «        ¦  «        dk    sJ ‚t           |  ||¦  «        ¦  «        ¦  «        dk    sJ ‚t          ddd¦  «        }t           | |¦  «        ¦  «        dk    sJ ‚t           | ||z   ¦  «        ¦  «        d	k    sJ ‚t           |  | |dd¦  «        |f| |dd¦  «        ff¦  «        ¦  «        ¦  «        d
k    sJ ‚d S )Nr   )ÚDeterminantÚInverseÚBlockMatrixÚ	OneMatrixÚ
ZeroMatrix©rÖ  )r  r  z5\left|{\begin{matrix}1 & 2\\3 & 4\end{matrix}}\right|zG\left|{\left[\begin{matrix}1 & 2\\3 & 4\end{matrix}\right]^{-1}}\right|r  r
  z\left|{X}\right|zF\left|{\left[\begin{matrix}1 & 2\\3 & 4\end{matrix}\right] + X}\right|zg\left|{\begin{matrix}1 & X\\\left[\begin{matrix}1 & 2\\3 & 4\end{matrix}\right] & 0\end{matrix}}\right|)	Úsympy.matricesr@  rA  rB  rC  rD  r�   rá   r’   )r@  rA  rB  rC  rD  rœ  r  s          rò   Útest_DeterminantrG    s|  € ØWÐWÐWÐWÐWÐWÐWÐWÐWÐWÐWÐWÐWÐWÝÐÑ Ô €AÝ��˜Q‘”Ñ Ô Ð$aÒaÐaÐaÐaÝ��˜W˜W Q™ZœZÑ(Ô(Ñ)Ô)ØYòZð Zð Zð Zå�S˜!˜QÑÔ€AÝ��˜Q‘”Ñ Ô Ð$8Ò8Ð8Ð8Ð8Ý��˜Q ™UÑ#Ô#Ñ$Ô$ØXòYð Yð Yð Yå��˜[˜[¨9¨9°Q¸©?¬?¸AÐ*>Ø+,¨j¨j¸¸AÑ.>Ô.>Ð*?ð*Añ Bô Bñ Cô Cñ Dô Dà}ò~ð ~ð ~ð ~ð ~ð ~rñ   c                  ó$  — ddl m} m}m} t	          ddd¦  «        }t	          ddd¦  «        }t           | |¦  «        ¦  «        dk    sJ ‚t           | ||z   ¦  «        ¦  «        dk    sJ ‚t           | |¦  «         | |¦  «        z   ¦  «        dk    sJ ‚t           | ||z  ¦  «        ¦  «        d	k    sJ ‚t           | |¦  «         | |¦  «        z  ¦  «        d
k    sJ ‚t           | |dz  ¦  «        ¦  «        dk    sJ ‚t           | |¦  «        dz  ¦  «        dk    sJ ‚t           |  ||¦  «        ¦  «        ¦  «        dk    sJ ‚t           | | |¦  «        ¦  «        ¦  «        dk    sJ ‚t           |  ||¦  «        ¦  «        ¦  «        dk    sJ ‚t           | | |¦  «        ¦  «        ¦  «        dk    sJ ‚t           | | |¦  «        |z   ¦  «        ¦  «        dk    sJ ‚t          d¦  «        }t           | |¦  «        ¦  «        dk    sJ ‚t           | ||z   ¦  «        ¦  «        dk    sJ ‚ddl m}m}m	} t           |  | |dd¦  «        |f| |dd¦  «        ff¦  «        ¦  «        ¦  «        dk    sJ ‚t	          ddd¦  «        }	t           | |	¦  «        ¦  «        dk    sJ ‚t           | |¦  «        d¬¦  «        dk    sJ ‚t           | ||z   ¦  «        d¬¦  «        dk    sJ ‚t           | |¦  «         | |¦  «        z   d¬¦  «        dk    sJ ‚t           | |¦  «         | |¦  «        z  ¦  «        d
k    sJ ‚t           | |dz  ¦  «        d¬¦  «        dk    sJ ‚t           | |¦  «        dz  d¬¦  «        d k    sJ ‚d S )!Nr   )ÚAdjointrA  Ú	Transposer  r
  r  zX^{\dagger}z\left(X + Y\right)^{\dagger}zX^{\dagger} + Y^{\dagger}z\left(X Y\right)^{\dagger}zY^{\dagger} X^{\dagger}z\left(X^{2}\right)^{\dagger}z\left(X^{\dagger}\right)^{2}z\left(X^{-1}\right)^{\dagger}z\left(X^{\dagger}\right)^{-1}z\left(X^{T}\right)^{\dagger}z\left(X^{\dagger}\right)^{T}z \left(X^{\dagger} + Y\right)^{T}rE  z=\left[\begin{matrix}1 & 2\\3 & 4\end{matrix}\right]^{\dagger}zN\left(\left[\begin{matrix}1 & 2\\3 & 4\end{matrix}\right] + X\right)^{\dagger}©rB  rC  rD  zo\left[\begin{matrix}1 & X\\\left[\begin{matrix}1 & 2\\3 & 4\end{matrix}\right] & 0\end{matrix}\right]^{\dagger}úM^xz\left(M^{x}\right)^{\dagger}Ústar)Úadjoint_stylezX^{\ast}Ú	hermitianz\left(X + Y\right)^{\mathsf{H}}Údaggerz\left(X^{2}\right)^{\ast}z\left(X^{\mathsf{H}}\right)^{2})
rF  rI  rA  rJ  r’   rá   r�   rB  rC  rD  )
rI  rA  rJ  r  r  rœ  rB  rC  rD  ÚMxs
             rò   Útest_AdjointrR  -  ss  € Ø:Ð:Ð:Ð:Ð:Ð:Ð:Ð:Ð:Ð:Ý�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€AÝ��˜‘”ÑÔ Ò.Ð.Ð.Ð.Ý��˜˜Q™‘”Ñ Ô Ð$CÒCÐCÐCÐCÝ��˜‘”˜g˜g a™jœjÑ(Ñ)Ô)Ð-IÒIÐIÐIÐIÝ��˜˜1™‘”ÑÔÐ"?Ò?Ð?Ð?Ð?Ý��˜‘”˜G˜G A™JœJÑ&Ñ'Ô'Ð+EÒEÐEÐEÐEÝ��˜˜A™‘”ÑÔÐ#BÒBÐBÐBÐBÝ��˜‘”˜Q‘ÑÔÐ#BÒBÐBÐBÐBÝ��˜˜ ™œÑ$Ô$Ñ%Ô%Ð)IÒIÐIÐIÐIÝ��˜˜ ™œÑ$Ô$Ñ%Ô%Ð)IÒIÐIÐIÐIÝ��˜˜ 1™œÑ&Ô&Ñ'Ô'Ð+JÒJÐJÐJÐJÝ��˜7˜7 1™:œ:Ñ&Ô&Ñ'Ô'Ð+JÒJÐJÐJÐJÝ��˜7˜7 1™:œ:¨™>Ñ*Ô*Ñ+Ô+Ð/RÒRÐRÐRÐRÝÐÑ Ô €AÝ��˜‘”ÑÔÐ fÒfÐfÐfÐfÝ��˜˜1™‘”ÑÔØaòbð bð bð bàAÐAÐAÐAÐAÐAÐAÐAÐAÐAÝ��˜˜ y y°°A¡¤¸Ð&:Ø'(¨*¨*°Q¸Ñ*:Ô*:Ð&;ð&=ñ >ô >ñ ?ô ?ñ @ô @ð 	GòGð Gð Gð Gõ 
�e˜Q Ñ	"Ô	"€BÝ��˜‘”ÑÔÐ!@Ò@Ð@Ð@Ð@õ ��˜‘”¨6Ð2Ñ2Ô2°kÒAÐAÐAÐAÝ��˜˜Q™‘”¨{Ð;Ñ;Ô;Ð?aÒaÐaÐaÐaÝ��˜‘”˜g˜g a™jœjÑ(¸ÐAÑAÔAÐEaÒaÐaÐaÐaÝ��˜‘”˜G˜G A™JœJÑ&Ñ'Ô'Ð+EÒEÐEÐEÐEÝ��˜˜A™‘”¨fÐ5Ñ5Ô5Ð9UÒUÐUÐUÐUÝ��˜‘”˜Q‘¨kÐ:Ñ:Ô:Ð>`Ò`Ð`Ð`Ð`Ð`Ð`rñ   c                  ó¬  — ddl m} m}m} t	          ddd¦  «        }t	          ddd¦  «        }t           | |¦  «        ¦  «        dk    sJ ‚t           | ||z   ¦  «        ¦  «        dk    sJ ‚t           |  ||d¦  «        ¦  «        ¦  «        dk    sJ ‚t           | | |¦  «        d¦  «        ¦  «        d	k    sJ ‚t           |  ||d¦  «        ¦  «        ¦  «        d
k    sJ ‚t           | | |¦  «        d¦  «        ¦  «        dk    sJ ‚t          d¦  «        }t           | |¦  «        ¦  «        dk    sJ ‚t           | ||z   ¦  «        ¦  «        dk    sJ ‚ddl m}m}m	} t           |  | |dd¦  «        |f| |dd¦  «        ff¦  «        ¦  «        ¦  «        dk    sJ ‚t	          ddd¦  «        }	t           | |	¦  «        ¦  «        dk    sJ ‚d S )Nr   )rJ  ÚMatPowÚHadamardPowerr  r
  r  zX^{T}z\left(X + Y\right)^{T}z\left(X^{\circ {2}}\right)^{T}z\left(X^{T}\right)^{\circ {2}}z\left(X^{2}\right)^{T}z\left(X^{T}\right)^{2}rE  z7\left[\begin{matrix}1 & 2\\3 & 4\end{matrix}\right]^{T}zH\left(\left[\begin{matrix}1 & 2\\3 & 4\end{matrix}\right] + X\right)^{T}rK  zi\left[\begin{matrix}1 & X\\\left[\begin{matrix}1 & 2\\3 & 4\end{matrix}\right] & 0\end{matrix}\right]^{T}rL  z\left(M^{x}\right)^{T})
rF  rJ  rT  rU  r’   rá   r�   rB  rC  rD  )
rJ  rT  rU  r  r  rœ  rB  rC  rD  rQ  s
             rò   Útest_TransposerV  Q  st  € Ø?Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ý�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€AÝ��˜1‘”ÑÔ (Ò*Ð*Ð*Ð*Ý��˜1˜q™5Ñ!Ô!Ñ"Ô"Ð&?Ò?Ð?Ð?Ð?å��˜=˜=¨¨AÑ.Ô.Ñ/Ô/Ñ0Ô0Ð4UÒUÐUÐUÐUÝ��˜y˜y¨™|œ|¨QÑ/Ô/Ñ0Ô0Ð4UÒUÐUÐUÐUÝ��˜6˜6 ! Q™<œ<Ñ(Ô(Ñ)Ô)Ð-FÒFÐFÐFÐFÝ��˜	˜	 !™œ aÑ(Ô(Ñ)Ô)Ð-FÒFÐFÐFÐFÝÐÑ Ô €AÝ��˜1‘”ÑÔÐ"aÒaÐaÐaÐaÝ��˜1˜Q™3‘”Ñ Ô ØZò[ð [ð [ð [àAÐAÐAÐAÐAÐAÐAÐAÐAÐAÝ��˜;˜;¨¨°1°a©¬¸!Ð(<Ø)*¨J¨J°q¸!Ñ,<Ô,<Ð(=ð(?ñ @ô @ñ Aô Añ Bô Bàò@ð @ð @ð @õ 
�e˜Q Ñ	"Ô	"€BÝ��˜2‘”ÑÔÐ#<Ò<Ð<Ð<Ð<Ð<Ð<rñ   c                  ó  — ddl m} m} ddlm}m}m} t          ddd¦  «        }t          ddd¦  «        }t           | |||z  ¦  «        ¦  «        dk    sJ ‚t           | ||¦  «        |z  ¦  «        dk    sJ ‚t           ||d¦  «        ¦  «        d	k    sJ ‚t           ||d
¦  «        ¦  «        dk    sJ ‚t           | |||¦  «        d¦  «        ¦  «        dk    sJ ‚t           | |||¦  «        d¦  «        ¦  «        dk    sJ ‚t           | ||d
¦  «        d
¦  «        ¦  «        dk    sJ ‚t           | ||d
¦  «        d
¦  «        ¦  «        dk    sJ ‚t           ||t          dz   ¦  «        ¦  «        dk    sJ ‚d S )Nr   )ÚHadamardProductrU  )r   r   rT  r  r
  r  zX \circ Y^{2}z\left(X \circ Y\right) YzX^{\circ {2}}r  zX^{\circ \left({-1}\right)}z\left(X + Y\right)^{\circ {2}}z\left(X Y\right)^{\circ {2}}z-\left(X^{-1}\right)^{\circ \left({-1}\right)}z-\left(X^{\circ \left({-1}\right)}\right)^{-1}r  zX^{\circ \left({n + 1}\right)})
rF  rX  rU  Úsympy.matrices.expressionsr   r   rT  r’   rá   rB  )rX  rU  r   r   rT  r  r  s          rò   Útest_HadamardrZ  i  s  € Ø=Ð=Ð=Ð=Ð=Ð=Ð=Ð=ØAÐAÐAÐAÐAÐAÐAÐAÐAÐAÝ�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€AÝ��  A a¡CÑ(Ô(Ñ)Ô)Ð-=Ò=Ð=Ð=Ð=Ý��  AÑ&Ô& qÑ(Ñ)Ô)Ð-HÒHÐHÐHÐHå��˜q !Ñ$Ô$Ñ%Ô%Ð)9Ò9Ð9Ð9Ð9Ý��˜q "Ñ%Ô%Ñ&Ô&Ð*HÒHÐHÐHÐHÝ��˜v˜v a¨™|œ|¨QÑ/Ô/Ñ0Ô0Ø)ò*ð *ð *ð *å��˜v˜v a¨™|œ|¨QÑ/Ô/Ñ0Ô0Ø'ò(ð (ð (ð (õ ��˜v˜v a¨™}œ}¨bÑ1Ô1Ñ2Ô2Ø8ò9ð 9ð 9ð 9å��˜˜ a¨Ñ,Ô,¨bÑ1Ô1Ñ2Ô2Ø8ò9ð 9ð 9ð 9õ ��˜q¥! A¡#Ñ&Ô&Ñ'Ô'Ø)ò*ð *ð *ð *ð *ð *rñ   c                  ó  — ddl m}  t          ddd¦  «        }t          ddd¦  «        }t           | |d¦  «        ¦  «        dk    sJ ‚t           | ||z  d¦  «        ¦  «        dk    sJ ‚t           | ||z  d¦  «        ¦  «        dk    sJ ‚t           | ||z   d¦  «        ¦  «        d	k    sJ ‚t           | ||z   d¦  «        ¦  «        d
k    sJ ‚t          ddd¦  «        }t           | |d¦  «        ¦  «        dk    sJ ‚d S )Nr   )rT  r  r
  r  zX^{2}z\left(X^{2}\right)^{2}z\left(X Y\right)^{2}z\left(X + Y\right)^{2}z\left(2 X\right)^{2}rL  z\left(M^{x}\right)^{2})rY  rT  r’   rá   )rT  r  r  rQ  s       rò   Útest_MatPowr\  �  s8  € Ø1Ð1Ð1Ð1Ð1Ð1Ý�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€AÝ��˜˜1‘”ÑÔ 'Ò)Ð)Ð)Ð)Ý��˜˜!™˜Q‘”Ñ Ô Ð$>Ò>Ð>Ð>Ð>Ý��˜˜!™˜Q‘”Ñ Ô Ð$<Ò<Ð<Ð<Ð<Ý��˜˜A™˜qÑ!Ô!Ñ"Ô"Ð&@Ò@Ð@Ð@Ð@Ý��˜˜A™˜qÑ!Ô!Ñ"Ô"Ð&>Ò>Ð>Ð>Ð>å	�e˜Q Ñ	"Ô	"€BÝ��˜˜A‘”ÑÔÐ#<Ò<Ð<Ð<Ð<Ð<Ð<rñ   c                  ó   — t          ddd¦  «        } | j        | z                       t          ¦  «        }t	          |¦  «        dk    sJ ‚|                      t          t          dt          z  ¦  «        ¦  «        }t	          |¦  «        dk    sJ ‚d S )Nr  r
  zN{\left( d \mapsto \sin{\left(d \right)} \right)}_{\circ}\left({X^{T} X}\right)r  z>{\left( x \mapsto \frac{1}{x} \right)}_{\circ}\left({X}\right))r’   rü  Ú	applyfuncrS   rá   r   r  )r  r‰  s     rò   Útest_ElementwiseApplyFunctionr_  �  s   € Ý�S˜!˜QÑÔ€AØŒC�‰E×Ò�SÑ!Ô!€DÝ�‰;Œ;ÐkÒkÐkÐkÐkØ�;Š;•v�a ¥1¡‘~”~Ñ&Ô&€DÝ�‰;Œ;Ð[Ò[Ð[Ð[Ð[Ð[Ð[rñ   c                  ó–   — ddl m}  t           | dd¦  «        d¬¦  «        dk    sJ ‚t           | dd¦  «        d¬¦  «        dk    sJ ‚d S )	Nr   ©rD  r  r„  ©Úmat_symbol_stylerÔ  Úboldz
\mathbf{0})Ú"sympy.matrices.expressions.specialrD  rá   ra  s    rò   Útest_ZeroMatrixrf  —  sn   € Ø=Ð=Ð=Ð=Ð=Ð=Ý��˜A˜qÑ!Ô!°GÐ<Ñ<Ô<ÀÒDÐDÐDÐDÝ��˜A˜qÑ!Ô!°FÐ;Ñ;Ô;¸}ÒLÐLÐLÐLÐLÐLrñ   c                  ó–   — ddl m}  t           | dd¦  «        d¬¦  «        dk    sJ ‚t           | dd¦  «        d¬¦  «        d	k    sJ ‚d S )
Nr   ©rC  r  r  r„  rb  Ú1rd  z
\mathbf{1})re  rC  rá   rh  s    rò   Útest_OneMatrixrj  �  sj   € Ø<Ð<Ð<Ð<Ð<Ð<Ý��˜1˜a‘”°7Ð;Ñ;Ô;¸tÒCÐCÐCÐCÝ��˜1˜a‘”°6Ð:Ñ:Ô:¸mÒKÐKÐKÐKÐKÐKrñ   c                  ó’   — ddl m}  t           | d¦  «        d¬¦  «        dk    sJ ‚t           | d¦  «        d¬¦  «        dk    sJ ‚d S )	Nr   ©ÚIdentityr  r„  rb  z
\mathbb{I}rd  z
\mathbf{I})re  rm  rá   rl  s    rò   Útest_Identityrn  £  sf   € Ø;Ð;Ð;Ð;Ð;Ð;Ý��˜!‘”¨wÐ7Ñ7Ô7¸=ÒHÐHÐHÐHÝ��˜!‘”¨vÐ6Ñ6Ô6¸-ÒGÐGÐGÐGÐGÐGrñ   c                  ó˜   — ddl m} m} t           | d¦  «        ¦  «        dk    sJ ‚t           |t          ¦  «        ¦  «        dk    sJ ‚d S )Nr   ©ÚDFTÚIDFTrâ  z\text{DFT}_{13}z\text{IDFT}_{x})Ú"sympy.matrices.expressions.fourierrq  rr  rá   r  rp  s     rò   Útest_latex_DFT_IDFTrt  ©  s`   € Ø<Ð<Ð<Ð<Ð<Ð<Ð<Ð<Ý���R‘”‰>Œ>Ð/Ò/Ð/Ð/Ð/Ý��•a‘”‰>Œ>Ð/Ò/Ð/Ð/Ð/Ð/Ð/rñ   c                  ó  — t          d¦  «        } t          | Ž }t          |¦  «        dk    sJ ‚t          | Ž }t          |¦  «        dk    sJ ‚t	          | Ž }t          |¦  «        dk    sJ ‚t          | Ž }t          |¦  «        dk    sJ ‚d S )Nza:fz.a \wedge b \wedge c \wedge d \wedge e \wedge fz$a \vee b \vee c \vee d \vee e \vee fz[a \Leftrightarrow b \Leftrightarrow c \Leftrightarrow d \Leftrightarrow e \Leftrightarrow fz3a \veebar b \veebar c \veebar d \veebar e \veebar f)r&   r‰   rá   rŠ   rŒ   r‹   )Úsymsr‰  s     rò   Útest_boolean_args_orderrw  ¯  s²   € Ý�5‰>Œ>€Då�ˆ:€DÝ�‰;Œ;ÐKÒKÐKÐKÐKåˆtˆ9€DÝ�‰;Œ;ÐAÒAÐAÐAÐAå�tÐ€DÝ�‰;Œ;Øfògð gð gð gõ �ˆ:€DÝ�‰;Œ;Ø>ò?ð ?ð ?ð ?ð ?ð ?rñ   c                  óN   — t          d¦  «        } t          | ¦  «        dk    sJ ‚d S )Nr  rV  )rM   rá   )rV  s    rò   Útest_imaginaryry  Á  s*   € ÝˆR‰Œ€AÝ�‰8Œ8�tÒÐÐÐÐÐrñ   c                  ó>  — t          t          ¦  «        dk    sJ ‚t          t          ¦  «        dk    sJ ‚t          t          ¦  «        dk    sJ ‚t          t          ¦  «        dk    sJ ‚t          t
          ¦  «        dk    sJ ‚t          t          ¦  «        dk    sJ ‚d S )Nz\sinz\cosz\tanz\logz\operatorname{Ei}ú\zeta)rá   rS   rQ   rT   rD   r^   r|   rð   rñ   rò   Útest_builtins_without_argsr|  Æ  s“   € Ý•‰:Œ:˜Ò Ð Ð Ð Ý•‰:Œ:˜Ò Ð Ð Ð Ý•‰:Œ:˜Ò Ð Ð Ð Ý•‰:Œ:˜Ò Ð Ð Ð Ý•‰9Œ9Ð,Ò,Ð,Ð,Ð,Ý•‰;Œ;˜(Ò"Ð"Ð"Ð"Ð"Ð"rñ   c                  ó@  — t          d¦  «        } t          | ¦  «        dk    sJ ‚t           | t          ¦  «        ¦  «        dk    sJ ‚t          d¦  «        } t          | ¦  «        dk    sJ ‚t          d¦  «        } t          | ¦  «        dk    sJ ‚t           | t          ¦  «        ¦  «        dk    sJ ‚t          d	¦  «        }t          |¦  «        d
k    sJ ‚t          d¦  «        }t           |t          ¦  «        ¦  «        dk    sJ ‚t          |¦  «        dk    sJ ‚d S )NÚAlphaú
\mathrm{A}z\mathrm{A}{\left(x \right)}ÚBetaú
\mathrm{B}ÚEtaú
\mathrm{H}z\mathrm{H}{\left(x \right)}rs  ú\PiÚchiz\chi{\left(x \right)}ú\chi©r   rá   r  )ræ  r0  rð  s      rò   Útest_latex_greek_functionsrˆ  Ï  s  € õ 	�ÑÔ€AÝ�‰8Œ8�}Ò$Ð$Ð$Ð$Ý��•1‘”‰;Œ;Ð8Ò8Ð8Ð8Ð8Ý�ÑÔ€AÝ�‰8Œ8�}Ò$Ð$Ð$Ð$Ý�‰Œ€AÝ�‰8Œ8�}Ò$Ð$Ð$Ð$Ý��•1‘”‰;Œ;Ð8Ò8Ð8Ð8Ð8õ 	�‰Œ€Aå�‰8Œ8�vÒÐÐÐõ 	�‰Œ€AÝ��•1‘”‰;Œ;Ð2Ò2Ð2Ð2Ð2Ý�‰8Œ8�wÒÐÐÐÐÐrñ   c                  óH  — d} t          | ¦  «        dk    sJ ‚d} t          | ¦  «        dk    sJ ‚d} t          | ¦  «        dk    sJ ‚d} t          | ¦  «        dk    sJ ‚d	} t          | ¦  «        d
k    sJ ‚d} t          | ¦  «        dk    sJ ‚d} t          | ¦  «        dk    sJ ‚d S )Nr~  r  r€  r�  r‚  rƒ  ÚomicronÚors  r„  r   rn  ÚLamdaHatDOTz\dot{\hat{\Lambda}})râ   rå  s    rò   Útest_translater�  æ  sÍ   € Ø€AÝ�Q‰<Œ<˜=Ò(Ð(Ð(Ð(Ø€AÝ�Q‰<Œ<˜=Ò(Ð(Ð(Ð(Ø€AÝ�Q‰<Œ<˜=Ò(Ð(Ð(Ð(Ø€AÝ�Q‰<Œ<˜4ÒÐÐÐØ€AÝ�Q‰<Œ<˜6Ò!Ð!Ð!Ð!Ø€AÝ�Q‰<Œ<˜6Ò!Ð!Ð!Ð!Ø€AÝ�Q‰<Œ<Ð1Ò1Ð1Ð1Ð1Ð1Ð1rñ   c                  óf   — ddl m}  | D ]'}t          t          |¦  «        ¦  «        d|z   k    sJ ‚Œ(d S )Nr   )Úother_symbolsú\)Úsympy.printing.latexr�  rá   r&   )r�  ræ  s     rò   Útest_other_symbolsr’  ÷  sS   € Ø2Ð2Ð2Ð2Ð2Ð2Øð 1ð 1ˆÝ•W˜Q‘Z”ZÑ Ô  H¨q¡LÒ0Ð0Ð0Ð0Ð0ð1ð 1rñ   c                  ó>  — t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d	¦  «        ¦  «        d
k    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        d k    sJ ‚t          t          d!¦  «        ¦  «        d"k    sJ ‚t          t          d#¦  «        ¦  «        d$k    sJ ‚t          t          d%¦  «        ¦  «        d$k    sJ ‚t          t          d&¦  «        ¦  «        dk    sJ ‚t          t          d'¦  «        ¦  «        dk    sJ ‚t          t          d(¦  «        ¦  «        d(k    sJ ‚t          t          d)¦  «        ¦  «        d)k    sJ ‚t          t          d*¦  «        ¦  «        d*k    sJ ‚t          t          d+¦  «        ¦  «        d+k    sJ ‚t          t          d,¦  «        ¦  «        d,k    sJ ‚t          t          d-¦  «        ¦  «        d-k    sJ ‚t          t          d.¦  «        ¦  «        d.k    sJ ‚t          t          d/¦  «        ¦  «        d0k    sJ ‚t          t          d1¦  «        ¦  «        d1k    sJ ‚t          t          d2¦  «        ¦  «        d2k    sJ ‚t          t          d3¦  «        ¦  «        d3k    sJ ‚t          t          d4¦  «        ¦  «        d4k    sJ ‚t          t          d5¦  «        ¦  «        d5k    sJ ‚t          t          d6¦  «        ¦  «        d6k    sJ ‚t          t          d7¦  «        ¦  «        d7k    sJ ‚t          t          d8¦  «        ¦  «        d8k    sJ ‚t          t          d9¦  «        ¦  «        d9k    sJ ‚t          t          d:¦  «        ¦  «        d:k    sJ ‚t          t          d;¦  «        ¦  «        d;k    sJ ‚t          t          d<¦  «        ¦  «        d=k    sJ ‚t          t          d>¦  «        ¦  «        d?k    sJ ‚t          t          d@¦  «        ¦  «        dAk    sJ ‚t          t          dB¦  «        ¦  «        dCk    sJ ‚t          t          dD¦  «        ¦  «        dEk    sJ ‚t          t          dF¦  «        ¦  «        dGk    sJ ‚d S )HNÚ	xMathringz\mathring{x}ÚxCheckz	\check{x}ÚxBrevez	\breve{x}ÚxAcutez	\acute{x}ÚxGravez	\grave{x}ÚxTildez	\tilde{x}ÚxPrimez{x}'ÚxddDDotz
\ddddot{x}ÚxDdDotz	\dddot{x}ÚxDDotz\ddot{x}ÚxBoldz\boldsymbol{x}ÚxnOrMz\left\|{x}\right\|ÚxAVGz\left\langle{x}\right\rangleÚxHatz\hat{x}ÚxDotz\dot{x}ÚxBarz\bar{x}ÚxVecz\vec{x}ÚxAbsr‘  ÚxMagÚxPrMÚxBMÚMathringÚCheckÚBreveÚAcuteÚGraveÚTildeÚPrimeÚDDotz\dot{D}ÚBoldÚNORmÚAVGÚHatrÙ   ÚBarÚVecr<   ÚMagÚPrMÚBMÚhbarz\hbarÚxvecdotz\dot{\vec{x}}ÚxDotVecz\vec{\dot{x}}ÚxHATNormz\left\|{\hat{x}}\right\|Ú xMathringBm_yCheckPRM__zbreveAbszC\boldsymbol{\mathring{x}}^{\left|{\breve{z}}\right|}_{{\check{y}}'}Ú alphadothat_nVECDOT__tTildePrimez1\hat{\dot{\alpha}}^{{\tilde{t}}'}_{\dot{\vec{n}}})rá   r&   rð   rñ   rò   Útest_modifiersrÀ  ý  sñ  € õ •˜Ñ%Ô%Ñ&Ô&¨/Ò9Ð9Ð9Ð9Ý•˜Ñ"Ô"Ñ#Ô# |Ò3Ð3Ð3Ð3Ý•˜Ñ"Ô"Ñ#Ô# |Ò3Ð3Ð3Ð3Ý•˜Ñ"Ô"Ñ#Ô# |Ò3Ð3Ð3Ð3Ý•˜Ñ"Ô"Ñ#Ô# |Ò3Ð3Ð3Ð3Ý•˜Ñ"Ô"Ñ#Ô# |Ò3Ð3Ð3Ð3Ý•˜Ñ"Ô"Ñ#Ô# wÒ.Ð.Ð.Ð.Ý•˜Ñ#Ô#Ñ$Ô$¨Ò5Ð5Ð5Ð5Ý•˜Ñ"Ô"Ñ#Ô# |Ò3Ð3Ð3Ð3Ý•˜Ñ!Ô!Ñ"Ô" kÒ1Ð1Ð1Ð1Ý•˜Ñ!Ô!Ñ"Ô"Ð&7Ò7Ð7Ð7Ð7Ý•˜Ñ!Ô!Ñ"Ô"Ð&;Ò;Ð;Ð;Ð;Ý•˜‘”Ñ!Ô!Ð%DÒDÐDÐDÐDÝ•˜‘”Ñ!Ô! ZÒ/Ð/Ð/Ð/Ý•˜‘”Ñ!Ô! ZÒ/Ð/Ð/Ð/Ý•˜‘”Ñ!Ô! ZÒ/Ð/Ð/Ð/Ý•˜‘”Ñ!Ô! ZÒ/Ð/Ð/Ð/Ý•˜‘”Ñ!Ô!Ð%8Ò8Ð8Ð8Ð8Ý•˜‘”Ñ!Ô!Ð%8Ò8Ð8Ð8Ð8Ý•˜‘”Ñ!Ô! WÒ,Ð,Ð,Ð,Ý•˜‘”Ñ Ô Ð$5Ò5Ð5Ð5Ð5å•˜Ñ$Ô$Ñ%Ô%¨Ò4Ð4Ð4Ð4Ý•˜Ñ!Ô!Ñ"Ô" hÒ.Ð.Ð.Ð.Ý•˜Ñ!Ô!Ñ"Ô" hÒ.Ð.Ð.Ð.Ý•˜Ñ!Ô!Ñ"Ô" hÒ.Ð.Ð.Ð.Ý•˜Ñ!Ô!Ñ"Ô" hÒ.Ð.Ð.Ð.Ý•˜Ñ!Ô!Ñ"Ô" hÒ.Ð.Ð.Ð.Ý•˜Ñ!Ô!Ñ"Ô" hÒ.Ð.Ð.Ð.Ý•˜‘”Ñ!Ô! ZÒ/Ð/Ð/Ð/Ý•˜‘”Ñ!Ô! WÒ,Ð,Ð,Ð,Ý•˜‘”Ñ!Ô! WÒ,Ð,Ð,Ð,Ý•˜‘”Ñ Ô  FÒ*Ð*Ð*Ð*Ý•˜‘”Ñ Ô  FÒ*Ð*Ð*Ð*Ý•˜‘”Ñ Ô  FÒ*Ð*Ð*Ð*Ý•˜‘”Ñ Ô  FÒ*Ð*Ð*Ð*Ý•˜‘”Ñ Ô  FÒ*Ð*Ð*Ð*Ý•˜‘”Ñ Ô  FÒ*Ð*Ð*Ð*Ý•˜‘”Ñ Ô  FÒ*Ð*Ð*Ð*Ý•˜‘”Ñ Ô  FÒ*Ð*Ð*Ð*Ý•˜‘”ÑÔ 5Ò(Ð(Ð(Ð(Ý•˜‘”Ñ!Ô! XÒ-Ð-Ð-Ð-å•˜Ñ#Ô#Ñ$Ô$Ð(8Ò8Ð8Ð8Ð8Ý•˜Ñ#Ô#Ñ$Ô$Ð(8Ò8Ð8Ð8Ð8Ý•˜Ñ$Ô$Ñ%Ô%Ð)DÒDÐDÐDÐDå•Ð;Ñ<Ô<Ñ=Ô=ØNòOð Oð Oð Oå•Ð;Ñ<Ô<Ñ=Ô=Ø<ò=ð =ð =ð =ð =ð =rñ   c                  ó¢  — t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d	¦  «        ¦  «        d
k    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        d k    sJ ‚t          t          d!¦  «        ¦  «        d"k    sJ ‚t          t          d#¦  «        ¦  «        d$k    sJ ‚t          t          d%¦  «        ¦  «        d&k    sJ ‚t          t          d'¦  «        ¦  «        d(k    sJ ‚t          t          d)¦  «        ¦  «        d*k    sJ ‚t          t          d+¦  «        ¦  «        d,k    sJ ‚t          t          d-¦  «        ¦  «        d.k    sJ ‚t          t          d/¦  «        ¦  «        d0k    sJ ‚t          t          d1¦  «        ¦  «        d2k    sJ ‚t          t          d3¦  «        ¦  «        d4k    sJ ‚t          t          d5¦  «        ¦  «        d6k    sJ ‚t          t          d7¦  «        ¦  «        d8k    sJ ‚t          t          d9¦  «        ¦  «        d:k    sJ ‚t          t          d;¦  «        ¦  «        d<k    sJ ‚t          t          d=¦  «        ¦  «        d>k    sJ ‚t          t          d?¦  «        ¦  «        d@k    sJ ‚t          t          dA¦  «        ¦  «        dBk    sJ ‚t          t          dC¦  «        ¦  «        dDk    sJ ‚t          t          dE¦  «        ¦  «        dFk    sJ ‚t          t          dG¦  «        ¦  «        dHk    sJ ‚t          t          dI¦  «        ¦  «        dJk    sJ ‚t          t          dK¦  «        ¦  «        dLk    sJ ‚t          t          dM¦  «        ¦  «        dNk    sJ ‚t          t          dO¦  «        ¦  «        dPk    sJ ‚t          t          dQ¦  «        ¦  «        dRk    sJ ‚t          t          dS¦  «        ¦  «        dTk    sJ ‚t          t          dU¦  «        ¦  «        dVk    sJ ‚t          t          dW¦  «        ¦  «        dXk    sJ ‚t          t          dY¦  «        ¦  «        dZk    sJ ‚t          t          d[¦  «        ¦  «        d\k    sJ ‚t          t          d]¦  «        ¦  «        d^k    sJ ‚t          t          d_¦  «        ¦  «        d`k    sJ ‚t          t          da¦  «        ¦  «        dbk    sJ ‚t          t          dc¦  «        ¦  «        ddk    sJ ‚t          t          de¦  «        ¦  «        dfk    sJ ‚t          t          dg¦  «        ¦  «        dhk    sJ ‚t          t          di¦  «        ¦  «        djk    sJ ‚t          t          dk¦  «        ¦  «        dlk    sJ ‚t          t          dm¦  «        ¦  «        dnk    sJ ‚d S )oNr!  r#  rU   r}  rb   r~  Údeltaú\deltaÚepsilonz\epsilonr|   r{  Úetaz\etar–  z\thetaÚiotaz\iotaÚkappaz\kappaÚlambdaró  rè   z\muÚnuz\nuÚxiz\xirŠ  r‹  r   rn  rn  z\rhoÚsigmaz\sigmaré   rZ  Úupsilonz\upsilonr™  rm  r…  r†  Úpsiz\psirh  r&  r~  r  r€  r�  rl  ú\GammaÚDeltaz\DeltaÚEpsilonz
\mathrm{E}ÚZetaz
\mathrm{Z}r‚  rƒ  ÚThetaz\ThetaÚIotaz
\mathrm{I}ÚKappaz
\mathrm{K}r   rõ  ÚMuz
\mathrm{M}ÚNuz
\mathrm{N}ÚXiz\XiÚOmicronz
\mathrm{O}rs  r„  ÚRhoz
\mathrm{P}ÚSigmaz\Sigmaro  r[  ÚUpsilonz\UpsilonÚPhiz\Phir\   z
\mathrm{X}rÁ  z\PsiÚOmegaz\OmegaÚ
varepsilonz\varepsilonÚvarkappaz	\varkappaÚvarphiz\varphiÚvarpiz\varpiÚvarrhoz\varrhoÚvarsigmaz	\varsigmaÚvarthetaz	\varthetarÂ  rð   rñ   rò   Útest_greek_symbolsrå  5	  sÍ  € Ý•˜‘”Ñ!Ô! yÒ0Ð0Ð0Ð0Ý•˜‘”Ñ Ô  xÒ/Ð/Ð/Ð/Ý•˜‘”Ñ!Ô! yÒ0Ð0Ð0Ð0Ý•˜‘”Ñ!Ô! yÒ0Ð0Ð0Ð0Ý•˜	Ñ"Ô"Ñ#Ô# {Ò2Ð2Ð2Ð2Ý•˜‘”Ñ Ô  xÒ/Ð/Ð/Ð/Ý•˜‘”ÑÔ wÒ.Ð.Ð.Ð.Ý•˜‘”Ñ!Ô! yÒ0Ð0Ð0Ð0Ý•˜‘”Ñ Ô  xÒ/Ð/Ð/Ð/Ý•˜‘”Ñ!Ô! yÒ0Ð0Ð0Ð0Ý•˜Ñ!Ô!Ñ"Ô" zÒ1Ð1Ð1Ð1Ý•˜‘”ÑÔ vÒ-Ð-Ð-Ð-Ý•˜‘”ÑÔ vÒ-Ð-Ð-Ð-Ý•˜‘”ÑÔ vÒ-Ð-Ð-Ð-Ý•˜	Ñ"Ô"Ñ#Ô# tÒ+Ð+Ð+Ð+Ý•˜‘”ÑÔ vÒ-Ð-Ð-Ð-Ý•˜‘”ÑÔ wÒ.Ð.Ð.Ð.Ý•˜‘”Ñ!Ô! yÒ0Ð0Ð0Ð0Ý•˜‘”ÑÔ wÒ.Ð.Ð.Ð.Ý•˜	Ñ"Ô"Ñ#Ô# {Ò2Ð2Ð2Ð2Ý•˜‘”ÑÔ wÒ.Ð.Ð.Ð.Ý•˜‘”ÑÔ wÒ.Ð.Ð.Ð.Ý•˜‘”ÑÔ wÒ.Ð.Ð.Ð.Ý•˜‘”Ñ!Ô! yÒ0Ð0Ð0Ð0å•˜‘”Ñ!Ô! }Ò4Ð4Ð4Ð4Ý•˜‘”Ñ Ô  }Ò4Ð4Ð4Ð4Ý•˜‘”Ñ!Ô! yÒ0Ð0Ð0Ð0Ý•˜‘”Ñ!Ô! yÒ0Ð0Ð0Ð0Ý•˜	Ñ"Ô"Ñ#Ô# }Ò4Ð4Ð4Ð4Ý•˜‘”Ñ Ô  }Ò4Ð4Ð4Ð4Ý•˜‘”ÑÔ }Ò4Ð4Ð4Ð4Ý•˜‘”Ñ!Ô! yÒ0Ð0Ð0Ð0Ý•˜‘”Ñ Ô  }Ò4Ð4Ð4Ð4Ý•˜‘”Ñ!Ô! }Ò4Ð4Ð4Ð4Ý•˜Ñ!Ô!Ñ"Ô" zÒ1Ð1Ð1Ð1Ý•˜‘”ÑÔ }Ò4Ð4Ð4Ð4Ý•˜‘”ÑÔ }Ò4Ð4Ð4Ð4Ý•˜‘”ÑÔ vÒ-Ð-Ð-Ð-Ý•˜	Ñ"Ô"Ñ#Ô# }Ò4Ð4Ð4Ð4Ý•˜‘”ÑÔ vÒ-Ð-Ð-Ð-Ý•˜‘”ÑÔ }Ò4Ð4Ð4Ð4Ý•˜‘”Ñ!Ô! yÒ0Ð0Ð0Ð0Ý•˜‘”ÑÔ }Ò4Ð4Ð4Ð4Ý•˜	Ñ"Ô"Ñ#Ô# {Ò2Ð2Ð2Ð2Ý•˜‘”ÑÔ wÒ.Ð.Ð.Ð.Ý•˜‘”ÑÔ }Ò4Ð4Ð4Ð4Ý•˜‘”ÑÔ wÒ.Ð.Ð.Ð.Ý•˜‘”Ñ!Ô! yÒ0Ð0Ð0Ð0å•˜Ñ%Ô%Ñ&Ô&¨.Ò8Ð8Ð8Ð8Ý•˜
Ñ#Ô#Ñ$Ô$¨Ò4Ð4Ð4Ð4Ý•˜Ñ!Ô!Ñ"Ô" jÒ0Ð0Ð0Ð0Ý•˜‘”Ñ!Ô! YÒ.Ð.Ð.Ð.Ý•˜Ñ!Ô!Ñ"Ô" jÒ0Ð0Ð0Ð0Ý•˜
Ñ#Ô#Ñ$Ô$¨Ò4Ð4Ð4Ð4Ý•˜
Ñ#Ô#Ñ$Ô$¨Ò4Ð4Ð4Ð4Ð4Ð4rñ   c                  óz  — t          t          j        ¦  «        dk    sJ ‚t          t          j        ¦  «        dk    sJ ‚t          t          j        ¦  «        dk    sJ ‚t          t          j        ¦  «        dk    sJ ‚t          t          j        ¦  «        dk    sJ ‚t          t          j        ¦  «        dk    sJ ‚d S )Nz
\mathbb{Q}r=  rA  rE  z
\mathbb{R}r9  )rá   r#   Ú	Rationalsr  rB  rF  r  r:  rð   rñ   rò   Útest_fancyset_symbolsrè  q	  s¨   € Ý•”ÑÔ Ò.Ð.Ð.Ð.Ý•”ÑÔ Ò-Ð-Ð-Ð-Ý•”ÑÔ Ò0Ð0Ð0Ð0Ý•”ÑÔ Ò-Ð-Ð-Ð-Ý•”‰>Œ>˜]Ò*Ð*Ð*Ð*Ý•”ÑÔ Ò.Ð.Ð.Ð.Ð.Ð.rñ   c                  ó:   — t          t          ¦  «        dk    sJ ‚d S )Nz\mathcal{COS})rá   r~   rð   rñ   rò   Ú*test_builtin_without_args_mismatched_namesrê  z	  s"   € å•Ñ!Ô!Ð%5Ò5Ð5Ð5Ð5Ð5Ð5rñ   c                  ó>  — t          t          ¦  «        dk    sJ ‚t          t          ¦  «        dk    sJ ‚t          t          ¦  «        dk    sJ ‚t          t          ¦  «        dk    sJ ‚t          t
          ¦  «        dk    sJ ‚t          t          ¦  «        dk    sJ ‚d S )Nz\operatorname{Chi}z\operatorname{B}rÎ  rÃ  r~  )rá   r\   rU   rb   rv   rV   rë   rð   rñ   rò   Útest_builtin_no_argsrì  	  sš   € Ý•‰:Œ:Ð.Ò.Ð.Ð.Ð.Ý•‰;Œ;Ð-Ò-Ð-Ð-Ð-Ý•‰<Œ<˜9Ò$Ð$Ð$Ð$Ý•Ñ Ô  IÒ-Ð-Ð-Ð-Ý•ÑÔ 	Ò)Ð)Ð)Ð)Ý•ÑÔ 	Ò)Ð)Ð)Ð)Ð)Ð)rñ   c                  ój   — t          d¦  «        } t           | t          ¦  «        ¦  «        dk    sJ ‚d S )Nrs  z\Pi{\left(x \right)}r‡  ©r0  s    rò   Útest_issue_6853rï  ˆ	  s3   € Ý�‰Œ€AÝ��•1‘”‰;Œ;Ð1Ò1Ð1Ð1Ð1Ð1Ð1rñ   c                  óº  — t          dt          dz   d¬¦  «        } t          | ¦  «        dk    sJ ‚t          dt          dz   d¬¦  «        } t          | ¦  «        dk    sJ ‚t          t          j        t          dz   d¬¦  «        } t          | ¦  «        dk    sJ ‚t          t
          t          dz   d¬¦  «        } t          | ¦  «        d	k    sJ ‚t          t
           t          dz   d¬¦  «        } t          | ¦  «        d
k    sJ ‚t          dt          dz   ¦  «        } t          | ¦  «        dk    sJ ‚t          dt          dz   ¦  «        } t          | ¦  «        dk    sJ ‚d S )Nr.  r  Fr   z- 2 \left(x + 1\right)r
  z2 \left(x + 1\right)z\frac{x + 1}{2}zy \left(x + 1\right)z- y \left(x + 1\right)z	- 2 x - 2z2 x + 2)r   r  rá   r#   r4  r3  )rl  s    rò   Útest_Mulrñ  �	  sL  € ÝˆB•�A‘ Ð&Ñ&Ô&€AÝ�‰8Œ8Ð0Ò0Ð0Ð0Ð0ÝˆA�q�1‰u˜uÐ%Ñ%Ô%€AÝ�‰8Œ8Ð.Ò.Ð.Ð.Ð.Ý�AŒF•A˜‘E EÐ*Ñ*Ô*€AÝ�‰8Œ8Ð)Ò)Ð)Ð)Ð)Ý�A�q�1‰u˜uÐ%Ñ%Ô%€AÝ�‰8Œ8Ð.Ò.Ð.Ð.Ð.Ý�QˆB•�A‘ Ð&Ñ&Ô&€AÝ�‰8Œ8Ð0Ò0Ð0Ð0Ð0ÝˆB•�A‘‰Œ€AÝ�‰8Œ8�|Ò#Ð#Ð#Ð#ÝˆA�q�1‰u‰Œ€AÝ�‰8Œ8�zÒ!Ð!Ð!Ð!Ð!Ð!rñ   c                  óL  — t          ddd¬¦  «        } t          | ¦  «        dk    sJ ‚t          t          t          dd¦  «        z  ¦  «        dk    sJ ‚t	          d¦  «        }t          |dz  ¦  «        d	k    sJ ‚t          t          d
¦  «        t          z  ¦  «        dk    sJ ‚d S )Nr
  Fr   z2^{2}r  r  z\frac{1}{\sqrt[3]{x}}zx^2z\left(x^{2}\right)^{2}z
1.453e4500z{1.453 \cdot 10^{4500}}^{x})r    rá   r  r   r$   r#   )rl  rÃ  s     rò   Útest_Powró  ž	  s¦   € ÝˆAˆq˜5Ð!Ñ!Ô!€AÝ�‰8Œ8�xÒÐÐÐÝ••X˜b !‘_”_Ñ%Ñ&Ô&Ð*BÒBÐBÐBÐBÝ	�‰Œ€BÝ��Q‘‰<Œ<Ð4Ò4Ð4Ð4Ð4å•�<‘”¥!Ñ#Ñ$Ô$Ð(FÒFÐFÐFÐFÐFÐFrñ   c                  óÔ   — t          t          t          t          ¦  «        ¦  «        dk    sJ ‚t          t	          t          t          t          ¦  «        ¦  «        ¦  «        dk    sJ ‚d S )Nzx \Leftrightarrow yzx \not\Leftrightarrow y)rá   rŒ   r  r3  rŽ   rð   rñ   rò   Útest_issue_7180rõ  ¨	  sX   € Ý•�A�qÑ!Ô!Ñ"Ô"Ð&<Ò<Ð<Ð<Ð<Ý••Z¥¥1Ñ%Ô%Ñ&Ô&Ñ'Ô'Ð+EÒEÐEÐEÐEÐEÐErñ   c                  óT   — t          t          j        t          z  ¦  «        dk    sJ ‚d S )Nz\left(\frac{1}{2}\right)^{n})rá   r#   r4  rB  rð   rñ   rò   Útest_issue_8409r÷  ­	  s(   € Ý•”�‘ÑÔÐ>Ò>Ð>Ð>Ð>Ð>Ð>rñ   c                  óV   — ddl m}   | dd¬¦  «        }t          |¦  «        dk    sJ ‚d S )Nr   ©Ú
parse_exprz-B*AFr   zA \left(- B\right)©Úsympy.parsing.sympy_parserrú  rá   )rú  rl  s     rò   Útest_issue_8470rý  ±	  sF   € Ø5Ð5Ð5Ð5Ð5Ð5Øˆ
�6 EÐ*Ñ*Ô*€AÝ�‰8Œ8Ð,Ò,Ð,Ð,Ð,Ð,Ð,rñ   c                  ó\  — t          ddd¦  «        } t          ddd¦  «        }t          | |z                       || ¦  «        ¦  «        dk    sJ ‚t          | |z                       |d|z  ¦  «        ¦  «        dk    sJ ‚t          | |z                       | |  ¦  «        ¦  «        dk    sJ ‚d S )Nr  r
  r3  zx \left(- y\right)r.  zx \left(- 2 y\right)z\left(- x\right) y)r’   rá   Úsubsrù  s     rò   Útest_issue_15439r   ·	  s¶   € Ý�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€AÝ�!�a‘%—’˜a ! Ñ$Ô$Ñ%Ô%Ð)>Ò>Ð>Ð>Ð>Ý�!�a‘%—’˜a  A¡Ñ&Ô&Ñ'Ô'Ð+BÒBÐBÐBÐBÝ�!�a‘%—’˜a ! Ñ$Ô$Ñ%Ô%Ð)>Ò>Ð>Ð>Ð>Ð>Ð>rñ   c                  óJ   — t          t          d¦  «        ¦  «        dk    sJ ‚d S )Nz\frac{a_1}{b_1}rÂ  rð   rñ   rò   Útest_issue_2934r  ¿	  s+   € Ý•Ð*Ñ+Ô+Ñ,Ô,Ð0BÒBÐBÐBÐBÐBÐBrñ   c                  ó–   — d} t          | ¦  «        }t          |¦  «        | k    sJ ‚t          t          |¦  «        ¦  «        dk    sJ ‚d S )Nz	C_{x_{0}}z\cos{\left(C_{x_{0}} \right)})r$   rá   rQ   )ÚlatexSymbolWithBraceræ  s     rò   Útest_issue_10489r  Ã	  sR   € Ø'ÐÝÐ#Ñ$Ô$€AÝ�‰8Œ8Ð+Ò+Ð+Ð+Ð+Ý•�Q‘”‰=Œ=Ð<Ò<Ð<Ð<Ð<Ð<Ð<rñ   c                  óf   — t          d¦  «        \  } }t          | dz  |dz  z   ¦  «        dk    sJ ‚d S )Nz
m__1, l__1r
  z/\left(l^{1}\right)^{2} + \left(m^{1}\right)^{2}ru  )Úm__1Úl__1s     rò   Útest_issue_12886r	  Ê	  sL   € Ý˜Ñ&Ô&�J€Dˆ$Ý��q‘˜4 ™7Ñ"Ñ#Ô#Ø:ò;ð ;ð ;ð ;ð ;ð ;rñ   c                  óV   — ddl m}   | dd¬¦  «        }t          |¦  «        dk    sJ ‚d S )Nr   rù  z5/1Fr   z\frac{5}{1}rû  )rú  r‰  s     rò   Útest_issue_13559r  Ð	  sE   € Ø5Ð5Ð5Ð5Ð5Ð5Øˆ:�e eÐ,Ñ,Ô,€DÝ�‰;Œ;˜.Ò(Ð(Ð(Ð(Ð(Ð(rñ   c                  ó~   — t           t          dt          t          z   d¬¦  «        z   } t	          | ¦  «        dk    sJ ‚d S )Nr  Fr   zc - \left(a + b\right))rð  r   rA  r›  rá   rˆ  s    rò   Útest_issue_13651r  Ö	  s=   € Ý�s�2•q�1‘u uÐ-Ñ-Ô-Ñ-€DÝ�‰;Œ;Ð3Ò3Ð3Ð3Ð3Ð3Ð3rñ   c                  ó4  — t          d¦  «        } t          d| z  ¦  «        }t          |¦  «        t          d| z  ¦  «        cxk    rdk    sn J ‚t          |dz  ¦  «        dk    sJ ‚t          |dz   ¦  «        dk    sJ ‚t          | |z  ¦  «        dk    sJ ‚d S )Nr  r  r  r
  z\left(\frac{1}{x}\right)^{2}z1 + \frac{1}{x}zx \frac{1}{x})r&   r   rá   )r  Úhes     rò   Útest_latex_UnevaluatedExprr  Û	  s­   € Ý�‰Œ€AÝ	˜˜1™Ñ	Ô	€BÝ�‰9Œ9�˜a ™c™
œ
Ð4Ð4Ò4Ð4 nÒ4Ð4Ð4Ð4Ð4Ð4Ý��Q‘‰<Œ<Ð:Ò:Ð:Ð:Ð:Ý��a‘‰=Œ=Ð.Ò.Ð.Ð.Ð.Ý��2‘‰;Œ;Ð*Ò*Ð*Ð*Ð*Ð*Ð*rñ   c                  óH  — t          ddd¦  «        } t          ddd¦  «        }t          ddd¦  «        }t          | d         ¦  «        dk    sJ ‚t          d| d         z  ¦  «        dk    sJ ‚|d                              || |z
  ¦  «        }t          |¦  «        d	k    sJ ‚t          d
¦  «        \  }}}t          d||¦  «        }t          d||¦  «        }t          ||z  ||f         ¦  «        dk    sJ ‚t          ddd¦  «        }	t          |	d         ¦  «        dk    sJ ‚d S )NrU  r  r  r  r+  )r   r   z	{A}_{0,0}z3 {A}_{0,0}z{\left(A - B\right)}_{0,0}zi j krš  rÅ  z2\sum_{i_{1}=0}^{k - 1} {M}_{i,i_{1}} {N}_{i_{1},j}ÚX_az{X_{a}}_{0,0})r’   rá   rÿ  r&   )
rU  r  r+  r  rV  rW  r;  rš  rÅ  r  s
             rò   Útest_MatrixElement_printingr  ä	  s>  € å�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€Aå��4”‰>Œ>˜\Ò)Ð)Ð)Ð)Ý��Q�t”W‘ÑÔ Ò/Ð/Ð/Ð/à	ˆ$Œ�Š�Q˜˜A™ÑÔ€AÝ�‰8Œ8Ð4Ò4Ð4Ð4Ð4å�gÑÔ�G€A€qˆ!Ý�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€AÝ�!�A‘#�q˜!�t”ÑÔØ=ò>ð >ð >ð >õ �u˜a Ñ
#Ô
#€CÝ��T”ÑÔÐ/Ò/Ð/Ð/Ð/Ð/Ð/rñ   c                  ó  — t          ddd¦  «        } t          ddd¦  «        }t          ddd¦  «        }t          |  ¦  «        dk    sJ ‚t          | | |z  z
  |z
  ¦  «        dk    sJ ‚t          |  |z  | |z  |z  z
  |z
  ¦  «        dk    sJ ‚d S )NrU  r  r  r+  z- AzA - A B - Bz- A B - A B C - B)r’   rá   rÊ  s      rò   Útest_MatrixSymbol_printingr  ú	  sª   € å�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€Aå�!�‰9Œ9˜ÒÐÐÐÝ��Q�q‘S‘˜1‘ÑÔ Ò/Ð/Ð/Ð/Ý�!��A‘˜˜!™˜A™‘ Ñ!Ñ"Ô"Ð&:Ò:Ð:Ð:Ð:Ð:Ð:rñ   c                  ó�   — t          ddd¦  «        } t          ddd¦  «        }t          t          | |¦  «        ¦  «        dk    sJ ‚d S )NrU  r  r  r
  úA \otimes B)r’   rá   r‘   )rU  r  s     rò   Útest_KroneckerProduct_printingr  
  sN   € Ý�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€AÝÕ! ! QÑ'Ô'Ñ(Ô(¨NÒ:Ð:Ð:Ð:Ð:Ð:rñ   c            	      óô  — t          t          t          dz  z  t          z
  t          dz  t          dz  z
  t          ¦  «        } t          t          t          z
  t          t          z   t          ¦  «        }t          t          t          dz  z  t          t
          z  t          z  z
  t
          z   t          t          z
  t          ¦  «        }t          t          | |¦  «        ¦  «        dk    sJ ‚t          t          | ||¦  «        ¦  «        dk    sJ ‚t          t          | | ¦  «        ¦  «        dk    sJ ‚t          dt          z  gddt          z  z  gg¦  «        }t          j        |t          ¦  «        }t          ddt          dz  z  gg¦  «        }t          j        |t          ¦  «        }t          |||z   z  ¦  «        dcxk    r/t          t          t          ||¦  «        |¦  «        ¦  «        k    sn J ‚t          ddgddt          z  gg¦  «        }t          j        |t          ¦  «        }t          ||z  |z   ¦  «        d	cxk    r/t          t          t          ||¦  «        |¦  «        ¦  «        k    sn J ‚d S )
Nr
  r  zQ\left(\frac{x y^{2} - z}{- t^{3} + y^{3}}\right) \left(\frac{x - y}{x + y}\right)z‚\left(\frac{x y^{2} - z}{- t^{3} + y^{3}}\right) \left(\frac{x - y}{x + y}\right) \left(\frac{t x^{2} - t^{w} x + w}{t - y}\right)zS\left(\frac{- x + y}{x + y}\right) \left(\frac{x y^{2} - z}{- t^{3} + y^{3}}\right)r  rF  zñ\left[\begin{matrix}\frac{5}{s}\\\frac{5}{2 s}\end{matrix}\right]_\tau\cdot\left(\left[\begin{matrix}\frac{5}{1} & \frac{6 s^{3}}{1}\end{matrix}\right]_\tau + \left[\begin{matrix}\frac{5}{1} & \frac{6 s^{3}}{1}\end{matrix}\right]_\tau\right)zù\left[\begin{matrix}\frac{5}{s}\\\frac{5}{2 s}\end{matrix}\right]_\tau\cdot\left[\begin{matrix}\frac{5}{1} & \frac{6 s^{3}}{1}\end{matrix}\right]_\tau + \left[\begin{matrix}\frac{5}{1} & \frac{6}{1}\\\frac{6}{1} & \frac{5}{s}\end{matrix}\right]_\tau)r•   r  r3  r5  rß  r”  rá   r–   r�   ræ  r™   Úfrom_Matrixrš   r›   )	Útf1Útf2Útf3ÚM_1ÚT_1ÚM_2ÚT_2ÚM_3ÚT_3s	            rò   Útest_Series_printingr$  
  sŒ  € Ý
�1�Q ™T™6¥A™:¥q¨!¡t­a°©d¡{µAÑ
6Ô
6€CÝ
�1�q™5¥!¥a¡%­Ñ
+Ô
+€CÝ
�1�Q ™T™6¥A¥q¡D­¡F™?­QÑ.µµA±µqÑ
9Ô
9€CÝ•˜˜SÑ!Ô!Ñ"Ô"Ø\ò]ð ]ð ]ð ]å•˜˜S #Ñ&Ô&Ñ'Ô'ð 	NòNð Nð Nð Nå•˜˜˜cÑ"Ô"Ñ#Ô#Ø^ò_ð _ð _ð _õ �1•Q‘3�%˜!˜Q�q™S™'˜Ð#Ñ
$Ô
$€CÝ
 Ô
,¨Sµ!Ñ
4Ô
4€CÝ
�1�a�˜1™‘f�+�Ñ
Ô
€CÝ
 Ô
,¨Sµ!Ñ
4Ô
4€Cå��c˜C‘i‘Ñ!Ô!ð	Kð>ð >ò >ð >õ •Z¥¨S°#Ñ 6Ô 6¸Ñ<Ô<Ñ=Ô=ò>ð >ð >ð >ð >ð >õ
 �1�a�&˜1˜a¥™c˜(Ð#Ñ
$Ô
$€CÝ
 Ô
,¨Sµ!Ñ
4Ô
4€CÝ��S‘˜3‘ÑÔð $3ð eð eò eð eå6;½LÍÐTWÐY\ÑI]ÔI]Ð_bÑ<cÔ<cÑ6dÔ6dòeð eð eð eð eð eð eð erñ   c                  ó~  — t          t          dz
  t          dz   t          ¦  «        } t          | ¦  «        dk    sJ ‚t          t          dz   dt          z
  t          ¦  «        }t          |¦  «        dk    sJ ‚t          t          t          dz  dt          z  z   dz   t          ¦  «        }t          |¦  «        dk    sJ ‚d S )Nr  z\frac{x - 1}{x + 1}r
  z\frac{x + 1}{2 - y}r  z\frac{y}{y^{2} + 2 y + 3})r•   r  rá   r3  ©r  r  r  s      rò   Útest_TransferFunction_printingr'  '
  s£   € Ý
�1˜q™5¥! a¡%­Ñ
+Ô
+€CÝ�‰:Œ:Ð/Ò/Ð/Ð/Ð/Ý
�1˜q™5 !¥a¡%­Ñ
+Ô
+€CÝ�‰:Œ:Ð/Ò/Ð/Ð/Ð/Ý
�1�a ™d Q¥q¡S™j¨1™n­aÑ
0Ô
0€CÝ�‰:Œ:Ð5Ò5Ð5Ð5Ð5Ð5Ð5rñ   c            
      ó,  — t          t          t          dz  z  t          z
  t          dz  t          dz  z
  t          ¦  «        } t          t          t          z
  t          t          z   t          ¦  «        }t          t          | |¦  «        ¦  «        dk    sJ ‚t          t          | | ¦  «        ¦  «        dk    sJ ‚t          ddgddt          z  gg¦  «        }t          j
        |t          ¦  «        }t          dt          z  dgddt          dz
  z  gg¦  «        }t          j
        |t          ¦  «        }t          ddt          t          dz
  z  z  gddgg¦  «        }t          j
        |t          ¦  «        }t          ||z   |z   ¦  «        dcxk    r‚t          t          |||¦  «        ¦  «        cxk    r_t          t          |t          ||¦  «        ¦  «        ¦  «        cxk    r/t          t          t          ||¦  «        |¦  «        ¦  «        k    sn J ‚d S )	Nr
  r  z9\frac{x y^{2} - z}{- t^{3} + y^{3}} + \frac{x - y}{x + y}z;\frac{- x + y}{x + y} + \frac{x y^{2} - z}{- t^{3} + y^{3}}r  rF  r  a=  \left[\begin{matrix}\frac{5}{1} & \frac{6}{1}\\\frac{6}{1} & \frac{5}{s}\end{matrix}\right]_\tau + \left[\begin{matrix}\frac{5}{s} & \frac{6}{1}\\\frac{6}{1} & \frac{5}{s - 1}\end{matrix}\right]_\tau + \left[\begin{matrix}\frac{6}{1} & \frac{5}{s \left(s - 1\right)}\\\frac{5}{1} & \frac{6}{1}\end{matrix}\right]_\tau)r•   r  r3  r5  rß  rá   r—   r�   ræ  r™   r  r›   )r  r  r  r  r   r!  r"  r#  s           rò   Útest_Parallel_printingr)  0
  sg  € Ý
�1�Q ™T™6¥A™:¥q¨!¡t­a°©d¡{µAÑ
6Ô
6€CÝ
�1�q™5¥!¥a¡%­Ñ
+Ô
+€CÝ•˜#˜sÑ#Ô#Ñ$Ô$ØDòEð Eð Eð Eå•˜3˜$ Ñ$Ô$Ñ%Ô%ØFòGð Gð Gð Gõ �1�a�&˜1˜a¥™c˜(Ð#Ñ
$Ô
$€CÝ
 Ô
,¨Sµ!Ñ
4Ô
4€CÝ
�1•Q‘3˜�(˜Q ¥1 q¡5¡	˜NÐ+Ñ
,Ô
,€CÝ
 Ô
,¨Sµ!Ñ
4Ô
4€CÝ
�1�a��A ™E™‘mÐ$ q¨! fÐ-Ñ
.Ô
.€CÝ
 Ô
,¨Sµ!Ñ
4Ô
4€CÝ��s‘˜S‘Ñ!Ô!ð &oð ^ð ^ò ^ð ^õ � c¨3°Ñ4Ô4Ñ5Ô5ð^ð ^ò ^ð ^õ :?½|ÈCÕQ]Ð^aÐcfÑQgÔQgÑ?hÔ?hÑ9iÔ9ið^ð ^ò ^ð ^õ nsÕsõ  AMð  NQð  SVñ  AWô  AWð  Y\ñ  t]ô  t]ñ  n^ô  n^ò^ð ^ð ^ð ^ð ^ð ^ð ^ð ^rñ   c                  ó¸  — t          t          t          t          z   t          ¦  «        } t          t           t          z   t          t          z   t          ¦  «        }t          t          t          dz  dt          z  z   dz   t          ¦  «        }t          t          | g|gg¦  «        ¦  «        dk    sJ ‚t          t          | |g||  gg¦  «        ¦  «        dk    sJ ‚d S )Nr
  r  zP\left[\begin{matrix}\frac{p}{p + x}\\\frac{p - s}{p + s}\end{matrix}\right]_\tauzŽ\left[\begin{matrix}\frac{p}{p + x} & \frac{p - s}{p + s}\\\frac{p}{y^{2} + 2 y + 3} & \frac{\left(-1\right) p}{p + x}\end{matrix}\right]_\tau)r•   r0  r  ræ  r3  rá   r™   r&  s      rò   Ú$test_TransferFunctionMatrix_printingr+  D
  s×   € Ý
�1�a¥!™e¥QÑ
'Ô
'€CÝ
�A˜2¥™6¥1¥q¡5­!Ñ
,Ô
,€CÝ
�1�a ™d Q¥q¡S™j¨1™n­aÑ
0Ô
0€CÝÕ'¨#¨°°¨Ñ7Ô7Ñ8Ô8Ø[ò\ð \ð \ð \åÕ'¨#¨s¨°c¸C¸4°[Ð(AÑBÔBÑCÔCð 	ZòZð Zð Zð Zð Zð Zrñ   c            
      ó  — t          t          t          t          z   t          ¦  «        } t          t           t          z   t          t          z   t          ¦  «        }t	          t          | |¦  «        ¦  «        dk    sJ ‚t	          t          | |z  t          ddt          ¦  «        ¦  «        ¦  «        dk    sJ ‚t	          t          | |d¦  «        ¦  «        dk    sJ ‚t	          t          | |z  d¬¦  «        ¦  «        dk    sJ ‚d S )Nzc\frac{\frac{p}{p + x}}{\frac{1}{1} + \left(\frac{p}{p + x}\right) \left(\frac{p - s}{p + s}\right)}r  z‘\frac{\left(\frac{p}{p + x}\right) \left(\frac{p - s}{p + s}\right)}{\frac{1}{1} + \left(\frac{p}{p + x}\right) \left(\frac{p - s}{p + s}\right)}zc\frac{\frac{p}{p + x}}{\frac{1}{1} - \left(\frac{p}{p + x}\right) \left(\frac{p - s}{p + s}\right)})Úsignz‘\frac{\left(\frac{p}{p + x}\right) \left(\frac{p - s}{p + s}\right)}{\frac{1}{1} - \left(\frac{p}{p + x}\right) \left(\frac{p - s}{p + s}\right)})r•   r0  r  ræ  rá   r˜   )r  r  s     rò   Útest_Feedback_printingr.  N
  s   € Ý
�1�a¥!™e¥QÑ
'Ô
'€CÝ
�A˜2¥™6¥1¥q¡5­!Ñ
,Ô
,€Cå•˜#˜sÑ#Ô#Ñ$Ô$Ønòoð oð oð oå•˜#˜c™'Õ#3°A°q½!Ñ#<Ô#<Ñ=Ô=Ñ>Ô>ð 	]ò]ð ]ð ]ð ]õ •˜#˜s AÑ&Ô&Ñ'Ô'Ønòoð oð oð oå•˜#˜c™'¨Ð*Ñ*Ô*Ñ+Ô+ð 	]ò]ð ]ð ]ð ]ð ]ð ]rñ   c                  ó  — t          dt          t          ¦  «        } t          t          t          dz  dz
  t          ¦  «        }t          t          t          dz
  t          ¦  «        }t          t          dz  t          dz  dz
  t          ¦  «        }t          | |g||gg¦  «        }t          ||g|| gg¦  «        }t          t	          ||¦  «        ¦  «        dk    sJ ‚t          t	          ||z  |d¦  «        ¦  «        dk    sJ ‚d S )Nr  r
  a‘  \left(I_{\tau} + \left[\begin{matrix}\frac{1}{s} & \frac{s}{s^{2} - 1}\\\frac{s}{s - 1} & \frac{s^{2}}{s^{2} - 1}\end{matrix}\right]_\tau\cdot\left[\begin{matrix}\frac{s^{2}}{s^{2} - 1} & \frac{s}{s - 1}\\\frac{s}{s^{2} - 1} & \frac{1}{s}\end{matrix}\right]_\tau\right)^{-1} \cdot \left[\begin{matrix}\frac{1}{s} & \frac{s}{s^{2} - 1}\\\frac{s}{s - 1} & \frac{s^{2}}{s^{2} - 1}\end{matrix}\right]_\taua‹  \left(I_{\tau} - \left[\begin{matrix}\frac{1}{s} & \frac{s}{s^{2} - 1}\\\frac{s}{s - 1} & \frac{s^{2}}{s^{2} - 1}\end{matrix}\right]_\tau\cdot\left[\begin{matrix}\frac{s^{2}}{s^{2} - 1} & \frac{s}{s - 1}\\\frac{s}{s^{2} - 1} & \frac{1}{s}\end{matrix}\right]_\tau\cdot\left[\begin{matrix}\frac{1}{s} & \frac{s}{s^{2} - 1}\\\frac{s}{s - 1} & \frac{s^{2}}{s^{2} - 1}\end{matrix}\right]_\tau\right)^{-1} \cdot \left[\begin{matrix}\frac{1}{s} & \frac{s}{s^{2} - 1}\\\frac{s}{s - 1} & \frac{s^{2}}{s^{2} - 1}\end{matrix}\right]_\tau\cdot\left[\begin{matrix}\frac{s^{2}}{s^{2} - 1} & \frac{s}{s - 1}\\\frac{s}{s^{2} - 1} & \frac{1}{s}\end{matrix}\right]_\tau)r•   ræ  r™   rá   rœ   )r  r  r  Útf4Útfm_1Útfm_2s         rò   Útest_MIMOFeedback_printingr3  ]
  s  € Ý
˜1�a¥Ñ
#Ô
#€CÝ
�1�a ™d Q™h­Ñ
*Ô
*€CÝ
�1�a !™e¥QÑ
'Ô
'€CÝ
�1˜a™4¥ A¡¨¡­1Ñ
-Ô
-€Cå" S¨# J°°c°
Ð#;Ñ<Ô<€EÝ" S¨# J°°c°
Ð#;Ñ<Ô<€Eõ •˜e UÑ+Ô+Ñ,Ô,ð	pòpð pð pð põ •˜e E™k¨5°!Ñ4Ô4Ñ5Ô5ð	2ò2ð 2ð 2ð 2ð 2ð 2rñ   c                  óˆ  — t          t          t          t          t          ¦  «        } t          | ¦  «        dk    sJ ‚t          t          t          t          t          t          z  ¦  «        } t          | ¦  «        dk    sJ ‚t          t          t          t          t          t          z   ¦  «        } t          | ¦  «        dk    sJ ‚d S )Nzx + y i + z j + t kzx + y i + z j + t x kz$x + y i + z j + \left(t + x\right) k)r   r  r3  r5  rß  rá   )Úqs    rò   Útest_Quaternion_latex_printingr6  u
  s‘   € Ý•1•a��AÑÔ€AÝ�‰8Œ8Ð-Ò-Ð-Ð-Ð-Ý•1•a��A�a™CÑ Ô €AÝ�‰8Œ8Ð/Ò/Ð/Ð/Ð/Ý•1•a��A¥™EÑ"Ô"€AÝ�‰8Œ8Ð>Ò>Ð>Ð>Ð>Ð>Ð>rñ   c                  ó”   — ddl m}  t          ddd¦  «        }t          ddd¦  «        }t           | ||¦  «        ¦  «        dk    sJ ‚d S )Nr   )ÚTensorProductrU  r  r  r  )Úsympy.tensor.functionsr8  r’   rá   )r8  rU  r  s      rò   Útest_TensorProduct_printingr:  ~
  sa   € Ø4Ð4Ð4Ð4Ð4Ð4Ý�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€AÝ��˜q !Ñ$Ô$Ñ%Ô%¨Ò7Ð7Ð7Ð7Ð7Ð7rñ   c                  ót   — ddl m}  ddlm}  || j        | j        ¦  «        }t          |¦  «        dk    sJ ‚d S )Nr   ©ÚR2)ÚWedgeProductz*\operatorname{d}x \wedge \operatorname{d}y)Úsympy.diffgeom.rnr=  Úsympy.diffgeomr>  ÚdxÚdyrá   )r=  r>  r'  s      rò   Útest_WedgeProduct_printingrC  …
  sY   € Ø$Ð$Ð$Ð$Ð$Ð$Ø+Ð+Ð+Ð+Ð+Ð+Ø	ˆ�b”e˜RœUÑ	#Ô	#€BÝ�‰9Œ9ÐEÒEÐEÐEÐEÐEÐErñ   c                  ó^  — t          ddd¬¦  «        } t          | ¦  «        dk    sJ ‚t          dt          ddd¬¦  «        d¬¦  «        }t          |¦  «        dk    sJ ‚t          ddd¬¦  «        }t          |¦  «        d	k    sJ ‚t          ddd¬¦  «        }t          |¦  «        d
k    sJ ‚d S )Nr  r  Fr   z1^{-1}z
1^{1^{-1}}r  r.  z\frac{1}{9}z1^{-2})r    rá   )Úexpr_1Úexpr_2Úexpr_3Úexpr_4s       rò   Útest_issue_9216rI  Œ
  sÃ   € Ý��B Ð'Ñ'Ô'€FÝ�‰=Œ=˜IÒ%Ð%Ð%Ð%å�•C˜˜2¨Ð.Ñ.Ô.¸Ð?Ñ?Ô?€FÝ�‰=Œ=˜MÒ)Ð)Ð)Ð)å��B Ð'Ñ'Ô'€FÝ�‰=Œ=˜NÒ*Ð*Ð*Ð*å��B Ð'Ñ'Ô'€FÝ�‰=Œ=˜IÒ%Ð%Ð%Ð%Ð%Ð%rñ   c                  óh
  — ddl m} m}m}m}  | d¦  «        } |d|¦  «        \  }}}} |d|¦  «        }	 |d|g¦  «        \  }
}}} |d||g¦  «        } |d||||g¦  «        }t          |¦  «        d	k    sJ ‚t          | ¦  «        d
k    sJ ‚ |
|¦  «        }t          |¦  «        dk    sJ ‚ |
|	¦  «        }t          |¦  «        dk    sJ ‚ |
| ¦  «        }t          |¦  «        dk    sJ ‚d |
|¦  «        z  }t          |¦  «        dk    sJ ‚ |||| |	 ¦  «        }t          |¦  «        dk    sJ ‚ ||| | |	¦  «        }t          |¦  «        dk    sJ ‚ ||| ||	 ¦  «        }t          |¦  «        dk    sJ ‚ ||| ¦  «        }t          |¦  «        dk    sJ ‚ |||¦  «        }t          |¦  «        dk    sJ ‚ || | ¦  «        }t          |¦  «        dk    sJ ‚dt          z    |
|¦  «        z  }t          |¦  «        dk    sJ ‚ ||| ¦  «        }t          |¦  «        dk    sJ ‚ ||| ¦  «         |
|¦  «        z   ||¦  «        z  }t          |¦  «        dk    sJ ‚ |
|¦  «        d ||¦  «        z  z   }t          |¦  «        dk    sJ ‚ddl m}  | |||||¦  «        |d|di¦  «        }t          |¦  «        dk    sJ ‚ | |||||¦  «        |di¦  «        }t          |¦  «        dk    sJ ‚ | ||| ||¦  «        |d|di¦  «        }t          |¦  «        d k    sJ ‚ | ||| || ¦  «        |d|di¦  «        }t          |¦  «        d!k    sJ ‚ | |||| | ¦  «        |d| di¦  «        }t          |¦  «        d"k    sJ ‚ | |||| | ¦  «        |di¦  «        }t          |¦  «        d#k    sJ ‚t           |
|¦  «         |
|¦  «        ¦  «        }t          |¦  «        d$k    sJ ‚t           |
| ¦  «         |
| ¦  «        ¦  «        }t          |¦  «        d%k    sJ ‚t           |||| | ¦  «         |
t          ¦  «         |
t           ¦  «        ¦  «        }t          |¦  «        d&k    sJ ‚t           || ¦  «         |
| ¦  «        z    |
| ¦  «         |
t           ¦  «        ¦  «        }t          |¦  «        d'k    sJ ‚t          d |
| ¦  «        z   |
| ¦  «         |
t           ¦  «        ¦  «        }t          |¦  «        d(k    sJ ‚d S ))Nr   )ÚTensorIndexTypeÚtensor_indicesÚ
TensorHeadÚtensor_headsÚLzi j k lÚi_0zA B C DÚHÚKz{}^{i}z{}_{i}zA{}^{i}zA{}^{i_{0}}zA{}_{i}r@  z	-3A{}^{i}zK{}^{ij}{}_{ki_{0}}zK{}^{i}{}_{jk}{}^{i_{0}}zK{}^{i}{}_{j}{}^{k}{}_{i_{0}}zH{}^{i}{}_{j}zH{}^{ij}zH{}_{ij}r  z\left(x + 1\right)A{}^{i}zH{}^{L_{0}}{}_{L_{0}}z#H{}^{i}{}_{L_{0}}A{}^{L_{0}}B{}^{k}r  z3B{}^{i} + A{}^{i})ÚTensorElementr
  zK{}^{i=3,j,k=2,l}zK{}^{i=3,jkl}zK{}^{i=3}{}_{j}{}^{k=2,l}zK{}^{i=3}{}_{j}{}^{k=2}{}_{l}zK{}^{i=3,j}{}_{k=2,l}zK{}^{i=3,j}{}_{kl}z4\frac{\partial}{\partial {A{}^{L_{0}}}}{A{}^{L_{0}}}z,\frac{\partial}{\partial {A{}_{j}}}{A{}_{i}}zK\frac{\partial^{2}}{\partial {A{}^{m}} \partial {A{}_{n}}}{K{}^{ij}{}_{kl}}zZ\frac{\partial^{2}}{\partial {A{}_{j}} \partial {A{}_{n}}}{\left(A{}_{i} + B{}_{i}\right)}zQ\frac{\partial^{2}}{\partial {A{}_{j}} \partial {A{}_{n}}}{\left(3A{}_{i}\right)})Úsympy.tensor.tensorrK  rL  rM  rN  rá   r  rS  rÕ   rœ  rB  )rK  rL  rM  rN  rO  rV  rW  r;  r_  Úi0rU  r  r+  r,  rQ  rR  r‰  rS  s                     rò   Útest_latex_printer_tensorrV  š
  sB  € Ø]Ð]Ð]Ð]Ð]Ð]Ð]Ð]Ð]Ð]Ð]Ð]Øˆ˜ÑÔ€AØ� 	¨1Ñ-Ô-�J€A€qˆ!ˆQØ	ˆ˜˜qÑ	!Ô	!€BØ�˜i¨!¨Ñ-Ô-�J€A€qˆ!ˆQØˆ
�3˜˜A˜ÑÔ€AØˆ
�3˜˜A˜q !˜Ñ%Ô%€Aå�‰8Œ8�yÒ Ð Ð Ð Ý�!�‰9Œ9˜	Ò!Ð!Ð!Ð!àˆ1ˆQ‰4Œ4€DÝ�‰;Œ;˜*Ò$Ð$Ð$Ð$àˆ1ˆR‰5Œ5€DÝ�‰;Œ;˜.Ò(Ð(Ð(Ð(àˆ1ˆaˆR‰5Œ5€DÝ�‰;Œ;˜*Ò$Ð$Ð$Ð$àˆaˆa�‰dŒd‰7€DÝ�‰;Œ;˜,Ò&Ð&Ð&Ð&àˆ1ˆQ��A�2˜�sÑÔ€DÝ�‰;Œ;Ð0Ò0Ð0Ð0Ð0àˆ1ˆQ���Q�B˜ÑÔ€DÝ�‰;Œ;Ð5Ò5Ð5Ð5Ð5àˆ1ˆQ���A˜�sÑÔ€DÝ�‰;Œ;Ð:Ò:Ð:Ð:Ð:àˆ1ˆQ��‰8Œ8€DÝ�‰;Œ;Ð*Ò*Ð*Ð*Ð*àˆ1ˆQ�‰7Œ7€DÝ�‰;Œ;˜+Ò%Ð%Ð%Ð%àˆ1ˆaˆR�!�‰9Œ9€DÝ�‰;Œ;˜+Ò%Ð%Ð%Ð%à�a‰C���1‘”‰:€DÝ�‰;Œ;Ð6Ò6Ð6Ð6Ð6àˆ1ˆQ��‰8Œ8€DÝ�‰;Œ;Ð2Ò2Ð2Ð2Ð2àˆ1ˆQ��‰8Œ8�A�A�a‘D”D‰=˜˜˜1™œÑ€DÝ�‰;Œ;Ð@Ò@Ð@Ð@Ð@àˆ1ˆQ‰4Œ4�!�A�A�a‘D”D‘&‰=€DÝ�‰;Œ;Ð/Ò/Ð/Ð/Ð/ð 2Ð1Ð1Ð1Ð1Ð1àˆ=˜˜˜1˜a  A™œ¨¨A¨q°!¨Ñ5Ô5€DÝ�‰;Œ;Ð.Ò.Ð.Ð.Ð.àˆ=˜˜˜1˜a  A™œ¨¨A¨Ñ/Ô/€DÝ�‰;Œ;Ð*Ò*Ð*Ð*Ð*àˆ=˜˜˜1˜q˜b ! Q™œ¨!¨Q°°1¨Ñ6Ô6€DÝ�‰;Œ;Ð6Ò6Ð6Ð6Ð6àˆ=˜˜˜1˜q˜b ! a R™œ¨1¨a°°A¨,Ñ7Ô7€DÝ�‰;Œ;Ð:Ò:Ð:Ð:Ð:àˆ=˜˜˜1˜a !  a R™œ¨1¨a°!°°Q¨-Ñ8Ô8€DÝ�‰;Œ;Ð2Ò2Ð2Ð2Ð2àˆ=˜˜˜1˜a !  a R™œ¨1¨a¨&Ñ1Ô1€DÝ�‰;Œ;Ð/Ò/Ð/Ð/Ð/å˜Q˜Q˜q™TœT 1 1 Q¡4¤4Ñ(Ô(€DÝ�‰;Œ;ÐQÒQÐQÐQÐQå˜Q˜Q ˜r™UœU A A q b¡E¤EÑ*Ô*€DÝ�‰;Œ;ÐIÒIÐIÐIÐIå˜Q˜Q˜q ! a R¨!¨™_œ_¨a¨aµ©d¬d°A°Aµq°b±E´EÑ:Ô:€DÝ�‰;Œ;ÐhÒhÐhÐhÐhå˜Q˜Q ˜r™UœU Q Q¨ r¡U¤U™]¨A¨A¨q¨b©E¬E°1°1µa°R±5´5Ñ9Ô9€DÝ�‰;Œ;ÐwÒwÐwÐwÐwå˜Q˜q˜q ! ™uœu™W a a¨¨¡e¤e¨Q¨Qµ¨r©U¬UÑ3Ô3€DÝ�‰;Œ;ÐnÒnÐnÐnÐnÐnÐnrñ   c                  ó  ‡‡— t          d¦  «        \  } }}}}Š|  d|z  z   d|z  z
  d|z  z   d|z  z
  Šd}t          ‰‰d¬¦  «        |k    sJ ‚d	}t          ‰‰dd¬¦  «        |k    sJ ‚d
}t          ‰‰dd¬¦  «        |k    sJ ‚d}t          ‰‰ddd¬¦  «        |k    sJ ‚d}	t          ‰‰d¦  «        |	k    sJ ‚t          ‰‰dd¬¦  «        |	k    sJ ‚d}
t          ‰‰dd¬¦  «        |
k    sJ ‚t          t          ˆˆfd„¦  «         d S )Nza b c d e fr
  r  r  r  zƒ\begin{eqnarray}
f & = &- a \nonumber\\
& & + 2 b \nonumber\\
& & - 3 c \nonumber\\
& & + 4 d \nonumber\\
& & - 5 e 
\end{eqnarray}Úeqnarray©Úenvironmentzc\begin{eqnarray}
f & = &- a + 2 b \nonumber\\
& & - 3 c + 4 d \nonumber\\
& & - 5 e 
\end{eqnarray}zS\begin{eqnarray}
f & = &- a + 2 b - 3 c \nonumber\\
& & + 4 d - 5 e 
\end{eqnarray}zX\begin{eqnarray}
f & = &- a + 2 b - 3 c \dots\nonumber\\
& & + 4 d - 5 e 
\end{eqnarray}T)rZ  Úuse_dotszB\begin{align*}
f = &- a + 2 b - 3 c \\
& + 4 d - 5 e 
\end{align*}zalign*zp\begin{IEEEeqnarray}{rCl}
f & = &- a + 2 b \nonumber\\
& & - 3 c + 4 d \nonumber\\
& & - 5 e 
\end{IEEEeqnarray}ÚIEEEeqnarrayc                  ó(   •— t          ‰‰ d¬¦  «        S )Nr  rY  )rå   )r‰  r  s   €€rò   rŠ  z&test_multiline_latex.<locals>.<lambda>'  s   ø€ �¨q°$ÀEÐJÑJÔJ€ rñ   )r&   rå   rÞ   r‹  )rA  r›  rð  r*  rl  r¡  Ú	expected2Ú	expected3Úexpected3dotsÚexpected3alignÚexpected2ieeer‰  r  s              @@rò   Útest_multiline_latexrc  õ
  sŠ  øø€ Ý˜}Ñ-Ô-Ñ€A€qˆ!ˆQ��1Øˆ2��!‘‰8�Q�q‘S‰=˜!˜A™#Ñ˜q ™sÑ"€Dð€Hõ ˜1˜d°
Ð;Ñ;Ô;¸xÒGÐGÐGÐGð€Iõ ˜1˜d A°:Ð>Ñ>Ô>À)ÒKÐKÐKÐKð€Iõ
 ˜1˜d A°:Ð>Ñ>Ô>À)ÒKÐKÐKÐKð€Mõ
 ˜1˜d A°:ÈÐMÑMÔMÐQ^Ò^Ð^Ð^Ð^ð€Nõ
 ˜1˜d AÑ&Ô&¨.Ò8Ð8Ð8Ð8Ý˜1˜d A°8Ð<Ñ<Ô<ÀÒNÐNÐNÐNð€Mõ ˜1˜d A°>ÐBÑBÔBÀmÒSÐSÐSÐSå
�:ÐJÐJÐJÐJÐJÑKÔKÐKÐKÐKrñ   c            
      ó*  — t          d¦  «        \  } }t          t          || ¦  «        t          t	          | |z  ¦  «        d¦  «        t          t          | |z  ¦  «        d¦  «        z  t          j        dz  ¦  «        }t          |¦  «        dk    sJ ‚d S )Nza xr   r
  z¡\left\{\left( x, \  a\right)\; \middle|\; \left( x, \  a\right) \in \mathbb{C}^{2} \wedge \sin{\left(a x \right)} = 0 \wedge \cos{\left(a x \right)} = 0 \right\})	r&   rµ   r   r!   rS   rQ   r#   r:  rá   )rA  r  Úsols      rò   Útest_issue_15353rf  )  sŒ   € Ý�5‰>Œ>�D€A€qå
Ýˆa�‰Œ•R�˜A˜a™C™œ !‘_”_¥r­#¨a°©c©(¬(°A¡¤Ñ6½¼ÀQ¹ñHô H€Cå�‰:Œ:ð	0ò0ð 0ð 0ð 0ð 0ð 0rñ   c                  ó¤  — t          d¦  «        } t          dd¬¦  «        }t          d| |¦  «        }t          t          |¦  «        ¦  «        dk    sJ ‚t          t	          |¦  «        ¦  «        dk    sJ ‚t          t          |dk    ¦  «        ¦  «        d	k    sJ ‚t          d
| |¦  «        }t          t          ||¦  «        ¦  «        dk    sJ ‚d S )Nrè   rË  Tr1  r  z\operatorname{E}\left[X\right]z \operatorname{Var}\left(X\right)r   z"\operatorname{P}\left(X > 0\right)r  z#\operatorname{Cov}\left(X, Y\right))r&   rÆ   rá   rÈ   rÊ   rÉ   rÇ   )rè   rË  r  r  s       rò   Útest_latex_symbolic_probabilityrh  4  sÑ   € Ý	�‰Œ€BÝ�G dÐ+Ñ+Ô+€EÝˆs�B˜ÑÔ€AÝ•˜Q‘”Ñ Ô Ð$EÒEÐEÐEÐEÝ•˜!‘”ÑÔÐ!DÒDÐDÐDÐDÝ•˜Q šUÑ#Ô#Ñ$Ô$Ð(MÒMÐMÐMÐMÝˆs�B˜ÑÔ€AÝ•˜A˜qÑ!Ô!Ñ"Ô"Ð&LÒLÐLÐLÐLÐLÐLrñ   c                  ó²   — ddl m}  t          ddd¦  «        }t           | |¦  «        ¦  «        dk    sJ ‚t           | |dz  ¦  «        ¦  «        dk    sJ ‚d S )Nr   ©ÚtracerU  r
  ú \operatorname{tr}\left(A \right)z$\operatorname{tr}\left(A^{2} \right)©Ú sympy.matrices.expressions.tracerk  r’   rá   )rk  rU  s     rò   Ú
test_tracero  ?  sq   € à6Ð6Ð6Ð6Ð6Ð6Ý�S˜!˜QÑÔ€AÝ���q‘”‰?Œ?ÐAÒAÐAÐAÐAÝ���q˜!‘t‘”ÑÔÐ!HÒHÐHÐHÐHÐHÐHrñ   c                  ó.  ‡‡— ddl mŠ ddlm}   G ˆfd„d| ¦  «        Šˆfd„}ˆfd„}t	           |t
          ¦  «        ¦  «        dk    sJ ‚t	           |t
          d	z  ¦  «        ¦  «        d
k    sJ ‚t	           |t
          ¦  «        ¦  «        dk    sJ ‚d S )Nr   ©ÚBasic)ÚExprc                   ó   •— e Zd Zˆ fd„ZdS )ú+test_print_basic.<locals>.UnimplementedExprc                 ó0   •— ‰                      | |¦  «        S ©N)Ú__new__)r   rl  rr  s     €rò   rx  z3test_print_basic.<locals>.UnimplementedExpr.__new__O  s   ø€ Ø—=’=  aÑ(Ô(Ð(rñ   N)rí   rî   rï   rx  rq  s   €rò   ÚUnimplementedExprru  N  s.   ø€ € € € € ð	)ð 	)ð 	)ð 	)ð 	)ð 	)ð 	)rñ   ry  c                 ó>   •—  ‰| ¦  «                              ¦   «         S rw  )r  )r‰  ry  s    €rò   Úunimplemented_exprz,test_print_basic.<locals>.unimplemented_exprS  s    ø€ Ø Ð  Ñ&Ô&×+Ò+Ñ-Ô-Ð-rñ   c                 ó6   •—  ‰| ¦  «        }d|j         _        |S )NzUnimplementedExpr_x^1)Ú	__class__rí   )r‰  Úresultry  s     €rò   Úunimplemented_expr_sup_subz4test_print_basic.<locals>.unimplemented_expr_sup_subW  s#   ø€ Ø"Ð" 4Ñ(Ô(ˆØ$;ˆÔÔ!Øˆrñ   z.\operatorname{UnimplementedExpr}\left(x\right)r
  z2\operatorname{UnimplementedExpr}\left(x^{2}\right)z6\operatorname{UnimplementedExpr^{1}_{x}}\left(x\right))Úsympy.core.basicrr  Úsympy.core.exprrs  rá   r  )rs  r{  r  rr  ry  s      @@rò   Útest_print_basicr‚  G  s&  øø€ à&Ð&Ð&Ð&Ð&Ð&Ø$Ð$Ð$Ð$Ð$Ð$ð)ð )ð )ð )ð )ð )ð )˜Dñ )ô )ð )ð
.ð .ð .ð .ð .ðð ð ð ð õ
 Ð#Ð#¥AÑ&Ô&Ñ'Ô'Ð+\Ò\Ð\Ð\Ð\ÝÐ#Ð#¥A q¡DÑ)Ô)Ñ*Ô*Ø=ò>ð >ð >ð >åÐ+Ð+­AÑ.Ô.Ñ/Ô/ØAòBð Bð Bð Bð Bð Brñ   c                  óx  — ddl m}  t          ddd¦  «        }t           | |¦  «        d¬¦  «        dk    sJ ‚t           | |¦  «        d¬¦  «        d	k    sJ ‚t          dd
d
¦  «        }t          dd
d
¦  «        }t          dd
d
¦  «        }t          | d¬¦  «        dk    sJ ‚t          |||z  z
  |z
  d¬¦  «        dk    sJ ‚t          | |z  ||z  |z  z
  |z
  d¬¦  «        dk    sJ ‚t          dd
d
¦  «        }t          |d¬¦  «        dk    sJ ‚t          dd
d
¦  «        }t          |d¬¦  «        dk    sJ ‚d S )Nr   rj  rU  r
  rd  rb  z)\operatorname{tr}\left(\mathbf{A} \right)r„  rl  r  r  r+  z- \mathbf{A}z/\mathbf{A} - \mathbf{A} \mathbf{B} - \mathbf{B}zG- \mathbf{A} \mathbf{B} - \mathbf{A} \mathbf{B} \mathbf{C} - \mathbf{B}ÚA_kz\mathbf{A}_{k}z\nabla_kz\mathbf{\nabla}_{k}rm  )rk  rU  r  r+  r„  s        rò   Útest_MatrixSymbol_boldr…  c  sµ  € à6Ð6Ð6Ð6Ð6Ð6Ý�S˜!˜QÑÔ€AÝ���q‘”¨FÐ3Ñ3Ô3Ø4ò5ð 5ð 5ð 5å���q‘”¨GÐ4Ñ4Ô4Ø+ò,ð ,ð ,ð ,õ 	�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€Aå�!� fÐ-Ñ-Ô-°Ò@Ð@Ð@Ð@Ý��Q�q‘S‘˜1‘¨vÐ6Ñ6Ô6Ø:ò;ð ;ð ;ð ;å�!��A‘˜˜!™˜A™‘ Ñ!°FÐ;Ñ;Ô;ØRòSð Sð Sð Sõ �u˜a Ñ
#Ô
#€CÝ� vÐ.Ñ.Ô.Ð2CÒCÐCÐCÐCå�[ ! QÑ'Ô'€AÝ� VÐ,Ñ,Ô,Ð0FÒFÐFÐFÐFÐFÐFrñ   c                  óŒ   — t          ddd¦  «        } t          d¦  «        }t          t          | |¦  «        ¦  «        dk    sJ ‚d S )Nr   r  r
  r  z#\sigma_{\left( 0\; 1\; 2\right)}(x))r	   r$   rá   r
   )r0  r  s     rò   Útest_AppliedPermutationr‡  |  sU   € Ý�A�q˜!ÑÔ€AÝˆs‰Œ€AÝÕ# A qÑ)Ô)Ñ*Ô*Ø.ò/ð /ð /ð /ð /ð /rñ   c                  óä   — t          ddd¦  «        } t          t          | ¦  «        ¦  «        dk    sJ ‚ t          dd¦  «        dd¦  «        } t          t          | ¦  «        ¦  «        dk    sJ ‚d S )Nr   r  r
  zP_{\left( 0\; 1\; 2\right)}r  z*P_{\left( 0\; 3\right)\left( 1\; 2\right)})r	   rá   r“   rî  s    rò   Útest_PermutationMatrixr‰  ƒ  s†   € Ý�A�q˜!ÑÔ€AÝÕ" 1Ñ%Ô%Ñ&Ô&Ð*HÒHÐHÐHÐHØ��A�qÑÔ˜!˜QÑÔ€AÝÕ" 1Ñ%Ô%Ñ&Ô&Ø5ò6ð 6ð 6ð 6ð 6ð 6rñ   c                  ó  — ddl m}  ddlm} t	          d¦  «        }t          d¦  «        \  }} |||t           t          fdt          d|dt          f¦  «        t          t          dt          z  t          |t          z  ¦  «        z  |z  dt          |t          z  ¦  «        z  |dz  z  z   |t           k    |t          k     z  t          |d¦  «        z  fd	¦  «        t          ||z  ¦  «        z  t          z  |dt          f¦  «        f¦  «        }t           | |¦  «        ¦  «        d
k    sJ ‚t           |||t           t          fdt          d|dt          f¦  «        t          d|dt          f¦  «        f¦  «        ¦  «        dk    sJ ‚d S )Nr   )Úpiecewise_fold)ÚFourierSeriesr  zk nr  r.  r
  )r   TzÎ\begin{cases} 2 \sin{\left(x \right)} - \sin{\left(2 x \right)} + \frac{2 \sin{\left(3 x \right)}}{3} + \ldots & \text{for}\: n > -\infty \wedge n < \infty \wedge n \neq 0 \\0 & \text{otherwise} \end{cases}rÔ  )Ú$sympy.functions.elementary.piecewiser‹  Úsympy.series.fourierrŒ  r$   r&   r   r²   r   rN   rQ   rS   r"   rá   )r‹  rŒ  r  r;  rB  Úfos         rò   Útest_issue_21758r�  ‹  sÈ  € ØCÐCÐCÐCÐCÐCØ2Ð2Ð2Ð2Ð2Ð2Ýˆs‰Œ€AÝ�5‰>Œ>�D€A€qØ	ˆ�q˜1�r˜c¥2˜,¨­J°q¸1¸aÅ¸*Ñ,EÔ,EÅzÝ�2•b‘5�˜Q�r™T™œ‘? 1Ñ$ q­¨Q­r©T©¬¡{°1°a±4Ñ'7Ñ7¸!½r¸cº'ÀaÍ"ÂfÑ9MÕPRÐSTÐVWÑPXÔPXÑ9XÐYØñ	ô 	Ý   1¡™XœXñ	&Ý&(ñ	)Ø+,¨aµ¨*ñH6ô H6ð )7ñ 
8ô 
8€Bõ �� Ñ#Ô#Ñ$Ô$ð )Cò Cð Cð Cð Cõ ��˜q 1¥r c­2 ,°µJ¸qÀ1ÀaÍÀ*Ñ4MÔ4MÝ1;¸AÀÀ1Åb¸zÑ1JÔ1Jð1Lñ Mô Mñ Nô NØQTòUð Uð Uð Uð Uð Urñ   c                  ój  — t          dt          z   ¦  «        dk    sJ ‚t          dt          z   d¬¦  «        dk    sJ ‚t          dt          z   d¬¦  «        dk    sJ ‚t          dt          z   d¬¦  «        dk    sJ ‚t          t          d	¬¦  «        d
k    sJ ‚t          t          d¬¦  «        dk    sJ ‚d S )Nr  z1 + irV  ©Úimaginary_unitrW  z1 + jr  z1 + fooÚtiz\text{i}Útjz\text{j})rá   r   rð   rñ   rò   Útest_imaginary_unitr–  ›  sÅ   € Ý�•Q‘‰<Œ<˜8Ò#Ð#Ð#Ð#Ý�•Q‘ sÐ+Ñ+Ô+¨xÒ7Ð7Ð7Ð7Ý�•Q‘ sÐ+Ñ+Ô+¨xÒ7Ð7Ð7Ð7Ý�•Q‘ uÐ-Ñ-Ô-°Ò;Ð;Ð;Ð;Ý• 4Ð(Ñ(Ô(¨KÒ7Ð7Ð7Ð7Ý• 4Ð(Ñ(Ô(¨KÒ7Ð7Ð7Ð7Ð7Ð7rñ   c                  óN  — t          t          t          ¦  «        d¬¦  «        dk    sJ ‚t          t          t          ¦  «        d¬¦  «        dk    sJ ‚t          t          t          ¦  «        d¬¦  «        dk    sJ ‚t          t          t          ¦  «        d¬¦  «        dk    sJ ‚d S )NT)Úgothic_re_imz\Im{\left(x\right)}Fr“  z\Re{\left(x\right)}r’  )rá   r?   r  rA   rð   rñ   rò   Útest_text_re_imr™  ¤  sœ   € Ý••A‘” TÐ*Ñ*Ô*Ð.DÒDÐDÐDÐDÝ••A‘” UÐ+Ñ+Ô+Ð/SÒSÐSÐSÐSÝ••A‘” TÐ*Ñ*Ô*Ð.DÒDÐDÐDÐDÝ••A‘” UÐ+Ñ+Ô+Ð/SÒSÐSÐSÐSÐSÐSrñ   c                  óê  — ddl m} m}m}m}m} ddlm} t          dd¬¦  «        \  }} | dd¦  «        }t          |¦  «        d	k    sJ ‚ |d
|¦  «        }	t          |	¦  «        dk    sJ ‚ |d|	||g¦  «        }
t          |
¦  «        dk    sJ ‚ ||
d¦  «        }t          |¦  «        dk    sJ ‚t          d¦  «        } ||j        |j        ¦  «        }t           ||¦  «        ¦  «        dk    sJ ‚d S )Nr   )ÚManifoldÚPatchÚCoordSystemÚBaseScalarFieldÚDifferentialr<  zx yTr—  rš  r
  z\text{M}ÚPz\text{P}_{\text{M}}Úrectz!\text{rect}^{\text{P}}_{\text{M}}z
\mathbf{x}rz  zC\operatorname{d}\left(g{\left(\mathbf{x},\mathbf{y} \right)}\right))r@  r›  rœ  r�  rž  rŸ  r?  r=  r&   rá   r   r  r3  )r›  rœ  r�  rž  rŸ  r=  r  r3  rœ  r0  r¡  r›  rz  Ús_fields                 rò   Útest_latex_diffgeomr£  «  sT  € ØZÐZÐZÐZÐZÐZÐZÐZÐZÐZÐZÐZÐZÐZØ$Ð$Ð$Ð$Ð$Ð$Ý
�%˜dÐ
#Ñ
#Ô
#�C€A€aØˆ��aÑÔ€AÝ�‰8Œ8�{Ò"Ð"Ð"Ð"Øˆˆc�1‰Œ€AÝ�‰8Œ8Ð-Ò-Ð-Ð-Ð-Øˆ;�v˜q 1 a &Ñ)Ô)€DÝ�‰;Œ;Ð>Ò>Ð>Ð>Ð>Øˆ˜˜aÑ Ô €AÝ�‰8Œ8�}Ò$Ð$Ð$Ð$å�‰Œ€AØˆa�”�b”d‰mŒm€GÝ��˜gÑ&Ô&Ñ'Ô'ØNòOð Oð Oð Oð Oð Orñ   c                  óœ  — t          dt          z  ¦  «        dk    sJ ‚t          dt          z  ¦  «        dk    sJ ‚t          dt          z  t          z  ¦  «        dk    sJ ‚t          dt
          z  t          z  t          z  ¦  «        dk    sJ ‚t          dt          z  t          z  ¦  «        dk    sJ ‚t          t          ¦  «        d	k    sJ ‚d S )
Nr  z
5 \text{m}r  z3 \text{gibibyte}r  z\frac{4 \mu\text{g}}{\text{s}}z\frac{4 \mu \text{g}}{\text{s}}z5 \text{m} \text{m}z\text{m})rá   r    r¡   r£   r¤   r¦   r¢   r¥   rð   rñ   rò   Útest_unit_printingr¥  ¾  sÄ   € Ý�•5‘‰>Œ>˜]Ò*Ð*Ð*Ð*Ý�•8‘ÑÔÐ 4Ò4Ð4Ð4Ð4Ý�•9‘�VÑ#Ñ$Ô$Ð(IÒIÐIÐIÐIÝ�•5‘�‘�fÑ$Ñ%Ô%Ð)KÒKÐKÐKÐKÝ�•5‘�‘ÑÔÐ#9Ò9Ð9Ð9Ð9Ý•‰<Œ<˜;Ò&Ð&Ð&Ð&Ð&Ð&rñ   c                  ól   — t          d¦  «        } t          t          | | d¦  «        ¦  «        dk    sJ ‚d S )Nr  r
  z,\frac{d^{2}}{d \left(x^{*}\right)^{2}} x^{*})r$   rá   r   )r:  s    rò   Útest_issue_17092r§  Ç  s9   € Ý�E‰]Œ]€FÝ•˜F F¨1Ñ-Ô-Ñ.Ô.Ð2aÒaÐaÐaÐaÐaÐarñ   c                  ó  — t          d¦  «        \  } }}}t          dd¬¦  «        \  }}}t          dt          ¬¦  «        \  }}}	t          g d¢d¬	¦  «        d
k    sJ ‚t          t          ddd¦  «        d¬	¦  «        dk    sJ ‚t          dd¬	¦  «        dk    sJ ‚t          dd¬	¦  «        dk    sJ ‚t          g d¢d¬	¦  «        dk    sJ ‚t          t          ddd¦  «        d¬	¦  «        dk    sJ ‚t          dd¬	¦  «        dk    sJ ‚t          dd¬	¦  «        dk    sJ ‚t          g d¢¦  «        dk    sJ ‚t          t          ddd¦  «        ¦  «        dk    sJ ‚t          d¦  «        dk    sJ ‚t          d¦  «        dk    sJ ‚t          t	          dd¦  «        d¬	¦  «        dk    sJ ‚t          dd¬	¦  «        dk    sJ ‚t          d¦  «        } t          d¦  «        }t          d¦  «        }t          | dz  d|dz  z  z   dz   |z   d¬	¦  «        d k    sJ ‚t          d!d¬	¦  «        d"k    sJ ‚t          t          d!¦  «        d¬	¦  «        d"k    sJ ‚t          d#d¬	¦  «        d$k    sJ ‚t          t          d#¦  «        d¬	¦  «        d$k    sJ ‚t          d%d¬	¦  «        d&k    sJ ‚t          t          d'¦  «        d(z  d¬	¦  «        d)k    sJ ‚t          t          d*¦  «        d¬	¦  «        d)k    sJ ‚t          d¦  «        } t          d+| z  dz   d¬	¦  «        d,k    sJ ‚t          t          ddd¦  «        d¬	¦  «        dk    sJ ‚t          t          d-„ ¦  «         t          t          d.„ ¦  «         t          t          d/„ ¦  «         d S )0Nzx y z tró   Trô   zf g hrŸ  ©r  çffffff@ç      @Úcomma©Údecimal_separatorz#\left[ 1; \  2{,}3; \  4{,}5\right]r  rª  r«  z\left\{1; 2{,}3; 4{,}5\right\})r  rª  gffffff@z#\left( 1; \  2{,}3; \  4{,}6\right))r  z\left( 1;\right)Úperiodz\left[ 1, \  2.3, \  4.5\right]z\left\{1, 2.3, 4.5\right\}z\left( 1, \  2.3, \  4.6\right)z\left( 1,\right)g333333@g333333@z18{,}02g…ëQ¸2@r  r3  r5  r
  z#2^{y^{3{,}4}} + 5{,}3 x + z + 4{,}5g/Ý$�•ï?z0{,}987g333333Ó?z0{,}3gÿû|)v£>z5{,}8 \cdot 10^{-7}gÍÌÌÌÌÌ@gH¯¼šò×z>z5{,}7 \cdot 10^{-7}gã<sAC £>g333333ó?z1{,}2 x + 3{,}4c                  ó(   — t          g d¢d¬¦  «        S )Nr©  Ú&non_existing_decimal_separator_in_listr­  r‡  rð   rñ   rò   rŠ  z.test_latex_decimal_separator.<locals>.<lambda>ú  s   € �u [ [ [ÐDlÐmÑmÔm€ rñ   c                  óB   — t          t          ddd¦  «        d¬¦  «        S )Nr  rª  r«  Ú%non_existing_decimal_separator_in_setr­  )rá   r¾   rð   rñ   rò   rŠ  z.test_latex_decimal_separator.<locals>.<lambda>û  s    € �u¥Y¨q°°SÑ%9Ô%9ÐMtÐuÑuÔu€ rñ   c                  ó$   — t          dd¬¦  «        S )Nr©  Ú'non_existing_decimal_separator_in_tupler­  r‡  rð   rñ   rò   rŠ  z.test_latex_decimal_separator.<locals>.<lambda>ü  s   € �u [ÐDmÐnÑnÔn€ rñ   )r&   r   rá   r¾   r   r#   rÞ   r‹  )
r  r3  r5  rß  r;  rœ  rB  r  rz  r{  s
             rò   Útest_latex_decimal_separatorr¶  Ì  s  € å˜Ñ#Ô#�J€A€qˆ!ˆQÝ�g tÐ,Ñ,Ô,�G€A€qˆ!Ý�g¥8Ð,Ñ,Ô,�G€A€qˆ!õ ���°'Ð:Ñ:Ô:Ð>dÒdÐdÐdÐdÝ•˜1˜c 3Ñ'Ô'¸7ÐCÑCÔCÐGhÒhÐhÐhÐhÝ�°GÐ<Ñ<Ô<Ð@fÒfÐfÐfÐfÝ�¨Ð1Ñ1Ô1Ð5HÒHÐHÐHÐHõ ���°(Ð;Ñ;Ô;Ð?aÒaÐaÐaÐaÝ•˜1˜c 3Ñ'Ô'¸8ÐDÑDÔDÐHeÒeÐeÐeÐeÝ�°HÐ=Ñ=Ô=ÐAcÒcÐcÐcÐcÝ�¨Ð2Ñ2Ô2Ð6IÒIÐIÐIÐIõ ���ÑÔÐ#EÒEÐEÐEÐEÝ•˜1˜c 3Ñ'Ô'Ñ(Ô(Ð,IÒIÐIÐIÐIÝ�ÑÔÐ#EÒEÐEÐEÐEÝ�‰;Œ;Ð-Ò-Ð-Ð-Ð-å•�S˜‘”°7Ð;Ñ;Ô;¸zÒIÐIÐIÐIÝ�¨gÐ6Ñ6Ô6¸*ÒDÐDÐDÐDÝ�‰Œ€AÝ�‰Œ€AÝ�‰Œ€AÝ��3‘˜˜A˜s™F™Ñ" SÑ(¨1Ñ,À'ÐJÑJÔJÐNtÒtÐtÐtÐtå�¨'Ð2Ñ2Ô2°jÒ@Ð@Ð@Ð@Ý•�5‘”¨WÐ5Ñ5Ô5¸ÒCÐCÐCÐCÝ� wÐ/Ñ/Ô/°8Ò;Ð;Ð;Ð;Ý•�2‘”¨'Ð2Ñ2Ô2°hÒ>Ð>Ð>Ð>õ �°Ð9Ñ9Ô9Ð=SÒSÐSÐSÐSÝ•�3‘”˜‘°GÐ<Ñ<Ô<Ð@VÒVÐVÐVÐVÝ•�<‘”°GÐ<Ñ<Ô<Ð@VÒVÐVÐVÐVå�‰Œ€AÝ��Q‘�s‘¨gÐ6Ñ6Ô6Ð:LÒLÐLÐLÐLÝ•˜1˜c 3Ñ'Ô'¸8ÐDÑDÔDÐHeÒeÐeÐeÐeõ �:ÐmÐmÑnÔnÐnÝ
�:ÐuÐuÑvÔvÐvÝ
�:ÐnÐnÑoÔoÐoÐoÐorñ   c                  óN   — ddl m}  t           | d¦  «        ¦  «        dk    sJ ‚d S )Nr   ©ÚStrr  )Úsympy.core.symbolr¹  Ústrr¸  s    rò   Útest_Strr¼  þ  s9   € Ø%Ð%Ð%Ð%Ð%Ð%Ýˆsˆs�3‰xŒx‰=Œ=˜DÒ Ð Ð Ð Ð Ð rñ   c                  óZ   — t          d¦  «        d                     g d¢¦  «        k    sJ ‚d S )Nz
~^\&%$#_{}rÆ  )
z\textasciitildez\textasciicircumz\textbackslashz\&z\%z\$z\#z\_z\{z\})ræ   Újoinrð   rñ   rò   Útest_latex_escaper¿    sJ   € Ý˜Ñ&Ô&¨"¯'ª'ð 3ð 3ð 3ñ +ô +ò ð ð ð ð ð rñ   c                  ó–   —  G d„ d¦  «        } t           | ¦   «         ¦  «        dk    sJ ‚t           | ¦   «         f¦  «        dk    sJ ‚d S )Nc                   ó   — e Zd Zd„ ZdS )ú#test_emptyPrinter.<locals>.MyObjectc                 ó   — dS )Nz<MyObject with {...}>rð   )rý   s    rò   Ú__repr__z,test_emptyPrinter.<locals>.MyObject.__repr__  s   € Ø*Ð*rñ   N)rí   rî   rï   rÄ  rð   rñ   rò   ÚMyObjectrÂ    s#   € € € € € ð	+ð 	+ð 	+ð 	+ð 	+rñ   rÅ  z'\mathtt{\text{<MyObject with \{...\}>}}z6\left( \mathtt{\text{<MyObject with \{...\}>}},\right)r‡  )rÅ  s    rò   Útest_emptyPrinterrÆ    sv   € ð+ð +ð +ð +ð +ñ +ô +ð +õ
 ��‘”ÑÔÐ JÒJÐJÐJÐJõ �(�(‘*”*�ÑÔÐ#\Ò\Ð\Ð\Ð\Ð\Ð\rñ   c                  ó8  — dd l } |                      t          ¦  «        j        d         j        dk    sJ ‚t          t
          ¦  «        dk    sJ ‚	 t          j        d¬¦  «         |                      t          ¦  «        j        d         j        dk    sJ ‚t          t
          ¦  «        dk    sJ ‚	 t          j        d= n# t          j        d= w xY w|                      t          ¦  «        j        d         j        dk    sJ ‚t          t
          ¦  «        dk    sJ ‚d S )Nr   r“  rV  rW  r’  )	ÚinspectÚ	signaturerá   Ú
parametersÚdefaultr   rç   Úset_global_settingsÚ_global_settings)rÈ  s    rò   Útest_global_settingsrÎ    s!  € Ø€N€N€Nð ×Ò�UÑ#Ô#Ô.Ð/?Ô@ÔHÈDÒPÐPÐPÐPÝ•‰8Œ8�tÒÐÐÐð	<åÔ(¸Ð<Ñ<Ô<Ð<à× Ò ¥Ñ'Ô'Ô2Ð3CÔDÔLÐPTÒTÐTÐTÐTÝ•Q‰xŒx˜4ÒÐÐÐÐõ Ô)Ð*:Ð;Ð;ø�LÔ)Ð*:Ð;Ð;Ð;Ð;Ð;ð ×Ò�UÑ#Ô#Ô.Ð/?Ô@ÔHÈDÒPÐPÐPÐPÝ•‰8Œ8�tÒÐÐÐÐÐs   ÁAB> Â>Cc                  óz   — dd l } |                      |                      t          ¦  «        ¦  «        t          u sJ ‚d S )Nr   )ÚpickleÚloadsÚdumpsrá   )rÐ  s    rò   Útest_pickleablerÓ  0  s:   € à€M€M€MØ�<Š<˜Ÿš¥UÑ+Ô+Ñ,Ô,µÐ5Ð5Ð5Ð5Ð5Ð5rñ   c            	      óL  — t          t          dd¦  «        ¦  «        dk    sJ ‚t          t          ddddt          z
  z  df¦  «        ¦  «        dk    sJ ‚t	          ddd¦  «        } t	          d	dd¦  «        }t          t          | |z  t          dg¦  «        ¦  «        d
k    sJ ‚d S )NrU  )r
  r  r  r
  r  r   z{{A}_{2, \frac{1}{1 - x}, 0}}rš  r  rÅ  z{{\left(M N\right)}_{x, 0}})rá   rÐ   rÑ   r  r’   )rš  rÅ  s     rò   Ú%test_printing_latex_array_expressionsrÕ  5  s«   € Ý•˜S )Ñ,Ô,Ñ-Ô-°Ò4Ð4Ð4Ð4Ý•˜c A q¨!­A©#¡w° ?Ñ3Ô3Ñ4Ô4Ð8XÒXÐXÐXÐXÝ�S˜!˜QÑÔ€AÝ�S˜!˜QÑÔ€AÝ•˜a ™c¥A q 6Ñ*Ô*Ñ+Ô+Ð/NÒNÐNÐNÐNÐNÐNrñ   c                  óÊ   — t          t          d¦  «        ¦  «        } t          | ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        } t          | ¦  «        dk    sJ ‚d S )NrÙ  zL\left[\begin{matrix}0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9\end{matrix}\right]r  r™  )r   rä  rá   )Úarrs    rò   Ú
test_ArrayrØ  <  s^   € Ý
•�b‘	”	Ñ
Ô
€CÝ�‰:Œ:ÐhÒhÐhÐhÐhå
•�b‘	”	Ñ
Ô
€Cå�‰:Œ:ÐxÒxÐxÐxÐxÐxÐxrñ   c                  óœ   — t          d¦  «        5  t          t          t          z  ¦  «        dk    sJ ‚	 d d d ¦  «         d S # 1 swxY w Y   d S )NFza a)r   rá   rA  rð   rñ   rò   Útest_latex_with_unevaluatedrÚ  D  s�   € Ý	�%‰Œð &ð &Ý•Q�‘U‰|Œ|˜vÒ%Ð%Ð%Ð%Ð%ð&ð &ð &ñ &ô &ð &ð &ð &ð &ð &ð &ð &øøøð &ð &ð &ð &ð &ð &s   �#AÁAÁA(ë  Úsympyr   r   r   Úsympy.algebras.quaternionr   Ú!sympy.calculus.accumulationboundsr   Ú sympy.combinatorics.permutationsr   r	   r
   Úsympy.concrete.productsr   Úsympy.concrete.summationsr   Úsympy.core.containersr   r   r�  r   Úsympy.core.functionr   r   r   r   r   Úsympy.core.modr   Úsympy.core.mulr   Úsympy.core.numbersr   r   r   r   r   r   r   Úsympy.core.parametersr   Úsympy.core.powerr    Úsympy.core.relationalr!   r"   Úsympy.core.singletonr#   rº  r$   r%   r&   Ú(sympy.functions.combinatorial.factorialsr'   r(   r)   r*   r+   r,   Ú%sympy.functions.combinatorial.numbersr-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   Ú$sympy.functions.elementary.complexesr<   r=   r>   r?   r@   rA   Ú&sympy.functions.elementary.exponentialrB   rC   rD   Ú%sympy.functions.elementary.hyperbolicrE   rF   Ú#sympy.functions.elementary.integersrG   rH   rI   Ú(sympy.functions.elementary.miscellaneousrJ   rK   rL   rM   r�  rN   Ú(sympy.functions.elementary.trigonometricrO   rP   rQ   rR   rS   rT   Ú&sympy.functions.special.beta_functionsrU   Ú'sympy.functions.special.delta_functionsrV   rW   Ú*sympy.functions.special.elliptic_integralsrX   rY   rZ   r[   r¹  r\   r]   r^   r_   r`   ra   Ú'sympy.functions.special.gamma_functionsrb   rc   Úsympy.functions.special.hyperrd   re   Ú)sympy.functions.special.mathieu_functionsrf   rg   rh   ri   Ú#sympy.functions.special.polynomialsrj   rk   rl   rm   rn   ro   rp   rq   rr   Ú-sympy.functions.special.singularity_functionsrs   Ú+sympy.functions.special.spherical_harmonicsrt   ru   Ú(sympy.functions.special.tensor_functionsrv   rw   Ú&sympy.functions.special.zeta_functionsrx   ry   rz   r{   r|   Úsympy.integrals.integralsr}   Úsympy.integrals.transformsr~   r   r€   r�   r‚   rƒ   r„   r…   r†   r‡   Úsympy.logicrˆ   Úsympy.logic.boolalgr‰   rŠ   r‹   rŒ   r�   rŽ   r�   Úsympy.matrices.denser�   Ú$sympy.matrices.expressions.kroneckerr‘   Ú"sympy.matrices.expressions.matexprr’   Ú&sympy.matrices.expressions.permutationr“   Ú sympy.matrices.expressions.slicer”   Úsympy.physics.control.ltir•   r–   r—   r˜   r™   rš   r›   rœ   Úsympy.physics.quantumr�   rž   Úsympy.physics.quantum.tracerŸ   Úsympy.physics.unitsr    r¡   r¢   r£   r¤   r¥   r¦   Úsympy.polys.domains.integerringr§   Úsympy.polys.fieldsr¨   Úsympy.polys.polytoolsr©   Úsympy.polys.ringsrª   Úsympy.polys.rootoftoolsr«   r¬   Úsympy.series.formalr­   rŽ  r®   Úsympy.series.limitsr¯   Úsympy.series.orderr°   Úsympy.series.sequencesr±   r²   r³   r´   Úsympy.sets.conditionsetrµ   Úsympy.sets.containsr¶   Úsympy.sets.fancysetsr·   r¸   r¹   Úsympy.sets.ordinalsrº   r»   r¼   Úsympy.sets.powersetr½   Úsympy.sets.setsr¾   r¿   rÀ   rÁ   rÂ   rÃ   rÄ   Úsympy.sets.setexprrÅ   Úsympy.stats.crv_typesrÆ   Ú sympy.stats.symbolic_probabilityrÇ   rÈ   rÉ   rÊ   Úsympy.tensor.arrayrË   rÌ   rÍ   rÎ   rÏ   Ú0sympy.tensor.array.expressions.array_expressionsrÐ   rÑ   Úsympy.tensor.indexedrÒ   rÓ   rÔ   Úsympy.tensor.toperatorsrÕ   Úsympy.vectorrÖ   r×   rØ   rÙ   rÚ   rÛ   rÜ   Úsympy.testing.pytestrÝ   rÞ   rß   rà   r‘  rá   râ   rã   rä   rå   ræ   rç   Úsymr¦  rè   ré   rë   r  r3  r5  rß  r”  rA  r›  rð  ræ  r0  r;  rœ  rB  r  r<  r>  rC  rI  rN  rS  rX  rs  rx  rž  r£  r§  rµ  rº  r½  rÍ  rÔ  r×  rà  rç  rë  rñ  rü  rÿ  r  r  r  r
  r  r  r  r  r  r  r"  r$  r(  r7  r;  r>  rC  rG  rJ  rM  rP  rR  rT  rV  rZ  r^  r`  rc  re  ri  ru  rw  rz  r|  r~  r€  r‚  rŒ  rŽ  r“  rœ  r¢  r«  r®  r°  rÃ  rÈ  rË  rÏ  rÑ  rÚ  rÞ  rà  râ  rä  ræ  rì  rî  rð  rö  rú  rý  rÿ  r  r  r  r  r  r1  r9  r<  r>  rG  rR  rV  rZ  r\  r_  rf  rj  rn  rt  rw  ry  r|  rˆ  r�  r’  rÀ  rå  rè  rê  rì  rï  rñ  ró  rõ  r÷  rý  r   r  r  r	  r  r  r  r  r  r  r$  r'  r)  r+  r.  r3  r6  r:  rC  rI  rV  rc  rf  rh  ro  r‚  r…  r‡  r‰  r�  r–  r™  r£  r¥  r§  r¶  r¼  r¿  rÆ  rÎ  rÓ  rÕ  rØ  rÚ  rð   rñ   rò   ú<module>r#     sf  ðØ 'Ð 'Ð 'Ð 'Ð 'Ð 'Ð 'Ð 'Ð 'Ð 'Ø 0Ð 0Ð 0Ð 0Ð 0Ð 0Ø 9Ð 9Ð 9Ð 9Ð 9Ð 9Ø SÐ SÐ SÐ SÐ SÐ SÐ SÐ SÐ SÐ SØ +Ð +Ð +Ð +Ð +Ð +Ø )Ð )Ð )Ð )Ð )Ð )Ø -Ð -Ð -Ð -Ð -Ð -Ð -Ð -Ø +Ð +Ð +Ð +Ð +Ð +Ø JÐ JÐ JÐ JÐ JÐ JÐ JÐ JÐ JÐ JÐ JÐ JÐ JÐ JØ Ð Ð Ð Ð Ð Ø Ð Ð Ð Ð Ð Ø UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UØ *Ð *Ð *Ð *Ð *Ð *Ø  Ð  Ð  Ð  Ð  Ð  Ø (Ð (Ð (Ð (Ð (Ð (Ð (Ð (Ø "Ð "Ð "Ð "Ð "Ð "Ø 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5ð Hð  Hð  Hð  Hð  Hð  Hð  Hð  Hð  Hð  Hð  Hð  Hð  Hð  Hð  Hð  HðMð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð Mð [Ð ZÐ ZÐ ZÐ ZÐ ZÐ ZÐ ZÐ ZÐ ZÐ ZÐ ZÐ ZÐ ZÐ ZÐ ZØ GÐ GÐ GÐ GÐ GÐ GÐ GÐ GÐ GÐ GØ ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FØ KÐ KÐ KÐ KÐ KÐ KÐ KÐ KÐ KÐ KÐ KÐ KØ :Ð :Ð :Ð :Ð :Ð :Ø UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UØ 7Ð 7Ð 7Ð 7Ð 7Ð 7Ø KÐ KÐ KÐ KÐ KÐ KÐ KÐ KØ hÐ hÐ hÐ hÐ hÐ hÐ hÐ hÐ hÐ hÐ hÐ hØ RÐ RÐ RÐ RÐ RÐ RÐ RÐ RÐ RÐ RÐ RÐ RÐ RÐ RÐ RÐ RØ GÐ GÐ GÐ GÐ GÐ GÐ GÐ GØ :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ø hÐ hÐ hÐ hÐ hÐ hÐ hÐ hÐ hÐ hÐ hÐ hð Zð  Zð  Zð  Zð  Zð  Zð  Zð  Zð  Zð  Zð  Zð  Zð  Zð  Zð  Zð  Zð  Zð  Zð  Zð  Zð  Zð  ZØ MÐ MÐ MÐ MÐ MÐ MØ BÐ BÐ BÐ BÐ BÐ BÐ BÐ BØ QÐ QÐ QÐ QÐ QÐ QÐ QÐ QØ fÐ fÐ fÐ fÐ fÐ fÐ fÐ fÐ fÐ fÐ fÐ fÐ fÐ fØ .Ð .Ð .Ð .Ð .Ð .ð uð  uð  uð  uð  uð  uð  uð  uð  uð  uð  uð  uð  uð  uð  uð  uð  uð  uð  uð  uð  uð  uð  uð  uØ Ð Ð Ð Ð Ð Ø LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LØ 'Ð 'Ð 'Ð 'Ð 'Ð 'Ø AÐ AÐ AÐ AÐ AÐ AØ ;Ð ;Ð ;Ð ;Ð ;Ð ;Ø DÐ DÐ DÐ DÐ DÐ DØ 8Ð 8Ð 8Ð 8Ð 8Ð 8ð Sð  Sð  Sð  Sð  Sð  Sð  Sð  Sð  Sð  Sð  Sð  Sð  Sð  Sð  Sð  Sð  Sð  Sð  Sð  SØ 6Ð 6Ð 6Ð 6Ð 6Ð 6Ð 6Ð 6Ø *Ð *Ð *Ð *Ð *Ð *Ø VÐ VÐ VÐ VÐ VÐ VÐ VÐ VÐ VÐ VÐ VÐ VÐ VÐ VÐ VÐ VÐ VÐ VØ .Ð .Ð .Ð .Ð .Ð .Ø $Ð $Ð $Ð $Ð $Ð $Ø &Ð &Ð &Ð &Ð &Ð &Ø "Ð "Ð "Ð "Ð "Ð "Ø 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ø #Ð #Ð #Ð #Ð #Ð #Ø /Ð /Ð /Ð /Ð /Ð /Ø %Ð %Ð %Ð %Ð %Ð %Ø $Ð $Ð $Ð $Ð $Ð $Ø GÐ GÐ GÐ GÐ GÐ GÐ GÐ GÐ GÐ GÐ GÐ GØ 0Ð 0Ð 0Ð 0Ð 0Ð 0Ø (Ð (Ð (Ð (Ð (Ð (Ø AÐ AÐ AÐ AÐ AÐ AÐ AÐ AÐ AÐ AØ AÐ AÐ AÐ AÐ AÐ AÐ AÐ AÐ AÐ AØ (Ð (Ð (Ð (Ð (Ð (Ø sÐ sÐ sÐ sÐ sÐ sÐ sÐ sÐ sÑ sÑ sÑ sÑ sÑ sÑ sÑ sÑ sÐ sØ &Ð &Ñ &Ñ &Ñ &Ð &Ø (Ð (Ñ (Ñ (Ñ (Ð (ðEð Eñ Eñ Eñ Eñ Eñ Eñ Eñ Eñ Eñ Eð Eð/ð /ñ /ñ /ñ /ñ /ñ /ñ /ñ /ñ /ñ /ñ /ñ /ð /ð
 WÐ VÑ VÑ VÑ VÑ VÑ VÐ VØ <Ð <Ñ <Ñ <Ñ <Ñ <Ñ <Ñ <Ñ <Ð <Ø 5Ð 5Ñ 5Ñ 5Ñ 5Ð 5Ø VÐ VÑ VÑ VÑ VÑ VÑ VÑ VÑ VÑ VÑ VÑ VÑ VÑ VÑ VÑ VÑ VÐ Vð:ð :ñ :ñ :ñ :ñ :ñ :ñ :ñ :ñ :ñ :ð :ð>ð >ñ >ñ >ñ >ñ >ñ >ñ >ñ >ñ >ñ >ñ >ñ >ñ >ñ >ñ >ñ >ð >ð Ð Ð Ñ à Ð Ñ Ñ Ñ Ñ Ñ Ð ð	ð 	ð 	ð 	ð 	‘•ñ 	ô 	ñ 	ð  '˜wÐ'<Ñ=Ô=Ñ ��1�a‰‰A‰q‘!‘Q™™1Ø
ˆ'�' 4Ð
(Ñ
(Ô
(���1�að	!ð 	!ñ 	!ðSEð SEñ SEðl+ð +ñ +ð;ð ;ñ ;ð8/ð /ñ /ð4ð 4ñ 4ð.*ð *ñ *ð/Pð /Pñ /PðbIð Iñ Iñ4 ð;ð ;ñ „ñ;ñ ðj3ð j3ñ „ñj3ð\Kð Kñ Kð2ð 2ñ 2ð"<ð <ñ <ð$;ð ;ñ ;ð4ð 4ñ 4ð1ð 1ñ 1ð*=mð =mñ =mð@^ð ^ñ ^ð%gð %gñ %gðP@ð @ñ @ðAð Añ AðJð Jñ Jð>6"ð 6"ñ 6"ðr?ð ?ñ ?ð/ð /ñ /ð
Eð Eñ Eð2ð 2ñ 2ð-ð -ñ -ð2ð 2ñ 2ð2ð 2ñ 2ð6ð 6ñ 6ð4ð 4ñ 4ð
9ð 9ñ 9ð+ð +ñ +ð
2ð 2ñ 2ðVð Vñ Vð
Zð Zñ Zðt-ð t-ñ t-ðn/ð /ñ /ð.ð .ñ .ð1ð 1ñ 1ð.ð .ñ .ðyð yñ yð4ð 4ñ 4ðnð nñ nðAð Añ Að
Cð Cñ Cð	/ð 	/ñ 	/ð-ð -ñ -ð"	$ð 	$ñ 	$ð4ð 4ñ 4ðAð Añ AðGð Gñ GðEð Eñ Eð
Gð Gñ Gð)ð )ñ )ð2ð 2ñ 2ðFð Fñ FðNð Nñ Nð
)ð )ñ )ðJð Jñ Jð	8ð 	8ñ 	8ðUð Uñ UðGð Gñ Gð*Hð Hñ Hð( ð  ñ  ð$+oð +oñ +oð\9ð 9ñ 9ðHð Hñ Hð?ð ?ñ ?ð.
8ð 
8ñ 
8ð-ð -ñ -ðOð Oñ Oð@ð @ñ @ð
7ð 7ñ 7ð.Oð Oñ Oð6Vð Vñ Vð
Xð 
Xñ 
XðBð Bñ Bð
oð oñ oð
<ð <ñ <ð;ð ;ñ ;ð>?ð ?ñ ?ð0ð 0ñ 0ð
Kð Kñ Kð`ð `ñ `ð"Gð Gñ GðNð Nñ NðBCð Cñ Cð&3ð 3ñ 3ðOð Oñ OðB/ð /ñ /ð7ð 7ñ 7ðtQð Qñ QðBMð Mñ Mð<ð <ñ <ð~ð ~ñ ~ð"að "añ "aðH=ð =ñ =ð0*ð *ñ *ð0=ð =ñ =ð\ð \ñ \ðMð Mñ MðLð Lñ LðHð Hñ Hð0ð 0ñ 0ð?ð ?ñ ?ð$ð ñ ð
#ð #ñ #ðð ñ ð.2ð 2ñ 2ð"1ð 1ñ 1ð5=ð 5=ñ 5=ðp95ð 95ñ 95ðx/ð /ñ /ñ ð6ð 6ñ „ñ6ð*ð *ñ *ð2ð 2ñ 2ð
"ð "ñ "ð"Gð Gñ GðFð Fñ Fð
?ð ?ñ ?ð-ð -ñ -ð?ð ?ñ ?ðCð Cñ Cð=ð =ñ =ð;ð ;ñ ;ð)ð )ñ )ð4ð 4ñ 4ð
+ð +ñ +ð0ð 0ñ 0ð,;ð ;ñ ;ð;ð ;ñ ;ðeð eñ eð86ð 6ñ 6ð^ð ^ñ ^ð(Zð Zñ Zð]ð ]ñ ]ð2ð 2ñ 2ð0?ð ?ñ ?ð8ð 8ñ 8ðFð Fñ Fð&ð &ñ &ðXoð Xoñ Xoðv2Lð 2Lñ 2Lðh0ð 0ñ 0ðMð Mñ MðIð Iñ IðBð Bñ Bð8Gð Gñ Gð2/ð /ñ /ð6ð 6ñ 6ðUð Uñ Uð 8ð 8ñ 8ðTð Tñ TðOð Oñ Oð&'ð 'ñ 'ðbð bñ bð
0pð 0pñ 0pðd!ð !ñ !ðð ñ ð	]ð 	]ñ 	]ðð ñ ð*6ð 6ñ 6ð
Oð Oñ Oðyð yñ yð&ð &ñ &ð &ð &rñ   