In meinem Kurs über Lineare Algebra haben wir gerade über Determinanten gesprochen. Bisher habe ich den Stoff gut verstanden, aber jetzt bin ich sehr verwirrt. Ich verstehe, dass die Matrix keine Inverse hat, wenn die Determinante Null ist. Ich kann die Determinante von a finden Matrix nach der Formel. Unser Lehrer hat uns gezeigt, wie man die Determinante von an berechnet Matrix, indem sie in die Determinanten kleinerer Matrizen zerlegt wird. Anscheinend gibt es einen Weg, indem man über eine Reihe von Permutationen summiert. Aber die Notation fällt mir echt schwer und ich weiß nicht mehr so recht, was mit denen los ist. Kann mir jemand helfen, intuitiv herauszufinden, was eine Determinante ist und wie all diese Definitionen davon zusammenhängen?
Ihre Probleme mit Determinanten sind ziemlich häufig. Es ist auch schwer, sie gut zu lehren, aus zwei Hauptgründen, die ich sehe: Die Formeln, die Sie lernen, um sie zu berechnen, sind chaotisch und kompliziert, und es gibt keinen „natürlichen“ Weg, den Wert der Determinante, des Weges, zu interpretieren Es ist einfach, die Ableitungen, die Sie in der Analysis verwenden, zunächst als Steigung der Tangente zu interpretieren. Es ist schwer, Dinge wie die Invertierbarkeitsbedingung zu glauben, die Sie angegeben haben, wenn nicht einmal klar ist, was die Zahlen bedeuten und woher sie kommen.
Anstatt zu zeigen, dass die vielen üblichen Definitionen alle gleich sind, indem ich sie miteinander vergleiche, werde ich einige allgemeine Eigenschaften der Determinante angeben, von denen ich behaupte, dass sie ausreichen, um eindeutig zu spezifizieren, welche Zahl Sie erhalten sollten, wenn Sie eine gegebene eingeben Matrix. Dann ist es nicht schlecht, zu überprüfen, ob alle Definitionen für Determinante, die Sie gesehen haben, die Eigenschaften erfüllen, die ich angeben werde.
Das erste, woran Sie denken sollten, wenn Sie eine „abstrakte“ Definition der Determinante wünschen, um all diese anderen zu vereinheitlichen, ist, dass es sich nicht um eine Reihe von Zahlen mit Balken an der Seite handelt. Was wir wirklich suchen, ist eine Funktion, die N Vektoren (die N Spalten der Matrix) nimmt und eine Zahl zurückgibt. Nehmen wir an, wir arbeiten vorerst mit reellen Zahlen.
Erinnern Sie sich, wie diese Operationen, die Sie erwähnt haben, den Wert der Determinante ändern?
Das Vertauschen von zwei Zeilen oder Spalten ändert das Vorzeichen.
Die Multiplikation einer Zeile mit einer Konstanten multipliziert die gesamte Determinante mit dieser Konstante.
Die allgemeine Tatsache, dass Nummer zwei ausmacht: Die Determinante ist in jeder Zeile linear . Das heißt, wenn Sie es als Funktion betrachten , Dann
Die Determinante der Identitätsmatrix Ist .
Ich behaupte, dass diese Tatsachen ausreichen, um eine eindeutige Funktion zu definieren , die N Vektoren (jeder der Länge N) aufnimmt und eine reelle Zahl zurückgibt, die Determinante der durch diese Vektoren gegebenen Matrix. Ich werde das nicht beweisen, aber ich werde Ihnen zeigen, wie es bei einigen anderen Interpretationen der Determinante hilft.
Insbesondere gibt es eine schöne geometrische Art, sich eine Determinante vorzustellen. Betrachten Sie den Einheitswürfel im N-dimensionalen Raum: die Menge von N Vektoren der Länge 1 mit den Koordinaten 0 oder 1 an jedem Punkt. Die Determinante der linearen Transformation (Matrix) T ist das vorzeichenbehaftete Volumen der Region, die durch Anwendung von T auf den Einheitswürfel erhalten wird . (Machen Sie sich nicht zu viele Sorgen, wenn Sie nicht wissen, was der „signierte“ Teil vorerst bedeutet).
Wie folgt das aus unserer abstrakten Definition?
Nun, wenn Sie die Identität auf den Einheitswürfel anwenden, erhalten Sie den Einheitswürfel zurück. Und das Volumen des Einheitswürfels ist 1.
Wenn Sie den Würfel um einen konstanten Faktor nur in eine Richtung dehnen, ist das neue Volumen so konstant. Und wenn Sie zwei Blöcke zusammenstapeln, die in derselben Richtung ausgerichtet sind, ist ihr kombiniertes Volumen die Summe ihrer Volumina: Dies alles zeigt, dass das vorzeichenbehaftete Volumen, das wir haben, in jeder Koordinate linear ist, wenn es als Funktion der Eingabevektoren betrachtet wird.
Wenn Sie schließlich zwei der Vektoren vertauschen, die den Einheitswürfel definieren, kehren Sie die Ausrichtung um. (Auch dies ist etwas, auf das Sie später zurückkommen sollten, wenn Sie nicht wissen, was das bedeutet).
Es gibt also Möglichkeiten, über die Determinante nachzudenken, die kein Symbol-Pushing sind. Wenn Sie sich mit Kalkül mit mehreren Variablen beschäftigt haben, könnten Sie mit dieser geometrischen Definition der Determinante darüber nachdenken, warum Determinanten (die Jacobi-Methode) auftauchen, wenn wir die Koordinaten bei der Integration ändern. Hinweis: Eine Ableitung ist eine lineare Annäherung an die zugehörige Funktion, und betrachten Sie ein „differenzielles Volumenelement“ in Ihrem Startkoordinatensystem.
Es ist nicht allzu viel Arbeit zu überprüfen, ob die Fläche des Parallelogramms von Vektoren gebildet wird Und Ist entweder: Sie könnten das versuchen, um ein Gefühl für die Dinge zu bekommen.
Sie können sich eine Determinante als Volumen vorstellen. Stellen Sie sich die Spalten der Matrix als Vektoren am Ursprung vor, die die Kanten eines schiefen Kastens bilden. Die Determinante gibt das Volumen dieser Kiste an. Beispielsweise sind in 2 Dimensionen die Spalten der Matrix die Kanten einer Raute.
Aus dieser geometrischen Interpretation lassen sich die algebraischen Eigenschaften ableiten. Wenn beispielsweise zwei der Spalten linear abhängig sind, fehlt Ihrer Box eine Dimension und sie wurde auf ein Volumen von null reduziert.
Zusätzlich zu den obigen Antworten ist die Determinante eine Funktion aus der Menge der quadratischen Matrizen in die reellen Zahlen, die die Operation der Multiplikation beibehält :
Einige Beispiele:
Die Determinantenfunktion bildet die Identitätsmatrix ab zum Identitätselement der reellen Zahlen ( .)
Welche reelle Zahl hat keine multiplikative Inverse? Die Zahl 0. Welche quadratischen Matrizen haben also keine multiplikativen Inversen? Diejenigen, die durch die Determinantenfunktion auf 0 abgebildet werden.
Was ist die Determinante der Inversen einer Matrix? Natürlich die Umkehrung der Determinante. (Usw.)
Diese "operationserhaltende" Eigenschaft der Determinante erklärt einen Teil des Wertes der Determinantenfunktion und bietet mir ein gewisses Maß an "Intuition" bei der Arbeit mit Matrizen.
Hier ist eine Aufzeichnung meiner Vorlesung über die geometrische Definition von Determinanten:
Geometrische Definition von Determinanten
Es enthält Elemente aus den Antworten von Jamie Banks und John Cook und geht gemächlich ins Detail.
Auch ich finde die Art und Weise, wie Determinanten in der äußeren Algebra behandelt werden, am intuitivsten. Die Definition findet sich auf Seite 46 von Landsbergs "Tensors: Geometry and Applications". An zwei Beispielen unten erfahren Sie alles, was Sie wissen müssen.
Angenommen, Sie erhalten eine Matrix
Wenn Sie den Standardbasisvektor durch definieren Und , können Sie dann definieren durch die Werte, die es auf Basis von Vektoren annimmt: Und .
Der lineare Operator wird auf Bivektoren um erweitert
Dann kannst du schreiben
wobei ich Distributivität und Antikommutativität des Keilprodukts verwendet habe (letzteres impliziert für jeden Vektor ). Wir erhalten also die Determinante als Skalarfaktor in der obigen Gleichung
Das gleiche Verfahren funktioniert für 3-mal-3-Matrizen, Sie müssen nur einen Trivektor verwenden. Sprich, du bist gegeben
Es definiert einen linearen Operator
für die wir haben
auf der Standardbasis , , . Der Betreiber wird um Trivektoren erweitert
was gibt
Wenn Sie dann die Regeln von befolgen wie Distributivität, Antikommutativität und Assoziativität, erhalten Sie
In höheren Dimensionen funktioniert es genauso.
Fürs Protokoll werde ich versuchen, eine Antwort auf diese alte Frage zu geben, da ich denke, dass dem, was bereits gesagt wurde, einige Elemente hinzugefügt werden können.
Obwohl es sich im Grunde nur um (komplizierte) Ausdrücke handelt, können Determinanten auf den ersten Blick mysteriös sein. Fragen, die sich natürlich stellen, sind: (1) wie werden sie allgemein definiert?, (2) was sind ihre wichtigen Eigenschaften?, (3) warum existieren sie?, (4) warum sollten wir uns darum kümmern? und (5) warum Wird ihr Ausdruck für große Matrizen so groß?
Seit Und Determinanten lassen sich leicht explizit definieren, Frage (1) kann warten. Während (2) viele Antworten hat, sind die wichtigsten für mich: Determinanten erkennen (indem sie 0 werden) die lineare Abhängigkeit von Vektoren in der Dimension , und sie sind ein Ausdruck in den Koordinaten dieser Vektoren (und nicht etwa ein Algorithmus). Wenn Sie eine Familie von Vektoren haben, die von einem Parameter abhängen (oder mindestens einer davon abhängt), und Sie wissen müssen, für welche Parameterwerte sie linear abhängig sind, kann der Versuch, beispielsweise die Gaußsche Eliminierung zu verwenden, um eine lineare Abhängigkeit zu erkennen, ausgeführt werden in Schwierigkeiten geraten: Man könnte Annahmen über den Parameter benötigen, um sicherzustellen, dass ein Koeffizient ungleich Null ist, und selbst dann ergibt eine Division durch ihn sehr unordentliche Ausdrücke. Vorausgesetzt, die Anzahl der Vektoren entspricht der Dimension des Raums, eine Determinante zu nehmen, wird die Frage jedoch sofort in eine Gleichung für den Parameter umwandeln (die man lösen kann oder nicht, aber das ist eine andere Sache). Genau so erhält man eine Gleichung bei Eigenwertproblemen, falls Sie diese gesehen haben. Dies liefert eine erste Antwort auf (4). (Aber es gibt noch viel mehr, was Sie mit Determinanten tun können, sobald Sie sich an sie gewöhnt haben.)
Was Frage (3) anbelangt, so kann das Mysterium, warum Determinanten überhaupt existieren, reduziert werden, indem man die Situation betrachtet, in der man sie hat gegebenen linear unabhängigen Vektoren, und fragt nach einem endgültigen unbekannten Vektor bleibt bezüglich seiner Koordinaten davon unabhängig. Die Antwort ist, dass dies normalerweise der Fall ist, eigentlich immer, es sei denn liegt zufällig im linearen Bereich von diesen Vektoren, was ein Unterraum der Dimension ist . Zum Beispiel, wenn (mit einem Vektor gegeben) lautet die Antwort "es sei denn ist ein skalares Vielfaches von ". Wenn man sich nun eine feste (von Null verschiedene) Linearkombination der Koordinaten von vorstellt (der Fachbegriff ist eine lineare Form auf dem Raum), dann wird es genau wann befindet sich in einem Unterraum der Dimension . Mit etwas Glück lässt sich dies genau auf die lineare Spanne einstellen . (Eigentlich ist kein Glück im Spiel: Verlängert man die Vektoren um einen weiteren Vektor zur Basis, dann ausdrückend auf dieser Basis und unter Verwendung ihrer endgültigen Koordinate wird eine solche lineare Form definiert; Sie können dieses Argument jedoch ignorieren, es sei denn, Sie sind besonders misstrauisch.) Nun ist die entscheidende Beobachtung, dass nicht nur eine solche Linearkombination existiert, sondern dass ihre Koeffizienten auch als Ausdrücke in den Koordinaten unserer betrachtet werden können Vektoren. Zum Beispiel im Fall wenn man setzt Und , dann die Linearkombination macht den Job (es wird genau dann 0, wenn ist ein skalares Vielfaches von ), Und Und sind eindeutig Ausdrücke in den Koordinaten von . Tatsächlich sind sie lineare Ausdrücke. Für mit zwei gegebenen Vektoren sind die Ausdrücke für die Koeffizienten der Linearkombination komplizierter, aber sie können immer noch explizit niedergeschrieben werden (jeder Koeffizient ist die Differenz zweier Koordinatenprodukte, eines aus jedem Vektor). Diese Ausdrücke sind in jedem der Vektoren linear, wenn der andere fest ist.
So gelangt man zum Begriff eines multilinearen Ausdrucks (oder einer Form). Die Determinante ist in der Tat eine multilineare Form: ein Ausdruck, der davon abhängt Vektoren und ist in jedem von ihnen einzeln genommen linear (wobei die anderen Vektoren auf willkürliche Werte festgelegt werden). Dies bedeutet, dass es sich um eine Summe von Termen handelt, von denen jeder das Produkt eines Koeffizienten und jeweils einer Koordinate aller ist Vektoren. Aber selbst wenn man die Koeffizienten ignoriert, sind viele solcher Begriffe möglich: ein sattes von ihnen!
Wir wollen jedoch einen Ausdruck, der wird wenn die Vektoren linear abhängig sind. Nun, die Magie (irgendwie) ist, dass sogar die scheinbar viel schwächere Anforderung, die der Ausdruck wird wenn zwei aufeinanderfolgende Vektoren unter den gleich sind, wird dies sicherstellen, und es wird uns außerdem fast die Form unseres Ausdrucks aufzwingen. Multilineare Formen, die diese Anforderung erfüllen, werden als alternierend bezeichnet. Ich überspringe die (einfachen) Argumente, aber eine alternierende Form kann keine Terme beinhalten, die die gleiche Koordinate von zwei verschiedenen Vektoren annehmen, und sie müssen das Vorzeichen ändern, wenn man die Rolle zweier Vektoren vertauscht (insbesondere können sie nicht symmetrisch sein in Bezug auf zu den Vektoren, obwohl der Begriff der linearen Abhängigkeit symmetrisch ist; beachten Sie das bereits nicht symmetrisch in Bezug auf den Austausch von ist Und ). Daher muss jeder Begriff jeden der beinhalten Koordinaten einmal, aber nicht unbedingt in der Reihenfolge: Es gilt eine Permutation der Koordinaten zu den aufeinanderfolgenden Vektoren. Wenn ein Term eine solche Permutation enthält, muss außerdem jeder Term, der durch Vertauschen zweier Positionen in der Permutation erhalten wird, mit einem entgegengesetzten Koeffizienten auftreten. Aber zwei beliebige Permutationen können durch wiederholtes Vertauschen zweier Positionen ineinander überführt werden; Wenn es also überhaupt Bedingungen gibt, dann muss es Bedingungen für alle geben Permutationen, und ihre Koeffizienten sind alle gleich oder entgegengesetzt. Dies erklärt Frage (5), warum die Determinante wann so ein großer Ausdruck ist ist groß.
Schließlich stellt sich heraus, dass die Tatsache, dass es Determinanten gibt, direkt damit zusammenhängt, dass allen Permutationen Vorzeichen zugeordnet werden können, so dass durch Vertauschen von Einträgen immer das Vorzeichen geändert wird, was Teil der Antwort auf Frage (3) ist. Zu Frage (1) können wir nun sagen, dass die Determinante eindeutig dadurch bestimmt ist, dass sie an ist -linearer Wechselausdruck in den Einträgen von Spaltenvektoren, die einen Term enthalten, der aus dem Produkt ihrer Koordinaten besteht in dieser Reihenfolge (der Diagonalterm) mit Koeffizient . Der explizite Ausdruck ist eine Summe über alles Permutationen, wobei der entsprechende Term durch Anwenden dieser Koordinaten in permutierter Reihenfolge und mit dem Vorzeichen der Permutation als Koeffizient erhalten wird. Zu Frage (2) könnte noch viel mehr gesagt werden, aber ich höre hier auf.
Die oberste äußere Kraft eines -dimensionaler Vektorraum ist eindimensional. Seine Elemente werden manchmal als Pseudoskalare bezeichnet und repräsentieren orientiert -dimensionale Volumenelemente.
Ein linearer Operator An lässt sich regelkonform zu einer linearen Abbildung der äußeren Algebra erweitern für ein Skalar und für Und Klingen beliebiger Qualität. Wissenswertes: Einige Autoren nennen diese Erweiterung einen Outermorphismus . Die erweiterte Karte wird höhenerhaltend sein; das heißt, wenn ist ein homogenes Element der äußeren Gradenalgebra , Dann wird auch Grad haben . (Dies kann anhand der Eigenschaften der erweiterten Karte überprüft werden, die ich gerade aufgelistet habe.)
All dies impliziert, dass eine lineare Karte auf der äußeren Algebra von die einmal auf die Spitze beschränkte äußere Kraft reduziert sich auf die Multiplikation mit einer Konstanten: der Determinante der ursprünglichen linearen Transformation. Da Pseudoskalare orientierte Volumenelemente darstellen, bedeutet dies, dass die Determinante genau der Faktor ist, mit dem die Karte orientierte Volumen skaliert.
Hier gibt es ausgezeichnete Antworten, die sehr detailliert sind.
Hier gebe ich eine einfachere Antwort, die auch in Wikipedia diskutiert wird . Stellen Sie sich die Determinante als die Fläche (in 2D; in 3D wäre es das Volumen usw.) des Parallelogramms vor, das von den Vektoren gebildet wird:
Denken Sie daran, dass die Fläche eines Parallelogramms die Basis ist Höhe . Durch einige Tricks mit dem Skalarprodukt ergibt sich die Determinante:
Sie können die Einheitsvektoren für jede Dimension platzieren, um die Identitätsmatrix zu testen, indem Sie Folgendes sehen:
Dies ist ein Volumen mit einer 3-mal-3-Matrix und ist in allen Fällen gleich 1, da die nicht-diagonalen Elemente jeden Effekt von dem einzigen Wert entfernen, der als Diagonalprodukt von 1s zum Volumen beiträgt. Es versteht sich in einigen Kontexten, dass das Koordinatensystem nicht modifiziert ist.
Wenn ich in diesen Begriffen denke, finde ich es auch einfacher, über singuläre Matrizen nachzudenken: Nicht in der Lage zu sein, die Inverse einer Matrix mit einer Determinante von 0 zu nehmen, fühlt sich jetzt an, als würde man versuchen, durch 0 zu dividieren, da ich mir die Determinante als die vorstellen kann "skalarer Wert" der Matrix. Das hilft anderen vielleicht nicht, aber wenn es dir hilft, großartig!
Wenn Sie eine Matrix haben
Wenn Sie eine Eigenwertzerlegung von machen Sie erhalten Eigenwerte und Eigenvektoren , das in Kombination beschreibt denselben Raum.
Jetzt gibt es die folgende Gleichung, die besagt:
Dh, wenn Sie eine haben Matrix Dann Ist zu geben uns drei Eigenwerte. Das Produkt dieser Eigenwerte ergibt das Volumen eines Quaders. Mit jeder zusätzlichen Dimension/Eigenwert erhält der Quader eine zusätzliche Dimension.
(Ich habe überlegt, dies zu einem Kommentar zu machen, aber ich dachte, es verdient vielleicht mehr Aufmerksamkeit, als ein Kommentar erhalten würde. Upvotes und Downvotes zeigen, ob ich richtig oder falsch liege).
Ergänzung über das Vorzeichen der Determinante
Ich mochte die akzeptierte Antwort von Jamie, aber ich war frustriert, dass sie das Vorzeichen der Determinante und den Begriff der "Rotation" oder "Orientierung" eines Vektors nicht näher erläuterte. Die Antwort von Marc Van Leeuwen kommentiert dies näher, reicht aber möglicherweise nicht für alle – zumindest nicht für mich – aus, um zu verstehen, was es bedeutet, dass eine Matrix die Ausrichtung des Raums ändert, den sie transformiert. Also habe ich das Problem gegoogelt und bin auf die folgende Erklärung gestoßen, die ich ausgezeichnet und zugänglich finde:
http://mathinsight.org/determinant_linear_transformation#lintrans3D
Obwohl es bereits einige ausgezeichnete Antworten gibt, denke ich, dass es einen Aspekt gibt, der noch nicht ausreichend abgedeckt ist. Da nämlich die Matrix als Darstellung einer linearen Transformation in einer gegebenen Basis betrachtet werden kann, was sagt uns die Determinante der Matrix über eine gegebene Transformation?
Angenommen, wir haben eine Form in unserem Vektorraum, jede Form, mit der einzigen Einschränkung, dass sie ein wohldefiniertes Volumen hat. Nun können wir fragen, was bewirkt eine gegebene lineare Transformation des Volumens dieser Form?
Nun, das erste, was uns auffällt, ist, dass, wenn wir eine Richtung nehmen, eine beliebige Richtung, und die Form entlang dieser Richtung mit einem positiven Faktor strecken, während alle orthogonalen Richtungen unverändert bleiben, das Volumen auch mit diesem Faktor multipliziert wird. Auch wenn wir die Form mit Faktor „strecken“. (es flach machen), es wird eindeutig Volumen haben danach, so dass sich diese Regel auch gut auf diesen Grenzfall erstreckt.
Wenn wir die Form drehen (oder so lassen, wie sie ist), ändert sich auch die Lautstärke nicht. Beachten Sie, dass die Lautstärke nicht zu ändern bedeutet, die Lautstärke mit eins zu multiplizieren.
Beachten Sie, dass all dies nicht von der Form abhängt, sondern nur eine Eigenschaft der Transformation ist. Daher ist es sinnvoll, jede solche Transformation zuzuordnen eine Funktion, nennen wir sie , der uns den Faktor angibt, den wir auf ein Volumen anwenden müssen, um das Volumen des Bildes zu erhalten.
Wenn wir natürlich mehrere solcher Transformationen hintereinander machen und jede die Lautstärke mit einem bestimmten Faktor multipliziert, dann multiplizieren sich auch die Faktoren. Das ist,
Wenn wir uns das Obige nun genauer ansehen, sehen wir, dass wir noch nicht alle möglichen Transformationen abgedeckt haben. Wir haben all diese Transformationen behandelt, die durch Kombinationen aus Dehnen und Drehen durchgeführt werden können, aber wir wissen noch nicht, was beim Spiegeln zu tun ist. Betrachten wir den speziellen Fall der Spiegelung in eine Richtung, also die Umkehrung des Vorzeichens einer Richtung und Beibehaltung des Rests. Nennen wir das Spiegeltransformation .
Nun, auf den ersten Blick scheint es offensichtlich, was zu tun ist: Die Spiegelung ändert also nicht die Lautstärke irgendeiner Form , Rechts? Aber dann bemerken wir das, wenn wir fertig schreiben , es dehnt sich wirklich mit dem Faktor aus . Da wir immer multiplizieren, ist dieser Faktor kann immer durch Anwenden des Absolutwerts am Ende beseitigt werden. Aber macht der Faktor geometrisch überhaupt Sinn?
Nun, es gibt viele Formen, die nicht mit ihrem Spiegelbild identisch sind, und es stellt sich heraus, dass Sie, wenn Sie sie durch lineare Transformationen kontinuierlich in ihr Spiegelbild verwandeln möchten, immer eine Form mit Volumen durchlaufen müssen . Das Zeichen trägt also tatsächlich geometrische Informationen, also ist es auch geometrisch sinnvoll, es beizubehalten.
Da alle linearen Transformationen durch Folgen von eindimensionalen Streckungen, Drehungen und eindimensionalen Spiegeltransformationen erhalten werden können, haben wir nun den Wert von vollständig bestimmt für jede Verwandlung. Es ist auch intuitiv klar, dass es wohldefiniert ist (wenn wir dieselbe Transformation auf unterschiedliche Weise erreichen, wirkt sich dies immer noch auf die gleiche Weise auf das Volumen von Formen aus).
Nachdem wir nun die Auswirkung auf die Transformation definiert haben, können wir uns ansehen, was dies für die Matrix bedeutet.
Offensichtlich ist eine diagonale Matrix das Produkt von Strecken/Spiegeln in den Koordinatenrichtungen, daher ist die Determinante einer diagonalen Matrix einfach das Produkt ihrer diagonalen Einträge. Das Vertauschen von zwei Spalten oder Zeilen der Matrix bedeutet eine Spiegelung in die entsprechende Diagonalrichtung vor oder nach Anwendung der ursprünglichen Transformation, ergibt also einen Faktor . Wenn die Matrix nicht invertierbar ist (die Spalten sind linear abhängig), hat das Bild ein Volumen von Null, daher ist die Determinante . Und die Standardbasisvektoren werden auf die Spalten des Vektors abgebildet, daher wird der von den Basisvektoren aufgespannte Einheitswürfel auf das von den Spaltenvektoren aufgespannte Parallelepiped abgebildet, dessen Volumen daher gegeben ist durch .
Denken Sie an eine Skalargleichung,
Wenn wir die ähnliche Gleichung für Matrizen betrachten
die Frage, ob wir sie lösen können, ist nicht so leicht mit dem ob zu beantworten Weil könnte aus allen Nicht-Null-Elementen bestehen und trotzdem nicht auflösbar sein . Tatsächlich für zwei verschiedene Vektoren Und das könnten wir sehr wohl haben
Wenn wir daran denken als Vektor, dann gibt es einige Richtungen, in die verhält sich wie Nicht-Null (dies wird als Zeilenabstand bezeichnet ) und andere Richtungen, in denen verhält sich wie Null (dies wird als Nullraum bezeichnet ). Die Quintessenz ist, dass wenn sich in einigen Richtungen wie Null verhält, dann ist die Antwort auf die Frage "ist allgemein für jeden lösbar ?" ist "es kommt darauf an ". Genauer gesagt, wenn befindet sich im Spaltenraum von , dann gibt es eine Lösung.
Gibt es also eine Möglichkeit, wie wir feststellen können, ob verhält sich in einigen Richtungen wie Null? Ja, es ist die Determinante! Wenn Dann hat immer eine Lösung. Jedoch, wenn, Dann kann eine Lösung haben oder nicht, je nachdem und wenn es eine gibt, dann gibt es unendlich viele Lösungen.
Eine Möglichkeit, die Determinante zu definieren, die die Beziehung zwischen all den verschiedenen von Ihnen erwähnten Begriffen verdeutlicht, ist wie folgt:
Gegeben sei ein Vektorraum der Dimension über das Feld und eine Grundlage von , ist die Determinante das eindeutige (von Null verschiedene) alternierende Multilinear -form von was befriedigt .
Dies bedeutet einfach, dass die Determinante eine Funktion ist was ein Tupel braucht von Vektoren von und gibt einen Skalar aus dem Feld zurück , so dass
(1) ist in jedem der linear Variablen (es ist "multilinear")
(2) wenn zwei der 's sind dann gleich ( ist "abwechselnd")
(3) Es stellt sich heraus, dass die Menge der Funktionen die die beiden obigen Eigenschaften erfüllen, sind alle Vielfache voneinander. Also wählen wir eine Basis von und sagen, dass die Determinante die Funktion ist die Erfüllung der obigen Eigenschaften, die abbildet Zu .
Natürlich ist es nicht sofort ersichtlich, dass eine solche Funktion existiert und ist einzigartig!
Zur leichten Vereinfachung nehmen wir den Vektorraum sein und die Grundlage die kanonische Grundlage sein.
Es stellt sich heraus, dass die Determinante die wunderbare Eigenschaft that erfüllt dann und nur dann, wenn ist eine Grundlage.
Jetzt ... gegeben Vektoren so dass für die Koordinaten in der Basis von Sind , die Determinante der -Vektoren gleich gezeigt werden kann
was Ihnen als Ausdruck für die Determinante in Bezug auf Permutationen bekannt sein sollte. Hier ist die symmetrische Gruppe, dh die Menge der Permutationen von Und ist die Signatur der Permutation .
Um die Verbindung zwischen der Determinante einer Menge herzustellen Vektoren zur Determinante einer Matrix, beachten Sie nur, dass die Matrix ist genau die Matrix, deren Spaltenvektoren sind .
Wenn wir also die Determinante einer Matrix nehmen, werten wir eigentlich eine Funktion in Bezug auf aus Spaltenvektoren. Wir haben vorher gesagt, dass diese Funktion genau dann ungleich Null ist, wenn die Vektoren bilden eine Basis - mit anderen Worten genau dann, wenn die Matrix vollen Rang hat, dh genau dann, wenn sie invertierbar ist.
Die abstrakte Definition der Determinante als Funktion, die eine Reihe von Vektoren auf das Skalarfeld abbildet (während sie einige nette Eigenschaften wie Linearität befolgt), ist äquivalent zu einer Funktion von Matrizen zum Skalarfeld, die genau dann ungleich Null ist, wenn die Matrix invertierbar ist. Außerdem erweist sich diese Funktion als multiplikativ! (Folglich ergibt die Beschränkung dieser Funktion auf die Menge der invertierbaren Matrizen einen Gruppenhomomorphismus aus Zu .
Der Ausdruck der Determinante einer Matrix in Form von Permutationen kann verwendet werden, um beispielsweise viele der netten Eigenschaften abzuleiten, mit denen Sie vertraut sind
eine Matrix und ihre Transponierte haben dasselbe det
det einer Dreiecksmatrix ist das Produkt der Diagonalelemente
die Laplace-Formel alias Cofaktor-Erweiterung, die Ihnen sagt, wie Sie die Determinante in Bezug auf eine gewichtete Summe von Determinanten von Teilmatrizen berechnen:
Wo ist die Determinante der erhaltenen Matrix indem Sie die Zeile entfernen und die Säule , bekannt als der Minderjährige .
Stellen Sie sich ein völlig allgemeines Gleichungssystem vor
Wenn wir nach den Variablen auflösen in Bezug auf die anderen Variablen und schreiben Sie die Ergebnisse in niedrigsten Termen, wir werden sehen, dass die Ausdrücke für jede alle haben die gleichen Funktionen im Nenner. (Angenommen, wir arbeiten mit den ganzen Zahlen.) Dieser Ausdruck ist (bis auf eine Einheit) die Determinante des Systems.
Wenn Sie sich für einen systematischen Lösungsweg entscheiden Systeme, sagen wir die Gaußsche Elimination, können Sie damit eine Formel für diese Determinante aufstellen.
Ich denke, das ist viel natürlicher als die anderen Ansätze, weil Sie mit etwas Einfachem und Gemeinsamem wie einem System linearer Gleichungen beginnen, dann den Kopf senken und es lösen, und dieser Begriff taucht auf.
Dies gibt Ihnen natürlich nur die Antwort bis zu einem Zeichen, aber das macht tatsächlich Sinn, weil es eine willkürliche Auswahl des Zeichens gibt.
Garibaldi hat eine Abhandlung, die diesen Ansatz und einige verwandte vorstellt, mit dem Titel The determinant and characteristic polynomial are not ad hoc constructions . (Um dies zu formalisieren, möchten Sie eine kleine Ringtheorie einführen, damit Sie formale Vorstellungen von Unbestimmtheiten usw. haben.)
Ich werde versuchen, dies intuitiv zu erklären. Aber zuerst müssen Sie bestimmte Konzepte verstehen. Ich empfehle 3b1b-Videos für die Intuition in "Linearkombinationen". Wie auch immer, es ist kein schwer zu verstehendes Konzept, ich werde es ein wenig einführen.
Beginnen wir zunächst mit einem Beispiel und versuchen dann zu verallgemeinern. Stellen Sie sich also vor, wir hätten die Matrix .
Nehmen wir nun die Spaltenvektoren dieser Matrix, Und . Die lineare Kombination dieser Vektoren nennen wir den Spaltenraum - Col(A) , alle möglichen Kombinationen dieser Vektoren:
Grafisch sieht das ungefähr so aus (z Und als ganze Zahlen):
Außerdem haben wir den Zeilenraum - Zeile (A) , identisch definiert als die linearen Kombinationen der Zeilenvektoren Und . Sie können genauso wie bei Col(A) grafisch dargestellt werden.
Die Determinante ist also im Grunde die Fläche, die durch das durch die Zeilenvektoren definierte Parallelogramm erstellt wird (der Spaltenvektor erzeugt dieselbe Fläche, aber der Konvention halber verwenden wir die Zeilenvektoren). Im Bild wird es durch das blaue Parallelogramm dargestellt. Also Fläche des Parallelogramms .
Wie können wir also diese Fläche berechnen? Zum Verständnis dieses Teils sollten Sie über Grundkenntnisse in "Zeilenoperationen" und "Fläche eines Parallelogramms" verfügen.
Lass uns anrufen " " die erste Reihe und " " die zweite Zeile. Eine der grundlegenden Zeilenoperationen besteht darin, zu einer Zeile eine andere Zeile zu addieren, die skaliert ist. Stellen Sie sich also eine Zeilenoperation vor als , jede reelle Zahl. Verzweifeln Sie nicht, wenn Sie nicht verstehen, warum wir rudern, die Dinge werden sofort klar sein.
Nennen wir also B die neue Matrix, die nach dem Ersetzen erzeugt wird von . So, mit einem Anführungszeichen wird die transformierte Version von sein . Was würde mit Row(A) und Det(A) passieren? Sehen Sie, was mit Row(B) und Det(B) passiert, wenn wir uns geändert haben Zu mit unterschiedlichen Werten für :
Das können wir also sehen bewegt sich parallel dazu was offensichtlich ist, weil wir eine skalierte Version von hinzufügen Zu .
Angenommen, Sie haben Kenntnisse in "Parallelogrammbereichen", können Sie überprüfen, ob sich die Basis und die Höhe nicht ändern. Das bedeutet, dass die Fläche konstant bleibt, wenn eine Reihe skaliert zu einer anderen Reihe hinzugefügt wird, weil wir die Höhe nicht ändern, weil wir uns nie parallel bewegen. Also Det(A)=Det(B) .
Hier kommt also der MAGISCHE TEIL , den wir finden sollten so dass wir die y-Komponente von eliminieren Zeilenvektor (y-Komponente ). Wenden Sie also die Zeilenoperation mit an so dass , wäre die transformierte Matrix:
Unsere Matrix B hat also eine dreieckige Form, Zeile (B) sieht so aus:
Jetzt haben wir ein Parallelogramm mit Basislänge und Höhenlänge . Somit haben wir per Definition des Parallelogrammbereichs das . Die Determinante ist also nur das Produkt der diagonalen Elemente der dreieckigen Matrixform, wir nennen sie die Stufenform. MAGIE
Wir könnten nach einem Rechteck suchen, das dieselbe Fläche wie Det(A) hat, indem wir diesen Vorgang wiederholen, aber dieses Mal die Zeilenoperation auf anwenden so dass wir seine x-Komponente eliminieren (x-Komponente ), so dass wir ein Rechteck mit der Fläche Det(B) erhalten, das die äquivalente Fläche wie Det(A) hat, aber das ist völlig unnötig, da es die Basis und Höhe des Parallelogramms nicht ändert. Jedenfalls für die Intuition dieses Prozesses würde aussehen wie:
So .
Wir haben, dass die Basis ist und die Höhe ist , also ist die Fläche des Rechtecks . Die Determinante ist einfach das Produkt der Diagonalelemente der Diagonalmatrix.
Wir haben also gesehen, dass das Produkt der diagonalen Elemente einer umgewandelten Matrix in Dreiecksform uns die Determinante der Matrix liefert. Warum Dreiecksform? Vorstellen das sein Dimension, also fügt jeder Zeilenvektor in Stufenform der Matrix eine neue Komponente hinzu Dimension, also fügt es in geometrischer Hinsicht eine Höhe zur Dimension hinzu.
Das Tolle an dieser Technik ist, dass sie auf alle n-Dimensionen angewendet werden kann und die Intuition dessen, was Sie tun, beibehält. Ich würde gerne den 3-D-Grafikbeweis präsentieren, aber es wäre eine Menge Arbeit, die Sie meiner Meinung nach mit ein wenig Vorstellungskraft erledigen könnten. Die Idee ist, dass Sie sich beim Hinzufügen einer maßstäblichen Version eines Vektors zu einem anderen Vektor parallel zur Hyperebene bewegen, in der sich dieser Vektor befindet, sodass die Höhe nicht geändert wird.
Ich versuche, mit dieser Bibliographie einen intuitiven und geometrischen Prozess zu machen:
The determinant of a matrix gives the signed volume of the parallelepiped
that is generated by the vectors given by the matrix columns.
Eine sehr pädagogische Diskussion finden Sie auf Seite 16 von
Eine visuelle Einführung in Differentialformen und Analysis auf Mannigfaltigkeiten Fortney, JP
Link zum Google-Buch, klicken Sie auf "1 Hintergrundmaterial"
Gegeben ist ein Parallelepiped, dessen Kanten durch gegeben sind . Dann, wenn Sie diese 3 Eigenschaften akzeptieren:
das kannst du zeigen ist das vorzeichenbehaftete Parallelepiped-Volumen und das ist die Determinante.
Lassen
linear unabhängig (und damit eine Basis) sein. Also für jeden
es gibt einzigartige
mit
Aber es ist nicht klar, was die expliziten Werte von sind
s (im Sinne von
s und
) Sind.
Für jede lineare Karte
Wenn wir also (explizit) eine lineare Abbildung angeben können
mit
Und
kann berechnet werden als
Im Allgemeinen, wenn wir lineare Abbildungen angeben
mit
für
Und
Die
s kann berechnet werden als
Wenn wir also irgendwie eine multilineare Karte konstruieren wo ich) wenn zwei Argumente gleich sind, und ii) wann immer linear unabhängig sind, sind wir fertig
Indem
Es stellt sich heraus, dass eine solche Konstruktion möglich und bis zur Multiplikation mit Skalaren ungleich Null eindeutig ist. Vorbehaltlich der Normalisierungsbeschränkung wir erhalten eine eindeutige Karte, die Determinante genannt wird.
Jamie Banks
BBischof
BBischof
Jamie Banks
BBischof
Jamie Banks
Benutzer1729
Hugh Entwistle
DR