WikiDer > Clifford Algebra

Clifford-algebra

EIN Clifford-Algebra, benannt nach und entdeckt 1878 von William Kingdon Clifford, ist eine unitäre (d. h. mit Einheitselement) assoziative Algebra das ist eine Erweiterung von komplexe Zahlen und hyperkomplexe Zahlensysteme.[1][2] Die Theorie der Clifford-Algebren ist eng mit der Theorie der quadratische Formen und orthogonale Transformationen. Clifford-Algebren finden breite Anwendung unter anderem in den Geometrie, das Quantenphysik, in der Definition und Darstellung von Spingruppen und Spinoren, die Bestimmung von Invarianten auf Sorten und der digitale Bildbearbeitung.

Vorwort

Die komplexen Zahlen, die Quaternionen und der Oktonionen sind Zahlensysteme (Divisionalgebra's with unit) mit komplexen Einheiten, die durch die Cayley-Dickson-Konstruktion. wenn Vektorraum über die reale Nummern werden sie durch die Nummer 1 und 1, 3 bzw. 7 spezifische Elemente erzeugt? jedes davon hat die Zahl -1 im Quadrat: . Man sucht auch nach ähnlichen Strukturen, die die reellen Zahlen enthalten und nach beliebigen generative Elemente und auf dem ein Produkt definiert, die erfüllt:

in welchem das Kronecker Delta ist und Normalerweise schreibt man einfach Anstatt von

Das Produkt aller generativen Elemente ist angegeben:

Für das Quadrat von daher gilt:

Abgesehen von den genannten Beispielen lässt sich eine solche Struktur nicht als reelles Zahlensystem realisieren, sondern nur als assoziative Algebra, die man Clifford-Algebra nennt.

Matrixdarstellungen reeller Clifford-Algebren

Wir brauchen Anti-Pendler Matrizen (AB = −BA), weil in Clifford-Algebren orthogonale Vektoren antikommutieren.

Für Clifford Algebra , haben wir pq erfordern gegenseitig antikommutierende Matrizen, von denen p wenn quadriert habe 1 und q als Quadrat von -1.

Eine solche Basis von Gammamatrizen ist nicht eindeutig. Einer kann immer einen anderen bekommen Sammlung bilden Gammamatrizen für dieselbe Clifford-Algebra durch eine Ähnlichkeitstransformation.

wobei S eine nicht singuläre Matrix ist (bestimmend nicht Null) Beide Sätze von Gammamatrizen gehören zur gleichen Äquivalenzklasse.

Intermezzo: das K-System zur Benennung von Matrizen

Die folgende Methode zu 2nein × 2nein Namensmatrizen werden verwendet:

Beachten Sie, dass K0 das Einheitenmatrix Die Namen sind so gewählt, dass man sich die Multiplikation leicht merken kann:

k1 k2 = K3
k1 k3 = K2
k2 k3 = K1
k2 k1 = −K3
k3 k1 = −K2
k3 k2 = −K1.

Ein steigender Index führt zu einem positiven Ergebnis. Ein fallender Index führt zu einem negativen Ergebnis.

Beachtung! Dies sind NICHT die gleichen Regeln wie bei der Multiplikation der klassischen Quaternionen.Wenn man sagt, dass i = i1, j = i2 und k = i3dann wären die regeln

ich1ich2=i3
ich2ich3=i1
ich3ich1=i2

die letzte Zeile ist anders Wir werden später sehen, dass die reinen Quaternionen i,j und k durch K12,K20 und K32

beachte das

k2 ist der einzige mit einem negativen Quadrat, es ist die einfachste Matrixdarstellung der imaginären Zahl ich

Jetzt ist es einfach, alles zu bekommen Kronecker-Produkte einen Namen geben:

Einige Beispiele

Jeder Index hat seine Niveau (2x2, 4x4, 8x8, 16x16, ...)

k13 ist ein K3 auf Level 2x2 und einem K1 auf Stufe 4 x 4. Mit dieser Notation ist es sehr einfach zu quadratische Matrizen sich vermehren wegen der Eigenschaft des Kronecker-Produkt,

Lassen Sie uns einige Beispiele ausarbeiten

k123 k222 = K301
8x8 Level 1 mal 2 ergibt 3
4x4 Level 2 mal 2 ergibt 0, aber wir erinnern uns an ein Minuszeichen
2x2 Level 3 mal 2 ergibt 1 aber wieder erinnern wir uns an ein Minuszeichen

(die beiden Minuszeichen neutralisieren sich gegenseitig, das Ergebnis ist also K301)

Mit dieser Methode kann man leicht Mengen von sich gegenseitig antikommutierenden orthogonale Matrizen ebenfalls Dirac-Matrizen Es ist klar, dass zwei solcher Matrizen antikommutieren, wenn sie in einer ungeraden Anzahl von Indizes antikommutieren (Index o kommutiert mit allen anderen Indizes).

k13 zum Beispiel antikommutiert mit

k01,K02,K11,K12,K20,K23,K30,K33

und pendelt mit

k00,K10,K13,K21,K22,K31,K32.

Wenn der Index 2 kommt im Namen gerade oft vor, dann ist es das Quadrat der Matrix plus der Einheitsmatrix. Nennen Sie eine solche Matrix a Kplus.

Beispiele sind K1, K22, K311, K2222

Wenn der Index 2 kommt im Namen ungerade vor, dann ist das Quadrat minus der Einheitsmatrix. Nennen Sie eine solche Matrix a Kilometer.

Beispiele sind K2, K222, K211, K1222

Folgen Sie nun einfach den größtmöglichen Mengen sich gegenseitig antikommutierender Matrizen.

Beginnen Sie mit einem vorhandenen Set {K1,K2,K3}

Fügen Sie einen neuen Index hinzu, der für alle Matrizen gleich ist (zum Beispiel eine 1 an erster Stelle) Dies ergibt {K11,K12,K13}

Es ist möglich, zwei Matrizen hinzuzufügen, die auf der neuen Ebene antikommutieren und auf der alten Ebene kommutieren (mit Index 0)

Dies gibt {K11, K12, K13, K20, K30}

Andere Beispiele

{K21, K22, K23, K10, K30}
{K31, K32, K33, K10, K20}
{K111, K112, K113, K120, K130, K200, K300}
{K211, K212, K213, K220, K230, K100, K300}
{K311, K312, K313, K320, K330, K100, K200}

Man erhält immer eine ungerade Anzahl von Matrizen und es gibt immer ein Kplus mehr als Kmin. Jede dieser Matrizen kann als Produkt aller anderen geschrieben werden, zum Beispiel K11 k12 k13 k20 = K30

Es folgen zunächst einige Algebren mit zunehmender Anzahl von Basisvektoren, gefolgt von einer Erläuterung der Periodizität in den Darstellungen der reellen Clifford-Algebren.

Echte Clifford Algebra R2,0

p = 2 und q = 0 also brauchen wir 2 Kplus als Basisvektoren

Grad 0 (der Skalar)

Klasse 1 (die Vektoren)

Grad 2 (der Pseudoskalar)

n = p q = 2 und wir haben 22 = 4 Elemente, also ist es das, was ich. Porteous nennt a Universal- Clifford-Algebra.

Die Elemente geraden Grades (Grad 0 und Grad 2) bilden die partielle Algebra der komplexen Zahlen.
Jede komplexe Zahl a bi entspricht

Echte Clifford Algebra R1,1

p = 1 und q = 1, also haben wir 1 Kplus und 1 Kmin als Basisvektoren

Grad 0 (der Skalar)

Klasse 1 (die Vektoren)

Grad 2 (der Pseudoskalar)

Hier haben wir wieder 2nein Elemente in der Algebra mit n = p q also ist es wieder a Universal- Clifford-Algebra

Echte Clifford Algebra R2,1

p = 2 und q = 1, also haben wir 2 Kplus Basisvektoren und 1 Kmin Basisvektor

Grad 0 (der Skalar)

Klasse 1 (die Vektoren)

Die Signatur ist (-)

Klasse 2 (die Bivektoren)

Grad 3 (der Pseudoskalar)

Dies ist das erste Beispiel einer nicht-universalen Clifford-Algebra, denn p q = 3 und wir haben nur 22 Elemente haben und nicht 23Jede Matrix wird zweimal verwendet, einmal als Vektor und einmal als Bivektor. Der Pseudoskalar ist minus dem Skalar.

Echte Clifford Algebra R0,2

Hier ist p = 0 und q = 2, also haben wir 2 antikommutierende Kmin-Matrizen als Basisvektoren. Dies ist mit reellen 2×2-Matrizen unmöglich, also müssen wir 4×4-Matrizen verwenden, es gibt viele Möglichkeiten Diese Algebra ist isomorph zum Ring huh des Quaternionen.

Grad 0 (der Skalar)

Grad 1 (der Vektor enthe)

Das Unterschrift ist (− −)

Grad 2 (der Pseudoskalar)

Es Isomorphismus mit den Quaternionen geht das so:

1 ist skalar, ich und ja sind Vektoren und k = ij ist es pseudoskalar.

Jede Clifford-Zahl ist eine Linearkombination der vier Elemente 1, ich, ja und k

Die Verwendung von k als pseudoskalar ( ich Mahlzeit ja ) ist etwas seltsam, aber völlig richtig.

Echte Clifford Algebra R0,3

p = 0 und q = 3, also haben wir 3 Kmin-Basisvektoren, dies ist die gebräuchlichere Art, mit . zu arbeiten Quaternionen i, j und k sind nun Vektoren und ijk = -1 ist der Pseudoskalar.Außerdem ist diese Algebra isomorph zu den Quaternionen.

Grad 0 (der Skalar)

Klasse 1 (die Vektoren)

Die Signatur ist ( - - - )

Klasse 2 (die Bivektoren)

Grad 3 (der Pseudoskalar)

Eine Clifford-Zahl ist hier wieder eine Linearkombination der 4 Elemente 1 ij und k. Die Verwendung von -1 als Pseudoskalar (ijk) ist wie üblich, macht diese Algebra jedoch zu einem neuen Beispiel einer nicht universellen Clifford-Algebra, denn pq =q 3 und wir haben nur 22 haben verschiedene Elemente, die zweimal verwendet werden.

Echte Clifford Algebra R3,0

Dieser ähnelt dem berühmten Paulialgebra, wenn ein K02 lass handeln als ich und K00 als 1. Wir haben 3 Kplus als Basisvektoren.

Grad 0 (der Skalar)

Klasse 1 (die Vektoren)

Die Signatur ist ( )

Klasse 2 (Bivektoren)

Grad 3 (pseudoscalar)