+
    ij,                        ^ RI Ht ^ RIHtHtHtHtHt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Ht ^ RIHtHt ^ R	IHt ^ 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+H,t, ]! R4      t-]! R4      t.]! R4      t/]! R4      t0]! R4      t1R t2R t3R t4R t5R t6R t7R t8R t9R t:R  t;R! t<R" t=R# t>R$ t?R% t@R&# )'    )	unchanged)ConditionSetIntersection	FiniteSetEmptySetUnionContainsImageSet)SetKind)FunctionLambda)Mod)
NumberKind)oopi)EqNe)S)Symbolsymbols)Abs)asinsin)And)Matrix)MatrixSymbol)Interval)raiseswarns_deprecated_sympywxyzfc                  
  aaa \        \        \        \        \        4      ^ 4      \	        ^ ^\
        ,          RR4      4      p \
        V 9   g   Q h\
        ^,          V 9  g   Q h^\
        ,          V 9  g   Q h\        V 9  g   Q h^\        \        \        ^,          ^8  \        P                  4      9   g   Q h^\        \        \        ^,          ^8  \        P                  4      9  g   Q h^ \        \        \        ^8  \	        ^^4      4      9  g   Q h\        \        R 4       \        R^^4      p\        V\        V\        ^^.^^..4      ,          V4      4      p\        ^ ^ .^ ^ ..4      pVP                  V4      P                  4       \        P                   J g   Q h\        ^^.^^..4      pVP                  V4      P                  4       \        P"                  J g   Q h\%        \        \        \        ^8  \        \        04      P&                  \(        4      '       g   Q h\        \        R 4       \        \        R 4       \        P*                  o\        P,                  o\         oS! \        RS4      \        P.                  J g   Q hS! \        RS4      SJ g   Q hS! \        \        ^8  S! \        \        ^8  S4      4      S! \        \        ^8  \        ^8  ,          S4      8X  g   Q hS! \        \        ^8  S! \        \        ^8  S4      4      S! \        \        ^8  \        ^8  ,          S4      8X  g.   Q S! \        \        ^8  S! \        \        ^8  S4      4      4       hS! \        \        ^8  S! \        \        ^8  S4      4      S! \        \        ^8  \        ^8  ,          S4      8X  g   Q hS! \        \        ^8  S! \        \        \        8  S4      4      S! \        \        ^8  \        \        8  ,          S4      8X  g   Q h\1        S\        \        ^8  S! \        \        \        8  S4      4      '       g   Q h\        \        \        ^8  4      P&                  SJ g   Q h\        \        3\        ^8  4      P&                  SJ g   Q h\        \        \        3\        \        8  S^,          4      pR
V9   g   Q h^\
        3V9  g   Q h\        \        VV3R l4       \        \        VV3R l4       R	# )r   FTc            	      L    ^\        \        \        ^8  \        ^^4      4      9   #    r   r!   r"   r        `/var/www/html/photoedit/myenv/lib/python3.14/site-packages/sympy/sets/tests/test_conditionset.py<lambda>test_CondSet.<locals>.<lambda>.   s!    a<1q5A$ r+   Xc                  N    \        \        \        ^,           \        \        04      #    )r   r!   r"   r*   r+   r,   r-   r.   :   s    l1a!eaV<r+   c                  ,    \        \        \        ^4      # r1   r   r!   r*   r+   r,   r-   r.   ;   s    l1a3r+   c            
      n   < S ! \         \         ^8  S ! \         \        3\         ^8  S^,          4      4      # r1   r!   r"   )CIs   r,   r-   r.   T   s'    a1q5!QFAE1a4*@Ar+   c                  R   < S ! \         \        3\         \        ,           ^8  SS4      # )   r6   )r7   Us   r,   r-   r.   V   s    aAA	1a8r+   Nr2   r:   )r   r!   r   r   r   r   r   r   Realsr"   r   	TypeErrorr   r   containsdoittruefalse
