Zum Inhalt springen
L

Wikipedia · einfach zusammengefasst · Stand

Matrix-Vektor-Produkt

Das Matrix-Vektor-Produkt kann als Spezialfall einer Matrizenmultiplikation angesehen werden, bei der die zweite Matrix aus nur einer Spalte besteht.

Inhalt5 Abschnitte
  1. 1. Grundidee und Definition
  2. 2. Rechenbeispiel
  3. 3. Wichtige Rechenregeln
  4. 4. Algorithmus und Aufwand
  5. 5. Anwendungen

Grundidee und Definition

Das Matrix-Vektor-Produkt ist in der linearen Algebra die Multiplikation einer Matrix mit einem Spaltenvektor. Es ist nur definiert, wenn die Spaltenzahl der Matrix gleich der Anzahl der Vektorkomponenten ist. Hat die Matrix A m Zeilen und n Spalten, also A∈K^{m×n}, und hat der Vektor x n Komponenten, also x∈K^n, dann ist das Ergebnis y=A·x ein Spaltenvektor mit m Komponenten, y∈K^m.

Für K, meist die reellen oder komplexen Zahlen, ist die Multiplikation eine Abbildung K^{m×n}×K^n→K^m, (A,x)↦y=A·x. Die i-te Komponente des Ergebnisvektors lautet y_i=∑{j=1}^{n}a{ij}·x_j. Sie ist das Standardskalarprodukt der i-ten Zeile von A mit dem Vektor x. Häufig schreibt man Ax statt A·x.

Das Produkt ist ein Spezialfall der Matrizenmultiplikation: Der Vektor kann als Matrix mit genau einer Spalte betrachtet werden. Umgekehrt entsteht ein Matrixprodukt, indem man das Matrix-Vektor-Produkt für jede Spalte der zweiten Matrix berechnet.

Rechenbeispiel

Für A=((3,2,1),(1,0,2)) und x=(1,0,4)^T ist das Produkt definiert, weil A drei Spalten und x drei Komponenten besitzt. Da A zwei Zeilen hat, besitzt der Ergebnisvektor zwei Komponenten.

Die erste Zeile liefert 3·1+2·0+1·4=7. Die zweite Zeile liefert 1·1+0·0+2·4=9. Damit gilt: A·x=(7,9)^T.

Wichtige Rechenregeln

Für A∈K^{l×m}, B∈K^{m×n} und x∈K^n gilt die Assoziativität A·(B·x)=(A·B)·x.

Mit einem Skalar a∈K ist das Produkt verträglich: a(A·x)=(aA)·x=A·(ax).

Außerdem gelten die Distributivgesetze: (A+B)·x=A·x+B·x und A·(x+y)=A·x+A·y.

Algorithmus und Aufwand

Zur Berechnung wird der Ergebnisvektor zunächst mit m Nullen initialisiert. Dann wird für jede Zeile i der Matrix über alle Spalten j gelaufen und jeweils A(i,j)·x(j) zur Komponente y(i) addiert. So entsteht für jede Zeile die zugehörige Produktsumme.

Die Reihenfolge der beiden Schleifen kann vertauscht werden. Der Rechenaufwand liegt bei O(m·n) arithmetischen Operationen, bei quadratischen Matrizen mit m=n also bei O(n²). Bei Bandmatrizen, dünnbesetzten Matrizen oder Toeplitz-Matrizen kann ihre Struktur eine effizientere Multiplikation ermöglichen.

Anwendungen

Ein lineares Gleichungssystem in Matrixform A·x=b enthält auf der linken Seite ein Matrix-Vektor-Produkt. Iterative numerische Verfahren wie das Verfahren der konjugierten Gradienten und allgemeine Krylow-Unterraum-Verfahren verwenden wiederholt solche Produkte. Auch die Potenzmethode zur Bestimmung des betragsgrößten Eigenwerts beruht darauf.

Jede lineare Abbildung f:V→W zwischen endlichdimensionalen Vektorräumen über demselben Körper kann nach Wahl von Basen durch ihre Abbildungsmatrix M_f beschrieben werden. Für die Koordinaten eines Vektors gilt dann y=M_f·x. Damit lassen sich unter anderem Drehungen um den Ursprung, Spiegelungen an einer Ursprungsebene und Axonometrien in geeigneten Koordinaten darstellen. Auch diskrete Faltungen wie die diskrete Fourier-Transformation sowie die Input-Output-Analyse in den Wirtschaftswissenschaften können als Matrix-Vektor-Produkt realisiert werden.

Weiterlesen

Lineare Algebra Die lineare Algebra (auch Vektoralgebra) ist ein Teilgebiet der Mathematik, das sich mit Vektorräumen beschäftigt. Ähnlich wie in anderen Teilgebieten der … Produkt (Mathematik) Produkt zweier Brüche. Bearbeiten. In den ganzen Zahlen kann man uneingeschränkt addieren, subtrahieren und multiplizieren. Die Division durch eine von 0 … Matrix (Mathematik) In der Mathematik versteht man unter einer Matrix (Plural Matrizen) eine rechteckig angeordnete Tabelle von sogenannten Elementen. Multiplikation Obwohl die Multiplikation eine Grundrechenart ist, lässt sie sich durch Addition nachbilden, für die sie eine Verkürzung darstellt. Inhaltsverzeichnis. 1 … Summe Eine Summe bezeichnet in der Mathematik das Ergebnis einer Addition sowie auch die Darstellung der Addition. Im einfachsten Fall ist eine Summe also eine … Matrizenmultiplikation Um zwei Matrizen miteinander multiplizieren zu können, muss die Spaltenzahl der ersten Matrix mit der Zeilenzahl der zweiten Matrix übereinstimmen. Das Ergebnis … Lineares Gleichungssystem Die Cramersche Regel verwendet Determinanten, um Formeln für die Lösung eines quadratischen linearen Gleichungssystems zu erzeugen, wenn dieses eindeutig lösbar … Numerische lineare Algebra Die numerische lineare Algebra ist ein zentrales Teilgebiet der numerischen Mathematik. ... Cramersche Regel#Rechenaufwand). Die erste Verwendung und Beschreibung … Lineare Abbildung Eine lineare Abbildung zwischen endlichdimensionalen Vektorräumen ist durch die Bilder der Vektoren einer Basis eindeutig bestimmt. Bilden die Vektoren b · {\ … Vektorraum Ein Vektorraum oder linearer Raum ist eine algebraische Struktur, die in vielen Teilgebieten der Mathematik verwendet wird. Vektorräume bilden den zentralen … Basis (Vektorraum) Sowohl eine Hamelbasis als auch eine Schauderbasis ist eine linear unabhängige Menge von Vektoren. · Eine Hamelbasis oder einfach Basis, wie sie in diesem … Körper (Algebra) Ein Körper (englisch field) ist im mathematischen Teilgebiet der Algebra eine ausgezeichnete algebraische Struktur, in der eine Addition, Subtraktion …