Differences between revisions 4 and 5
Revision 4 as of 2005-09-30 17:50:11
Size: 1328
Editor: velociraptor
Comment:
Revision 5 as of 2005-09-30 18:03:21
Size: 1631
Editor: velociraptor
Comment:
Deletions are marked like this. Additions are marked like this.
Line 39: Line 39:
You should know about ModularArithmetic by now. If not research it and submit something for the topic. We only give one notation sample. We say that two integers ''a'' and ''b'' are said to be '''congruent modulo ''n''''', if (a mod n) = (b mod n). This is written as [[latex2($a \equiv b \mod n$)]]

= Ch 4: Finite Fields =

Groups, Rings and Fields

A group is sometimes noted latex2($\{G, \cdot\}$). Where G is the set of elements and the dot is a binary operator. A group can also be an abelian group, ring, commutative ring, integral domain or field, each of which has additional restrictions. Here we give those restrictions:

Group

  • Closure under addition
  • Associativity of addition
  • Additive identity
  • Additive inverse

Abelian Group adds

  • Commutativity of addition

Ring adds

  • Closure under multiplication
  • Associativity of multiplication
  • Distributive laws

Commutative ring adds

  • Commutativitiy of multiplication

Integral Domain

  • Multiplicative Identity
  • No zero divisors (note that by adding multiplication in a finite group, we automatically define the ability to divide because we can define division of a/b=c as b*c=a. What we don't know is if c exists. To get around the divide by zero problem we restrict the notion of division to exclude a divisor of zero.

Field adds

  • Multiplicative inverse.

Modular Arithmetic

You should know about ModularArithmetic by now. If not research it and submit something for the topic. We only give one notation sample. We say that two integers a and b are said to be congruent modulo n, if (a mod n) = (b mod n). This is written as latex2($a \equiv b \mod n$)

Euclid's Algorithm

Finite Fields of the form GF(p)

Polynomial Arithmetic

Finite Fields of the form GF(2^n)

Csce877Ch4Notes (last edited 2020-01-23 22:28:39 by scot)