Krata (grupa) - Lattice (group)

W geometrii i teorii grup , A kraty w to podgrupa w grupie dodatków , które jest izomorficzny w dodatku grupy , i który rozciąga się rzeczywistą przestrzeń wektorową . Innymi słowy, dla każdej oparciu o podgrupa wszystkich kombinacji liniowych z całkowitych współczynników wektorów bazowych tworzy siatkę. Krata może być postrzegana jako regularne kafelkowanie przestrzeni przez prymitywną komórkę .

Kraty mają wiele istotnych zastosowań w czystej matematyce, szczególnie w połączeniu z algebrami Liego , teorią liczb i teorią grup. Pojawiają się one również w matematyce stosowanej w połączeniu z teorią kodowania , w kryptografii z powodu przypuszczalnej twardości obliczeniowej kilku problemów sieciowych i są wykorzystywane na różne sposoby w naukach fizycznych. Na przykład w materiałoznawstwie i fizyce ciała stałego sieć jest synonimem „szkieletu” struktury krystalicznej , trójwymiarowej tablicy regularnie rozmieszczonych punktów pokrywających się w szczególnych przypadkach z położeniem atomu lub cząsteczki w krysztale . Bardziej ogólnie, modele sieci są badane w fizyce , często przy pomocy technik fizyki obliczeniowej .

Rozważania i przykłady symetrii

Krata to grupa symetrii dyskretnej symetrii translacyjnej w n kierunkach. Wzór z tą siecią symetrii translacyjnej nie może mieć więcej, ale może mieć mniejszą symetrię niż sama sieć. Jako grupa (porzucająca swoją strukturę geometryczną) siatka jest skończenie generowaną wolną grupą abelową , a więc izomorficzną do .

Sieć w sensie trójwymiarowego układu regularnie rozmieszczonych punktów pokrywających się np. z pozycjami atomu lub cząsteczki w krysztale , lub ogólniej, orbitą działania grupy przy symetrii translacyjnej, jest translacją sieci translacji: a coset , który nie musi zawierać pochodzenia, a zatem nie musi być kratą w poprzednim znaczeniu.

Prostym przykładem kraty w jest podgrupa . Bardziej skomplikowane przykłady obejmują kratę E8 , która jest kratą w , oraz kratę Leech w . Okres kraty w to centralny do badania funkcji eliptycznych , opracowane w XIX wieku matematyki; uogólnia na wyższe wymiary w teorii funkcji abelowych . Kraty zwane kratami pierwiastkowymi są ważne w teorii prostych algebr Liego ; na przykład sieć E8 jest powiązana z algebrą Liego o tej samej nazwie.

Dzielenie przestrzeni według kraty

Typowa kraty w ten sposób posiada formę

gdzie { v 1 , ..., v n } jest podstawą dla . Różne zasady generuje tą samą sieć krystaliczną, lecz wartość bezwzględna z determinantą wektorów v i jest jednoznacznie określony przez X i jest oznaczona przez D (X). Jeśli pomyślimy o sieci jako dzielącej całość na równe wielościany (kopie n- wymiarowego równoległościanu , znanego jako podstawowy obszar sieci), to d(Λ) jest równe n- wymiarowej objętości tego wielościanu. To dlatego d(Λ) jest czasami nazywane kowalusem sieci. Jeśli to równa się 1, krata nazywana jest unimodular .

Punkty kratowe w zestawach wypukłych

Twierdzenie Minkowskiego wiąże liczbę d(Λ) i objętość symetrycznego zbioru wypukłego S z liczbą punktów sieci zawartych w S . Liczba punktów sieci zawartych w politopie, którego wszystkie wierzchołki są elementami sieci, jest opisana wielomianem Ehrharta . Wzory dla niektórych współczynników tego wielomianu obejmują również d(Λ).

Problemy z siecią obliczeniową

Problemy z sieciami obliczeniowymi mają wiele zastosowań w informatyce. Na przykład algorytm redukcji podstawy sieci Lenstra-Lenstra-Lovász (LLL) został wykorzystany w kryptoanalizie wielu schematów szyfrowania z kluczem publicznym, a wiele schematów kryptograficznych opartych na sieci jest znanych jako bezpieczne przy założeniu, że pewne problemy z siecią są trudne obliczeniowo .

Kraty w dwóch wymiarach: szczegółowe omówienie

Pięć siatek na płaszczyźnie euklidesowej

