+
    ‹°³jÙ9  ã                   ó¸   € R t ^ RIHt ^ RIHt ^ RIHt R tR tR t	R t
R tR	 tR
 tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR# )zBThe module contains implemented functions for interval arithmetic.©Úreduce)Úinterval)Úimport_modulec           	      óÒ  € \        V \        \        34      '       d   \        \	        V 4      4      # \        V \        4      '       d�   V P
                  ^ 8  dZ   V P                  ^ 8”  dI   \        ^ \        \	        V P
                  4      \	        V P                  4      4      V P                  R7      # \        \	        V P
                  4      \	        V P                  4      4      # \        h)é    ©Úis_valid)
Ú
isinstanceÚintÚfloatr   ÚabsÚstartÚendÚmaxr	   ÚNotImplementedError©Úxs   &Úi/home/luca/screen-checking/.venv/lib/python3.14/site-packages/sympy/plotting/intervalmath/lib_interval.pyÚAbsr      s‘   € Ü�!”cœ5�\×"Ò"Üœ˜A›ÓÐÜ	�A”x×	 Ò	 Ø�7‰7�QŒ;˜1Ÿ5™5 1œ9Ü˜Aœs¤3 q§w¡w£<´°Q·U±U³Ó<ÀqÇzÁzÔRÐRäœC §¡›L¬#¨a¯e©e«*Ó5Ð5ä!Ð!ó    c                óp  € \        R4      p\        V \        \        34      '       d+   \	        VP                  V 4      VP                  V 4      4      # \        V \        4      '       dK   \	        VP                  V P                  4      VP                  V P                  4      V P                  R7      # \        h)z(evaluates the exponential of an intervalÚnumpyr   )
r   r
   r   r   r   Úexpr   r   r	   r   ©r   Únps   & r   r   r      sx   € ä	�wÓ	€BÜ�!”cœ5�\×"Ò"Ü˜Ÿ™˜q›	 2§6¡6¨!£9Ó-Ð-Ü	�A”x×	 Ò	 Ü˜Ÿ™˜qŸw™w›¨¯©°·±«ÀÇÁÔLÐLä!Ð!r   c                óÚ  € \        R4      p\        V \        \        34      '       dE   V ^ 8:  d$   \	        VP
                  ) VP
                  RR7      # \	        VP                  V 4      4      # \        V \        4      '       dæ   V P                  '       g.   \	        VP
                  ) VP
                  V P                  R7      # V P                  ^ 8:  d$   \	        VP
                  ) VP
                  RR7      # V P                  ^ 8:  d$   \	        VP
                  ) VP
                  RR7      # \	        VP                  V P                  4      VP                  V P                  4      4      # \        h)z.evaluates the natural logarithm of an intervalr   Fr   N)r   r
   r   r   r   ÚinfÚlogr	   r   r   r   r   s   & r   r   r   "   sö   € ä	�wÓ	€BÜ�!”cœ5�\×"Ò"Ø�Œ6Ü˜RŸV™V˜G R§V¡V°eÔ<Ð<ä˜BŸF™F 1›IÓ&Ð&Ü	�A”x×	 Ò	 Ø�z�zˆzÜ˜RŸV™V˜G R§V¡V°a·j±jÔAÐAØ�U‰U�aŒZÜ˜RŸV™V˜G R§V¡V°eÔ<Ð<Ø�W‰W˜Œ\Ü˜RŸV™V˜G R§V¡V°dÔ;Ð;ä˜Ÿ™˜qŸw™w›¨¯©°·±«Ó7Ð7ä!Ð!r   c                óÚ  € \        R4      p\        V \        \        34      '       dE   V ^ 8:  d$   \	        VP
                  ) VP
                  RR7      # \	        VP                  V 4      4      # \        V \        4      '       dæ   V P                  '       g.   \	        VP
                  ) VP
                  V P                  R7      # V P                  ^ 8:  d$   \	        VP
                  ) VP
                  RR7      # V P                  ^ 8:  d$   \	        VP
                  ) VP
                  RR7      # \	        VP                  V P                  4      VP                  V P                  4      4      # \        h)z5evaluates the logarithm to the base 10 of an intervalr   Fr   N)r   r
   r   r   r   r   Úlog10r	   r   r   r   r   s   & r   r    r    8   s÷   € ä	�wÓ	€BÜ�!”cœ5�\×"Ò"Ø�Œ6Ü˜RŸV™V˜G R§V¡V°eÔ<Ð<ä˜BŸH™H Q›KÓ(Ð(Ü	�A”x×	 Ò	 Ø�z�zˆzÜ˜RŸV™V˜G R§V¡V°a·j±jÔAÐAØ�U‰U�aŒZÜ˜RŸV™V˜G R§V¡V°eÔ<Ð<Ø�W‰W˜Œ\Ü˜RŸV™V˜G R§V¡V°dÔ;Ð;Ü˜Ÿ™ §¡Ó)¨2¯8©8°A·E±E«?Ó;Ð;ä!Ð!r   c                óV  € \        R4      p\        V \        \        34      '       d   \	        VP                  V 4      4      # \        V \        4      '       dN   VP                  V P                  4      pVP                  V P                  4      p\	        W#V P                  R7      # \        h)z(evaluates the tan inverse of an intervalr   r   )
r   r
   r   r   r   Úarctanr   r   r	   r   ©r   r   r   r   s   &   r   Úatanr$   M   sx   € ä	�wÓ	€BÜ�!”cœ5�\×"Ò"Ü˜Ÿ	™	 !›Ó%Ð%Ü	�A”x×	 Ò	 Ø—	‘	˜!Ÿ'™'Ó"ˆØ�i‰i˜Ÿ™ÓˆÜ˜¨Q¯Z©ZÔ8Ð8ä!Ð!r   c                óÜ  € \        R4      p\        V \        \        34      '       d   \	        VP                  V 4      4      # \        V \        4      '       Ed�   V P                  '       g   \	        R^V P                  R7      # \        V P                  VP                  R,          4      w  r#\        V P                  VP                  R,          4      w  rC\        VP                  V P                  4      VP                  V P                  4      4      p\        VP                  V P                  4      VP                  V P                  4      4      pWB,
          ^8”  d   \	        R^V P                  R7      # W$8X  d   \	        WVV P                  R7      # V^,
          ^,          V^,
          ^,          8w  d   ^pV^,
          ^,          V^,
          ^,          8w  d   Rp\	        WV4      # \        h)z!evaluates the sine of an intervalr   r   ç       @éÿÿÿÿ)r   r
   r   r   r   Úsinr	   Údivmodr   Úpir   Úminr   r   ©r   r   ÚnaÚ__Únbr   r   s   &      r   r(   r(   [   sR  € ä	�wÓ	€BÜ�!”cœ5�\×"Ò"Ü˜Ÿ™˜q›	Ó"Ð"Ü	�A”x×	 Ó	 Ø�z�zˆzÜ˜B ¨A¯J©JÔ7Ð7Ü˜Ÿ™ §¡¨¥Ó-‰ˆÜ˜Ÿ™˜rŸu™u s�{Ó+‰ˆÜ�B—F‘F˜1Ÿ7™7“O R§V¡V¨A¯E©E£]Ó3ˆÜ�"—&‘&˜Ÿ™“/ 2§6¡6¨!¯%©%£=Ó1ˆØ�7�QŒ;Ü˜B ¨A¯J©JÔ7Ð7ØŒXÜ˜E°·±Ô<Ð<à�Q•˜1�}  a¥¨A¥Ô-à�Ø�Q•˜1�}  a¥¨A¥Ô-à�Ü˜EÓ'Ð'ä!Ð!r   c                ó8  € \        R4      p\        V \        \        34      '       d   \	        VP                  V 4      4      # \        V \        4      '       Ed¾   VP                  V P                  4      '       d"   VP                  V P                  4      '       g   \	        R^V P                  R7      # \        V P                  VP                  R,          4      w  r#\        V P                  VP                  R,          4      w  rC\        VP                  V P                  4      VP                  V P                  4      4      p\        VP                  V P                  4      VP                  V P                  4      4      pWB,
          ^8”  d   \	        R^V P                  R7      # W$8X  d   \	        WVV P                  R7      # V^,          V^,          8w  d   ^pV^,
          ^,          V^,
          ^,          8w  d   Rp\	        WVV P                  R7      # \        h)z Evaluates the cos of an intervalr   r   r&   r'   )r   r
   r   r   r   r(   Úisfiniter   r   r	   r)   r*   r+   Úcosr   r   r,   s   &      r   r2   r2   x   sl  € ä	�wÓ	€BÜ�!”cœ5�\×"Ò"Ü˜Ÿ™˜q›	Ó"Ð"Ü	�A”x×	 Ó	 Ø—‘˜AŸG™G×$Ò$¨¯©°Q·U±U×);Ò);Ü˜B ¨A¯J©JÔ7Ð7Ü˜Ÿ™ §¡¨¥Ó-‰ˆÜ˜Ÿ™˜rŸu™u s�{Ó+‰ˆÜ�B—F‘F˜1Ÿ7™7“O R§V¡V¨A¯E©E£]Ó3ˆÜ�"—&‘&˜Ÿ™“/ 2§6¡6¨!¯%©%£=Ó1ˆØ�7�QŒ;ä˜B ¨A¯J©JÔ7Ð7ØŒXä˜E°·±Ô<Ð<à�q�y˜R A�IÔ%à�Ø�Q•˜1�}  a¥¨A¥Ô-à�Ü˜E°·±Ô<Ð<ä!Ð!r   c                ó8   € \        V 4      \        V 4      ,          # )z Evaluates the tan of an interval)r(   r2   r   s   &r   Útanr4   –   s   € äˆq‹6”C˜“F�?Ðr   c                ót  € \        R4      p\        V \        \        34      '       dE   V ^ 8”  d   \	        VP                  V 4      4      # \	        VP                  ) VP                  RR7      # \        V \        4      '       d³   V P                  ^ 8  d$   \	        VP                  ) VP                  RR7      # V P                  ^ 8  d$   \	        VP                  ) VP                  RR7      # \	        VP                  V P                  4      VP                  V P                  4      V P                  R7      # \        h)z(Evaluates the square root of an intervalr   Fr   N)r   r
   r   r   r   Úsqrtr   r   r   r	   r   r   s   & r   r6   r6   œ   sÞ   € ä	�wÓ	€BÜ�!”cœ5�\×"Ò"ØˆqŒ5Ü˜BŸG™G A›JÓ'Ð'ä˜RŸV™V˜G R§V¡V°eÔ<Ð<Ü	�A”x×	 Ò	 à�5‰5�1Œ9Ü˜RŸV™V˜G R§V¡V°eÔ<Ð<à�W‰W�qŒ[Ü˜RŸV™V˜G R§V¡V°dÔ;Ð;ä˜BŸG™G A§G¡GÓ,¨b¯g©g°a·e±e«nØŸZ™Zô)ð )ô "Ð!r   c                 óx  € \        R4      p\        ;QJ d    R V  4       F  '       d   K   RM	  RM! R V  4       4      '       g   \        # V  Uu. uF5  p\        V\        \
        34      '       g   VP                  '       g   K3  VNK7  	  pp\        V4      ^ 8X  d�   \        ;QJ d    R V  4       F  '       d   K   RM	  RM! R V  4       4      '       d$   \        VP                  ) VP                  RR7      # \        VP                  ) VP                  RR7      # V Uu. uF-  p\        V\        \
        34      '       d   TMVP                  NK/  	  ppV Uu. uF-  p\        V\        \
        34      '       d   TMVP                  NK/  	  pp\        \        V4      \        V4      4      # u upi u upi u upi )z,Evaluates the minimum of a list of intervalsr   c              3   óX   "  € T F   p\        V\        \        \        34      x € K"  	  R # 5i©N©r
   r   r   r   ©Ú.0Úargs   & r   Ú	<genexpr>Úimin.<locals>.<genexpr>µ   ó!   é € ÐGÁ$¸3Œz˜#¤¤U¬HÐ5×6Ð6Ã$ùó   ‚(*FTc              3   ó<   "  € T F  qP                   R J x € K  	  R# 5i©FNr   ©r<   Úas   & r   r>   r?   »   ó   é € Ð5±¨1—:‘: Õ&³ùó   ‚r   N)r   Úallr   r
   r   r   r	   Úlenr   r   r   r   r+   ©Úargsr   rE   Únew_argsÚstart_arrayÚ	end_arrays   *     r   ÚiminrO   ²   s_  € ä	�wÓ	€Bß‹3ÑGÁ$ÓG�3�3Š3ÑGÁ$ÓG×GÒGÜ"Ð"á#ó #™t˜!¤z°!´c¼5°\×'BÒ'BØ—z•z÷ �A™tˆð #äˆx‹=˜AÔß‹sÑ5±Ó5�s�sŠsÑ5±Ó5×5Ò5Ü §¡ ¨¯©¸%Ô@Ð@ä §¡ ¨¯©¸$Ô?Ð?á (ó*Ù (˜1ô ' q¬3´¨,×7Ò7‘q¸Q¿W¹WÒDÙ (ð 	ð *ñ 'ó(Ù&˜ô % Q¬¬e¨×5Ò5‘Q¸1¿5¹5Ò@Ù&ð 	ð (äœ˜KÓ(¬#¨i«.Ó9Ð9ùò#ùò*ùò(ó   Á0F-ÂF-Ä!3F2Å3F7c                 óx  € \        R4      p\        ;QJ d    R V  4       F  '       d   K   RM	  RM! R V  4       4      '       g   \        # V  Uu. uF5  p\        V\        \
        34      '       g   VP                  '       g   K3  VNK7  	  pp\        V4      ^ 8X  d�   \        ;QJ d    R V  4       F  '       d   K   RM	  RM! R V  4       4      '       d$   \        VP                  ) VP                  RR7      # \        VP                  ) VP                  RR7      # V Uu. uF-  p\        V\        \
        34      '       d   TMVP                  NK/  	  ppV Uu. uF-  p\        V\        \
        34      '       d   TMVP                  NK/  	  pp\        \        V4      \        V4      4      # u upi u upi u upi )z,Evaluates the maximum of a list of intervalsr   c              3   óX   "  € T F   p\        V\        \        \        34      x € K"  	  R # 5ir9   r:   r;   s   & r   r>   Úimax.<locals>.<genexpr>Ê   r@   rA   FTc              3   ó<   "  € T F  qP                   R J x € K  	  R# 5irC   r   rD   s   & r   r>   rS   Ð   rF   rG   r   N)r   rH   r   r
   r   r   r	   rI   r   r   r   r   r   rJ   s   *     r   ÚimaxrU   Ç   sa  € ä	�wÓ	€Bß‹3ÑGÁ$ÓG�3�3Š3ÑGÁ$ÓG×GÒGÜ"Ð"á#ó #™t˜!¤z°!´c¼5°\×'BÒ'BØ—z•z÷ �A™tˆð #äˆx‹=˜AÔß‹sÑ5±Ó5�s�sŠsÑ5±Ó5×5Ò5Ü §¡ ¨¯©¸%Ô@Ð@ä §¡ ¨¯©¸$Ô?Ð?á (ó*Ù (˜1ô ' q¬3´¨,×7Ò7‘q¸Q¿W¹WÒDÙ (ð 	ð *ñ 'ó(Ù&˜ô % Q¬¬e¨×5Ò5‘Q¸1¿5¹5Ò@Ù&ð 	ð (ô œ˜KÓ(¬#¨i«.Ó9Ð9ùò#ùò*ùò(rP   c                óp  € \        R4      p\        V \        \        34      '       d+   \	        VP                  V 4      VP                  V 4      4      # \        V \        4      '       dK   \	        VP                  V P                  4      VP                  V P                  4      V P                  R7      # \        h)z,Evaluates the hyperbolic sine of an intervalr   r   )
