Dwuwektor - Bivector

W matematyce , A bivector lub 2 wektor jest ilość w zewnętrznej Algebra lub geometryczne Algebra który rozciąga się pomysł skalarnych i wektorów . Jeśli skalar jest wielkością zerową stopnia, a wektor jest wielkością pierwszego stopnia, to dwuwektor można uznać za wielkość drugiego stopnia. Dwuwektory mają zastosowanie w wielu dziedzinach matematyki i fizyki. Są one powiązane z liczbami zespolonymi w dwóch wymiarach oraz z pseudowektorami i kwaternionami w trzech wymiarach. Mogą być używane do generowania obrotów w dowolnej liczbie wymiarów i są użytecznym narzędziem do klasyfikowania takich obrotów. Są również używane w fizyce , wiążąc ze sobą szereg niepowiązanych w inny sposób wielkości.

Dwuwektory są generowane przez iloczyn zewnętrzny na wektorach: przy danych dwóch wektorach a i b ich iloczyn zewnętrzny ab jest dwuwektorem, podobnie jak suma dowolnych dwuwektorów. Nie wszystkie dwuwektory można wygenerować jako pojedynczy produkt zewnętrzny. Dokładniej, dwuwektor, który można wyrazić jako produkt zewnętrzny, nazywa się prostym ; w maksymalnie trzech wymiarach wszystkie dwuwektory są proste, ale w wyższych wymiarach tak nie jest. Zewnętrzny iloczyn dwóch wektorów jest przemienny , więc ba jest negacją dwuwektora ab , co daje przeciwną orientację, a aa jest dwuwektorem zerowym.

Równoległe segmenty płaszczyzny o tej samej orientacji i powierzchni odpowiadające temu samemu dwuwektorowi ab .

Geometrycznie prosty dwuwektor może być interpretowany jako zorientowany segment płaszczyzny , podobnie jak wektory można traktować jako skierowane segmenty linii . Bivector b ma wielkość równą obszarze równoległoboku z krawędzi a i b , ma nastawienie płaszczyzny trwała przez i B , i ma orientację jest sens rotacji że dostosowania z b .

W kategoriach laika każda powierzchnia jest tym samym dwuwektorem, jeśli ma ten sam obszar, taką samą orientację i jest równoległa do tej samej płaszczyzny (patrz rysunek).

Historia

Dwuwektor został po raz pierwszy zdefiniowany w 1844 roku przez niemieckiego matematyka Hermanna Grassmanna w algebrze zewnętrznej jako wynik iloczynu zewnętrznego dwóch wektorów. Zaledwie rok wcześniej w Irlandii William Rowan Hamilton odkrył kwaterniony . Dopiero angielski matematyk William Kingdon Clifford w 1888 roku dodał produkt geometryczny do algebry Grassmanna, włączając w to idee zarówno Hamiltona, jak i Grassmanna, i założył algebrę Clifforda , dzięki czemu dwuwektor, jaki jest dziś znany, został w pełni zrozumiany.

Mniej więcej w tym czasie Josiah Willard Gibbs i Oliver Heaviside opracowali rachunek wektorowy , który zawierał oddzielne iloczyny krzyżowe i iloczyny skalarne pochodzące z mnożenia kwaternionów. Sukces rachunku wektorowego i książki Vector Analysis autorstwa Gibbsa i Wilsona spowodował, że spostrzeżenia Hamiltona i Clifforda były przez długi czas pomijane, ponieważ większość XX-wiecznej matematyki i fizyki była formułowana w terminach wektorowych. Gibbs używał wektorów, aby wypełnić rolę dwuwektorów w trzech wymiarach i używał „dwektora” do opisania niepowiązanej ilości, co czasami było kopiowane. Dzisiaj dwuwektor jest w dużej mierze przedmiotem badań w algebrze geometrycznej, algebrze Clifforda nad rzeczywistymi lub złożonymi przestrzeniami wektorowymi o formie kwadratowej . Jego odrodzenie kierował David Hestenes, który wraz z innymi zastosował algebrę geometryczną do szeregu nowych zastosowań w fizyce .

Pochodzenie

W tym artykule dwuwektor będzie rozpatrywany tylko w rzeczywistych algebrach geometrycznych. W praktyce nie stanowi to dużego ograniczenia, ponieważ wszystkie użyteczne zastosowania są wyciągane z takich algebr. O ile nie zaznaczono inaczej, wszystkie przykłady mają metrykę euklidesową, a więc dodatnio określoną formę kwadratową .

Algebra geometryczna i iloczyn geometryczny

Dwuwektor wynika z definicji iloczynu geometrycznego w przestrzeni wektorowej. Dla wektorów a , b i c iloczyn geometryczny na wektorach definiuje się następująco:

Łączność
Dystrybucja lewa i prawa
Skurcz
Gdzie Q jest formą kwadratową, | | jest wielkością od i ε jest podpis metryczny . Dla przestrzeni z metryką euklidesową ϵ a wynosi 1, więc można je pominąć, a warunek skrócenia przyjmuje postać :

Produkt do wnętrz

Z asocjatywności a ( ab ) = a 2 b , a skalar razy b . Gdy b nie jest równoległe, a zatem nie jest skalarną wielokrotnością a , ab nie może być skalarem. Ale

jest sumą skalarów, a więc skalarem. Z prawa cosinusów na trójkącie utworzonym przez wektory jego wartość wynosi | | | b | cos  θ , gdzie θ jest kątem między wektorami. Jest zatem identyczny z iloczynem wewnętrznym między dwoma wektorami i jest napisany w ten sam sposób,

Jest symetryczny, skalarny i może być użyty do określenia kąta między dwoma wektorami: w szczególności jeśli a i b są ortogonalne, iloczyn wynosi zero.

Produkt zewnętrzny

Tak jak iloczyn wewnętrzny może być sformułowany jako symetryczna część iloczynu geometrycznego innej ilości, wyrób zewnętrzny (czasami znany jako wyrób „klinowy” lub „postępowy”) może być sformułowany jako jego część antysymetryczna :

Jest antysymetryczna w a i b

oraz przez dodanie:

Oznacza to, że iloczyn geometryczny jest sumą symetrycznego iloczynu wewnętrznego i antysymetrycznego iloczynu zewnętrznego.

Aby zbadać naturę ab , rozważ wzór

który używając pitagorejskiej tożsamości trygonometrycznej daje wartość ( ab ) 2

Przy ujemnym kwadracie nie może to być wielkość skalarna ani wektorowa, więc jest to nowy rodzaj obiektu, dwuwektor . Ma wielkość | | | b | | grzech  θ | , gdzie θ jest kątem między wektorami, a więc jest zerem dla wektorów równoległych.

Aby odróżnić je od wektorów, dwuwektory są tutaj napisane pogrubionymi literami, na przykład:

chociaż stosowane są inne konwencje, w szczególności wektory i dwuwektory są elementami algebry geometrycznej.

Nieruchomości

Przestrzeń ⋀ 2 R n

Algebra wygenerowana przez iloczyn geometryczny to algebra geometryczna w przestrzeni wektorowej. Dla euklidesowej przestrzeni wektorowej jest to zapisane lub Cl n ( R ), gdzie n jest wymiarem przestrzeni wektorowej R n . Cl n ( R ) jest zarówno przestrzenią wektorową, jak i algebrą, generowaną przez wszystkie iloczyny pomiędzy wektorami w R n , a więc zawiera wszystkie wektory i dwuwektory. Dokładniej jako przestrzeń wektorowa zawiera wektory i dwuwektory jako podprzestrzenie liniowe , ale nie podalgebry (ponieważ iloczyn geometryczny dwóch wektorów nie jest na ogół innym wektorem). Przestrzeń wszystkich dwuwektorów jest zapisana ⋀ 2 R n .

Parzysta podalgebra

Podalgebra generowana przez dwuwektory jest parzystą podalgebrą algebry geometrycznej, zapisaną Cl+
n
( R ). Algebra ta wynika z uwzględnienia wszystkich iloczynów skalarów i dwuwektorów generowanych przez iloczyn geometryczny. Ma wymiar 2 n −1 i zawiera ⋀ 2 R n jako podprzestrzeń liniową o wymiarze 1/2n ( n − 1) ( liczba trójkątna ). W dwóch i trzech wymiarach podalgebra parzysta zawiera tylko skalary i dwuwektory, a każdy z nich jest szczególnie interesujący. W dwóch wymiarach równomierne podalgebrą jest izomorficzny z liczb zespolonych , C , podczas gdy na trzech jest izomorficzny w Quaternions , H . Mówiąc bardziej ogólnie, parzysta podalgebra może być używana do generowania obrotów w dowolnym wymiarze i może być generowana przez dwuwektory w algebrze.

Ogrom

Jak zauważono w poprzedniej sekcji, wielkość prostego dwuwektora, czyli takiego, który jest iloczynem zewnętrznym dwóch wektorów a i b , wynosi | | | b | sin θ , gdzie θ jest kątem między wektorami. Jest napisane | B |, gdzie B jest dwuwektorem.

W przypadku dwuwektorów ogólnych wielkość można obliczyć przyjmując normę dwuwektora rozpatrywanego jako wektor w przestrzeni ⋀ 2 R n . Jeśli wielkość wynosi zero, to wszystkie składowe dwuwektora są zerowe, a dwuwektor jest dwuwektorem zerowym, który jako element algebry geometrycznej jest równy zeru skalarnemu.

Dwuwektory jednostkowe

Dwuwektor jednostkowy to taki, który ma wielkość jednostkową. Można go wyprowadzić z dowolnego niezerowego dwuwektora, dzieląc dwuwektor przez jego wielkość, czyli

Na szczególną uwagę zasługują dwuwektory jednostkowe utworzone z produktów o podstawie standardowej . Jeśli e i i e j są różnymi bazowymi wektorami, to iloczyn e ie j jest dwuwektorem. Ponieważ wektory są ortogonalne , jest to po prostu e i e j , zapisane e ij , z jednostkową wielkością , ponieważ wektory są wektorami jednostkowymi . Zbiór wszystkich takich dwuwektorów stanowi bazę dla ⋀ 2 R n . Na przykład w czterech wymiarach podstawą dla ⋀ 2 R 4 jest ( e 1 e 2 , e 1 e 3 , e 1 e 4 , e 2 e 3 , e 2 e 4 , e 3 e 4 ) lub ( e 12 , e 13 , e 14 , e 23 , e 24 , e 34 ).

Proste dwuwektory

Produktem zewnętrznym dwóch wektorów jest dwuwektor, ale nie wszystkie dwuwektory są produktami zewnętrznymi dwóch wektorów. Na przykład w czterech wymiarach dwuwektor

nie można zapisać jako iloczynu zewnętrznego dwóch wektorów. Dwuwektor, który można zapisać jako iloczyn zewnętrzny dwóch wektorów, jest prosty. W dwóch i trzech wymiarach wszystkie dwuwektory są proste, ale nie w czterech lub więcej wymiarach; w czterech wymiarach każdy dwuwektor to suma najwyżej dwóch produktów zewnętrznych. Dwuwektor ma rzeczywisty kwadrat wtedy i tylko wtedy, gdy jest prosty i tylko proste dwuwektory mogą być reprezentowane geometrycznie przez zorientowany obszar płaszczyzny.

Iloczyn dwóch dwuwektorów

Iloczyn geometryczny dwóch dwuwektorów A i B wynosi

Ilość B jest skalar cenione wnętrza produktu, przy B jest produkt w klasie zewnętrznej 4, który pojawia się na cztery lub więcej wymiarach. Wielkość A × B jest iloczynem komutatora o wartości dwuwektorowej , podanym przez

Przestrzeń dwuwektorów ⋀ 2 R n jest algebrą Liego nad R , z iloczynem komutatora jako nawiasem Liego. Pełny iloczyn geometryczny dwuwektorów generuje parzystą podalgebrę.

Szczególnie interesujący jest produkt dwuwektora z samym sobą. Ponieważ iloczyn komutatora jest antysymetryczny, iloczyn upraszcza się do

Jeśli dwuwektor jest prosty, ostatnim wyrazem jest zero, a iloczynem jest skalar o wartości AA , który można wykorzystać do sprawdzenia prostoty. W szczególności zewnętrzny produkt dwuwektorów istnieje tylko w czterech lub więcej wymiarach, więc wszystkie dwuwektory w dwóch i trzech wymiarach są proste.

Dwa wymiary

Podczas pracy ze współrzędnymi w algebrze geometrycznej zwykle zapisuje się wektory bazowe jako ( e 1 , e 2 , ...), konwencja, która będzie tutaj używana.

Wektora w czasie rzeczywistym dwuwymiarowego R 2 mogą być zapisywane = 1 e 1 + 2 E 2 , gdzie 1 i 2 są liczbami rzeczywistymi, e 1 a e 2ortonormalne wektorów bazowych. Iloczyn geometryczny dwóch takich wektorów to

Można to podzielić na symetryczny, skalarny produkt wewnętrzny i antysymetryczny, dwuwektorowy produkt zewnętrzny:

Wszystkie dwuwektory w dwóch wymiarach mają tę postać, czyli wielokrotności dwuwektora e 1 e 2 , zapisanego e 12 dla podkreślenia, że ​​jest to dwuwektor, a nie wektor. Wielkość e 12 wynosi 1, z

więc nazywa się to dwuwektorem jednostkowym . Termin dwuwektor jednostkowy może być używany w innych wymiarach, ale jest zdefiniowany jednoznacznie (do znaku) tylko w dwóch wymiarach, a wszystkie dwuwektory są wielokrotnościami e 12 . Najwyższym elementem algebry e 12 jest również pseudoskalar, któremu nadano symbol i .

Liczby zespolone

Mając własności kwadratu ujemnego i wielkości jednostkowej, dwuwektor jednostkowy może być utożsamiany z jednostką urojoną z liczb zespolonych . Dwuwektory i skalary tworzą razem parzystą podalgebrę algebry geometrycznej, która jest izomorficzna z liczbami zespolonymi C . Parzysta podalgebra ma bazę (1, e 12 ), cała algebra ma bazę (1, e 1 , e 2 , e 12 ).

Liczby zespolone są zwykle utożsamiane z osiami współrzędnych i wektorami dwuwymiarowymi, co oznaczałoby powiązanie ich z elementami wektorowymi algebry geometrycznej. Nie ma sprzeczności w tym, jak dostać się z ogólnym wektora do liczby zespolonej oś musi być zidentyfikowany jako osi rzeczywistej, e 1 głos. To mnoży się przez wszystkie wektory, aby wygenerować elementy parzystej podalgebry.

Wszystkie własności liczb zespolonych można wyprowadzić z dwuwektorów, ale dwa są szczególnie interesujące. Po pierwsze, tak jak w przypadku liczb zespolonych iloczyny dwuwektorów, a więc podalgebry parzyste są przemienne . Odnosi się to tylko do dwóch wymiarów, więc własności dwuwektora w dwóch wymiarach, które zależą od przemienności, zwykle nie uogólniają się na wyższe wymiary.

Po drugie można zapisać ogólny dwuwektor

gdzie θ jest liczbą rzeczywistą. Umieszczenie tego w szereg Taylora dla przekształcenia wykładniczego i użycie własności e 12 2 = −1 daje dwuwektorową wersję wzoru Eulera ,

który po pomnożeniu przez dowolny wektor obraca go o kąt θ wokół początku:

Iloczyn wektora z dwuwektorem w dwóch wymiarach jest antyprzemienny , więc wszystkie poniższe iloczyny generują ten sam obrót

Spośród nich ostatni produkt to ten, który uogólnia się na wyższe wymiary. Potrzebna ilość nazywana jest wirnikiem i jest oznaczona symbolem R , więc w dwóch wymiarach można zapisać wirnik obracający się o kąt θ

a rotacja, którą generuje, to

Trzy wymiary

W trzech wymiarach iloczyn geometryczny dwóch wektorów to

Można to podzielić na symetryczny, wyceniany skalarnie, produkt wewnętrzny i antysymetryczny, wyceniany dwuwektorowo, produkt zewnętrzny:

W trzech wymiarach wszystkie dwuwektory są proste, a więc są efektem produktu zewnętrznego. Dwuwektory jednostkowe e 23 , e 31 i e 12 tworzą bazę dla przestrzeni dwuwektorów ⋀ 2 R 3 , która sama jest trójwymiarową przestrzenią liniową. Więc jeśli ogólny dwuwektor to:

można je dodawać jak wektory

natomiast po pomnożeniu dają następujące

które można podzielić na symetryczne części skalarne i antysymetryczne dwuwektorowe w następujący sposób

Produkt zewnętrzny dwóch dwuwektorów w trzech wymiarach wynosi zero.

Dwuwektor B można zapisać jako iloczyn jego wielkości i dwuwektora jednostkowego, więc zapis β dla | B | a wykorzystując szereg Taylora do przekształcenia wykładniczego można wykazać, że

To kolejna wersja wzoru Eulera, ale z ogólnym dwuwektorem w trzech wymiarach. W przeciwieństwie do dwóch wymiarów dwuwymiarowe nie są przemienne, więc własności zależne od przemienności nie mają zastosowania w trzech wymiarach. Na przykład ogólnie e A + Be A e B w trzech (lub więcej) wymiarach.

Pełna algebra geometryczna w trzech wymiarach Cl 3 ( R ) ma bazę (1, e 1 , e 2 , e 3 , e 23 , e 31 , e 12 , e 123 ). Element e 123 jest trójwektorem i pseudoskalarem geometrii. Dwuwektory w trzech wymiarach są czasami utożsamiane z pseudowektorami, z którymi są powiązane, co omówiono poniżej .

Kwateryny

Dwuwektory nie są zamknięte pod iloczynem geometrycznym, ale parzysta podalgebra jest. W trzech wymiarach składa się ze wszystkich elementów skalarnych i dwuwektorowych algebry geometrycznej, więc element ogólny można zapisać na przykład a + A , gdzie a jest częścią skalarną, a A jest częścią dwuwektorową. Jest napisane Cl+
3
i ma podstawę (1, e 23 , e 31 , e 12 ). Iloczynem dwóch ogólnych elementów podalgebry parzystej jest

Podalgebra parzysta, czyli algebra składająca się ze skalarów i dwuwektorów, jest izomorficzna z kwaternionymi , H . Można to zobaczyć porównując podstawę z podstawą kwaternionów lub z powyższego produktu, który jest identyczny z produktem kwaternionów, z wyjątkiem zmiany znaku, która odnosi się do iloczynów ujemnych w iloczynie dwuwektorowym wnętrza AB . Inne właściwości kwaternionów mogą być podobnie powiązane lub wyprowadzone z algebry geometrycznej.

