Home

Mathematik

Reelle Zahlen

Heron-Algorithmus: Definition, Vorgehen & Beispiel

Heron-Algorithmus: Definition, Vorgehen & Beispiel

Lektion auswählen

Erklärvideo

Loading...
Lehrperson: Martin

Zusammenfassung

Heron-Algorithmus: Definition, Vorgehen & Beispiel

Der Heron-Algorithmus wird verwendet, um den Wert der Quadratwurzel von natürlichen Zahlen abzuschätzen.


Definition

Die Idee des Heron-Algorithmus ist es, für eine natürliche Zahl nn zwei Zahlen x,yx,y  zu finden, für welche das Produkt gleich nn ist, also xy=nx\cdot y=n. Diese zwei Zahlen werden dann als Seitenlängen eines Rechtecks mit Fläche nn interpretiert. Danach werden immer weiter Seitenlängen von Rechtecken mit Fläche nn berechnet, sodass diese Seitenlängen gegen n\sqrt{n}  konvergieren. Wie oft die Schritte im folgenden Vorgehen wiederholt werden, kann entweder vorher definiert werden oder davon abhängig gemacht werden, wie genau die Approximation sein soll.


Vorgehen

1.

Wähle zwei Zahlen x1,y1x_1, y_1 , sodass x1y1=nx_1\cdot y_1=n.  Setzte i=1i=1 und bestimme, wie genau die Approximation sein soll oder wie oft das Vorgehen wiederholt werden soll.

2.

Berechne xi+1=xi+yi2x_{i+1}=\frac{x_i+y_i}{2}   und yi+1=nxi+1y_{i+1}=\frac{n}{x_{i+1}}

3.

Addiere 1 zu ii  (neues i=altes i+1neues \,i=altes \,i+1). Gehe zurück zu Schritt 2, falls die Approximation noch nicht genau genug ist oder noch nicht oft genug wiederholt wurde. Fahre sonst mit Schritt 4 fort.

4.

Die Approximation ist nxi\sqrt{n}\approx x_i.


Durch die Approximation einer neuen Seitenlänge als Mittelwert der vorherigen zwei Seitenlängen, nähern sich die Werte immer weiter dem Wert n\sqrt{n}  an. Je öfter die Schritte 2 und 3 ausgeführt werden, desto genauer wird die Approximation. 


Beispiel Berechne eine Näherung mit dem Heron-Algorithmus.

1.

Wähle xi=6,yi=2x_i=6, y_i=2  und setzt i=0i=0 . In 3 Schritten soll approximiert werden.

2.1

x2=6+22=4x_2=\frac{6+2}{2}=4 ,  y2=124=3y_2=\frac{12}{4}=3

3.1

Setze i=2i=2  und gehe zurück zu Schritt 2.

2.2

x3=4+32=3,5 , y3=123,53,4285x_3=\frac{4+3}{2}=3,5\,, \,y_3=\frac{12}{3,5}\approx 3,4285

3.2

Setze i=3i=3​ und gehe zurück zu Schritt 2.

2.3

x23,4643 , y2=123,53,4639x_2\approx3,4643\,,\, y_2=\frac{12}{3,5}\approx3,4639​​

3.3

Setze i=4i=4​   und beende mit Schritt 4.

4.

Die Approximation ist nx43,4643\sqrt{n}\approx x_4\approx \underline{3,4643}.

Die Näherung von 12\sqrt{12}  ,  die durch den Heron-Algorithmus in drei Schritten und mit den Anfangswerten 66​ und 22​ bestimmt wurde, ist damit 3,46433,4643​. Zum Vergleich ist der genaue Wert von 12\sqrt{12}  auf die ersten vier Stellen gerundet 3,46413,4641​, es wurde also nach nur 3 Schritten eine gute Näherung berechnet!


Veranschaulichung der Iterationsstufen als Rechtecke der Fläche n, mit helleren Graustufen für spätere Iterationsschritte:

Mathematik; Reelle Zahlen; 8. Klasse Gymnasium; Heron-Algorithmus: Definition, Vorgehen & Beispiel


Hinweis: Für größere ii , also fortgeschrittenere Iterationsstufen, nähert sich das Rechteck immer weiter einem Quadrat mit Seitenlänge n\sqrt{n}.


Erstelle ein Konto, um die Zusammenfassung zu lesen.

Übungen

Erstelle ein Konto, um mit den Übungen zu beginnen.

Frequently asked questions about credits

Was passiert bei immer höher werdenden Iterationsstufen?

Wie funktioniert der Heron-Algorithmus?

Wofür wird der Heron-Algorithmus verwendet?

Beliebte Suchbegriffe