6 Εξίσωση θερμότητας: Πεπερασμένα στοιχεία

6.2 Πεπλεγμένη μέθοδος του Euler

Θα θεωρήσουμε τώρα ένα πλήρως διακριτό σχήμα, διακριτοποιώντας και ως προς τον χρόνο το ημιδιακριτό σχήμα (6.4) με την πεπλεγμένη μέθοδο του Εuler. Για έναν φυσικό αριθμό M≥1 θέτουμε k=T/M και tj=j⁢k, j=0,…,M, μια διαμέριση του [0,T].

Θεωρούμε λοιπόν τις προσεγγίσεις Un∈Vh, n=1,…,M, τέτοιες ώστε

(Un-Un-1k,χ)+((Un)′,χ′)=0,∀χ∈Vh,U0=gh, (6.19)

όπου gh∈Vh μια προσέγγιση της g. Η (6.19) γράφεται ισοδύναμα ως

(Un,χ)+k⁢((Un)′,χ′)=(Un-1,χ),∀χ∈Vh,U0=gh. (6.20)

Αν θεωρήσουμε ως βάση του Vh τις συναρτήσεις {ϕj}j=1N, τότε οι προσεγγίσεις Un του (6.20) γράφονται ως γραμμικός συνδυασμός των ϕj ως

Un⁢(x)=∑j=0Nαjn⁢ϕj⁢(x),x∈[0,L].

Επιλέγοντας τώρα χ=ϕi, i=1,…,N, στην (6.20) παρατηρούμε ότι οδηγούμαστε σε ένα γραμμικό σύστημα της μορφής

(ℳ+k⁢𝒮)⁢αn=ℳ⁢αn-1,

όπου ℳ και 𝒮 είναι οι πίνακες της (6.6) και αj διανύσματα με συνιστώσες αj=(α1j,…,αNj)T, j=0,…,N. Είναι απλό να δούμε ότι ο πίνακας ℳ+k⁢𝒮 είναι συμμετρικός και θετικά ορισμένος και, άρα, αντιστρέφεται. Επομένως,

αn=(ℳ+k⁢𝒮)-1⁢ℳ⁢αn-1. (6.21)

Άρα, ξεκινώντας από τη γνωστή προσέγγιση U0=gh της g, όπου γνωρίζουμε το διάνυσμα α0, μπορούμε χρησιμοποιώντας την (6.21) να προσδιορίσουμε αναδρομικά τα αn και κατ’επέκταση την προσέγγιση Un της u⁢(⋅,tn).

Στη συνέχεια, θα δείξουμε την ευστάθεια της μεθόδου (6.19).

Θεώρημα 6.3.

Έστω ότι οι Un∈Vh, n=0,…,M, ικανοποιούν την (6.19). Τότε

max0≤n≤M⁡∥Un∥≤∥U0∥. (6.22)
Απόδειξη.

Επιλέγουμε χ=Un στην (6.19), οπότε λαμβάνουμε

(Un-Un-1k,Un)+∥(Un)′∥2=0. (6.23)

Επομένως, έχουμε

∥Un∥2≤(Un-1,Un)≤∥Un-1∥⁢∥Un∥.

Άρα

∥Un∥≤∥Un-1∥,

από όπου προκύπτει η ζητούμενη σχέση (6.22). ∎

Στη συνέχεια, αποδεικνύουμε τη σύγκλιση της πεπλεγμένης μεθόδου του Euler.

Θεώρημα 6.4.

Έστω u∈C2⁢([0,L]×[0,T]) η λύση της (6.1) με g∈C2⁢[0,L] και Un∈Vh, n=0,…,M, ικανοποιούν την (6.19) με U0=Rh⁢g. Τότε υπάρχει σταθερά C, ανεξάρτητη των k και h, τέτοια ώστε

max0≤n≤M⁡∥Un-u⁢(⋅,tn)∥≤C⁢(k+h2). (6.24)
Απόδειξη.

Θέτουμε ρn=W⁢(⋅,tn)-u⁢(⋅,tn) και ϑn=Un-W⁢(⋅,tn), οπότε Un-u⁢(⋅,tn)=ϑn+ρn. Λόγω του Λήμματος 6.2, έχουμε ότι

max0≤n≤M⁡∥ρn∥≤C⁢h2. (6.25)

Στη συνέχεια, μπορούμε να δούμε ότι η ϑn ικανοποιεί την ακόλουθη σχέση

(ϑn-ϑn-1k,χ)+((ϑn)′,χ′)=-(ωn,χ),∀χ∈Vh, (6.26)

όπου ωn=ω1n+ω2n και

ω1n=ρn-ρn-1k,ω2n=un-un-1k-utn,

με un=u⁢(⋅,tn) και utn=u⁢(⋅,tn). Πράγματι έχουμε

(ϑn-ϑn-1k,χ)+((ϑn)′,χ′)
 =-(Rh⁢un-Rh⁢un-1k,χ)-((Rh⁢un)′,χ′)
 =-(ρn-ρn-1k,χ)-(un-un-1k,χ)-((un)x,χ′)
 =-(ρn-ρn-1k,χ)-(un-un-1k,χ)+(utn,χ)
 =-(ω1n+ω2n,χ).

Στη συνέχεια, θα δείξουμε ότι

∥ω1n∥≤C⁢h2 και ∥ω2n∥≤C⁢k.

Εύκολα βλέπουμε ότι

ω1n=1k⁢∫tn-1tnρ⁢(t)⁢d⁢t,

οπότε λόγω της (6.13)

∥ω1n∥≤1k⁢∫tn-1tn∥ρ⁢(t)∥⁢d⁢t≤C⁢h2. (6.27)

Επίσης, λόγω του αναπτύγματος Taylor έχουμε

∥ω2n∥=∥un-un-1k-utn∥=k-1⁢∥∫tn-1tn(t-tn-1)⁢ut⁢t⁢(⋅,t)⁢d⁢t∥.

Συνεπώς

∥ω2n∥≤C⁢k. (6.28)

Άρα, συνδυάζοντας τις (6.27), (6.28), παίρνουμε

∥ωn∥≤C⁢(k+h2),n=1,…,M. (6.29)

Επιλέγοντας τώρα χ=ϑn στην (6.26), λαμβάνουμε

∥ϑn∥2+k⁢∥(ϑn)′∥2 =(ϑn-1,ϑn)-k⁢(ωn,ϑn)≤(∥ϑn-1∥+k⁢∥ωn∥)⁢∥ϑn∥.

Οπότε

∥ϑn∥≤∥ϑn-1∥+k⁢∥ωn∥,

από την οποία παίρνουμε την

∥ϑn∥≤∥ϑ0∥+k⁢∑j=1n∥ωj∥≤∥ϑ0∥+M⁢k⁢max0≤j≤M⁡∥ωj∥.

Συνεπώς, λόγω των (6.25), (6.29) και του γεγονότος ότι ϑ⁢(0)=0, έχουμε ότι ισχύει η ζητούμενη σχέση. ∎