+
    i%                        ^ RI HtHt ^ RIHt ^ RIHtHt ^ RIH	t	 ^ RI
Ht ^ RIHt ^ RIHt ^ RIHt ^ R	IHt ^ R
IHtHtHt ^ RIHtHtHtHt ]P:                  tR tR t R t!R t"R t#R t$R t%R t&R t'R t(R t)R t*R# )    )IRational)S)Dummysymbols)log)sqrt)atan)	integrate)Poly)simplify)ratintratint_logpartlog_to_atan)abxtc            
      "   \        \        P                  \        4      ^ 8X  g   Q h\        \        ^4      \        4      ^\        ,          8X  g   Q h\        \        \        4      \        ^,          ^,          8X  g   Q h\        ^\        ,          \        4      \        ^,          8X  g   Q h\        R\        ,          \        4      \        ^,          ) 8X  g   Q h\        ^\        ^,          ,          ^\        ,          ,           ^,           \        4      \        ^,          \        ^,          ,           \        ,           8X  g   Q h\        P                  p \        ^,           p\        W,          \        4      \        \        ^,           4      8X  g   Q h\        W3\        4      \        \        ^,           4      8X  g   Q h\        ^,          \        ,
          p \        ^,
          p\        W,          \        4      \        ^,          ^,          \        ^,          ^,          ,           8X  g   Q h\        p \        \        ,
          \        \        ,           ,          p\        W,          \        4      \        \        ^,          \        ^,          ,
          4      ^,          8X  g   Q h\        P                  p \        ^,          ^,           p\        W,          \        RR7      \        \        4      8X  g   Q h\        W,          \        RR7      \        \        4      8X  g   Q h\        W,          \        RR7      \        \        \        \        ,           4      ,          ^,          \        \        \        \        ,
          4      ,          ^,          ,
          8X  g   Q h\        ^$4      p \        ^,          ^\        ^,          ,          ,
          ^\        ^,          ,          ,
          ^\        ^,          ,          ,           \        ,           ^,
          p\        W,          \        4      R\        \        ^,           4      ,          ^\        \        ^,
          4      ,          ,           ^\        ,          ^,           \        ^,          ^,
          ,          ,           8X  g   Q h\        ^,          ^\        ^,          ,          ,
          ^,           p \        ^,          ^\        ^,          ,          ,
          ^\        ^,          ,          ,           ^,           p\        W,          \        4      \        \        4      \        \        ^,          4      ,           \        \        ^,          \        ^^4      \        ^,          ,          ,
          \        P                  \        ^,          ,          ,           4      ,           8X  g   Q h\        ^,          ^\        ^,          ,          ,
          ^\        ^,          ,          ,
          ^\        ,          ,           ^,
          p \        ^,          ^\        ^,          ,          ,           ^\        ^,          ,          ,           ^\        ^,          ,          ,           p\        W,          \        4      ^^\        ,          ,           ^\        ^,          ,          ,           ^\        ^,          ,          ,           ^\        ,          ^\        ^,          ,          ,           \        ^,          ,           ,          \        \        4      ,           8X  g   Q h\        \        ^,          V ,          \        V,          ,          \        4      ^^\        ,          ,
          ^\        ^,          ,          ,           ^\        ^,          ,          ,
          ) ^^\        ^,          ,          ,           \        ^,          ,           ,          ^\        ^4      ,          \        \        \        ^4      ,          ^,          4      ,          ,
          \        P                  \        ^,          ,          ,           ^\        ^\        ^,          ,           4      ,          ,
          8X  g   Q h\        ^,          \        ^,          ,
          ^\        ^,          ,          ,           \        ^,          ,           \        ,
          ^,           p \        ^,          ^\        ^,          ,          ,
          ^\        ^,          ,          ,           ^\        ,          ,
          ^,           p\        W,          \        4      \        \        P                  \        ^,          ,          ,           \        P                  \        ^\        ,
          \        ^,          ,           4      ,          ,           ^	^\        ,          ,
          ^\        ^,          ,          ^\        ,          ,
          ^,           ,          ,           ^\        ^4      ,          \        \        R	^4      \        ^4      ,          ^\        ,          \        ^4      ,          ^,          ,           4      ,          ^1,          ,           8X  g   Q h\        ^\        ^,          \        ,           ^,           ,          \        4      ^\        ^4      ,          \        \        ^4      ^,          ^\        ,          \        ^4      ,          ^,          ,           4      ,          ^,          8X  g   Q h\        ^\        ^,          ^,           ,          \        4      \        ^\        ,
          \        ^,          ,           4      ) ^,          \        ^\        ,           4      ^,          ,           \        ^4      \        \        ^4      ) ^,          ^\        ,          \        ^4      ,          ^,          ,           4      ,          ^,          ,           8X  g   Q h\        ^\        ^,          \        ,           ^,           ,          \        RR7      \        ) ^\        ,          ,          \        \        \        ,           \        \        ,          ^\        ,          ,          ,
          4      ,          ^,          \        ^\        ,          ,          \        \        \        ,           \        \        ,          ^\        ,          ,          ,           4      ,          ^,          ,           8X  g   Q h\        ^\        ^,          ^,           ,          \        RR7      \        ^\        ,           4      ^,          \        R	^4      \        ^\        ,          ,          ^,          ,           \        \        ) \        ,           \        ^\        ,          ,          ^,          ,           4      ,          ,           \        R	^4      \        ^\        ,          ,          ^,          ,
          \        \        ) \        ,           \        ^\        ,          ,          ^,          ,
          4      ,          ,           8X  g   Q h\        ^\        \        \        \        ,          ,           ^,          ,          ,          \        4      ^\        ,          ^\        ,          \        ,          ,           ^\        ^,          ,          ^\        ^,          ,          \        ,          \        ,          ,           ^\        ^,          ,          \        ^,          ,          \        ^,          ,          ,           ,          \        \        4      \        \        \        ,          \        ,           4      ,
          \        ^,          ,          ,           8X  g   Q h\        \        ^\        ^,          ,
          ,          \        4      \        \        ^,          ^,
          4      ) ^,          8X  g   Q h\        \        ) ^\        ^,          ,
          ,          \        4      \        \        ^,          ^,
          4      ^,          8X  g   Q h\        \        ^,          ^^\        ,
          ,          ,
          P                  \        4      \        4      \        ^,          ^\        ^,
          ,          ,           8X  g   Q h\        \        4      p\        ^\        ^,          ^,           ,          \        \        R7      V8X  g   Q h\        ^\        ^,          ^,           ,          \        RR7      V8X  g   Q h\        ^\        ^,          ^,           ,          \        \        R7      V8X  g   Q h\        4       p\        ^V^,          ^,           ,          W3R7      \        V4      8X  g   Q hR# )
