3 Πρόβλημα δύο σημείων

3.6 Ένα γενικότερο πρόβλημα

Θεωρούμε τώρα μια πιο γενική διαφορική εξίσωση, από αυτές που συναντήσαμε στις προηγούμενες παραγράφους αυτού του κεφαλαίου, και το παρόμοιο, με το (3.1), πρόβλημα δύο σημείων με ομογενείς συνοριακές συνθήκες Dirichlet

-u′′(x)+p(x)u(x)+q(x)u(x)=f(x),x[a,b]u(a)=u(b)=0, (3.53)

όπου a,b, a<b, p,q,fC[a,b] και q(x)>0, για κάθε x[a,b].

Όπως και στα προηγούμενα κεφάλαια θεωρούμε έναν ομοιόμορφο διαμερισμό N+2 σημείων του [a,b], xi, i=0,,N+1, και θέλουμε και εδώ να κατασκευάσουμε προσεγγίσεις Ui των τιμών u(xi) της ακριβούς λύσης του (3.53). Σε κάθε σημείο του διαμερισμού xi, i=1,,N, θα ισχύει:

-u′′(xi)+p(xi)u(xi)+q(xi)u(xi)=f(xi),i=1,,N. (3.54)

Λόγω των συνοριακών συνθηκών u(x0)=u(xN+1)=0, θέτουμε λοιπόν U0=UN+1=0. Στη συνέχεια, όπως και πριν στις Παραγράφους 3.1 και 3.5, οι τιμές Ui προκύπτουν προσεγγίζοντας κατάλληλα τις παραγώγους στην (3.54). Αντικαθιστούμε, λοιπόν, την u′′(xi) στην (3.54) και πάλι με την δh,2cu(xi), οπότε αν uC4[a,b], λόγω της (2.9), η (3.54) γίνεται

-u(xi+1)-2u(xi)+u(xi-1)h2+p(xi)u(xi)+q(xi)u(xi)=f(xi)+ηi1,i=1,,N (3.55)

όπου

|ηi1|h212maxx[a,b]|u(4)(x)|,i=1,,N. (3.56)

Στη συνέχεια, για την προσέγγιση της u(xi), χρησιμοποιούμε την δhcu(xi) που θεωρήσαμε στη (2.2). Συνεπώς, αν uC3[a,b], λόγω τώρα της (2.4), η (3.54) γίνεται

-u(xi+1)-2u(xi)+u(xi-1)h2+p(xi)u(xi+1)-u(xi-1)2h+q(xi)u(xi)=f(xi)+ηi1+ηi2,i=1,,N (3.57)

όπου

|ηi2|h26maxx[a,b]|u(3)(x)|,i=1,,N, (3.58)

Επομένως, λόγω των (3.56) και (3.58) έχουμε ότι ισχύει το ακόλουθο λήμμα.

Λήμμα 3.6.

Έστω u η λύση του (3.1) με uC4[a,b]. Αν θέσουμε ηi=ηi1+ηi2, με ηi1,ηi2 που δίνονται στις (3.55) και (3.57), τότε έχουμε ότι υπάρχει σταθερά ανεξάρτητη του h, τέτοια ώστε

max1iN|ηi|Ch2. (3.59)
Παρατήρηση 3.6.

Αντί της δhcu(xi) για την προσέγγιση της u(xi) θα μπορούσαμε να χρησιμοποιήσουμε την δh+u(xi) είτε την δh-u(xi). Σε αυτή την περίπτωση αντί της (3.58) θα ισχύει μια διαφορετική εκτίμηση για το ηi, όπου η τάξη του h θα είναι ένα και κατά συνέπεια το συμπέρασμα του Λήμματος 3.6 θα είναι διαφορετικό, βλ. Άσκηση 3.8.

Επομένως, οι προσεγγίσεις Ui, i=0,,N+1, των u(xi) προκύπτουν σύμφωνα με τις ακόλουθες εξισώσεις

-Ui+1-2Ui+Ui-1h2+p(xi)Ui+1-Ui-12h+q(xi)Ui=f(xi),i=1,,N, (3.60)
U0=UN+1=0. (3.61)

Αν συμβολίσουμε με UN, το διάνυσμα με συνιστώσες U1,,UN, U=(U1,,UN)T, μπορούμε να γράψουμε το σύστημα εξισώσεων (3.60)–(3.61) ισοδύναμα

(A+h2Q)U=h2F, (3.62)

όπου AN×N είναι ο πίνακας

A=(2-1+p(x1)h20-1-p(x2)h22-1+p(x2)h20-1-p(xN-1)h22-1+p(xN-1)h20-1-p(xN)h22),

και όπως στην (3.8) ο Q είναι ένας διαγώνιος N×N πίνακας και FN. Προκύπτει λοιπόν ότι ο A+h2Q είναι ένας τριδιαγώνιος πίνακας, ο οποίος για να έχει αυστηρά κυριαρχική διαγώνιο πρέπει