Istnieje pięć typów sieci 2D, jak podaje krystalograficzne twierdzenie o ograniczeniach . Poniżej grupa tapet siatki jest podana w notacji IUC , Orbifold i Coxeter wraz z diagramem tapety pokazującym domeny symetrii. Zauważ, że wzór z tą siecią symetrii translacyjnej nie może mieć więcej, ale może mieć mniejszą symetrię niż sama sieć. Dostępna jest pełna lista podgrup . Na przykład poniżej heksagonalna/trójkątna siatka jest podana dwukrotnie, z pełną 6-krotną i pół 3-krotną symetrią odbicia. Jeśli grupa symetrii wzoru zawiera n- krotną rotację, wówczas siatka ma n- krotną symetrię dla parzystego n i 2 n- krotnego dla nieparzystego n .

cmm, (2*22), [∞,2 + ,∞] p4m, (*442), [4,4] p6m, (*632), [6,3]
Krata rombowa.svgSchemat grupy tapet cmm.svg
rombowa krata
również wyśrodkowana prostokątna krata
równoramienna trójkątna
SquareLattice.svgSchemat grupy tapet p4m square.svg
kwadratowa krata
równoramienna trójkątna
Krata trójkąta równobocznego.svgSchemat grupy tapet p6m.svg
krata sześciokątna
(krata trójkątna równoboczna)
pm, *2222, [∞,2,∞] p2, 2222, [∞,2,∞] + p3m1, (*333), [3 [3] ]
Krata prostokątna.svgSchemat grupy tapet pmm.svg
krata prostokątna
również wyśrodkowana krata rombowa
prawy trójkątny
Ukośna krata.svgSchemat grupy tapet p2.svg
krata równoległoboczna
również skośna krata
pochylna trójkątna
Krata trójkąta równobocznego.svgSchemat grupy tapet p3m1.svg
krata trójkątna równoboczna
(sieć sześciokątna)

Dla klasyfikacji danej sieci zacznij od jednego punktu i weź najbliższy drugi punkt. Dla trzeciego punktu, nie na tej samej linii, rozważ jego odległości do obu punktów. Spośród punktów, dla których mniejsza z tych dwóch odległości jest najmniejsza, wybierz punkt, dla którego większa z nich jest najmniejsza. (Nie jest to logicznie równoważne, ale w przypadku krat daje ten sam wynik po prostu „Wybierz punkt, dla którego większa z nich jest najmniejsza”.)

Pięć przypadków odpowiada trójkątowi równobocznemu, równoramiennemu prawemu, prawemu, równoramiennemu i pochylonemu. W siatce rombowej najkrótsza odległość może być przekątną lub bokiem rombu, tj. odcinek linii łączący pierwsze dwa punkty może, ale nie musi, być jednym z równych boków trójkąta równoramiennego. Zależy to od tego, czy mniejszy kąt rombu jest mniejszy niż 60° lub między 60° a 90°.

Ogólny przypadek jest znany jako krata okresowa . Jeśli wektory p i q generują sieć, zamiast p i q możemy również wziąć p i p - q , itd. Ogólnie w 2D, możemy wziąć a p + b q i c p + d q dla liczb całkowitych a , b , c i d tak, że ad-bc wynosi 1 lub -1. Zapewnia to, że same p i q są całkowitymi kombinacjami liniowymi pozostałych dwóch wektorów. Każda para p , q definiuje równoległobok, wszystkie o tej samej powierzchni, wielkości iloczynu poprzecznego . Jeden równoległobok w pełni definiuje cały obiekt. Bez dalszej symetrii ten równoległobok jest podstawowym równoległobokiem .

Wektory p i q mogą być reprezentowane przez liczby zespolone. Do rozmiaru i orientacji para może być reprezentowana przez ich iloraz. Wyrażone geometrycznie: jeśli dwa punkty sieci to 0 i 1, rozważamy położenie trzeciego punktu sieci. Równoważność w sensie generowania tej samej sieci jest reprezentowana przez grupę modularną : reprezentuje wybór innego trzeciego punktu w tej samej siatce, reprezentuje wybór innej strony trójkąta jako strony odniesienia 0-1, co ogólnie oznacza zmianę skalowania kratę i obracając ją. Każdy „zakrzywiony trójkąt” na obrazie zawiera dla każdego kształtu sieci 2D jedną liczbę zespoloną, szary obszar jest reprezentacją kanoniczną, odpowiadającą powyższej klasyfikacji, z 0 i 1 dwoma punktami sieci, które są najbliżej siebie; unika się powielania poprzez uwzględnienie tylko połowy granicy. Kraty rombowe są reprezentowane przez punkty na jej granicy, z sześciokątną siatką jako wierzchołkiem, a i dla sieci kwadratowej. Kraty prostokątne znajdują się na wyobrażonej osi, a pozostały obszar reprezentuje kraty równoległoboczne, przy czym lustrzane odbicie równoległoboku jest reprezentowane przez lustrzane odbicie na wyobrażonej osi.