r   r
   r   r   r   Úsinhr   r   r	   r   r   s   & r   rW   rW   Þ   óy   € ä	�wÓ	€BÜ�!”cœ5�\×"Ò"Ü˜Ÿ™ ›
 B§G¡G¨A£JÓ/Ð/Ü	�A”x×	 Ò	 Ü˜Ÿ™ §¡Ó(¨"¯'©'°!·%±%«.À1Ç:Á:ÔNÐNä!Ð!r   c                ód  € \        R4      p\        V \        \        34      '       d+   \	        VP                  V 4      VP                  V 4      4      # \        V \        4      '       dÅ   V P                  ^ 8  dg   V P                  ^ 8”  dV   \        VP                  V P                  4      VP                  V P                  4      4      p\	        ^W P                  R7      # VP                  V P                  4      pVP                  V P                  4      p\	        W2V P                  R7      # \        h)z+Evaluates the hyperbolic cos of an intervalr   r   )r   r
   r   r   r   Úcoshr   r   r   r	   r   )r   r   r   r   s   &   r   rZ   rZ   é   sÎ   € ä	�wÓ	€BÜ�!”cœ5�\×"Ò"Ü˜Ÿ™ ›
 B§G¡G¨A£JÓ/Ð/Ü	�A”x×	 Ò	 à�7‰7�QŒ;˜1Ÿ5™5 1œ9Ü�b—g‘g˜aŸg™gÓ&¨¯©°·±«Ó7ˆCÜ˜A˜s¯Z©ZÔ8Ð8ð —G‘G˜AŸG™GÓ$ˆEØ—'‘'˜!Ÿ%™%“.ˆCÜ˜E°·±Ô<Ð<ä!Ð!r   c                óp  € \        R4      p\        V \        \        34      '       d+   \	        VP                  V 4      VP                  V 4      4      # \        V \        4      '       dK   \	        VP                  V P                  4      VP                  V P                  4      V P                  R7      # \        h)z+Evaluates the hyperbolic tan of an intervalr   r   )
