Ë
    7^(h†&  ã                   ó   — d dl mZ d dlmZmZmZmZmZmZm	Z	m
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZ  ed«      ZesdZd„ Zd„ Zd„ Zd„ Z d	„ Z!d
„ Z"d„ Z#d„ Z$d„ Z%d„ Z&d„ Z'd„ Z(d„ Z)d„ Z*d„ Z+d„ Z,d„ Z-d„ Z.d„ Z/d„ Z0d„ Z1d„ Z2d„ Z3d„ Z4y)é    )Úimport_module)ÚAbsÚacosÚacoshÚAndÚasinÚasinhÚatanÚatanhÚceilÚcosÚcoshÚexpÚfloorÚimaxÚiminÚintervalÚlogÚlog10ÚOrÚsinÚsinhÚsqrtÚtanÚtanhÚnumpyTc                  óú  — dt        dd«      z  t        dd«      k(  } | dk(  sJ ‚t        dd«      t        dd«      z  t        dd«      k(  } | dk(  sJ ‚t        dd«      t        dd«      z  } | j                  �J ‚t        dd«      t        dd«      z  } | j                  du sJ ‚t        dd«      dz  } | j                  du sJ ‚t        dd«      dz  } | j                  �J ‚t        dd«      d	z  t        dd«      k(  } | dk(  sJ ‚t        dd«      dz  t        d
d«      k(  } | dk(  sJ ‚t        dd«      dz  t        dd«      k(  } | dk(  sJ ‚dt        dd«      z   t        dd«      k(  } | dk(  sJ ‚t        ddd¬«      dz  } | j                  du sJ ‚dt        dd«      z  } | j                  du sJ ‚dt        dd«      z  } | j                  du sJ ‚dt        dd«      z  t        dd«      k(  dk(  sJ ‚t        dd«      dz  } t        | j                  dz
  «      dk  sJ ‚t        | j                  dz
  «      dk  sJ ‚t        dd«      dz  } t        | j                  dz
  «      dk  sJ ‚t        | j                  dz
  «      dk  sJ ‚y )Né   é   é   ©TTéÿÿÿÿç      à?éþÿÿÿFgUUUUUUÕ?r   g–{a¹§¡?©Úis_validéýÿÿÿéüÿÿÿé   é@   gUUUUUUå?g»½×Ùß|Û=é   iøÿÿÿ)r   r&   ÚabsÚstartÚend©Úas    úw/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/sympy/plotting/intervalmath/tests/test_interval_functions.pyÚtest_interval_powr2      s¯  € Ø	Œ8�A�q‹>ÑœX a¨›^Ñ+€AØ�ÒÐÐÜ��A‹œ  A›Ñ&¬(°1°a«.Ñ8€AØ�ÒÐÐÜ��Q‹œ # qÓ)Ñ)€AØ�:‰:ÐÐÐÜ��RÓœH Q¨›NÑ*€AØ�:‰:˜ÑÐÐÜ��RÓ˜WÑ%€AØ�:‰:˜ÑÐÐÜ��Q‹˜'Ñ"€AØ�:‰:ÐÐÐÜ��Q‹˜'Ñ"¤h¨r°1£oÑ5€AØ�ÒÐÐÜ��Q‹˜Ñœh q¨!›nÑ,€AØ�ÒÐÐÜ��Q‹˜HÑ%¬°"°a«Ñ8€AØ�ÒÐÐØ	
ŒH�Q˜‹NÑ	Ðœh r¨2Ó.Ñ.€AØ�ÒÐÐä��A Ô&¨Ñ)€AØ�:‰:˜ÑÐÐà	Œh�q˜!‹nÑ€AØ�:‰:˜ÑÐÐØ	Œh�s˜CÓ Ñ €AØ�:‰:˜ÑÐÐØ”(˜1˜a“.Ñ ¤H¨R°Ó$4Ñ4¸ÒEÐEÐEä��B‹˜'Ñ"€AÜˆq�w‰w˜‰{Ó˜eÒ#Ð#Ð#Üˆq�u‰u�r‰z‹?˜UÒ"Ð"Ð"Ü��RÓ˜7Ñ#€AÜˆq�w‰w˜‰{Ó˜eÒ#Ð#Ð#Üˆq�u‰u�r‰z‹?˜UÒ"Ð"Ñ"ó    c                  óZ  — t        t        t        j                   d«      «      } | j                  t        j                  t        j                   «      k(  sJ ‚| j
                  t        j                  d«      k(  sJ ‚t        t        dd«      «      } | j                  t        j                  d«      k(  sJ ‚| j
                  t        j                  d«      k(  sJ ‚t        d«      } | j                  t        j                  d«      k(  sJ ‚| j
                  t        j                  d«      k(  sJ ‚y )Nr   r   r   )r   r   ÚnpÚinfr-   r.   r/   s    r1   Útest_expr7   7   sÔ   € ÜŒH”b—f‘f�W˜aÓ Ó!€AØ�7‰7”b—f‘fœbŸf™f˜W“oÒ%Ð%Ð%Ø�5‰5”B—F‘F˜1“IÒÐÐÜŒH�Q˜‹NÓ€AØ�7‰7”b—f‘f˜Q“iÒÐÐØ�5‰5”B—F‘F˜1“IÒÐÐÜˆA‹€AØ�7‰7”b—f‘f˜Q“iÒÐÐØ�5‰5”B—F‘F˜1“IÒÐÑr3   c                  ó  — t        t        dd«      «      } | j                  dk(  sJ ‚| j                  t        j                  d«      k(  sJ ‚t        t        dd«      «      } | j
                  �J ‚t        t        dd«      «      } | j
                  du sJ ‚t        d«      } | j
                  du sJ ‚t        d«      } | j                  t        j                  d«      k(  sJ ‚| j                  t        j                  d«      k(  sJ ‚y ©Nr   r   r   r"   r'   F)r   r   r-   r.   r5   r&   r/   s    r1   Útest_logr:   C   s×   € ÜŒH�Q˜‹NÓ€AØ�7‰7�aŠ<Ðˆ<Ø�5‰5”B—F‘F˜1“IÒÐÐÜŒH�R˜‹OÓ€AØ�:‰:ÐÐÐÜŒH�R˜ÓÓ€AØ�:‰:˜ÑÐÐÜˆB‹€AØ�:‰:˜ÑÐÐÜˆA‹€AØ�7‰7”b—f‘f˜Q“iÒÐÐØ�5‰5”B—F‘F˜1“IÒÐÑr3   c                  ó  — t        t        dd«      «      } | j                  dk(  sJ ‚| j                  t        j                  d«      k(  sJ ‚t        t        dd«      «      } | j
                  �J ‚t        t        dd«      «      } | j
                  du sJ ‚t        d«      } | j
                  du sJ ‚t        d«      } | j                  t        j                  d«      k(  sJ ‚| j                  t        j                  d«      k(  sJ ‚y r9   )r   r   r-   r.   r5   r&   r/   s    r1   Ú
test_log10r<   R   s×   € ÜŒh�q˜!‹nÓ€AØ�7‰7�aŠ<Ðˆ<Ø�5‰5”B—H‘H˜Q“KÒÐÐÜŒh�r˜1‹oÓ€AØ�:‰:ÐÐÐÜŒh�r˜2ÓÓ€AØ�:‰:˜ÑÐÐÜˆb‹	€AØ�:‰:˜ÑÐÐÜˆa‹€AØ�7‰7”b—h‘h˜q“kÒ!Ð!Ð!Ø�5‰5”B—H‘H˜Q“KÒÐÑr3   c                  ód  — t        t        dd«      «      } | j                  t        j	                  d«      k(  sJ ‚| j
                  t        j	                  d«      k(  sJ ‚t        d«      } | j                  t        j	                  d«      k(  sJ ‚| j
                  t        j	                  d«      k(  sJ ‚y )Nr   r   )r
   r   r-   r5   Úarctanr.   r/   s    r1   Ú	test_atanr?   a   sƒ   € ÜŒX�a˜‹^Ó€AØ�7‰7”b—i‘i “lÒ"Ð"Ð"Ø�5‰5”B—I‘I˜a“LÒ Ð Ð ÜˆQ‹€AØ�7‰7”b—i‘i “lÒ"Ð"Ð"Ø�5‰5”B—I‘I˜a“LÒ Ð Ñ r3   c                  óö  — t        t        dt        j                  dz  «      «      } | j                  t        j                  d«      k(  sJ ‚| j
                  t        j                  t        j                  dz  «      k(  sJ ‚t        t        t        j                   dz  t        j                  dz  «      «      } | j                  t        j                  t        j                   dz  «      k(  sJ ‚| j
                  t        j                  t        j                  dz  «      k(  sJ ‚t        t        t        j                  dz  dt        j                  z  dz  «      «      } | j                  t        j                  t        j                  dz  «      k(  sJ ‚| j
                  dk(  sJ ‚t        t        dt        j                  z  dz  dt        j                  z  dz  «      «      } | j                  dk(  sJ ‚| j
                  t        j                  dt        j                  z  dz  «      k(  sJ ‚t        t        ddt        j                  z  «      «      } | j                  dk(  sJ ‚| j
                  dk(  sJ ‚t        t        t        j                  dz  dt        j                  z  dz  «      «      } | j                  dk(  sJ ‚| j
                  dk(  sJ ‚t        t        j                  dz  «      } | j                  t        j                  t        j                  dz  «      k(  sJ ‚| j
                  t        j                  t        j                  dz  «      k(  sJ ‚t        t        ddd	¬
«      «      } | j                  d	u sJ ‚y )Nr   r    é   r   é   é   r"   r   Fr%   )r   r   r5   Úpir-   r.   r&   r/   s    r1   Útest_sinrE   j   su  € ÜŒH�QœŸ™ ™	Ó"Ó#€AØ�7‰7”b—f‘f˜Q“iÒÐÐØ�5‰5”B—F‘Fœ2Ÿ5™5 1™9Ó%Ò%Ð%Ð%äŒH”b—e‘e�V˜a‘Z¤§¡¨¡Ó+Ó,€AØ�7‰7”b—f‘fœbŸe™e˜V a™ZÓ(Ò(Ð(Ð(Ø�5‰5”B—F‘Fœ2Ÿ5™5 1™9Ó%Ò%Ð%Ð%äŒH”R—U‘U˜Q‘Y ¤B§E¡E¡	¨A¡Ó.Ó/€AØ�7‰7”b—f‘fœRŸU™U Q™YÓ'Ò'Ð'Ð'Ø�5‰5�AŠ:Ðˆ:äŒH�QœŸ™‘Y ‘] A¬¯©¡I°¡MÓ2Ó3€AØ�7‰7�bŠ=Ðˆ=Ø�5‰5”B—F‘F˜1œrŸu™u™9 q™=Ó)Ò)Ð)Ð)äŒH�Q˜œBŸE™E™	Ó"Ó#€AØ�7‰7�bŠ=Ðˆ=Ø�5‰5�AŠ:Ðˆ:äŒH”R—U‘U˜Q‘Y ¤B§E¡E¡	¨A¡Ó.Ó/€AØ�7‰7�bŠ=Ðˆ=Ø�5‰5�AŠ:Ðˆ:äŒB�E‰E�A‰I‹€AØ�7‰7”b—f‘fœRŸU™U Q™YÓ'Ò'Ð'Ð'Ø�5‰5”B—F‘Fœ2Ÿ5™5 1™9Ó%Ò%Ð%Ð%äŒH�Q˜ EÔ*Ó+€AØ�:‰:˜ÑÐÑr3   c                  óÌ  — t        t        dt        j                  dz  «      «      } | j                  t        j                  t        j                  dz  «      k(  sJ ‚| j
                  dk(  sJ ‚t        t        t        j                   dz  t        j                  dz  «      «      } | j                  t        j                  t        j                   dz  «      k(  sJ ‚| j
                  dk(  sJ ‚t        t        t        j                  dz  dt        j                  z  dz  «      «      } | j                  t        j                  dt        j                  z  dz  «      k(  sJ ‚| j
                  t        j                  t        j                  dz  «      k(  sJ ‚t        t        dt        j                  z  dz  dt        j                  z  dz  «      «      } | j                  dk(  sJ ‚| j
                  t        j                  dt        j                  z  dz  «      k(  sJ ‚t        t        ddt        j                  z  «      «      } | j                  dk(  sJ ‚| j
                  dk(  sJ ‚t        t        t        j                   dz  dt        j                  z  dz  «      «      } | j                  dk(  sJ ‚| j
                  dk(  sJ ‚t        t        ddd¬	«      «      } | j                  du sJ ‚y )
Nr   r    r   rA   é   r"   r   Fr%   )r   r   r5   rD   r-   r.   r&   r/   s    r1   Útest_cosrH   ‹   s  € ÜŒH�QœŸ™ ™	Ó"Ó#€AØ�7‰7”b—f‘fœRŸU™U Q™YÓ'Ò'Ð'Ð'Ø�5‰5�AŠ:Ðˆ:äŒH”b—e‘e�V˜a‘Z¤§¡¨¡Ó+Ó,€AØ�7‰7”b—f‘fœbŸe™e˜V a™ZÓ(Ò(Ð(Ð(Ø�5‰5�AŠ:Ðˆ:äŒH”R—U‘U˜Q‘Y ¤B§E¡E¡	¨A¡Ó.Ó/€AØ�7‰7”b—f‘f˜Q¤§¡™Y¨™]Ó+Ò+Ð+Ð+Ø�5‰5”B—F‘Fœ2Ÿ5™5 1™9Ó%Ò%Ð%Ð%äŒH�QœŸ™‘Y ‘] A¬¯©¡I°¡MÓ2Ó3€AØ�7‰7�bŠ=Ðˆ=Ø�5‰5”B—F‘F˜1œrŸu™u™9 q™=Ó)Ò)Ð)Ð)äŒH�Q˜œBŸE™E™	Ó"Ó#€AØ�7‰7�bŠ=Ðˆ=Ø�5‰5�AŠ:Ðˆ:äŒH”r—u‘u�W˜q‘[ !¤b§e¡e¡)¨a¡-Ó0Ó1€AØ�7‰7�bŠ=Ðˆ=Ø�5‰5�AŠ:Ðˆ:äŒH�Q˜ EÔ*Ó+€AØ�:‰:˜ÑÐÑr3   c                  óº  — t        t        dt        j                  dz  «      «      } | j                  dk(  sJ ‚| j
                  t        j                  t        j                  dz  «      t        j                  t        j                  dz  «      z  k(  sJ ‚t        t        t        j                  dz  dt        j                  z  dz  «      «      } | j                  �J ‚y )Nr   r    rA   )	r   r   r5   rD   r-   r.   r   r   r&   r/   s    r1   Útest_tanrJ   ¨   s™   € ÜŒH�QœŸ™ ™	Ó"Ó#€AØ�7‰7�aŠ<Ðˆ<à�5‰5”B—F‘Fœ2Ÿ5™5 1™9Ó%¤b§f¡f¬R¯U©U°Q©YÓ&7Ñ7Ò7Ð7Ð7äŒH”R—U‘U˜Q‘Y ¤B§E¡E¡	¨A¡Ó.Ó/€Aà�:‰:ÐÐÑr3   c                  ó
  — t        t        dd«      «      } | j                  dk(  sJ ‚| j                  dk(  sJ ‚t        t        dd«      «      } | j                  t        j                  d«      k(  sJ ‚| j                  dk(  sJ ‚t        t        dd«      «      } | j
                  �J ‚t        t        dd«      «      } | j
                  du sJ ‚t        d«      } | t        dd«      k(  dk(  sJ ‚t        d«      } | j
                  du sJ ‚y )	Nr   r    r   g{®Gáz„?r"   r'   Fr!   )r   r   r-   r.   r5   r&   r/   s    r1   Ú	test_sqrtrL   ³   sí   € ÜŒX�a˜‹^Ó€AØ�7‰7�aŠ<Ðˆ<Ø�5‰5�AŠ:Ðˆ:äŒX�d˜AÓÓ€AØ�7‰7”b—g‘g˜d“mÒ#Ð#Ð#Ø�5‰5�AŠ:Ðˆ:äŒX�b˜!‹_Ó€AØ�:‰:ÐÐÐäŒX�b˜"ÓÓ€AØ�:‰:˜ÑÐÐäˆQ‹€AØ”˜!˜Q“Ñ LÒ0Ð0Ð0äˆR‹€AØ�:‰:˜ÑÐÑr3   c            	      ó˜  — t        t        dd«      t        dd«      t        dd«      «      } | j                  dk(  sJ ‚| j                  dk(  sJ ‚t        dt        dd«      «      } | j                  dk(  sJ ‚| j                  dk(  sJ ‚t        dt        dd«      t        ddd¬	«      «      } | j                  dk(  sJ ‚| j                  dk(  sJ ‚y )
Nr   rA   r   rG   r"   r$   r    Fr%   )r   r   r-   r.   r/   s    r1   Ú	test_iminrN   É   s±   € ÜŒX�a˜‹^œX a¨›^¬X°b¸!«_Ó=€AØ�7‰7�bŠ=Ðˆ=Ø�5‰5�AŠ:Ðˆ:äˆR”˜!˜Q“Ó €AØ�7‰7�bŠ=Ðˆ=Ø�5‰5�BŠ;Ðˆ;äˆQ”˜˜A“¤¨¨Q¸Ô ?Ó@€AØ�7‰7�aŠ<Ðˆ<Ø�5‰5�AŠ:Ð‰:r3   c            	      ó¬  — t        t        dd«      t        dd«      t        dd«      «      } | j                  dk(  sJ ‚| j                  dk(  sJ ‚t        dt        dd«      «      } | j                  dk(  sJ ‚| j                  dk(  sJ ‚t        t        dd«      t        d	d«      t        ddd
¬«      «      } | j                  d	k(  sJ ‚| j                  dk(  sJ ‚y )Nr$   r   rB   r'   é	   r)   r   r    rA   Fr%   )r   r   r-   r.   r/   s    r1   Ú	test_imaxrQ   ×   s·   € ÜŒX�b˜!‹_œh q¨!›n¬h°r¸1«oÓ>€AØ�7‰7�aŠ<Ðˆ<Ø�5‰5�AŠ:Ðˆ:äˆQ”˜˜A“Ó€AØ�7‰7�aŠ<Ðˆ<Ø�5‰5�AŠ:Ðˆ:äŒX�a˜‹^œX a¨›^¬X°b¸!ÀeÔ-LÓM€AØ�7‰7�aŠ<Ðˆ<Ø�5‰5�AŠ:Ð‰:r3   c                  ód  — t        t        dd«      «      } | j                  t        j                  d«      k(  sJ ‚| j                  t        j                  d«      k(  sJ ‚t        d«      } | j                  t        j                  d«      k(  sJ ‚| j                  t        j                  d«      k(  sJ ‚y )Nr"   r   )r   r   r-   r5   r.   r/   s    r1   Ú	test_sinhrS   å   óƒ   € ÜŒX�b˜!‹_Ó€AØ�7‰7”b—g‘g˜b“kÒ!Ð!Ð!Ø�5‰5”B—G‘G˜A“JÒÐÐäˆQ‹€AØ�7‰7”b—g‘g˜a“jÒ Ð Ð Ø�5‰5”B—G‘G˜A“JÒÐÑr3   c                  ó²  — t        t        dd«      «      } | j                  t        j                  d«      k(  sJ ‚| j                  t        j                  d«      k(  sJ ‚t        t        dd«      «      } | j                  t        j                  d«      k(  sJ ‚| j                  t        j                  d«      k(  sJ ‚t        t        dd«      «      } | j                  dk(  sJ ‚| j                  t        j                  d«      k(  sJ ‚t        d«      } | j                  t        j                  d«      k(  sJ ‚| j                  t        j                  d«      k(  sJ ‚y )Nr   r   r$   r"   )r   r   r-   r5   r.   r/   s    r1   Ú	test_coshrV   ï   s  € ÜŒX�a˜‹^Ó€AØ�7‰7”b—g‘g˜a“jÒ Ð Ð Ø�5‰5”B—G‘G˜A“JÒÐÐÜŒX�b˜"ÓÓ€AØ�7‰7”b—g‘g˜b“kÒ!Ð!Ð!Ø�5‰5”B—G‘G˜B“KÒÐÐäŒX�b˜!‹_Ó€AØ�7‰7�aŠ<Ðˆ<Ø�5‰5”B—G‘G˜B“KÒÐÐäˆQ‹€AØ�7‰7”b—g‘g˜a“jÒ Ð Ð Ø�5‰5”B—G‘G˜A“JÒÐÑr3   c                  ód  — t        t        dd«      «      } | j                  t        j                  d«      k(  sJ ‚| j                  t        j                  d«      k(  sJ ‚t        d«      } | j                  t        j                  d«      k(  sJ ‚| j                  t        j                  d«      k(  sJ ‚y )Nr'   rA   )r   r   r-   r5   r.   r/   s    r1   Ú	test_tanhrX      rT   r3   c                  óº  — t        t        dd«      «      } | j                  t        j	                  d«      k(  sJ ‚| j
                  t        j	                  d«      k(  sJ ‚t        t        dd«      «      } | j                  �J ‚t        t        dd«      «      } | j                  du sJ ‚t        t        dd«      «      } | j                  �J ‚t        t        dd	«      «      } | j                  du sJ ‚t        d«      } | j                  t        j	                  d«      k(  sJ ‚| j
                  t        j	                  d«      k(  sJ ‚t        d«      } | j                  du sJ ‚y ©
Nç      à¿r#   g      ø¿ç      ø?r$   Fr   r   rG   )r   r   r-   r5   Úarcsinr.   r&   r/   s    r1   Ú	test_asinr^   
  s%  € ÜŒX�d˜CÓ Ó!€AØ�7‰7”b—i‘i “oÒ%Ð%Ð%Ø�5‰5”B—I‘I˜c“NÒ"Ð"Ð"äŒX�d˜CÓ Ó!€AØ�:‰:ÐÐÐÜŒX�b˜$ÓÓ €AØ�:‰:˜ÑÐÐäŒX�a˜‹^Ó€AØ�:‰:ÐÐÐäŒX�a˜‹^Ó€AØ�:‰:˜ÑÐÐäˆS‹	€AØ�7‰7”b—i‘i “nÒ$Ð$Ð$Ø�5‰5”B—I‘I˜c“NÒ"Ð"Ð"äˆS‹	€AØ�:‰:˜ÑÐÑr3   c                  óº  — t        t        dd«      «      } | j                  t        j	                  d«      k(  sJ ‚| j
                  t        j	                  d«      k(  sJ ‚t        t        dd«      «      } | j                  �J ‚t        t        dd«      «      } | j                  du sJ ‚t        t        dd«      «      } | j                  �J ‚t        t        dd	«      «      } | j                  du sJ ‚t        d«      } | j                  t        j	                  d«      k(  sJ ‚| j
                  t        j	                  d«      k(  sJ ‚t        d«      } | j                  du sJ ‚y rZ   )r   r   r-   r5   Úarccosr.   r&   r/   s    r1   Ú	test_acosra   "  s%  € ÜŒX�d˜CÓ Ó!€AØ�7‰7”b—i‘i “nÒ$Ð$Ð$Ø�5‰5”B—I‘I˜d“OÒ#Ð#Ð#äŒX�d˜CÓ Ó!€AØ�:‰:ÐÐÐÜŒX�b˜$ÓÓ €AØ�:‰:˜ÑÐÐäŒX�a˜‹^Ó€AØ�:‰:ÐÐÐäŒX�a˜‹^Ó€AØ�:‰:˜ÑÐÐäˆS‹	€AØ�7‰7”b—i‘i “nÒ$Ð$Ð$Ø�5‰5”B—I‘I˜c“NÒ"Ð"Ð"äˆS‹	€AØ�:‰:˜ÑÐÑr3   c                  óœ  — t        t        dd«      «      } | j                  dk(  sJ ‚| j                  dk(  sJ ‚t        t        dd«      «      } | j                  dk(  sJ ‚| j                  dk(  sJ ‚| j                  �J ‚t        t        dd«      «      } | j                  �J ‚t        d«      } | j                  d	k(  sJ ‚| j                  d	k(  sJ ‚y )
Nçš™™™™™É?r#   r   r\   r   éûÿÿÿrG   çš™™™™™@rC   )r   r   r-   r.   r&   r/   s    r1   Ú	test_ceilrf   :  s½   € ÜŒX�c˜3ÓÓ €AØ�7‰7�aŠ<Ðˆ<Ø�5‰5�AŠ:Ðˆ:äŒX�c˜3ÓÓ €AØ�7‰7�aŠ<Ðˆ<Ø�5‰5�AŠ:Ðˆ:Ø�:‰:ÐÐÐäŒX�b˜!‹_Ó€AØ�:‰:ÐÐÐäˆS‹	€AØ�7‰7�aŠ<Ðˆ<Ø�5‰5�AŠ:Ð‰:r3   c                  óœ  — t        t        dd«      «      } | j                  dk(  sJ ‚| j                  dk(  sJ ‚t        t        dd«      «      } | j                  dk(  sJ ‚| j                  dk(  sJ ‚| j                  �J ‚t        t        dd«      «      } | j                  �J ‚t        d«      } | j                  dk(  sJ ‚| j                  dk(  sJ ‚y )	Nrc   r#   r   r\   r   rd   rG   re   )r   r   r-   r.   r&   r/   s    r1   Ú
test_floorrh   L  s½   € ÜŒh�s˜CÓ Ó!€AØ�7‰7�aŠ<Ðˆ<Ø�5‰5�AŠ:Ðˆ:äŒh�s˜CÓ Ó!€AØ�7‰7�aŠ<Ðˆ<Ø�5‰5�AŠ:Ðˆ:Ø�:‰:ÐÐÐäŒh�r˜1‹oÓ€AØ�:‰:ÐÐÐäˆc‹
€AØ�7‰7�aŠ<Ðˆ<Ø�5‰5�AŠ:Ð‰:r3   c                  ód  — t        t        dd«      «      } | j                  t        j	                  d«      k(  sJ ‚| j
                  t        j	                  d«      k(  sJ ‚t        d«      } | j                  t        j	                  d«      k(  sJ ‚| j
                  t        j	                  d«      k(  sJ ‚y )Nr   r   r#   )r	   r   r-   r5   Úarcsinhr.   r/   s    r1   Ú
test_asinhrk   ^  sƒ   € ÜŒh�q˜!‹nÓ€AØ�7‰7”b—j‘j “mÒ#Ð#Ð#Ø�5‰5”B—J‘J˜q“MÒ!Ð!Ð!äˆc‹
€AØ�7‰7”b—j‘j “oÒ%Ð%Ð%Ø�5‰5”B—J‘J˜s“OÒ#Ð#Ñ#r3   c                  ó*  — t        t        dd«      «      } | j                  t        j	                  d«      k(  sJ ‚| j
                  t        j	                  d«      k(  sJ ‚t        t        dd«      «      } | j                  �J ‚t        t        dd«      «      } | j                  du sJ ‚t        d«      } | j                  du sJ ‚t        d«      } | j                  t        j	                  d«      k(  sJ ‚| j
                  t        j	                  d«      k(  sJ ‚y )NrA   rG   r   r'   r#   Fr   )r   r   r-   r5   Úarccoshr.   r&   r/   s    r1   Ú
test_acoshrn   h  sá   € ÜŒh�q˜!‹nÓ€AØ�7‰7”b—j‘j “mÒ#Ð#Ð#Ø�5‰5”B—J‘J˜q“MÒ!Ð!Ð!äŒh�q˜!‹nÓ€AØ�:‰:ÐÐÐÜŒh�r˜3ÓÓ €AØ�:‰:˜ÑÐÐäˆc‹
€AØ�:‰:˜ÑÐÐäˆa‹€AØ�7‰7”b—j‘j “mÒ#Ð#Ð#Ø�5‰5”B—J‘J˜q“MÒ!Ð!Ñ!r3   c                  ó*  — t        t        dd«      «      } | j                  t        j	                  d«      k(  sJ ‚| j
                  t        j	                  d«      k(  sJ ‚t        t        dd«      «      } | j                  �J ‚t        t        dd«      «      } | j                  du sJ ‚t        d«      } | j                  t        j	                  d«      k(  sJ ‚| j
                  t        j	                  d«      k(  sJ ‚t        d«      } | j                  du sJ ‚y )	Nr[   r#   r   rA   r'   r$   Fr\   )r   r   r-   r5   Úarctanhr.   r&   r/   s    r1   Ú
test_atanhrq   z  sã   € ÜŒh�t˜SÓ!Ó"€AØ�7‰7”b—j‘j Ó&Ò&Ð&Ð&Ø�5‰5”B—J‘J˜s“OÒ#Ð#Ð#äŒh�q˜!‹nÓ€AØ�:‰:ÐÐÐäŒh�r˜2ÓÓ€AØ�:‰:˜ÑÐÐäˆc‹
€AØ�7‰7”b—j‘j “oÒ%Ð%Ð%Ø�5‰5”B—J‘J˜s“OÒ#Ð#Ð#äˆc‹
€AØ�:‰:˜ÑÐÑr3   c                  óÚ   — t        t        dd«      «      t        dd«      k(  dk(  sJ ‚t        t        dd«      «      t        dd«      k(  dk(  sJ ‚t        d«      t        dd«      k(  dk(  sJ ‚y )	Nr[   r#   r   r!   r'   r$   r   rA   )r   r   © r3   r1   Útest_Absrt   �  sj   € Ü”˜˜sÓ#Ó$¬°°CÓ(8Ñ8¸\ÒIÐIÐIÜ”˜˜RÓ Ó!¤X¨a°£^Ñ3¸ÒDÐDÐDÜ�‹G”x  1“~Ñ%¨,Ò6Ð6Ñ6r3   c                  óH   — g d¢} t        | Ž dk(  sJ ‚g d¢} t        | Ž dk(  sJ ‚y )N)r!   ©TF)TNrv   ))FT©NNr!   ©FN)r   ©Úargss    r1   Útest_Andr{   “  s0   € Ú6€DÜ�ˆ:˜Ò&Ð&Ð&â6€DÜ�ˆ:˜Ò&Ð&Ñ&r3   c                  óH   — g d¢} t        | Ž dk(  sJ ‚g d¢} t        | Ž dk(  sJ ‚y )N)r!   rv   rx   r!   )rw   rx   )FFrw   )r   ry   s    r1   Útest_Orr}   ›  s0   € Ú7€DÜˆtˆ9˜Ò$Ð$Ð$Ú8€DÜˆtˆ9˜Ò$Ð$Ñ$r3   N)5Úsympy.externalr   Úsympy.plotting.intervalmathr   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r5   Údisabledr2   r7   r:   r<   r?   rE   rH   rJ   rL   rN   rQ   rS   rV   rX   r^   ra   rf   rh   rk   rn   rq   rt   r{   r}   rs   r3   r1   ú<module>r�      s¹   ðÝ (÷÷ ÷ ÷ ÷ ÷ ó ñ �7Ó€Ù	Ø€Hò$#òN	òò ò!òòBò:òò,òòòò"òò0ò0ò$ò$$ò"ò$ò&7ò'ó%r3   