Sugeruje to, że zwykły podział kwaternionów na części skalarne i wektorowe byłby lepiej reprezentowany jako podział na części skalarne i dwuwektorowe; jeśli tak się stanie, iloczyn kwaternionowy jest tylko iloczynem geometrycznym. Odnosi również kwaterniony w trzech wymiarach do liczb zespolonych w dwóch, ponieważ każda z nich jest izomorficzna z parzystą podalgebrą wymiaru, związek, który uogólnia się na wyższe wymiary.

Wektor rotacji

Wektor obrotu, z reprezentacji obrotu osiowo-kątowego , jest kompaktowym sposobem przedstawiania obrotu w trzech wymiarach. W swojej najbardziej zwartej postaci składa się z wektora, iloczynu wektora jednostkowego ω , czyli osi obrotu o kącie obrotu (ze znakiem ) θ , tak że wartość całkowitego wektora obrotu θω jest równa (bez znaku) kąt obrotu.

Kwaternion związany z rotacją to

W algebrze geometrycznej obrót jest reprezentowany przez dwuwektor. Widać to w jego stosunku do kwaternionów. Niech Ω będzie dwuwektorem jednostkowym w płaszczyźnie obrotu, a θ będzie kątem obrotu . Wtedy dwuwektorem obrotu jest Ω θ . Kwaternion ściśle odpowiada wykładnikowi połowy dwuwektora Ω θ . Oznacza to, że składniki kwaternionów odpowiadają częściom skalarnym i dwuwektorowym następującego wyrażenia:

Wykładniczy można zdefiniować w kategoriach jego szeregu potęgowego i łatwo oszacować na podstawie faktu, że Ω do kwadratu wynosi -1.

Tak więc rotacje mogą być reprezentowane przez dwuwektory. Tak jak kwaterniony są elementami algebry geometrycznej, są one powiązane przez odwzorowanie wykładnicze w tej algebrze.

Wirniki

Dwuwektor Ω θ generuje obrót przez mapę wykładniczą. Wygenerowane elementy parzyste obracają wektor ogólny w trzech wymiarach w taki sam sposób jak kwaterniony:

Podobnie jak w dwóch wymiarach, wielkość e - Ω θ /2 nazywana jest wirnikiem i zapisywana R . Wielkość e Ω θ /2 wynosi wtedy R −1 , a generują one obroty jako

Jest to identyczne z dwoma wymiarami, z wyjątkiem tego, że wirniki są czterowymiarowymi obiektami izomorficznymi do kwaternionów. Można to uogólnić na wszystkie wymiary, z wirnikami, elementami parzystej podalgebry o jednostkowej wielkości, generowanymi przez mapę wykładniczą z dwuwektorów. Tworzą podwójną osłonę nad grupą rotacyjną, więc wirniki R i − R reprezentują ten sam obrót.

Matryce

Dwuwektory są macierzami izomorficznymi do skośnie symetrycznych ; dwuwektor ogólny B 23 e 23 + B 31 e 31 + B 12 e 12 mapuje do macierzy

To pomnożone przez wektory po obu stronach daje ten sam wektor jako iloczyn wektora i dwuwektora minus iloczyn zewnętrzny; przykładem jest tensor prędkości kątowej .

Macierze skośnie symetryczne generują macierze ortogonalne z wyznacznikiem 1 poprzez mapę wykładniczą. W szczególności wykładnik bivector związanych z obrotem jest macierz obrotu , czyli macierz obrotu M R podane wyżej macierz antysymetryczna jest

Obrót opisany przez M R jest taki sam, jak ten opisany przez wirnik R podany przez

a macierz M R można również obliczyć bezpośrednio z wirnika R :

Dwuwektory są powiązane z wartościami własnymi macierzy rotacji. Mając macierz rotacji M, wartości własne można obliczyć, rozwiązując równanie charakterystyczne dla tej macierzy 0 = det( M − λ I ) . Według podstawowego twierdzenia algebry ma to trzy pierwiastki (z których tylko jeden jest rzeczywisty, ponieważ istnieje tylko jeden wektor własny, tj. oś obrotu). Pozostałe korzenie muszą być złożoną parą sprzężoną. Mają jednostkę wielkości, czyli logarytmy czysto urojone, równe wielkości dwuwektora związanego z obrotem, który jest jednocześnie kątem obrotu. Wektory własne związane ze złożonymi wartościami własnymi znajdują się w płaszczyźnie dwuwektora, więc iloczyn zewnętrzny dwóch nierównoległych wektorów własnych daje w wyniku dwuwektor (lub jego wielokrotność).

Wektory osiowe

3-krotny moment pędu jako dwuwektor (element płaski) i wektor osiowy cząstki o masie m z chwilową 3-pozycją x i 3-pędem p .

Wektor obrotu jest przykładem wektora osiowego . Wektory osiowe lub pseudowektory to wektory ze specjalną cechą polegającą na tym, że ich współrzędne ulegają zmianie znaku w stosunku do zwykłych wektorów (zwanych również „wektorami biegunowymi”) w wyniku odwrócenia przez początek, odbicie w płaszczyźnie lub inną transformację liniową odwracającą orientację . Przykładami są wielkości takie jak moment obrotowy , moment pędu i wektorowe pola magnetyczne . Wielkości, które wykorzystywałyby wektory osiowe w algebrze wektorowej są poprawnie reprezentowane przez dwuwektory w algebrze geometrycznej. Dokładniej, jeśli wybrano orientację podstawową, wektory osiowe są naturalnie identyfikowane ze zwykłymi wektorami; Hodge podwójnego otrzymuje się następnie izomorfizm między osiowymi wektorów i bivectors, więc każdy wektor osiowego związane z bivector i vice versa; to jest

gdzie ∗ oznacza dual Hodge'a. Zauważ, że jeśli podstawowa orientacja jest odwrócona przez inwersję przez początek, zarówno identyfikacja wektorów osiowych ze zwykłymi wektorami, jak i znakiem podwójnej zmiany Hodge'a, ale dwuwektory się nie poruszają. Alternatywnie, używając jednostki pseudoskalarnej w Cl 3 ( R ), i = e 1 e 2 e 3 daje

Jest to łatwiejsze w użyciu, ponieważ produkt jest tylko produktem geometrycznym. Jest jednak antysymetryczna, ponieważ (jak w dwóch wymiarach) jednostka pseudoskalarna i kwadrat do -1, więc w jednym z produktów potrzebna jest ujemna wartość.

