Fields
In many applications, a particular kind of integral domain called a is necessary.
Definition Field
Field.A commutative division ring is called a . That is, a set with operations called addition "+" and multiplication "" which satisfy the following axioms:
- is an abelian group.
- is an abelian group.
- Multiplication is distributive over addition.
Example
- are all fields;
- if is a prime number, is a field, usually denote this field by ;
- is a . The elements of are the set of natural numbers . The of the set is . That is, the number of elements in this set is .
- The identity for addition "+" is 0
- The identity for multiplication "" is 1
- Add =
- Sub =
- Mul =
- Div =
- 2 is a prime nummber, so is a field whose elements are .
- You'll find that addition is equivalent to XOR, and multiplication is equivalent to AND.
- 7 is a prime number, so there is a field whose elements are .
- let q = 21888242871839275222246405745257275088696311157297823662689037894645226208583, q is a prime number, so there is a field whose elements are .
Finite Fields and Their Efficient Implementations
The efficient implementation of finite fields can be referenced at: http://cacr.uwaterloo.ca/hac/about/chap14.pdf.