+
    0•üi©  ã                   ón   € R t ^ RIt ^ RIt^ RIHt R tR t	]
R8X  d
   ]	! 4        R# R#   ] d     L!i ; i)zŠCompute a Pade approximation for the principal branch of the
Lambert W function around 0 and compare it to various other
approximations.

Nc            	      óÄ   € \        ^4       U u. uF*  p \        P                  ! \        P                  ^ V R7      NK,  	  pp \        P                  ! V^^4      w  r#W#3# u up i )é   )Ún)ÚrangeÚmpmathÚdiffÚlambertwÚpade)r   ÚderivsÚpÚqs       Ú`/var/www/html/photoedit/myenv/lib/python3.14/site-packages/scipy/special/_precompute/lambertw.pyÚlambertw_pader      sL   € Ü<AÀ!¼HÓE¹H°qŒfkŠkœ&Ÿ/™/¨1°×2¹H€FÐEÜ;Š;v˜q !Ó$D€AØˆ4€Kùò Fs   Ž0Ac                  ó  € \        \        4       \        P                  ! ^24      ;_uu_ 4        \	        4       w  rV RRR1,          VRRR1,          r\        RV  24       \        RV 24       RRR4       \
        P                  ! RR^K4      \
        P                  ! RR^K4      r2\
        P                  ! W#4      w  r#VRV,          ,           p. pVP                  4        F1  pVP                  \        \        P                  ! V4      4      4       K3  	  \
        P                  ! V4      P                  VP                  4      p\        P                   ! ^^R7      w  rx\
        P                  ! X  U	u. uF  p	\#        V	4      NK  	  up	4      p \
        P                  ! X U
u. uF  p
\#        V
4      NK  	  up
4      p\
        P$                  ! W4      \
        P$                  ! W4      ,          p\'        Wµ,
          4      pV^ ,          P)                  W#V4       \
        P*                  ! V4      \
        P*                  ! \
        P*                  ! V4      4      ,
          p\'        WÕ,
          4      pV^,          P)                  W#V4       \
        P,                  ! ^\
        P.                  ! ^4      V,          ^,           ,          4      p RV ,           V ^,          ^,          ,
          p\'        Wõ,
          4      pV^,          P)                  W#V4      pVP1                  VVP3                  4       P5                  4       R7       \        P6                  ! 4        \        P                   ! ^^R7      w  ppWÎ8  pVP)                  W#V4      p\
        P                  ! RR4      pVP9                  R\'        V4      ,          R	,
          VR
4       VP1                  VVR7       \        P6                  ! 4        R#   + '       g   i     EL‡; iu up	i u up
i )é2   Nzp = zq = g      ø?y              ð?)ÚnrowsÚncols)Úaxg333333Ó?gš™™™™™É?Úréÿÿÿÿg      ø¿g333333Ó¿g      À)ÚprintÚ__doc__r   Úworkdpsr   ÚnpÚlinspaceÚmeshgridÚflattenÚappendÚcomplexr   ÚarrayÚreshapeÚshapeÚpltÚsubplotsÚfloatÚpolyvalÚabsÚ
pcolormeshÚlogÚsqrtÚexpÚcolorbarÚravelÚtolistÚshowÚplot)r   r   ÚxÚyÚzÚlambertw_stdÚz0ÚfigÚaxesÚp0Úq0Úpade_approxÚpade_errÚ
asy_approxÚasy_errÚseries_approxÚ
series_errÚimr   Úpade_betterÚts                        r   ÚmainrB      sÇ  € Ü	Œ'„NÜ	Š˜×	Õ	Ü‹‰ˆØ‘2w˜™$˜B˜$ˆ1ÜQCˆjÔÜQCˆjÔ÷	 
ô ;Š;t˜S "Ó%¤r§{¢{°4¸¸bÓ'A€qÜ;Š;qÓD€AØ	ˆBˆqD€AØ€LØi‰iŽkˆØ×ÑœG¤F§O¢O°BÓ$7Ó8Ö9ñ ä—8’8˜LÓ)×1Ñ1°!·'±'Ó:€Lä—’ 1¨AÔ.I€Cä
Š¡aÓ(¡a ”%˜–)¡aÑ(Ó)€AÜ
Š¡aÓ(¡a ”%˜–)¡aÑ(Ó)€AÜ—*’*˜QÓ"¤2§:¢:¨aÓ#3Õ3€KÜ;Õ-Ó.€HØˆ…G×Ñq˜XÔ&ä—’˜“œRŸVšV¤B§F¢F¨1£IÓ.Õ.€JÜ*Õ+Ó,€GØˆ…G×Ñq˜WÔ%ô 	Š”2—6’6˜!“9˜Q•; •?Õ#Ó$€AØ˜•F˜Q T !V•O€MÜ]Õ1Ó2€JØ	ˆa×	Ñ	˜A *Ó	-€Bà‡LL˜Ÿ
™
›×+Ñ+Ó-€LÔ.Ü‡H‚H„JälŠl ¨!Ô,G€CˆØÑ$€KØ	‰q˜[Ó	)€BÜ
ŠD˜#Ó€AØ‡GGˆD”Q“K˜#Õ˜q #Ô&Ø‡LL˜€LÔÜ‡H‚H†J÷S 
×	Ð	üò  )ùÚ(s   ®A O,Å1P Æ PÏ,O=	Ú__main__)r   Únumpyr   r   Úmatplotlib.pyplotÚpyplotr"   ÚImportErrorr   rB   Ú__name__© ó    r   Ú<module>rK      sN   ðñó
 ð	ÛÝ#ò
ò+ð\ ˆzÔÙ†Fñ øðq ô 	Ùð	ús   ˆ
* ª4³4