Angesichts des Systems in dem A ∈ R n × n ist , habe ich gelesen, dass bei Verwendung der Jacobi-Iteration als Löser die Methode nicht konvergiert, wenn b eine Nicht-Null-Komponente im Nullraum von A hat . Wie könnte man also formal sagen, dass die Jacobi-Methode nicht konvergent ist , vorausgesetzt, dass b eine Nicht-Null-Komponente hat, die den Nullraum von A überspannt ? Ich frage mich, wie das mathematisch formalisiert werden könnte, da ein Teil der zum Nullraum orthogonalen Lösung konvergiert.
Durch Konjizieren des Nullraums von aus jeder Iteration konvergiert er daher (oder?).
.........
Ich interessiere mich besonders für den Fall von bei dem L eine symmetrische Laplace-Matrix ist, deren Nullraum von einem Vektor 1 n = [ 1 … 1 ] T ∈ R n überspannt wird und b eine Nullkomponente in hat der Nullraum von L , J b = b , wobei J = I - 1
Antworten:
Aber wenn dies der Fall ist, gibt es eine Lösung, und im quadratischen Fall gibt es unendlich viele.
Im Einzelfall würde man das Problem typischerweise als Problem der kleinsten Quadrate lösen, da man nie weiß, ob diese Bedingung erfüllt ist (und es würde sowieso durch Rundung verdorben). Verwenden Sie konjugierte Gradienten für die normalen Gleichungen, um die minimale Normlösung zu finden. Dies erfordert, dass Sie die Multiplikation mit und mit A T codieren . (Wenn nur eine Routine zum Multiplizieren mit A gegeben ist , könnte man stattdessen GMRES mit weniger vorhersehbaren Konvergenzeigenschaften verwenden.)A AT A
quelle