r   r
   r   r   r   Útanhr   r   r	   r   r   s   & r   r\   r\   ý   rX   r   c                ó  € \        R4      p\        V \        \        34      '       d^   \	        V 4      ^8”  d$   \        VP                  ) VP                  RR7      # \        VP                  V 4      VP                  V 4      4      # \        V \
        4      '       dè   V P                  RJ g#   V P                  ^8”  g   V P                  R8  d$   \        VP                  ) VP                  RR7      # V P                  R8  g   V P                  ^8”  d$   \        VP                  ) VP                  RR7      # VP                  V P                  4      pVP                  V P                  4      p\        W#V P                  R7      # R# )z)Evaluates the inverse sine of an intervalr   Fr   Nr'   )r   r
   r   r   r   r   r   Úarcsinr	   r   r   r#   s   &   r   Úasinr_     s  € ä	�wÓ	€BÜ�!”cœ5�\×"Ò"äˆq‹6�AŒ:Ü˜RŸV™V˜G R§V¡V°eÔ<Ð<ä˜BŸI™I a›L¨"¯)©)°A«,Ó7Ð7Ü	�A”x×	 Ò	 à�:‰:˜Ó !§'¡'¨A¤+°·±¸´Ü˜RŸV™V˜G R§V¡V°eÔ<Ð<à�W‰W�rŒ\˜QŸU™U QœYÜ˜RŸV™V˜G R§V¡V°dÔ;Ð;à—I‘I˜aŸg™gÓ&ˆEØ—)‘)˜AŸE™EÓ"ˆCÜ˜E°·±Ô<Ð<ñ 
