Ciało skończone

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Ciało skończone lub ciało Galoisciało skończonego rzędu, tj. o skończonej liczbie elementów; druga z nazw pochodzi od nazwiska Évariste’a Galois, który znacząco przyczynił się do rozwoju badań nad ciałami skończonymi (zob. Rys historyczny).

Galois wskazał ich zastosowanie w tzw. teorii Galois dającej m.in. definitywną odpowiedź na pytania o rozstrzygnięcie możliwości wykonania klasycznych konstrukcji w geometrii euklidesowej czy też zgrabnie uzasadniającej brak ogólnych wzorów na pierwiastki wielomianów wyższych stopni.

W artykule za naturalne uważa się dodatnie liczby całkowite, ciało proste o p elementach (tzn. rzędu p, gdzie p jest liczbą pierwszą) oznaczane będzie zamiennie jednym z symboli 𝐅p oraz /(p); inną stosowaną notacją jest GF(p) (od ang. Galois field, ciało Galois).

Konstrukcja i własności

Szablon:Zobacz też Niech p będzie liczbą pierwszą, a π będzie unormowanym (monicznym) wielomianem nierozkładalnym stopnia n należącym do 𝐅p[x] (tj. zmiennej x o współczynnikach z ciała 𝐅p). Pierścień 𝐅p[x]/(π) (pierścień ilorazowy 𝐅p[x] przez ideał główny generowany przez π, który jest ideałem maksymalnym, co wynika z nierozkładalności i unormowania π) jest wtedy ciałem (reszt) rzędu pn[uwaga 1]. Każde ciało skończone ma rząd wyrażający się naturalną potęgą liczby pierwszej[uwaga 2], a ponadto jest izomorficzne z 𝐅p[x]/(π) dla pewnej liczby pierwszej p i unormowanego wielomianu nierozkładalnego π należącego do 𝐅p[x] (grupa multiplikatywna ciał skończonych jest cykliczna[uwaga 3])[uwaga 4][uwaga 5].

Dowolne ciało skończone można opisać jako ciało rozkładu wielomianu wyłącznie w zależności od rzędu ciała: ciało skończone o rzędzie pn będącym potęgą liczby pierwszej jest ciałem rozkładu wielomianu xpnx nad ciałem 𝐅p[uwaga 6]; wynika stąd, że ciała skończone tego samego rzędu są izomorficzne[uwaga 7][uwaga 8]. Wychodząc stąd, można dowieść istnienia ciał skończonych dowolnego rzędu będącego potęgą liczby pierwszej[uwaga 9]. Dla dowolnej liczby pierwszej p i naturalnej liczby n istnieje unormowany wielomian nierozkładalny stopnia n należący do 𝐅p[x][uwaga 10]. Podciała 𝐅pn są rzędu pd, gdzie d|n, przy czym istnieje jedno i tylko jedno takie ciało dla każdego d[uwaga 11].

Zbiór pierwiastków wielomianu xpnx zawiera wszystkie elementy 𝐅pn, zatem ciało to jest ciałem rozkładu tego wielomianu rozdzielczego nad ciałem 𝐅p. Stąd ciało 𝐅pn/𝐅p jest rozszerzeniem Galois – zasadniczą cechą ciał skończonych jest to, iż grupa Galois Gal(𝐅pn/𝐅p) jest cykliczna i ma kanoniczny generator w postaci endomorfizmu Frobeniusa φp:ttp[uwaga 12]. Jeśli π𝐅q[x] jest wielomianem nierozkładalnym stopnia d i ma pierwiastek α w pewnym rozszerzeniu ciała 𝐅q, to jego pierwiastki tworzą zbiór złożony z elementów α,αp,αp2,,αpd1[uwaga 13].

Powyższe twierdzenia można uogólnić, zastępując ciało 𝐅p rzędu wyrażającego się pewną liczbą pierwszą p ogólnym ciałem 𝐅q rzędu q=pn, wykorzystując obserwację, iż dla każdego a𝐅q zachodzi aq=a, zatem rolę endomorfizmu Frobeniusa xxp dla skończonych rozszerzeń 𝐅p przejmuje odwzorowanie xxq dla skończonych rozszerzeń 𝐅q[uwaga 14].

Ciała skończone nie są algebraicznie domknięte[uwaga 15] (dla każdego jednak ciała istnieje ciało algebraicznie domknięte je zawierające). Twierdzenie Wedderburna mówi, że każdy skończony pierścień całkowity (w szczególności: pierścień z dzieleniem) jest przemienny, a więc jest ciałem (skończonym); teza zachodzi również dla pierścieni alternatywnych, czyli przy zrezygnowaniu z założenia łączności pierścienia na rzecz jego alternatywności, o czym mówi Szablon:Link-interwiki.

Przykłady

Pierścień /7 tworzy ciało 7-elementowe; jego elementami są ideały 0,,6 z naturalnie określonymi działaniami (zob. pierścień ilorazowy). Innym ciałem 7-elementowym jest pierścień 7 o elementach 0,,6 z działaniami arytmetyki modularnej; ciało to ma tę postać, co 7[x]/(x)=𝐅7[x]/(x). W gruncie rzeczy wszystkie ciała o 7 elementach mają tę samą strukturę. Pierścień 4 nie jest ciałem, ponieważ ma on (właściwy) dzielnik zera 2; skoro 22=0, to 2 jest niezerowym elementem nieodwracalnym[uwaga 16] (a więc przeczy definicji ciała, w którym każdy niezerowy element jest odwracalny). Tabliczki działań dodawania i mnożenia w jedynym (z dokładnością do izomorfizmu) 4-elementowym ciele 𝐅2[x]/(x2+x+1) (wielomian x2+x+1 jest jedynym nierozkładalnym wielomianem drugiego stopnia nad 𝐅2) przedstawiono niżej:

+01xx+1001xx+1110x+1xxxx+101x+1x+1x1001xx+100000101xx+1x0xx+11x+10x+11x

Odpowiednio 8- i 9-elementowe pierścienie /23 i /32 nie są poprawnymi konstrukcjami ciał – pierścień /m jest ciałem wyłącznie wtedy, gdy m jest liczbą pierwszą – niemniej ciała skończone tych rzędów istnieją: ciałami rzędu 8 są np. 𝐅2[x]/(x3+x+1) oraz 𝐅2[x]/(x3+x2+1), a przykładami ciał rzędu 9 są np. 𝐅3[x]/(x2+1), bądź 𝐅3[x]/(x2+x+2) albo 𝐅3[x]/(x2+2x+2) – są to wszystkie ciała postaci 𝐅p[x]/(π) dla unormowanego wielomianu π𝐅p[x] dla p=3 i n=degπ=2, czyli rzędu pn=9; innym ciałem rzędu 9 jest [i]/(3), które jest izomorficzne z 𝐅3[x]/(x2+1), a nawet wszystkimi innymi ciałami rzędu 9. Wielomian x32 jest nierozkładalny w 𝐅7[x], zatem 𝐅7[x]/(x32) jest ciałem rzędu 73=343.

Zbiór niezerowych elementów ciała 𝐅3[x]/(x2+1) tworzy grupę (cykliczną) rzędu 8; element x nie generuje tej grupy – jego kolejnymi potęgami są x, x2=1=2, x3=2x, x4=2x2=2=1, jednakże element x+1 jest jej generatorem – jego kolejne potęgi to x+1, 2x, 2x+1, 2, 2x+2, x, x+2, 1 (w pozostałych ciałach rzędu 9 w „modelu wielomianowym”, generatorem grupy multiplikatywnej jest x).

Wielomian T3+T2+1 jest nierozkładalny w 𝐅2[x]; jednym z jego pierwiastków w ciele F=𝐅2[x]/(x3+x2+1) jest element x, dwoma pozostałymi są x2, x4. Ponieważ x3+x2+1=0 w F, to x3=x2+1 (gdyż 1=1), zatem x4=x3+x=(x2+1)+x=x2+x+1, skąd wynika, że pierwiastki T3+T2+1=0 w F można zapisać jako x, x2, x2+x+1. Element x+1 jest jednym z pierwiastków T3+T+1 w F; dwoma pozostałymi są (x+1)2=x2+1 oraz (x+1)4=(x2+1)2=x4+1=(x2+x+1)+1=x2+x.

Element x2+x+2 ciała 𝐅7[x]/(x32) ma wielomian minimalny T3+T2+6T+5 nad 𝐅7. Pozostałymi dwoma pierwiastkami tego wielomianu są nad (x2+x+2)7 oraz (x2+x+2)49; potęgi tych elementów można zredukować, korzystając z tożsamości x3=2, mianowicie: (x2+x+2)7=2x2+4x+2 oraz (x2+x+2)49=4x2+2x+2.

Rys historyczny

Ciała o rzędzie wyrażającym się liczbą pierwszą, /p, były przedmiotem badań wielu pionierów teorii liczb, m.in. Pierre’a de Fermata, Leonharda Eulera, Josepha Louisa Lagrange’a, Adriena-Marie Legendre’a, czy Carla Friedricha Gaussa. Pierwszym matematykiem piszącym o innych ciałach skończonych był Évariste Galois, który przedstawił o nich pracę w 1830 roku (ciałami o rzędach niewyrażających się liczbami pierwszymi zajmował się wcześniej Gauss, co odkryto jednak dopiero po jego śmierci w 1855 roku, wydając jego prace na ten temat w 1863 roku, lecz przeszły one bez większego echa).

Galois konstruował ciała skończone jako Szablon:Link-interwiki 𝐅p(α), gdzie α jest pierwiastkiem wielomianu nierozkładalnego π zmiennej x nad ciałem 𝐅p (tzn. należącego do 𝐅p[x]); jest to równoważne rozpatrywaniu 𝐅p[x]/(π). Galois nie pokazał, że w 𝐅p[x] istnieje wielomian nierozkładalny dowolnego stopnia.

W 1893 roku na Międzynarodowym Kongresie Matematycznym w Chicago Szablon:Link-interwiki dowiódł, że każde ciało skończone jest izomorficzne z ciałem postaci 𝐅p[x]/(π); twierdzenie opatrzył komentarzem „Nigdzie indziej nie widziałem sformułowania tego interesującego wyniku”[1]. Moore był pierwszą osobą, która użyła angielskiego słowa field (dosł. „pole”) w sensie algebraicznym, choć traktował je jako synonim niemieckiego endlicher Körper (dosł. „ciało skończone”)[2]. Każde skonstruowane ciało postaci 𝐅p[x]/(π). nazywał on ciałem Galois, były więc one dla niego konkretnymi modelami wszystkich ciał skończonych. W informatyce wyrażenie Moore’a „ciało Galois” jest synonimem ciała skończonego, a stosowana przez niego notacja GF(q) (od ang. Galois field) stosowana jest często zamiast 𝐅q.

Uwagi

Szablon:Uwagi

Przypisy

Szablon:Przypisy

Bibliografia

Literatura dodatkowa

Linki zewnętrzne

Szablon:Kontrola autorytatywna


Błąd rozszerzenia cite: Istnieje znacznik <ref> dla grupy o nazwie „uwaga”, ale nie odnaleziono odpowiedniego znacznika <references group="uwaga"/>

  1. Szablon:Odn: „This interesting result I have not seen stated elsewhere.”.
  2. Szablon:Odn.