+
    i+                     $   ^ RI HtHtHtHtHt ^ RIHt ^ RIH	t	 ^ RI
HtHt ^ RIHtHtHt ^ RIHtHtHt ^ RIHt ^ RIHtHtHt ^ R	IHt ^ R
IHtHt ^ RI H!t! ]	! RRR7      t"]t#R t$R t%R t&R t'R t(]R 4       t)R t*R t+R t,R t-R t.R t/R# )    )ERationaloopizoo)S)Symbol)explog)MaxMinsqrt)cossintan)AccumBounds)AddMulPow)	unchanged)raisesXFAIL)xaTrealc                    a a \        ^^4      P                  R	8X  g   Q h\        ^^4      P                  \        P                  J g   Q h\        ^^4      P
                  \        ^^4      8X  g   Q h\        ^^4      P                  R8X  g   Q h\        ^^4      \        P                  J g   Q h\        ^^4      ^,           \        ^^4      8X  g   Q h^\        ^^4      ,           \        ^^4      8X  g   Q h\        ^^4      \        ^^4      ,           \        ^^4      8X  g   Q h\        ^^4      ) \        R
R4      8X  g   Q h\        ^^4      ^,
          \        ^ ^4      8X  g   Q h^\        ^^4      ,
          \        R^ 4      8X  g   Q h\        ^^4      \        ^^4      ,
          \        ^ ^4      8X  g   Q h\        \        ^^4      ,           \        \        ^^4      \        4      8X  g   Q h\        \        ^^4      ,           \        ^\        ,           ^\        ,           4      8X  g   Q h\        ^^4      \        ,
          \        \        ^^4      \        ) 4      8X  g   Q h\        \        ) ^4      \        ,           \        \        ) \        4      8X  g   Q h\        ^\        4      \        ,           \        J g   Q h\        ^\        4      \        ,
          \        \        ) \        4      8X  g   Q h\        ) \        R\        4      ,
          \        ) J g   Q h\        \        ) ^4      \        ,
          \        ) J g   Q h\        ^\        4      \        ,
          \        \        ) \        4      8X  g   Q h\        \        ) ^4      \        ) ,
          \        \        ) \        4      8X  g   Q h\        \        ^\        4      ,
          \        \        ) \        4      8X  g   Q h\        ) \        ^\        4      ,
          \        ) J g   Q h\        ^^4      ^,          \        \        P                  ^4      8X  g   Q h^\        ^^4      ,          \        \        ^^4      ^4      8X  g   Q h^\        R^4      ,          \        \        ) \        4      8X  g   Q h\        \        ^^4      4      \        ^^4      8X  g   Q h\        \        R