Ta zależność rozciąga się na operacje takie jak iloczyn wektorowy o wartościach krzyżowych i iloczyn dwuwektorowy o wartości zewnętrznej, ponieważ zapisane jako wyznaczniki są obliczane w ten sam sposób:

więc są spokrewnione przez Hodge'a dual:

Dwuwektory mają wiele zalet w porównaniu z wektorami osiowymi. Lepiej rozróżniają wektory osiowe i biegunowe, czyli reprezentowane przez nie wielkości, dzięki czemu jest jaśniejsze, jakie operacje są dozwolone i jakie są ich wyniki. Na przykład iloczyn wewnętrzny wektora biegunowego i wektora osiowego wynikający z iloczynu poprzecznego w iloczynie potrójnym powinien dać pseudoskalar , wynik, który jest bardziej oczywisty, jeśli obliczenie jest sformułowane jako iloczyn zewnętrzny wektora i dwuwektora. Uogólniają się na inne wymiary; w szczególności dwuwektory mogą być używane do opisu wielkości takich jak moment obrotowy i moment pędu w dwóch jak i trzech wymiarach. Ponadto pod wieloma względami ściśle dopasowują się do intuicji geometrycznej, jak widać w następnej sekcji.

Interpretacja geometryczna

Równoległe segmenty płaszczyzny o tej samej orientacji i powierzchni odpowiadające temu samemu dwuwektorowi ab .

Jak sugeruje ich nazwa i nazwa algebry, jedną z atrakcji dwuwektorów jest to, że mają naturalną interpretację geometryczną. Można to opisać w dowolnym wymiarze, ale najlepiej jest to zrobić w trzech, gdzie można narysować paralele z bardziej znanymi obiektami, przed zastosowaniem do wyższych wymiarów. W dwóch wymiarach interpretacja geometryczna jest banalna, ponieważ przestrzeń jest dwuwymiarowa, a więc ma tylko jedną płaszczyznę, a wszystkie dwuwektory są z nią związane, różniąc się jedynie współczynnikiem skali.

Wszystkie dwuwektory można interpretować jako płaszczyzny , a dokładniej jako skierowane odcinki płaszczyzny. W trzech wymiarach istnieją trzy własności dwuwektora, które można zinterpretować geometrycznie:

  • Ułożenie płaszczyzny w przestrzeni, a dokładnie położenie płaszczyzny (lub alternatywnie obrót , orientacja geometryczna lub nachylenie płaszczyzny), związane jest ze stosunkiem składowych dwuwektorowych. W szczególności trzy Podstawa bivectors, e 23 , e 31 i e 12 , lub skalarnych wielokrotności z nich są związane z yz -plane, zx -plane i XY -plane odpowiednio.
  • Wielkość z bivector wiąże się z obszaru segmentu samolotu. Obszar nie ma określonego kształtu, więc można użyć dowolnego kształtu. Można go nawet przedstawić na inne sposoby, na przykład za pomocą miary kątowej. Ale jeśli wektory są interpretowane jako długości, dwuwektor jest zwykle interpretowany jako obszar o tych samych jednostkach, w następujący sposób.
  • Podobnie jak kierunek wektora, płaszczyzna powiązana z dwuwektorem ma kierunek, krążenie lub kierunek obrotu w płaszczyźnie, który przyjmuje dwie wartości widziane jako zgodne z ruchem wskazówek zegara i przeciwnie do ruchu wskazówek zegara , patrząc z punktu widzenia nie w płaszczyźnie. Wiąże się to ze zmianą znaku w dwuwektorze, to znaczy w przypadku odwrócenia kierunku dwuwektor zostaje zanegowany. Alternatywnie, jeśli dwa dwuwektory mają tę samą postawę i wielkość, ale przeciwne kierunki, to jeden jest negatywem drugiego.
  • Jeśli wyobrazimy sobie jako równoległobok, z początkiem wektorów na 0, to obszar ze znakiem jest wyznacznikiem współrzędnych kartezjańskich wektorów ( a x b yb x a y ).
Produkt krzyżowy a × b jest prostopadły do dwuwektora ab .

W trzech wymiarach wszystkie dwuwektory mogą być generowane przez iloczyn zewnętrzny dwóch wektorów. Jeśli dwuwektor B = ab to wielkość B wynosi

gdzie θ jest kątem między wektorami. Jest to obszar równoległoboku z krawędziami a i b , jak pokazano na diagramie. Jedna z interpretacji jest taka, że ​​obszar jest wymiatany przez b, gdy porusza się wzdłuż a . Produkt zewnątrz jest antysymetryczna, to odwrócenie kolejności i B , aby w ruch wzdłuż b wyników w bivector do kierunku przeciwnym jest ujemny w stosunku do pierwszego. Płaszczyzna dwuwektora ab zawiera zarówno a, jak i b, więc oba są równoległe do płaszczyzny.

Dwuwektory i wektory osiowe są powiązane przez Hodge dual . W rzeczywistej przestrzeni wektorowej Hodge dual odnosi podprzestrzeń do jej dopełnienia ortogonalnego , więc jeśli dwuwektor jest reprezentowany przez płaszczyznę, to wektor osiowy z nim związany jest po prostu normalną do powierzchni tej płaszczyzny . Płaszczyzna ma dwie normalne, po jednej z każdej strony, co daje dwie możliwe orientacje płaszczyzny i dwuwektora.

Związek między siłą F , momentem obrotowym τ , liniowym momentem p , a momentem pędu L .

Odnosi się przekrój produkt do wyrobu zewnętrznych . Może być również używany do reprezentowania wielkości fizycznych, takich jak moment obrotowy i moment pędu . W algebrze wektorowej są one zwykle reprezentowane przez wektory prostopadłe do płaszczyzny siły , pędu liniowego lub przemieszczenia, z których są obliczane. Ale jeśli zamiast tego używany jest dwuwektor, płaszczyzna jest płaszczyzną dwuwektora, więc jest to bardziej naturalny sposób przedstawiania wielkości i sposobu ich działania. Również w przeciwieństwie do reprezentacji wektorowej uogólnia się na inne wymiary.

Iloczyn dwóch dwuwektorów ma interpretację geometryczną. Dla niezerowych dwuwektorów A i B iloczyn można podzielić na części symetryczne i antysymetryczne w następujący sposób:

Podobnie jak wektory, mają one wielkości | AB | = | | | B | cos θ i | A × B | = | | | B | sin θ , gdzie θ jest kątem między płaszczyznami. W trzech wymiarach jest taki sam, jak kąt między wektorami normalnymi dualnymi do płaszczyzn, i uogólnia się do pewnego stopnia w wyższych wymiarach.

Dwa dwuwektory, dwa z nierównoległych boków pryzmatu, zostały dodane w celu uzyskania trzeciego dwuwektora.

Dwuwektory można dodawać razem jako obszary. Biorąc pod uwagę dwie niezerowe bivectors B i C w trzech wymiarach jest to zawsze możliwe, aby znaleźć wektor, który jest zawarty w obu, do powiedzenia, więc bivectors można zapisać jako produkty zewnętrznych związanych :

Można to zinterpretować geometrycznie, jak widać na diagramie: dwa obszary sumują się, dając trzecią, przy czym trzy obszary tworzą ściany pryzmatu z a , b , c i b + c jako krawędziami. Odpowiada to dwóm sposobom obliczania powierzchni przy użyciu rozdzielności produktu zewnętrznego:

Działa to tylko w trzech wymiarach, ponieważ jest to jedyny wymiar, w którym musi istnieć wektor równoległy do ​​obu dwuwektorów. W wyższych wymiarach dwuwektory na ogół nie są związane z jedną płaszczyzną, a jeśli są (proste dwuwektory), dwa dwuwektory mogą nie mieć wspólnego wektora, a więc sumują się do nieprostego dwuwektora.

Cztery wymiary

W czterech wymiarach bazowymi elementami przestrzeni ⋀ 2 R 4 dwuwektorów są ( e 12 , e 13 , e 14 , e 23 , e 24 , e 34 ), więc ogólny dwuwektor ma postać

Ortogonalność

W czterech wymiarach podwójny Hodge'a dwuwektora jest dwuwektorem, a przestrzeń ⋀ 2 R 4 jest do siebie podwójna. Wektory normalne nie są unikalne, zamiast tego każda płaszczyzna jest ortogonalna do wszystkich wektorów w swojej przestrzeni podwójnej Hodge'a. Można to wykorzystać do podzielenia dwuwektorów na dwie „połówki” w następujący sposób. Mamy trzy pary dwuwektorów ortogonalnych: ( e 12 , e 34 ), ( e 13 , e 24 ) i ( e 14 , e 23 ). Istnieją cztery różne sposoby wybrania jednego dwuwektora z każdej z pierwszych dwóch par, a po wybraniu tych dwóch pierwszych ich suma daje trzeci dwuwektor z drugiej pary. Na przykład, ( e 12 , e 13 , e 14 ) i ( E 23 , E 24 , e 34 ).

Proste dwuwektory w 4D

W czterech wymiarach dwuwektory są generowane przez iloczyn zewnętrzny wektorów w R 4 , ale z jedną istotną różnicą w stosunku do R 3 i R 2 . W czterech wymiarach nie wszystkie dwuwektory są proste. Istnieje bivectors takich jak e 12 + E 34 , które nie mogą być generowane przez zewnętrzne dwóch wektorów. Oznacza to również, że nie mają rzeczywistego, czyli skalarnego, kwadratu. W tym przypadku

Element e 1234 jest pseudoskalarem w Cl 4 , różnym od skalara, więc kwadrat jest nieskalarny.

Wszystkie dwuwektory w czterech wymiarach można wygenerować przy użyciu maksymalnie dwóch produktów zewnętrznych i czterech wektorów. Powyższy dwuwektor można zapisać jako

Podobnie każdy dwuwektor można zapisać jako sumę dwóch prostych dwuwektorów. W tym celu warto wybrać dwa dwuwektory ortogonalne i zawsze jest to możliwe. Co więcej, w przypadku dwuwektora generycznego wybór prostych dwuwektorów jest unikalny, co oznacza, że ​​istnieje tylko jeden sposób rozkładu na dwuwektory ortogonalne; jedynym wyjątkiem jest sytuacja, gdy dwa ortogonalne dwuwektory mają równe wielkości (jak w powyższym przykładzie): w tym przypadku rozkład nie jest niepowtarzalny. Rozkład jest zawsze wyjątkowy w przypadku prostych dwuwektorów, z dodatkową premią, że jedna z części ortogonalnych wynosi zero.

Obroty w R 4

Tak jak w trójwymiarze dwuwektory w czterowymiarze generują rotacje poprzez mapę wykładniczą i wszystkie rotacje mogą być generowane w ten sposób. Podobnie jak w trzech wymiarach, jeśli B jest dwuwektorem, to wirnik R jest e B /2 i obroty są generowane w ten sam sposób:

Projekcji 3D z tesserakt wykonującej isoclinic obrót .

Generowane rotacje są jednak bardziej złożone. Można je podzielić na następujące kategorie:

proste obroty to takie, które ustalają płaszczyznę w 4D i obracają się o kąt „wokół” tej płaszczyzny.
podwójne obroty mają tylko jeden stały punkt, początek i obracają się o dwa kąty wokół dwóch prostopadłych płaszczyzn. Ogólnie kąty są różne, a płaszczyzny są jednoznacznie określone
rotacje izokliniczne rotacjami podwójnymi, w których kąty obrotu są równe. W tym przypadku płaszczyzny, wokół których następuje rotacja, nie są unikalne.

Są one generowane przez dwuwektory w prosty sposób. Proste rotacje są generowane przez proste dwuwektory, przy czym stała płaszczyzna jest podwójna lub prostopadła do płaszczyzny dwuwektora. Można powiedzieć, że obrót odbywa się wokół tej płaszczyzny, w płaszczyźnie dwuwektora. Wszystkie inne dwuwektory generują podwójne rotacje, przy czym dwa kąty obrotu są równe wielkościom dwóch prostych dwuwektorów, z których składa się dwuwektor nieprosty. Rotacje izokliniczne powstają, gdy te wielkości są równe, w którym to przypadku rozkład na dwa proste dwuwektory nie jest wyjątkowy.

Dwuwektory na ogół nie dojeżdżają, ale jednym wyjątkiem są dwuwektory ortogonalne i ich wykładniki. Więc jeśli dwuwektor B = B 1 + B 2 , gdzie B 1 i B 2 są prostopadłymi prostymi dwuwektorami, jest używany do wygenerowania rotacji, rozkłada się na dwa proste rotacje, które przechodzą w następujący sposób:

