Το Φαινόμενο του Ρούνγκε: Πολυωνυμική Παρεμβολή και Σφάλματα Προσέγγισης
Πηγή έμπνευσης: Big Internet Math-Off 2018 (The Aperiodical)
Τα πολυώνυμα είναι από τις πιο «φιλικές» συναρτήσεις των μαθηματικών: παραγωγίζονται και ολοκληρώνονται εύκολα, υπολογίζονται γρήγορα σε έναν υπολογιστή και συμπεριφέρονται γενικά «καλά». Γι’ αυτό, όταν έχουμε μια πιο περίπλοκη συνάρτηση, είναι φυσικό να προσπαθούμε να τη προσεγγίσουμε με ένα πολυώνυμο.
Πολυωνυμική παρεμβολή: η βασική ιδέα
Έστω ότι έχουμε μια συνάρτηση f(x) ορισμένη στο διάστημα [-1, 1]. Διαλέγουμε n+1 σημεία στο διάστημα αυτό και υπολογίζουμε τις τιμές της f(x) εκεί. Υπάρχει τότε ένα και μοναδικό πολυώνυμο βαθμού το πολύ n που περνάει από όλα αυτά τα σημεία: αυτό λέγεται παρεμβαλλόμενο πολυώνυμο.
Διαισθητικά, θα περίμενε κανείς ότι αν πάρουμε πολλά σημεία (μεγαλύτερο n), η προσέγγιση θα γίνεται όλο και καλύτερη. Το φαινόμενο του Ρούνγκε μας δείχνει ότι αυτό δεν είναι πάντα αλήθεια.
Τι είναι το φαινόμενο του Ρούνγκε;
Αν επιλέξουμε τα σημεία μας ισαπέχοντα στο διάστημα [-1, 1] και πάρουμε αρκετά πολλά, τότε σε ορισμένες συναρτήσεις το πολυώνυμο παρεμβολής αρχίζει να κάνει μεγάλες ταλαντώσεις κοντά στα άκρα του διαστήματος, δηλαδή κοντά στο -1 και στο 1. Το σφάλμα γίνεται πολύ μεγάλο ακριβώς εκεί που θα θέλαμε να έχουμε καλή προσέγγιση.
Αυτό το «φούσκωμα» του σφάλματος κοντά στα άκρα ονομάζεται φαινόμενο του Ρούνγκε (Runge phenomenon), από τον Carl David Tolmé Runge, ο οποίος το περιέγραψε στις αρχές του 20ού αιώνα.
Το εκπληκτικό είναι ότι, όσο περισσότερα ισαπέχοντα σημεία παίρνουμε, τόσο χειρότερη μπορεί να γίνεται η προσέγγιση στα άκρα!
Πώς μπορούμε να το αποφύγουμε; Τα σημεία Chebyshev
Ευτυχώς, δεν είναι καταδικασμένη κάθε πολυωνυμική προσέγγιση. Το πρόβλημα δεν είναι τα πολυώνυμα, αλλά η επιλογή των σημείων.
Αντί να διαλέξουμε τα σημεία μας ισαπέχοντα, μπορούμε να τα τοποθετήσουμε πιο πυκνά κοντά στα άκρα, χρησιμοποιώντας τα λεγόμενα σημεία Chebyshev (από τον Pafnuty Chebyshev). Μια γεωμετρική περιγραφή είναι η εξής:
- παίρνουμε ισαπέχοντα σημεία πάνω σε έναν κύκλο,
- προβάλλουμε αυτά τα σημεία στον οριζόντιο άξονα,
- οι προβολές αυτές δίνουν τις x-συντεταγμένες των σημείων Chebyshev στο [-1, 1].
Με αυτά τα σημεία, το πολυώνυμο παρεμβολής γίνεται πολύ πιο σταθερό στα άκρα και το φαινόμενο του Ρούνγκε ουσιαστικά εξαφανίζεται για πολλές κλασικές συναρτήσεις.
Από τις συναρτήσεις… στα δεδομένα: ένα παράδειγμα με ψηφοφορίες
Για να δούμε πόσο χρήσιμη είναι αυτή η ιδέα, μπορούμε να κοιτάξουμε όχι μόνο «ωραίες» συναρτήσεις, αλλά και δεδομένα. Σε μια διαδικτυακή ψηφοφορία (όπως στον πρώτο γύρο του Big Internet Math-Off 2018), οι ψήφοι εξελίσσονται με την πάροδο του χρόνου: για κάθε χρονική στιγμή έχουμε έναν αριθμό ψήφων.
Αν προσπαθήσουμε να προσεγγίσουμε την καμπύλη των ψήφων:
- με 16 ισαπέχοντα σημεία στον χρόνο, η πολυωνυμική παρεμβολή μπορεί να «τρέμει» και να δίνει παράξενες καμπύλες,
- με 16 σημεία Chebyshev, η καμπύλη παρεμβολής είναι πολύ πιο κοντά στα πραγματικά δεδομένα.
Το ίδιο φαινόμενο: τα ισαπέχοντα σημεία επιτρέπουν στο πολυώνυμο να «ξεφύγει» στα άκρα, ενώ τα σημεία Chebyshev συγκρατούν αυτές τις ταλαντώσεις.
Το RungeBot: παίζοντας με το φαινόμενο
Για να πειραματιστεί κανείς με το φαινόμενο του Ρούνγκε και τα σημεία Chebyshev,
δημιουργήθηκε ένα bot, το @RungeBot, που αρχικά λειτουργούσε στο Twitter
και πλέον υπάρχει στο Mathstodon ως @RungeBot@mathstodon.xyz.
Η ιδέα είναι απλή:
γράφετε μια συνάρτηση, για παράδειγμα f(x)=abs(x),
και το bot επιστρέφει ένα διάγραμμα με:
- την παρεμβολή με ισαπέχοντα σημεία (που συνήθως εμφανίζει έντονο φαινόμενο Ρούνγκε),
- την παρεμβολή με σημεία Chebyshev (που τείνει να είναι πολύ πιο ομαλή).
Έτσι, το φαινόμενο του Ρούνγκε παύει να είναι απλώς ένα θεωρητικό παράδοξο και γίνεται ένα εργαλείο κατανόησης για το πώς να προσεγγίζουμε σωστά συναρτήσεις και δεδομένα με πολυώνυμα.
Συμπέρασμα
Το φαινόμενο του Ρούνγκε μας υπενθυμίζει ότι:
- περισσότερα δεδομένα δεν σημαίνουν αυτόματα καλύτερη προσέγγιση,
- η γεωμετρία της επιλογής των σημείων είναι κρίσιμη,
- τα πολυώνυμα είναι ισχυρά εργαλεία, αλλά χρειάζονται προσοχή.
Από τη θεωρία των συναρτήσεων μέχρι την ανάλυση πραγματικών δεδομένων, η σωστή επιλογή σημείων – όπως τα σημεία Chebyshev – μπορεί να κάνει τη διαφορά ανάμεσα σε μια ασταθή, ανακριβή προσέγγιση και σε μια σταθερή, αξιόπιστη μαθηματική μοντελοποίηση.


Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου