+
    i                      .    ^ RI 5 R tR tR tR tR tR# )    )*c                  j
   \         \         8X  g   Q h\         \         ) 8w  g   Q h\         ) \         ) 8X  g   Q h\         \        8w  g   Q h\        \        8w  g   Q h\        \        4      '       g   Q h\         ) ) \         8X  g   Q h\        \         4      \         8X  g   Q h\        \         ) 4      \         8X  g   Q h\        \        4      \        \        4      8w  g   Q h\        \         \         ,
          4      '       g   Q h\        \         \         ) ,           4      '       g   Q h\        \         ) \         ) ,
          4      '       g   Q h\        \         \        ,           4      '       g   Q h\        \         ) \        ,           4      '       g   Q h\	        ^4      \         ,           \         8X  g   Q h^\         ,           \         8X  g   Q h\	        ^4      \         ,
          \         ) 8X  g   Q h^\         ,
          \         ) 8X  g   Q h\         ^8  g   Q h^\         8  g   Q h^\         ) 8  g   Q h\         ) ^8  g   Q h\         \	        ^4      8  g   Q h\	        ^4      \         8  g   Q h\	        ^4      \         ) 8  g   Q h\         ) \	        ^4      8  g   Q h\        ^8  d   Q h\        ^8  d   Q h\        \         ^ ,          4      '       g   Q h\        \         ) ^ ,          4      '       g   Q h\         ^,          \         8X  g   Q h\         R,          \         ) 8X  g   Q h\         ) ^,          \         ) 8X  g   Q h\         ) R,          \         8X  g   Q h\         \         ,          \         8X  g   Q h\         ) \         ) ,          \         8X  g   Q h\        \        ^,          4      '       g   Q h\         R,          \         ) 8X  g   Q h\         ^,          \         8X  g   Q h^\         ,          ^ 8X  g   Q hR\         ,          ^ 8X  g   Q h^ \         ,          ^ 8X  g   Q h\        \         \         ,          4      '       g   Q h\        \         \         ) ,          4      '       g   Q h\        \         \        ,          4      '       g   Q h\	        R4      \	        R4      u;8X  d   \         8X  g   Q h Q h\	        R4      \         ) 8X  g   Q h\        \	        R4      4      '       g   Q h\        \         4      '       g   Q h\        \         ) 4      '       g   Q h\        \	        ^ 4      4      '       d   Q h\        \        4      '       d   Q hR# )   infz+infz-infnanN)r   r   isnanabsmpfisinf     y/Users/tonyclaw/.openclaw/workspace/skills/math-calculator/venv/lib/python3.14/site-packages/mpmath/tests/test_special.pytest_specialr      s   #::3$;;4C4<<#::#:::::D5C<<s8s??t9s8s3xs##s#q6C<3s7c>>q6C<C4s7sd??7N7s7N7t8O84!8O8Q<<q6C<<q6SD==4#a&==a=a=q>>>#???7c>>8t4!8t4"9943$;#q>>>8t7c>>s7a<<8q==s7a<<stsu:V++++++v;3$U:::#;;;SV}}Szz>zr   c                  
   \         ^,          \         8X  g   Q h\        \         ^ ,          4      '       g   Q h\         R,          ^ 8X  g   Q h\         ) ^,          \         8X  g   Q h\         ) ^,          \         ) 8X  g   Q h\        \         ) ^ ,          4      '       g   Q h\         ) R,          ^ 8X  g   Q h\         ) R,          ^ 8X  g   Q h\        \        ^,          4      '       g   Q h\        \        ^ ,          4      '       g   Q hR# )   Nr   )r   r	   r   r   r   r   test_special_powersr   C   s    6S==a===7a<<D19D193$D2:??D2:??a===a===r   c                     \        \        4      \        8X  g   Q h\        \        ) 4      ^ 8X  g   Q h\        \        \        4      4      '       g   Q h\	        \        4      \        8X  g   Q h\        \	        \        4      4      '       g   Q h\        \        \        4      4      '       g   Q h\        \        \        4      4      '       g   Q h\        \        4      P                  \        ^,          4      '       g   Q h\        \        ) 4      P                  \        ) ^,          4      '       g   Q h\        \        \        4      4      '       g   Q h\        \        4      \        8X  g   Q hR# )r   N)
expr   r	   r   logsinatanaepisqrtr   r   r   test_functions_specialr   O   s    s8s??t9>>S???s8s??S???S???S???9<<1:=="Qc9r   c                  z   Rp V ) pW,          p\        ^4      V ,          \        8X  g   Q h\        ^4      V,          \        ) 8X  g   Q h\        \        ^4      V,          4      '       g   Q h\        ^4      V8  d   Q h\        ^4      V8  d   Q h\        ^4      V8:  d   Q h\        ^4      V8  d   Q h\        \        R4      4      V 8X  g   Q h\        \        R4      4      V8X  g   Q h\        \        R4      4      V 8X  g   Q h\        \        R4      4      V8X  g   Q h\        \        R4      4      R8X  g   Q hR# )	gu <7~1e1000z-1e10001e100000000000000000z-1e100000000000000000z1e-100000000000000000g        Ng      )r   r   r	   float)	float_inf
float_ninf	float_nans      r   test_convert_specialr%   \   s!   IJ$Iq6I$$$q6J3$&&&Q)#$$$$A"##A"##A)#$$A)#$$X9,,,Y J...+,-:::,-.*<<<,-.#555r   c                      \        \        ^,          4      '       g   Q h\        \        ^,          4      '       g   Q h\        ^,          \        8X  g   Q h\        ) ^,          \        ) 8X  g   Q hR# )   N)r	   r   r   r   r   r   test_div_bugr(   m   sL    Q<<<Q<<<q5C<<D!8tr   N)mpmathr   r   r   r%   r(   r   r   r   <module>r*      s"    >@
6"r   