Das Tensorprodukt ist ein sehr vielseitiger Begriff der Mathematik: In der linearen Algebra und in der Differentialgeometrie dient er zur Beschreibung von multilinearen Abbildungen, in der kommutativen Algebra und in der algebraischen Geometrie entspricht es einerseits der Einschränkung geometrischer Strukturen auf Teilmengen, andererseits dem kartesischen Produkt geometrischer Objekte.
In der Physik bezeichnet man Elemente des Tensorprodukts
(für einen Vektorraum mit Dualraum , oft ) als Tensoren, kontravariant der Stufe und kovariant der Stufe . Kurz spricht man von Tensoren vom Typ . Wie sich dieses Verständnis dem allgemeinen Verständnis von Tensoren unterordnet, erklärt Abschnitt Homomorphismen als Tensoren: Lineare Abbildungen lassen sich als Tensoren aus interpretieren. (Hierzu siehe auch Artikel Tensor).
Dieser Artikel legt den Schwerpunkt auf die mathematischen und koordinatenfreien Aspekte des Tensorproduktes. Für einzelne Tensoren und Koordinatendarstellungen siehe Tensor.
Der Begriff wird zunächst am einfachsten Beispiel des Tensorprodukts auf Vektorräumen erläutert, bevor skizziert wird, wie er auf Moduln verallgemeinert wird.
Tensorprodukt von Vektorräumen
Einleitung
Das Tensorprodukt ist ein Objekt der multilinearen Algebra, welches nur bis auf Isomorphie eindeutig bestimmt ist. Was auf den ersten Blick enttäuschend klingen mag, bedeutet in Wahrheit jedoch die äußerst flexible Anwendbarkeit dieses Begriffs. Im Mittelpunkt stehen – als Erweiterung des Begriffs der linearen Abbildungen – die multilinearen Abbildungen. Dies sind Abbildungen in linearen Variablen (Vektoren), die in jeder einzelnen für sich genommen, während die anderen unverändert bleiben, linear sind. Dass Messgrößen in dieser Weise voneinander abhängen, beobachtet die Physik häufig. Im Falle von spricht man von (uni)linearen, bei von bilinearen, für von trilinearen, im allgemeinen Falle von -fach multiliniearen Abbildungen.
Beispiele für multilineare Abbildungen auf ein und demselben Vektoraum der Dimension sind (insbesondere aus dem Anschauungsraum ) bekannt:
- Das (innere) Skalarprodukt: Dies ist ein Produkt zweier Vektoren ( ) aus dem Vektorraum mit Werten im Grundkörper . Es misst die Länge der (gerichteten) Projektion des einen Vektors auf den anderen skaliert mit dessen Länge.
- Das Vektorprodukt oder Kreuzprodukt oder äußere Produkt: Dies ist ein Produkt von Vektoren aus dem Vektorraum und liefert einen Vektor, dessen Länge im -dimensionalen das vorzeichenbehaftete (da orientierte) Volumen des Hyperquaders misst, der von Vektoren aufgespannt wird, und der senkrecht (orthogonal) auf dem Hyperquader steht.
- Die Determinante misst (als Volumenform) im -dimensionalen das Volumen des von Vektoren aufgespannten Quaders als Skalargröße. Für sie ist also . Sie lässt sich auch als Skalarprodukt von einem ihrer Vektoren mit dem Vektorprodukt der übrigen Vektoren errechnen. (Dem entspricht die Entwicklungsformel nach einer Spalte oder Zeile.) Sie lässt sich durch das Spatprodukt (verallgemeinert ins -Dimensionale) vom Kreuzprodukt ableiten.
- Die Duale Paarung ist ebenfalls eine bilineare Abbildung auf einem Vektorraum und seinem Dualraum. Sie besteht in der bloßen Auswertung eines Kovektors (einer Linearform) auf einem Vektor und ermöglicht es, einen Vektorraum als einen Unterraum seines Bidualraumes aufzufassen, bei endlicher Dimension sogar mit ihm kanonisch zu identifizieren.
All diese „Produkte“ verdienen diesen Namen, weil sie bilinear bzw. multilinear sind, und stellen daher – trotz ihrer Verschiedenheit – Beispiele für Tensoren dar. Tensoren sind multilineare Abbildungen, und das Tensorprodukt lässt sich als ein universeller Tensor verstehen: Alle denkbaren multilinearen Abbildungen (Produkte von Vektoren aus vorgegebenen Vektorräumen) lassen sich mit Hilfe des Tensor(produkt)raumes einheitlich beschreiben, ganz ähnlich, wie der Koordinatenraum ein Modell für jeden -dimensionalen -Vektorraum ist. Der Fall ist also aus der Theorie der Vektorräume (der (uni)linearen Algebra) bekannt, und es wird im Folgenden deutlich werden, dass (für den Fall uni)lineare Tensoren nichts anderes als Kovektoren (Linearformen), also Elemente des Dualraumes sind. Man spricht auch von kovarianten Tensoren, im Gegensatz zu den kontravarianten Tensoren, welche den Vektoren des Ursprungsraums entsprechen.
- Anmerkung: Für gibt es auch gemischte Tensoren. Der Fall könnte auch als Induktionsanfang für eine induktive Definition benutzt werden, doch ist die Definition für den allgemeinen Fall auch unmittelbar möglich.
Lineare Abbildungen können in Koordinatenräumen dargestellt werden. Insbesondere können sie durch Linearformen (also durch lineare Abbildungen in den Grundkörper) dargestellt werden, wie kurz erläutert werden soll: Es seien dazu und Vektorräume über dem Grundkörper mit den Basen bzw. . Jede Abbildung einer Menge (!) in den Vektorraum zerfällt in naheliegender Weise in die Summe von Komponentenabbildungen definiert durch , wobei die kanonischen Projektionen bezeichne. In dieser Weise lassen sich alle vektorwertigen Funktionen zerlegen, insbesondere lineare Abbildungen in die Summe der zugehörigen Linearformen .
Aus der (uni)linearen Algebra ist bekannt, dass derartige Linearformen als Kovektoren bezeichnet werden und dual zu den Ursprungsvektoren beschrieben werden: Werden die Vektoren als Spaltenvektoren dargestellt (bezogen auf die gewählte Basis), so können die Kovektoren als Zeilenvektoren dargestellt werden und sind als Elemente des Dualraumes zu verstehen: Als solche sind sie eindeutig als eine Linearkombination der zu dualen Basis darstellbar. Bei endlicher Dimension besteht eine – freilich basisabhängige – Isomorphie zwischen Dualraum und Ursprungsraum, während die Isomorphie zwischen Bidualraum und Ursprungsraum kanonisch ist. („Der Ursprungsraum ist dem Dualraum sein Dualraum.“)
Zusammengefasst: Jede lineare Abbildung lässt sich als Linearkombination von Linearformen (Kovektoren) darstellen. Die elementaren Bausteine linearer Abbildungen sind also Kovektoren , und diese sind mit dem Dualraum gut bekannt. Der Koordinatenabbildung liefert eine konkrete Darstellung als Spalten- bzw. Zeilenvektoren, mit deren Hilfe jede lineare Abbildung mit einer eindeutig bestimmten linearen Abbildung als Kompositum dargestellt werden kann.
Das -fache Tensorprodukt klärt dieselbe Fragestellung für -fach multilineare Abbildungen und wird ebenfalls liefern: Jede derartige multilineare Abbildung ist mit Hilfe einer eindeutig bestimmten linearen Abbildung darstellbar als . Um alle multilinearen Abbildungen („Tensoren)“ zu kennen, genügt es also, dass Tensorprodukt zu kennen, denn ist universell: Jede multilineare Abbildung ist ein (sogar eindeutig bestimmtes) lineares Abbild des Tensorprodukts. So erscheint das Tensorprodukt als eine multilineare Koordinatenabbildung, mit der jeder Tensor auf eindeutige Weise linear parametrisiert werden kann. Man darf sie sich als eine multilineare Koordinatenabbildung vorstellen, die minimal mit der Eigenschaft ist, dass jede multilineare Abbildung ihr lineares Abbild ist. Die Minimalität sichert die Eindeutigkeit des linearen Abbildes. Als Koordinatenraum für die Koordinatendarstellung von Tensoren wird sich der Raum der -dimensionalen (Super-)Matrizen empfehlen.
Da – zumal im endlichdimensionalen Falle – etliche Identifikationen rund um Vektorräume, ihre Dualräume und die Räume linearer Abbildungen möglich sind, gibt es für den Tensorproduktraum viele isomorphe Deutungen. Daher lassen sich in der Literatur viele Zugänge und unterschiedliche Betrachtungsweisen finden. Das Wesen des Tensorprodukts liegt jedoch in der Betrachtung multilinearer Abbildungen , also Abbildungen, die in jeder einzelnen Komponente ( ) bei festgehaltenen übrigen Komponenten -linear sind. Der Raum dieser Abbildungen ist in naheliegender Weise ein Vektorraum über und wird mit bezeichnet. Es ist .
Wie erwähnt, beobachtet die Physik häufig, dass eine Messgröße, sei sie skalar- oder vektorwertig, von mehreren anderen abhängt und zwar von jeder einzelnen in linearer Weise. Wie sich die Abhängigkeit insgesamt beschreiben lässt, gibt der zugehörige Tensor an. Typischerweise entstammen die Observablen demselben Vektorraum oder aber seinem Dualraum . Dies führt zum in der Physik üblichen Begriff der (gemischten) Tensoren vom Typ , der -fach kontravarianten und und -fach kovarianten Tensoren (der Stufe ). Tatsächlich entstand der Begriff des Tensors zuerst in der Physik, wie im Artikel zum Tensor nachzulesen ist.
Es wird zunächst der Fall der bilinearen Abbildungen ( ) behandelt, bevor der allgemeine Fall der multilinearen Abbildungen in verdichteter Form betrachtet wird.
Zur Motivation aus quantenmechanischer Sicht
In der Quantenmechanik ist der Zustandsraum eines Objekts ein Hilbertraum. Hat man Teilchen mit Zuständen in Hilberträumen und betrachtet nun die Zustände des aus den Teilchen gebildeten Systems , so sind da zunächst die Zustände, die die Information zusammenfassen, die in den Zuständen dieser Teilchen, jedes für sich allein, enthalten ist, und die man Produktzustände nennt. Da die Quantenmechanik verlangt, dass auch jede Überlagerung von Zuständen eines Objekts (hier ) wieder ein möglicher Zustand des Objekts ist, muss das mathematische Modell außer den genannten Produkten auch beliebige Linearkombinationen enthalten, die dann insgesamt den Hilbertraum des Systems bilden. Der neue Vektorraum wird mit bezeichnet und Tensorprodukt genannt.
Definition durch koordinatenbasierte Konstruktion
Es seien und zwei Vektorräume über einem gemeinsamen Skalarkörper . Unter dem Tensorprodukt dieser beiden Vektorräume versteht man ein Paar bestehend aus
- einem Tensorproduktraum und
- einer bilinearen Abbildung .
Der Tensorproduktraum wird hier, die bilineare Abbildung wird dort konstruiert.
- Zuvor jedoch ein Hinweis: Häufig spricht man abkürzend vom Tensorprodukt oder Tensorraum unter Vernachlässigung der bilinearen Abbildung . Da dies leicht das Verständnis des Tensorprodukt erschwert, soll in diesem Artikel die Rolle der bilinearen Abbildung hervorgehoben werden. Gelegentlich wird aber auch gerade diese Abbildung als das Tensorprodukt angesprochen. Die Elemente des Tensorraumes werden ebenfalls als Tensoren bezeichnet. Doch auch bilineare Abbildungen werden als Tensoren bezeichnet: Unter ihnen befindet sich also auch das Tensorprodukt selbst, und es zeichnet eine Eigenschaft aus, die als „universell“ genannt wird: Es ist ein universeller Tensor. Wie in weiteren Abschnitten deutlich werden wird, gibt es eine Fülle kanonischer Identifikationen rund um die Tensorräume. So können auch lineare, bilineare und multilineare Abbildungen als Tensoren begriffen werden, zumal wenn die (nicht notwendig kanonische) Identifikation eines endlichdimensionalen Vektorraums mit seinem Dualraum stillschweigend vorgenommen wird – auch dieses Vorgehen verschleiert das Konzept des Tensorprodukts. Grundlage bildet jedoch die nun folgende Definition der beiden Bestandteile und .
Definition des bilinearen Tensorproduktraums durch Konstruktion
Der Tensorproduktraum ist ein Vektorraum, der wie folgt konstruiert werden kann: Ist eine Basis von und eine Basis von , dann ist ein Vektorraum, genannt Tensorproduktraum, in dem es eine Basis gibt, die auf umkehrbar eindeutige Weise mit den geordneten Paaren des kartesischen Produkts
der Basen der Ausgangsräume identifiziert werden kann.
- NB: Diese Formulierung zeigt, dass der Tensorproduktraum nicht eindeutig festgelegt ist: Es kann durchaus verschiedene Realisierungen geben. Ihnen allen gemeinsam ist aber, dass sie (durch eine Bijektion der Basen aufeinander, wie beschrieben, und lineare Fortsetzung) sämtlich miteinander identifiziert werden können, d. h. isomorph sind. Tensorprodukt(räume) sind also nur bis auf Isomorphie eindeutig bestimmt.
Die Dimension von ist demzufolge gleich dem Produkt der Dimensionen von und . Das Element dieser Basis, das dem geordneten Paar entspricht, wird als notiert. Das Symbol hat dabei bis hierher keine tiefere Bedeutung. Es erhält erst durch die Definition der bilinearen Abbildung seine Bedeutung.
Da der Tensorproduktraum ein Vektorraum ist, hat also ein beliebiges Element des Tensorprodukts die Gestalt
wobei die Summe endlich ist oder – was auf dasselbe hinausläuft – „fast alle“ Koeffizienten verschwinden (gleich Null sein) müssen. Die Redensweise „fast alle“ bedeutet hierbei gemäß üblichem Sprachgebrauch „alle, bis auf endlich viele“. Das ließe sich auch mit dem Begriff der eingeschränkten Summe notieren: , vergleiche hierzu etwa den Artikel zum eingeschränkten direkten Produkt. Ein Tensor des Tensor(produkt)raumes wird daher häufig mit der Matrix identifiziert, ähnlich wie Vektoren mit den sie darstellenden Koordinatenvektoren.
Mit anderen Worten: Der Tensorraum wird von den linear unabhängigen Elementen , die zunächst nur als Symbole begriffen werden, über dem Grundkörper frei erzeugt (vgl. die Artikel Direkte Summe und (allgemeiner) Produkt und Koprodukt):
- .
Definition der bilinearen Abbildung durch explizite Festlegung auf Erzeugenden
Man kann nun mit Hilfe dieser Basis ein Produkt von Vektoren aus und definieren, das mit demselben Verknüpfungssymbol notiert wird. Natürlicherweise ist das Produkt zweier Basisvektoren und gerade der Basisvektor, der mit bezeichnet wurde. Das Produkt beliebiger Vektoren wird nun durch bilineare Fortsetzung festgelegt:
- Zwei Vektoren
- und (wie oben auch hier: endliche Summen, da ein Grenzwertbegriff oder Konvergenzbegriff mangels topologischer Struktur nicht zur Verfügung steht)
- wird das Produkt
- zugeordnet. Diese Summe ist ebenfalls endlich, weil fast alle Produkte sind, da dies schon für die Koeffizienten und gilt. Somit ist die bilineare Abbildung definiert (unter Benutzung der obigen Bezeichnungen):
Tensoren, die sich in der Gestalt mit einem geeigneten Paar darstellen lassen, heißen elementare oder einfache Tensoren. Im Allgemeinen sind Tensoren jedoch keine elementaren Tensoren, sondern benötigen eine Summendarstellung (wie oben dargestellt) mit mehr als einem Summanden.
Eigenschaften
Im Folgenden werden einige Eigenschaften zusammengestellt, die für das Tensorprodukt wesentlich sind.
Bilinearität
Für das Tensorprodukt von Vektoren gelten (gemäß der obigen Konstruktion durch die bilineare Fortsetzung) folgende Rechenregeln für alle und sowie :
(1) | ||
(2) | ||
(3) |
Mit anderen Worten: Die Abbildung ; ist -bilinear, das heißt in jeder der beiden Komponenten, während die andere unverändert bleibt, linear. (Das soll nicht überraschen, denn sie wurde durch bilineare Fortsetzung gewonnen.)
Diese Regeln sehen aus wie Distributivgesetze bzw. Assoziativgesetze, was den Namen Tensorprodukt motiviert.
Dimensionsformel
Die Dimensionsformel wurde bereits erwähnt: .
Kommutativität nicht gegeben
Ein Kommutativgesetz gilt im Allgemeinen nicht, denn für gehören die Tensoren
- und
nur dann demselben Vektorraum an, wenn die Räume und identisch sind. Jedoch sind auch in diesem Fall die Tensoren und im Allgemeinen verschieden: Siehe dazu Beispiele im Abschnitt über die Realisierung von Tensoren als Homomorphismen und im Abschnitt zum endlichdimensionalen Fall (Kronecker-Produkt).
Elementare Tensoren als Erzeugende
Tensoren der einfachen Gestalt heißen elementare oder einfache Tensoren. Keineswegs hat jeder Tensor diese Gestalt: Allgemeine Tensoren sind – gemäß obiger Konstruktion – eine Linearkombination (eine endliche Summe) elementarer Tensoren. Dabei genügt es sogar, sich auf die elementaren Tensoren zu beschränken, die von den Ausgangsbasen und herrühren, wie bereits im Rahmen der Konstruktion erwähnt wurde und auch aus den Rechenregeln ableitbar ist.
Lineare Fortsetzung von Abbildungen auf elementaren Tensoren
Die Tatsache, dass der Tensorproduktraum von den elementaren Tensoren über linear erzeugt wird, hat ein wichtiges Prinzip zur Folge, das die Definition linearer Abbildungen betrifft. Es bezeichne einen -Vektorraum und den Raum aller linearer Abbildungen .
Das Prinzip besagt:
- Um eine lineare Abbildung wohl zu definieren, genügt es, sie auf elementaren Tensoren festzulegen. Es genügt sogar die Bilder der elementaren Tensoren anzugeben. Die Abbildung , die bis dato erst eine Abbildung ist, kann dann auf den gesamten Tensorraum linear fortgesetzt werden, und zwar auf eindeutige Weise, und ist dadurch wohldefiniert.
- Mit anderen Worten: Die Restriktionsabbildung
- die eine lineare Abbildung auf die Menge der Erzeugenden einschränkt, ist ein Isomorphismus. Die Umkehrabbildung wird gerade durch die lineare Fortsetzung geliefert.
- Dabei mögen die beiden Notationen die Menge aller Abbildungen von einer Menge in eine Gruppe (hier: Vektorraum) bezeichnen, deren Werte an fast allen („ “) Stellen verschwindet: .
Dieses Prinzip beruht auf derjenigen universellen Eigenschaft, welche (gemäß obiger Definition) die Konstruktion des Tensorraums durch freie Erzeugung über dem Körper mit sich bringt.
Universelle Eigenschaft
Damit wird deutlich, dass das auf diese Weise mit konstruierte Tensorprodukt
unter allen bilinearen Abbildungen
- in einen beliebigen Vektorraum
eine besondere Eigenschaft hat. Es ist nämlich universell in dem Sinne, dass jede bilineare Abbildung lediglich ein lineares Abbild des Tensorprodukts ist, soll heißen:
- Ist ein bilineare Abbildung in einen -Vektorraum , so kann aus durch Anhängen einer (sogar eindeutig bestimmten) linearen Abbildung gewonnen werden. Dazu muss sie – wie soeben beschrieben – nur auf den elementaren Tensoren durch definiert werden.
Es genügt also, das Tensorprodukt zu kennen, um alle bilinearen Abbildungen durch (uni)lineare Abbildung zu gewinnen. Somit birgt das Tensorprodukt alle Informationen für bilineare Abbildungen.
Die universelle Eigenschaft ist sogar geeignet, das Tensorprodukt hinreichend zu kennzeichnen: Dies geschieht durch die Universaldefinition, welche koordinatenfrei, basisunabhängig formuliert ist.
Endlichdimensionaler Fall
Haben die Vektorräume und endliche Dimension über , sind also und endliche Mengen der Mächtigkeit bzw. , so ist der Tensorproduktraum offenbar mit dem -dimensionalen Raum zu identifizieren. Wie aber sieht diese Identifikation aus? Aus der obigen Definition geht hervor, dass der Tensorproduktraum nur bis auf Isomorphie bestimmt ist. Dies soll an diesem Beispiel illustriert werden, indem verschiedene Möglichkeiten der Identifikation vorgestellt werden. Dadurch soll verdeutlicht werden, dass es nicht genügt, unter dem Tensorprodukt lediglich das Produkt zweier Räume zu verstehen, sondern es muss zusätzlich angegeben werden, wie das Produkt zweier Vektoren definiert sein soll. Zwar ist es üblich, vom Tensorprodukt von Vektorräumen zu sprechen, aber es wäre besser, vom Tensorprodukt auf Vektorräumen zu sprechen, einer „Multiplikation“ von Vektoren, deren Ergebnis in einem neuen Raum liegt, eben dem Tensorproduktraum. Zu diesem Zweck sei der Einfachheit halber direkt in die Koordinatenräume übergangen: und .
- Identifikation von mit einem Vektorraum von Matrizen
- Die Zeilen werden mit dem Basisindex von nummeriert, die Spalten mit dem Basisindex von . Das Tensorprodukt zweier Vektoren und ist die Matrix : Ihr Eintrag an der Stelle ist das Produkt aus der -ten Koordinate von bezüglich und der -ten Koordinate von bezüglich .
- Das Tensorprodukt lautet in diesem Falle und liefert -Matrizen.
- Identifikation von mit dem üblichen Kronecker-Produkt
- Für zwei Vektoren
- und setze
- In der Sprache der Matrizen heißt diese Konstruktion auch dyadisches Produkt der Koordinatenvektoren und ordnet sich dem Kronecker-Produkt von Matrizen unter.
- Dies Produkt ist bilinear, jedoch nicht kommutativ, denn Vertauschung der Faktoren führt zu einer Permutation der Bild-Koordinaten.
- Identifikation von mit dem opponierten Kronecker-Produkt
- Ebenso gut ließe sich auch umgekehrt (vgl. Artikel Gegenring) definieren:
- Auch dieses Tensorprodukt ist bilinear.
Diese Beispiele sollen verdeutlichen, dass das Tensorprodukt von Vektoren nur bis auf Isomorphie bestimmt ist: Die obigen Tensorprodukte sind nicht gleich, aber isomorph, und dies, obschon die Tensorprodukträume gleich sind.
Universaldefinition
Bisher wurde nicht auf die Frage eingegangen, auf welche Weise der mit bezeichnete Vektorraum ohne Bezugnahme auf vorgegebene Basen der beiden Vektorräume beschrieben werden kann. Dies soll nun anhand der Universaldefinition geschehen, welche diesen Vektorraum allein anhand der universellen Eigenschaft eindeutig – allerdings bis auf Isomorphie – kennzeichnet. Allerdings war dies auch schon in der obigen Definition der Fall, da dort lediglich verlangt wurde, dass eine Basis haben solle, die umkehrbar eindeutig mit den Paaren von Basisvektoren aus bzw. identifizierbar sei. Tatsächlich darf man sich – zumindest aus mathematischer Sicht – das Tensorprodukt zweier Vektoren nicht als ein „durch Multiplikation errechenbares“ Produkt in einem unverrückbar festgelegten Produktraum vorstellen. Vielmehr kann es verschiedene „Realisierungen“ geben. Beachte: Selbst beim Aufbau des Zahlensystems, für die vertrauten natürlichen, rationalen, reellen und komplexen Zahlen, gibt es verschiedene, lediglich äquivalente Beschreibungsweisen. Immerhin stellt das Kronecker-Produkt ein konkretes (da koordinatengebundenes) Beispiel dar (siehe die Beispiele für den endlichdimensionalen Fall). Wesentlich und allen Realisierungen gemeinsam sind jedoch Eigenschaften, die das Tensorprodukt als solches eindeutig charakterisieren. Dies ist der Inhalt der folgenden universellen Eigenschaft des Tensorprodukts. Dabei müsste man also streng genommen nicht von dem Tensorprodukt sprechen, sondern von einem Tensorprodukt oder von einer Realisierung des Tensorprodukts. Das ist aber nicht üblich, stattdessen wird die Identifikation isomorpher Realisierungen stillschweigend unterstellt – ganz so, wie man es bei Zahlen schließlich auch tut.
Einige vorbereitende Festlegungen vorab: Es seien also und sowie und Vektorräume über dem Körper . Der Vektorraum der linearen Abbildungen von nach sei mit bezeichnet, und der Vektorraum der bilinearen Abbildungen werde mit bezeichnet.
Allgemein gilt nun: Ist eine bilineare Abbildung gegeben, so ist für jeden Vektorraum die Abbildung
ein Homomorphismus.
Zur Erklärung:
- Es ist leicht zu nachzuprüfen, dass für jede lineare Abbildung das Kompositum bilinear ist. Die obige Abbildung ist also wohldefiniert. Sie ist zudem ein Vektorraum-Homomorphismus (also eine lineare Abbildung).
Definition: Als Tensorprodukt der -Vektorräume und wird jeder -Vektorraum zusammen mit einer bilineare Abbildung bezeichnet, welcher die folgende universelle Eigenschaft erfüllt:
- Jede bilineare Abbildung in einen -Vektorraum faktorisiert linear eindeutig über , das heißt:
- Es gibt eine eindeutig bestimmte lineare Abbildung gibt, sodass gilt: , das heißt:
- Für beliebige Paare von Vektoren gilt dann: .
- Man notiert dann und versteht darunter den – bis auf Isomorphie eindeutig bestimmten – Vektorraum .
- Die (zum Tensorprodukt gehörige) bilineare Abbildung wird als notiert. Es ist wichtig zu beachten, dass diese wesentlicher Bestandteil des Tensorproduktes ist: Einen Tensorproduktraum zu betrachten, ohne zu wissen, welche bilineare Abbildung ihm (als „Produkt“) zugrunde liegt, ist sinnlos.
Bemerkung: Gibt es eine bilineare Abbildung in einen Vektorraum mit dieser universellen Eigenschaft, so ist bis auf Isomorphie eindeutig bestimmt.
Zur Erklärung:
- Nutzt man nämlich die universelle Eigenschaft für gegenüber und ebenso – mit vertauschten Rollen – für gegenüber , so erhält man zwei Homomorphismen bzw. mit und . Also sind beide zueinander invers: . Daher sind zwei Realisierungen des Tensorproduktes zueinander isomorph.[1]
NB: Wesentlich ist es, hierbei zu beachten, dass die Isomorphie sich nicht nur auf die beiden Räume und als Vektorräume bezieht: Vielmehr beziehen die beiden zueinander inversen Isomorphismen die jeweiligen bilinearen Abbildungen ein, indem sie auch sie aufeinander abbilden. Hieran wird deutlich, dass das Tensorprodukt zweier Vektorräume nicht lediglich als ein neuer Vektorraum verstanden werden darf. In Wahrheit bewegt sich das Tensorprodukt also nicht in der Kategorie der Vektorräume, sondern in der Kategorie der bilinearen Abbildungen . Darin bildet ein initiales oder Anfangsobjekt, weil jede bilineare Abbildung über die bilineare Abbildung eindeutig faktorisiert. Am zugehörigen Diagramm spiegelt sich diese Tatsache darin wider, dass es ein Dreieck ist: Beide bilinearen Abbildungen erscheinen darin, und es kommutiert: Es geht nicht allein um einen Isomorphismus , sondern um einen Isomorphismus, der mit den bilinearen Abbildungen verträglich ist. Daher sollte man unter der Begrifflichkeit „Tensorprodukt“ nicht den Produktraum zu verstehen suchen, sondern eine universelle bilineare Abbildung in eine geeignete Realisierung. „Produkt“ steht also nicht für ein Produkt von Räumen, sondern für ein Produkt auf Räumen (in einen anderen Raum), für eine Multiplikation, eben eine bilineare Abbildung, die im Übrigen nicht kommutativ ist.
Vor dem Hintergrund der eingangs gemachten Anmerkung über die Abbildung lässt sich die Universaldefinition nun auch so formulieren:
Äquivalente Definition: Der Vektorraum wird als Tensorprodukt von und bezeichnet, wenn die Abbildung für jeden Vektorraum bijektiv, mithin also ein Isomorphismus ist. Man schreibt dann auch und .
Zur Erklärung:
- Es bleibt lediglich noch nachzuweisen, dass die Bijektivität von mit der Aussage der universellen Eigenschaft äquivalent ist: Diese sichert nämlich gerade zu, dass es zu jeder bilineare Abbildung eine lineare Abbildung gibt (Existenzaussage), so dass , und dass diese Abbildung zudem eindeutig bestimmt (Eindeutigkeitsaussage) ist. Die Existenzaussage ist mit der Surjektivität, die Eindeutigkeitsaussage mit der Injektivität von äquivalent. Also besagt die universelle Eigenschaft gerade, dass der Homomorphismus ein Isomorphismus ist.
- Hinweis: Zwar ist der Homomorphismus zunächst nur auf jedem elementaren Tensor durch festgelegt. Durch lineare Fortsetzung ist damit jedoch auf dem gesamten Tensorraum wohldefiniert, wie im Abschnitt über die Fortsetzbarkeit von Abbildungen auf elementaren Tensoren zu Homomorphismen auf dem Tensorraum erklärt wurde.
Diese Definition liefert also unmittelbar eine wichtige Interpretation (Realisierung) des Tensorprodukts:
- Für jeden Vektorraum besteht ein Isomorphismus:
- vermöge .
- Für jeden Vektorraum besteht ein Isomorphismus:
Wenn es also einen Vektorraum mit der universellen Eigenschaft gibt, so ist er – eben aufgrund der universellen Eigenschaft – nur bis auf Isomorphie eindeutig bestimmt. Allerdings lässt die Universaldefinition die Frage offen, ob es überhaupt einen Vektorraum mit diesen Eigenschaften gibt. Um also Existenz eines solchen Vektorraumes sicherzustellen, muss entweder ein solcher Vektorraum konstruiert werden oder aber „zufällig“ ein solcher Vektorraum „gefunden“ werden. Einen Existenzbeweis durch Konstruktion führt (in einem allgemeineren Falle) der Artikel Tensorprodukt von Moduln aus: Dazu wird zunächst ein zu großer Vektorraum konstruiert, der anschließend nach einem Unterraum fakturiert wird, so dass der Quotientenraum „erzwungenermaßen“ genau die gewünschten Eigenschaften hat.
Die Universaldefinition zeigt einen Weg zu einer Realisierung des Tensorproduktes auf: Dieser Gedanke wird im Abschnitt Natürliche Homomorphismen berührt und im Abschnitt Homomorphismen als Tensoren vertieft. Darin wird ein Vektorraum benannt, von dem sich (mit Hilfe der universellen Eigenschaft) recht leicht erkennen lässt, dass er die gewünschte universelle Eigenschaft des Tensorraums hat. Dieses Vorgehen gelingt allerdings nur für den Fall, dass oder endliche Dimension über ihrem Grundkörper haben, weil Eigenschaften des Dualraumes genutzt werden, die eben die endliche Dimension als Voraussetzung benötigen.
Der triviale Fall
Ein Seitenblick möge zeigen, wie der Fall das Tensorprodukt „trivialisiert“: Dabei zeigt sich, dass sich die Situation ganz analog zu den (uni)linearen Abbildungen aus der elementaren linearen Algebra verhält. Einzig bemerkenswert ist, dass die Kommutativität des Grundkörpers eine Rolle spielt, im Gegensatz zum linearen Fall.
Der Skalarkörper bildet über sich selbst in natürlicher Weise einen eindimensionalen Vektorraum. Für eine bilineare und beliebige Körperelemente gilt
- NB: Man beachte, wie hierbei fast unbemerkt die Kommutativität des Körpers eingeht.
Also ist eine bilineare Abbildung bereits durch den Wert von festgelegt, und bis auf diesen Wert (als Faktor) ist sie mit der Körpermultiplikation identisch: Die Eigenschaften der Bilinearität gehen in die Distributivität der Multiplikation über, im Verbund mit der Assoziativität und der Kommutativität: .
Also ist in diesem Falle der Körper selbst mit dem Tensorprodukt identifizierbar: . Die universelle Eigenschaft bedeutet: Setzt man , so vermittelt das lineare Abbild der bilinearen Abbildung , wie es die universelle Eigenschaft fordert.
Schließlich muss ja gelten . Das Tensorprodukt zweier Skalare (aufgefasst als Vektoren) liefert also nichts Neues: Es ist bis auf einen Skalarfaktor mit der Körpermultiplikation identisch, lässt sich also durch ein Monom beschreiben. Dieser Skalarfaktor darf allerdings nicht verschwinden: Wäre nämlich , so wäre die universelle Eigenschaft verletzt: Die einzige bilineare Abbildung, die lineares Abbild dieses „Null-Produktes“ ist, ist nämlich die triviale Nullabbildung. Die genaue Wahl des Skalarfaktors tut aber auch nichts zur Sache: Das Tensorprodukt ist ja nur bis auf Isomorphie festgelegt. Also kann naheliegender Weise normiert werden.
Haben jedoch die beiden Vektorräume und mehr als eine Dimension ( ), so liegt das Tensorprodukt zweier Vektoren in einem Vektorraum, der erst konstruiert oder „gefunden“ werden muss, eben einer Realisierung des Tensorproduktraums. Das Tensorprodukt dreier Vektoren liegt in einem weiteren, davon verschiedenen Raum usw. usf.
Das Tensorprodukt als Bifunktor: Das Tensorprodukt linearer Abbildungen
Es seien zwei Vektorräume mit je einer linearen Abbildung auf einen weiteren Vektorraum gegeben: und . Dann gibt es eine eindeutig bestimmte lineare Abbildung , welche auf den elementaren Tensoren gerade mit dem Tensorprodukt der Bildvektoren übereinstimmt:
- für jedes Paar
Die Abbildung kann also auf den elementaren Tensoren (oder gar auf den Basisvektoren ) definiert und linear fortgesetzt werden.
Diese Abbildung wird mit demselben Verknüpfungssymbol als geschrieben und heißt das Tensorprodukt der beiden Homomorphismen und .
Sind weitere Vektorräume bzw. lineare Abbildungen und gegeben, und ist , so gilt darüber hinaus:
Wie sich aus der obigen Konstruktion durch lineare Fortsetzung einer auf den elementaren Tensoren definierten Abbildung ergibt, gilt: Die Konstruktion von ist von der Wahl der Basen unabhängig.
Mit anderen Worten:
- Es gibt also einen natürlichen Monomorphismus , definiert durch . Dieser ist genau dann ein Isomorphismus, wenn oder endlichdimensional ist.[2]
Dies zeigt, dass das Tensorprodukt in der Sprache der Kategorientheorie ein (kovarianter) Bifunktor auf der Kategorie der Vektorräume (in die Kategorie der -bilinearen Abbildungen) ist.
Vertauschbarkeit mit dem Koprodukt
Aus der Konstruktion geht hervor, dass das Tensorprodukt (als Bifunktor) mit dem Koprodukt (Direkte Summe) vertauschbar ist, das heißt für -Vektorräume bestehen folgende Isomorphismen:
folglich
und
Natürliche Homomorphismen
Wenn den Dualraum von bezeichnet, dann liefert die oben erwähnte Beziehung für endlichdimensionale Vektorräume und für den Fall die Isomorphien:
Dabei wurde der Isomorphismus verwendet. Allgemein ist , definiert durch , ein Isomorphismus von Vektorräumen.
Durch Currying erhält man – unabhängig von Überlegungen zum Tensorprodukt – einen Isomorphismus
Zusammen mit der Universaldefinition erhält man auf diese Weise für die folgende Identifikation:
Nun besteht ein kanonischer Isomorphismus zwischen einem endlichdimensionalen Vektorraum und seinem Bidualraum:
Nutzt man diese Tatsache, so kann man das Tensorprodukt von und also auch als den Dualraum des Vektorraums aller bilinearen Abbildungen realisieren, endliche Dimensionen vorausgesetzt:
In Worten: Der Dualraum des Raumes der bilinearen Abbildungen ist eine Realisierung des Tensorprodukts . Setzt man hierbei so erhält man als Sonderfall die eben bereits verwendete Tatsache zurück, dass der Bidualraum eines endlichdimensionalen Vektorraums mit diesem kanonisch identifiziert werden kann.
Wer sogar die nicht-kanonische Identifikation vornimmt (etwa aufgrund eines auf definierten Skalarproduktes), gelangt sogar zur (leicht Verwirrung stiftenden) Identifikation , denn sie verschweigt die Beimischung eines weiteren Tensors (eben des Skalarprodukts).
Diese Homomorphismen werden in den folgenden Unterabschnitten näher betrachtet.
Homomorphismen als Tensoren
Dieser Isomorphismus lässt sich (wie folgt) explizit auf den elementaren Tensoren angeben und wird linear auf allgemeine Tensoren fortgesetzt:
Ersetzt man nun durch seinen Dualraum und benutzt die natürliche Identifikation mit dem Bidualraum für einen Vektorraum endlicher Dimension, so erhält man einen Isomorphismus
Für den Fall, dass beide Vektorräume unendlichdimensional sind, hat man nur einen natürlichen Monomorphismus.[3]
Ebenso lässt sich , falls von endlicher Dimension, durch seinen Dualraum ersetzen, und man erhält:
Wenn beide durch ihr Dual ersetzt werden, erhält man:
Für den Vektorraum von Homomorphismen lässt sich unter diesen Voraussetzungen tatsächlich zeigen, dass er die universelle Eigenschaft erfüllt, zusammen mit der bilinearen Abbildung . Auf diese Weise hat man für diesen Fall – auch ohne Konstruktion – eine konkrete Realisierung des Tensorproduktes.
Ferner liefert diese Realisierung ein Beispiel dafür, dass das Tensorprodukt auch für nicht kommutativ ist:
- Es ist unmittelbar abzulesen, dass die beiden Tensoren auf verschiedene Homomorphismen abbildet, sobald sie nur linear unabhängig sind. Ist jedoch , so gilt für die Bilder unter tatsächlich , ganz analog zu der schon zuvor bekannten Rechenregel für Tensoren .
Die Umkehrabbildung von – unter Voraussetzung endlicher Dimension von – wird folgendermaßen konstruiert:[4]
- Die Tatsache, dass für jede lineare Abbildung und jede Linearform das Kompositum linear ist, bedeutet, dass folgende Abbildung wohldefiniert und ihrerseits linear ist:
- Sie ist injektiv, weil die duale Paarung nicht ausgeartet ist, das heißt für jedes ein existiert mit .
- Die Surjektivität folgt so: Ist eine Bilinearform, so ist für jedes (festgehaltene) die partielle Abbildung als ein Vektor des Bidualraumes zu verstehen, der jedoch (unter Verwendung von beim Ausrufezeichen) in kanonischer Weise mit selbst zu identifizieren ist. Setzt man nun , so erhält man eine lineare Abbildung mit , wie gewünscht.
- Diese Abbildung tauchte bereits oben als Abbildung , die durch bloßes Currying gewonnen wurde: Dafür ist lediglich durch zu ersetzen. Tatsächlich ist bereits durch Currying klar, dass eine Bilinearform als Homomorphismus zu verstehen ist, wenn man beim Gleichheitszeichen die Identifikation voraussetzen darf.
Homomorphismen aus lassen sich also als Bilinearformen interpretieren. Die Abbildungen und bzw. die Umkehrabbildung liefern im Falle Interpretationen der so genannten gemischten Tensoren als Endomorphismen auf ; weitere Einzelheiten siehe diesen Abschnitt.
Aus Sicht des Matrizenkalküls
Es lohnt sich zu beleuchten, was die Abbildung im Licht des Matrizenkalküls besagt: Dann nämlich wird deutlich, was sie konkret bedeutet. Um das Ergebnis vorauszunehmen: Die Abbildung besagt, dass eine Matrix
welche einen Homomorphismus bezüglich zweiter Basen von bzw. darstellt, sich auch als Tensor auffassen lässt, indem man die Zeilen als Linearformen auf dem als Spaltenvektoren notierten Vektorraum auffasst:
Denn genau dies geschieht bei der Multiplikation der Matrix mit einem Koordinatenvektor.
Zur Erläuterung: Es seien also Vektorräume über dem Körper endlicher Dimension mit und ,
- eine Basis von und eine Basis von .
Dann sind diese Vektorräume die (inneren) direkten Summen ihrer eindimensionalen Unterräume bzw. :
Mit den kanonischen Projektionen (für ) gilt für jedes die Beziehung , also lässt sich als Summe
einzelner Abbildungen
darstellen, wobei (genau genommen) noch die Einbettung vorgenommen wird, da sie nur in diesem gemeinsamen „Oberraum“ addiert werden können. Definiert man nun für jedes eine Abbildung vermöge der Gleichung
so erhält man Linearformen , für die folgende Beziehung gilt:
Damit wird deutlich, wie die Abbildung zu verstehen ist: Die lineare Abbildung ist unter das Bild des Tensors :
Die Abbildung lässt sich also vermittels als Tensor auffassen, nämlich als Summe elementarer Tensoren , deren jeder die reduzierte (projizierte) Abbildung darstellt.
Mit der obigen darstellenden Matrix bestimmt man für einen Vektor mit Koordinatendarstellung gemäß Matrizenkalkül die Koordinatendarstellung des Bildvektors bekanntlich gemäß der Gleichung
Durch Vergleich mit der obigen Gleichung erkennt man, wie sich die Linearformen in der darstellenden Matrix wiederfinden: Es sind gerade die Zeilenvektoren. Für die Koeffizienten der Matrix gilt also:
Hierin drückt sich ja die bekannte Merkregel aus, dass in der -ten Spalten ( ) der darstellenden Matrix die Koordinatenvektoren der Bilder des Basisvektoren steht.
Im Folgenden soll demonstriert werden, dass die Anwendung des Matrizenkalküls auf die Spaltenvektoren der zugehörigen Koordinatenräume bzw. implizit genau diese Zerlegung der linearen Abbildung in die Summe von Linearformen vornimmt. Dazu sei zunächst darauf hingewiesen, dass Skalare – aufgefasst als -Matrizen – an Spaltenvektoren von rechts, an Zeilenvektoren jedoch von links heran multipliziert werden müssen. Dies ist zwar bei kommutativen Körpern (wie hier) gleichgültig, doch ist für den Formalismus hilfreich, dies im Hinterkopf zu behalten. Nun kann man die Matrix in folgender – zunächst zweckfrei erscheinenden – Weise zerlegen:
Die Linearformen sind als Kovektoren (hier also Zeilenvektoren) im Koordinatenraum bezüglich der zu dualen Basis (definiert durch (Kroneckersymbol)) dargestellt. Die links von diesen Linearformen stehenden Einheitsvektoren stehen für die Koordinatenvektoren der Basisvektoren bzw. für die Projektionen . Multipliziert man nun einen Koordinatenvektor für einen Vektor (von rechts) an die Matrix , beachtet Distributivität und Assoziativität des Matrizenkalküls, so ergibt sich:
Dabei stellen die links von den Skalarfaktoren stehenden Einheitsvektoren gerade die Koordinatenvektoren der Basisvektoren dar. Diese Beziehung ist also die Entsprechung für die obige Zerlegung der Abbildung in eine Summe elementarer Tensoren . Sie überträgt diese Zerlegung in die zugehörigen Koordinatenräume (bei gegebener Basiswahl) und zerlegt die Matrix in eine Summe von Linearformen. Die Abbildung wird im Matrizenkalkül also inhärent vollzogen.
Die oben erwähnte Merkregel hat auf diese Weise ihre duale Entsprechung: In der -ten Zeile der darstellenden Matrix stehen die Koordinaten derjenigen Linearform , welche die -te Reduktion auf den vom Basisvektor aufgespannten Unterraum beschreibt.
Ähnlich lässt sich (mit Hilfe der kanonischen Einbettungen eine (zu duale) Zerlegung angeben.
Kovektoren, Endomorphismen und die Spur eines Endomorphismus
Der Vektorraum habe endliche Dimension. Setzt man in den obigen natürlichen Homomorphismen so erhält man den Isomorphismus
Die Umkehrabbildung kann wie folgt beschrieben werden:
- Es sei eine Basis von , , so dass . Die kanonischen Projektionen seien mit bezeichnet. Für sei , so dass . Die Abbildung definiert eine Linearform durch . Mit diesen Kovektoren gilt gerade .
- Bezeichnet die dazu duale Basis aus Kovektoren (Linearformen) , können die Kovektoren als Summe dargestellt werden: . Dann ist
- .
Die quadratische Matrix stellt den Tensor (bezüglich der Basis ) dar und ist zugleich die diesbezügliche Darstellungsmatrix des Endomorphismus auf .
Nun betrachte die naheliegende Bilinearform
- Anmerkung: Diese Abbildung ist die (durch die Auswertung der Linearform induzierte) duale Paarung: Bei den Betrachtungen über den Bidualraum wird gezeigt, dass sie nicht ausgeartet und bei endlicher Dimension folglich eine perfekte Paarung ist, so dass kanonisch isomorph sind: Ein Vektor induziert durch die jeweilige Auswertung der Kovektoren auf ihm eine Linearform auf den Kovektoren, also können Vektoren als Linearformen auf den Kovektoren aufgefasst werden.
Gemäß der universellen Eigenschaft gibt es eine eindeutig bestimmte lineare Abbildung mit .
Auf diese Weise erhält man eine Bilinearform, die so genannte Spur(bildung) (Trace):
Diese Abbildung lässt sich (mit Hilfe von ) als Abbildung auf den Endomorphismen von interpretieren. Da für die duale Basis (gemäß ihrer Definition) (Kronecker-Delta) gilt, folgt für die Spur eines Endomorphismus: , in Worten: Die Spur eines Endomorphismus ist die Summe der Diagonaleinträge einer Darstellungsmatrix. Dabei zeigen die Überlegungen, dass die Spur unabhängig von der Basiswahl ist.
Für Matrizen lässt sich dies unmittelbar einsehen:[5]
- Denn die Spur ist gegenüber Vertauschung invariant. Sind nämlich und zwei Matrizen, so gilt
- Also ist für drei Matrizen . Ist eine Übergangsmatrix mit Inverser , so erhält man die Unabhängigkeit von der Basiswahl.
Die Spur ist ein Spezialfall der Tensorverjüngung oder Kontraktion, siehe Abschnitt über Tensoren vom Typ (r,s).
Multilineare Abbildungen und das mehrfache Tensorprodukt
Einer Erweiterung der bisherigen Betrachtungen auf mehr als zwei Vektorräume als „Faktoren“ des Tensorprodukts steht nichts entgegen: Es geht dann nicht mehr um bilineare Abbildungen, sondern um multilineare Abbildungen und das -fache Tensorprodukt.
Für eine endliche Indexmenge mögen Vektorräume über dem Grundkörper der (nicht notwendig endlichen) Dimensionen bezeichnen. Ihre Basen seien mit (für ) bezeichnet. Die Basisvektoren seien mit bezeichnet.
Eine -fach multilineare Abbildung in einen -Vektorraum ist eine Abbildung, die in jeder Komponente (bei festgehaltenen übrigen Komponenten) linear über ist. Der Raum dieser multilinearen Abbildungen wird mit bezeichnet.
Definition durch Konstruktion
Zur Bequemlichkeit sei gesetzt.
Setze als Tensorproduktraum
- Anmerkung 1: Mit der oben definierten Notationsweise besteht übrigens eine Identifikation durch . Die Verwendung des Zeichens für das Koprodukt soll auf den größeren kategoriellen Zusammenhang hinweisen. Im vorliegenden Falle darf es schlicht als direkte Summe verstanden werden.
- Anmerkung 2: Dabei ist als eine multiindizierte Koordinate zu verstehen. Dazu fasse in folgender Weise als einen Multiindex auf:
- Anmerkung 3: Die Supermatrix wird häufig mit dem Tensor, den sie darstellt, identifiziert. Sie ist sozusagen die Koordinatenmatrix des Tensors und wird mit ihm identifiziert, ähnlich wie Koordinatenvektoren mit dem durch sie dargestellten Vektor identifiziert werden. Die Bezugnahme auf die Basen fließt bei dieser Identifikation stillschweigend ein.
Dabei sei zunächst lediglich als ein Symbol aufgefasst. Für steht es also für . (Die Schreibweise wird vermieden, weil sie die Frage der Operatorassoziativität aufwürfe.)
Nun definiere die Abbildung
Durch multilineare Fortsetzung von auf den gesamten Raum definiere die gewünschte -fach multilineare Abbildung , das Tensorprodukt
Der (uni)lineare Fall
Für den Fall liefert die Konstruktion des Tensorprodukts also lediglich die von der Basis abhängige Koordinatendarstellung eines Vektorraumes . Die universelle Eigenschaft zeigt auf, dass jede „unilineare“ (das heißt lineare) Abbildung als lineare Abbildung dieses Koordinatenraums dargestellt werden kann – eine wohlvertraute Tatsache. Das Tensorprodukt verallgemeinert sie für den multilinearen Kontext des Produkts . Hierin lässt sich das Wesen des Tensorprodukts erblicken.
Der triviale Fall
Wie schon im bilinearen Falle trivialisiert sich das multilineare Tensorprodukt für den Fall, dass alle Vektorräume eindimensional sind: Es ist dann – bis auf eine Isomorphie, die sich in einem Skalarfaktor niederschlägt – durch ein Monom gegeben und mithin mit der Körpermultiplikation (linear) identifizierbar. Eine beliebige multilineare Abbildung ist ein lineares Abbild durch Multiplikation mit dem skalierenden Faktor .
Definition durch universelle Eigenschaft
Unter einem Tensorprodukt der (endlichen) Familie von -Vektorräumen versteht man eine -fach multilineare Abbildung in einen -Vektorraum mit einer der beiden folgenden äquivalenten Eigenschaften:
- Ist eine multilineare Abbildung in einen -Vektorraum , so existiert genau eine lineare Abbildung mit .
- Für jeden -Vektorraum liefert der durch gestiftete Rückzug einen Isomorphismus von Vektorräumen
Man notiert das Tensorprodukt .
Definition durch Zurückführung auf bilineare Abbildungen und das Tensorprodukt mit zwei Faktoren
Eine -fach multilineare Abbildung auf eine -fach multilineare Abbildung zurückführen, denn die Definition der Multilinearität lässt sich durch Currying in folgende Gleichungen kleiden:
bzw.
wobei die Schreibweise die Tilgung des unter dem Dach befindlichen Vektorraums bedeuten möge.
Setzt man also sukzessive , so erhält man
Auf diese Weise lässt sich das -fache Tensorprodukt schrittweise auf das gewöhnliche -fache (bilineare) Tensorprodukt zurückführen – oder umgekehrt von ihm ausgehend mit Iterationsschritten aufbauen.
Dabei zeigt sich, dass die Frage der Operatorassoziativität müßig ist: Beispielsweise sind die beiden -fachen Tensorprodukte und (als trilineare Abbildungen) isomorph. Dies ist der Grund dafür, dass die Klammern auch fortgelassen werden können:
Lineare Abbildungen und Tensoren vom Typ (r,s)
Zur Abkürzung setze nun . Für einen endlichdimensionalen Vektorraum besteht also wegen ein Isomorphismus:
In Worten: Elemente von
sind mit den Homomorphismen
von in identifizierbar und ebenso mit den -multilinearen Abbildungen
- .
Diese Objekte heißen (gemischte) Tensoren der Stufe , und zwar kontravariant von der Stufe , kovariant von der Stufe – oder kürzer: -Tensoren oder Tensoren der Stufe . Beispielsweise sind -Tensoren Elemente des Vektorraums, -Tensoren hingegen Linearformen oder Kovektoren und -Tensoren Bilinearformen (wie bspw. ein Skalarprodukt) auf . Wie bereits erwähnt, können -Tensoren mit Endomorphismen von identifiziert werden.
In der Sprache der Kategorientheorie ist ein Bifunktor, kontravariant im ersten, kovariant im zweiten Argument. Dies zeigt sich im Transformationsverhalten der Tensoren, siehe auch Artikel Kovarianz (Physik).
Tensoren vom Typ heißen rein kovariant von der Stufe , Tensoren vom Typ hingegen rein kontravariant von der Stufe .
Die Spur eines Tensors vom Typ (also eines Endomorphismus) liefert einen Tensor vom Typ (also einen Skalar).
Entsprechend gibt es Abbildungen vom Raum der -Tensoren in den Raum der -Tensoren, die Kontraktion oder Spurbildung oder Tensorverjüngung genannt werden.
Erweiterung der Skalare
Ist ein Vektorraum über und ein Erweiterungskörper von , so kann man das Tensorprodukt
bilden, indem man auch als -Vektorraum auffasst; dies wird durch symbolisiert. wird zu einem Vektorraum über , wenn man
setzt. Die Dimension von als -Vektorraum ist gleich der Dimension von als -Vektorraum: Ist eine -Basis von , so bildet die Menge
eine -Basis von .
Tensorprodukt von Moduln
Das Tensorprodukt lässt sich – wie an anderer Stelle schon angedeutet – nicht nur für die Kategorie der Vektorräume bilden, sondern auch für die Kategorie der Moduln über einem (beliebigen, auch nichtkommutativen) Ring mit Einselement, freilich mit Auswirkungen auf manche seiner Eigenschaften. Im Folgenden werden Eigenschaften für das Tensorprodukt in der Kategorie der Moduln über einem kommutativen Ring skizziert.
Vorab eine allgemeine Anmerkung: Jede abelsche Gruppe lässt sich als Modul über dem Ring der ganzen Zahlen vermöge (per vollständige Induktion für jedes ) und durch , so dass . Die Kategorie der abelsche Gruppen und diejenige der -Moduln sind also äquivalent, siehe dazu auch diesen Link.
Tensorprodukt auf freien Moduln über kommutativen Ringen mit Einselement
Alle Aussagen, die im Abschnitt über das Tensorprodukt auf Vektorräumen über einem Körper getroffen wurden, gelten auch für das Tensorprodukt auf freien Moduln über einem kommutativen Ring mit Einselement.
- Hintergrund: Im Abschnitt über das Tensorprodukt auf Vektorräumen wurde nicht benutzt, dass die Elemente des Körpers (bis auf die 0) sämtlich inversibel sind: . Es wurde nicht einmal verwendet, dass als Ring nullteilerfrei ist. Wohl aber wurde benutzt, dass jeder Vektorraum direkte Summe seiner eindimensionalen Unterräume ist, deren jeder durch einen der Basisvektoren aufgespannt wird: . Diese Eigenschaft ist für die Konstruktion schon hinreichend – und für freie Moduln über einem Ring mit Einselement aber (per Definition) erfüllt. Wenn sogar ein Körper ist – für Vektorräume also – lässt sich diese Tatsache dank der Inversibilität nicht verschwindender Körperelemente sicherstellen.
Man kann also den obigen Abschnitt über das Tensorprodukt von Vektorräumen auch für freie Moduln über kommutativen Ringen mit Einselement lesen.
Tensorprodukt auf Moduln über Hauptidealringen
Bei der Ermittlung des Tensorprodukts auf Moduln über einem Hauptidealring sind der Elementarteilersatz und die Primärzerlegung hilfreich. Für den Fall liefert dieser den Hauptsatz über endlich erzeugte abelsche Gruppen.
Beispiel aus der Zahlentheorie
Der Ring der ganzen Zahlen ist ein euklidischer Ring. Jeder euklidische Ring – wie etwa auch der Ring der Gaußschen Zahlen oder Polynomring über einem Körper – ist ein Hauptidealring. Das folgende Beispiel illustriert einen für Moduln über Hauptidealringen typischen Fall, wie die Primärzerlegung lehrt.
Betrachte für zwei ganze Zahlen das Tensorprodukt der Restklassenringe :
Ist für zwei Zahlen , so gilt für jeden elementaren Tensor :
Tatsächlich lassen sich für den größten gemeinsamen Teiler solche Zahlen finden. Also annulliert der größte gemeinsame Teiler das gesamte Tensorprodukt:
- .
Sind die beiden Zahlen gar teilerfremd, so ist der größte gemeinsame Teiler , und es folgt, dass das Tensorprodukt zur Nullgruppe kollabiert:
- .
Daher ist eine -bilineare Abbildung notwendig die triviale Nullabbildung.
Das Tensorprodukt abelscher Gruppen kann also zum Kollaps führen.
Man beachte hier den großen Unterschied zwischen direktem Produkt und Tensorprodukt: Während das Tensorprodukt zu
kollabiert, liefert das direkte Produkt nach dem Chinesischen Restsatz den Restklassenring
- .
Tensorprodukt auf Moduln über kommutativen Ringen mit Einselement
Sind die Moduln aber nicht frei über dem Ring , so gelingt die Konstruktion aus dem Abschnitt über das Tensorprodukt auf Vektorräumen nicht, eben weil die Ausgangsbasen nicht gegeben sind. Die Universaldefinition hingegen bleibt sinnvoll und definiert das Tensorprodukt auf Moduln über kommutativen Ringen mit Einselement. Allerdings bleibt die Frage der Existenz offen: Sie wird mittels einer allgemeineren Konstruktion nachgewiesen, siehe den Artikel über das Tensorprodukt von Moduln.
Tensorprodukt auf Moduln über nicht-kommutativen Ringen mit Einselement
Eine wesentliche Änderungen tritt ein, wenn der Ring nicht kommutativ ist, und diese Änderungen betrifft folglich auch Vektorräume über Schiefkörpern: Das liegt daran, dass die Eigenschaft der Bilinearität für Elemente Elemente aus zwei Moduln (für ) und für eine bilineare Abbildung folgende Identität impliziert:
- .
Ist und hat der Ring keine Links-Nullteiler oder gibt es mit , so muss der Ring kommutativ sein. Bilineare Abbildungen scheinen also (im Gegensatz zu „unilinearen“ Abbildungen) für nicht-kommutative Ringe ein wenig fruchtbares Konzept zu sein.
Daher wird diese Eigenschaft der Bilinearität in bedeutsamer, folgenschwerer Weise geändert: Das Tensorprodukt auf Moduln über nicht-kommutativen Ringen mit Einselement handelt nicht von bilinearen Abbildungen, sondern von Abbildungen anderer Art, und der Produktraum ist kein -Modul:
Dazu seien ein Rechts-Modul, ein Links-Modul über dem Ring , eine abelsche Gruppe (ein Modul (über dem Ring der ganzen Zahlen)).
Definition: Eine Abbildung heißt -balanziert, wenn gilt: Sie ist additiv in jeder Komponente und darüber hinaus assoziativ in folgendem Sinne:
- .
Nun wird die Universaldefinition an die über dem Ring balanzierten Abbildungen angepasst und liefert daher für diese das Tensorprodukt. Dabei ist das „Produkt“ eben nicht mehr bilinear, sondern balanziert.
- Universaldefinition: Eine -balanzierte Abbildung in eine abelsche Gruppe wird als Tensorprodukt von und bezeichnet, wenn für jede abelsche Gruppe der durch gestiftete Rücktransport (Rückzug, Pullback)
- bijektiv, mithin ein Isomorphismus von Gruppen ist. Man schreibt und .
Dies hat zur Folge, dass der Tensorproduktraum kein Modul über dem Ring ist: Die „Skalarmultiplikation“ ist gewissermaßen eingekapselt und nicht mehr erreichbar, und der Tensorproduktraum ist lediglich ein Modul, also eine abelsche Gruppe, das heißt: ein Modul über dem Ring der ganzen Zahlen. Tatsächlich benötigt die Definition der Balanziertheit gar keine -Linearität des Moduls (soll heißen: keine Skalarmultiplikation mit Ringelementen). Es genügt, dass eine abelsche Gruppe ist. Entsprechend ist auch eine abelsche Gruppe.
Gestalt der Tensoren
Für die Gestalt der Tensoren gelten analoge Aussagen wie im Falle des Tensorprodukts auf Vektorräumen.
Elementare Tensoren
Ein elementarer Tensor (auch reiner oder einfacher Tensor) im Tensorprodukt ist ein Element von der Form mit .
Allgemeine Gestalt
Jedes Element des Tensorprodukts ist eine endliche Summe von elementaren Tensoren. Im Allgemeinen lässt sich nicht jeder Tensor als elementarer Tensor schreiben.
Zum Beispiel ist der Tensor kein elementarer Tensor im Tensorprodukt , wobei die Standardbasisvektoren sind (dagegen durchaus).
Ist ein kommutativer Ring und ein von einem Element erzeugter -Modul, dann ist jeder Tensor des Tensorprodukts ein elementarer Tensor für jeden beliebigen -Modul
Tensorprodukt von Darstellungen
Seien
lineare Darstellungen. Wir definieren die lineare Darstellung
in das Tensorprodukt von und durch
für , wobei das Tensorprodukt von Matrizen das Kronecker-Produkt ist. Diese Darstellung wird äußeres Tensorprodukt der Darstellungen und genannt. Existenz und Eindeutigkeit folgen aus der universellen Eigenschaft des Tensorprodukts.
Seien und zwei lineare Darstellungen derselben Gruppe und sei dann kann
definiert werden durch
für Man schreibt dafür Die Abbildung definiert dann eine lineare Darstellung von die ebenfalls Tensorprodukt der gegebenen Darstellungen genannt wird.
Man muss diese beiden Fälle jedoch strikt unterscheiden. Der erste Fall ist eine Darstellung des Produkts zweier Gruppen in das Tensorprodukt der jeweils zugehörigen Darstellungsräume. Der zweite Fall ist eine Darstellung einer Gruppe ins Tensorprodukt von Darstellungsräumen dieser Gruppe. Der zweite Fall kann jedoch als Spezialfall des ersten Falls angesehen werden, indem man die diagonale Untergruppe betrachtet. Die Definitionen können endlich oft iteriert werden.
Seien und Darstellungen der Gruppe dann ist eine Darstellung, wie durch die Identifikation
ersichtlich ist. Sei und sei die Darstellung auf die Darstellung auf die Darstellung auf Dann liefert die obige Identifikation die Gleichung
für alle
Die irreduziblen Darstellungen von sind bis auf Isomorphie genau die Darstellungen , für die und die irreduziblen Darstellungen von bzw. sind.
Dieses Ergebnis schränkt das Studium der Darstellungen von auf das Studium der Darstellungen von und ein.
Das folgende Beispiel illustriert den Unterschied zwischen direkter Summe und Tensorprodukt. Sei
die lineare Darstellung, die gegeben ist durch
Und sei
die lineare Darstellung, die gegeben ist durch
Dann ist das äußere Tensorprodukt
gegeben durch wobei
Die lineare Abbildung die zum Erzeuger gehört, ist dann in der Basis von gegeben durch:
Ein Vergleich mit der direkten Summe zeigt den Unterschied. Die erhaltenen Darstellungen besitzen auch nicht denselben Grad.
Symmetrisches und alternierendes Quadrat
Sei eine lineare Darstellung von und eine Basis von Definiere
indem wir
linear fortsetzen. Dann gilt
und Damit zerfällt in
wobei
und
Diese Unterräume sind -invariant und definieren so Teildarstellungen, die symmetrisches bzw. alternierendes Quadrat genannt werden. Diese Teildarstellungen existieren auch für werden dann allerdings mit Hutprodukt und symmetrisches Produkt bezeichnet. Im Falle ergibt sich dann im Allgemeinen nicht mehr als die direkte Summe der beiden Produkte.
Weiterführende Begriffe
In der Algebra:
In der Differentialgeometrie:
In der Funktionalanalysis
- Projektives Tensorprodukt (Banachräume, lokalkonvexe Räume)
- Injektives Tensorprodukt (Banachräume, lokalkonvexe Räume)
- Hilbertraum-Tensorprodukt
- Tensorprodukt für Von-Neumann-Algebren
- Räumliches Tensorprodukt (C*-Algebren)
- Maximales Tensorprodukt (C*-Algebren)
Literatur
- Siegfried Bosch: Algebra. 7. Auflage. Springer-Verlag, 2009, ISBN 3-540-40388-4, doi:10.1007/978-3-540-92812-6. Abschnitt 4.11: Tensorprodukt von Vektorräumen, S. 230 und Abschnitt 7.2: Tensorprodukt über Ringen, S. 299.
- Bartel Leendert van der Waerden: Algebra. 8. Auflage (der Modernen Algebra) Springer-Verlag, 1971, Heidelberger Taschenbücher Band 12, ISBN 3-540-03561-3. Viertes Kapitel Vektorräume und Tensorräume, S. 62, insbesondere § 24ff., S. 76ff.
- Horst Schubert: Kategorien I, Springer-Verlag, 1970, Heidelberger Taschenbücher Band 65.
- Serge Lang: Algebra, Chapter XVI, 2nd edition, Addison-Wesley, 1984, ISBN 0-201-05487-6. 3rd edition, New York, Springer, 2002, ISBN 0-387-95385-X.
Einzelnachweise
- ↑ Serge Lang nennt diese Argumentationen „pfeiltheoretisch“ (arrow theoretical) und bezieht sich auf sie mit der Formulierung „by abstract nonsense“; siehe Serge Lang, Algebra, Chapter XVI.
- ↑ Gottfried Köthe: Topological Vector spaces I (= Die Grundlehren der mathematischen Wissenschaften in Einzeldarstellungen. Band 159). 2. Auflage. Springer, New York 1969, ISBN 0-387-04509-0, § 9. The algebraic dual space. Tensor products, 7. Linear mappings of tensor products, S. 80 (deutsch: Topologische Lineare Räume I. Übersetzt von D. J. H. Garling).
- ↑ Nicolas Bourbaki: Elements of Mathematics, Algebra I, Chapters 1–3. 2. Auflage. Springer, 1998, ISBN 3-540-64243-9, § 4. Relations between tensor products and homomorphism modules. 2., S. 271 (Textarchiv – Internet Archive).
- ↑ vgl. Bartel Leendert van der Waerden, Algebra, Band 1, § 24, Aufgabe 2.
- ↑ van der Waerden, 4. Kapitel, § 26 Ende.