1994-12-14 - A short primer on algebra

Header Data

From: eric@remailer.net (Eric Hughes)
To: cypherpunks@toad.com
Message Hash: 7d92576dbb9533e9020f174863c16e05c43efe9a8c0f1ee6d70e4a0f5981b617
Message ID: <199412141754.JAA04293@largo.remailer.net>
Reply To: N/A
UTC Datetime: 1994-12-14 16:56:55 UTC
Raw Date: Wed, 14 Dec 94 08:56:55 PST

Raw message

From: eric@remailer.net (Eric Hughes)
Date: Wed, 14 Dec 94 08:56:55 PST
To: cypherpunks@toad.com
Subject: A short primer on algebra
Message-ID: <199412141754.JAA04293@largo.remailer.net>
MIME-Version: 1.0
Content-Type: text/plain


In the interest of good mathematical terminology, here is a short
primer on the most basic algebraic structures.  The definitions are
not complete but rather evocative and are designed to prevent
confusion.

Field -- has addition, subtraction, multiplication, and division.
Examples are the real numbers (R), the complex numbers (C), and the
rational numbers (Q).  An important class of fields for crypto are
integers modulo a prime (Z/pZ or F_p).  An important class of fields
for error coding are polynomials with binary coeffients modulo an
irreducible polynomial (F_2[x]/p(x)F_2[x]).

Ring -- has addition, subtraction, multiplication, but no division.
Every field is a ring but not vice-versa.  Examples are the integers
(Z), the integers modulo a composite number (Z/nZ) and polynomials
with various rings, including R[x], Z[x].

Group -- has either addition/subtraction or multiplication/division,
but not necessarily both.  Every ring is a group under addition, but
not vice-versa.  If the group is commutative, we write the operation
as addition typically; if not, we use multiplication.  Examples of
commutative groups are solutions of an elliptic curves and rotations
in the plane.  Examples of non-commutative groups are permutations,
rotations in three dimensions, and Euclidean transformations of the
plane.

Eric





Thread