R4      4      \        ^^4      8X  g   Q h\        \        R
^4      4      \        ^ ^4      8X  g   Q h\        \        R^4      4      \        ^ ^4      8X  g   Q h\        R4      o \        \         V 3R l4       \        \         R 4       \        RRR7      o\        \         V3R l4       R# )   Tcc                     < \        ^ S 4      # r   Br   s   j/var/www/html/photoedit/myenv/lib/python3.14/site-packages/sympy/calculus/tests/test_accumulationbounds.py<lambda>"test_AccumBounds.<locals>.<lambda>;   s    qAw    c                      \        ^R4      # r   r"    r(   r%   r&   r'   <   s
    qBxr(   rr   c                  *   < \        S S ^,
          4      # r   r"   )r-   s   r%   r&   r'   >   s    qAE{r(   N)r      r+   )r#   argsdeltar   Onemidr   is_realr   r   r   r   Halfabsr	   r   
ValueError)r   r-   s   @@r%   test_AccumBoundsr:      s   Q7<<6!!!Q7==AEE!!!Q7;;(1a.(((Q7??d"""Q7aeeQ7Q;!Aq'!!!qAw;!Aq'!!!Q7Qq!W!Q'''aG8qRy   Q7Q;!Aq'!!!qAw;!B("""Q7Qq!W!Q'''qAw;#a1gq/)))qAw;!AE1q5/)))Q7Q;#a1gr****bS!9r>QsBZ'''Q8b=BQ8b=Arc2J&&&C!B)O###bS!9r>bS   Q8b=Arc2J&&&bS!92#r
***1bMaRj(((C!Ar(Ns"""Q719!&&!$$$Qq!W9(1a.!,,,,Qr1X:B3###qAw<1Q7"""qRy>Qq!W$$$qQx=AaG###qQx=AaG###sA
:'
:'(sA
:*+r(   c                  L   \        ^^4      ^,          \        ^^4      8X  g   Q h^\        ^^4      ,          \        ^^4      8X  g   Q h\        ^^4      \        ^^4      ,          \        ^^4      8X  g   Q h\        ^ ^4      \        ^\        4      ,          \        ^ \        4      8X  g   Q h\        \        ) \        4      \        \        ) \        4      rW,          \        \        ) \        4      8X  g   Q hW,          \        \        ) \        4      8X  g   Q h\        ^\        4      \        RR4      rW,          \        \        ) R4      8X  g   Q hW,          \        \        ) R4      8X  g   Q h\        ^^4      ^ ,          ^ 8X  g   Q h\        ^\        4      ^ ,          \        ^ \        4      8X  g   Q h\        \        ) ^4      ^ ,          \        \        ) ^ 4      8X  g   Q h\        \        ) \        4      ^ ,          \        \        ) \        4      8X  g   Q h\        ^^4      \        ,          \	        \        ^^4      \        RR7      8X  g   Q h\        ^ ^4      \        ,          \        ^ \        4      8X  g   Q h\        R^ 4      \        ,          \        \        ) ^ 4      8X  g   Q h\        ^ ^4      \        ) ,          \        \        ) ^ 4      8X  g   Q h\        R^ 4      \        ) ,          \        ^ \        4      8X  g   Q h\        R^4      \        ,          \        \        ) \        4      8X  g   Q h\        R^4      \        ) ,          \        \        ) \        4      8X  g   Q h\        \        ) \        4      \        ,          \        \        ) \        4      8X  g   Q hR# )r   FevaluateNr1   r+   )r#   r   r   r   r   )lr-   s     r%   test_AccumBounds_mulr@   A   s   Q719!QQq!W9!QQ71Q7?a1g%%%Q71Q8qBx'''bS":q!Qxq3!RC*3!RC*Q8Qr2Yq3!RC*3!RC*Q719>>Q8A:1b!!!bS!9Q;!RC)###bS":a<1bS":%%%Q719AaGQ7777Q72:1b!!!R8B;!RC)###Q7RC=Arc1I%%%R8bS>Qq"X%%%R8B;!RC*$$$R8bS>QsBZ'''bS":b=Arc2J&&&r(   c                  H   \        R^4      \        ^^4      ,          \        \        R^4      ^4      8X  g   Q h\        R^4      \        R^4      ,          \        \        ) \        4      8X  g   Q h\        RR4      \        R^ 4      ,          \        \        P                  \        4      8X  g   Q h\        RR4      \        R^4      ,          \        \        ) \        4      8X  g   Q h\        ^^4      \        R^4      ,          \        \        ) \        4      8X  g   Q h\        RR4      \        ^ ^4      ,          \        \        ) \        R^4      4      8X  g   Q h\        ^^4      \        R^ 4      ,          \        \        ) \        R^4      4      8X  g   Q h\        ^^4      \        ^ ^4      ,          \        \        ^^4      \        4      8X  g   Q h\        ^ ^4      \        ^ ^4      ,          \        ^ \        4      8X  g   Q h\        R^ 4      \        ^ ^4      ,          \        \        ) ^ 4      8X  g   Q h\        R^4      \        R^4      ,          \        \        ) \        4      8X  g   Q h^\        R^4      ,          \        \        ) \        4      8X  g   Q h^\        ^ ^4      ,          \        \        P                  \        4      8X  g   Q hR\        ^ ^4      ,          \        \        ) \        R^4      4      8X  g   Q h^\        \        ) ^ 4      ,          \        \        ) ^ 4      8X  g   Q h^\        R^ 4      ,          \        \        ) R4      8X  g   Q hR\        \        ) ^ 4      ,          \        ^ \        4      8X  g   Q h^\        \        ) R4      ,          \        R^ 4      8X  g   Q h\        ^^4      \
        ,          \        \        ^^4      ^\
        ,          RR7      8X  g   Q h\        ^^4      ^ ,          \        ^^4      \        ,          8X  g   Q h\        ^\        4      \        ,          \        ^ \        4      8X  g   Q h\        ^\        4      \        ) ,          \        \        ) ^ 4      8X  g   Q h\        \        ) R4      \        ,          \        \        ) ^ 4      8X  g   Q h\        \        ) R4      \        ) ,          \        ^ \        4      8X  g   Q h\        \        ) \        4      \        ,          \        \        ) \        4      8X  g   Q h\        \        ) \        4      \        ) ,          \        \        ) \        4      8X  g   Q h\        R\        4      \        ,          \        ^ \        4      8X  g   Q h\        R\        4      \        ) ,          \        \        ) ^ 4      8X  g   Q h\        \        ) ^4      \        ,          \        \        ) ^ 4      8X  g   Q h\        \        ) ^4      \        ) ,          \        ^ \        4      8X  g   Q hR# )r   Fr<   Nr+   r1   r>   )r#   r   r   r   r7   r   r   r   r,   r(   r%   test_AccumBounds_divrC   \   sO   R8AaGq"a!4444R8Ab!H2#r
