Numerik der partiellen Differentialgleichung I Prof. Dr. M. Grote, J. H. Tang Mathematik, HS 2016 Universität Basel Serie 1 zur 38. KW (19.09. – 23.09.2016) Aufgabe 1.1 (a) Betrachten Sie die Funktion u : R3 → R mit u(x1 , x2 , x3 ) = 2 , (x12 + x22 + x32 )α wobei (x1 , x2 , x3 ) , (0, 0, 0) und α > 0. Berechnen Sie ∂u ∂2 u , , ∇u und ∆u. ∂x1 ∂x22 (b) Betrachten Sie das Vektorfeld v : R3 → R3 mit v(x1 , x2 , x3 ) = ( x1 e−x2 x3 , x2 x3 − 2x12 , cos(5x2 + x12 )) Berechnen Sie den Gradient ∇v und die Divergenz div v. Aufgabe 1.2 Seien u, v ∈ C 2 (Ω) für Ω ⊂ R2 . Beweisen Sie die 2. Green’sche Formel ! " Z ∂u ∂v ds. u∆v − v∆u dx dy = u −v ∂n ∂n Ω ∂Ω Aufgabe 1.3 (Stetige Abhängigkeit von den Randdaten) Sei ui ∈ C 2 (Ω) ∩ C(Ω), i = 1, 2, die Lösung vom Problem −∆ui = f in Ω, ui = gi (x) auf ∂Ω . Zeigen Sie, dass |u1 (x) − u2 (x)| ≤ sup |g1 (x) − g2 (x)| für alle x ∈ Ω gilt. x∈∂Ω Aufgabe 1.4 Sei Ω ⊂ R2 ein beschränktes Gebiet mit Rand ∂Ω stückweise C 1 . Beweisen Sie den Gaussschen Integralsatz " Z Ω div Fdx dy = F · n ds, ∂Ω wobei F : Ω → R2 stetig differenzierbar ist und div F := Spezialfall Ω = (0, 1)2 . 1 ∂ ∂ F1 (x, y) + F2 (x, y), für den ∂x ∂y Aufgabe 1.5 Betrachten Sie die Wärmeleitungsgleichung ut = σu xx , 0 < x < l , u(0, t) = u(l, t) = T 0 , wobei σ , 1 und T 0 , 0. Für die Transformation τ = αt , ξ = βx , v = u + γ , definieren Sie die Konstanten α, β und γ so, dass Sie das Problem vτ = vξξ , 0 < ξ < π , v(0, τ) = v(π, τ) = 0 , bekommen. Aufgabe 1.6 (P) Schreiben Sie einen MATLAB-Code zur numerischen Lösung der eindimensionalen PoissonGleichung −u00 (x) = f (x) in (0, 1), u(0) = a, u(1) = b . Dabei sei f (x) eine gegebene Funktion, und a und b gegebene Zahlen. Die zweite Ableitung wird durch den zentralen Differenzenquotienten approximiert. Die Systemmatrix soll im sparse-Format gespeichert werden. Als Testproblem wählen Sie die vorgegebene Lösung u(x) = cos(2πx) − x2 . 2 Zeichnen Sie die exakte und die numerische Lösung für n = 8, 16, 32 innere Punkte. Zeichnen Sie den Fehler max |u(xi ) − uh (xi )| bez. der Maschenweite h auf einer log-log Skala. i Welche Konvergenzordnung beobachten Sie? Hinweis: Die MATLAB-Funktion spdiags ist hilfreich. Allgemeine Informationen zur Vorlesung und Übungsblätter befinden sich auf der Webseite http://tinyurl.com/NumPDEIHS2016 2