Normální základ - Normal basis

v matematika, konkrétně algebraický teorie pole, a normální základ je zvláštní druh základ pro Galois rozšíření konečného stupně, charakterizovaný jako formování singlu obíhat pro Galoisova skupina. The věta o normální bázi uvádí, že jakékoli konečné rozšíření polí Galois má normální základ. v algebraická teorie čísel, studium rafinovanější otázky existence a normální integrální základ je část Galoisův modul teorie.

Věta o normální bázi

Nechat být rozšíření Galois se skupinou Galois . Klasický věta o normální bázi uvádí, že existuje prvek takhle tvoří základ K., považováno za vektorový prostor nad F. To znamená jakýkoli prvek lze psát jednoznačně jako pro některé prvky

Normální základ kontrastuje s a primitivní prvek na základě formuláře , kde je prvek, jehož minimální polynom má stupeň .

Hledisko skupinové reprezentace

Rozšíření pole se skupinou Galois G lze přirozeně považovat za zastoupení skupiny G přes pole F ve kterém je každý automorfismus představován sám sebou. Zastoupení G přes pole F lze zobrazit jako levé moduly pro skupinová algebra . Každý homomorfismus levice - moduly má formu pro některé . Od té doby je lineární základ přes F, snadno z toho vyplývá je bijective iff generuje normální základnu K. přes F. Normální základová věta se tedy rovná tvrzení, že pokud je tedy konečné rozšíření Galois jak vlevo -modul. Pokud jde o reprezentace G přes F, tohle znamená tamto K. je isomorfní s pravidelné zastoupení.

Případ konečných polí

Pro konečná pole lze to uvést následovně:[1] Nechat označit pole q prvky, kde q = strm je hlavní síla, a nechť označit jeho rozšiřovací pole stupně n ≥ 1. Zde je skupina Galois s A cyklická skupina generované q-Napájení Frobenius automorfismus s Pak existuje prvek βK. takhle

je základem K. přes F.

Důkaz konečných polí

V případě, že skupina Galois je cyklická, jak je uvedeno výše, generovaná s Věta o normálním základu vyplývá ze dvou základních faktů. První je lineární nezávislost znaků: a multiplikativní charakter je mapování χ ze skupiny H na pole K. uspokojující ; pak jakékoli odlišné znaky jsou lineárně nezávislé v K.-vektorový prostor mapování. Aplikujeme to na automorfismy skupiny Galois myšlenka jako mapování z multiplikativní skupiny . Nyní jako F-vektorový prostor, takže můžeme uvažovat jako prvek maticové algebry od jeho pravomocí jsou lineárně nezávislé (přes K. a tím spíše F), své minimální polynom musí mít alespoň diplom n, tj. musí být .

Druhým základním faktem je klasifikace konečně generovaných moduly přes PID jako . Každý takový modul M lze reprezentovat jako , kde mohou být vybrány tak, aby to byly monické polynomy nebo nula a je násobkem . je monický polynom nejmenšího stupně ničící modul, nebo nula, pokud takový nenulový polynom neexistuje. V prvním případě ve druhém případě . V našem případě cyklické G velikosti n generováno uživatelem máme F-algebra izomorfismus kde X odpovídá , takže každý -module lze zobrazit jako -module s násobením X násobení . V případě K. to znamená , takže monický polynom nejmenšího stupně ničí K. je minimální polynom z . Od té doby K. je konečný rozměr F-prostor, výše uvedená reprezentace je možná s . Od té doby můžeme jen mít , a tak jako - moduly. (Všimněte si, že se jedná o izomorfismus F-lineární mezery, ale ne prstenů nebo F-algebry!) To dává izomorfismus - moduly o kterém jsme mluvili výše a pod ním základ na pravé straně odpovídá normálnímu základu z K. nalevo.

Všimněte si, že tento důkaz by platil také v případě cyklického Prodloužení Kummer.

Příklad

Zvažte pole přes , s Frobenius automorphism . Výše uvedený důkaz objasňuje výběr normálních bází z hlediska struktury K. jako reprezentace G (nebo F[G]-modul). Neredukovatelná faktorizace

znamená, že máme přímý součet F[G] -moduly (podle Čínská věta o zbytku ):

