+
    ‹°³j—  ã                   ó²   € ^ RI 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HtHtHtHt ^ RIHt ]! R	4      w  tttR
 tR tR tR tR# )é    )Úproduct)ÚS)Úsymbols)ÚexpÚlog)ÚMaxÚMin)Úsrepr)Ú	logaddexpÚ
logaddexp2ÚminimumÚmaximumÚamaxÚamin)Úraiseszx y zc                  óô  € \        \        \        4      p \        \	        \        4      \	        \        4      ,           4      p\        \        \        \        .\        ^4      4       FT  w  r#V P                  W#4      VP                  W#4      ,
          P                  \        4      P                  4       ^ 8X  d   KT  Q h	  ^\	        ^4      ,          ^,          p^\	        ^4      ,          ^,          p\        V4      p\        V4      p\        Wg4      pVP                  \        4      ^8X  g   Q hVP                  4       ^8X  g   Q h\        ^^4      p	\        V	4      \        V	P                  4       4      8X  g   Q hR# )é   N)r   ÚxÚyr   r   r   ÚzÚrangeÚdiffÚrewriteÚsimplifyr
   )
Úlae_xyÚref_xyÚwrtÚderiv_orderÚone_third_eÚtwo_thirds_eÚ	logThirdEÚlogTwoThirdsEÚlae_sum_to_eÚwass
             Úe/home/luca/screen-checking/.venv/lib/python3.14/site-packages/sympy/codegen/tests/test_numpy_nodes.pyÚtest_logaddexpr&      s  € Ü”qœ!‹_€FÜ””Q“œ#œa›&•Ó!€FÜ#¤Q¬¬1 I¬u°Q«xÖ8Ñˆà�K‰K˜Ó)Ø�K‰K˜Ó)õ*ç
‰'”#‹,—x‘x“z Qö'ð 	'ð 'ñ 9ð ”C˜“F•(˜1•*€KØ”S˜“V•8˜A•:€LÜ�KÓ €IÜ˜Ó%€MÜ˜YÓ6€LØ×Ñ¤Ó$¨Ô)Ð)Ð)Ø× Ñ Ó" aÔ'Ð'Ð'Ü
�A�q‹/€CÜ�‹:œ˜sŸ|™|›~Ó.Ô.Ð.Ò.ó    c                  ó   € \        \        \        4      p \        ^\        ,          ^\        ,          ,           4      \        ^4      ,          p\	        \        \        \
        .\        ^4      4       FT  w  r#V P                  W#4      VP                  W#4      ,
          P                  \        4      P                  4       ^ 8X  d   KT  Q h	  R p\        P                  ^,          ^,          p^V,          pV! V4      pV! V4      p\        Wx4      p	V	P                  \        4      ^8X  g   Q hV	P                  4       ^8X  g   Q h\        \        \        4      p
\        V
4      \        V
P                  4       4      8X  g   Q hR# )é   c                 ó8   € \        V 4      \        ^4      ,          # )r)   )r   )r   s   &r%   ÚlbÚtest_logaddexp2.<locals>.lb)   s   € Ü�1‹v”c˜!“f�}Ðr'   N)r   r   r   r   r   r   r   r   r   Úcancelr   ÚOner   r
   )Úlae2_xyÚref2_xyr   r   r+   Ú
two_thirdsÚfour_thirdsÚlbTwoThirdsÚlbFourThirdsÚlae2_sum_to_2r$   s              r%   Útest_logaddexp2r6       s  € ÜœœAÓ€GÜ�!”Q•$˜œA�•+Óœs 1›vÕ%€GÜ#¤Q¬¬1 I¬u°Q«xÖ8Ñˆà�L‰L˜Ó*Ø�L‰L˜Ó*õ+ç
‰'”#‹,—v‘v“x 1ö%ð 	%ð %ñ 9òô —‘�q•˜•€JØ�J•,€KÙ�Z“.€KÙ�k“?€LÜ˜{Ó9€MØ× Ñ ¤Ó%¨Ô*Ð*Ð*Ø×!Ñ!Ó# qÔ(Ð(Ð(Ü
”QœÓ
€CÜ�‹:œ˜sŸ|™|›~Ó.Ô.Ð.Ò.r'   c                  óð   € \        \        \        .\        \        .4       FQ  w  rV ! \
        \        \        4      pV! \
        \        \        4      pW28w  g   Q hVP                  V 4      V8X  d   KQ  Q h	  R # )N)	Úzipr	   r   r   r   r   r   r   r   )ÚMMÚmmÚrefÚms       r%   Útest_minimum_maximumr=   7   sW   € Ü”sœC�j¤7¬GÐ"4Ö5‰ˆÙ””A”q‹kˆÙŒq”!”Q‹KˆØŒxˆˆxØ�y‰y˜‹} Ö#Ð#Ð#ó	 6r'   c                  óz  € \         \        3 F–  p V ! \        4      P                  \        8X  g   Q hV ! \        4      P                  R 8X  g   Q hV ! \        ^R7      P                  ^8X  g   Q h\        \        4      ;_uu_ 4        V ! \        \        \        4       R R R 4       K˜  	  R #   + '       g   i     K­  ; i)N)Úaxis)	r   r   r   Úarrayr?   r   Ú
ValueErrorr   r   )Úams    r%   Útest_amin_amaxrC   ?   s€   € Ü”T‹lˆÙ”!‹u�{‰{œaÔÐÐÙ”!‹u�z‰z˜TÔ!Ð!Ð!Ù”!˜!Œ}×!Ñ! QÔ&Ð&Ð&Ü”J×ÕÙŒq”!”QŒK÷  Ñó	 ÷  ×Ðús   ÂB)Â)B:N)Ú	itertoolsr   Úsympy.core.singletonr   Úsympy.core.symbolr   Ú&sympy.functions.elementary.exponentialr   r   Ú(sympy.functions.elementary.miscellaneousr   r	   Úsympy.printing.reprr
   Úsympy.codegen.numpy_nodesr   r   r   r   r   r   Úsympy.testing.pytestr   r   r   r   r&   r6   r=   rC   © r'   r%   Ú<module>rM      sD   ðÝ Ý "Ý %ß =ß =Ý %ß Y× YÝ 'á
�'Ó
�€€1€aò/ò(/ò.$ôr'   