Für Vorlesungen, bitte die Webseite verwenden. https://flavigny.de/lecture
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

176 linhas
7.3KB

  1. \documentclass[uebung]{../../../lecture}
  2. \title{Einführung in die Numerik: Übungsblatt 7}
  3. \author{Leon Burgard, Christian Merten}
  4. \begin{document}
  5. \punkte
  6. \begin{aufgabe}[]
  7. \begin{enumerate}[a)]
  8. \item Mit der Block LU-Zerlegung von $A$ folgt
  9. \begin{align*}
  10. A &= \begin{pmatrix} Id & 0 \\
  11. A_{21}A_{11}^{-1} & Id \end{pmatrix}
  12. \begin{pmatrix} A_{11} & A_{12} \\
  13. 0 & S\end{pmatrix}
  14. = \begin{pmatrix}
  15. A_{11} & A_{12} \\
  16. A_{21} A_{11}A_{11}^{-1} A_{22}A_{11}^{-1}A_{12} + S
  17. \end{pmatrix}
  18. = \begin{pmatrix}
  19. A_{11} & A_{12} \\
  20. A_{21} & A_{21}A_{11}^{-1}A_{12} + S
  21. \end{pmatrix}
  22. .\end{align*}
  23. Damit folgt
  24. \[
  25. A_{22} = A_{21}A_{11}^{-1}A_{12} + S \implies S = A_{22} - A_{21}A_{11}^{-1}A_{12}
  26. .\]
  27. \item Sei $A$ hermitesch und positiv definit. Dann ist
  28. \[
  29. \overline{A}^{T} = \begin{pmatrix} \overline{A_{11}}^{T} & \overline{A_{21}}^{T} \\
  30. \overline{A_{12}}^{T} & \overline{A_{22}}^{T}
  31. \end{pmatrix} =
  32. \begin{pmatrix} A_{11} & A_{12} \\ A_{21} & A_{22} \end{pmatrix} = A
  33. .\]
  34. Damit folgt $\overline{A_{11}}^{T} = A_{11}$ und $\overline{A_{12}}^{T} = A_{21}$. Dann folgt
  35. \[
  36. \overline{S}^{T} = \overline{A_{22}}^{T} - \overline{A_{12}}^{T} \overline{A_{11}}^{-T} \overline{A_{21}}^{T}
  37. = A_{22} - A_{21}A_{11}^{-1}A_{12} = S
  38. .\] Also $S$ und $A_{11}$ hermitesch. Da $A$ hermitesch und positiv definit, sind alle
  39. führenden Hauptminoren positiv, d.h. auch alle führenden Hauptminoren von $A_{11}$ sind positiv,
  40. d.h. $A_{11}$ positiv definit.
  41. \end{enumerate}
  42. \end{aufgabe}
  43. \begin{aufgabe}
  44. Beh.: Der Algorithmus ist wie angegeben durchführbar.
  45. \begin{proof}
  46. Induktionsbehauptung: $\forall 1 \le j < n$: $u_j \neq 0$ und $|u_j| > |b_j|$.
  47. Endliche Induktion über $j < n$. $j = 1$: $u_1 = a_1 \neq 0$. $|u_1| > |b_1|$.
  48. Sei $j < n$ und Induktionsbehauptung für $j-1$ gezeigt. Dann gilt $u_{j-1} \neq 0$, also
  49. $l_j = \frac{c_j}{u_{j-1}}$ und $u_j = a_j - \frac{c_j}{u_{j-1}}b_{j-1}$. Damit folgt
  50. \begin{salign*}
  51. |u_j| &= \left| a_j - \frac{c_j}{u_{j-1}}b_{j-1} \right| \\
  52. &\ge \left| |a_j| - \frac{|c_j|}{|u_{j-1}|}|b_{j-1}| \right| \\
  53. &\ge \Big| |b_j| + \underbrace{|c_j|}_{\neq 0} \Big( 1 - \underbrace{\frac{|b_{j-1|}}{|u_{j-1}|}}_{ \text{I.V.:} < 1} \Big) \Big| \\
  54. &> |b_j| > 0
  55. .\end{salign*}
  56. Das zeigt die Induktionsbehauptung.
  57. Für $j = n$ folgt ganz analog
  58. \begin{salign*}
  59. |u_n| &= \left| a_n - \frac{c_n}{u_{n-1}}b_{n-1} \right| \\
  60. &\ge \Big| |c_n| \Big(1 - \underbrace{\frac{|b_{n-1}|}{|u_{n-1}|}}_{< 1}\Big) \Big| \\
  61. &> 0
  62. .\end{salign*}
  63. \end{proof}
  64. Beh.: Der Algorithmus liefert die angegebene LU-Zerlegung.
  65. \begin{proof}
  66. Es müssen je Zeile nur die $c_j$ eliminiert werden. Das wird mit $l_j = c_j / u_{j-1}$ erreicht.
  67. Da $b_j \neq 0$, wird noch die Diagonale modifiziert um $-l_{j}b_{j-1}$. Die $b_j$ werden
  68. nicht verändert, da die Elemente in $A$ oberhalb der $b_j$ null sind. Damit folgt die angegebene
  69. LU-Zerlegung.
  70. \end{proof}
  71. Beh.: $\text{det}(A) \neq 0$.
  72. \begin{proof}
  73. Es ist $\text{det}(A) = \text{det}(L) \cdot \text{det}(U) = 1 \underbrace{\cdot u_1 \cdots u_n}_{\neq 0} \neq 0$
  74. \end{proof}
  75. \end{aufgabe}
  76. \begin{aufgabe}
  77. Sei $A \in \R^{n \times n}$ gegeben durch
  78. \[
  79. a_{ij} = \begin{cases}
  80. +1 & i=j \lor j=n \\
  81. -1 & i > j \\
  82. 0 &\text{sonst}
  83. \end{cases}
  84. .\]
  85. \begin{enumerate}[a)]
  86. \item Es gilt nach VL für $1 \le k < n$:
  87. \[
  88. l_i^{(k)} = \begin{cases}
  89. 0 & 1 \le i \le k \\
  90. a_{ik}/a_{kk} & k < i \le n
  91. \end{cases}
  92. .\]
  93. Für $1 \le i < n$ gilt: Wegen $a_{ij} = 0$ für $j > i$, werden die Pivotelemenete $a_{ii} = 1$
  94. nicht modifiziert. Damit folgt
  95. \[
  96. l_{ij} = \begin{cases}
  97. 0 & i < j \\
  98. +1 & i = j \\
  99. -1 & i> j
  100. \end{cases}
  101. ,\] also $|l_{ij}| \le 1$. Da $l_{ij} = -1$ für $i > j$, gilt für $i > k$:
  102. \[
  103. a_{in}^{(k)} = a_{in}^{(k-1)} - (-1) \cdot a_{kn}^{(k)}
  104. .\] Damit folgt
  105. \[
  106. u_{in}^{(k)} = \begin{cases}
  107. u_{in}^{(k-1)} & 1 \le i \le k \\
  108. u_{in}^{(k-1)} + u_{kn}^{(k)} & k+1 \le i \le n
  109. \end{cases}
  110. = \begin{cases}
  111. u_{in}^{(k-1)} & 1 \le i \le k \\
  112. 2 u_{in}^{(k-1)} & k+1 \le i \le n
  113. \end{cases}
  114. .\] Insgesamt folgt
  115. \[
  116. u_{nn} = u_{n n}^{(n-1)} = 2 u_{nn}^{(n-2)} = \ldots = 2^{n-1} u_{nn}^{(1)} = 2^{n-1}
  117. .\]
  118. \item Verwende Spaltenvertauschungen $Q \in \R^{n \times n}$, $j$-te Spalte von $Q$ gegeben als
  119. \[
  120. Q_j = \begin{cases}
  121. e_n & j = 1 \\
  122. e_{j-1} & 1 < j \le n
  123. \end{cases}
  124. .\] Dann hat $AQ$ die Form
  125. \[
  126. (AQ)_{ij} = \begin{cases}
  127. +1 & j = 1 \lor i+1 = j \\
  128. -1 & j\neq 1 \land j < i+1 \\
  129. 0 & \text{sonst}
  130. \end{cases}
  131. .\]
  132. Induktion über $n$. Für $n = 2$ gilt
  133. \[
  134. A = \begin{pmatrix} 1 & 1 \\ -1 & 1 \end{pmatrix}
  135. \implies
  136. AQ = \begin{pmatrix} 1 & 1 \\ 1 & -1 \end{pmatrix}
  137. =
  138. \underbrace{\begin{pmatrix} 1 & 0 \\ 1 & 1 \end{pmatrix}}_{=: L}
  139. \underbrace{\begin{pmatrix} 1 & 1 \\ 0 & -2 \end{pmatrix} }_{=: U}
  140. .\] Es gilt also $u_{nn} = -2$, insbes. $|u_{nn}| = 2 = \max \{|1|, |-2|\} $.
  141. Sei nun $n \in \N$ beliebig und Beh. gezeigt für $n-1$. Dann ist
  142. \[
  143. AQ = \begin{bmatrix} \tilde{A} & \begin{matrix} 0 \\ \vdots \\ 1 \end{matrix} \\
  144. \begin{matrix} 1 & -1 & \cdots & -1 \end{matrix} & -1 \end{bmatrix}
  145. .\] Wende Operationen der Gauß-Elimination von $\tilde{A} \in \R^{(n-1)\times (n-1)}$ auf $AQ$ an
  146. Für $1 \le i \le n-2$ gilt $a_{in}= 0$, also bleibt $n$-te Spalte unverändert. Letzte Zeile
  147. zu $0$ eliminiert, bis auf $a_{n(n-1} = -1$. Nach I.V. gilt
  148. jetzt $a'_{(n-1)(n-1)} = -2$. Mit $l = 1$ folgt
  149. \[
  150. u_{nn} = a'_{nn} = a_{nn} - a_{(n-1)n} = -1 -1 = -2
  151. .\] Es ist weiter
  152. \[
  153. u_{ni} = a_{ni} = \begin{cases}
  154. 0 & 1 \le i < n -1 \\
  155. 1 & i = n-1 \\
  156. -2 & i = n
  157. \end{cases}
  158. .\] Damit folgt die Behauptung.
  159. \end{enumerate}
  160. \end{aufgabe}
  161. \begin{aufgabe}
  162. siehe \textit{prog\_iterative\_solvers.cc} und \textit{iterative\_solvers\_plot.png}.
  163. \end{aufgabe}
  164. \end{document}