!r   c                ó  € \        R4      p\        V \        \        34      '       d^   \	        V 4      ^8”  d$   \        VP                  ) VP                  RR7      # \        VP                  V 4      VP                  V 4      4      # \        V \
        4      '       dè   V P                  RJ g#   V P                  ^8”  g   V P                  R8  d$   \        VP                  ) VP                  RR7      # V P                  R8  g   V P                  ^8”  d$   \        VP                  ) VP                  RR7      # VP                  V P                  4      pVP                  V P                  4      p\        W#V P                  R7      # R# )z(Evaluates the inverse cos of an intervalr   Fr   Nr'   )r   r
   r   r   r   r   r   Úarccosr	   r   r   r#   s   &   r   Úacosrb     s  € ä	�wÓ	€BÜ�!”cœ5�\×"Ò"Üˆq‹6�AŒ:ä˜RŸV™V˜G R§V¡V°eÔ<Ð<ä˜BŸI™I a›L¨"¯)©)°A«,Ó7Ð7Ü	�A”x×	 Ò	 à�:‰:˜Ó !§'¡'¨A¤+°·±¸´Ü˜RŸV™V˜G R§V¡V°eÔ<Ð<à�W‰W�rŒ\˜QŸU™U QœYÜ˜RŸV™V˜G R§V¡V°dÔ;Ð;à—I‘I˜aŸg™gÓ&ˆEØ—)‘)˜AŸE™EÓ"ˆCÜ˜E°·±Ô<Ð<ñ 
