Professional Documents
Culture Documents
Υποενότητα Β
Αριθμητική Ανάλυση ΙΙ
Μιχαήλ Ν. Βραχάτης
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 1 / 88
Υποενότητα Α
Υποενότητα Β
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 2 / 88
Υποενότητα Α
Υποενότητα Β
Isaac Newton
(4 Ιανουαρίου 1643 – 31 Μαρτίου 1727)
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 3 / 88
Υποενότητα Α
Υποενότητα Β
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 4 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 5 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 6 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 7 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 8 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 9 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
Προσδοκώμενα αποτελέσματα
'Οταν θα έχετε μελετήσει την ενότητα αυτή θα μπορείτε να:
διακρίνετε τα βασικά χαρακτηριστικά της μεθόδου του Newton για μία
και πολλές μεταβλητές,
είσαστε σε θέση να δώσετε την ανάπτυξη και τη σύγκλιση των μεθόδων
αυτών,
είσαστε σε θέση να δώσετε τους αντίστοιχους αλγόριθμους για την υλο-
ποίηση των μεθόδων αυτών,
είσαστε σε θέση να δώσετε τις τροποποιημένες μεθόδους του Newton και
τη σύγκλιση των μεθόδων αυτών,
διακρίνετε τα βασικά χαρακτηριστικά και να οπτικοποιείτε το θραυσμα-
τικό σύνολο του Newton.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 10 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
'Εννοιες – κλειδιά
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 11 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 12 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
Σημείωση
Η μέθοδος του Newton υπολογίζει μια λύση της εξίσωσης
f (x) = 0,
όπου f : [a, b] ⊂ R → R.
f (xk )
x k+1
=x − 0 k ,
k
k = 0, 1, 2, . . . .
f (x )
Παρατήρηση
Η μέθοδος αυτή είναι γνωστή και ως μέθοδος Newton-Raphson.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 13 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
Σημείωση
Το επαναληπτικό σχήμα Newton-Raphson μπορεί να γραφεί ισοδύναμα και στη
παρακάτω μορφή:
Επέλεξε κάποιο αρχικό σημείο x0 .
Οι επαναλήψεις για k = 0, 1, . . . δίνονται ως εξής:
Λύσε την εξίσωση: f 0 (xk ) sk = −f (xk ) , ως προς sk .
Θέσε xk+1 = xk + sk .
Σημείωση
Μπορεί να παραχθεί από το ανάπτυγμα σε σειρά Taylor της f (x). 'Ετσι, αν η
συνάρτηση f (x) είναι δύο φορές συνεχώς παραγωγίσιμη σε μια περιοχή D της
ρίζας r, τότε για κάθε xk ∈ D θα έχουμε:
1
0 = f (r) = f (xk ) + (r − xk ) f 0 (xk ) + (r − xk )2 f 00 (ξ ),
2
όπου ξ είναι ένα σημείο μεταξύ των σημείων xk και r.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 14 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 15 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
(α) (β)
(α) Δεν συγκλίνει διότι f 0 (x1 ) = 0.
(β) Δεν συγκλίνει επειδή η f 00 (x) δεν διατηρεί σταθερό πρόσημο.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 16 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 17 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
Αλγόριθμος
Υπενθυμίζουμε ότι, γενικά, αλγόριθμος (algorithm) θεωρούμε ότι είναι ένα πεπε-
ρασμένο πλήθος εντολών (καλώς ορισμένων αριθμητικών πράξεων και εκφρά-
σεων της λογικής):
(α) τις οποίες εκτελούμε για οποιοδήποτε στοιχείο ενός καθορισμένου συ-
νόλου εισόδου I,
(β) οι οποίες πάντα δίνουν αποτέλεσμα στο σύνολο εξόδου O για κάθε στοι-
χείο του συνόλου εισόδου I,
(γ) και οι οποίες είναι καθοριστικές, δηλαδή κάθε εντολή έχει μία μοναδική
επόμενη εντολή.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 18 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
Σημείωση
Θα δώσουμε έναν αλγόριθμο της μεθόδου των Newton-Raphson για την εύρεση
μιας προσεγγιστικής τιμής της λύσης της εξίσωσης f (x) = 0 με βάση κάποια
κριτήρια τερματισμού.
Κριτήρια τερματισμού
Γενικά, αν xk και xk−1 είναι δύο διαδοχικές προσεγγίσεις της προσεγγιστικής
λύσης x∗ της λύσης r μίας εξίσωσης f (x) = 0, ο έλεγχος του κατά πόσον η xk
αποτελεί μια ικανοποιητική προσέγγιση της λύσης μπορεί να καθοριστεί και με
ένα από τα παρακάτω κριτήρια τερματισμού (stopping criteria):
(α) f (xk ) < ε ,
1
(β) xk − xk−1 < ε2 ,
.
(γ) xk − xk−1 xk < ε3 , xk , 0.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 19 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
Σύνολο εισόδου
Για τον αλγόριθμο υλοποίησης της μεθόδου, τα στοιχεία του συνόλου εισόδου
I = I1 , I2 , I3 , I4 , I5 είναι:
I1 : η συνάρτηση f (x),
I2 : η παράγωγος f 0 (x) της συνάρτησης f (x),
I3 : η αρχική προσέγγιση της λύσης x0 ,
I4 : το μέγιστο πλήθος επαναλήψεων MIT που επιθυμούμε, και
I5 : οι επιθυμητές ακρίβειες ε1 και ε2 του αποτελέσματος, οι οποίες θα
καθορίσουν τις συνθήκες επιτυχούς τερματισμού του αλγορίθμου με βάση
κάποια κριτήρια τερματισμού.
Σύνολο εξόδου
Αυτό που ενδεχομένως να επιθυμούσαμε ως έξοδο (αποτέλεσμα) στο σύνολο
εξόδου O = O1 , O2 , O3 θα μπορούσε να είναι:
O1 : η τρέχουσα επανάληψη k,
O2 : η προσεγγιστική τιμή της λύσης xk και
O3 : η συναρτησιακή τιμή f (xk ) στην επανάληψη k.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 20 / 88
Υποενότητα Α Εισαγωγή
Υποενότητα Β Η μέθοδος του Newton για συναρτήσεις μίας μεταβλητής
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 21 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 22 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
όπου Θn = (0, 0, . . . , 0)> και όπου η fi (x) για x = (x1 , x2 , . . . , xn )> ∈ Rn δηλώνει
την i-στή συνιστώσα της Fn .
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 23 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
f1 (x1 , x2 , . . . , xn ) = 0,
f2 (x1 , x2 , . . . , xn ) = 0,
..
.
fn (x1 , x2 , . . . , xn ) = 0.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 24 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Σημείωση
Η εξίσωση
Fn (x) = Θn = (0, 0, . . . , 0)> ,
μπορεί να γραφεί ως σύστημα εξισώσεων με την ισοδύναμη μορφή:
f1 (x1 , x2 , . . . , xn ) = 0,
f2 (x1 , x2 , . . . , xn ) = 0,
..
.
fn (x1 , x2 , . . . , xn ) = 0.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 25 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Ιακωβιανό μητρώο
Το n × n Ιακωβιανό μητρώο (Jacobian matrix) μιας συνεχώς παραγωγίσιμης συ-
νάρτησης Fn = (f1 , f2 , . . . , fn ) : Rn → Rn στο σημείο x δίνεται ως εξής:
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 26 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
όπου: !
` `!
= .
k1 , k2 , . . . , km k1 ! k2 ! · · · km !
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 27 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Α
' σκηση αυτοαξιολόγησης
Να βρεθεί το ανάπτυγμα για (m = 3, ` = 3)
Απάντηση:
3
y1 + y2 + y3 = y31 + y32 + y33 + 3y21 y2 + 3y21 y3 + 3y22 y1 +
Δραστηριότητα
Να δοθεί αλγόριθμος για το ανάπτυγμα για δοθέντα m και `.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 28 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Σημείωση
Το ανάπτυγμα του Taylor αναφέρεται στη βιβλιογραφία και ως τύπος του Taylor
ή ως σειρά του Taylor.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 29 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 30 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
!
∂f ∂f
= f (s1 , s2 ) + s1 + s2 +
∂x1 ∂x2 (s ,s )
1 2
2
1 2 ∂ f 2
∂ f 2
2 ∂ f
+ 2s1 s2 + s2 2 +···
s
2! 1 ∂x2 ∂x1 ∂x2 ∂x2 (s
1 1 ,s2 )
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 31 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Α
' σκηση αυτοαξιολόγησης
Να δοθεί το ανάπτυγμα του Taylor για n = 3.
Απάντηση:
Για n = 3, το ανάπτυγμα του Taylor δίνεται ως εξής:
f x1 + s1 , x2 + s2 , x3 + s3 =
∞
j
1 ∂ ∂ ∂
X
= j! s1 ∂x0 + s2 ∂x0 + s3 ∂x0 f x1 , x2 , x3
0 0 0
j=0 1 2 3
x10 =x1 , x20 =x2 , x30 =x3
!
∂f ∂f ∂f
= f (s1 , s2 , s3 ) + s1 + s2 + s3 +···
∂x1 ∂x2 ∂x3 (s ,s ,s )
1 2 3
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 32 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
'Εστω xk = (x1k , x2k , . . . , xnk )> η k-στή προσέγγιση της λύσης του συστήματος:
f1 (x1 , x2 , . . . , xn ) = 0,
f2 (x1 , x2 , . . . , xn ) = 0,
..
.
fn (x1 , x2 , . . . , xn ) = 0.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 33 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
όπου sk = (sk1 , sk2 , . . . , skn )> είναι η διόρθωση της προσεγγιστικής λύσης.
Χρησιμοποιώντας την παραπάνω σχέση έχουμε:
f1 (xk+1 ) = f1 (xk + sk ) = 0,
f2 (xk+1 ) = f2 (xk + sk ) = 0,
..
.
fn (xk+1 ) = fn (xk + sk ) = 0.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 34 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
k k
k ∂f2 (x ) k ∂f2 (x )
f2 (x1 , . . . , xn ) = f2 (x ) + s1
k+1 k+1 k
+ · · · + sn +···
∂x1 ∂xn
..
.
k k
k ∂fn (x ) k ∂fn (x )
fn (x1 , . . . , xn ) = fn (x ) + s1
k+1 k+1 k
+ · · · + sn +···
∂x1 ∂xn
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 35 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
∂f (xk ) ∂f (xk )
f1 (x1k+1 , . . . , xnk+1 ) ' f1 (xk ) + sk1 ∂1x + · · · + skn ∂1x = 0,
1 n
∂f (xk ) ∂f (xk )
f2 (x1k+1 , . . . , xnk+1 ) ' f2 (xk ) + sk1 ∂2x + · · · + skn ∂2x = 0,
1 n
..
.
∂f (xk ) ∂f (xk )
fn (x1k+1 , . . . , xnk+1 ) ' fn (xk ) + sk1 ∂nx + · · · + skn ∂nx = 0,
1 n
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 36 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Σημείωση
Η επίλυση του παραπάνω συστήματος γραμμικών εξισώσεων μας δίνει τη διόρ-
θωση sk = (sk1 , sk2 , . . . , skn )> η οποία αν προστεθεί στην προσεγγιστική τιμή της
λύσης xk μας δίνει τη νέα προσέγγιση της λύσης xk+1 .
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 37 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
όπου x0 = (x10 , x20 , . . . , xn0 )> είναι μια αρχική προσέγγιση της λύσης, JFn είναι το
Ιακωβιανό μητρώο (Jacobian matrix) των μερικών παραγώγων και όπου οι εκ-
φράσεις sk και Fn (xk ) συμβολίζουν τα διανύσματα:
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 38 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 39 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
∂f (xk ) ∂f (xk )
(x1k+1 − x1k ) ∂1x + · · · + (xnk+1 − xnk ) ∂1x + f1 (xk ) = 0,
1 n
∂f (xk ) ∂f (xk )
(x1k+1 − x1k ) ∂2x + · · · + (xnk+1 − xnk ) ∂2x + f2 (xk ) = 0,
1 n
..
.
∂f (xk ) ∂f (xk )
(x1k+1 − x1k ) ∂nx + · · · + (xnk+1 − xnk ) ∂nx + fn (xk ) = 0.
1 n
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 40 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
∂f (xk ) ∂f (xk )
xn+1 = (x1 − x1k ) ∂2x + · · · + (xn − xnk ) ∂2x + f2 (xk ),
1 n
..
.
∂f (xk ) ∂f (xk )
xn+1 = (x1 − x1k ) ∂nx + · · · + (xn − xnk ) ∂nx + fn (xk ).
1 n
Σημείωση
Οι εξισώσεις αυτές παριστούν επίπεδα στον χώρο Rn+1 n , τα οποία εφάπτονται o
στις επιφάνειες: xn+1 = fi (x), i = 1, 2, . . . , n, στα σημεία (x1 , x2 , . . . , xn , fi (x ) , i =
k k k k
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 41 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
με την προϋπόθεση ότι η ορίζουσα του μητρώου JFn (xk ) είναι διάφορη του μηδενός,
μας δίνει τη διόρθωση sk και, επομένως, μας επιτρέπει να πάρουμε την προσέγγιση
της επόμενης επανάληψης xk+1 ως εξής:
xk+1 = xk + sk .
Σημείωση
Ο τύπος της μέθοδος του Newton μπορεί να εκφραστεί και στη μορφή:
όπου το μητρώο JFn (xk )−1 εκφράζει το αντίστροφο μητρώο του Ιακωβιανού μη-
τρώου JFn (xk ) στο xk και x0 είναι μια αρχική προσέγγιση της λύσης.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 42 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Παρατήρηση
Στο σημείο αυτό αξίζει να παρατηρήσουμε πως σημαντικό χαρακτηριστικό της
μεθόδου Newton είναι ότι:
«επιλύει ένα σύστημα μη γραμμικών εξισώσεων μέσω της επίλυσης συ-
στημάτων γραμμικών εξισώσεων»>
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 43 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Σύνολο εισόδου
Για τον αλγόριθμο υλοποίησης της μεθόδου, τα στοιχεία του συνόλου εισόδου
I = I1 , I2 , I3 , I4 , I5 , I6 είναι:
Σύνολο εξόδου
Αυτό που ενδεχομένως να επιθυμούσαμε ως έξοδο (αποτέλεσμα) στο σύνολο
εξόδου O = O1 , O2 , O3 θα μπορούσε να είναι:
O1 : η τρέχουσα επανάληψη k,
O2 : η προσεγγιστική τιμή της λύσης xk και
O3 : η συναρτησιακή τιμή Fn (xk ) στην επανάληψη k.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 44 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 45 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Εφαρμογή
Θα εφαρμόσουμε τον αλγόριθμο της μεθόδου του Newton για να προσεγγίσουμε
μια λύση του συστήματος εξισώσεων:
f1 (x1 , x2 ) = x1 + x2 − 3 = 0,
Λύση: Για να εφαρμόσουμε τον αλγόριθμο της μεθόδου του Newton, πρέπει να
βρούμε το αντίστοιχο Ιακωβιανό μητρώο και να επιλύσουμε το γραμμικό σύστημα
της μεθόδου του Newton.
Το Ιακωβιανό μητρώο για τη συνάρτηση F2 = (f1 , f2 ) : R2 → R2 είναι:
∂f1 (x1 , x2 ) ∂f1 (x1 , x2 )
∂x1 ∂x2
JF2 (x) = ,
∂f2 (x1 , x2 ) ∂f2 (x1 , x2 )
∂x1 ∂x2
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 46 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
έχουμε
∂f1 (x0 , x0 ) ∂f1 (x10 , x20 )
1 2
∂x1 ∂x2
1 1 1 1
JF2 (x ) =
0 = =
∂f2 (x0 , x0 ) 0 0
∂f2 (x1 , x2 ) 2x0
2x20
2 10
1 2 1
∂x1 ∂x2
και
f1 (x10 , x20 )
3
F2 (x ) =
0 = .
f2 (x10 , x20 )
17
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 47 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 48 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 49 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Α
' σκηση αυτοαξιολόγησης
Εφαρμόστε τον αλγόριθμο της μεθόδου του Newton στο σύστημα των εξισώσεων
της προηγούμενης εφαρμογής για να βρείτε την επόμενη προσσέγιση της λύσης
x2 = (x12 , x22 )> . Εξετάστε σε πόσα σημαντικά ψηφία συμφωνεί με την ακριβή λύση.
− 5
1
x1 −0.625
8
x =
1 =
=
29 ,
x21
3.625
8
έχουμε
∂f (x1 , x1 ) ∂f1 (x11 , x21 )
1 1 2
∂ x1 ∂x2 1
1
1 1
JF2 (x1 ) = = =
5 29
∂f2 (x1 , x1 ) 1 1
∂f2 (x1 , x2 ) 2x1
2x11 −
1 2 1 4 4
∂ x1 ∂x2
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 50 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
και
0
f1 (x11 , x21 )
F2 (x1 ) = =
145 .
f2 (x11 , x21 )
32
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 51 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
και βρίσκουμε
1 145
s1 272
=
145 .
s12 −
272
Επομένως, η επόμενη εκτίμηση της λύσης θα είναι
2 1 1
x1 x1 s1 −0.0919117647059
= +
2 1 1
,
x2 x2 s2 3.0919117647059
η οποία συμφωνεί με την ακριβή λύση x∗ = (0, 3)> σε δύο σημαντικά ψηφία (ένα
δεκαδικό).
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 52 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
(4) το αντίστροφο μητρώο JFn (x∗ )−1 υπάρχει και ισχύει ότι kJFn (x∗ )−1 k 6 .
Τότε, υπάρχει ε > 0 τέτοιο ώστε, για όλα τα x0 ∈ B(x∗ , ε), η ακολουθία x1 , x2 , . . .
που παράγεται από τη μέθοδο του Newton είναι καλά ορισμένη, συγκλίνει στο x∗
και πληροί τη σχέση:
k+1 ∗
2
x − x
6 γ
xk − x∗
, k = 0, 1, . . . .
Ortega J.M., Rheinboldt W.C., “Iterative solution of nonlinear equations in several varia-
bles”, Classics in Applied Mathematics 30, Society for Industrial and Applied Mathema-
tics, Philadelphia, PA, U.S.A., 2000.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 53 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Σημείωση
Σε πολλές εφαρμογές, οι εκφράσεις των μερικών παραγώγων δεν μπορούν να
δοθούν αναλυτικά και γι' αυτό χρειάζεται να προσεγγίζουμε τις διάφορες τιμές
τους με πεπερασμένες διαφορές.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 54 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
όπου το ej εκφράζει την j-οστή στήλη του μοναδιαίου μητρώου. Αυτό ισοδυναμεί
με προσέγγιση της j-οστής JFn (x)j στήλης του Ιακωβιανού μητρώου JFn (x) με τη
σχέση:
Fn (x + hej ) − Fn (x)
JFn (x)j ' Aj = .
h
Το αντίστοιχο φράγμα σφάλματος σε αυτή την περίπτωση είναι
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 55 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Θεώρημα
'Εστω Fn : D ⊂ Rn → Rn συνεχώς παραγωγίσιμη συνάρτηση στο ανοιχτό και κυρτό
σύνολο D. Υποθέτουμε ότι η συνάρτηση JFn (x) είναι συνεχής κατά Lipschitz στο
x του D με σταθερά γ . Χρησιμοποιούμε μια στάθμη k · k τέτοια ώστε kej k = 1, για
j = 1, 2, . . . , n, και έστω το μητρώο A ∈ Rn×n όπου η j-οστή του στήλη δίνεται από
τη σχέση:
Fn (x + hej ) − Fn (x)
Aj = , j = 1, 2, . . . , n.
h
Τότε ισχύει ότι:
γ
Aj − JFn (x)j
6 |h|.
2
Αν η χρησιμοποιούμενη στάθμη είναι η στάθμη l1 , τότε ισχύει ότι:
γ
A − JFn (x)
1 6 |h|.
2
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 56 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Δραστηριότητα
Εξηγήστε γιατί αν στο παραπάνω θεώρημα η χρησιμοποιούμενη στάθμη είναι η
στάθμη l1 , τότε ισχύει ότι:
γ
A − JFn (x)
1 6 |h|.
2
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 57 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Σημείωση
Μία από τις πιο πλατιά χρησιμοποιούμενες τροποποιήσεις της μεθόδου του New-
ton προκύπτει αν διαταράξουμε κατάλληλα τα διαγώνια στοιχεία του Ιακωβιανού
μητρώου και συγχρόνως χαλαρώσουμε το αντίστροφο του διαταραγμένου μητρώ-
ου.
−1
xk+1 = xk − ω JFn (xk ) + λIn Fn (xk ), k = 0, 1, . . . ,
Παρατήρηση
Προφανώς, αν ω = 1 και λ = 0, τότε η μέθοδος της διαταραχής εκφράζει τη
μέθοδο του Newton.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 58 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Θεώρημα σύγκλισης
'Εστω ότι η Fn : E ⊂ Rn → Rn είναι συνεχώς παραγωγίσιμη σε μία ανοικτή περιοχή
D ⊂ E ενός σημείου x∗ ∈ D, για το οποίο ισχύουν τα εξής:
(1) Fn (x∗ ) = Θn ,
(2) η JFn (x) είναι συνεχής στο x∗ και
(3) το αντίστροφο μητρώο JFn (x∗ )−1 υπάρχει.
Υποθέτουμε ότι µ1 , µ2 , . . . , µn είναι οι ιδιοτιμές του JFn (x∗ ) και ότι:
2
|µi |
= min
<( ) 0
2<(µ ) µi > ,
i
2
|µi |
η = min
<(µi ) < 0
−2<(µ ) ,
i
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 59 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Σημείωση
Μία από τις πιο πλατιά χρησιμοποιούμενες τροποποιήσεις της μεθόδου του New-
ton προκύπτει με τη σύνθεση δύο βημάτων της μεθόδου του Newton. Η μέθοδος
αυτή χρησιμοποιεί το ίδιο Ιακωβιανό μητρώο για δύο διαδοχικές επαναλήψεις.
h i
xk+1 = xk − JFn (xk )−1 Fn (xk ) + Fn xk − JFn (xk )−1 Fn (xk ) , k = 0, 1, . . . ,
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 60 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 61 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Θεώρημα σύγκλισης
Υποθέτουμε ότι η συνάρτηση Fn : D ⊂ Rn → Rn είναι συνεχώς παραγωγίσιμη στην
ανοικτή σφαίρα με κέντρο x∗ και ακτίνα δ , B(x∗ , δ ) ⊂ D, και ότι ισχύουν τα εξής:
(1) Fn (x∗ ) = Θn ,
(2) το αντίστροφο μητρώο JFn (x∗ )−1 υπάρχει και
(3) kJFn (x) − JFn (x∗ )k 6 γ kx − x∗ k, ∀ x ∈ B(x∗ , δ ).
Τότε η μέθοδος της σύνθεσης συγκλίνει στο x∗ .
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 62 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Πρόβλημα αναφοράς
Ορισμένα ερωτήματα, ακόμα και για τις πιο γνωστές και ευρέως χρησιμοποιού-
μενες μεθόδους, είναι πολύ δύσκολο αν όχι αδύνατο να απαντηθούν. Για πα-
ράδειγμα, αναφορικά με την παρακάτω γενίκευση της γνωστής μεθόδου των
Newton-Raphson για την επίλυση της μιγαδικής εξίσωσης f (z) = 0:
f (zk )
z k+1
=z − 0 k ,
k
k = 0, 1, 2, . . .
f (z )
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 63 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Παρατήρηση
'Ετσι, ο Arthur Cayley το 1879 ήταν ο πρώτος που παρατήρησε τις δυσκολίες της
γενίκευσης της μεθόδου των Newton-Raphson για την εύρεση μιγαδικών ριζών
πολυωνύμων βαθμού μεγαλύτερου του δευτέρου.
Σημείωση
Η απάντηση έγινε κατά κάποιον βαθμό κατανοητή μετά από περίπου έναν αιώνα,
με τη μελέτη της θραυσματικής ή μορφοκλασματικής δομής (fractal structure)
της περιοχής σύγκλισης της μεθόδου των Newton-Raphson, η οποία δημιουργεί
ένα εξαιρετικά περίπλοκο σύνολο που ονομάζεται θραυσματικό ή μορφοκλα-
σματικό σύνολο του Newton (Newton’s fractal).
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 65 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Ορισμός
Το θραυσματικό σύνολο του Newton (Newton’s fractal) είναι ένα σύνολο στο
μιγαδικό επίπεδο, το οποίο εκφράζεται από το σύνορο της περιοχής σύγκλισης
της μεθόδου των Newton-Raphson όταν εφαρμόζεται σε ένα πολυώνυμο p(z) ∈ C[z].
Ορισμός
Θραυσματική δομή (fractal structure) λέγεται μια δομή η οποία παρουσιάζει
αυτοομοιότητα (self-similarity) που επαναλαμβάνεται σε όλες τις κλίμακες μεγέ-
θυνσης.
Σημείωση
Λόγω της δομής του, ένα θραυσματικό σύνολο είναι εξαιρετικά περίπλοκο για
να περιγραφεί. 'Ετσι, συχνά αναφέρεται ως «απείρως περίπλοκο» και, γενικά,
θεωρούμε ότι απαιτείται άπειρη πληροφορία για την περιγραφή του.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 66 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Οπτικοποίηση
'Ενας τρόπος για να «τιθασεύσουμε» τις τεράστιες ποσότητες πληροφορίας εί-
ναι η οπτικοποίηση (visualization). Η οπτικοποίηση οδηγεί πολλές φορές στην
κατανόηση και την πληρέστερη επεξεργασία τής πληροφορίας καθώς και στην
ανακάλυψη διαφόρων συσχετίσεων μεταξύ των δεδομένων που απαρτίζουν την
πληροφορία. Δεν έχουμε, λοιπόν, παρά να συμφωνήσουμε με την αρχαία κινεζική
ρήση: «μια εικόνα αξίζει όσο χίλιες λέξεις».
Παραδείγματα οπτικοποίησης
Στη συνέχεια δίνουμε παραδείγματα της οπτικοποίησης του θραυσματικού συ-
νόλου του Newton εξετάζοντας την περιοχή σύγκλισης της μεθόδου των Newton-
Raphson. Στο παράδειγμά μας θα οπτικοποιήσουμε την περιοχή σύγκλισης ανα-
φορικά με τη λύση (1 + i 0) της κυκλοτομικής εξίσωσης:
z3 − 1 = 0, z ∈ C,
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 67 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Σημείωση
Οι ρίζες της συνάρτησης f (z) = z3 − 1, z ∈ C, πληρούν τις σχέσεις:
< z3 − 1 = 0 = z3 − 1 = 0,
και
όπου τα < z και = z εκφράζουν αντίστοιχα το πραγματικό και το φανταστικό
μέρος του μιγαδικού αριθμού z.
Σημείωση
√
Αν θέσουμε z = x1 + ix2 (όπου i = −1) στη συνάρτηση z3 − 1, τότε ότι οι λύσεις
της εξίσωσης z3 − 1 = 0 πληρούν και τις δύο εξισώσεις τού συστήματος:
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 68 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Σημείωση
Για τις λύσεις του συστήματος εξισώσεων:
ισχύει ότι:
f1 (x1 , x2 ) 2 + f2 (x1 , x2 ) 2 = 0.
2 2
f (x1 , x2 ) = f1 (x1 , x2 ) 2 + f2 (x1 , x2 ) 2 ≡ x13 − 3x1 x22 − 1 + 3x12 x2 − x23 .
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 69 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Χαρακτηριστικά μεθόδων
'Οπως είδαμε, γενικά, οι μέθοδοι διατυπώνονται ως επαναληπτικές διαδικασίες
για την επίλυση ενός συγκεκριμένου προβλήματος, και για να επιλέξουμε την
όποια μέθοδο καλούμαστε να απαντήσουμε σε τρία κύρια χαρακτηριστικά ερω-
τήματα:
(α) Είναι η μέθοδος σαφώς καθορισμένη, δηλαδή, μπορεί να συνεχιστεί προς
έναν ικανοποιητικό τερματισμό;
(β) Συγκλίνουν οι επαναλήψεις σε κάποια λύση;
(γ) Πόσο οικονομικό είναι το σύνολο των υπολογισμών;
Παρατήρηση
Στις περισσότερες περιπτώσεις, μόνο επί μέρους απαντήσεις μπορούν να δοθούν
στα παραπάνω ερωτήματα.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 70 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Χαρακτηριστικά μεθόδων
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 71 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Χαρακτηριστικά μεθόδων
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 72 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Χαρακτηριστικά μεθόδων
Σημείωση
Θα προσπαθήσουμε να απαντήσουμε στα ερωτήματα που αφορούν στα χαρακτη-
ριστικά σύγκλισης των μεθόδων παρέχοντας πειραματικά αποτελέσματα για τα
ερωτήματα:
(1) Για μια συγκεκριμένη αρχική προσέγγιση της λύσης, η μέθοδος συγκλίνει
προς την πλησιέστερη λύση;
(2) Πόσο γρήγορα συγκλίνει η ακολουθία των προσεγγίσεων της λύσης;
(3) Πόσο σθεναρή (σταθερή) είναι η μέθοδος σε αλλαγές της συνάρτησης ή των
αρχικών δεδομένων;
(4) Τι επιπτώσεις έχει στην απόδοση της μεθόδου η παρουσία θορύβου (επιπτώ-
σεις της ανακριβούς πληροφορίας αναφορικά με τις συναρτησιακές τιμές);
Τα άλλα ερωτήματα μπορούν να αντιμετωπιστούν πληρέστερα από τη θεωρία.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 73 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Σημείωση
Οι ανακρίβειες μπορούν να προσομοιωθούν ως εξής: «οι πληροφορίες για την
f (x) λαμβάνονται υπό τη μορφή f η (x), όπου f η (x) είναι μια προσέγγιση της
f (x), «αλλοιωμένη» με ένα μικρό ποσό θορύβου η». 'Ετσι, για την περίπτωση
του προσθετικού θορύβου οι τιμές της συνάρτησης λαμβάνονται ως:
f η (x) = f (x) + η,
όπου η είναι ένας θόρυβος Gauss με μηδενική μέση τιμή και τυπική απόκλιση σ :
η ∼ N 0, σ 2 .
Parsopoulos K.E., Vrahatis M.N., “Particle swarm optimization and intelligence: Adva-
nces and applications”, Information Science Reference (IGI Global), Hershey, Pennsylva-
nia, U.S.A., 2010.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 74 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
1.5
0.5
−0.5
−1
−1.5
−2
−2 −1.5 −1 −0.5 0 0.5 1 1.5 2
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 75 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
1.5
0.5
−0.5
−1
−1.5
−2
−2 −1.5 −1 −0.5 0 0.5 1 1.5 2
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 76 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
1.5
0.5
−0.5
−1
−1.5
−2
−2 −1.5 −1 −0.5 0 0.5 1 1.5 2
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 77 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
1.5
0.5
−0.5
−1
−1.5
−2
−2 −1.5 −1 −0.5 0 0.5 1 1.5 2
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 78 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
0.25
0.2
0.15
0.1
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 79 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
0.242
0.241
0.24
0.239
0.238
0.237
0.236
0.235
0.234
0.233
0.232
−0.494 −0.492 −0.49 −0.488 −0.486 −0.484
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 80 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
0.24
0.2398
0.2396
0.2394
0.2392
0.239
0.2388
0.2386
−0.493 −0.4928 −0.4926 −0.4924 −0.4922 −0.492 −0.4918 −0.4916
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 81 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
1.5
0.5
−0.5
−1
−1.5
−2
−2 −1.5 −1 −0.5 0 0.5 1 1.5 2
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 82 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
1.5
0.5
−0.5
−1
−1.5
−2
−2 −1.5 −1 −0.5 0 0.5 1 1.5 2
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 83 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
1.5
0.5
−0.5
−1
−1.5
−2
−2 −1.5 −1 −0.5 0 0.5 1 1.5 2
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 84 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
1.5
0.5
−0.5
−1
−1.5
−2
−2 −1.5 −1 −0.5 0 0.5 1 1.5 2
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 85 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
1.5
0.5
−0.5
−1
−1.5
−2
−2 −1.5 −1 −0.5 0 0.5 1 1.5 2
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 86 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
Ανακεφαλαίωση
Οι έννοιες και τα θέματα που αναπτύχθηκαν σ' αυτή την ενότητα, είναι:
1 Μέθοδος των Newton-Raphson για συναρτήσεις μίας μεταβλητής.
2 Σύγκλιση της μεθόδου των Newton-Raphson.
3 Αλγόριθμος της μεθόδου των Newton-Raphson.
4 Μέθοδος του Newton για συναρτήσεις πολλών μεταβλητών.
5 Τύπος του Taylor για συναρτήσεις πολλών μεταβλητών.
6 Ανάπτυξη της μεθόδου του Newton.
7 Σύγκλιση της μεθόδου του Newton.
8 Αλγόριθμος της μεθόδου του Newton.
9 Τροποποιημένες μέθοδοι του Newton και η σύγλιση τους.
10 Θραυσματικό σύνολο του Newton και η οπτικοποίηση του.
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 87 / 88
Υποενότητα Α Η μέθοδος του Newton και οι τροποποιήσεις της
Υποενότητα Β Θραυσματικό σύνολο του Newton
c Μιχαήλ Ν. Βραχάτης
Αριθμητική Ανάλυση ΙΙ – Ενότητα: Η μέθοδος του Newton 2021 88 / 88