***R9Qr1X1662... R9Qr1XB3+++Q71R8q"bz)))R9Qq!W2#xA 7777Q71R8q"hr1o6666Q71Q7?aA3333Q71Q7?a2h&&&R8AaGq"ay(((R8Ab!H2#r
***Qr1X:B3###Qq!W9!&&"%%%!Q<1bS(2q/2222QsAY;!RC)###Qr1X:B3###2#q	>Qq"X%%%QsBZ<1R8###Q719AaGQqS59999Q719!Q###Q8B;!Ar("""Q8bS>QsAY&&&bS":b=Arc1I%%%bS":sqBx'''bS":b=Arc2J&&&bS":sq"bz)))R9R<1Q8###R9rc?aQi'''bS!9R<1bS!9$$$bS!9rc?a2h&&&r(   c                  *   \        R RR7      p \        R^4      p\        ^\        4      p\        \        ) \        4      pV\        V 4      ,
          \        ^\        V 4      ,
          \        4      8X  g   Q hV\        V 4      ,           \        \        ) \        4      8X  g   Q hW,           V,          \        \        ) \        4      \        V ^,
          V ^,           4      ,          8X  g   Q hW1,           V,          \        \        ) \        4      8X  g   Q hR# )r-   Tr   Nr+   )r	   r#   r   r   )r-   r   r   bs       r%   test_issue_18795rF      s    sA	"QA	!RA	2#r