První složka je spravedlivá , zatímco druhá je izomorfní jako F[G] -modul do pod akcí (Tím pádem tak jako F[G] -modulů, ale ne tak jako F-algebry.)

Elementy které lze běžně použít, jsou právě ty, které jsou mimo některý z podmodulů, takže a . Z hlediska G-orbity K., které odpovídají neredukovatelným faktorům:

prvky jsou kořeny , nenulové prvky submodulu jsou kořeny , zatímco normální základ, který je v tomto případě jedinečný, je dán kořeny zbývajícího faktoru .

Naproti tomu pro pole rozšíření ve kterém n = 4 je dělitelné str = 2, máme F[G] izomorfismus modulu

Tady operátor není úhlopříčně, modul L má vnořené dílčí moduly dané uživatelem zobecněné vlastní prostory z a běžné základní prvky β jsou ti mimo největší vlastní zobecněný vlastní prostor, prvky s .

Aplikace na kryptografii

Normální základ se často používá v kryptografické aplikace založené na problém diskrétního logaritmu, jako kryptografie eliptické křivky, protože aritmetika pomocí normálního základu je obvykle výpočetně efektivnější než použití jiných základen.

Například v terénu výše můžeme představovat prvky jako bitové řetězce:

kde koeficienty jsou bity Nyní můžeme čtvercové prvky provést levým kruhovým posunem, , protože kvadratura β4 dává β8 = β. Díky tomu je normální základna obzvláště atraktivní pro kryptosystémy, které využívají časté kvadratury.

Důkaz pro případ nekonečných polí

Předpokládat je konečné Galoisovo rozšíření nekonečného pole F. Nechat , , kde . Podle věta o primitivním prvku existují takhle . Nechat F být minimální monický polynom z . Pak F je neredukovatelný monický polynom stupně n přes F/ Označte . Od té doby F je stupně n, my máme pro . Označit

Jinými slovy, máme

Všimněte si, že a pro . Dále definujte matice A polynomů přes K. a polynomiální D podle

Dodržujte to , kde k je určeno , zejména iff . Z toho vyplývá, že je permutační matice odpovídající permutaci G který posílá každý na . (Označujeme maticové prvky, z nichž jsou hodnoty prvků na .) Proto máme . Vidíme to D je nenulový polynom, proto může mít pouze konečný počet kořenů. Protože předpokládáme F je nekonečný, můžeme najít takhle . Definovat

Tvrdíme to je normální základ. Musíme to jen ukázat jsou lineárně nezávislé F, tak předpokládejme pro některé . Uplatňování automorfismu dostaneme pro všechny i. Jinými slovy, . Od té doby , uzavíráme , který doplňuje důkaz.

Všimněte si, že jsme využili skutečnost, že , takže pro všechny F-automorfismus a polynomiální přes hodnota polynomu na rovná se . Proto jsme nemohli jednoduše vzít .

Primitivní normální základ

A primitivní normální základ rozšíření konečných polí E/F je normální základ pro E/F který je generován a primitivní prvek z E, to je generátor multiplikativní skupiny (Všimněte si, že se jedná o restriktivnější definici primitivního prvku, než byla uvedena výše po obecné větě o normálním základu: vyžaduje se, aby elementy produkovaly každý nenulový prvek K., nejen pouhý základ.) Lenstra a Schoof (1987) prokázali, že každé rozšíření konečného pole má primitivní normální základ, v případě, že F je hlavní pole který byl urovnán Harold Davenport.

Zdarma prvky

Li K./F je rozšíření Galois a X v E generuje normální základ F, pak X je volný, uvolnit v K./F. Li X má vlastnost, která pro každou podskupinu H skupiny Galois G, s pevným polem K.H, X je zdarma pro K./K.H, pak X se říká, že je zcela zdarma v K./F. Každé rozšíření Galois má zcela bezplatný prvek.[2]

Viz také

Reference

  1. ^ Nader H. Bshouty; Gadiel Seroussi (1989), Zobecnění věty o normálních bázích konečných polí (PDF), str. 1; SIAM J. Diskrétní matematika. 3 (1990), č. 3 3, 330–337.
  2. ^ Dirk Hachenberger, Zcela zdarma prvky, in Cohen & Niederreiter (1996) str. 97-107 Zbl  0864.11066