+
    ‹°³jó  ã                   óT   € ^ RI t ^ RIHt ^ RIHt ^ RIHt ^ RIHtH	t	 R t
R tR tR# )	é    N)Úsymbols)Úexp)Úoptimize)Ú	SumApproxÚSeriesApproxc                  ó„   € \        R 4      p ^V ,           p\        V R/RR7      p\        W.4      pV^,
          ^ 8X  g   Q hR# )Úxg¼‰Ø—²Òœ<©ÚboundsÚreltolN)g#B’¡œÇ»g#B’¡œÇ;)r   r   r   )r	   Úexpr1Ú
sum_approxÚapx1s       Úh/home/luca/screen-checking/.venv/lib/python3.14/site-packages/sympy/codegen/tests/test_approximations.pyÚtest_SumApprox_trivialr      sA   € Ü�‹€AØ��E€EÜ 1 oÐ"6¸uÔE€JÜ�E˜<Ó(€DØ�!�8�qŒ=ÐŠ=ó    c                  óŠ  € \        R 4      w  rp\        V4      V ^,          V^,          ,           ^,           ,          pV RVR/p\        VRR7      p\        VRR7      p\        VRR7      p\        W5.4      \        V4      ,          V^,          ,
          P	                  4       ^ 8X  g   Q h\        W6.4      \        V4      ,          V^,          ^,           ,
          P	                  4       ^ 8X  g   Q h\        W7.4      \        V4      ,          V^,          ^,           V ^,          ,           ,
          P	                  4       ^ 8X  g   Q hR# )zx y zg{®Gáz„?r
   gñhãˆµøä>g•dyáý¥=N)r   gü©ñÒMbP?)éd   iè  )r   r   r   r   Úsimplify)r	   ÚyÚzr   Úbnds1Úsum_approx_m2Úsum_approx_m5Úsum_approx_m11s           r   Útest_SumApprox_monotone_termsr      s  € Ü�gÓ�G€Aˆ!Ü�‹F�A�q•D˜1˜a�4•K !•OÕ$€EØ�	˜1˜kÐ*€EÜ U°4Ô8€MÜ U°4Ô8€MÜ e°EÔ:€NÜ�U˜OÓ,¬S°«VÕ3°q¸!µtÕ<×FÑFÓHÈAÔMÐMÐMÜ�U˜OÓ,¬S°«VÕ3°q¸!µt¸aµxÕ@×JÑJÓLÐPQÔQÐQÐQÜ�UÐ,Ó-¬c°!«fÕ4¸¸1½¸q½À1ÀaÅ4½ÕH×RÑRÓTÐXYÔYÐYÒYr   c                  óì  € \        R 4      w  r^\        V4      3 EFÔ  p\        R4      p \        V 4      V,          pV R/p\        VRR7      p\        VRR7      p\        VRR7      pW@,          ^,          W@,          ^ ,          ,           ^,          p\        P                  ! V4      p	W�,           V ^,          ^,          ,           p
W�,           V ^,          ^,          ,           V ^,          ^,          ,           pW�,           V ^,          ^,          ,           V ^,          ^,          ,           V ^,          ^,          ,           p\	        W5.4      p\	        W6.4      p\	        W7.4      pWÒ,          V
,
          P                  4       ^ 8X  g   Q hWâ,          V,
          P                  4       ^ 8X  g   Q hWò,          V,
          P                  4       ^ 8X  g   Q h\        VR^R7      p\	        VV.4      V8X  d   EKÕ  Q h	  R# )	zx zr	   g      à?r
   gš™™™™™¹?gš™™™™™©?)r   r   Ú	max_orderN)éÿÿÿÿé   )r   r   r   Úmathr   r   )r	   r   Úfactorr   r   Úseries_approx_50Úseries_approx_10Úseries_approx_05ÚcÚf0Úref_50Úref_10Úref_05Úres_50Úres_10Úres_05Úmax_ord3s                    r   Útest_SeriesApprox_trivialr/      s“  € Ü�5‹>�D€AØ”c˜!“f”+ˆÜ�C‹LˆÜ�A“�v•ˆØ�G�ˆÜ'¨u¸TÔBÐÜ'¨u¸TÔBÐÜ'¨u¸TÔBÐØ�X�a�[˜5�8 A�;Õ&¨Õ)ˆÜ�XŠX�a‹[ˆà•˜!˜Q�$˜q�&•ˆØ•˜!˜Q�$˜q�&• 1 a¥4¨¥6Õ)ˆØ•˜!˜Q�$˜q�&• 1 a¥4¨¥6Õ)¨A¨q­D°­GÕ3ˆä˜%Ð!3Ó4ˆÜ˜%Ð!3Ó4ˆÜ˜%Ð!3Ó4ˆà• Õ&×0Ñ0Ó2°aÔ7Ð7Ð7Ø• Õ&×0Ñ0Ó2°aÔ7Ð7Ð7Ø• Õ&×0Ñ0Ó2°aÔ7Ð7Ð7ä u°TÀQÔGˆÜ˜ ˜zÓ*¨e×3Ð3Ð3ó/ r   )r!   Úsympy.core.symbolr   Ú&sympy.functions.elementary.exponentialr   Úsympy.codegen.rewritingr   Úsympy.codegen.approximationsr   r   r   r   r/   © r   r   Ú<module>r5      s$   ðÛ Ý %Ý 6Ý ,ß @òò	Zô4r   