Tridiagonalmatrix

Tridiagonalmatrix

In der linearen Algebra ist eine Tridiagonalmatrix (auch: Dreibandmatrix) eine quadratische Matrix T\in\mathbb{C}^{n\times n}, die nur in der Diagonalen und in den beiden ersten Nebendiagonalen Einträge ungleich Null enthält, es gilt also tij = 0 für alle | ij | > 1. Eine Tridiagonalmatrix heißt unreduziert oder irreduzibel, wenn die Elemente in den Nebendiagonalen alle ungleich Null sind. (daher :t_{ij} \not= 0 für alle | ij | = 1).


T = \begin{pmatrix}
a_{1,1} & a_{1,2} & 0 & \dots & 0\\
a_{2,1} & a_{2,2} & a_{2,3} & \ddots  & \vdots \\
0 & a_{3,2} & \ddots & \ddots & 0\\
\vdots & \ddots & \ddots & \ddots & a_{n-1,n}\\
0 & \dots & 0 &  a_{n,n-1} & a_{n,n}
\end{pmatrix}

Tridiagonalmatrizen treten in der Numerik recht häufig auf, zum Beispiel bei der Berechnung von kubischen Splines, bei der Diskretisierung der zweiten Ableitung auf eindimensionalen Gebieten (insbesondere bei Sturm-Liouville-Problemen), bei der Berechnung von orthogonalen Polynomen und Funktionensystemen (etwa bei der Berechnung von Besselfunktionen) und bei Krylow-Unterraum-Verfahren basierend auf Dreitermrekursionen. Diese Matrizen sind im Regelfall unreduziert.

Eigenschaften

Eine Tridiagonalmatrix ist sowohl ein Spezialfall einer Bandmatrix als auch einer Hessenbergmatrix. Eine diagonaldominante Tridiagonalmatrix ist immer regulär.

Lineare Gleichungssysteme mit einer Tridiagonalmatrix lassen sich mit einem Aufwand von O(n) effizient lösen. Entweder mit dem sehr schnellen Thomas-Algorithmus oder bei Stabilitätsproblemen mit Hilfe des Gauß-Verfahrens mit Pivotisierung. Gleichungssysteme mit Tridiagonalmatrizen können also selbst bei vergleichsweise großer Dimension mittels eines direkten Lösers berechnet werden.

Literatur

  • Gerhard Opfer: Numerische Mathematik für Anfänger. Eine Einführung für Mathematiker, Ingenieure und Informatiker. 4. Aufl. Vieweg Verlag, Braunschweig 2002 ISBN 3-528-37265-6

Siehe auch


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Tridiagonalmatrix-Algorithmus — Der Thomas Algorithmus oder auch Tridiagonalmatrix Algorithmus (TDMA) ist eine vereinfachte Form des Gaußschen Eliminationsverfahren, der zum schnellen Lösen von linearen Gleichungssystemen mit einer Tridiagonalmatrix benutzt wird. Ein… …   Deutsch Wikipedia

  • Dreibandmatrix — In der linearen Algebra ist eine Tridiagonalmatrix (auch: Dreibandmatrix) eine quadratische Matrix , die nur in der Diagonalen und in den beiden ersten Nebendiagonalen Einträge ungleich Null enthält, es gilt also tij = 0 für alle | i − j | > 1 …   Deutsch Wikipedia

  • Lanczos-Prozess — Das Lanczos Verfahren[1] (nach Cornelius Lanczos) ist sowohl ein iterativer Algorithmus zur Bestimmung einiger Eigenwerte und eventuell der zugehörigen Eigenvektoren einer Matrix, als auch ein iterativer Algorithmus zur approximativen Lösung… …   Deutsch Wikipedia

  • Lanczos-Verfahren — Das Lanczos Verfahren[1] (nach Cornelius Lanczos) ist sowohl ein iterativer Algorithmus zur Bestimmung einiger Eigenwerte und eventuell der zugehörigen Eigenvektoren einer Matrix, als auch ein iterativer Algorithmus zur approximativen Lösung… …   Deutsch Wikipedia

  • Unsymmetrisches Lanczos-Verfahren — In der numerischen Mathematik ist das unsymmetrische Lanczos Verfahren einerseits ein iteratives Verfahren zur näherungsweisen Bestimmung einiger Eigenwerte und evtl. derer Eigenvektoren einer Matrix. Andererseits ist es aber auch die Grundlage… …   Deutsch Wikipedia

  • Crank-Nicolson — Das Crank Nicolson Verfahren ist in der numerischen Mathematik eine Finite Differenzen Methode zur Lösung der Wärmeleitungsgleichung und ähnlicher partieller Differentialgleichungen.[1] Es ist ein implizites Verfahren 2. Ordnung und numerisch… …   Deutsch Wikipedia

  • Crank-Nicolson-Methode — Das Crank Nicolson Verfahren ist in der numerischen Mathematik eine Finite Differenzen Methode zur Lösung der Wärmeleitungsgleichung und ähnlicher partieller Differentialgleichungen.[1] Es ist ein implizites Verfahren 2. Ordnung und numerisch… …   Deutsch Wikipedia

  • Hessenbergform — Eine (obere) Hessenbergmatrix (nach Karl Hessenberg) ist eine quadratische Matrix , deren Einträge unterhalb der ersten Nebendiagonalen gleich Null sind, also hij = 0 für alle i > j + 1 …   Deutsch Wikipedia

  • Thomas-Algorithmus — Der Thomas Algorithmus oder auch Tridiagonalmatrix Algorithmus (TDMA) ist eine vereinfachte Form des Gaußschen Eliminationsverfahren, der zum schnellen Lösen von linearen Gleichungssystemen mit einer Tridiagonalmatrix benutzt wird. Ein… …   Deutsch Wikipedia

  • Hessenbergmatrix — Eine (obere) Hessenbergmatrix (nach Karl Hessenberg) ist eine quadratische Matrix , deren Einträge unterhalb der ersten Nebendiagonalen gleich Null sind, also hij = 0 für alle i > j + 1 …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”