+
    i	                     (    ^ RI 5 R tR tR tR tR# )    )*c                  f   ^\         n        \        \        R^ R7      P	                  \        ^4      4      '       g   Q h\        \
        R4      P	                  \        ^4      ) 4      '       g   Q h\        \        R4      ^ 8X  g   Q h\        \        R^R7      ^8X  g   Q h\        \        RRR7      R8X  g   Q h\        \        R4      P	                  \        4      '       g   Q h\        \        R^R7      P	                  \        4      '       g   Q h\        \        R^^\        ,          R7      P	                  \        ^,          4      '       g   Q h\        R RR	R
7      P	                  ^4      '       g   Q h\        R R^R	R7      P	                  R4      '       g   Q h\        R R^RR7      P	                  R4      '       g   Q h\        \        4      ! ^4      P	                  \        ^4      4      '       g   Q h\        \        ^R7      ! ^4      P	                  \        ^4      ) 4      '       g   Q hR# )   g       @)ng      ?g        )	direction)r   r   c                     V ^,          # )    xs   &v/Users/tonyclaw/.openclaw/workspace/skills/math-calculator/venv/lib/python3.14/site-packages/mpmath/tests/test_diff.py<lambda>test_diff.<locals>.<lambda>   s    !Q$    g      @quadmethodc                 "    ^V ^,          ,           #    r
   r   s   &r   r   r          !AqD&r   )r   r   i  c                 "    ^V ^,          ,           # r   r
   r   s   &r   r   r      r   r   stepN)mpdpsdifflogaecossinabsexpejdiffunr
   r   r   	test_diffr'      s   BFSA!!#a&))))S>c!fW%%%%S>QSA&!+++SB'2---S>QSA!!!$$$$SA1-00A6666F366q9999 #6:==cBBBB #6:==cBBBB#;q>SV$$$$#A!!3q6'****r   c                     ^\         n        \        \        ^ ^4       U u. uF  p \	        V 4      NK  	  up ^ ^.8X  g   Q h\        \        ^ ^RR7       U u. uF  p \	        V 4      NK  	  up ^ ^.8X  g   Q h\        \        ^ ^4       U u. uF  p \	        V 4      NK  	  up . RO8X  g   Q h\        \        ^ ^RR7       U u. uF  p \	        V 4      NK  	  up . RO8X  g   Q hR# u up i u up i u up i u up i )r   r   r   Nr      r   )r   r   diffsr!   chop)ds    r   
test_diffsr.      s    BF"31-.-DG-.1a&888"31V<=<DG<=!QGGG"31-.-DG-.);;;"31V<=<DG<=JJJ /=.=s   CC#C(<C-c                  P    ^\         n        \        \        ^^4      . RO8X  g   Q hR# )r   N)r*   g      ?g      g      ?g      )r   r   taylorsqrtr
   r   r   test_taylorr2      s!    BF$1!EEEEr   c                     ^\         n        R;w  rr#R p\        WCR4      P                  R4      '       g   Q h\        WCR4      P                  R4      '       g   Q h\        WCR4      P                  R4      '       g   Q h\        WCR4      P                  R4      '       g   Q h\        WCR4      P                  R4      '       g   Q h\        WCR4      P                  R4      '       g   Q h\        WCR4      P                  R4      '       g   Q h\        WCR4      P                  R	4      '       g   Q h\        WCR4      P                  R
4      '       g   Q h\        WCR4      P                  R4      '       g   Q h\        WCR 4      P                  R4      '       g   Q h\        WCR!4      P                  R4      '       g   Q h\        WCR"4      P                  R4      '       g   Q h\        WCR#4      P                  R4      '       g   Q h\        WCR$4      P                  R4      '       g   Q h\        WCR%4      P                  R4      '       g   Q h\        WCR&4      P                  R	4      '       g   Q h\        WCR'4      P                  R
4      '       g   Q h\        WCR(4      P                  R4      '       g   Q h\        WCR)4      P                  R4      '       g   Q h\        WCR*4      P                  R4      '       g   Q h\        WCR+4      P                  R4      '       g   Q h\        WCR,4      P                  R4      '       g   Q h\        WCR-4      P                  R4      '       g   Q h\        WCR.4      P                  R4      '       g   Q h\        WCR/4      P                  R4      '       g   Q h\        WCR04      P                  R4      '       g   Q hR# )1r   c                 h    ^V ^,          ,          V^,           ^,          ,          V^,          ,          # r   r
   )r   yzs   &&&r   r   #test_diff_partial.<locals>.<lambda>"   s"    a1f!ax'!Q$.r   iiiP i iݤ i05^ iR\ iA i% iBW ib iN igs inR i/ il). i  ip N)r	   r      )r   r   r   )r   r   r*   )r   r   r	   r)   )r   r*   r*   )r   r*   r	   )r   r	   r   )r   r	   r*   )r   r	   r	   )r*   r   r   )r*   r   r*   )r*   r   r	   )r*   r*   r   )r*   r*   r*   )r*   r*   r	   )r*   r	   r   )r*   r	   r*   )r*   r	   r	   )r	   r   r   )r	   r   r*   )r	   r   r	   )r	   r*   r   )r	   r*   r*   )r	   r*   r	   )r	   r	   r   )r	   r	   r*   )r	   r	   r	   )r   r   r   r   )r   r5   r6   xyzfs        r   test_diff_partialr;      sD   BFEA.A ##H---- ##H---- ##H---- ##H---- ##H---- ##G,,,, ##G,,,, ##G,,,, ##G,,,, ##H---- ##H---- ##H---- ##H---- ##H---- ##G,,,, ##G,,,, ##G,,,, ##G,,,, ##H---- ##G,,,, ##G,,,, ##G,,,, ##G,,,, ##G,,,, ##G,,,, ##G,,,, ##G,,,,r   N)mpmathr'   r.   r2   r;   r
   r   r   <module>r=      s    + KF
-r   