!r   c                óâ  € \        R4      p\        V \        \        34      '       d   \	        VP                  V 4      4      # \        V \        4      '       d”   V P                  RJ d$   \	        VP                  ) VP                  RR7      # VP                  V P                  4      pVP                  V P                  4      pW#8X  d   \	        W#V P                  R7      # \	        W#RR7      # \        # )z$Evaluates the ceiling of an intervalr   Fr   N)r   r
   r   r   r   Úceilr	   r   r   r   r   r#   s   &   r   rd   rd   4  s°   € ä	�wÓ	€BÜ�!”cœ5�\×"Ò"Ü˜Ÿ™ ›
Ó#Ð#Ü	�A”x×	 Ò	 Ø�:‰:˜ÓÜ˜RŸV™V˜G R§V¡V°eÔ<Ð<à—G‘G˜AŸG™GÓ$ˆEØ—'‘'˜!Ÿ%™%“.ˆCàŒ|Ü °Q·Z±ZÔ@Ð@ô   °TÔ:Ð:ä"Ð"r   c                óâ  € \        R4      p\        V \        \        34      '       d   \	        VP                  V 4      4      # \        V \        4      '       d”   V P                  RJ d$   \	        VP                  ) VP                  RR7      # VP                  V P                  4      pVP                  V P                  4      pW#8X  d   \	        W#V P                  R7      # \	        W#RR7      # \        # )z"Evaluates the floor of an intervalr   Fr   N)r   r
   r   r   r   Úfloorr	   r   r   r   r   r#   s   &   r   rf   rf   I  s°   € ä	�wÓ	€BÜ�!”cœ5�\×"Ò"Ü˜Ÿ™ ›Ó$Ð$Ü	�A”x×	 Ò	 Ø�:‰:˜ÓÜ˜RŸV™V˜G R§V¡V°eÔ<Ð<à—H‘H˜QŸW™WÓ%ˆEØ—(‘(˜1Ÿ5™5“/ˆCàŒ|Ü °Q·Z±ZÔ@Ð@ô   °TÔ:Ð:ä"Ð"r   c                óz  € \        R4      p\        V \        \        34      '       dE   V ^8  d$   \	        VP
                  ) VP
                  RR7      # \	        VP                  V 4      4      # \        V \        4      '       d¶   V P                  ^8  d$   \	        VP
                  ) VP
                  RR7      # V P                  ^8  d$   \	        VP
                  ) VP
                  RR7      # VP                  V P                  4      pVP                  V P                  4      p\	        W#V P                  R7      # \        # )z6Evaluates the inverse hyperbolic cosine of an intervalr   Fr   N)r   r
   r   r   r   r   Úarccoshr   r   r	   r   r#   s   &   r   Úacoshri   ^  sà   € ä	�wÓ	€BÜ�!”cœ5�\×"Ò"àˆqŒ5Ü˜RŸV™V˜G R§V¡V°eÔ<Ð<ä˜BŸJ™J q›MÓ*Ð*Ü	�A”x×	 Ò	 à�5‰5�1Œ9Ü˜RŸV™V˜G R§V¡V°eÔ<Ð<à�W‰W�qŒ[Ü˜RŸV™V˜G R§V¡V°dÔ;Ð;à—J‘J˜qŸw™wÓ'ˆEØ—*‘*˜QŸU™UÓ#ˆCÜ˜E°·±Ô<Ð<ä"Ð"r   c                óV  € \        R4      p\        V \        \        34      '       d   \	        VP                  V 4      4      # \        V \        4      '       dN   VP                  V P                  4      pVP                  V P                  4      p\	        W#V P                  R7      # \        # )z4Evaluates the inverse hyperbolic sine of an intervalr   r   )
