
    \h]	                         S r SSKJr  SSKJr  SSKJr  SSKJr  SSK	J
r
  SSKJr  SSKJr  SS	KJr  SS
KJr  SSKJrJrJr  \" SSS9u  rrS rg)z:Tests for tools for manipulation of rational expressions.     )together)Mul)Rational)Eq)S)symbols)exp)sin)Integral)xyzzA,BF)commutativec                     [        S5      S:X  d   e[        S5      S:X  d   e[        [        [        -  [        -  5      [        [        -  [        -  :X  d   e[        [        [        -   5      [        [        -   :X  d   e[        S[        -  5      S[        -  :X  d   e[        S[        -  S-   5      [        S-   [        -  :X  d   e[        S[        -  S-   5      S[        -  S-   [        -  :X  d   e[        S[        -  [        -   5      [        S-  S-   [        -  :X  d   e[        S[        -  [        R
                  -   5      [        S-   S[        -  -  :X  d   e[        [        R
                  [        S-  -   5      [        [        R
                  [        S-   SS9:X  d   e[        S[        -  S[        -  -   5      S[        -  [        -   [        [        -  -  :X  d   e[        SSS[        -  -   -  5      [        S[        -   -  :X  d   e[        [        SS[        -  -   -  5      [        S-  S[        -   -  :X  d   e[        S[        -  S[        -  -   S[        -  -   5      [        [        -  [        [        -  -   [        [        -  -   [        [        -  [        -  -  :X  d   e[        SS[        -   S[        -  -   S[        -  -   -  5      [        [        -  [        [        -   [        [        -  -   [        [        -  [        -  -   -  :X  d   e[        S[        [        -  -  S[        [        -  S-  -  -   5      [        S-  [        S-  -  S[        [        -  -   -  :X  d   e[        S[        [        -  -  S[        [        -  S-  -  -   5      [        S	-  [        S	-  -  S[        S-  [        S-  -  -   -  :X  d   e[        S[        S
-  [        -  -  S[        [        -  S-  -  -   5      [        S	-  [        S-  -  [        S-  [        S-  -   -  :X  d   e[        SSSSS
SSSS[        -  -   -  -   -  -   -  -   -  5      [        SS5      SS[        -  -   SS[        -  -   -  -  :X  d   e[        SS[        S-   S-  -  -   5      S[        S-   S-  -   [        S-   S-  -  :X  d   e[        SS[        S[        -   -  -  -   5      S[        S[        -   -  -   [        S[        -   -  -  :X  d   e[        S[        [        S-   -  -  S[        [        S-   -  -  -   5      SS[        -  -   [        S[        -   -  S[        -   -  -  :X  d   e[        SSS[        -  S-   S-  -  -   5      S[        S-   S-  -  S-   S[        S-   S-  -  -  :X  d   e[        [        S[        -  S[        -  -   5      5      [        S[        -  S[        -  -   5      :X  d   e[        [        S[        -  S[        -  -   5      SS9[        [        [        -   [        [        -  -  5      :X  d   e[        S[        [        5      -  S[        [        [        5      -  -  -   5      S[        -   [        [        [        5      -  -  :X  d   e[        S[        S[        -  5      -  S[        [        S[        -  5      -  -  -   5      S[        [        5      [        -  -   [        [        S[        -  5      -  -  :X  d   e[        [        S[        -  S[        -  -   [        5      5      [        [        [        -   [        [        -  -  [        5      :X  d   e[        [        S[        -  S[        -  -   SS[        -  -   5      5      [        [        [        -   [        [        -  -  [        S-   [        -  5      :X  d   e[        [        [        -  S-  [        [        -  S-  -   5      [        [        -  S-  [        [        -  S-  -   :X  d   eg )Nr            F)evaluate      i         	      w   i     T)deep)r   r   r   r   r   Halfr   r   r
   r	   r   r   AB     \/var/www/auris/envauris/lib/python3.13/site-packages/sympy/polys/tests/test_rationaltools.pytest_togetherr(      sy   A;!A;!AaCE?ac!e###AE?a!e###AaC=AaCAaC!GQ	)))AaC!G1q!+++AaC!GA1,,,AaC!&&L!a!eac]222AFFQqSL!SQ%GGGGAaC!A#I1Q37QqS/111Aq1Q3wK Aq1uI---Aq1Q3wK AqD!a%L000AaC!A#I!O$1qsQqS1Q3q5(AAAAAq1uqs{QqS()*ac1q51Q3;1Q3F.GGGGAqsGa1qj()QWQW_a!A#g-FFFFAqsGa1qj()QWQW_a!Q$q!t)m-LLLLAq!tAvJAaC!8+,BBA10MMMMAq1a!QA!G_"556678As1usSU{345 5 5 A1q51*$%!q1uqj.1q51*)DDDDA1a!e9%&1q!a%y=1a!e9*EEEE	1a!e91a!e9%'+,qs7QAYA5F*GH H HA1Q37Q,&'Aq1uqjL1,<q!a%!|+LLLLC!ac	N#s1Q319~555C!ac	N.#q1uqsm2DDDDAc!fHq!CF(|+,Q3q60BBBBAc!A#hJAc!A#hJ/0QQ\Ac!A#hJ4OOOOHQqS1Q3Y*+xQ1q/IIIIBqsQqSy!ac'*+r1q51Q3-!a%/KKKKQqS2I1r	)*qsRi1Q3).CCCCr&   N)__doc__sympy.polys.rationaltoolsr   sympy.core.mulr   sympy.core.numbersr   sympy.core.relationalr   sympy.core.singletonr   sympy.core.symbolr   &sympy.functions.elementary.exponentialr	   (sympy.functions.elementary.trigonometricr
   sympy.integrals.integralsr   	sympy.abcr   r   r   r#   r$   r(   r%   r&   r'   <module>r4      s?    @ .  ' $ " % 6 8 .  u%(1-Dr&   