Kraty w trzech wymiarach

14 typów krat w 3D to kraty Bravaisa . Charakteryzują się swoją grupą przestrzenną . Wzory 3D z translacyjną symetrią określonego typu nie mogą mieć więcej, ale mogą mieć mniejszą symetrię niż sama siatka.

Kraty w złożonej przestrzeni

Krata w to dyskretna podgrupa, która obejmuje rzeczywistą przestrzeń wektorową. Ponieważ wymiar rzeczywistej przestrzeni wektorowej jest równy , krata w będzie wolną grupą abelową rzędu .

Na przykład liczby całkowite Gaussa tworzą siatkę w , co jest podstawą ponad .

W grupach Lie

Bardziej ogólnie, kratownica Γ w grupie Lie G jest dyskretna podgrupy , tak że iloraz G / Γ jest skończoną środka do środka w odziedziczyła z Haar środka o G (w lewo o stałej lub prawej niezmienny-the definicja jest niezależna od tego wyboru). Tak będzie z pewnością w przypadku, gdy G /Γ jest zwarty , ale warunek wystarczający nie jest konieczny, jak pokazuje przypadek grupy modularnej w SL 2 ( R ) , która jest siecią, ale gdzie iloraz nie jest zwarty (ma guzki ). Istnieją ogólne wyniki stwierdzające istnienie sieci w grupach Liego.

Mówi się, że sieć jest jednorodna lub współzwarta, jeśli G /Γ jest zwarta; w przeciwnym razie krata nazywana jest niejednolitą .

Kraty w ogólnych przestrzeniach wektorowych

Chociaż zwykle uważamy, że sieci w tej koncepcji można uogólnić na dowolną skończenie wymiarową przestrzeń wektorową nad dowolnym polem . Można to zrobić w następujący sposób:

Niech K będzie pola , niech V być n wymiarową K - miejsca wektora LET być K - podstawę dla V i pozwolić R być pierścienia zawarta w K . Wtedy sieć R w V wygenerowana przez B jest dana wzorem:

Ogólnie rzecz biorąc, różne bazy B będą generować różne sieci. Jednakże, jeśli matryca przejściowy T pomiędzy podstawami jest - w ogólnej grupy liniowe z R (w uproszczeniu oznacza to, że wszystkie wpisy T są w R , a wszystkie wpisy są R - co jest równoznaczne ze stwierdzeniem, że determinantę z T jest - z grupy jednostek elementów w R z multyplikatywnych odwrotności), a następnie, że siatki generowane przez te zasady będą izomorficzne od T wywołuje izomorfizm pomiędzy dwoma kraty.

Ważne przypadkach takich krat występować teoretycznie liczba z K na str pole -adic i R do p -adic całkowitymi .

Dla przestrzeni wektorowej, która jest jednocześnie przestrzenią produktu wewnętrznego , sieć dualną można konkretnie opisać zbiorem

lub równoważnie jako

Powiązane pojęcia

  • Pierwotny element sieci to element, który nie jest dodatnią całkowitą wielokrotnością innego elementu w sieci.

Zobacz też

Uwagi

  1. ^ Nguyen, Phong; Stern, Jacques (2001). Dwie twarze krat w kryptologii . Kryptografia i kraty . Notatki z wykładów z informatyki. 2146 . s. 146–180. doi : 10.1007/3-540-44670-2_12 . Numer ISBN 978-3-540-42488-8.
  2. ^ Regev, Oded (2005-01-01). O kratach, uczeniu się z błędami, losowych kodach liniowych i kryptografii . Materiały z trzydziestego siódmego dorocznego sympozjum ACM na temat teorii informatyki . STOC '05. Nowy Jork, NY, USA: ACM. s. 84-93. CiteSeerX  10.1.1.110.4776 . doi : 10.1145/1060590.1060603 . Numer ISBN 978-1581139600.

Bibliografia

Linki zewnętrzne