|
|
Line 1: |
Line 1: |
| In [[mathematics]], a '''normal basis''' in [[field theory (mathematics)|field theory]] is a special kind of [[basis (linear algebra)|basis]] for [[Galois extension]]s of finite degree, characterised as forming a single [[orbit (group theory)|orbit]] for the [[Galois group]]. The '''normal basis theorem''' states that any finite Galois extension of fields has a normal basis. In [[algebraic number theory]] the study of the more refined question of the existence of a [[normal integral basis]] is part of [[Galois module]] theory.
| | Caravan Park and Camping Floor Manager Albert Dargan from Grande-Riviere, has hobbies and interests for instance playing team sports, diet and tool collecting. Maintains a trip site and has plenty to write about after traveling to Hwaseong Fortress.<br><br>my website :: simple diet burn fat |
| | |
| In the case of [[finite field]]s, this means that each of the basis elements is related to any one of them by applying the [[Frobenius map|Frobenius]] ''p''-th power mapping repeatedly, where ''p'' is the [[characteristic (algebra)|characteristic]] of the field. Let GF(''p''<sup>''m''</sup>) be a field with ''p''<sup>''m''</sup> elements, and β an element of it such that the ''m'' elements
| |
| | |
| :<math>
| |
| \{ \beta, \beta^p, \beta^{p^2}, \ldots, \beta^{p^{m-1}} \}
| |
| </math>
| |
| | |
| are linearly independent. Then this set forms a normal basis for GF(''p''<sup>''m''</sup>) over GF(''p'').
| |
| | |
| ==Usage==
| |
| This basis is frequently used in [[cryptography|cryptographic]] applications that are based on the [[discrete logarithm problem]] such as [[elliptic curve cryptography]]. Hardware implementations of normal basis arithmetic typically have far less power consumption than other bases.
| |
| | |
| When representing elements as a binary string (e.g. in GF(2<sup>3</sup>) the most significant bit represents β<sup>4</sup>, the least significant bit represents β), we can square elements by doing a left circular shift with wraparound (left shifting β<sup>4</sup> would give β<sup>8</sup>, but since we are working in GF(2<sup>3</sup>) this wraps around to β). This makes the normal basis especially attractive for cryptosystems that utilize frequent squaring.
| |
| | |
| ==Free elements==
| |
| If ''E''/''F'' is a Galois extension with group ''G'' and ''x'' in ''E'' generates a normal basis then ''x'' is '''free''' in ''E''/''F''. If ''x'' has the property that for every subgroup ''H'' of ''G'', with fixed field ''H''°, ''x'' is free for ''E''/''H''°, then ''x'' is said to be '''completely free''' in ''E''/''F''. Every Galois extension has a completely free element.<ref>D. Hachenberger, ''Completely free elements'', in Cohen & Niederreiter (1996) 97-107</ref>
| |
| | |
| ==See also==
| |
| *[[Dual basis in a field extension]]
| |
| *[[Polynomial basis]]
| |
| *[[Zech's logarithms]] for reducing high-order polynomials to those within the field
| |
| | |
| ==References==
| |
| {{reflist}}
| |
| * Galois Theory, [[Ian Stewart (mathematician)|Ian Stewart]], CRC Press, 1990 ISBN 978-0-412-34550-0
| |
| * {{cite book | editor1=S. Cohen | editor2=H. Niederreiter | title=Finite Fields and Applications | publisher=Cambridge University Press | isbn=0-521-56736-X | year=1996 }}
| |
| | |
| [[Category:Linear algebra]]
| |
| [[Category:Field theory]]
| |
| [[Category:Abstract algebra]]
| |
| [[Category:Cryptography]]
| |
Caravan Park and Camping Floor Manager Albert Dargan from Grande-Riviere, has hobbies and interests for instance playing team sports, diet and tool collecting. Maintains a trip site and has plenty to write about after traveling to Hwaseong Fortress.
my website :: simple diet burn fat