r   NrealTF)symbolr   )r   r   Zeror   Oner   r   r
   r   r   Halfr	   halfr   diffr   )fgansds       f/var/www/html/photoedit/myenv/lib/python3.14/site-packages/sympy/integrals/tests/test_rationaltools.pytest_ratintr&      sP
   !&&!!!!!A$?ac!!!!Q<1a46!!!!A#q>QT!!!"Q$?q!te###!AqD&1Q3,"A&!Q$A+/999	A	AA!%s1q5z)))1&!AE
***	1qA	AA!#q>QT!Vad1f_,,,	A	
QQA!#q>SA1-a////	A	1qA!#qt$Q///!#qt$Q///!#qu%3q1u:a!CAJ,q.)HHHH	"A	1qAv!Q$1a4'!+a/A!#q>
3q1u:#a!e*$1q1a4!8'<<= = = 	
1qAvA	1qAv!Q$"A!#q>Q$q!t*tAaC(1a.A*=$=q!t$KLLM M M 	
1r!Q$w1a4!A#%)A	1qAv1a4!AqD&(A!#q>	
QqS1QT6	AadF	"QqS1QT6\AqD%89CFBC C C 1a46AaC.!$
r!t)a1f
r!Q$w
&'Qq!tVad):;	$q'	$qay{##	$&'ffQTk	245c!ad(mO	DD D D 	
1q!ta1fq!t#a'!+A	1qAv!Q$1$q(A!#q>	AFF1a4K!&&QUQT\!222a!A#g!Q$1r@Q5RR
47
4QQ/!A#d1g+a-?@@C	DD D D !QTAX\"A&	$q'	$tAwqy1Q3tAw;q=011!34 4 4 !QTAX,"	QUQT\	1s1q5z!|+d1gdDG8<A#d1g+a-<  7! /!!"/# 	## # # !QTAX\"AE2	
1d7
3tax$q&D.011!3	!T'	#dQha4/002	33 3 3 !QTAX,.#a!e*Q,	"a1QW9Q;	&TEAI!T'	!,C(DD3E	"a1QW9Q;	&TEAI!T'	!,C(DD3E E E E
 !QAaC!|^$a(	
1qs1uqAv!Q$q
*Qq!tVAqD[A-==>FS1q\!1a4B( 	(( ( ( !QAX,"s1a4!8}nQ&66661"a!Q$h-#s1a4!8}Q6661Q3AE?((+Q/1Q3AE?BBB
q'C!QTAX,!,333!QTAX,#.#555!QTAX,!,333 	A!QTAX,,Q777    c                     \        \        \        ^,          ^	,
          \        \        4      \        \        ^,          ^	,
          \        4      \        R\        ,          ^,           \        4      3.8X  g   Q h\        \        ^,          \        ^,          ^,
          \        \        4      \        \        ^,          ^,
          \        4      \        R\        ,          ^,           \        4      3.8X  g   Q hR# )   Nr   )r   r   r   r    r'   r%   test_ratint_logpartr,   t   s    !QTAXq!,
q!tax
T"Q$(A.	/01 1 1!Q$1q!Q/
q!tax
T"Q$(A.	/01 1 1r'   c                      \        ^\        ^,          ^,           ,          \        4      \        \        ^,          4      ^,          8X  g   Q hR#    N)r   r   r
   r+   r'   r%   test_issue_5414r0   {   s/    !QTBY-#tAaCy{222r'   c                  x   \        ^\        ^,          \        ^,          ,           ,          \        4      \        ) \	        \        ) \        ,          \        ,           4      ,          ^,          \        \	        \        \        ,          \        ,           4      ,          ^,          ,           \        ,          8X  g   Q hR# r.   )r   r   r   r   r   r+   r'   r%   test_issue_5249r2      sm    	1a4!Q$;!"3r!tax= 0 2Qs1Q37|^A5E EqHI I Ir'   c            
         \        R RR7      w  rp\        \        WV,          \        ^,          ,          V ^,          ,           W,          ,           ,          \        4      4      \	        V 4      \        \	        V4      \	        V4      ,          \        ,          \	        V 4      \	        W,           4      ,          ,          4      ,          \	        V4      \	        V4      ,          \	        W,           4      ,          ,          8X  g   Q hR# )za,b,cTpositiveN)r   r   r   r   r	   r
   )r   r   cs      r%   test_issue_5817r7      s    g-GA!F1c!Q$hAo34a89QTAwq'$qu+-/ 0 	015aaae1L	NN N Nr'   c                  |    \        R 4      p \        ^V ^,          ^,           ,          4      \        V 4      8X  g   Q hR# )uN)r   r   r
   )r9   s    r%   test_issue_5981r:      s.    AQ1q\"d1g---r'   c                      \        R RR7      w  rr#\        W0V,          V,           ,          V4      W0,          V\        W,          V,           4      ,          V ^,          ,          ,
          8X  g   Q hR# )za b c xTr4   N)r   r   r   )r   r   r6   r   s       r%   test_issue_10488r<      sO    i$/GAQ!AYq!QS1Sq\>!Q$+>%>>>>r'   c                     \        R RR7      p \        V \        ^,          V ^,          ,           ,          \        4      \        \        V ,          4      8X  g   Q h\        ^\        ^,          V ^,          ,           ,          \        4      \        \        V ,          4      V ,          8X  g   Q h\        ^^V ^,          \        ^,          ,          ,           ,          \        4      \        V \        ,          4      V ,          8X  g   Q hR# r   T)nonzeroNr   r   r   r
   r   s    r%   "test_issues_8246_12050_13501_14080rB      s    T"AQ1q!t_a(D1I555Q1q!t_a(D1IaK777QAqDAI&*d1Q3ik999r'   c            
         \        R RR7      w  r\        \        ^,          ^,           V ^,          ,
          \        ^,          ^,           V^,          ,           ,          \        4      \        V^,          V ^,          ,           \        \        \	        V^,          ^,           4      ,          4      ,          \	        V^,          ^,           4      ,          ,
          8X  g   Q hR# )zk a0Tr   N)r   r   r   r
   r	   )ka0s     r%   test_issue_6308rF      s    F&EAadQhAo1q2q5(891=	RUQT\4$r1uqy/ 1224A	?BBC C Cr'   c                  |   \        R RR7      p \        ^\        ^,          V ^,          ,           ^,          ,          \        4      \        ^V ^,          ,          ^V ^,          ,          \        ^,          ,          ,           ,          \        \        V ,          4      ^V ^,          ,          ,          ,           8X  g   Q hR# r>   r@   rA   s    r%   test_issue_5907rH      s|    T"AQ1q!ta''+	
AadFQq!tVAqD[ 	!D1IqAv$6	67 7 7r'   c                  ~   \        \        \        P                  ,           \        R R7      \        \	        ^4      ^,          \        RR7      r^\        ^\	        ^4      ,          \        ,          ^,          \	        ^4      ^,          ,           4      ,          p\        W4      V8X  g   Q h\        W4      V) 8X  g   Q hR# )QQ)domainEXN)r   r   r   r   r	   r
   r   )r!   r"   fg_anss      r%   test_log_to_atanrN      s    QVVQt,d4719a.MqtAd1gIaKMDGAI-..Fq&&&q'''r'   c            	      8   ^\         ,          ^,           \         ^,          \         ,           ^,           ,          ^\         ,          ,           p \        V \         4      \        \         ^,          \         ^,          ,           \         ,           4      8X  g   Q h\        ^\         ,          ^,           \         ^,          ^\         ,          ,           ^,           ,          ^\         ,          ,           \         4      ^\        \         4      ,          ^\        \         ^,          ^\         ,          ,           ^,           4      ,          ,           \        ^4      \	        \        ^4      \         ,          ^,          \        ^4      ,           4      ,          ^,          ,
          8X  g   Q hR# )r)   N)r   r   r   r	   r
   )es    r%   test_issue_25896rQ      s     
1q1a4!8a< 1Q3&A!Q<3q!tad{Q////1Q37QTAaCZ!^,qs2A6	#a&1SA!a(((474Q	!d1g4 , ,! 	!" " "r'   N)+sympy.core.numbersr   r   sympy.core.singletonr   sympy.core.symbolr   r   &sympy.functions.elementary.exponentialr   (sympy.functions.elementary.miscellaneousr	   (sympy.functions.elementary.trigonometricr
   sympy.integrals.integralsr   sympy.polys.polytoolsr   sympy.simplify.simplifyr   sympy.integrals.rationaltoolsr   r   r   	sympy.abcr   r   r   r   r   r   r&   r,   r0   r2   r7   r:   r<   rB   rF   rH   rN   rQ   r+   r'   r%   <module>r]      sv    , " . 6 9 9 / & , M M    vv_8D13I
N.?
:C7("r'   