Finde distinkte Zahlen |
27.09.2019, 11:44 | Thomas007 | Auf diesen Beitrag antworten » | ||||||
Finde distinkte Zahlen Wie kann ich vier distinkte, positive Zahlen a, b, c, d finden, so dass gilt? Danke für die Hilfe! |
||||||||
27.09.2019, 13:50 | Huggy | Auf diesen Beitrag antworten » | ||||||
RE: Finde distinkte Zahlen Das ist für die heutigen Rechner natürlich ein Nanoklacks. Wenn man es mit Papier und Bleistift machen möchte, kann man verwenden (1) 577 und 761 sind Primzahlen der Form . (2) Jede Primzahl der Form lässt sich eindeutig als Summe von 2 Quadraten darstellen. (3) Wenn und , dann ist |
||||||||
27.09.2019, 13:57 | G270919 | Auf diesen Beitrag antworten » | ||||||
RE: Finde distinkte Zahlen
Warum ist das so? |
||||||||
27.09.2019, 14:00 | Huggy | Auf diesen Beitrag antworten » | ||||||
RE: Finde distinkte Zahlen Das ist ein gut bekannter Satz aus der Zahlentheorie, dessen Beweis aber mehr als 2 -3 Zeilen erfordert. |
||||||||
29.09.2019, 09:47 | Thomas007 | Auf diesen Beitrag antworten » | ||||||
RE: Finde distinkte Zahlen Hallo Huggy Herzlichen Dank für deine Antwort! Stimmt, den angesprochenen Satz habe ich auch schon gelesen. Was heisst das nun aber für die Zahlen a, b, c, d, wenn ? Also wie kann ich nun konkrete Zahlen für a, b, c, d finden? (Oder ist das gar nicht notwendig?) |
||||||||
29.09.2019, 10:12 | Huggy | Auf diesen Beitrag antworten » | ||||||
RE: Finde distinkte Zahlen Die Zahlenpaare und findest du, indem du 577 und 761 als Summe von 2 Quadraten schreibst. Da muss man nur wenige Zahlen durchprobieren. Man kann noch verwenden, dass jeweils eine der beiden Zahlen gerade und die andere ungerade sein muss. |
||||||||
Anzeige | ||||||||
|
||||||||
29.09.2019, 11:10 | Thomas007 | Auf diesen Beitrag antworten » | ||||||
RE: Finde distinkte Zahlen Ah top, besten Dank! |
||||||||
13.11.2019, 18:35 | otru | Auf diesen Beitrag antworten » | ||||||
Hallo zusammen, wenn ich den Satz "Jede Primzahl der Form 4k+1 lässt sich eindeutig als Summe von 2 Quadraten darstellen." nicht benutze, sondern einfach mal a=10k+9 ansetze, dann komme ich nicht auf die Teillösung a=499, welche ja offenbar Teil des Lösungsquadrupels ist. Gibt es einen Rechenweg, der von diesem Ansatz a=10k+9 ausgehend doch auf die 499 führt? |
||||||||
13.11.2019, 18:52 | HAL 9000 | Auf diesen Beitrag antworten » | ||||||
Warum soll man von einem völlig aus der Luft gegriffenen Ansatz ausgehen? Weil das zur Lösung passt? Warum dann nicht den Ansatz ? Irgendwie sehr fragwürdig dein Ansinnen, zumal ein sehr klarer, zudem einleuchtender anderer Lösungsansatz ja oben vorliegt. Wichtig ist oben eigentlich nur (3) sowie die Tatsache, dass man 577 und 761 als Summe zweier Quadrate darstellen kann. Dass 577 und 761 Primzahlen kongruent 1 modulo 4 sind und somit laut (2) jeweils solche Zerlegungen existieren (auch noch eindeutig), ist zur Lösung des Problems hier sekundär, wenn man diese Zerlegungen (wie auch immer) auch so gefunden hat. |
||||||||
13.11.2019, 20:04 | otru | Auf diesen Beitrag antworten » | ||||||
Dass (3) der Schlüssel zur Lösung ist, ist mir klar, wenn ich (3) als bekannt betrachte. Das kann ich aber nur, weil ich es von Huggy Huggy ist männlich hier vorgefunden habe. Selber wäre mir diese Identität nicht bekannt gewesen. Es war für mich nicht so nahe liegend wie die Tatsache, dass die gesuchten Quadratzahlen nur die Endziffern 1 und 6 haben können, weil die gegebene Summe s=577*761 der gesuchten Quadratzahlen gleich 7 mod 10 sein muss. Das lag für meine bescheidene Sicht auf die Aufgabe etwas näher als die zweifellos zutreffende, aber mir beim Lesen der Aufgabenstellung nicht offenbar einsichtige Identität (3). Damit kann ich die Frage
Wenn das Quadrat einer Zahl die Endziffer 1 hat, dann muss die Zahl entweder die Endziffer 1 oder die Endziffer 9 haben. Und daher habe ich einfach mal angesetzt. Mit diesem Ansatz komme ich aber nicht weiter: Und damit habe ich eine in k quadratische Gleichung, bei der ich die Diskriminante betrachtet habe und dabei nur die bekannte Identität heraus bekommen habe, also einen nutzlosen Ringschluss gemacht habe. Da aber sicher ist, dass a=499 eine Lösung ist, wollte ich wissen, ob der Ansatz vielleicht doch zum Erfolg führen könnte. Genauso, wie der alternative Ansatz a=10k+4 auf eine leere Lösungsmenge führen müsste. |
||||||||
13.11.2019, 20:08 | HAL 9000 | Auf diesen Beitrag antworten » | ||||||
Die Identität in (3) ist doch algebraisch einfach nachzuweisen: Einfach mal die Quadrate ausmultiplizieren!!! Das ist ein Bruchteil des Aufwandes, den du allein in das Verfassen deines letzten Beitrags gesteckt hast. |
||||||||
13.11.2019, 20:28 | otru | Auf diesen Beitrag antworten » | ||||||
Es geht mir nicht darum, anzuzweifeln, dass (3) gilt. Einfach mal die Quadrate auszumultiplizieren ist ja keine so schwere Aktion, wenn man (3) schon kennt bzw. wenn ich mir es abgeschrieben habe. Es ging mir darum, wie ich überhaupt von der Existenz der Identität (3) wissen könnte, wenn ich vor Huggys Angabe gar nicht wusste, dass diese galt. Geschweige denn, vorm Lesen der Aufgabenstellung. Es war für micht nicht nahe liegend, dass (3) gilt. Wenn ich von der Existenz von (3) gar nicht wusste, dann hätte ich möglicherweise seit der Fragestellung im September eine tägliche Beschäftigung bis heute gebraucht, bevor ich mehr oder weniger zufällig die Identität (3) erkannt hätte. Viel nahe liegender war nach dem Lesen der Aufgabenstellung für mich, dass wegen nur Quadratzahlen in Frage kommen konnten, die die Endziffern 1 und 6 haben. |
||||||||
13.11.2019, 20:38 | HAL 9000 | Auf diesen Beitrag antworten » | ||||||
Das ist für mich didaktophilosophisches Geschwurbel, an solchem Unfug beteilige ich mich nicht. Einen einfach nachvollziehbaren Weg nur deshalb abzulehnen, weil man nicht selber drauf gekommen ist? Sowas gehört doch zum Lernprozess - beim nächsten mal kommt man auf Basis dieser Erfahrung doch vielleicht selber drauf. Ist jedenfalls fruchtbarer, als sich stur weiter in einer zahlentheoretische Sackgasse zu verirren. |
||||||||
13.11.2019, 20:53 | otru | Auf diesen Beitrag antworten » | ||||||
Es ist nicht etwa so, dass ich dich hiermit ärgern will. Aber so wie du z. B. a=9 mod 10 als
|
||||||||
13.11.2019, 22:18 | HAL 9000 | Auf diesen Beitrag antworten » | ||||||
Geh deinen Weg mit Ansatz 10k+9. Manchmal muss man ja auch eine Sackgasse bis zum Ende gehen bis man merkt, dass der von anderen gewiesene Weg vielleicht doch nicht so schlecht war, auch wenn man das anfangs nicht begriffen hat. |
||||||||
13.11.2019, 22:42 | otru | Auf diesen Beitrag antworten » | ||||||
Werd ich. Bis demnächst |
||||||||
25.11.2019, 22:56 | Ulrich Ruhnau | Auf diesen Beitrag antworten » | ||||||
Da wir hier im Bereich Numerik sind, ist es vielleicht erwähnenswert zu zeigen, wie man das in Matlab macht, ohne Schleifen zu bilden. function [ q ] = quad2( z ) % Quadrate finden % z = vorgegebene Ganzzahl ( z = a^2 + b^2 ) % a, b gesuchte Ganzzahlen % q = Liste mit Kandidaten für a und b w = fix(sqrt(z)); a = 1:w; b1 = round(sqrt(z-a.*a),8); b2 = fix(b1); s = find(b1==b2); q = a(s); end Der Aufruf der Funktion erfolgt mit >> q=quad2(439097) q = 436 461 476 499 Was soviel heißen soll daß Den anderen Weg über die Spezialformel überlasse ich mal den Studenten. Aber die mußten ihre Aufgabe bestimmt schon abgeben. |
|