As1v:1SV8R(((s1v:B3###E192#r
1QUAE?2222E192#r
"""r(   c                     \         ^,          ^\         ,          ,           ^,           P                  \         \        R^4      4      \        R^4      8X  g   Q h\        \        ^ ^4      4      \        ^\        4      8X  g   Q h\        \        \
        ) \
        4      4      \        ^ \
        4      8X  g   Q h\        \        ^^4      4      \        \        ^4      \        ^4      4      8X  g   Q hR# )r0   Nr+   )r   subsr#   r
   r   r   r   r,   r(   r%   test_AccumBounds_funcrI      s    qD1Q3JN  Ab!H-2q999qAw<1Q7"""q"bz?a2h&&&qAw<1SVSV,,,,r(   c                  4   \        R RR7      p \        ^V ,           ^V ,           4      \        ^^4      ,          \        ^V ,           ^V ,           ^,          4      8X  g   Q h\        RRRR7      p\        ^^4      V,          \        ^V,          ^4      8X  g   Q hR# )nnTnonnegativei)integernegativeN)r	   r#   )rK   rN   s     r%   test_AccumBounds_powfrQ      sy    	$	'BQVQVa1g%1r6AFQ;)????sD40AQ7A:1a4###r(   c            	      r   \        ^ ^4      ^,          \        ^ ^4      8X  g   Q h\        R^4      ^,          \        ^ ^4      8X  g   Q h\        ^^4      ^,          \        ^^4      8X  g   Q h\        R^4      ^,          \        R^4      8X  g   Q h\        R^4      ^ ,          ^8X  g   Q h\        ^^4      \        ^^4      ,          \        ^^\        ^4      ,          4      8X  g   Q h\        ^ ^4      \        P                  ,          \        ^ \        ^4      4      8X  g   Q h\        RRR7      p \        \        \        V ^4      \        P                  4      '       g   Q h\        RRR7      p\        W^,           4      \        P                  ,          \        \        V4      \        V^,           4      4      8X  g   Q h\        W^,           4      V,          \        W,          V^,           V,          4      8X  g   Q h\        \        \        W^,           4      \        4      '       g   Q h\        RRR7      p\        ^^4      V,          \        \        ^^V,          4      \        ^^V,          4      4      8X  g   Q h\        RRRR7      p\        ^^4      V,          \        ^^V,          4      8X  g   Q h\        ^ ^4      V,          \        ^ V,          ^4      8X  g   Q h\        ^^4      R,          \        \        ^^4      ^4      8X  g   Q h\        R^4      R,          \        ^ \        4      8X  g   Q h\        ^ ^4      R,          \        \        ^^4      \        4      8X  g   Q h\        R^ 4      R,          \        \        ) \        ^^4      ) 4      8X  g   Q h\        ^ ^4      R,          \        \        ^^4      \        4      8X  g   Q h\        R^4      R,          \        \        ) \        4      8X  g   Q h\        RR4      R,          \        \        R^4      \        R^4      4      8X  g   Q h\        RR4      R,          \        \        ^^	4      \        ^^4      4      8X  g   Q h\        ^ \        4      \        P                  ,          \        ^ \        4      8X  g   Q h\        \        ) ^ 4      R,          \        ^ \        4      8X  g   Q h\        R^ 4      R,          \        \        ^^4      \        4      8X  g   Q h\        \        ^^4      \        P                  4      \        ,          \        P                  J g   Q h\        ^ \        P                  4      \        ,          \        P                  J g   Q h\        \        P                  ^4      \        ,          \        ^ \        4      8X  g   Q h\        ^ ^4      \        ,          \        ^ \        4      8X  g   Q h\        ^^4      \        ,          \        J g   Q h\        ^^4      \        ,          \        ^ \        4      8X  g   Q h\        \        P                  ^4      \        ,          \        ^ \        4      8X  g   Q h\        \        R^4      \        R^4      4      \        ,          \        P                  J g   Q h\        R\        R^4      4      \        ,          \        P                  J g   Q h\        RR4      \        ,          \        J g   Q h\        RR4      \        ,          \        P                  J g   Q h\        R\        R^4      4      \        ,          \        P                  J g   Q h\        \        R^4      \        P                  4      \        ,          \        P                  J g   Q h\        \        R^4      ^4      \        ,          \        ^ \        4      8X  g   Q h\        \        R^4      ^4      \        ,          \        ^ \        4      8X  g   Q h\        R^4      \        ,          \        \        ) \        4      8X  g   Q h\        R\        P                  4      \        ,          \        \        ) \        4      8X  g   Q h\        R^4      \        ,          \        \        ) \        4      8X  g   Q h\        R\        P                  4      \        ,          \        \        ) \        4      8X  g   Q h\        ^^4      \        ,          \        \        ^^4      \        R	R
7      8X  g   Q h\        ^^4      \        ) ,          \        P                  J g   Q h\        ^ ^4      \        ) ,          \        ^ \        4      8X  g   Q h\        R^4      \        ) ,          \        \        ) \        4      8X  g   Q h\        \        4      \!        ^\        ,          4      ,          P#                  \        \        ^ \$        ^,          4      4      \        \        \        ) \        4      \        ^ ^4      4      8X  g   Q hR# )r   negT)rP   rK   rL   rN   )rO   )rO   rM   Fr<   Nr+   r1   r>   )r#   r   r   r   r7   r	   r   r   r   r   r   r   ZeroNaNr   r   r   rH   r   )rS   rK   rN   s      r%   test_AccumBounds_powrV      s   Q7A:1a   R8Q;!Aq'!!!Q7A:1a   R8Q;!B("""R8Q;!Q7HQN"a1T!W9o555Q7AFF?a47m+++

