Θεωρούμε το ακόλουθο πρόβλημα: Ζητείται μια συνάρτηση , τέτοια ώστε
(8.1) |
όπου , . Είναι γνωστό, βλ. π.χ. (Ακρίβης και Αλικάκος, (2012)), ότι η λύση του (8.1) δίνεται από τη σειρά
και , .
Θα θεωρήσουμε έναν φυσικό αριθμό και τη διαμέριση του διαστήματος από ισαπέχοντα σημεία , όπου , . Επίσης, θεωρούμε και έναν φυσικό αριθμό και τη διαμέριση του από ισαπέχοντα σημεία , όπου , , βλ. Σχήμα 5.1. Τότε, σε κάθε σημείο του διαμερισμού του , θα ισχύει:
(8.2) |
Θα προσεγγίσουμε καταρχήν τις και στα σημεία του διαμερισμού και θα χρησιμοποιούμε τις προσέγγισεις και , αντίστοιχα, που θεωρήσαμε στην (2.8). Έτσι, αν υποθέσουμε ότι , λόγω της (2.11), η (8.2) γίνεται
(8.3) |
για , , όπου
(8.4) |
Θα κατασκευάσουμε, λοιπόν, προσεγγίσεις της λύσης του προβλήματος (8.1) στα σημεία , , , θεωρώντας τις ακόλουθες εξισώσεις,
(8.5) | ||||
(8.6) |
Συμβολίζουμε τώρα με τον λόγο , οπότε η (8.5) γράφεται ως
(8.7) |
για , . Παρατηρούμε ότι χρησιμοποιώντας την (8.7) για να βρούμε την προσέγγιση στο χρονικό επίπεδο , χρειάζεται να γνωρίζουμε τις προσεγγίσεις στα χρονικά επίπεδα και . Έτσι ενώ, λόγω των (8.6), γνωρίζουμε τις , , για να βρούμε την προσέγγιση στο χρονικό επίπεδο , χρειάζεται να γνωρίζουμε την προσέγγιση και στο χρονικό επίπεδο . Η οποία όμως δεν είναι γνωστή και πρέπει να την προσδιορίσουμε με μια άλλη μέθοδο.
Αν υποθέσουμε ότι , χρησιμοποιώντας το ανάπτυγμα Taylor της στα σημεία , , έχουμε
(8.8) |
όπου
(8.9) |
Στη συνέχεια, αν και θεωρήσουμε την , βλ. (2.8), για να προσεγγίσουμε την , για στην (8.8), λόγω της (2.9), έχουμε
(8.10) |
όπου και
(8.11) |
Επομένως, συμπληρώνουμε τις εξισώσεις (8.3) με τις ακόλουθες προσεγγίσεις της λύσης του προβλήματος (8.1) στα σημεία , , οι οποίες ικανοποιούν για ,
(8.13) |
Στη συνέχεια, αν συμβολίσουμε με το διάνυσμα με συνιστώσες , , , μπορούμε να γράψουμε το σύστημα των εξισώσεων (8.3) και (8.13) ισοδύναμα ως
(8.14) |
όπου είναι o πίνακας
και και .
Εύκολα παρατηρούμε ότι, χρησιμοποιώντας τη μέθοδο (8.3), η τιμή της προσέγγισης στο σημείο , εξαρτάται τελικά από τις τιμές στα σημεία , , , , , βλ. Σχήμα 8.2. Άρα, το χωρίο υπολογιστικής εξάρτησης της μεθόδου (8.14) για το είναι το διάστημα του άξονα. Επίσης, λόγω της αναπαράστασης d’Alembert της ακριβούς λύσης , βλ. (1.48), η τιμή της στο σημείο εξαρτάται από τις τιμές στα σημεία και . Επομένως για να ικανοποιείται η συνθήκη CFL για τη μέθοδο (8.14) πρέπει τα σημεία , δηλαδή .
Όπως και για άλλες μεθόδους που είδαμε στις προηγούμενες παραγράφους για να δείξουμε τη σύγκλιση της μεθόδου (8.14) χρειάζεται να εφαρμόσουμε παρόμοια επιχειρήματα όπως αυτά της μεθόδου ενέργειας, βλ. Παράγραφο 3.4. Επομένως, διατυπώνουμε το ακόλουθο θεωρήμα χωρίς απόδειξη, λόγω της πολυπλόκοτητας αυτών των επιχειρημάτων, τα οποία δεν είναι στους σκοπούς αυτού του βιβλίου.
Θεωρούμε το πρόβλημα (8.1), με και που δίνεται από την
(8.16) |
όπου και . Μπορούμε να δούμε ότι η ακριβής λύση στο , με δίνεται από τη συνάρτηση
(8.17) |
Υποθέτουμε ότι και οπότε για , θέτουμε και . Συνεπώς, για ο λόγος , ενώ για είναι και για , . Στο Σχήμα 8.3 βλέπουμε την ακριβή λύση και τις προσεγγίσεις με τη μέθοδο Courant, Friedrichs και Lewy, για και . Παρατηρούμε, λοιπόν, ότι για η προσέγγιση δεν δίνει καλά αποτελέσματα, το οποίο οφείλεται στο γεγονός ότι ο λόγος , ενώ στις άλλες δύο περιπτώσεις το σφάλμα είναι μικρό.
Θεωρούμε το πρόβλημα (8.1) στο , με και
και . Μπορούμε να δούμε ότι η ακριβής λύση στο είναι η . Χρησιμοποιούμε τη μέθοδο των Courant, Friedrichs και Lewy, όπου θεωρούμε διαμερίσεις του με , , , , και και του , με αντίστοιχο βήμα , τέτοιο ώστε . Στον Πίνακα 8.1 βλέπουμε το σφάλμα στο χρονικό επίπεδο και την προσεγγιστική τάξη ακρίβειας του σφάλματος.
0.05 | 0.00640 | |||
0.025 | 0.00117 | 2.450 | ||
0.0125 | 0.00043 | 1.433 | ||
0.0063 | 0.00011 | 1.915 | ||
0.0031 | 0.00003 | 1.933 | ||
0.0016 | 0.00001 | 2.023 |
Θα μελετήσουμε τώρα την ευστάθεια von Neumann της μεθόδου των Courant, Friedrichs και Lewy. Αν υποθέσουμε, λοιπόν, ότι οι ικανοποιούν την (8.7), έχουμε
Χρησιμοποιώντας τώρα τις (5.23) και (5.18) έχουμε,
Από το οποίο προκύπτει
(8.18) |
Συνεπώς
Εύκολα βλέπουμε ότι αν , τότε υπάρχει μια ρίζα της (8.18) με , και αν τότε ότι . Συνεπώς, για να ισχύει ότι , αρκεί . Άρα, η (8.7) είναι von Neumann ευσταθής, αν .