r   r
   r   r   r   Úarcsinhr   r   r	   r   r#   s   &   r   Úasinhrl   w  sx   € ä	�wÓ	€BÜ�!”cœ5�\×"Ò"Ü˜Ÿ
™
 1›Ó&Ð&Ü	�A”x×	 Ò	 Ø—
‘
˜1Ÿ7™7Ó#ˆØ�j‰j˜Ÿ™ÓˆÜ˜¨Q¯Z©ZÔ8Ð8ä"Ð"r   c                óð  € \        R4      p\        V \        \        34      '       dN   \	        V 4      ^8¼  d$   \        VP                  ) VP                  RR7      # \        VP                  V 4      4      # \        V \
        4      '       dè   V P                  RJ g#   V P                  ^8¼  g   V P                  R8:  d$   \        VP                  ) VP                  RR7      # V P                  R8:  g   V P                  ^8¼  d$   \        VP                  ) VP                  RR7      # VP                  V P                  4      pVP                  V P                  4      p\        W#V P                  R7      # \        # )z7Evaluates the inverse hyperbolic tangent of an intervalr   Fr   Nr'   )r   r
   r   r   r   r   r   Úarctanhr	   r   r   r   r#   s   &   r   Úatanhro   „  s  € ä	�wÓ	€BÜ�!”cœ5�\×"Ò"äˆq‹6�QŒ;Ü˜RŸV™V˜G R§V¡V°eÔ<Ð<ä˜BŸJ™J q›MÓ*Ð*Ü	�A”x×	 Ò	 à�:‰:˜Ó !§'¡'¨Q¤,°!·%±%¸2´+Ü˜RŸV™V˜G R§V¡V°eÔ<Ð<à�W‰W˜Œ]˜aŸe™e qœjÜ˜RŸV™V˜G R§V¡V°dÔ;Ð;à—J‘J˜qŸw™wÓ'ˆEØ—*‘*˜QŸU™UÓ#ˆCÜ˜E°·±Ô<Ð<ä"Ð"r   c                 ó   € R p\        W4      # )zUDefines the three valued ``And`` behaviour for a 2-tuple of