&CS!C)QVV,,,,	$	'BRa=!&& Ad2hR!V$====Ra=""&26B, 7777S!BQ-++++sD!AQ7A:3q!Q$<Q16666sDd3AQ7A:1ad###Q7A:1a4###Q7R=Ahq"oq1111R8b>Qq"X%%%Q7R=Ahq!nb1111R8b>QsXa^O4444Q7R=Ahq!nb1111R8b>QsBZ'''R9r?aQ"b1ABBBBR9r?aAA????Q8QVVqBx'''bS!9r?a2h&&&R8b>Qx1~r2222Xa^QVV$b(AFF222Q<qvv%%%QVVQ<qBx'''Q7B;!Ar("""Q7B;"Q7B;!Ar("""QVVQ<qBx'''Xb!_hr1o.2aff<<<R"a!2%...R9b=CR9b=AEE!!!R"a!2%...Xb!_aff%r)QVV333Xb!_a "$!R000Xb!_a "$!R000R8R<1bS":%%%R="2#r
***R8R<1bS":%%%R="2#r
***Q7A:Qq!Wa%8888Q7bS>QVV###Q7bS>Qq"X%%%R8rc?aRj(((FC!H""1a2a4j1Arc2J!Q ! ! !r(   c                  r   ^ \        \        \        \        P                  ,           4      ,          p V P	                  \        ^ 4      \        ^ ^4      8X  g   Q hV P	                  \        ^4      ^ 8X  g   Q hV P	                  \        R4      pVP
                  '       d-   VP                  ^ \        R\        P                  ) 4      38X  g   Q h^\        \        \        ^,           4      ,          ^8X  g   Q h\        P                  \        R^4      ,          \        \        ^4      ^,          ^4      8X  g   Q h^\        R^4      ,          \        \        ^4      ^,          ^4      8X  g   Q h\        ^ ^4      \        \        ^4      ^,          ^4      ,          \        ^ ^4      8X  g   Q h\        ^ ^4      \        ^ ^4      ,          \        ^ ^4      8X  g   Q h\        ^^4      \        RR4      ,          \        \        ^4      ^,          \        ^4      ^,          4      8X  g   Q h\        ^^4      \        R^4      ,          \        \        ^4      ^,          ^	4      8X  g   Q h\        \        \        R^4      \        ^^4      4      '       g   Q h\        ^ \        ^4      ^,          4      \        ^\        4      ,          \        ^ \        ^4      ^,          4      8X  g   Q h\        ^ ^4      \        ^\        4      ,          \        ^ \        4      8X  g   Q h\        ^ ^4      \        ^\        4      ,          \        ^ \        4      8X  g   Q h\        ^ \        4      \        ^\        4      ,          \        ^ \        4      8X  g   Q h\        \        ^4      ^,          ^4      \        ^\        4      ,          \        ^ \        4      8X  g   Q h\        \        ^4      ^,          ^4      \        \        ) R4      ,          \        ^ \        4      8X  g   Q h\        \        ^4      ^,          ^4      \        \        ) \        4      ,          \        ^ \        4      8X  g   Q h\        \        ^4      ^,          ^4      \        ^\        4      ,          \        ^ \        4      8X  g   Q h\        \        ^4      ^,          ^4      \        \        ) R4      ,          \        ^ \        4      8X  g   Q h\        \        ^4      ^,          ^4      \        \        ) \        4      ,          \        ^ \        4      8X  g   Q h\        \        ^4      ^,          \        4      \        ^\        4      ,          \        ^ \        4      8X  g   Q h\        \        ^4      ^,          \        4      \        \        ) R4      ,          \        ^ \        4      8X  g   Q h\        \        ^4      ^,          \        4      \        \        ) \        4      ,          \        ^ \        4      8X  g   Q h\        ^^4      \        ^\        4      ,          \        ^ \        4      8X  g   Q h\        ^^4      \        \        ) R4      ,          \        ^ \        4      8X  g   Q h\        ^^4      \        \        ) \        4      ,          \        ^ \        4      8X  g   Q h\        ^\        4      \        ^\        4      ,          \        ^ \        4      8X  g   Q h\        ^\        4      \        \        ) R4      ,          \        ^ \        4      8X  g   Q h\        ^\        4      \        \        ) \        4      ,          \        ^ \        4      8X  g   Q h\        ^\        4      \        ^\        4      ,          \        ^\        4      8X  g   Q h\        ^\        4      \        \        ) R4      ,          \        ^ \        ^4      ^,          4      8X  g   Q h\        ^\        4      \        \        ) \        4      ,          \        ^ \        4      8X  g   Q hR# )r   Nr+   r1   r>   )
r#   r   r   r7   rH   is_Powr2   r   r   r   )zps     r%   test_AccumBounds_exponentr[      s|   	1QAFF
A66!Q<1Q7"""66!Q<1	q"A8881aQVVGn"5555 a1q5k>Q661R8q1a|+++aAh;!AaDFA,&&& Q7Aad1faL AaG+++Q7AaGqAw&&& Q7Ab"I1Q47AaDF!3333Q7Ab!H!A$r'1--- S!B(AaG,,,,Q!Q<1b!Qq!A$q&\111Q7AaH!R(((Q7AaH!R(((Q8Qq"X1b)))QqT!VQ<1b!Qq"X---QqT!VQ<B3#qBx///QqT!VQ<B3#qBx///QqT!VQ<1b!Qq"X---QqT!VQ<B3#qBx///QqT!VQ<B3#qBx///QqT!VR=!Ar("a2h...QqT!VR=!RC*$!R000QqT!VR=!RC*$!R000Q7AaH!R(((Q7Arc2J!Ar(***Q7Arc2J!Ar(***Q8Qq"X1b)))Q8QsBZ1Q8+++Q8QsBZ1Q8+++Q8Qq"X1b)))Q8QsBZ1Q!Q<///Q8QsBZ1Q8+++r(   c                    a  \        ^^4      ^8  \        P                  8X  g   Q h\        ^^4      R8  \        P                  8X  g   Q h\        ^^4      ^8  P                  R8X  g   Q h\        ^^4      ^8*  P                  R8X  g   Q h\        ^^4      ^8  \        P                  8X  g   Q h\        ^^4      R8  \        P                  8X  g   Q h\        ^^4      ^8  P                  R8X  g   Q h\        ^^4      ^8  P                  R8X  g   Q h\        ^^4      \        ^^4      8  \        P                  8X  g   Q h\        ^^4      \        ^^4      8  P                  R8X  g   Q h\        ^^4      \        R^ 4      8  \        P                  8X  g   Q h\        ^^4      \        ^^4      8*  \        P                  8X  g   Q h\        ^^4      \        R^ 4      8*  \        P                  8X  g   Q h\        ^^4      \        ^^4      8  \        P                  8X  g   Q h\        ^^4      \        R^ 4      8  \        P                  8X  g   Q h\        ^^4      \        ^^4      8  \        P                  8X  g   Q h\        ^^4      \        R^ 4      8  \        P                  8X  g   Q h\        \        4      ^ 8  P                  \        \        4      \        R^4      ^ 8  8X  g   Q h\        R4      o \        \        V 3R l4       \        \        V 3R l4       \        \        V 3R l4       \        \        V 3R	 l4       R
# )r   <z<=>z>=r   c                  "   < \        ^ ^4      S 8  # r!   r"   r$   s   r%   r&   -test_comparison_AccumBounds.<locals>.<lambda>,      qAw{r(   c                  "   < \        ^ ^4      S 8*  # r!   r"   r$   s   r%   r&   r`   -      qAw!|r(   c                  "   < \        ^ ^4      S 8  # r!   r"   r$   s   r%   r&   r`   .  ra   r(   c                  "   < \        ^ ^4      S 8  # r!   r"   r$   s   r%   r&   r`   /  rc   r(   Nr+   r1   )r#   r   truefalserel_opr   r   rH   r   r	   r   	TypeErrorr$   s   @r%   test_comparison_AccumBoundsrj     s   aGaKAFF"""aGbLQWW$$$aGaK3&&&aGqL  D(((aGaKAGG###aGbLQVV###aGaK3&&&aGqL  D(((aGa1g!&&(((aGa1g%%,,,aGaAh177***aGqAw166)))aGqQxAGG+++aGa1g!'')))aGaAh166)))aGqAw177***aGqQxAFF*** FQJQ#"a1555sA
9+,
9,-
9+,
9,-r(   c                  ^   ^\        ^^4      9   \        P                  8X  g   Q h\        \        R 4       ^ \        R^ 4      9   g   Q h\        \        R 4       \
        ) \        ^\
        4      9   \        P                  8X  g   Q h\
        \        \
        ) ^ 4      9   \        P                  8X  g   Q h\        ^ \        R^4      4      \        \        R^4      ^ 4      u;8X  d	   ^ 8X  g   Q h Q h^ RIp V P                  ^ \        R^4      \        .4       F  p\        V!  ^ 8X  d   K  Q h	  R# )r   c                  (    \         \        ^^4      9   # r/   )r   r#   r,   r(   r%   r&   +test_contains_AccumBounds.<locals>.<lambda>4  s    a1Q7lr(   c                  |    \        ^4      ^,          \        ^4      ^,          ,           ^,
          \        R^ 4      9   # r*   )r   r   r#   r,   r(   r%   r&   rm   6  s*    	QSVQY		"qQx/r(   Nr+   )
r#   r   rf   r   ri   r   r   	itertoolspermutationsr   )ro   perms     r%   test_contains_AccumBoundsrr   2  s    1aLQVV###
9*+"a==
9 0 1C1Q8O&&&!RC)O&&& q!B(s1R8Q/4144444&&1R8Q'78DzQ 9r(   c                  L   \        ^ ^4      P                  \        ^^4      4      \        ^^4      8X  g   Q h\        ^ ^4      P                  \        ^^4      4      \        ^^4      8X  g   Q h\        ^ ^4      P                  \        R^4      4      \        ^ ^4      8X  g   Q h\        ^ ^4      P                  \        R^4      4      \        ^ ^4      8X  g   Q h\        ^ ^4      P                  \        ^^4      4      \        P                  8X  g   Q h\	        \
        R 4       R# )r   c                  8    \        ^ ^4      P                  ^4      # r!   )r#   intersectionr,   r(   r%   r&   /test_intersection_AccumBounds.<locals>.<lambda>H  s    a1g2215r(   Nr+   )r#   ru   r   EmptySetr   ri   r,   r(   r%   test_intersection_AccumBoundsrx   B  s    Q7!Q(AaG333Q7!Q(AaG333Q7"a)Qq!W444Q7"a)Qq!W444Q7!Q(AJJ666
956r(   c                     \        ^ ^4      P                  \        ^^4      4      \        ^ ^4      8X  g   Q h\        ^ ^4      P                  \        ^^4      4      \        ^ ^4      8X  g   Q h\        ^ ^4      P                  \        R^4      4      \        R^4      8X  g   Q h\        ^ ^4      P                  \        R^4      4      \        R^4      8X  g   Q h\        \        R 4       R# )r   c                  8    \        ^ ^4      P                  ^4      # r!   )r#   unionr,   r(   r%   r&   (test_union_AccumBounds.<locals>.<lambda>P  s    a1gmmA.r(   Nr+   )r#   r{   r   ri   r,   r(   r%   test_union_AccumBoundsr}   K  s    Q7==1a!Qq!W,,,Q7==1a!Qq!W,,,Q7==2q"aAh...Q7==2q"aAh...
9./r(   N)0sympy.core.numbersr   r   r   r   r   sympy.core.singletonr   sympy.core.symbolr	   &sympy.functions.elementary.exponentialr
   r   (sympy.functions.elementary.miscellaneousr   r   r   (sympy.functions.elementary.trigonometricr   r   r   !sympy.calculus.accumulationboundsr   
sympy.corer   r   r   sympy.core.exprr   sympy.testing.pytestr   r   	sympy.abcr   r   r#   r:   r@   rC   rF   rI   rQ   rV   r[   rj   rr   rx   r}   r,   r(   r%   <module>r      s    9 9 " $ = E E D D 9 $ $ % . 
3T-,`'6&'R#- $ $=!@.,b.D 70r(   