Math 413 Lecture 1
Introduction & Modern Algebra Review
30 Jan, 2001
- Historical - The traditional approach. Driven by
a sequence of problems, not always well linked.
Well covered by NZM.
- Modern Algebraic - Provides a framework for
understanding and unifying problems posed by
preceding approaches. May conflict with historical
approach as the natural order of topic differs.
(We assume that students have already had introductory
modern algebra class.)
- Computational - Driven by problems of recent interest
to various applications, e.g. primality proof, factoring.
My personal interest. Not well covered by NZM.
- Factoring large integers
- Finding large primes
- N - Natural numbers: {1, 2, 3, ...} with + (a semigroup)
- Z - Integers (from the German zahlen): {..., -2, -1, 0, 1, 2, ...} with +, -, * (a ring)
- Q - Rationals: {p/q for integers p,q with non-zero q} with +, -, *, / (a field)
e.g. 3/4, -725/1113
- R - Reals: (a field)
e.g. sqrt(2) (algebraic), pi (transcendental), (3pi + sqrt(7))/2
- C - Complexes (algebraic closure of R, i.e. roots of all real coeff polys) {a+bi| a,b real} (a field)
- ZN - Modular integers: (integers viewed as remainders of division by N) (a ring)
- GF(pn) - Galois (finite) field of order pn for p prime (a field)
- Q(z) - Algebraic number field (Polynomials of a fixed degree in z, where z is a root of some irreducible polynomial) (a field)
- Group
- Defn: A group G is a set A with a single binary
operation, * (a map AxA -> A carrying (a,b)->a*b), such that:
- Closure: If a and b are in A then
a*b is also in A.
- Identity: There is a (unique) element denoted 1
in A such that for all a in A we have
a*1=1*a
=a
- Inverses: If a is in A then there is some
b in A such that
a*b =
b*a = 1
- Associativity: (a*b)*c=
a*(b*c)
- Notation: The group operation is commonly written as multiplication,
*, with the identity element denoted by 1. Sometimes the
group operation is written as addition, +, with the identity
element denoted by 0.
- Examples:
- Z+: The integers with the addition operation
- Z5+: The integers mod 5, together
with the addition operation, i.e. [+,{0,1,2,3,4}]
- Z5*: The non-zero integers mod 5,
together with the multiplication operation,
i.e. [*,{1,2,3,4}].
Note that 1(-1)=1,
2(-1)=3 as 2*3=6=5+1=1 mod 5,
3(-1)=2 and 4(-1)=4
- Z15*: The integers relatively
prime to 15 (i.e. not multiples of 3 or 5) mod 15,
together with the multiplication operation,
i.e. [*,{1,2,4,7,8,11,13,14}].
- Abelian Group
- Defn: A group G is Abelian (or commutative) if, for any
b and b in G we have
a*b=b*a
- Examples:
- ZN* is Abelian for any N
- Mn is group of (invertible) matrices is
generally not Abelian.
- S3: The group of permutations of three
items (equiv the 6 rotations and flips of an equilateral
triangle) is not Abelian as flip*rot is not equal to rot*flip.
- Generator
- Defn: A group G is generated by a set of elements
S = {a, b, ...} if every
element of G can be written as a product of elements of S.
The elements of S are called the generators of G.
- Examples:
- Z5* is generated by the
the set {2} as 20=1 mod 5,
21=2 mod 5,
22=4 mod 5 and
23=3 mod 5
- Z5* is not generated by
the set {4} as 40=1 mod 5,
41=4 mod 5, but then higher
powers repeat as
42=1 mod 5 and
43=4 mod 5
- Z15* is generated by the
the set {2, 11} but not by any single element set.
- Cyclic Group
- Defn: A cyclic group is a group which can be generated
by a single element.
- Notation: The cyclic (sub)group generated by a and
consisting of the powers of a is denoted
<a>.
- Examples:
- Z5* is cyclic as it
is generated by {2}
- Z15* is not cyclic as no set
of fewer than two elements will generate it. The subgroup
generated by a single element, for example
<7> = {1, 7, 72=49=4, 73=13,
73=13}, is cyclic.
- Order
- Defn:
- The order of a group G is the number of distinct
elements in the group.
- The order of an element a is the smallest
positive exponent n such that
an=1.
- Note: The order of an element a is the order of
<a>, the subgroup generated
by a.
- Notation: The order of a group is commonly denoted o(G). The
order of an element is commonly denoted o(a).
- Examples:
- Z5*:
the group itself has order 4. Of the elements of
Z5*, o(2)=4 and o(4)=2.
- Z15*:
the group itself has order 8, i.e.
o(Z15*) = 8.
Of the elements of the group, o(2)=4 and o(11)=2.
- Direct Product/Sum
- Defn: The sum of two groups G and H is a group whose elements
are ordered pairs (g1,h1)
and whose operation is defined by
(g1,h1)*(g1,h1)
= (g1*Gg2,
h1*Hh2).
- Note: The direct product and direct sum are the same thing if
there is a finite number of terms. For an infinite number of
terms the direct product and direct sum are different groups.
The direct sum/product is also called the Abelian sum/product.
- Notation: The sum of two groups is denoted G+H.
- Examples:
- Z15 = <2> + <11> =
Z4+Z2.
- Quotient or Factor Group
- Defn: The quotient of groups G and a (normal) subgroup H
is a group whose elements are the cosets of G in H:
{1H, g1H, g2H, ...}
and whose operation is (g1H)*(g1H)
= (g1*Gg2H)
- Notation: The quotient of G by H is commonly denoted G/H.
- Examples:
- Z5+
= Z+/5Z+, where
Z5+ has elements
{0+5Z, 1+5Z, 2+5Z,
3+5Z, 4+5Z} or
{{...,-5,0,5,...},
{...,-4,1,6,...},
{...,-3,2,7,...},
{...,-2,3,8,...},
{...,-1,4,9,...}}
- Lagrange's Theorem
- Thm: If H is a subgroup of G then o(H) divides o(G)
- Examples:
- Z15* has order 8. The
subgroup <2> has order 4 and the subgroup <11>
has order 2.
- Ring
- Defn: A ring G is a set A with two binary
operations, * and +, such that:
- Closure: If a and b are in A then
both a*b and a+b
are in A.
- Commutative Addition: a+b =
b + a
- Associative Addition:
a+(b+c)
= (a+b)+c
- Additive Identity: There is a (unique) element denoted
0 in A such that for all a in A we have
a+0=0+a
=a
- Additive Inverses: If a is in A then there is some
b in A such that
a+b =
b+a = 0
- Associative Multiplication:
(a*b)*c =
a*(b*c)
- Multiplicative Identity: There is a (unique) element denoted
1 in A such that for all a in A we have
a*1=1*a
=a
- Distributivity:
a*(b)+c)
= a*b
+a*c and
(a+b)*c
= a*c
+b*c)
- Defn: A more concise way to define a ring is a set R with
operations + and * and elements 0 and 1 such that
[R,+,0] is an abelian group, [R,*,1]
is a monoid (i.e. closure, associativity and identity) and
the distributive laws hold.
- Examples:
- Z - The integer (the original model for the ring concept)
- Q[x] - Polynomials with rational coefficients
and usual addition and multiplication operations
- Z15 - Integers mod 15 with the usual addition
and multiplication operations
- Ideal
- Defn: An ideal U of a ring R is an additive subgroup of R
such that if u is in U and r is in R
then both ur and ru are in U.
- Notation: The ideal generated by elements a, b, ... is
denoted <a, b, ...>. (This is a sloppy
definition but adequate for the moment.)
- Examples:
- 6Z = {..., -12, -6, 0, 6, 12, ...} is an ideal of Z
- <x+1, y+2> is an ideal of the
two variable polynomial ring
Z[x, y].
- Field
- Defn: A field is a ring where multiplication is commutative
and all elements but 0 have a multiplicative identity.
- Note: Some references define non-commutative fields, but we will
require multiplicative commutativity as part of the definition
of a field.
- Examples:
- C - The complex numbers
- Q - The rational numbers
- Z5 - The integers mod 5 with usual addition
and multiplication operations. Note that all elements other
than 0 have a multiplicative inverse:
1(-1)=1,
2(-1)=3 as 2*3=6=5+1=1 mod 5,
3(-1)=2 and 4(-1)=4
- GF(4) - The quotient of the polynomial ring
Z2[x] by the ideal generated
by (x2+x+1), so
GF(4) = Z2[x]/<x2+x+1>. The elements are represented
by polynomials of degree 1 or less with coeffcients 0 and 1.
Note that all elements other than 0 have inverses, as
1(-1)=1,
x(-1)=x+1
as x(x+1) =
x2+x = -1 = 1 and
(x+1)(-1)=x.
- Q[sqrt(-1)] - The Gaussian numbers (subfield of C).
Contained in the Gaussian numbers is the ring Z[sqrt(-1)],
the Gaussian Integers.
- Extension
Robert Campbell, campbell@math.umbc.edu
7 Jan, 2001