Zawsze jest to możliwe, ponieważ wszystkie dwuwektory można wyrazić jako sumy dwuwektorów ortogonalnych.

Rotacje czasoprzestrzeni

Czasoprzestrzeń to matematyczny model naszego wszechświata, używany w szczególnej teorii względności. Składa się z trzech wymiarów przestrzennych i jednego wymiaru czasowego połączonych w pojedynczą czterowymiarową przestrzeń. Opisuje się ją naturalnie za pomocą algebry geometrycznej i dwuwektorów, przy czym metryka euklidesowa została zastąpiona metryką Minkowskiego . Ta algebra jest identyczna z algebrą przestrzeni euklidesowej, z wyjątkiem zmiany sygnatury , więc

(Zauważ, że kolejność i indeksy powyżej nie są uniwersalne – tutaj e 4 jest wymiarem czasopodobnym). Algebra geometryczna to Cl 3,1 ( R ), a podprzestrzeń dwuwektorów to ⋀ 2 R 3,1 .

Proste dwuwektory są dwojakiego rodzaju. Proste dwuwektory e 23 , e 31 i e 12 mają ujemne kwadraty i obejmują dwuwektory trójwymiarowej podprzestrzeni odpowiadającej przestrzeni euklidesowej R 3 . Te dwuwektory generują zwykłe rotacje w R 3 .

Proste bivectors e 14 , e 24 i E 34 ma dodatnie pola jak i płaszczyzny obejmują wymiaru przestrzeni i do wymiaru czasu. Generują one również obroty na mapie wykładniczej, ale zamiast funkcji trygonometrycznych potrzebne są funkcje hiperboliczne, które generują wirnik w następujący sposób:

gdzie Ω jest dwuwektorem ( e 14 itd.), identyfikowanym za pomocą metryki z antysymetryczną transformacją liniową R 3,1 . Są to wzmocnienia Lorentza , wyrażone w szczególnie zwarty sposób, przy użyciu tego samego rodzaju algebry, co w R 3 i R 4 .

Ogólnie wszystkie rotacje czasoprzestrzeni są generowane z dwuwektorów poprzez mapę wykładniczą, czyli ogólny wirnik generowany przez dwuwektor A ma postać

Zbiór wszystkich rotacji w czasoprzestrzeni z grupy Lorentza i z nich można wydedukować większość konsekwencji szczególnej teorii względności. Bardziej ogólnie pokazuje to, jak transformacje w przestrzeni euklidesowej i czasoprzestrzeni można opisać za pomocą tego samego rodzaju algebry.

równania Maxwella

(Uwaga: w tej sekcji tradycyjne trójwektory są oznaczone liniami nad symbolami, a wektor czasoprzestrzeni i dwuwektory pogrubionymi symbolami, przy czym wektory J i A są wyjątkowo pisane wielkimi literami)

Równania Maxwella są używane w fizyce do opisu relacji między polami elektrycznymi i magnetycznymi . Zwykle podane jako cztery równania różniczkowe mają szczególnie zwartą postać, gdy pola są wyrażone jako dwuwektor czasoprzestrzenny z ⋀ 2 R 3,1 . Jeśli pola elektryczne i magnetyczne w R 3 to E i B, to dwuwektor elektromagnetyczny to

gdzie e 4 jest znowu wektorem bazowym wymiaru czasopodobnego, a c jest prędkością światła . Iloczyn B e 123 daje dwuwektor, który jest dualny Hodge'a do B w trzech wymiarach, jak omówiono powyżej , podczas gdy E e 4 jako iloczyn wektorów ortogonalnych ma również wartość dwuwektorową. Jako całość jest to tensor elektromagnetyczny wyrażony bardziej zwięźle jako dwuwektor i jest używany w następujący sposób. Najpierw jest powiązany z 4-prądowym J , wielkością wektorową podaną przez

gdzie j jest gęstością prądu, a ρ jest gęstością ładunku . Są one powiązane operatorem różniczkowym ∂, którym jest

Operator ∇ jest operatorem różniczkowym w algebrze geometrycznej, działającym na wymiarach przestrzeni i podanym przez M = ∇⋅ M + ∇∧ M . Gdy stosuje się wektory ∇⋅ M jest rozbieżność i ∇∧ M jest zwijanie ale z bivector niż rezultacie wektor, który ma podwójne w trzech wymiarach do zawinięcia. Dla ogólnej wielkości M działają one jako operatory różniczkowe obniżające i podnoszące. W szczególności, jeśli M jest skalarem, to ten operator jest po prostu gradientem i można go traktować jako geometryczny operator algebraiczny del .

Razem można je wykorzystać do uzyskania szczególnie zwartej formy równań Maxwella ze źródłami:

To równanie, po rozłożeniu zgodnie z algebrą geometryczną, przy użyciu iloczynów geometrycznych, które mają zarówno efekt podnoszenia, jak i obniżania oceny, jest równoważne czterem równaniom Maxwella. Jest to również związane z czteropotencjałem elektromagnetycznym , wektorem A podanym przez

gdzie A jest wektorem potencjału magnetycznego, a V jest potencjałem elektrycznym. Jest to związane z dwuwektorem elektromagnetycznym w następujący sposób

używając tego samego operatora różniczkowego ∂.

Wyższe wymiary

Jak sugerowano we wcześniejszych rozdziałach, wiele algebr geometrycznych dobrze uogólnia się na wyższe wymiary. Algebra geometryczna dla przestrzeni rzeczywistej R n to Cl n ( R ), a podprzestrzeń dwuwektorów to ⋀ 2 R n .

Liczba prostych dwuwektorów potrzebnych do utworzenia ogólnego dwuwektora rośnie wraz z wymiarem, więc dla n nieparzystych jest to ( n − 1) / 2 , dla n parzyste jest to n / 2 . Tak więc dla czterech i pięciu wymiarów potrzebne są tylko dwa proste dwuwektory, ale trzy są wymagane dla sześciu i siedmiu wymiarów. Na przykład w sześciu wymiarach ze standardową podstawą ( e 1 , e 2 , e 3 , e 4 , e 5 , e 6 ) dwuwektor

to suma trzech prostych dwuwektorów, ale nie mniej. Tak jak w czterech wymiarach, dla tej sumy zawsze można znaleźć proste dwuwektory ortogonalne.

Obroty w wyższych wymiarach