isinstancebase_setr   IntegersUniversalSetr   r   )	sin_sols_principalr/   
matrix_setYZcr7   r8   r;   s	         @@@r,   test_CondSetrL      s#   %aCFA&.q!B$t&DF####a4))))R4))))''''Q1q!''2222LAqD1Hagg6666 LAE8Aq>:::: 9   	S!QAaAfq!fq!f-=&>$>!BCJAA Aq!&&(AFF222AA Aq!&&(AGG333l1a!eaV4==   
9<=
934	

A	AAQq>QZZ'''Qa=AQAqAE1~ 
q1q5QU#Q'( ( (QAqAE1~ 
q1q5QU#Q'( E)*1a!eQq!a%^)DE (QAqAE1~ 
q1q5QU#Q'( ( (QAqAE1~ 
q1q5QU#Q'( ( (Q1q5!Aq1ua.11111q5!**a/// a!e$--222aVQUAqD)AQ;;r7!
9AB
989r+   c            
          \        \        \        ^,          ^8  \        ^^RR4      4      p \        ^ ^RR4      p\        \        \        ^,          ^8  \        ^^RR4      4      p\        W4      V8X  g   Q hR# )r:   FN)r   r!   r   r   )input_conditionsetother_domainoutput_conditionsets      r,   test_CondSet_intersectrQ   Y   s}    %aA8Aq%4 Aq%/L&q!Q$(H	1eU5 * 
 ! ! !r+   c            
      8   \        \        \        \        \        4      \        P                  4      \        P                  J g   Q h\        \        \        \        \        \        4      4      R4      \        P                  4      \        P                  8X  g   Q hR# )r2   N)r   r!   r   r   Naturalsr   r   r   r*   r+   r,   test_issue_9849rU   c   sg    2a8QZZ 
ZZ  2c#a&k2.

 
ZZ  r+   c                  >   \        \        \        \        ^8  \        R8  4      \        ^ ^^4      4      \        ^ 4      8X  g   Q h\        \        \        ^ 8  \        ^ ^^4      4      \        8X  g   Q h\        \        \        \        R8  4      \        4      \        8X  g   Q h\        R4      p \        \        \        \        ^ 8  4      \        R^ ^V 4      4      \        \        ^4      \        \        \        \        ^ 8  4      \        V 4      4      4      8X  g   Q h\        \        \        \        \        ^4      ^4      \        ^^^V 4      4      \        \        ^^4      \        \        \        \        \        ^4      ^4      \        V 4      4      4      8X  g   Q hR# )r2   r"   NrS   )	r   r!   r   r   r   r   r   r   r   )r"   s    r,   $test_simplified_FiniteSet_in_CondSetrX   j   s@   3q1ua"f-yAq/A 
q\  1q5)Aq!"45AAA3q2v;1X===sACAJ	"aA(>?ilLCAJ	!EFG H GBs1ay!,i1a.CDi1o|Ar#a)Q/?!  	  r+   c                     \        \        \        \        ^ 4      \	        \
        4      4      P                  \        \
        08X  g   Q h\        \        \        \        ^ 4      \	        \
        4      4      P                  \
        08X  g   Q h\        \        \        \        ^ 4      \	        \        \
        4      4      P                  \        \
        08X  g   Q h\        \        \        \        ^ 4      \        \        \        \        ^,          4      \        P                  4      4      P                  \        4       8X  g   Q hR# r   N)r   r!   r   r"   r   r#   free_symbolsr
   r   r   rE   setr*   r+   r,   test_free_symbolsr]   w   s    2a8Yq\ 

,1a&! ! !2a8Yq\ 

,1#  2a8Yq!_ 

,1a&! ! !2a8XfQ1o	

& !\SU+ + +r+   c                  z   \        \        \        \        ^ 4      \	        \
        4      4      P                  \        .8X  g   Q h\        \        \        \        ^ 4      \	        \        \        4      4      P                  \        .8X  g   Q h\        \        \        ^
8  \        \        \        \        ^,          4      \        P                  4      4      P                  \        .8X  g   Q h\        \        \        ^
8  \        \        \        ^8  \        P                  4      4      P                  \        .8X  g   Q hR# rZ   )r   r!   r   r"   r   r#   bound_symbolsr
   r   r   rE   r*   r+   r,   test_bound_symbolsr`      s    2a8Yq\ 

-A3  2a8Yq!_ 

-A3  1r68F1adOQZZ#H 

-A3  1r6<1q5!**#E 

-A3  r+   c                     \        R 4      w  r\        \        \        ^8  \        \        \
        4      4      P                  4       \        W ^8  \        \        \
        4      4      8X  g   Q h\        \        \        ^8  \        \        \
        4      4      P                  4       \        W ^8  \        \        \
        4      4      8X  g   Q h\        \        \        ^8  \        \        \        \        ^,          4      \        P                  4      4      P                  4       \        W ^8  \        \        W ^,          4      \        P                  4      4      8X  g   Q h\        \        \        3\        \        8*  \        P                  ^,          4      pVP                  \        \        .8X  g   Q hVP                  4       \        W3W8*  \        P                  ^,          4      8X  g   Q hVP                  4       \        \        \        3\        \        8*  \        P                  ^,          4      P                  4       8X  g   Q hR# )z_0 _1N)r   r   r!   r   r"   r   as_dummyr
   r   r   rE   r=   r_   )_0_1es      r,   test_as_dummyrf      s   WFB1q5(1b/ 

(*Ra!RAB B B1q5(1b/ 

(*Ra!RAB B B1q5(6!QT?AJJ"G 

(*QE!2AJJ?AA A A 	aVQ!VQWWaZ0A??q!f$$$::<<"(AGGQJGGGG::<<AQ
 

(*  r+   c            
      r	  a \        \        \        4      p \        \        \        ^8  V 4      pVP                  \        \        4      V8X  g   Q hVP                  \        \        4      \        \        \        ^8  \        \        4      4      8X  g   Q hVP                  \        \        /4      \        \        \        ^8  V 4      8X  g   Q h\        \        \        \        8  V 4      P                  \        \        4      \        \        \        \        8  V P                  \        \        4      4      8X  g   Q h\        RRR7      o\        S^ S8  \        P                  4      \        P                  J g   Q h\        RRR7      p\        SS\        8  \        P                  4      P                  S\        4      \        SS\        8  \        P                  4      8X  g   Q h\        \        R 4       \        VS\        8  \        R
^4      4      P                  \        V4      \        R
^4      8X  g8   Q \        VS\        8  \        R
^4      4      P                  \        V4      4       h\        SS\        8  \        \        ) ^ 4      4      P                  \        V4      \        \        ) ^ 4      8X  g   Q h\        \!        \        4      \!        \        4      ^8  \        \        04      P                  \!        \        4      \        4      \        \!        \        4      \!        \        4      ^8  \        \        04      8X  g   Q h\        R4      p\#        \%        V^V,          \&        ,          \)        \        4      ,           4      \        P                  4      p\#        \%        V^V,          \&        ,          \)        \        P*                  ^,          4      ,           4      \        P                  4      p\        \        \-        \        \        R^4      4      V4      P                  \        \        P*                  ^,          4      P/                  V4      '       g   Q hR\        \        \        3\        \        ,           ^8  \        P                  ^,          4      9   g   Q h\        \0        V3R l4       R	# )r:   nT)negativep)positivec                  \    \        \        ^,           \        ^8  \        P                  4      # r1   )r   r!   r   rE   r*   r+   r,   r-   #test_subs_CondSet.<locals>.<lambda>   s    |	Aq1uajj "r+   kc                  8   < \        S S R8  \        ^ ^
4      4      # )
   i)r   r   )rh   s   r,   r-   rm      s    l1a#gx2Gr+   NrS   r   r2   )r   r#   r"   r   r!   subsxreplacer    r   r   rE   r   r   
ValueErrorr   r   r$   r
   r   r   r   Oner	   dummy_eqr>   )srK   rj   rn   img1img2rh   s         @r,   test_subs_CondSetr{      sO   !QAQAq!A66!Q<166!Q<<1q5)A,????::q!faQ!::::1q5! 

$q!*QAqvva|<= = = 	sT"A1q5!**-;;;sT"A1q5!** 

$q!*QAqzz:; ; ;
: " #	1q5(2q/##'41:"aA .BN	1q5(2q/C##'41:. A 	1q5(B3"$$(DA %
rc1   !adQhA 

$qtQ-<!adQhA?@ @ @ 	sAF1ac"ftAw./<DF1ac"ftAEE!G}45qzzBD8	8Bq> ""&$q!%%'"288D>B B B \1a&!a%!)QZZ]CCCC
9GHr+   c                     \        4       ;_uu_ 4        \        \        \        3\        ^,           \        \        ,           0\        P
                  ^,          4      \        \        \        3\        \        ^,           ^ 4      \        \        \        ,           ^ 4      ,          \        P
                  ^,          4      8X  g   Q h RRR4       R#   + '       g   i     R# ; ir2   N)r   r   r!   r"   r   r=   r   r*   r+   r,   test_subs_CondSet_tebrr~      s    		!	!QFQUAENAGGQJ?!QAE11q5!!<aggqjIJ 	J J 
"	!	!	!s   B/CC	c                     \         p \        P                  pV ! \        \        ^8  V4      pVP	                  V ! \
        \
        ^8  V4      4      '       g   Q hVP	                  ^4      R8X  g   Q hVP	                  V ! \        \        ^8  \        P                  4      4      R8X  g   Q h\        \        \
        3\        \        ^,           ^ 4      \        \        \
        ,           ^ 4      ,          \        P                  ^,          4      p\        \        \
        3\        \        ^,           ^ 4      \        \        \
        ,           ^ 4      ,          \        P                  ^,          4      p\        \        \
        3\        \        ^,           ^ 4      \        \        \
        ,           ^ 4      ,          \        P                  ^,          4      pVP	                  V4      '       g   Q hVP	                  V4      RJ g   Q hVP	                  V4      RJ g   Q hVP	                  V4      RJ g   Q h\        R4      p\        R4      p\        R4      p\        \        Wf\        ,          4      \        P                  4      p	\        \        Ww\        ,          4      \        P                  4      p
\        \        \        V^ 4      V	4      p\        \        \        V^ 4      V
4      pVP	                  V4      '       g   Q hR# )r2   Fmrh   aN)r   r   rE   r!   rw   r"   r=   r   	Complexesr   r
   r   r   r   )r7   r8   rK   c1c2c3r   rh   r   d1d2s              r,   test_dummy_eqr      s   A	

A	!QUAA::a1q5!n%%%%::a=E!!!::a1q5!''*+u444	q!fbQlRAq\9177A:	FB	q!fbQlRAq\9177A:	FB	q!fbQlRAq\91;;>	JB;;r???;;r?e###::b>U""";;q>U""" 	sAsAsA	&bD/1::	.B	&bD/1::	.B	aAq2	&B	aAq2	&B;;r???r+   c            
         ^\        \        \        ^8  \        ^^4      4      9   g   Q h^\        \        \        ^8  \        ^^4      4      9   RJ g   Q h\	        \
        R 4       \	        \
        R 4       \        \        \        ^8  \        ^^4      4      P                  ^4      \        ^8  8X  g   Q h\        \        \        ^8  \        ^^4      4      P                  ^4      \        P                  J g   Q h\        \        \        ^8  \        ^^4      4      P                  \        4      \        \        \        \        ^^4      4      \        ^8  4      8X  g   Q h\        \        ^\        ,          ^ 8  \        P                  4      P                  ^ 4      \        ^ \        \        ^\        ,          ^ 8  \        P                  4      RR7      8X  g   Q h\        \        \        3\        \        ,           ^8  \        P                  ^,          4      p V P                  ^4      '       d   Q hV P                  R4      '       g   Q hV P                  R4      '       d   Q h\        \        \        \        33\        \        ,           \        ,           ^8  \        P                  \        P                  ^,          ,          4      p V P                  ^4      '       d   Q hV P                  R4      '       d   Q hV P                  R	4      '       d   Q hV P                  R
4      '       d   Q hV P                  R4      '       g   Q hR# )r(   Fc            	      L    ^\        \        \        ^8  \        ^^4      4      9   # r'   r)   r*   r+   r,   r-   test_contains.<locals>.<lambda>   s    \!QUHQN;;r+   c                  b    ^ \        \        ^\        ,          ^ 8  \        P                  4      9   # r   )r   r!   r   r=   r*   r+   r,   r-   r      s    a<1Q3!8QWW#EEr+   )evaluateN)r:   r2   rr   r<   )r<      )r<   r      )r2   r   )r   r!   r   r"   r   r>   r?   r   rB   r    r   r	   r=   rE   )rK   s    r,   test_containsr      sp   QAx1~6666aQA77EAAA 9;= 9EF1q5(1a. 

(1+!a%! ! !1q5(1a. 

(1+! ! !1q5(1a. 

(1+Xa!Q8!a%@A A A
 1Q3!8QWW-66q9LAaC1Hagg6GH H HaVQUQY

A6Azz!}}::fzz&!!!!a!Q[!a%!)a-AJJM1IJAzz!}}zz&!!!!zz+&&&&zz*++++::k""""r+   c                     \        \        \        3\        ^8  \        P                  ^,          4      P                  \        \        34      \        ^8  \        \        \        P                  4      ,          \        \        \        P                  4      ,          8X  g   Q h\        \        \        ^8  \        P                  4      P                  \        4      \        \        \        P                  4      \        ^8  ,          8X  g   Q hR# r}   )r   r!   r"   r   rE   as_relationalr	   r*   r+   r,   test_as_relationalr     s    AAqzz1}5CCQF 
!ex1::..!QZZ1HHI I I1q5!**-;;A 
a$A./ / /r+   c            	        \        \        \        \        4      \        ,           ^ 8  4      p \        \        \        \        V 4      \        P
                  4      pV\        \        \        \        4      \        ,           ^ 8  \        P
                  4      8X  g   Q h\        \        \        \        4      \        ,           ^ 8  4      p \        \        \        \        V 4      \        P
                  4      pV\        \        \        \        4      \        ,           ^ 8  \        P
                  4      8w  g   Q h\        \        \        \        4      \        ,           ^ 8  4      P                  \        R^4      4      p \        \        \        \        V 4      \        P
                  4      pV\        \        \        \        4      \        ,           ^ 8  \        R^4      4      8X  g   Q hR# )z4Tests whether there is basic denesting functionalityNrS   )	r   r!   r   r	   r   r=   r"   	intersectr   )innerouters     r,   test_flattenr     s   CFQJN+EHQ.8ELCFQJNAGG<<<<CFQJN+EHQ.8ELCFQJNAGG<<<<CFQJN+55hr1oFEHQ.8ELCFQJNHRODDDDr+   c                  J   a ^ RI Hp  \        R4      o\        V V3R l4       R# )r   )BadSignatureErrorza,ac                  *   < \        S \        ^ 8  4      # r   r4   )dups   r,   r-    test_duplicate.<locals>.<lambda>!  s    l3A&>r+   N)sympy.core.functionr   r   r   )r   r   s    @r,   test_duplicater     s    5
%.C
>?r+   c            	      "   \        \        \        \        \        4      ^ 4      \	        ^ ^\
        ,          4      4      P                  \        \        4      J g   Q h\        \        \        ^ 8  4      P                  \        \        4      J g   Q hR# rZ   )	r   r!   r   r   r   r   kindr   r   r*   r+   r,   test_SetKind_ConditionSetr   $  s]    2c!fa=(1ad*;<AAWZEXXXX1q5!&&'**====r+   N)Asympy.core.exprr   
sympy.setsr   r   r   r   r   r	   r
   sympy.sets.setsr   r   r   r   sympy.core.modr   sympy.core.kindr   sympy.core.numbersr   r   sympy.core.relationalr   r   sympy.core.singletonr   sympy.core.symbolr   r   $sympy.functions.elementary.complexesr   (sympy.functions.elementary.trigonometricr   r   sympy.logic.boolalgr   sympy.matrices.denser   "sympy.matrices.expressions.matexprr   r   sympy.testing.pytestr   r   r    r!   r"   r#   r$   rL   rQ   rU   rX   r]   r`   rf   r{   r~   r   r   r   r   r   r   r*   r+   r,   <module>r      s    %) ) ) # 2  & ' * " / 4 @ # ' ; $ ? 3K
3K
3K
3KSM::z!
+ %IPJ6#B/E@>r+   