Matrizen mit Zeilen aus einem beliebigen Vektorraum (und Multiplikation mit Zahlenmatrizen)

Matrizen bestehen aus Elementen eines Feldes. Wenn wir jedoch eine Matrix haben A M M , N ( F ) , ist es manchmal sinnvoll, jede Zeile als Vektor aus zu betrachten F N , dh wir können die Matrix als betrachten

A = ( R 1 R 2 R M ) .
(Das Gleiche mit Spalten zu tun, macht auch Sinn. Ich werde in diesem Beitrag Dinge mit Zeilen beschreiben, es kann leicht für Spalten geändert werden.)

Manchmal kann es nützlich sein, dasselbe mit Vektoren aus einem beliebigen Vektorraum zu tun v über ein Feld F . Dh wir können Notation verwenden

B = ( v 1 v 2 v M ) .
Ich werde fett für "Matrizen, die aus Vektoren bestehen" verwenden.

Dies ist nur eine andere Notation für geordnet N -Tupel von Vektoren. Aber zumindest in gewisser Weise ähneln sie Matrizen. Zum Beispiel können wir eine solche Matrix mit multiplizieren A M k , M ( F ) von links zu bekommen

A B ,
das ist die Matrix, wo die ich -te Reihe ist die Linearkombination J = 1 M A ich J v J . (Wenn wir uns dafür entscheiden, mit Spalten zu arbeiten, würden wir von rechts multiplizieren.)

Wir können diese Matrizen auch addieren und mit einem Skalar multiplizieren. Mit diesen Definitionen gelten noch einige Eigenschaften der üblichen Multiplikation von Matrizen - für die erlaubten Produkte. Zum Beispiel Assoziativität A ( B C ) = A ( B C ) oder Distributivität - beides ( A + B ) C Und A ( C + D ) .

Auch einige Eigenschaften, die für den Rang gelten, gelten weiterhin für die Dimension des von den Zeilen erzeugten Vektorraums. (z.B. wenn A Invertierbar ist dann der "Rang" von B Und A B ist dasselbe. "Rang" von A B wird von oben durch den Rang von begrenzt A und auch durch den "Rang" von B .)

Wir können nicht von rechts multiplizieren, aber wir können immer noch rechts "kürzen" in dem Sinne, dass wenn Reihen von B sind dann linear unabhängig A B = 0 impliziert A = 0 Und A 1 B = A 2 B impliziert A 1 = A 2 .

Diese Notation kann beispielsweise verwendet werden, um eine kompakte Notation für Übergangsmatrix zwischen zwei Basen durch Schreiben zu machen B 2 = M B 1 . (Und einige Beweise über Übergangsmatrizen könnten mit dieser Notation recht kompakt geschrieben werden. Ein weiterer möglicher Vorteil dieser Notation ist, dass wir viele Eigenschaften der üblichen Matrizenmultiplikation verwenden können, wenn wir darauf achten, nur "erlaubte" Multiplikationen durchzuführen - die nach einiger Zeit mit linearer Algebra verbracht werden und Matrizen fast automatisch verwendet werden.)