Ponieważ w trzech i czterech wymiarach wirniki są generowane przez mapę wykładniczą, więc

to wirnik generowany przez dwuwektor B . Obroty proste, które odbywają się w płaszczyźnie obrotu wokół stałej łopatki o wymiarze ( n − 2), generowane są przez proste dwuwektory, podczas gdy pozostałe dwuwektory generują bardziej złożone rotacje, które można opisać w kategoriach prostych dwuwektorów, których są sumami, każdy związany z płaszczyzną obrotu. Wszystkie dwuwektory można wyrazić jako sumę prostych dwuwektorów ortogonalnych i przemiennych, więc rotacje można zawsze rozłożyć na zbiór obrotów przemiennych wokół płaszczyzn powiązanych z tymi dwuwektorami. Grupa wirników w n wymiarach to grupa spinowa Spin( n ).

Godną uwagi cechą, związaną z liczbą prostych dwuwektorów, a więc płaszczyzn obrotu, jest to, że w nieparzystych wymiarach każdy obrót ma stałą oś – mylące jest nazywanie tego osią obrotu, ponieważ w wyższych wymiarach obrót odbywa się w wielu płaszczyznach ortogonalnych do niego. Jest to związane z dwuwektorami, ponieważ dwuwektory w nieparzystych wymiarach rozkładają się na taką samą liczbę dwuwektorów, jak w parzystym wymiarze poniżej, więc mają taką samą liczbę płaszczyzn, ale jeden dodatkowy wymiar. Ponieważ każda płaszczyzna generuje obroty w dwóch wymiarach w nieparzystych wymiarach, musi istnieć jeden wymiar, czyli oś, która nie jest obracana.

Dwuwektory są również powiązane z macierzą rotacji w n wymiarach. Podobnie jak w trzech wymiarach, równanie charakterystyczne macierzy można rozwiązać, aby znaleźć wartości własne . W nieparzystych wymiarach ma jeden prawdziwy pierwiastek, z wektorem własnym stałą oś, aw parzystych wymiarach nie ma prawdziwych pierwiastków, więc albo wszystkie albo wszystkie oprócz jednego z pierwiastków są złożonymi parami sprzężonymi. Każda para jest powiązana z prostym składnikiem dwuwektora związanego z obrotem. W szczególności logarytm każdej pary wynosi ± wielkość, podczas gdy wektory własne generowane z korzeni są równoległe do dwuwektora i mogą być użyte do wygenerowania dwuwektora. Ogólnie wartości własne i dwuwektory są unikalne, a zbiór wartości własnych daje pełny rozkład na proste dwuwektory; jeśli korzenie się powtarzają, to rozkład dwuwektora na proste dwuwektory nie jest wyjątkowy.

Geometria rzutowa

Algebrę geometryczną można zastosować do geometrii rzutowej w prosty sposób. Zastosowana algebra geometryczna to Cl n ( R ), n ≥ 3 , algebra rzeczywistej przestrzeni wektorowej R n . Służy do opisu obiektów w rzeczywistej przestrzeni rzutowej RP n −1 . Niezerowe wektory w Cl n ( R ) lub R n są powiązane z punktami w przestrzeni rzutowej, więc wektory, które różnią się tylko współczynnikiem skali, więc ich iloczyn zewnętrzny wynosi zero, mapują się do tego samego punktu. Niezerowe dwuwektory proste w ⋀ 2 R n reprezentują linie w RP n -1 , przy czym dwuwektory różnią się tylko (dodatnim lub ujemnym) współczynnikiem skali reprezentującym tę samą linię.

Opis geometrii rzutowej można skonstruować w algebrze geometrycznej za pomocą podstawowych operacji. Na przykład, biorąc pod uwagę dwie odrębne punkty RP n -1 reprezentowane przez wektory i b linii zawierających je podaje się wb (lub b ). Dwie proste przecinają się w punkcie, jeśli AB = 0 dla ich dwuwektorów A i B . Ten punkt jest podany przez wektor

Operacja "∨" jest spotkaniem, które można zdefiniować jak powyżej w odniesieniu do złączenia, J = AB dla niezerowego AB . Korzystając z tych operacji, geometrię rzutową można sformułować w kategoriach algebry geometrycznej. Na przykład, mając trzeci (niezerowy) dwuwektor C, punkt p leży na prostej podanej przez C wtedy i tylko wtedy, gdy

Zatem warunkiem współliniowości linii podanych przez A , B i C jest

co w Cl 3 ( R ) i RP 2 upraszcza się do

gdzie nawiasy kątowe oznaczają skalarną część iloczynu geometrycznego. W ten sam sposób wszystkie operacje w przestrzeni rzutowej można zapisać w kategoriach algebry geometrycznej, z dwuwektorami reprezentującymi linie ogólne w przestrzeni rzutowej, tak więc całą geometrię można opracować za pomocą algebry geometrycznej.

Tensory i macierze

Jak wspomniano powyżej, dwuwektor można zapisać jako macierz skośno-symetryczną, która poprzez mapę wykładniczą generuje macierz rotacji opisującą ten sam obrót co wirnik, również generowaną przez mapę wykładniczą, ale zastosowaną do wektora. Ale jest również używany z innymi dwuwektorami, takimi jak tensor prędkości kątowej i tensor elektromagnetyczny , odpowiednio macierz skośno-symetryczna 3×3 i 4×4 lub tensor.

Dwuwektory rzeczywiste w ⋀ 2 R n są izomorficzne z macierzami skośnie symetrycznymi n × n lub alternatywnie z antysymetrycznymi tensorami stopnia 2 na R n . Chociaż dwuwektory są izomorficzne z wektorami (poprzez dualność) w trzech wymiarach, mogą być reprezentowane przez macierze skośno-symetryczne w dowolnym wymiarze. Jest to przydatne do powiązania dwuwektorów z problemami opisywanymi przez macierze, dzięki czemu można je ponownie rzutować na dwuwektory, mając interpretację geometryczną, a następnie często łatwiej rozwiązywać lub powiązać geometrycznie z innymi problemami dwuwektorowymi.

Mówiąc bardziej ogólnie, każda rzeczywista algebra geometryczna jest izomorficzna z algebrą macierzową . Zawierają one dwuwektory jako podprzestrzeń, choć często w sposób mało użyteczny. Macierze te są głównie interesujące jako sposób klasyfikacji algebr Clifforda.

Zobacz też

Uwagi

Ogólne odniesienia