403Webshell
Server IP : 93.86.61.54  /  Your IP : 216.73.216.156
Web Server : Apache/2.4.62 (Ubuntu)
System : Linux rasin.ddns.net 6.8.0-124-generic #124~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 21:05:19 UTC x86_64
User : www-data ( 33)
PHP Version : 8.4.22
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /lib/python3/dist-packages/mpmath/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/mpmath/tests/__pycache__/test_gammazeta.cpython-310.pyc
o

�"`l�@sddlTddlmZmZmZdd�Zdd�Zdd�Zd	d
�Zdd�Z	d
d�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�Zdd�Zdd�Zdd �Zd!d"�Zd#d$�Zd%d&�Zd'd(�Zd)d*�Zd+d,�Zd-d.�Zd/d0�Zd1d2�Zd3d4�Zd5d6�Zd7d8�Zd9d:�Z d;d<�Z!d=d>�Z"d?S)@�)�*)�round_up�
from_float�mpf_zeta_intcCstdd�td�ksJ�dS)Nr�
��)rr�rr�=/usr/lib/python3/dist-packages/mpmath/tests/test_gammazeta.py�test_zeta_int_bugsr
cCsttd�dksJ�td�dksJ�td�dksJ�td�dks J�td	�d
ks(J�td�dks0J�td�d
ks8J�td�d
ks@J�td�dksHJ�td�dksPJ�td�dksXJ�td�\}}|ddksfJ�|dkslJ�td�\}}|ddkszJ�|dks�J�dt_td�dks�J�td�dks�J�td��d�s�J�td�dks�J�td	��d�s�J�td�dks�J�td��d �s�J�ttd��d!ks�J�ttd"��d#ks�J�ttd$��d%ks�J�ttd&��d'ks�J�d(t_ttd��d)ks�J�ttd"��d*ks�J�ttd$��d+k�sJ�ttd&��d,k�sJ�dt_td��td�d-��s$J�d.t_td��td�d-��s5J�dt_dS)/Nr)�rr)����r
)r��)rr�)r��r)r�*�r)r�B�)iM���i�
�)i[�i���d(	i�s�	i�	��lkL�3i��q�rgUUUUUU�?g��g�a�a�?z0.0757575757575758��z7.62772793964344e+267順z-5.82229431461335e+376755i�z1.19570355039953e+676752584�2z50.075757575757575757575757575757575757575757575757576z87.6277279396434392486994969020496121553385863373331e+267z<-5.8222943146133508236497045360612887555320691004308e+376755z>1.1957035503995297272263047884604346914602088317782e+676752584riP�)�bernfrac�mp�dps�	bernoulli�ae�str�mpf)�p�qrrr	�test_bernoullisN
r(cCsZdt_tdd��d�s
J�tdd��d�sJ�tdd��d�s!J�tdd��d�s+J�tdd��d�s5J�tdd��d�s?J�tdd��d�sIJ�tdd��d	�sSJ�tdd��d�s]J�tdd��d
�sgJ�tdd��d�sqJ�tdd��d�s{J�tdd��d�s�J�tdd��d
�s�J�tdd��d�s�J�tdd��d�s�J�tdd��d
�s�J�tdd��d�s�J�tdd��d�s�J�tdd��d�s�J�tdd��d�s�J�tdd��d�s�J�tdd��d�s�J�tdd��d�s�J�tdd��d�s�J�tdd��d��sJ�tdd��d��sJ�tdd��d��sJ�tdd��d��s)J�tdd��d��s4J�tdd��d��s?J�tdd��d��sJJ�tdd��d��sUJ�tdd��d��s`J�tdd��d��skJ�tdd��d��svJ�tdd��d��s�J�tdd��d��s�J�tdd��d��s�J�tdd��d��s�J�tdd��d��s�J�tdd��d��s�J�td d��d!��s�J�td d��d��s�J�td d��d��s�J�td d��d"��s�J�td d��d��s�J�td d��d ��s�J�tdd��d��sJ�tdd��d��sJ�tdd��d��sJ�tdd��d��s&J�tdd��d��s1J�tdd��d��s<J�tdd��d��sGJ�tdd��d	��sRJ�tdd��d��s]J�tdd��d
��shJ�tdd��d��ssJ�tdd��d��s~J�tdd��d��s�J�tdd��d��s�J�tdd��d#��s�J�tdd��d$��s�J�tdd��d��s�J�tdd��d��s�J�tdd��d%��s�J�tdd��d
��s�J�tdd��d��s�J�tdd��d&��s�J�tdd��d#��s�J�tdd��d'��sJ�tdd��d��s
J�tdd��d��sJ�tdd��d(��s#J�tdd��d)��s.J�tdd��d��s9J�tdd��d��sDJ�tdd��d��sOJ�tdd��d	��sZJ�tdd��d��seJ�tdd��d*��spJ�tdd��d��s{J�tdd��d��s�J�tdd��d��s�J�tdd��d��s�J�tdd��d+��s�J�tdd��d,��s�J�tdd��d��s�J�tdd��d��s�J�td d��d-��s�J�td d��d.��s�J�td d��d��s�J�td d��d/��s�J�td d��d0��s�J�td d��d1��s
J�td2d2��d3��sJ�td4d5��d6��s J�td4d5��d7��s+J�dS)8Nrrrrz1/2z3/4r
z-3/2z-1/2z1/4z3/2z13/6z1/6z-1/12z-1/48r���z-3/64rz119/30z-1/30z7/240z7/3840r���z25/1024rz665/66z5/66z-2555/33792z-2555/34603008����z-555731/4194304z-1/4z-3/16z-9/4z-11/64z9/4z5/16z57/256z361/1024z-50521/1024z-36581523/1048576z-699/4z691/4z-512343611/4194304z-691/4z699/4�'z5.8196915936323387117e+39999��g�1@g����J�rg,�Qr�%�)r r!�bernpolyr#�	eulerpolyrrrr	�test_bernpoly_eulerpoly4s�r1cCs�dt_td��d�sJ�td��d�sJ�td��d�sJ�td��d	�s'J�td
��d�s0J�td��d
�s9J�td��d�sBJ�td��d�sKJ�d}tdd�D]}t|�|ks\J�||9}qRdD]}d}|t_tdd�D]}t|�|ksyJ�||9}qoqcdt_td��tt��s�J�dt_td�td�kr�dks�J�J�td�dks�J�t	tt
��s�J�td��d�s�J�td�dks�J�td�dks�J�td�dks�J�td�dks�J�td ��d!�s�J�td"��d#�s�J�td$��t
d%d#��s�J�dS)&Nr��?g��~�?
@�-C��6?g�	!���@i,z1.0201917073881354535e612rgkﴑ�[�g���Q��gf<9b1?y�?�?y��}��?'މ^e�ÿy�{�G�z�?yT})�ۿOf[��X@y4@>@y<l�s���fs�uW�Arr)�iX�i�d��?rrr�Lz4.8579168073569433667e2866rr
g�?y@ @yaa�J�
!�z��¶%@�1e10000z 2.302485092994045684017991e10004�1e10000jz!-1.570796326794896619231322e10000)r r!�gammar#�range�sqrt�pi�	factorial�fac�isnan�nan�rgamma�loggamma�mpc)�fact�ir!rrr	�
test_gamma�sD

�$rHcCs�dt_dd�td�D�gd�ksJ�td��d�sJ�td��d	�s$J�td
��d�s-J�td��d
�s6J�tt�tks>J�ttt��sGJ�dS)NrcS�g|]}t|��qSr)�fac2��.0�nrrr	�
<listcomp>��ztest_fac2.<locals>.<listcomp>r)
rrr
rrr�0r5i�i�r*gUUUUUU�?r,gg�jVQ�rg!a?�@��Fy�?�?y�H��O�?j6��.Vֿ)r r!r<rJr#�infrArrrr	�	test_fac2�srRcCs�dt_d}d}t}tdgddg�dksJ�tddgdg�tks!J�ttdgd	g�|d|�|d	|��dks:J�ttddgd	dg�|d|�|d|�|d	|�|d|��dksaJ�td
d�dksjJ�tdd�dkssJ�tdd
�dks|J�ttt��td
t�tt��s�J�tdd��d�s�J�t	d	d�dks�J�t	d	d�d	ks�J�t	dd
�dks�J�t	d
d�dks�J�t
dd�dks�J�t
dd�dks�J�t
dd�dks�J�t
d
d
�d
ks�J�t
dd
�dks�J�t
dd
�dks�J�t
dd�dks�J�t
dd�dk�sJ�t
d	d�d
k�sJ�t
dd�dk�sJ�t
dd�dk�s#J�t
dd
�dk�s-J�tdd�dk�s7J�tdd�tk�sAJ�td
d�tk�sKJ�tdd�tk�sUJ�tdd��d��s`J�tdd��td��smJ�dtdd��d��szJ�ttt�dk�s�J�t
ttt���s�J�t
tdt���s�J�t
tdt���s�J�ttd �td t�k�r�dk�s�J�J�ttd!�tk�s�J�ttd"�tk�s�J�td#dtd
��d$��s�J�td"d �dk�s�J�tdd
��d%��s�J�tdd��d&��s�J�dS)'Nrg:�0�yE>r3rr)���rr*���rrg@r
�z-255.5815971722918z-0.5119253100282322z-0.1952720278805729485r�rrg@��?g@@r8i"9	gUUUUUU�?�l�I�5r6gr��P��@r7���r��?@y�+5���?�\K�9ʵ?gUUUUUUտz18.157330562703710339)r r!r;�	gammaprodrQ�abs�rf�jr#�ff�binomial�betar>rA)�h�ep�Grrr	�test_gamma_quotients�s^2N$,recCs<dt_td��tdd�sJ�td��tdd�sJ�ttd���tdd�s,J�td��d�s5J�td��d�s>J�td	��d
�sGJ�td��td�d�sUJ�td
�dks]J�td��td�d�sjJ�td�dksrJ�td�dkszJ�ttt��s�J�td��d�s�J�td��d�s�J�ttd	d���d�s�J�ttd	d���d�s�J�ttd	d���d�s�J�ttdd���d�s�J�ttdd���d�s�J�dt_d}ttd	|���dd�s�J�dt_td�dd�d�s�J�tdd	�dks�J�tdd�d	k�sJ�tdd	d��d��sJ�td d!��d"��sJ�dS)#Nrr
rg@r6rrrr7g�s~��]��rrrTr)�xrS������KH�9���KH��g"f���D,@gO��c�5@g�����9@�Ww'&l�7rz8236.5242296658162058024755079556629786895294952121891237gaU,$�Db6yN�@r�"y��9�A!@������.@g�9��B.ֿrYy�?y�N�*���i���6�?)	r r!�zetar#r>rEr%rArB)�imrrr	�	test_zeta�s:rncCsdt_td�dksJ�td�dksJ�td�dksJ�td�dks#J�td�dks+J�td	�d
ks3J�td�dks;J�td�d
ksCJ�td��td��sNJ�td��tdd�s[J�td��dtdd�sjJ�td�dksrJ�tddd�dks|J�tddd�dks�J�tddd�dks�J�tddd�dks�J�td�td�ks�J�d}t|��ddd|t|��s�J�d}t|��ddd|t|��s�J�td��d�s�J�td ��d!�s�J�td"��d�s�J�td#��d�s�J�ttd"d$���d�s�J�ttd#d$���d��sJ�dS)%NrrTrrSrgr7rr2r)g��r*i��g�z\��Arr
rr�Iijhr�<�d��rounding�ur-�@r�@@y�@� Y�g�@o�.>Vg�������?g^�s��?rhrirj)r r!�altzetar#�logr>rlrE)�srrr	�test_altzeta s8&&r{cCs�dt_tt�dksJ�dt_td��d�sJ�tdt��d�s"J�dt_td	�}dt_t|d�d
ks6J�ttdtd�dksBJ�td
td�dksLJ�ttd�dksVJ�td
�dks^J�dS)Nrrrr6z61.0000000000000000000000000000007888609052210118073522�(z61.0000000000000000000000000000000000000148407238666182r-i�z1.02363019598118e-9934rrri�)r r!rlrQr#r>r$r)�vrrr	�test_zeta_huge>sr~cCsRdt_tdd}dt_tt|��dksJ�dt_tt|��dks$J�dt_dS)N�rr|rz=2.55880492708712e+1233536161668617575553892558646631323374078rz`2.5588049270871154960875033337384432038436330847333e+1233536161668617575553892558646631323374078)r r!r>r$rl��arrr	�test_zeta_negativeMs
r�cCs(dt_dd�}dd�}|d�tdd�krtd�ks J�J�|t��d�s)J�|t��d�s3J�|td	��d
�s?J�|tt��d�sJJ�|tt��d�sVJ�t|d	��d
�s`J�|d��d�siJ�|d��d�srJ�|d��d�s{J�|d��d�s�J�|t�tks�J�|t�dks�J�tdt�dks�J�|t��d�s�J�|t��d�s�J�|tt��d�s�J�|tt��d�s�J�dtdd	dtt��d�s�J�|d	dtt��d�s�J�t	|t
��s�J�t	|t��s�J�|d ��d!��sJ�|d"��|d���sJ�|d#��d$��sJ�t	tdtdt����s&J�t	tdtdt
����s3J�t	tdtdt����sAJ�t	tdtd	t����sNJ�t	tdtd	t
����s[J�t	tdtd	t����siJ�t	tdttt����svJ�t	tdtt
t
����s�J�t	tdttt����s�J�dS)%NrcS�
td|�S�Nr��psi��zrrr	�<lambda>X�
z test_polygamma.<locals>.<lambda>cSr��Nrr�r�rrr	r�Yr�rrg�u��TE�?g�,$7�@rgd�GDE@y)\Z[��?ÕޛD��?ybabJr�?��N<�g?�Vc�b�?绽���|�=g&� _��rjg�\��)c=�y�����|�=�����|�=yF<	 _�� _��Ay�Ww'&l�7�Ww'&l�7y�\��)c-ȥ\��)c-Hr
ga�#���?g^��j�J@y��Y�/�?����I��yϐ��=ӿ{�����?i@Brry���˜�h�VK�ٿy_�%F�@�@K���?rwg�69�u@ruyY�@y]v�Cq@��˼��@)r r!r��digammar>r#r^�findrootrQrArBrE)�psi0�psi1rrr	�test_polygammaVsJ*$"r�cCs6dt_ttdt��dksJ�ttdt��dksJ�dS)Nr6rzf0.9772133079420067332920694864061823436408346099943256380095232865318105924777141317302075654362928734rzf-12.98876181434889529310283769414222588307175962213707170773803550518307617769657562747174101900659238)r r!r$r�r>rrrr	�test_polygamma_high_precsr�cCsdt_dd�}dd�}dd�}|d��tdtd��sJ�|d��t�s)J�|d��dtd�s6J�|d��tdd	�sCJ�|d
��tddt�sRJ�|d��dt�s]J�d
t_dtdtd�td}dt_t	dd��|�s{J�t	dd��td�s�J�dS)NrcSr�r�r�r�rrr	r��r�z+test_polygamma_identities.<locals>.<lambda>cSr�r�r�r�rrr	r��r�cSr�)Nr
r�r�rrr	r��r�r7r
rrr2rrTrUiJ���rrg�������?)
r r!r#�eulerryr>�catalan�aperyr=r�)r�r��psi2rtrrr	�test_polygamma_identities�s r�cCs�dd�}dt_dtdd�}dtdd�}|d|�|d	|�|dd|�|dd|�}dttdtd�t�}|�|�sGJ�d
t_dS)NcSr�r�r�r�rrr	r��r�z'test_foxtrot_identity.<locals>.<lambda>rrrrr
r7rr)r r!�fractionr>�sechr=r#)r�r��b�x�yrrr	�test_foxtrot_identity�s:
r�cCs�dt_ttdt��dksJ�ttdtdt��dksJ�ttdtdtt��dks.J�dt_ttdt��dks<J�ttdtdt��d	ksKJ�ttdtdtt��d
ks\J�dS)Nr6rzf-1344100348958402765749252447726432491812.641985273160531055707095989227897753035823152397679626136483�zw-0.00000000000000000189793739550804321623512073101895801993019919886375952881053090844591920308111549337295143780341396z�(-0.00000000000000005225169411521692489752254721556835657523758895106315132447859377385233700094871256507814151956624433 - 0.00000000000000001813157041407010184702414110218205348527862196327980417757665282244728963891298080199341480881811613j)rz-1.34410034895841e+39z-1.89793739550804e-18z.(-5.2251694115217e-17 - 1.81315704140701e-17j))r r!r$r�r>�er^rrrr	�test_polygamma_high_order�s"&r�cCs�dt_td�dksJ�td�dksJ�td�dksJ�td��d�s$J�td��d	�s-J�td
d��d�s8J�td
��ddtd��sGJ�tt�tksOJ�td�dksWJ�td��d�s`J�dS)Nrrrr
rWrgUUUUUU�?rg_��b�7@rrg�S��@r7y@y�?rZyk��4q�?����@w�?)r r!�harmonicr#ryrQrrrr	�
test_harmonic�sr�cCsPdt_td�d}dt_tt|��dksJ�dt_tt|��dks#J�dt_dS)N��r�rz6.26075321389519e+12458010678rz@6.2607532138951929201303779291707455874010420783933e+12458010678�r r!r%r$r;�r�rrr	�test_gamma_huge_1�s
r�cCsNdt_tdd�d}dt_tt|��dksJ�dt_tt|��dks%J�dS)	Nr�rr6�rzw1.82341134776679e+51729974693233641689901335581750771368291828240422018860515119656908623426021308685461258226190190661rz�1.82341134776678875374414910350027596939980412984e+51729974693233641689901335581750771368291828240422018860515119656908623426021308685461258226190190661r�r�rrr	�test_gamma_huge_2�s
�
�r�cCs�dt_dddddtd}dt_t|�}t|j�dks!J�t|j�d	ks*J�d
t_t|�}t|j�dks:J�t|j�dksCJ�dS)
Nr�r�Pr�Fr�rze-6.82925203918106e+2636286142112569524501781477865238132302397236429627932441916056964386399485392600zd8.54647143678418e+2636286142112569524501781477865238132302397236429627932441916056964386399485392600rz�-6.8292520391810548460682736226799637356016538421817e+2636286142112569524501781477865238132302397236429627932441916056964386399485392600z�8.5464714367841748507479306948130687511711420234015e+2636286142112569524501781477865238132302397236429627932441916056964386399485392600�r r!r^r;r$�real�imag�r�r�rrr	�test_gamma_huge_3�s$����r�cCsBd}dt_tt|��dksJ�dt_tt|��dksJ�dt_dS)Ny�@v�@rz2(8.95783268539713e+5164 - 1.94678798329735e+5164j)rzx(8.9578326853971339570292952697675570822206567327092e+5164 - 1.9467879832973509568895402139429643650329524144794e+5164j))r r!r$r;r�rrr	�test_gamma_huge_4�s
�
�
r�cCs�dt_ddtd}dt_t|�}t|j�dksJ�t|j�dks$J�dt_t|�}t|j�d	ks4J�t|j�d
ks=J�dt_dS)Nr�rrprrzO-3.27753899634941e-227396058973640224580963937571892628368354580620654233316839zN-7.1519888950416e-227396058973640224580963937571892628368354580620654233316841rzr-3.2775389963494132168950056995974690946983219123935e-227396058973640224580963937571892628368354580620654233316839zr-7.1519888950415979749736749222530209713136588885897e-227396058973640224580963937571892628368354580620654233316841r�r�rrr	�test_gamma_huge_5�s��
r�cCs�dt_dttd�d}dt_t|�}t|j�dksJ�t|j�dks&J�dt_t|�}t|j�dks6J�t|j�d	ks?J�dS)
Nr6rrrrz2.0z1.84556867019693e-1000rz91.8455686701969342787869758198351951379156813281202e-1000)r r!r^r%r;r$r�r�)r�r�rrr	�test_gamma_huge_7sr�cCs�dt_td��t
�s
J�dt_td��d�sJ�td��d�s"J�td��d	�s+J�td
��d�s4J�dt_td��d�s@J�td��d
�sIJ�td��d�sRJ�td
��d�s[J�dS)Nrr�rz -0.07281584548367672486058637587r
z!-0.009690363192872318484530386035rz 0.002053834420303345866160046543rz 0.002325370065467300057468170178g���*���gF|���؃�g��T�3�`?g�;��c?)r r!�	stieltjesr#r�rrrr	�test_stieltjessr�cCsrdt_td�td�krdksJ�J�dd�td�D�gd�ks$J�ttd��d	ks.J�ttt��s6J�ttt��s>J�ttt��sFJ�tt	�t	ksNJ�tt	�t	ksVJ�tt	�t	ks^J�ttt	��sgJ�td
��
d�spJ�td��
d
�syJ�dd�td�D�gd�ks�J�dd�tddd�D�gd�ks�J�td�}|dkr�t|t�s�J�td�}|dkr�t|t�s�J�dS)NrrrcSrIr)�superfac)rLrGrrr	rN!rOz test_barnesg.<locals>.<listcomp>r)rrr
ri i�i�{l2ftrz3.24570818422368e+1177245gffffff�?gd�����?y@@y��g
�ƿ���1�?cSrIr��hyperfacrKrrr	rN,rOr�)rrr�l�li\&l��cSrIrr�rKrrr	rN-rO���)rrrrSr�r�i��y�rS)
r r!�barnesgr<r$r�rArBr�rQr#�
isinstancerEr�rrr	�test_barnesgs&$"r�cCs�dt_dd�dD�}|D]}td|��td|��sJ�q|D]}td|��|d|�s0J�q |D]}td|��|d|d�sEJ�q3|D]}td	|��|d|d|d
�s^J�qH|D]}td|��|dd||dd|d�s}J�qatd
d
��d�s�J�td
d��d�s�J�tdd��d�s�J�tdd��d�s�J�tdd��d�s�J�tdd��d�s�J�tdd��d�s�J�tddtt���d�s�J�td	d��d�s�J�td	d��d�s�J�td
d��d�s�J�tdd��d�s�J�tdd ��d!��sJ�td"td
d"td��d#��sJ�td$d��td$���s%J�td$d��td$���s3J�td%d&��d'��s>J�td%d(��d)��sIJ�dS)*NrcSrIr)�	mpmathify)rLr�rrr	rN5rOz test_polylog.<locals>.<listcomp>)rr7g�G�z��?rrrSy�?rvrrrr
rTrr)rr�y[-��F@�U޴���r�g�!f�G���������?g�V����?g�������g�����y�������?y#�]�ſ��`�j��?g�������?y�8n+Yd�?�^n��)ӿg�������g���ᾁ�y��p/M��?[�]���?i�g ��jߊ�g=�.g��?i2�rSg-C��6z�r7y��B8$P�?�g��?rvrWg���tH�gW�cF��r.y�Q��� �K�1��Q �)	r r!�polylogr#ryr=r^rlrx)�zsr�rrr	�test_polylog3s2(&*2>&r�cCsdt_tdd�d�d�sJ�tdd�d�d�sJ�tdd	��d
�s%J�tdd��d
�s/J�tdd�dks8J�tdd�dksAJ�tdd�dksJJ�tdt�dksSJ�tdt�dks]J�ttdt��sfJ�tdd�dksoJ�tdd�dksxJ�tdt�tks�J�tdt�tks�J�ttdt��s�J�tdd�dks�J�tdd�dks�J�td�dks�J�tdd�dks�J�tdd�dks�J�tdd�dks�J�tdd��d�s�J�dt_tdd�dks�J�tdd�dks�J�td�dks�J�dt_tdd�dks�J�td d��tt	d ���sJ�dS)!Nrrr�rg�o�?rg8��?ry@y
�������)fɳ?�@rg@g�*
�0(@r
rri�i����i���i���i�0��rz3.4746902914629720259e74r�l�v�
�reh�@3 �VBF�v'r�.y	UR|s&�T�r|l.e0u�&Y:�j+�I<1� �|6��v�Jb��Jl�rw_3dtL#�m,��`3	.v(�*�A�=Vy4@y@j#M�B(3Vjw�Br7)
r r!�polyexpr#�bellrQrArB�sincr>rrrr	�test_bell_polyexpOs<"r�cCs^dt_td��d�sJ�td��d�sJ�td�tksJ�tt�dks%J�ttt��s-J�dS)Nrr�y��2��k�?-DT�!	@rg��M�ҵ�?rr)r r!�	primezetar#rQrArBrrrr	�test_primezetausr�cCs�dt_td��d�sJ�td��d�sJ�tddd��d	�s J�td
dd��d�s+J�td
dd��d
�s6J�tddd��d�sAJ�d$dd�}|t�d�d�sPJ�|t�d�d�sZJ�|t�d�d�sdJ�|tjddd�d�spJ�|t�d
�d�szJ�|tjd
dd�d
�s�J�|tjddd�d�s�J�|tjddd�d�s�J�|tjddd�d�s�J�|tjddd�d�s�J�|tjddd�d �s�J�|tjddd�d!�s�J�|tjddd�d"�s�J�|tjddd�d#�s�J�dS)%Nry�?j�@y&6�#+�?���–@y�?j�@y��5��g�?7-m^I��?y�?��.Ar��
derivativey�����@�V%�<��y�?��.Ayˇ��D@����-2�ryV��!���V1����y�?��.�y��.F'@	p�� 1@���ư>cSst||�|t|�kS)N)r\)r�r��tolrrr	r#�sztest_rs_zeta.<locals>.aey�?j��y&6�#+�?���–�y�?j��y��5��g�?7-m^I���y��’z�?ی�^�p@y��.F'@	p�� 1�y�$��P�?������?y,ς?��%@�lUS�>�r
y�Ԃ��]��5MԺ$k@y�!&��@\_��U��ry(1���S��g�����@y-�6�
�ڿ+~��y
"虺m"�'�=U�A@y�ِ�@�[@M��o�m�y��kLVy��"D�Ы��@)r�)r r!rlr#�fp)r#rrr	�test_rs_zeta}s,
r�cCsbdt_td��d�sJ�tddd��d�sJ�tddd��d�s"J�tdtd	d��d
�s/J�dS)Nrrg1/[㳄@r
r�g��K�K�rg�Fh��nq�ry��Q�1�@�a��߻w�)r r!�siegelzr#r^rrrr	�test_siegelz�s
r�cCs�dt_tdddd�}tdddd�}tdddd�}t|��d�s!J�t|��d	�s*J�t|�}|j�d
�s6J�|j�d�s>J�dt_tdd
dd�}tdddd�}tdddd�}t|��d�s_J�t|��d�shJ�t|�}|j�d�stJ�|j�d�s|J�dS)Nrrz1e-10T)�exactz-1e-10z1e-10jg#� _�Bg�a�_��g�o��x�?g _��rz1e-50z-1e-50z1e-50j�1e50z-1e50z40.57721566490153286060651209008240243104215933593992)r r!�faddrlr#r�r�)�s1�s2�s3r�rrr	�test_zeta_near_1�s$r�N)#�mpmath�mpmath.libmprrrr
r(r1rHrRrernr{r~r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rrrr	�<module>s@-g'
1#	)

	&	

Youez - 2016 - github.com/yon3zu
LinuXploit