K iSddlmZmZmZddlmZddlmZddlm Z m Z ddl m Z m Z ddlmZmZmZmZddlmZddlmZed Zd Zd Zd Zd ZdZdZdZdZdZ dZ!dZ"dZ#dZ$dZ%dZ&dZ'dZ(dZ)dZ*y))Rationaloopi)S)Symbol)explog)rootsqrt)asincossintan)together)limitxcddttdtdz dz zzzjtdk(sJy)N)rr)rr leadtermh/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/sympy/series/tests/test_demidovich.py test_leadtermrs; !c!fSVma'(( ( 2 21 5 ?? ?rct|dS)Nrr rs rroot3r 1:rct|dS)Nrrs rroot4r#r rctdtdzzdtdzzzdtzdtzzz ttdk(sJy)Nrrrrrrrrrtest_Limits_simple_0r&s? !a!e*q1q5z)AqD1a4K8!R @A EE Ercjttdztdzztdzztdzz ttdk(sJtttdzttz ttdk(sJtdtzdz dtzdzzdtzdz zdtdzztzdz z ttdk(sJttt tdzd zz ttdk(sJttdzdztdzdzz ttdk(sJy) Nrrrrr" rrrr rrrrtest_Limits_simple_1r- s !a%!a%!a%(A-q" 5 :: : a!etAw&2 .! 33 3 !A#'AaC!G$acAg.!Q$ Q?B G1 LL L 5A##Q +q 00 0 !a%!QTAX&2 .! 33 3rc tdtztdzdz z ttdk(sJttdzdtzz dzdtzdzz tttusJtdtdzztz dztdzdtzz dzz ttdk(sJtdtdzzdtzz d z ttd zdzz ttdk(sJtdtzdztt tzz ttdk(sJttdzd tttzzz tttusJtt tdzdztdzz ttdk(sJtttttttttzzz ttdk(sJy) Nirrrr(rr*r"r+r,rrrtest_Limits_simple_2r0(s aA"Ar *a // / !Q$1*q.1Q37+Q 3r 99 9 !AqD&1*q.1a4!A#:>2Ar :a ?? ? !AqD&1Q3,"DAN2Ar :a ?? ? !A#'AaL)1b 1Q 66 6 ArAd1gI~&2 ." 44 4 q!tax!a%(!R 0A 55 5 aa$q47{"3344a < AA Arctd}tttdz|dztzz |ztdz|dzz z t||dz d|dzzz k(sJy)Narrr)rrrrr2s rtest_Limits_simple_3ar43sfs A E1a41q5!)+a/!Q$A+>1E F Q1a4  rctd}tt|zdztdzz |z |ddtdzzk(sJtddtz z ddtdzz z z tddk(sJttdtzdz t dtzdz z tdt ddz k(sJtttdz tdz z tdt ddz k(sJtttdz t tdz z td dk(sJtt tdz t tdz z tdt ddz k(sJtt tdzdt tzz dztdz dzz tdt dd z k(sJy) Nhrrrrr*r"@ )rrrr rrr#)r6s rtest_Limits_simple_3br::ss A 1q51*q!t#Q&1 -1a4 77 7 !QU)aQTl*Q 2b 88 8 $q1u+/E!a%L1$45q! < A MM M $q'A+A&1 -!Q >> > $q'A+a1 -q" 5 :: : %(Q,qA.1 5!Q FF F  q!tqqz !A %Az11a 9 AA A $q3q6z"T!c!f*%55q8!Q ?1 DD D !ac'Aq" %Q // / #a&3q6/AE*Aq 1SV ;; ; #a&3q6/AE*Aq 1c!fW << < #a!e*s1v%q(!Q /3q6 99 9rctttdzdtzdzz tdzzttdk(sJy)Nrrrr%rrrtest_f2arQs3 1q51Q37#q!t,a 4 99 9rcttttt ttz t tdzz tdt dd k(sJy)Nrrr )rr r rrrrrrrtest_f2rTs[ $ AA- "%a&!)-./ 48@B7G HH Hrcttd}tt|tztz td|k(sJy)Nr2r)rrr rr3s rtest_f3rVs.s A ac1a #q (( (rN)+sympy.core.numbersrrrsympy.core.singletonrsympy.core.symbolr&sympy.functions.elementary.exponentialrr (sympy.functions.elementary.miscellaneousr r (sympy.functions.elementary.trigonometricr r rrsympy.polys.rationaltoolsrsympy.series.limitsrrrrr#r&r-r0r4r:r=r?rArCrErGrJrOrQrTrVrrrr_s11"$=AJJ.%  3K@F4B JEA2 0 ( 3 9 :0:H )r