Ergebnis 1 bis 20 von 31
Thema: Primzahl ausrechen
-
22.04.2009, 19:02 #1henrik1235
Primzahl ausrechen
_______________________________________
Mahteaufgabe:
Ich muss eine einfache Formel entwickenln wo mann prüfen kann ob eine Zahl eine Primzahl ist.Keine kompeglezen Formeln bitte bin erst 11!
MfG Henrik1235
-
-
22.04.2009, 19:31 #2Eisuke261990
AW: Primzahl ausrechen
Ich würde mal im Netz googlen
Primzahl – Wikipedia
Dort steht z.B, dass es BIS JETZT keine Formel dafür gibt.
Allerdings wurde ein EFF-Wettbewerb ausgerufen, um an eine Formel zu kommen. Der, der eine Formel findet, bekommt 250.000 $ (Stand 2002)
-
22.04.2009, 19:49 #3OmegaPirat
AW: Primzahl ausrechen
Die sache ist die. Primzahlen sind so unregelmäßig verteilt, dass man sie noch in keine formel packen konnte . Es gibt aber formeln, die bestimmte bereiche der natürlichen zahlen nach primzahlen abgrasen. Man konnte auch schon beweisen, dass es unendlich viele Primzahlen gibt und deren Dichte logarithmisch mit steigenden zahlen abnimmt.
Es gibt aber Algorithmen mit denen man einen Computer eine Zahl auf Primzahl hin überprüfen lassen kann. Suchst du so etwas, ob so ein Algorithmus aber eine Formel ist sei mal dahin gestellt und wenn die zu untersuchende Zahl zu groß ist, kann sich der Computer schnell tot rechnen. Besonders schwierig ist es eine sehr große Zahl in seine Primfaktoren zu zerlegen und diese primfaktoren ebenfalls sehr große zahlen sind. Gerade deshalb funktioniert die Kryptologie. Mit noch fiktiven Quantencomputern, sollte dies aber kein Ding mehr sein.
-
23.04.2009, 13:59 #4Prandini
AW: Primzahl ausrechen
Also ein Freund von mir, der sich auch viel mit Mathematik beschäftigt, hat mir gestern gesagt, dass es ein Formel gibt, bei der man Primzahlen herausfinden kann. Die Formel wollte er mir morgen geben, sodass ich sie euch derzeit noch nicht liefern kann, was ich aber bald nachhole. Was mein Freund mir gesagt hat, ist, dass die Formel 26 Variablen hat. Setzt man für die Variablen beliebige Natürlich Zahlen ein, dann kommt entweder eine negative Zahl oder eine Primzahl raus. Das ist doch was.
LG, Sibudka
-
25.04.2009, 15:31 #5OmegaPirat
AW: Primzahl ausrechen
Die frage ist nur, ob diese formel alle Primzahlen umfasst und wenn es so wäre dürfte es außerdem schwierig werden bei gegebener zahl rauszufinden ob ein 26tupel an natürlichen zahlen existiert, so dass es sich nach der formel um eine primzahl handelt. Posten kannst du die formel ja trotzdem mal.
-
25.04.2009, 17:08 #6mxyptlk
AW: Primzahl ausrechen
So einen Kumpel hatte ich auch mal
Und eine Formel mit 26 Unbekannten, in der man nur natürliche Zahlen einsetzen muss um eine Zahl heraus zu bekommen bekomme ich auch noch hin. Und wer hat behauptet, das Primzahlen nur positiv sein müssen?
Bisher kennt man keine Formel, die eine effiziente Berechnung der n-ten Primzahl ermöglicht. Außer, dein Kumpel ist der Schwager von der Blonden die ich gestern am Banhof kennengelernt habe, die von Ihrem Ex-Freund, einem bereits abgeschobenen Albaner, erzählt hat.
Es gibt aber Formeln, die Zahlen ermitteln, die eine gewisse Wahrscheinlichkeit haben Primzahlen zu sein. Trotzdem müssen die ermittelten Zahlen auf ihre Eigenschaft als Primzahl getestet werden und bestätigt werden.
Wie wärs denn mit "meinen" Formeln, weniger Unbekannte, aber ganz nutzbar:
n2 + n + 17
n2 − n + 41
Damit läßt sich die Laufzeit der Programme die Primzahlen erzeugen ziemlich gut vorhersagen....
Und unser elfjähriger Threadsteller kann sie vermutlich auch begreifen ....
-
25.04.2009, 17:54 #7Prandini
AW: Primzahl ausrechen
Eine Primzahl ist eine natürliche Zahl mit genau zwei natürlichen Zahlen als Teiler, nämlich der Zahl 1 und sich selbst.
Diesen Satz dürftest selbst du verstehen, oder?
Zu deinen Formeln:
Die geben zwar für viele n's eine Primzahl an, aber auch nicht alle Primzahlen. Zum Beispiel gibt es keine Zahl für n (wenn n ein Element der natürlichen Zahlen ist), sodass als Ergebnis 31 - sprich eine Primzahl - rauskommt.
Bei der anderen Formel hapert es unter anderem an der Stelle n = 41, weil wir dann als Ergebnis 1681 = 41² rausbekommen.
LG, Sibudka
-
25.04.2009, 19:14 #8mxyptlk
AW: Primzahl ausrechen
Klar verstehe ich den. Die Behauptung dass nur positive Zahlen Primzahlen sein können ist aber durchaus zweifelhaft.
Für jemanden der mit elf Jahren evtl. in der fünften Klasse ist? Sicher nicht.
Das Euklid nicht (immer) Recht hat ist auch mir klar... Du solltest vielleicht mal sehen, wem du hier mit was antwortest. Dann lass uns doch mal wirklich über grosse Primzahlen und deren Evaluierung reden. ich freu mich schon dazu zu lernen.
-
25.04.2009, 19:27 #9Prandini
-
25.04.2009, 21:10 #10LetzAllPlayHalo
AW: Primzahl ausrechen
ich habe mal gehört das es genies gibt
bei denen kann man einfach eine zahl aufsagen
und sie wissen nach ein paar sekunden sofort ob das eine primzahl ist oder nicht^^
ist eigentlich cool^^
-
25.04.2009, 21:20 #11OmegaPirat
AW: Primzahl ausrechen
eine nette methode primzahlen rauszufinden, wäre das sieb des erasthothenes. Theoretisch lassen sich damit beliebig hohe Primzahlen bestimmen. Praktisch steigt der Rechenaufwand leider sehr schnell. Dieser lässt sich mit geeigneten verfeinerungen ggf. reduzieren, aber irgendwann wird der rechenaufwand immer zu hoch sein.
Ich denke mit dem sieb des erasthothenes sollte man mit einem computer alle primzahlen bis zu 1mio berechnen können, ohne dass es eine spürbare rechenzeit gibt. Dieser algorithmus ist auch sehr einfach zu verstehen, man kann ja googlen und sich darüber informieren.
-
25.04.2009, 21:31 #12henrik1235
AW: Primzahl ausrechen
ja,ich weiss wie mann eine Primzahl mit demm SIeb herausfindet.Die Zahl muss als endung 1 oder 7 haben.Weiter weiss ich auch nicht .
-
26.04.2009, 13:27 #13Kimmel
-
30.04.2009, 12:14 #14Prandini
AW: Primzahl ausrechen
Mit etwas Verspätung liefer ich euch nun die ohne Zweil komplizierte, aber dennoch recht interessante Formel zur Berechnung von Primzahlen:
(K+2){1-[WZ+H+J-Q]²-[(GK+2G+K+1)(H+J)+H-Z]²-[2N+P+Q+Z-E]²-[16(K+1)³(K+2](N+1)²+1-F²]²-[E³(E+2)(A+1)²+1-O²]²-[(A²-1)Y²+1-X²]²-[16R²Y^4(A²-1)+1-U²]²-[((A+U²(U²-A))²-1)(N+4DY)²+1-(X+CU)²]²-[N+L+V-Y]²-[(A²-1)L²+1-M²]²-[AI+K+1-L-I]²-[P+L(A-N-1)+B(2AN+2A-N²-2N-2)-M]²-[Q+Y(A-P-1)+S(2AP+2A-P²-2P-2)-X]²-[Z+PL(A-P)+T(2AP-P²-1)-PM]²}
Nun muss man für jeden Buchstaben eine beliebige Zahl einsetzen und als Ergebnis kommt entweder eine negative Zahl oder eine Primzahl raus.
LG, Sibudka
-
30.04.2009, 19:01 #15Kimmel
-
30.04.2009, 19:04 #16Prandini
AW: Primzahl ausrechen
Ne, also mein Freund ist nicht auf die Formel gekommen. Die Formel fand er in einem Buch, jedoch weiß ich nicht, wie das heißt. Ich kann ihn ja bei der nächsten Gelegenheit mal fragen, dann kann ich genauere Informationen liefern.
Du musst nicht für jeden Buchstaben eine andere Zahl einsetzen, du kannst auch für alle Buchstaben die gleiche Zahl einsetzen.
LG, Sibudka
-
30.04.2009, 19:14 #17Kimmel
AW: Primzahl ausrechen
Oh, und wenn man herausfinden möchte, ob eine Zahl eine Primzahl ist, muss man einfach einsetzen.
Dann schreibst du, das eine Primzahl rauskommt.
Was ist damit gemeint?
Und wenn man für jeden Buchstaben die gleiche Zahl nimmt, kann man die Gleichung doch noch ein wenig vereinfachen?
Außerdem, sollte man für jeden Buchstaben eine andere Zahl einsetzen, was bringt das dann?
-
30.04.2009, 19:16 #18Prandini
AW: Primzahl ausrechen
Nunja, du setzt einfach für jeden Buchstaben irgendeine Zahl ein. Die Zahl, die dann als Endergebnis steht, ist dann entweder negativ, 0 oder eine Primzahl. Diese drei Möglichkeiten gibt es, wobei 0 rauskommt, wenn K = -2 ist, denn dann ist die erste Klammer 0 und ein Produkt ist 0, wenn mindestens einer der Faktoren 0 ist. Wenn jeder Buchstabe die gleiche Zahl ist, ist es möglich, dass man die Gleichung vereinfachen kann, da hast du recht.
LG, Sibudka
-
30.04.2009, 19:22 #19Kimmel
-
02.05.2009, 22:34 #20mxyptlk
AW: Primzahl ausrechen
Dafür gibt´s simple Fromeln....
Ich habe mal etwas gebaut, das dir Primzahlen generiert im Zahlenrahmen von 2 bis 4.294.967.295
Auf Wunsch liefere ich gerne auch die Prüfungsroutine dazu. Das Programm zählt "blind" durch und prüft jede Zahl in diesem Rahmen auf prim.
Die anhängende Datei wurde von mir mit der letzten AVAST! Virenversion geprüft und ist clean.
Mir fehlen nur noch Bibor und Kaputops für meine Mew Karte... Eins von beiden kann ich mit Packpunkten craften. Aber, obwohl nicht so selten, meint...
Pokémon Trading Card: Pocket