|2+h2q(xi)|>|1+p(xi)h2|+|1-p(xi)h2|,i=2,,N-1|2+h2q(x1)|>|1-p(x1)h2|,και|2+h2q(xN)|>|1+p(xN)h2| (3.63)

Αν maxx[a,b]|p(x)|h2<1, τότε έχουμε ότι 1+p(xi)h2>0 και 1-p(xi)h2>0, i=1,,N. Οπότε σε αυτήν την περίπτωση ισχύουν οι συνθήκες (3.63).

Λόγω του Λήμματος 3.6, αν η ακριβής λύση u είναι αρκετά ομαλή, τότε το σφάλμα διακριτοποίησης ηi τείνει στο μηδέν, καθώς το h τείνει στο μηδέν. Επομένως, ισχύει ότι η μέθοδος πεπερασμένων διαφορών (3.60)–(3.61) είναι συνεπής.

Με όμοια επιχειρήματα όπως και στην περίπτωση του Θεωρήματος 3.1, προκύπτει το ακόλουθο θεώρημα για την ευστάθεια της μεθόδου.

Θεώρημα 3.6.

Έστω Ui, i=0,,N+1, η λύση του προβλήματος (3.60)–(3.61), qmin>0 και maxx[a,b]|p(x)|h2<1. Τότε υπάρχει σταθερά C ανεξάρτητη του h, τέτοια ώστε

max0iN+1|Ui|Cmaxx[a,b]|f(x)|. (3.64)
Απόδειξη.

Η απόδειξη γίνεται με ανάλογο τρόπο όπως και αυτή του Θεωρήματος 3.1. Λόγω της (3.60), έχουμε

(2+h2q(xi))Ui=(1-p(xi)h2)Ui+1+(1+p(xi)h2)Ui-1+h2f(xi),1iN.

Στη συνέχεια, επειδή qmin>0 και maxx[a,b]|p(x)|h2<1, έχουμε

(2+h2qmin)|Ui||1-p(xi)h2||Ui+1|+|1+p(xi)h2||Ui-1|+h2|f(xi)|2max0iN+1|Ui|+h2maxx[a,b]|f(x)|,

από όπου εύκολα παίρνουμε τη ζητούμενη ανισότητα. ∎

Θεώρημα 3.7.

Έστω Ui, i=0,,N+1, η λύση του προβλήματος (3.60)–(3.61), και u η λύση του προβλήματος (3.53), με uC4[a,b]. Τότε, αν qmin>0, και maxx[a,b]|p(xi)|h2<1 υπάρχει μια σταθερά C, ανεξάρτητη του h, τέτοια ώστε

max0iN+1|Ui-u(xi)|Ch2. (3.65)
Απόδειξη.

Η απόδειξη γίνεται με ανάλογο τρόπο όπως και αυτή του Θεωρήματος 3.6. Έτσι μπορούμε να δείξουμε ότι

max1iN|Ui-u(xi)|Cmax1iN|ηi|,

για μια σταθερά C, ανεξάρτητη του h. Λόγω τώρα της (3.62) έχουμε τη ζητούμενη ανισότητα. ∎

Παρατήρηση 3.7.

Η υπόθεση qmin>0 δεν είναι απαραίτητη για να δείξουμε την ευστάθεια ή τη σύγκλιση της μεθόδου, αν ακολουθήσουμε παρόμοια ανάλυση όπως στην Παράγραφο 3.4. Όμως, η υπόθεση maxx[a,b]|p(x)|h2<1 είναι αναγκαία, όπως φαίνεται και στο επόμενο παράδειγμα. Λόγω αυτής της ιδιότητας, της ύπαρξης δηλαδή συνθηκών που πρέπει να ικανοποιεί η διαμέριση, η μέθοδος (3.60)–(3.61) καλείται ευσταθής υπό συνθήκες.


Παράδειγμα 3.4.

Για να δούμε ότι είναι αναγκαία η υπόθεση maxx[a,b]|p(x)|h2<1 για την προσέγγιση της ακριβούς λύσης θα θεωρήσουμε το ακόλουθο πρόβλημα συνοριακών τιμών:

-u′′(x)+pu (x) +u(x)=f(x),0<x<1,μεu(0)=u(1)=0, (3.66)

με p=200 και f(x)=9900x98+p(1-100x99)+x-x100. Η ακριβής λύση u αυτού του προβλήματος είναι u(x)=x-x100. Αν θεωρήσουμε έναν διαμερισμό του [0,1] με N=20,30, τότε, προφανώς, δεν ικανοποιείται η συνθήκη ph2<1, ενώ ισχύει αν N=102. Στο Σχήμα 3.2 βλέπουμε ότι η προσέγγιση αποτυγχάνει κοντά στο σημείο x=1 αν N=20,30.

Σχήμα 3.2: Οι προσεγγιστικές λύσεις του Παράδειγματος 3.4.