three valued logic valuesc                 óð   € V ^ ,          RJ g   V^ ,          RJ d   RpMV ^ ,          e   V^ ,          f   RpMRpV ^,          RJ g   V^,          RJ d   RpW#3# V ^,          e   V^,          f   RpW#3# RpW#3# )r   FNT© ©Úcmp_intervalaÚcmp_intervalbÚfirstÚseconds   &&  r   Ú
reduce_andÚAnd.<locals>.reduce_and¡  sœ   € Ø˜Õ˜uÓ$¨°aÕ(8¸EÓ(AØ‰EØ˜1ÕÒ%¨°qÕ)9Ò)AØ‰EàˆEØ˜Õ˜uÓ$¨°aÕ(8¸EÓ(AØˆFð
 ˆÐð	 ˜1ÕÒ%¨°qÕ)9Ò)AØˆFð ˆÐð ˆFØˆÐr   r   )rK   rx   s   * r   ÚAndrz   ž  s   € òô �*Ó#Ð#r   c                 ó   € R p\        W4      # )zTDefines the three valued ``Or`` behaviour for a 2-tuple of
three valued logic valuesc                 óð   € V ^ ,          RJ g   V^ ,          RJ d   RpMV ^ ,          e   V^ ,          f   RpMRpV ^,          RJ g   V^,          RJ d   RpW#3# V ^,          e   V^,          f   RpW#3# RpW#3# )r   TNFrr   rs   s   &&  r   Ú	reduce_orÚOr.<locals>.reduce_orµ  sœ   € Ø˜Õ˜tÓ# }°QÕ'7¸4Ó'?Ø‰EØ˜1ÕÒ%¨°qÕ)9Ò)AØ‰EàˆEà˜Õ˜tÓ# }°QÕ'7¸4Ó'?ØˆFð
 ˆÐð	 ˜1ÕÒ%¨°qÕ)9Ò)AØˆFð ˆÐð ˆFØˆÐr   r   )rK   r}   s   * r   ÚOrr   ²  s   € òô �)Ó"Ð"r   N)Ú__doc__Ú	functoolsr   Úsympy.plotting.intervalmathr   Úsympy.externalr   r   r   r   r    r$   r(   r2   r4   r6   rO   rU   rW   rZ   r\   r_   rb   rd   rf   ri   rl   ro   rz   r   rr   r   r   Ú<module>r„      s„   ðÙ IÝ å 0Ý (ò	"ò"ò"ò,"ò*
"ò"ò:"ò<ò"ò,:ò*:ò."ò"ò("ò=ò,=ò,#ò*#ò*#ò2
#ò#ò4$ô(#r   