Algorytm/program wyznaczania nietrywialnych zer funkcji Dzeta Riemanna

Odpowiedz Nowy wątek
2019-07-28 21:38
0

Witam
Czy istnieje gdzieś (github?) do ściągnięcia program/biblioteka w c++, która wyznacza nietrywialne (a więc leżące na prostej 1/2) zera funkcji Dzeta Riemanna? A może istnieje jakaś implementacje w OpenCL?
Pozdrawiam

Pozostało 580 znaków

2019-07-28 22:14
2

Jakby istniała aplikacja wyznaczająca wszystkie nietrywialne zera funkcji Dzeta, to ta lista zawierała by o tym wpis.

Pozostało 580 znaków

2019-07-28 22:24
0

W necie jest sporo, np. https://math.stackexchange.co[...]ulating-riemann-zeta-function


Pozostało 580 znaków

2019-07-29 09:27
1

Linia krytyczna jest nudna. Poszukaj poza nia :p


01010100 01110101 01110100 01100001 01101010 00100000 01101110 01101001 01100101 00100000 01101101 01100001 00100000 01101110 01101001 01100011 00100000 01100011 01101001 01100101 01101011 01100001 01110111 01100101 01100111 01101111 00101110 00100000 01001001 01100011 00100000 01110011 01110100 01101111 01101110 01110100 00101110

Pozostało 580 znaków

2019-07-29 21:41

Witam,
Odpowiem zbiorczo, wiadomo, że nie chodzi mi o program, który pokaże wszystkie nietrywialne zera (trywialne jak wiemy leżą w -2,-4,-6 itd). Chodzi mi o program, w którym podam zakres liczb urojonych, np. (1,100) i w tym zakresie program obliczy wszystkie nietrywialne zera leżące na prostek 1/2.
Czy jest gdzieś dostępna taka implementacja w c++?
Pozdrawiam

Pozostało 580 znaków

2019-07-30 12:15
0

Od C++17 jest to dostępne: https://en.cppreference.com/w[...]ric/special_math/riemann_zeta
Nie widzę, żeby obsługiwało liczby zespole, ale raczej warto sprawdzić czy da się z tego skorzystać.


Jeśli chcesz pomocy, NIE pisz na priva, ale zadaj dobre pytanie na forum.
edytowany 1x, ostatnio: MarekR22, 2019-07-30 12:21

Pozostało 580 znaków

2019-07-30 19:51
0

To co podesłałeś Marku dotyczy tylko liczb rzeczywistych.
Ja znalazłem coś na githubie
https://github.com/guisf/riemann_zeta
może komuś się przyda, teraz pytanie jak to uruchomić? :)

Pozostało 580 znaków

2019-07-30 20:12
0
amator programowania napisał(a):

To co podesłałeś Marku dotyczy tylko liczb rzeczywistych.
Ja znalazłem coś na githubie
https://github.com/guisf/riemann_zeta
może komuś się przyda, teraz pytanie jak to uruchomić? :)

Pierwsze 50 nietrywialnych zer funkcji Dzeta Riemanna

14.13472514173470351295
21.02203963877155956652
25.01085758014569293550
30.42487612585951950450
32.93506158773919167970
37.58617815882568180541
40.91871901214751972020
43.32707328091500897926
48.00515088116718231959
49.77383247767232177239
52.97032147771447796458
56.44624769706341282927
59.34704400260238088549
60.83177852460981682725
65.11254404808161666551
67.07981052949418199205
69.54640171117398494971
72.06715767448193332712
75.70469069908395454149
77.14484006887482792081
79.33737502024936816269
82.91038085408604274562
84.73549298051707978630
87.42527461312528203052
88.80911120763447286208
92.49189927055850546367
94.65134404051988781248
95.87063422824533631683
98.83119421819372973914
101.31785100573145541603
103.72553804047835512847
105.44662305232614585293
107.16861118427642907136
111.02953554316972883953
111.87465917699269368768
114.32022091545275088720
116.22668032085762490624
118.79078286597629698917
121.37012500242067858380
122.94682929355266765015
124.25681855434578437780
127.51668387959654182850
129.57870419995606425800
131.08768853093266670840
133.49773720299762658215
134.75650975337390491404
138.11604205453346594368
139.73620895212147274833
141.12370740402118940438
143.11184580762073892402

Czas generowania: 26 sekund na procesorze intel i5 3.2GHz - wykorzystywany był tylko jeden rdzeń.

Pozdrawiam

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0