algebra geometryczna
W matematyce algebra geometryczna (znana również jako prawdziwa algebra Clifforda ) jest rozszerzeniem algebry elementarnej do pracy z obiektami geometrycznymi, takimi jak wektory . Algebra geometryczna jest zbudowana z dwóch podstawowych operacji, dodawania i iloczynu geometrycznego. Mnożenie wektorów skutkuje obiektami o wyższych wymiarach, zwanymi multiwektorami . W porównaniu z innymi formalizmami do manipulowania obiektami geometrycznymi, algebra geometryczna jest godna uwagi ze względu na wspieranie dzielenia wektorów i dodawania obiektów o różnych wymiarach.
Iloczyn geometryczny został po raz pierwszy krótko wspomniany przez Hermanna Grassmanna , który był głównie zainteresowany rozwojem blisko spokrewnionej algebry zewnętrznej . W 1878 roku William Kingdon Clifford znacznie rozszerzył prace Grassmanna, tworząc na jego cześć to, co obecnie zwykle nazywa się algebrami Clifforda (chociaż sam Clifford nazwał je „algebrami geometrycznymi”). Clifford zdefiniował algebrę Clifforda i jej iloczyn jako unifikację algebry Grassmanna i algebry kwaternionów Hamiltona . Dodanie duala iloczynu zewnętrznego Grassmanna („spotkanie”) pozwala na użycie algebry Grassmanna – Cayleya , a konforemna wersja tej ostatniej wraz z konforemną algebrą Clifforda daje konforemną algebrę geometryczną (CGA) zapewniającą ramy dla klasycznych geometrii . W praktyce te i kilka operacji pochodnych pozwalają na zgodność elementów, podprzestrzeni i operacji algebry z interpretacjami geometrycznymi. Przez kilka dziesięcioleci algebry geometryczne były nieco ignorowane, znacznie przyćmione przez rachunek wektorowy następnie nowo opracowany w celu opisania elektromagnetyzmu. Termin „algebra geometryczna” został ponownie spopularyzowany w latach 60. XX wieku przez Hestenesa , który opowiadał się za jego znaczeniem dla fizyki relatywistycznej.
Skalary i wektory mają swoją zwykłą interpretację i tworzą odrębne podprzestrzenie algebry geometrycznej. Dwuwektory zapewniają bardziej naturalną reprezentację wielkości pseudowektorów w algebrze wektorowej , takich jak zorientowany obszar, zorientowany kąt obrotu, moment obrotowy, moment pędu i pole elektromagnetyczne. Trójwektor reprezentować zorientowaną objętość i tak dalej. Element zwany ostrzem może służyć do reprezentowania podprzestrzeni i rzutów ortogonalnych na tę podprzestrzeń. Obroty i odbicia są reprezentowane jako elementy. W przeciwieństwie do algebry wektorowej, algebra geometryczna naturalnie przyjmuje dowolną liczbę wymiarów i dowolną formę kwadratową, na przykład w teorii względności .
Przykłady algebr geometrycznych stosowanych w fizyce obejmują algebrę czasoprzestrzeni (i mniej powszechną algebra przestrzeni fizycznej ) oraz konforemną algebrę geometryczną . Rachunek geometryczny , rozszerzenie GA, które obejmuje różniczkowanie i całkowanie , może być wykorzystywane do formułowania innych teorii, takich jak analiza zespolona i geometria różniczkowa , np. przy użyciu algebry Clifforda zamiast form różniczkowych . Algebra geometryczna była propagowana, w szczególności przez David Hestenes i Chris Doran jako preferowane ramy matematyczne dla fizyki . Zwolennicy twierdzą, że zapewnia on zwięzłe i intuicyjne opisy w wielu dziedzinach, w tym klasycznej i kwantowej , teorii elektromagnetycznej i teorii względności . GA znalazła również zastosowanie jako narzędzie obliczeniowe w grafice komputerowej i robotyce .
Definicja i notacja
Istnieje wiele różnych sposobów definiowania algebry geometrycznej. Oryginalne podejście Hestenesa było aksjomatyczne, „pełne geometrycznego znaczenia” i równoważne z uniwersalną algebrą Clifforda. wymiarową przestrzeń kwadratową nad polem o symetrycznej postaci dwuliniowej ( wewnętrzny , np euklidesowa lub lorentzowska ) , algebra geometryczna dla tej przestrzeni kwadratowej to algebra Clifforda . , w pozostałej części tego artykułu będzie tylko rzeczywisty przypadek Notacja (odpowiednio będzie użyte do oznaczenia algebry geometrycznej, dla której ma sygnaturę (odpowiednio ).
Podstawowy iloczyn algebry nazywany jest iloczynem geometrycznym , a iloczyn zawartej algebry zewnętrznej nazywany jest iloczynem zewnętrznym (często nazywany iloczynem klinowym , rzadziej iloczynem zewnętrznym ). Standardowo oznacza się je odpowiednio przez zestawienie (tj. pomijanie jakiegokolwiek wyraźnego symbolu mnożenia) i symbol . Powyższa definicja algebry geometrycznej jest abstrakcyjna, więc podsumowujemy właściwości iloczynu geometrycznego za pomocą następującego zestawu aksjomatów. Iloczyn geometryczny ma następujące właściwości, ponieważ :
- ( zamknięcie )
- , gdzie elementem tożsamości (istnienie elementu tożsamości )
- ( asocjatywność )
- i ( rozdzielność )
- , gdzie jest dowolnym elementem algebry { .
Produkt zewnętrzny ma te same właściwości, z wyjątkiem tego, że ostatnia właściwość powyżej jest zastąpiona przez dla .
że w ostatniej powyższej właściwości liczba rzeczywista być nieujemna określona Ważną właściwością iloczynu geometrycznego jest istnienie elementów posiadających multiplikatywną odwrotność. wektora , jeśli istnieje i jest równy to . Niezerowy element algebry niekoniecznie ma multiplikatywną odwrotność. Na przykład, jeśli jest wektorem w taki sposób, że element jest zarówno nietrywialne idempotentny element i niezerowy dzielnik zera , a zatem nie ma odwrotności.
Zwykle identyfikuje się i obrazami pod naturalnymi osadami i . W tym artykule zakłada się tę identyfikację. W całym tekście terminy skalar i wektor odnoszą się odpowiednio do elementów i ( ich obrazów pod tym
Produkt geometryczny
Dla wektorów b możemy zapisać iloczyn geometryczny dowolnych dwóch wektorów sumę iloczynu symetrycznego i iloczynu antysymetrycznego za { :
W ten sposób możemy zdefiniować iloczyn wewnętrzny wektorów jako
tak, że iloczyn symetryczny można zapisać jako
odwrotnie, jest całkowicie przez algebrę. Część antysymetryczna jest iloczynem zewnętrznym dwóch wektorów, iloczynem zawartej algebry zewnętrznej :
Następnie przez proste dodanie:
- niezgeneralizowana lub wektorowa postać iloczynu geometrycznego.
Iloczyny wewnętrzne i zewnętrzne są powiązane ze znanymi pojęciami ze standardowej algebry wektorów. Geometrycznie i są równoległe , jeśli ich iloczyn geometryczny jest równy ich iloczynowi wewnętrznemu, podczas gdy i { \ b jeśli ich iloczyn geometryczny jest równy ich iloczynowi zewnętrznemu. W algebrze geometrycznej, dla której kwadrat dowolnego niezerowego wektora jest dodatni, iloczyn wewnętrzny dwóch wektorów można utożsamiać z iloczynem skalarnym standardowej algebry wektorów. Iloczyn zewnętrzny dwóch wektorów można utożsamić z obszarem ze znakiem otoczonym równoległobokiem , którego boki są wektorami. Iloczyn krzyżowy dwóch wektorów w o postaci kwadratowej dodatnio określonej jest ściśle powiązany z ich iloczynem zewnętrznym
Większość interesujących nas algebr geometrycznych ma niezdegenerowaną formę kwadratową. Jeśli forma kwadratowa jest całkowicie zdegenerowana , iloczyn wewnętrzny dowolnych dwóch wektorów wynosi zawsze zero, a algebra geometryczna jest wtedy po prostu algebrą zewnętrzną. O ile nie zaznaczono inaczej, w tym artykule omówimy tylko niezdegenerowane algebry geometryczne.
Produkt zewnętrzny jest naturalnie rozszerzony jako asocjacyjny dwuliniowy operator binarny między dowolnymi dwoma elementami algebry, spełniający tożsamości
indeksów, przy czym znak permutacji i są wektorami nie ogólnych elementów algebry). Ponieważ każdy element algebry można wyrazić jako sumę iloczynów tej postaci, definiuje to iloczyn zewnętrzny dla każdej pary elementów algebry. Z definicji wynika, że iloczyn zewnętrzny tworzy algebrę przemienną .
Ostrza, stopnie i podstawa kanoniczna
Multiwektor, który jest iloczynem zewnętrznym liniowo niezależnych wektorów, nazywany jest ostrzem i mówi się, że stopień . Multiwektor, który jest sumą ostrzy stopnia, jest (jednorodnym) multiwektorem stopnia . Z aksjomatów, z domknięciem, każdy multiwektor algebry geometrycznej jest sumą ostrzy.
zestaw liniowo niezależnych wektorów obejmujących -wymiarowa podprzestrzeń przestrzeni wektorowej. Dzięki nim możemy zdefiniować rzeczywistą macierz symetryczną (w taki sam sposób jak macierz Gramiana )
Zgodnie z twierdzeniem spektralnym przez diagonalną macierz diagonalną przez macierz ortogonalną
nowy zestaw wektorów, macierz :
Ponieważ transformacje ortogonalne zachowują iloczyny wewnętrzne, wynika z tego, że e_ są prostopadłe. Innymi słowy, iloczyn geometryczny dwóch różnych wektorów jest całkowicie określony przez ich produkt zewnętrzny lub bardziej ogólnie
Dlatego każde ostrze klasy zapisać jako . Mówiąc bardziej ogólnie, jeśli dozwolona jest zdegenerowana algebra geometryczna, wówczas macierz ortogonalna jest zastępowana macierzą blokową , która jest ortogonalna w niezdegenerowanym bloku, a macierz diagonalna ma wpisy o wartości zerowej wzdłuż zdegenerowanych wymiarów. Jeśli nowe wektory niezdegenerowanej podprzestrzeni zostaną znormalizowane zgodnie z
wtedy te znormalizowane wektory muszą być kwadratowe do lub . Zgodnie z bezwładności Sylwestra całkowita liczba s i całkowita liczba wzdłuż przekątnej macierzy Co za tym idzie, całkowita liczba tych wektorów, które są kwadratowe do oraz całkowita liczba p {\ ten kwadrat do jest niezmienny. (Całkowita liczba wektorów bazowych, które są kwadratowe do zera, jest również niezmienna i może być różna od zera, jeśli dozwolony jest przypadek zdegenerowany). Oznaczamy tę algebrę . Na trójwymiarowej , _ relatywistyczna czasoprzestrzeń i konforemna algebra geometryczna trzech -wymiarowa przestrzeń.
Zbiór wszystkich możliwych iloczynów ortogonalnych bazowych z indeksami w porządku rosnącym, w tym jako pusty, stanowi podstawę całej algebry geometrycznej (odpowiednik PBW . Na przykład poniższe jest podstawą algebry geometrycznej: }
Podstawa utworzona w ten sposób nazywana jest podstawą algebry geometrycznej, a każda inna podstawa ortogonalna dla inną podstawę kanoniczną. Każda podstawa kanoniczna składa się z . Każdy multiwektor algebry geometrycznej można wyrazić jako liniową kombinację kanonicznych elementów bazowych. Jeśli kanoniczne elementy bazowe to z będąc zbiorem indeksów, to iloczyn geometryczny dowolnych dwóch multiwektorów wynosi
Terminologia „ opisania multiwektorów zawierających elementy tylko jednego stopnia. W przestrzeni o wyższych wymiarach niektóre takie multiwektory nie są ostrzami (nie można ich uwzględnić w iloczynie zewnętrznym wektorów ). Na przykład w nie może być uwzględniony; zazwyczaj jednak takie elementy algebry nie poddają się interpretacji geometrycznej jako obiekty, chociaż mogą reprezentować wielkości geometryczne, takie jak obroty. Tylko i wektory są zawsze ostrzami w .
Projekcja stopnia
Korzystając z podstawy ortogonalnej, można ustanowić stopniowaną strukturę przestrzeni wektorowej . Elementy algebry geometrycznej, które są skalarnymi wielokrotnościami są ostrzami stopni i nazywane są skalarami . Multiwektory, które mieszczą się w przedziale od są ostrzami klasy i są zwykłymi wektory. Multiwektory w rozpiętości są klasy ostrza i są dwuwektorami. Ta terminologia jest kontynuowana do ostatniej klasy . Alternatywnie, ostrza klasy- nazywane są pseudoskalarami , klasa- ostrza pseudowektory itp. Wiele elementów algebry nie jest ocenianych według tego schematu, ponieważ są one sumami elementów o różnym stopniu. O takich pierwiastkach mówi się, że są mieszane . Klasyfikacja multiwektorów jest niezależna od pierwotnie wybranej podstawy.
Jest to stopniowanie jako przestrzeń wektorowa, ale nie jako algebra. Ponieważ iloczyn ostrza ostrza jest zawarty w rozpiętości od ostrzy geometryczny algebra jest filtrowaną algebrą .
Multiwektor można rozłożyć za pomocą , A . W rezultacie:
Na przykład iloczyn geometryczny dwóch wektorów za ponieważ i i dla inny niż 2 {\ .
Rozkład multiwektora również podzielić na składowe, które są parzyste i nieparzyste: ZA {
to wynikiem zapomnienia struktury z - stopniowanej do - przestrzeni . Produkt geometryczny respektuje tę grubszą gradację. Tak więc, oprócz tego, że jest - stopniowaną przestrzenią wektorową , algebra geometryczna jest - stopniowaną algebrą lub superalgebra .
Ograniczając się do części parzystej, iloczyn dwóch parzystych elementów jest również parzysty. Oznacza to, że parzyste multiwektory definiują parzystą podalgebrę . Parzysta podalgebra algebry geometrycznej jest izomorficzna (bez zachowania filtracji lub stopniowania) z pełną algebrą geometryczną o wymiarach Przykłady obejmują i .
Reprezentacja podprzestrzeni
Algebra geometryczna reprezentuje podprzestrzenie jako ostrza, więc współistnieją w tej samej algebrze z wektorami z . ZA -wymiarowa podprzestrzeń z jest reprezentowana przez ortogonalną podstawę i używając iloczynu geometrycznego do utworzenia ostrza . Istnieje wiele ostrzy reprezentujących ; wszystkie reprezentujące są Ostrza te można podzielić na dwa zestawy: dodatnie wielokrotności i ujemne wielokrotności . Mówi się dodatnie wielokrotności tę samą orientację co , a ujemne wielokrotności orientacji .
Ostrza są ważne, ponieważ operacje geometryczne, takie jak projekcje, obroty i odbicia, zależą od faktoryzacji za pośrednictwem produktu zewnętrznego, który zapewnia (ograniczona klasa) -ostrzy, (uogólniona klasa) stopnia- multiwektory nie, gdy .
Pseudoskalary jednostkowe
Pseudoskalary jednostek to ostrza, które odgrywają ważną rolę w GA. Jednostką pseudoskalarną dla niezdegenerowanej podprzestrzeni z które jest iloczynem członków podstawy ortonormalnej dla . Można pokazać oba jednostkowymi to ja . Jeśli ktoś nie wybierze podstawy ortonormalnej dla to osadzanie Plückera daje wektor w algebrze zewnętrznej, ale tylko do skalowania izomorfizmu przestrzeni wektorowej między algebrą geometryczną a algebrą zewnętrzną, daje to klasę równoważności dla wszystkich . Ortonormalność eliminuje tę niejednoznaczność, z wyjątkiem powyższych znaków.
utworzona jest algebra geometryczna znanym dodatnio określonym iloczynem wewnętrznym na . Biorąc pod uwagę (dwuwymiarową podprzestrzeń) można znaleźć podstawę ortonormalną rozciągających się na płaszczyźnie, a tym samym znaleźć jednostkę pseudoskalarną reprezentujący tę płaszczyznę. Iloczyn geometryczny dowolnych dwóch wektorów w rozpiętości i w suma wektora za { i -wektor.
Z właściwości iloczynu geometrycznego . Podobieństwo do jednostki urojonej nie jest przypadkowe: podprzestrzeń R - algebra izomorficzna z liczbami zespolonymi . W ten sposób kopia liczb zespolonych jest osadzona w algebrze geometrycznej dla każdej dwuwymiarowej podprzestrzeni, forma kwadratowa jest określona.
Czasami możliwe jest zidentyfikowanie obecności jednostki urojonej w równaniu fizycznym. Takie jednostki wynikają z jednej z wielu wielkości w algebrze rzeczywistej, które są kwadratowe do mają znaczenie geometryczne ze względu na właściwości algebry i interakcje jej różnych podprzestrzeni
W występuje kolejny znany przypadek. Biorąc pod uwagę podstawę kanoniczną składającą się z wektorów ortonormalnych wszystkich mi ja {
Oznaczając te chwilowo odbiegając od naszej konwencji wielkich liter), podprzestrzeń generowaną przez i { - wektory to dokładnie . Ten zestaw jest postrzegany jako parzysta podalgebra a ponadto jest izomorficzny jako -algebra do kwaternionów , innego ważnego systemu algebraicznego.
Rozszerzenia produktów wewnętrznych i zewnętrznych
Powszechną praktyką jest rozszerzanie iloczynu zewnętrznego na wektory na całą algebrę. Można tego dokonać za pomocą wspomnianego powyżej projekcji stopnia :
- ( produkt zewnętrzny )
To uogólnienie jest zgodne z powyższą definicją dotyczącą antysymetryzacji. Innym uogólnieniem związanym z iloczynem zewnętrznym jest iloczyn komutatora:
- ( iloczyn komutatora )
Produkt regresywny (zwykle określany jako „spotkanie”) jest dualny produktu zewnętrznego (lub „łączenia” w tym kontekście). Podwójna specyfikacja elementów pozwala, dla ostrzy i , na przecięcie (lub spotkanie), w którym dualność ma być wzięta w stosunku do ostrza o najmniejszym stopniu, zawierającego zarówno i ( )
z algebry. Produkt regresywny, podobnie jak produkt zewnętrzny, jest asocjacyjny.
Iloczyn wewnętrzny na wektorach można również uogólnić, ale na więcej niż jeden nierównoważny sposób. Artykuł ( Dorst 2002 ) zawiera pełne omówienie kilku różnych iloczynów wewnętrznych opracowanych dla algebr geometrycznych i ich wzajemnych powiązań, z których zaczerpnięto notację. Wielu autorów używa tego samego symbolu, co dla iloczynu wewnętrznego wektorów dla wybranego przez siebie rozszerzenia (np. Hestenes i Perwass). Nie pojawił się żaden spójny zapis.
Wśród tych kilku różnych uogólnień iloczynu wewnętrznego na wektorach są:
- ( lewe skrócenie )
- ( skurcz prawy )
- ( iloczyn skalarny )
- ( produkt tłuszczowy) kropka)
Dorst (2002) argumentuje za stosowaniem skróceń zamiast iloczynu wewnętrznego Hestenesa; są algebraicznie bardziej regularne i mają czystsze interpretacje geometryczne. Wiele tożsamości zawierających skróty jest ważnych bez ograniczeń ich danych wejściowych. Na przykład,
przedłużenia iloczynu wewnętrznego na wektorach obejmują do dla dowolnego wektora multiwektora i że P. jest do dla dowolnego ostrza i dowolny multiwektor niewielką modyfikacją w celu uwzględnienia wartości podanej poniżej )
Podwójna podstawa
Niech będzie podstawą , tj. zbiorem niezależne wektory, które obejmują -wymiarową przestrzeń wektorową . Podstawa podwójna to zbiór elementów podwójnej przestrzeni wektorowej , który tworzy system biotogonalny na tej podstawie, będąc w ten sposób elementami oznaczonymi jako satysfakcjonujące
gdzie jest . _
niezdegenerowaną formę kwadratową na , zostaje naturalnie utożsamiana z a podwójna podstawa może być uważana za elementy , ale generalnie nie są tym samym zestawem, co oryginalna baza.
uwagę dalej GA ,
niekoniecznie jest kwadratem do kwadratu ) utworzonym z podstawy . Wektory o podwójnej podstawie można skonstruować jako
gdzie oznacza, że jest pomijany w produkcie.
Podwójna podstawa jest również znana jako podstawa wzajemna lub rama wzajemna.
Głównym zastosowaniem podwójnej podstawy jest rozdzielanie wektorów na składowe. Biorąc pod uwagę wektor , składniki skalarne można zdefiniować jako za
pod względem których rozdzielić na składowe wektorowe
Możemy również zdefiniować
pod względem których pod względem podwójnej podstawy as
Podwójna podstawa, jak zdefiniowano powyżej, dla podprzestrzeni wektorowej algebry geometrycznej może zostać rozszerzona na całą algebrę. Dla zwięzłości użyjemy jednej dużej litery do przedstawienia uporządkowanego zestawu indeksów wektorowych. Czyli pisanie
gdzie możemy zapisać ostrze bazowe jako
Odpowiednie ostrze wzajemne ma indeksy w odwrotnej kolejności:
Podobnie jak w powyższym przypadku z wektorami, można to pokazać
gdzie jest iloczynem skalarnym.
Mając , możemy teraz zdefiniować komponenty skalarne
pod względem którego podzielić na ostrza składowe
Możemy alternatywnie zdefiniować komponenty skalarne jako.
pod względem którego podzielić na ostrza składowe
Funkcje liniowe
Chociaż wersor jest łatwiejszy w obsłudze, ponieważ można go bezpośrednio przedstawić w algebrze jako multiwektor, wersory są podgrupą funkcji liniowych na multiwektorach, których nadal można używać w razie potrzeby. Algebra geometryczna obejmuje . Jeśli multiwektor jest reprezentowany przez rzeczywistą macierz kolumnową podstawy algebry, to wszystkie liniowe przekształcenia multiwektora można przez rzeczywistą macierz Jednak taka ogólna transformacja liniowa umożliwia dowolne wymiany między stopniami, takie jak „obrót” skalara w wektor, który nie ma oczywistej interpretacji geometrycznej.
Interesująca jest ogólna transformacja liniowa z wektorów na wektory. Z naturalnym ograniczeniem zachowania indukowanej algebry zewnętrznej, morfizm zewnętrzny transformacji liniowej jest unikalnym rozszerzeniem wersora. Jeśli jest funkcją liniową, która odwzorowuje wektory na wektory, to jej morfizm zewnętrzny jest funkcją zgodną z regułą
dla ostrza, rozciągnięty na całą algebrę poprzez liniowość.
Geometrie modelowania
Chociaż wiele uwagi poświęcono CGA, należy zauważyć, że GA nie jest tylko jedną algebrą, ale należy do rodziny algebr o tej samej zasadniczej strukturze.
Wektorowy model przestrzeni
można uznać za rozszerzenie lub uzupełnienie algebry wektorów .
Parzysta podalgebra z jest izomorficzna z liczbami zespolonymi , co można zobaczyć zapisując wektor pod względem jego składniki w bazie ortonormalnej i pozostawione pomnożenie przez wektor bazowy }
gdzie identyfikujemy od
Podobnie podstawą izomorficzne z czwartorzędami , co można zobaczyć identyfikując , i .
Każda algebra asocjacyjna ma reprezentację macierzową; zastąpienie trzech kartezjańskich wektorów bazowych macierzami Pauliego daje reprezentację : }
Kropkowanie „ wektora Pauliego ” ( diada ):
- z dowolnymi wektorami za :
- Równoważnie, przez kontrolę, )
Model czasoprzestrzenny
W fizyce głównymi zastosowaniami są algebra geometryczna 1 , zwana algebrą czasoprzestrzenną lub zinterpretował algebrę przestrzeni fizycznej (APS).
STA punkty czasoprzestrzeni są reprezentowane po prostu wektory, w APS punkty tego reprezentowane przez trójwymiarowy wektor (przestrzeń) plus jednowymiarowy skalar (czas).
W algebrze czasoprzestrzeni tensor pola elektromagnetycznego ma dwuwektorową reprezentację . Tutaj ja to jednostka pseudoskalarna (lub cztery wymiarowy element objętości), wektorem jednostkowym w kierunku czasu, i są klasycznymi wektorami pola elektrycznego i magnetycznego (ze składową czasu zerowego). Używając czterech prądów równania Maxwella stają wtedy
Sformułowanie Równania jednorodne Równania niejednorodne Pola Potencjały (dowolny wskaźnik) Potencjały (miernik Lorenza)
W rachunku geometrycznym zestawienie wektorów, takie jak w iloczyn geometryczny i można je rozłożyć na części jako . Tutaj w dowolnej czasoprzestrzeni i redukuje się do czasoprzestrzeni gdzie odgrywa rolę w czasoprzestrzeni Minkowskiego, która jest równoznaczna z rolą przestrzeni euklidesowej i jest powiązana z d'Alembertianem przez . Rzeczywiście, biorąc pod uwagę obserwatora reprezentowanego przez wskazujący na przyszłość wektor podobny do czasu, mamy
Wzmocnienia w lorentzowskiej przestrzeni metrycznej mają to samo wyrażenie, w przestrzeni euklidesowej, gdzie jest dwuwektorem generowanym przez czas i związane z tym kierunki , podczas gdy w przypadku euklidesowym jest to dwuwektor generowany przez dwa kierunki przestrzenne, wzmacniający „analogię” do niemal identyczności.
Macierze Diraca są reprezentacją pokazującą równoważność z
Model jednorodny
Rzutowa algebra geometryczna (PGA), znana również jako model jednorodny, zapewnia kompletną algebrę zawierającą reprezentacje wszystkich izometrii euklidesowych i podprzestrzeni liniowych, na których działają. W tym modelu pojedynczy zdegenerowany wymiar jest dodawany do n zwykłych wymiarów przestrzeni w celu utworzenia algebry } Kompleksowe traktowanie w szczególności podaje Lengyel . W trójwymiarowej PGA wektory odpowiadają punktom, dwuwektory odpowiadają liniom, a trójwektory odpowiadają płaszczyznom. Właściwe izometrie euklidesowe, które zawsze są ruchami śrub w przestrzeni 3D, są reprezentowane przez silniki składające się z ośmiu składowych parzystych, a niewłaściwe izometrie euklidesowe, które zawierają odbicie, są reprezentowane przez flektory składające się z ośmiu składowych nieparzystych. Algebra motoryczna jest poprawnym uogólnieniem podwójnych kwaternionów na pełny zbiór obiektów występujących w PGA.
Główną koncepcją w PGA jest symetria, która powstaje poprzez odwrócenie wektorów bazowych, które są obecne i nieobecne w każdym z komponentów obiektu. Powoduje to nie tylko fundamentalną dwoistość obiektów geometrycznych algebry, ale także operacje na tych obiektach. Każdy iloczyn w algebrze (iloczyn klina, iloczyn wewnętrzny, iloczyn geometryczny, iloczyn wewnętrzny) ma pasujący „antyprodukt”, który wykonuje tę samą operację na liczbach podwójnych swoich operandów. Włączenie obu rodzajów produktów jest niezbędne do ukończenia algebry. Operacje łączenia i łączenia między różnymi geometriami są wykonywane odpowiednio przez iloczyn klina i jego podwójny produkt przeciwklinowy. Iloczyn wewnętrzny i jego podwójny dają dwie różne normy, zwane normą masową i normą wagową, które wytwarzają odpowiednio wielkości skalarne i antyskalarne. Izometrie euklidesowe są wykonywane przez geometryczny antyprodukt.
Wszystkie obiekty w rzutowej algebrze geometrycznej są jednorodne, w tym wielkości, które byłyby po prostu skalarami w ustawieniach nierzutowych. Mnożenie dowolnego punktu, linii, płaszczyzny, silnika lub flektora przez niezerowy skalar nie ma wpływu na jego znaczenie. Obiekt jest rzutowany na przestrzeń 3D w procesie zwanym unityzacją , który sprawia, że zbiorczy rozmiar komponentów rozciągających się do zdegenerowanej jedności wymiarowej. Konkretne pomiary odległości powstają jako jednorodne wielkości określone przez normę geometryczną, która jest sumą normy objętościowej i normy wagowej. Kiedy norma geometryczna jest ujednolicona, jej składnik skalarny reprezentuje rzeczywistą odległość.
Model konformalny
Pracując w GA, przestrzeń euklidesowa wraz z konforemnym punktem w nieskończoności) jest rzutowo osadzona w CGA poprzez identyfikację punktów euklidesowych z podprzestrzeniami 1D w stożku zerowym 4D podprzestrzeni wektora 5D CGA. Pozwala to na wykonywanie wszystkich przekształceń konforemnych jako obrotów i odbić i jest kowariantne , rozszerzając relacje padania geometrii rzutowej na okręgi i sfery.
W szczególności dodajemy ortogonalne wektory bazowe mi takie, że i do podstawy przestrzeni wektorowej, która generuje i zidentyfikować wektory zerowe
- jako punkt konformalny w nieskończoności (patrz Kompaktowanie ) i
- jako punkt pochodzenia, dając
- .
Ta procedura ma pewne podobieństwa do procedury pracy ze współrzędnymi jednorodnymi w geometrii rzutowej iw tym przypadku umożliwia modelowanie transformacji euklidesowych jako ortogonalnych transformacji podzbioru .
Szybko zmieniający się i płynny obszar GA, CGA, jest również badany pod kątem zastosowań w fizyce relatywistycznej.
Modele transformacji projekcyjnej
Obecnie bada się dwóch potencjalnych kandydatów jako podstawę geometrii afinicznej R , który obejmuje reprezentacje ścinania i niejednorodnego skalowania, a także powierzchnie czworokątne i przekroje stożkowe .
Nowy model badawczy, Quadric Conformal Geometric Algebra (QCGA) kwadratowym Chodzi o to, aby reprezentować obiekty w niskowymiarowych podprzestrzeniach algebry. QCGA jest w stanie konstruować kwadratowe powierzchnie przy użyciu punktów kontrolnych lub niejawnych równań. Co więcej, QCGA może obliczyć przecięcie powierzchni kwadratu, jak również wektory stycznej i normalnej powierzchni w punkcie leżącym na powierzchni kwadratu.
Interpretacja geometryczna
Projekcja i odrzucenie
Dla dowolnego wektora odwracalnego za
gdzie rzut na (lub część równoległą) jest za \
a odrzucenie z lub części ortogonalnej) jest za {
Używając koncepcji jako reprezentującej podprzestrzeń i multiwektor ostatecznie wyrażany za pomocą wektorów, uogólnia to projekcję ogólnego multiwektora na za k displaystyle dowolny odwracalny -blade jak
z odrzuceniem zdefiniowanym jako
Projekcja i odrzucenie uogólniają się na ostrza zerowe \ B ^ produkt. Wynik projekcji pokrywa się w obu przypadkach dla niezerowych ostrzy. Dla zerowych ostrzy , należy zastosować definicję rzutu podaną tutaj, przy czym pierwszy skurcz, a nie drugi, jest na pseudoodwrotności, ponieważ tylko wtedy wynik jest koniecznie w podprzestrzeni reprezentowanej przez B {\ displaystyle . Projekcja uogólnia poprzez liniowość do ogólnych multiwektorów . Projekcja nie jest liniowa w i nie uogólnia na obiekty które nie są ostrzami.
Odbicie
Proste odbicia w hiperpłaszczyźnie są łatwo wyrażane w algebrze poprzez koniugację z pojedynczym wektorem. Służą one do generowania grupy ogólnych odbić i obrotów .
Odbicie wzdłuż wektora lub równoważnie w hiperpłaszczyźnie prostopadłej do samym, co zanegowanie składowej do ′ { displaystyle wektora równoległego do . Rezultatem refleksji będzie
Nie jest to najbardziej ogólna operacja, którą można uznać za odbicie, gdy wymiar . Ogólne odbicie można wyrazić jako złożenie dowolnej nieparzystej liczby odbić jednoosiowych. można zapisać ogólne odbicie wektora za
Gdzie
- i
Jeśli zdefiniujemy odbicie wzdłuż niezerowego wektora iloczynu jako odbicie każdego wektora w produkcie wzdłuż tego samego wektora, otrzymamy dla dowolnego iloczynu nieparzystej liczby wektorów, że m {\ displaystyle m przykład,
a dla iloczynu parzystej liczby wektorów to
można zapisać odbicie ogólnego multiwektora użyciu dowolnego odbicia versor
gdzie jest automorfizmem odbicia przez początek przestrzeni wektorowej ( na
Rotacje
Jeśli mamy iloczyn wektorów oznaczamy odwrotność jako
Jako przykład załóżmy, że otrzymujemy
Skalowanie tak, że wtedy
więc pozostawia długość . To też możemy pokazać
więc transformacja zachowuje zarówno długość Dlatego można go zidentyfikować jako obrót lub odbicie obrotowe; nazywany jest wirnikiem , jeśli jest to właściwy obrót (jak to jest, jeśli można go wyrazić jako iloczyn parzystej liczby wektorów) i jest przykładem tego, co jest znane w GA jako versor .
multiwektora który w płaszczyźnie iz orientacją określoną przez b {\ .
Wirniki są uogólnieniem kwaternionów na przestrzenie wymiarowe .
Versor
ZA -versor to multiwektor, który można wyrazić jako iloczyn geometryczny . Czwartorzędy jednostkowe (pierwotnie nazywane przez Hamiltona wersorami) można identyfikować z wirnikami w przestrzeni 3D w podobny sposób, jak rzeczywiste wirniki 2D obejmują liczby zespolone; szczegóły w Dorst.
Niektórzy autorzy używają terminu „produkt versor” w odniesieniu do często występującego przypadku, gdy operand jest „wkładany” między operatorami. Przykładami takich kanapek są opisy obrotów i odbić, w tym ich morfizmy zewnętrzne. Te morfizmy zewnętrzne mają szczególnie prostą postać algebraiczną. W szczególności mapowanie wektorów postaci
- rozciąga się na morfizm zewnętrzny
Ponieważ zarówno operatory, jak i operandy są wersorami, istnieje możliwość alternatywnych przykładów, takich jak obracanie wirnika lub odbijanie spinora, zawsze pod warunkiem, że takim operacjom można przypisać pewne znaczenie geometryczne lub fizyczne.
Z twierdzenia Cartana – Dieudonnégo wynika, że każdą izometrię można przedstawić jako odbicia w hiperpłaszczyznach, a ponieważ złożone odbicia zapewniają obroty, to mamy, że przekształcenia ortogonalne są wersorami.
kategoriach grupowych, dla prawdziwego, niezdegenerowanego, po zidentyfikowaniu grupy jako grupa wszystkich odwracalnych elementów , Lundholm podaje dowód, że „grupa równy Grupa Lipschitza aka grupa , chociaż Lundholm potępia to użycie).
Podgrupy Γ
Lundholm definiuje podgrupy , i , generowane przez wektory jednostkowe oraz w w przypadku i może występować tylko parzysta liczba takich czynników wektorowych.
Podgrupa | Definicja | Opis |
---|---|---|
wersety jednostek | ||
nawet wersory jednostek | ||
wirniki |
Spinory definiuje się jako elementy parzystej podalgebry rzeczywistego GA; analizę podejścia GA do spinorów podają Francis i Kosowsky.
Przykłady i zastosowania
Hiperobjętość równoległoboku rozpiętego przez wektory
Dla wektorów obejmujących równoległobok mamy i
w wyniku czego równoległoboku, czyli jego pola
dowolnej wektorów obejmujących równoległobok ; iloczyn zewnętrzny wektorów , czyli ma wielkość równą objętości -równoległość. Wektor niekoniecznie ma kształt równoległoboku - jest to wygodna wizualizacja Może mieć dowolny kształt, chociaż objętość jest równa równoległościanowi.
Przecięcie prostej i płaszczyzny
Możemy zdefiniować linię parametrycznie przez gdzie i są wektorami pozycji dla punktów P i T i jest wektorem kierunku linii.
Następnie
- i
Więc
I
Systemy obrotowe
Matematyczny opis sił obrotowych, takich jak moment obrotowy i moment pędu , często wykorzystuje iloczyn krzyżowy rachunku wektorowego w trzech wymiarach z konwencją orientacji (ręczności).
Iloczyn krzyżowy można rozpatrywać w kategoriach iloczynu zewnętrznego, co pozwala na bardziej naturalną geometryczną interpretację iloczynu krzyżowego jako dwuwektora przy użyciu podwójnej zależności
Na przykład moment obrotowy jest ogólnie definiowany jako wielkość składowej siły prostopadłej pomnożonej przez odległość lub pracę na kąt jednostkowy.
dowolnej płaszczyźnie zawierająca wektory ortonormalne sparametryzowana .
Wyznaczając dwuwektor jednostkowy tej płaszczyzny jako liczbę urojoną
ten wektor ścieżki można wygodnie zapisać w złożonej postaci wykładniczej
a pochodna po kącie wynosi
Tak więc moment obrotowy, szybkość zmiany pracy spowodowana siłą, wynosi
opisu iloczynu krzyżowego momentu obrotowego opis algebry geometrycznej nie wprowadza wektora wektor, który nie istnieje w dwóch wymiarach i który nie jest unikalny w więcej niż trzech wymiarach. Dwuwektor jednostkowy opisuje płaszczyznę i orientację obrotu, a zwrot obrotu jest względny względem kąta między wektorami i .
Rachunek geometryczny
Rachunek geometryczny rozszerza formalizm o różniczkowanie i całkowanie, w tym geometrię różniczkową i formy różniczkowe .
Zasadniczo pochodna wektora jest zdefiniowana tak, że wersja GA twierdzenia Greena jest prawdziwa,
i wtedy można pisać
jako iloczyn geometryczny, skutecznie uogólniając twierdzenie Stokesa (w tym jego wersję różniczkową).
W , gdy jest z punktami końcowymi , wtedy za {\ i
zmniejsza się do
lub fundamentalne twierdzenie rachunku całkowego.
Opracowano również koncepcję rozmaitości wektorowej i teorię integracji geometrycznej (która uogólnia formy różniczkowe).
Historia
Przed XX wiekiem
Chociaż związek geometrii z algebrą datuje się co najmniej od Elementów Euklidesa w III wieku pne ( zob . systematyczny sposób opisu geometrycznych właściwości i przekształceń przestrzeni. W tym roku Hermann Grassmann wprowadził ideę algebry geometrycznej w pełnej ogólności jako pewnego rachunku różniczkowego (analogicznego do rachunku zdań ), który zakodował wszystkie informacje geometryczne o przestrzeni. System algebraiczny Grassmanna można zastosować do wielu różnych rodzajów przestrzeni, z których głównymi są przestrzeń euklidesowa , przestrzeń afiniczna i przestrzeń rzutowa . Podążając za Grassmannem, w 1878 roku William Kingdon Clifford zbadał system algebraiczny Grassmanna obok kwaternionów Williama Rowana Hamiltona w ( Clifford 1878 ) . Z jego punktu widzenia kwaterniony opisywały pewne przekształcenia (które nazwał wirnikami ), podczas gdy algebra Grassmanna opisywała pewne właściwości (lub Streckena , takie jak długość, powierzchnia i objętość). Jego wkład polegał na zdefiniowaniu nowego iloczynu - iloczynu geometrycznego - na istniejącej algebrze Grassmanna, która realizowała kwaterniony jako żyjące w tej algebrze. Następnie Rudolf Lipschitz w 1886 roku uogólnił interpretację kwaternionów Clifforda i zastosował je do geometrii obrotów w . Później te zmiany skłoniły innych matematyków XX wieku do sformalizowania i zbadania właściwości algebry Clifforda.
Niemniej jednak inny rewolucyjny rozwój XIX wieku całkowicie przyćmiłby algebry geometryczne: analizę wektorową , opracowaną niezależnie przez Josiaha Willarda Gibbsa i Olivera Heaviside'a . Analiza wektorowa była motywowana badaniami Jamesa Clerka Maxwella nad elektromagnetyzmem , a konkretnie potrzebą wygodnego wyrażania i manipulowania pewnymi równaniami różniczkowymi . Analiza wektorowa miała pewien intuicyjny urok w porównaniu z rygorami nowych algebr. Zarówno fizycy, jak i matematycy chętnie przyjęli go jako swój wybrany zestaw narzędzi geometrycznych, szczególnie po wpływowym podręczniku Vector Analysis z 1901 roku autorstwa Edwina Bidwella Wilsona , po wykładach Gibbsa.
Bardziej szczegółowo, istnieją trzy podejścia do algebry geometrycznej: analiza kwaternionów , zainicjowana przez Hamiltona w 1843 r. I zgeometryzowana jako wirniki przez Clifforda w 1878 r.; algebra geometryczna, zainicjowana przez Grassmanna w 1844 r.; oraz analiza wektorowa, rozwinięta z analizy czwartorzędowej pod koniec XIX wieku przez Gibbsa i Heaviside'a. Dziedzictwo analizy kwaternionów w analizie wektorowej można dostrzec w użyciu do wskazania wektorów bazowych k \ : uważa się to za czysto wyimaginowane czwartorzędy. Z perspektywy algebry geometrycznej parzysta podalgebra algebry czasoprzestrzeni jest izomorficzna z GA trójwymiarowej przestrzeni euklidesowej, a kwaterniony są izomorficzne z parzystą podalgebrą GA trójwymiarowej przestrzeni euklidesowej, co łączy trzy podejścia.
XX wieku i współczesność
Postęp w badaniu algebr Clifforda po cichu postępował w XX wieku, choć w dużej mierze dzięki pracom algebraistów abstrakcyjnych , takich jak Élie Cartan , Hermann Weyl i Claude Chevalley . Geometryczne geometrycznych doczekało się wielu odrodzeń w XX wieku. W matematyce, Geometric Algebra Emila Artina omawia algebrę związaną z każdą z wielu geometrii, w tym geometrię afiniczną , geometrię rzutową , geometria symplektyczna i geometria ortogonalna . W fizyce algebry geometryczne odrodziły się jako „nowy” sposób uprawiania mechaniki klasycznej i elektromagnetyzmu, wraz z bardziej zaawansowanymi tematami, takimi jak mechanika kwantowa i teoria cechowania. David Hestenes ponownie zinterpretował macierze Pauliego i Diraca jako wektory odpowiednio w zwykłej przestrzeni i czasoprzestrzeni i był głównym współczesnym orędownikiem stosowania algebry geometrycznej.
W grafice komputerowej i robotyce odrodziły się algebry geometryczne, aby skutecznie przedstawiać obroty i inne przekształcenia. Na temat zastosowań GA w robotyce ( teoria śrub , kinematyka i dynamika z wykorzystaniem wersorów), wizji komputerowej, sterowaniu i obliczeniach neuronowych (uczenie się geometryczne) patrz Bayro (2010).
Zobacz też
- Porównanie algebry wektorów i algebry geometrycznej
- algebry Clifforda
- Algebra Grassmanna-Cayleya
- Algebra czasoprzestrzenna
- Spinor
- Kwaternion
- Algebra przestrzeni fizycznej
- Uniwersalna algebra geometryczna
Notatki
Cytaty
Referencje i dalsze czytanie
- Ułożone chronologicznie
- Grassmann, Hermann (1844), Die lineale Ausdehnungslehre ein neuer Zweig der Mathematik: dargestellt und durch Anwendungen auf die übrigen Zweige der Mathematik, wie auch auf die Statik, Mechanik, die Lehre vom Magnetismus und die Krystallonomie erläutert , Leipzig: O. Wigan re , OCLC 20521674
- Artin, Emil (1988) [1957], algebra geometryczna , Wiley Classics Library, Wiley, doi : 10.1002/9781118164518 , ISBN 978-0-471-60839-4 , MR 1009557
- Hestenes, David (1966), Algebra czasoprzestrzenna , Gordon and Breach, ISBN 978-0-677-01390-9 , OCLC 996371
- Wheeler, JA; Misner, C.; Thorne, KS (1973), Grawitacja , WH Freeman, ISBN 978-0-7167-0344-0
- Bourbaki, Nicolas (1980), „Rozdział 9 „Algèbres de Clifford” ”, Elementy matematyki. Algebre , Hermann, ISBN 9782225655166
- Hestenes, Dawid ; Sobczyk, Garret (1984), Clifford Algebra to Geometric Calculus, a Unified Language for Mathematics and Physics , Springer Netherlands, ISBN 9789027716736
- Hestenes, David (1986), JSR Chisholm; AK Commons (red.), „A Unified Language for Mathematics and Physics”, Algebry Clifforda i ich zastosowania w fizyce matematycznej , seria NATO ASI (seria C), Springer, 183 : 1–23, doi : 10.1007 / 978-94- 009-4728-3_1 , ISBN 978-94-009-4728-3
- Doran, Chris JL (1994), Geometric Algebra and its Application to Mathematical Physics (praca doktorska), University of Cambridge , doi : 10.17863/CAM.16148 , hdl : 1810/251691 , OCLC 53604228
- Baylis, MY, wyd. (2011) [1996], Clifford (geometryczna) algebra z zastosowaniami w fizyce, matematyce i inżynierii , Birkhäuser , ISBN 9781461241058
- Aragonia, G.; Aragonia, JL; Rodríguez, MA (1997), „Algebry Clifforda i algebra geometryczna”, Postępy w stosowanych algebrach Clifforda , 7 (2): 91–102, doi : 10.1007 / BF03041220 , S2CID 120860757
- Hestenes, David (1999), Nowe podstawy mechaniki klasycznej (wyd. 2), Springer Verlag, ISBN 978-0-7923-5302-7
- Lasenby, Joan; Lasenby, Anthony N.; Doran, Chris JL (2000), „A Unified Mathematical Language for Physics and Engineering in the 21st Century” (PDF) , Philosophical Transactions of the Royal Society A , 358 (1765): 21–39, Bibcode : 2000RSPTA.358 .. .21L , doi : 10.1098/rsta.2000.0517 , S2CID 91884543 , zarchiwizowane (PDF) od oryginału w dniu 19.03.2015
- Baylis, WE (2002), Elektrodynamika: nowoczesne podejście geometryczne (wyd. 2), Birkäuser , ISBN 978-0-8176-4025-5
- Dorst, Leo (2002), „Wewnętrzne iloczyny algebry geometrycznej”, w Dorst, L .; Doran, C.; Lasenby, J. (red.), Zastosowania algebry geometrycznej w informatyce i inżynierii , Birkhäuser , s. 35–46, doi : 10.1007/978-1-4612-0089-5_2 , ISBN 978-1-4612-0089- 5
- Doran, Chris JL ; Lasenby, Anthony N. (2003), Geometric Algebra for Physicists (PDF) , Cambridge University Press, ISBN 978-0-521-71595-9 , zarchiwizowane (PDF) od oryginału w dniu 2009-01-06
- Hestenes, David (2003), „Oersted Medal Wykład 2002: Reformowanie matematycznego języka fizyki” (PDF) , Am. J. Fiz. . _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
- Hildenbrand, Dietmar; Fontijne, Daniel; Perwass, chrześcijanin; Dorst, Leo (2004), „Algebra geometryczna i jej zastosowanie w grafice komputerowej” (PDF) , Proceedings of Eurographics 2004 , doi : 10.2312/egt.20041032 , zarchiwizowane (PDF) z oryginału w dniu 06.09.2015
- Bain, J. (2006), „Strukturalizm czasoprzestrzenny: §5 Rozmaitości a algebra geometryczna”, w: Dennis Dieks (red.), Ontologia czasoprzestrzeni , Elsevier, s. 54 i następne , ISBN 978-0-444-52768-4
- Dorst, Leo; Fontijne, Daniel; Mann, Stephen (2007), Algebra geometryczna dla informatyki: obiektowe podejście do geometrii , Elsevier, ISBN 978-0-12-369465-2 , OCLC 132691969
- Penrose, Roger (2007), Droga do rzeczywistości , zabytkowe książki, ISBN 978-0-679-77631-4
- Franciszek, Mateusz R.; Kosowsky, Arthur (2008), „Budowa spinorów w algebrze geometrycznej”, Annals of Physics , 317 (2): 383–409, arXiv : math-ph / 0403040v2 , Bibcode : 2005AnPhy.317..383F , doi : 10,1016 /j.aop.2004.11.008 , S2CID 119632876
- Li, Hongbo (2008), Algebry niezmienne i wnioskowanie geometryczne , World Scientific, ISBN 9789812770110 . Rozdział 1 w formacie PDF
- Vince, John A. (2008), Algebra geometryczna do grafiki komputerowej , Springer, ISBN 978-1-84628-996-5
- Lundholm, Douglas; Svensson, Lars (2009), „Algebra Clifforda, algebra geometryczna i zastosowania”, arXiv : 0907,5356v1 [ matematyka-ph ]
- Perwass, Christian (2009), Algebra geometryczna z zastosowaniami w inżynierii , geometrii i informatyce, tom. 4, Springer Science & Business Media, Bibcode : 2009gaae.book.....P , doi : 10.1007/978-3-540-89068-3 , ISBN 978-3-540-89068-3
- Bayro-Corrochano, Eduardo (2010), Geometric Computing for Wavelet Transforms, Robot Vision, Learning, Control and Action , Springer Verlag, ISBN 9781848829299
- Bayro-Corrochano, E.; Scheuermann, Gerik, wyd. (2010), Geometric Algebra Computing in Engineering and Computer Science , Springer, ISBN 9781849961080 Wyciąg online pod adresem http://geocalc.clas.asu.edu/html/UAFCG.html # 5 New Tools for Computational Geometry and rejuvenation of Screw Theory
- Goldman, Ron (2010), Przemyślenie czwartorzędów: teoria i obliczenia , Morgan & Claypool, część III. Ponowne przemyślenie kwaternionów i algebr Clifforda , ISBN 978-1-60845-420-4
- Dorst, Leo.; Lasenby, Joan (2011), Przewodnik po algebrze geometrycznej w praktyce , Springer, ISBN 9780857298119
- Macdonald, Alan (2011), Algebra liniowa i geometryczna , CreateSpace, ISBN 9781453854938 , OCLC 704377582
- Snygg, John (2011), Nowe podejście do geometrii różniczkowej przy użyciu algebry geometrycznej Clifforda , Springer, ISBN 978-0-8176-8282-8
- Hildenbrand, Dietmar (2013), „Podstawy obliczeń algebry geometrycznej”, Analiza numeryczna i matematyka stosowana Icnaam 2012: Międzynarodowa konferencja analizy numerycznej i matematyki stosowanej , materiały konferencyjne AIP, 1479 (1): 27–30, Bibcode : 2012AIPC.1479 ...27H , CiteSeerX 10.1.1.364.9400 , doi : 10.1063/1.4756054 , ISBN 978-3-642-31793-4
- Bromborsky, Alan (2014), Wprowadzenie do algebry geometrycznej i rachunku różniczkowego (PDF) , zarchiwizowane (PDF) z oryginału w dniu 15.10.2019
- Klawitter, Daniel (2014), Algebry Clifforda: modelowanie geometryczne i geometrie łańcuchów z zastosowaniem w kinematyce , Springer, ISBN 9783658076184
- Kanatani, Kenichi (2015), Zrozumienie algebry geometrycznej: Hamilton, Grassmann i Clifford dla wizji komputerowej i grafiki , CRC Press, ISBN 9781482259513
- Li, Hongbo; Huang, Lei; Shao, Changpeng; Dong, Lei (2015), „Trójwymiarowa geometria rzutowa z algebrą geometryczną”, arXiv : 1507,06634v1 [ math.MG ]
- Hestenes, David (11 kwietnia 2016). „Geneza algebry geometrycznej: osobista retrospektywa”. Postępy w stosowanych algebrach Clifforda . 27 (1): 351–379. doi : 10.1007/s00006-016-0664-z . S2CID 124014198 .
- Dorst, Leo (2016), Geometria rzutowa zorientowana na 3D przez wersety , Springer, ISBN 9783658076184
- Vaz, Jayme; da Rocha, Roldão (2016), Wprowadzenie do algebr i spinorów Clifforda , ISBN 978-0-19-878292-6
- Bayro-Corrochano, Eduardo (2018). Wizja komputerowa, grafika i neurokomputery . Zastosowania algebry geometrycznej . Tom. I. Springera. ISBN 978-3-319-74830-6 .
- Lavor, Carlile; Xambó-Descamps, Sebastià; Zaplana, Isiah (2018). Zaproszenie z algebry geometrycznej do fizyki czasoprzestrzennej, robotyki i geometrii molekularnej . Skoczek. s. 1–. ISBN 978-3-319-90665-2 .
- Josipović, Miroslav (22 listopada 2019). Mnożenie geometryczne wektorów: wprowadzenie do algebry geometrycznej w fizyce . Springer International Publishing; Birkhauser. P. 256. ISBN 978-3-030-01756-9 .
Linki zewnętrzne
- Przegląd algebry geometrycznej i rachunku geometrycznego Alan Macdonald , Luther College, Iowa.
- Liczby urojone nie są rzeczywiste – algebra geometryczna czasoprzestrzeni . Wprowadzenie (grupa Cambridge GA).
- Geometric Algebra 2015, Masters Course in Scientific Computing , dr Chris Doran (Cambridge).
- Matematyka dla programistów gier: 5 – Metody wielowektorowe . Kompleksowe wprowadzenie i materiały referencyjne dla programistów autorstwa Iana Bella .
- Szkoła letnia IMPA 2010 Fernandes Oliveira Intro i slajdy.
- University of Fukui ESM Hitzer i Japan GA.
- Grupa Google dla GA
- Elementarz do algebry geometrycznej Wprowadzenie do GA, Jaap Suter.
- Zasoby algebry geometrycznej , której kuratorem jest Pablo Bleyer.
- Stosowane algebry geometryczne w informatyce i inżynierii 2018 Early Proceedings
- GAME2020 Mini wydarzenie algebry geometrycznej
- AGACSE 2021 Filmy
Angielskie tłumaczenia wczesnych książek i artykułów
- G. Combebiac, „rachunek tri-quaternions” (rozprawa doktorska)
- M. Markic, „Transformanty: nowy pojazd matematyczny. Synteza tri-quaternions Combebiaca i układu geometrycznego Grassmanna. The calculus of quadri-quaternions”
- C. Burali-Forti, „Metoda Grassmanna w geometrii rzutowej” Zbiór trzech notatek na temat zastosowania algebry zewnętrznej do geometrii rzutowej
- C. Burali-Forti, „Wprowadzenie do geometrii różniczkowej metodą H. Grassmanna” Wczesna książka o zastosowaniu algebry Grassmanna
- H. Grassmann, „Mechanika według zasad teorii rozciągłości” Jedna z jego prac na temat zastosowań algebry zewnętrznej.
Grupy badawcze
- Rachunek geometryczny Międzynarodowy . Linki do grup badawczych, oprogramowania i konferencji na całym świecie.
- Grupa algebry geometrycznej Cambridge . Pełnotekstowe publikacje online i inne materiały.
- Grupa Uniwersytetu Amsterdamskiego
- Badania i rozwój rachunku geometrycznego (Arizona State University).
- Archiwum blogów i biuletynów GA-Net . Nowości dotyczące rozwoju algebry geometrycznej / algebry Clifforda.
- Algebra geometryczna dla systemów działań percepcyjnych . Geometric Cybernetics Group (CINVESTAV, Campus Guadalajara, Meksyk).