Ë
    7^(hn  ã                   óF   — d dl mZmZmZ d dlmZ d dlmZ d dlm	Z	m
Z
 d„ Zy)é    )ÚSymbolÚSÚoo)Úsqrt)Úpoly)Ú
dispersionÚdispersionsetc                  óL  — t        d«      } t        d«      }t        t        j                  | «      }t	        t        |«      «      dgk(  sJ ‚t        t        d«      | «      }t	        t        |«      «      dgk(  sJ ‚t        | dz   | «      }t	        t        |«      «      dgk(  sJ ‚t        |«      dk(  sJ ‚t        | dz   | dz   z  | «      }t	        t        |«      «      ddgk(  sJ ‚t        |«      dk(  sJ ‚t        | | dz   z  | «      }t	        t        |«      «      ddgk(  sJ ‚t        |«      dk(  sJ ‚t        | dz
  | dz   z  | «      }t	        t        |«      «      ddgk(  sJ ‚t        |«      dk(  sJ ‚t        | dz  d| dz  z  z
  dz   | «      }|j                  d	«      }t	        t        ||«      «      g d
¢k(  sJ ‚t        ||«      dk(  sJ ‚t	        t        ||«      «      g k(  sJ ‚t        ||«      t         u sJ ‚t        | d| dz  z  |z   z  | dz
  z  | dz  |z   z  | «      }|j                  «       j                  | | dz
  «      j                  | «      }t	        t        ||«      «      ddgk(  sJ ‚t	        t        ||«      «      dgk(  sJ ‚t        | dz
  dz  | dz
  dz  z  | dz
  dz  z  | «      }t	        t        |«      «      g d¢k(  sJ ‚t	        t        ||dz   dz  «      «      ddgk(  sJ ‚t        | | dz   z  | dz
  z  | «      }t	        t        |«      «      g d¢k(  sJ ‚t        | dz  t        d«      | z  z   dz
  | d¬«      }t        | dz  dt        d«      z   | z  z   t        d«      z   | d¬«      }t	        t        ||«      «      dgk(  sJ ‚t	        t        ||«      «      ddgk(  sJ ‚t        d| dz  z  d|z  dz   | dz  z  z   |dz  d|z  z   dz   | dz  z  z   |dz  d|z  z   | z  z   | «      }t	        t        |«      «      ddgk(  sJ ‚t        |dz  | dz  z  |dz  |dz  z   |z   dz   | z  z   | «      }|j                  «       j                  | | d|z  z
  «      j                  | «      }t	        t        ||«      «      g k(  sJ ‚|j                  «       j                  |d«      j                  | «      }|j                  «       j                  |d«      j                  | «      }t	        t        ||«      «      dgk(  sJ ‚| dz   | dz   z  }t	        t        |«      «      ddgk(  sJ ‚t        |«      dk(  sJ ‚| dz  d| dz  z  z
  dz   }| dz  d| dz  z  z
  d| dz  z  z   d| z  z
  dz   }t	        t        ||«      «      g d
¢k(  sJ ‚t        ||«      dk(  sJ ‚| dz   | dz   z  }t	        t        |d | «      «      ddgk(  sJ ‚t        |d | «      dk(  sJ ‚| dz  d| dz  z  z
  dz   }| dz  d| dz  z  z
  d| dz  z  z   d| z  z
  dz   }t	        t        ||| «      «      g d
¢k(  sJ ‚t        ||| «      dk(  sJ ‚y )NÚxÚar   é   é   é   é   é   éýÿÿÿ)r   r   r   iè	  iY  iA  i�  é   )r   r   r   r   zQQ<sqrt(5)>)Údomainé   é   é3   éZ   é7   )r   r   r   ÚZeroÚsortedr	   r   Úshiftr   Úas_exprÚsubsÚas_polyr   )r   r   ÚfpÚgpÚfpaÚgpaÚfÚgs           ú_/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/sympy/polys/tests/test_dispersion.pyÚtest_dispersionr'      s–  € Üˆs‹€AÜˆs‹€Aä	Œa�f‰f�a‹€BÜ”- Ó#Ó$¨¨Ò+Ð+Ð+ä	Œa�‹d�A‹€BÜ”- Ó#Ó$¨¨Ò+Ð+Ð+ä	ˆa�!‰e�Q‹€BÜ”- Ó#Ó$¨¨Ò+Ð+Ð+Ü�b‹>˜QÒÐÐä	ˆq�1‰u�q˜1‘u‰o˜qÓ	!€BÜ”- Ó#Ó$¨¨A¨Ò.Ð.Ð.Ü�b‹>˜QÒÐÐä	ˆa��Q‘‰i˜Ó	€BÜ”- Ó#Ó$¨¨A¨Ò.Ð.Ð.Ü�b‹>˜QÒÐÐä	ˆq�1‰u�q˜1‘u‰o˜qÓ	!€BÜ”- Ó#Ó$¨¨A¨Ò.Ð.Ð.Ü�b‹>˜QÒÐÐä	ˆa�‰d�Q�q˜!‘t‘V‰m˜aÑ Ó	#€BØ	�‰�"‹€BÜ”-  BÓ'Ó(ªIÒ5Ð5Ð5Ü�b˜"Ó Ò"Ð"Ð"Ü”-  BÓ'Ó(¨BÒ.Ð.Ð.Ü�b˜"Ó¤" Ñ$Ð$Ð$ä	ˆa��1�a‘4‘˜‘‰l˜A˜d™FÑ# Q¨¡T¨!¡VÑ,¨aÓ	0€BØ	�‰‹×	Ñ	˜1˜a ™eÓ	$×	,Ñ	,¨QÓ	/€BÜ”-  BÓ'Ó(¨S°$¨KÒ7Ð7Ð7Ü”-  BÓ'Ó(¨T¨FÒ2Ð2Ð2ä	ˆq�‰s�Q‰h˜˜!™˜a‘xÑ  1¡ q¡Ñ(¨!Ó	,€BÜ”- Ó#Ó$ªÒ4Ð4Ð4Ü”-  R¨¡T¨A¡IÓ.Ó/°A°q°6Ò9Ð9Ð9ä	ˆa��1‘‰g�q˜‘s‰m˜QÓ	€BÜ”- Ó#Ó$ªÒ4Ð4Ð4ä	ˆa�‰d”T˜!“W˜Q‘YÑ Ñ" A¨mÔ	<€BÜ	ˆa�‰d�aœ$˜q›'‘k 1‘_Ñ$¤t¨A£wÑ.°¸-Ô	H€BÜ”-  BÓ'Ó(¨Q¨CÒ/Ð/Ð/Ü”-  BÓ'Ó(¨Q°¨FÒ2Ð2Ð2ô 
ˆa��1‘‰f˜˜!™˜a™  A¡‘~Ñ%¨¨A©°°!±©°a©¸¸A¹Ñ(=Ñ=ÀÀAÁÈÈ!ÉÁÈQÁÑNÐPQÓ	R€BÜ”- Ó#Ó$¨¨A¨Ò.Ð.Ð.ô 
ˆa�‰d�1�a‘4‰i˜1˜a™4 ! Q¡$™;¨™?¨QÑ.°Ñ1Ñ1°1Ó	5€BØ	�‰‹×	Ñ	˜1˜a ! A¡#™gÓ	&×	.Ñ	.¨qÓ	1€BÜ”-  BÓ'Ó(¨BÒ.Ð.Ð.à
�*‰*‹,×
Ñ
˜A˜qÓ
!×
)Ñ
)¨!Ó
,€CØ
�*‰*‹,×
Ñ
˜A˜qÓ
!×
)Ñ
)¨!Ó
,€CÜ”-  SÓ)Ó*¨q¨cÒ1Ð1Ð1ð 
ˆQ‰��Q‘‰€AÜ”- Ó"Ó#¨¨1 vÒ-Ð-Ð-Ü�a‹=˜AÒÐÐà	ˆ1‰ˆq��A‘‰v‰˜Ñ€AØ	ˆ1‰ˆr�!�Q‘$‰w‰˜˜A˜q™D™Ñ  2 a¡4Ñ'¨"Ñ,€AÜ”-  1Ó%Ó&ª)Ò3Ð3Ð3Ü�a˜Ó˜qÒ Ð Ð ð 
ˆQ‰��Q‘‰€AÜ”-  4¨Ó+Ó,°°A°Ò6Ð6Ð6Ü�a˜˜qÓ! QÒ&Ð&Ð&à	ˆ1‰ˆq��A‘‰v‰˜Ñ€AØ	ˆ1‰ˆr�!�Q‘$‰w‰˜˜A˜q™D™Ñ  2 a¡4Ñ'¨"Ñ,€AÜ”-  1 aÓ(Ó)ªYÒ6Ð6Ð6Ü�a˜˜AÓ !Ò#Ð#Ñ#ó    N)Ú
sympy.corer   r   r   Ú(sympy.functions.elementary.miscellaneousr   Úsympy.polysr   Úsympy.polys.dispersionr   r	   r'   © r(   r&   ú<module>r.      s   ðß $Ñ $Ý 9Ý ß <óX$r(   