Frage. Gibt es einen Text, der diesen Formalismus verwendet, wo wir mit "nicht-numerischen" Matrizen multiplizieren können, deren Zeilen (oder Spalten) aus Vektoren aus einem beliebigen Vektorraum bestehen (nicht notwendig N -Tupel? Gibt es Situationen, in denen die Verwendung dieses Ansatzes Vorteile bringt?

Bemerkung 1. In gewissem Sinne können die obigen Überlegungen leicht umgangen werden. Wenn wir wie oben mit der Art von "Matrizen" arbeiten, können wir einfach den endlichdimensionalen Unterraum nehmen S die Zeilen aller Matrizen enthält, die wir im Moment benötigen. (Zum Beispiel alle Zeilen, die in einer "Matrix"-Identität erscheinen, die wir uns ansehen. Oder wenn v endlichdimensional ist, können wir einfach nehmen S = v .) Wenn wir eine Grundlage für festlegen S , dies induziert und Isomorphie zwischen S Und F N , Wo N = schwach ( S ) und wir erhalten eine natürliche Karte B B M M , N . Sobald wir eine Grundlage für festgelegt haben S , jedes Ergebnis bezüglich der Multiplikation von "Matrizen" ist jetzt nur noch die übliche Multiplikation - wir müssen nur alles durch diesen Isomorphismus übertragen. Trotzdem war ich neugierig, ob es manchmal nützlich sein könnte, die Notwendigkeit zu vermeiden, eine Basis zu fixieren und Dinge mit dem entsprechenden Isomorphismus zu übertragen.

Bemerkung 2. Matrix- Summierbarkeitsmethoden können als Multiplikation einer unendlichen Matrix (von Dimensionen " N × N ") durch eine Folge, die als unendlicher Vektor betrachtet wird. Obwohl in solchen "Matrizen" die Zeilen nicht endlich viele Koordinaten haben, ist dies anders, als ich es mir vorstelle, da ich hier mit Matrizen arbeite, die endlich viele Zeilen haben.

Antworten (1)

Werfen Sie einen Blick auf das Lehrbuch Lineare Algebra mit Anwendungen von John T. Scheick aus der International Series in Pure and Applied Mathematics (hier verlinkt: https://www.amazon.com/Linear-Algebra-Applications-John-Scheick/ dp/0071155309 ). Das Buch ist ziemlich selten, und ich denke, es ist sogar vergriffen, aber Sie können online ein gebrauchtes Exemplar finden. Schauen Sie sich die ersten beiden Kapitel an, und besonders § 0,4 auf Matrix Algebra, wo der größte Teil der Notation definiert ist. Tatsächlich verwendet der Autor diese Schreibweise ziemlich ausgiebig. Insbesondere bezeichnet er eine M × N Matrix A als

A = [ A 1 A 2 A M ] = [ A 1 A 2 . . . A N ] ,

Wo A ich ist der ich -te Reihe, und A k Die k -te Spalte. Es gibt einige (geringfügige) Vorteile, insbesondere bei einfachen Matrix-Vektor-Berechnungen, von denen Sie einige in Ihrer Frage skizziert haben. Zum Beispiel vermieten B = [ B 1 B 2 . . . B N ] , wir sehen das A B = [ A B 1 A B 2 . . . A B N ] , sodass man die Spalten von leicht identifizieren kann A B .

Oder betrachten Sie als weiteres Beispiel den Beweis, dass der Bereich einer Matrix gleich ihrem Spaltenraum ist. Lassen A = [ A 1 A 2 . . . A N ] , und lassen Sie die Reichweite A durch die übliche Definition von gegeben sein R ( A ) = { j : A X = j  für einige  X  in der Domäne } . Dann sehen wir, dass der Wert j kann ausgedrückt werden

j = A X = [ A 1 A 2 . . . A N ] [ X 1 X 2 X N ] = X 1 A 1 + X 2 A 2 + . . . + X N A N ,
das glasklar machen j liegt in der Spannweite der Säulen A 1 , . . . , A N . So sparen Sie etwas Zeit und Platz, da Sie nicht jede Spalte als schreiben müssen N -tuple, was praktisch sein kann, wenn die Berechnungen kompliziert werden. Abgesehen davon ist (zumindest für mich) unklar, ob sich aus dieser Notation weitere Vorteile ergeben.

Vielen Dank für die Erwähnung eines interessanten Buches (obwohl Sie Recht zu haben scheinen, dass es möglicherweise nicht sehr einfach zu beschaffen ist). Und auch für die Erwähnung einiger weiterer Beispiele, bei denen der Umgang mit Zeilen/Spalten als Vektoren nützlich sein könnte. Nur eine kleine Klarstellung - in dem Buch, das Sie zitieren, werden die Zeilen / Spalten immer noch als betrachtet N -Tupel, richtig? (Das heißt, sie stammen nicht aus beliebigen Vektorräumen.)
Ja, eigentlich sehe ich jetzt, dass das, was ich geschrieben habe, Ihre Frage nicht wirklich beantwortet (aus irgendeinem Grund habe ich den Teil über die Vektoren aus einem beliebigen Vektorraum verpasst), also werde ich diese Antwort wahrscheinlich löschen, denke ich. Fürs Protokoll, ich kenne keine Texte, die Matrizen mit Zeilen/Spalten präsentieren, die aus Vektoren aus einem beliebigen Raum bestehen.