|
Home
Syllabus
Lecture Topics
Homework
Policies
|
|
Math 3140: Abstract Algebra 1, Spring 2026
|
|
Lecture Topics
|
|
|
Date
|
Minutes of our meetings (What we discussed/How we spent our time)
|
Jan 9
|
Syllabus. Text.
We discussed that algebra is about finitary computation. The word algebra is derived from ``al-jabr'', which means ``restoring''. It comes from the title of the first algebra book, written by Al'Khwarizmi.
|
Jan 12
|
We reviewed the previous meeting
briefly, recalling that the subject
of algebra is about finitary computation.
Then we discussed:
- the definition of an operation, $f\colon A^n\to A$,
- the definition of the arity of an operation,
$\alpha(f)\in \mathbb{N}$,
- the fact that there are operations of arity $0$,
- the definition of a signature, $\sigma=(F,\alpha)$,
- the definition of an algebra of signature $\sigma$,
$\mathbb{A}=\langle A; F^{\mathbb{A}}\rangle$,
- the definition of the universe, $A$, of an algebra
$\mathbb{A}=\langle A; F^{\mathbb{A}}\rangle$.
We examined some examples of algebras, including
- $\langle \mathbb{N}; S(x), 0\rangle$,
- $\langle \mathbb{N}; +, \cdot, S(x), 0\rangle$,
- $\mathbb{B}_2=\langle \{0,1\}; \wedge,\vee,\neg,0,1\rangle$.
Our examination involved determining the
universes of these algebras
and the tables for the operations of each of these algebras.
|
Jan 14
|
Algebra is everywhere!
- Let $A$ be an army and for $x,y\in A$
let $\diamondsuit(x,y)$ = the least common commander
of $x$ and $y$. $\diamondsuit$ is an operation on $A$,
hence $\langle A; \diamondsuit\rangle$ is an algebra.
(This kind of algebra
can be used to model any hierarchical structure where
any two elements have a least common upper bound.)
- Any scheme for merging ranked lists of voter preferences
is an operation on the set of ranked lists.
- Procedures for combining data structures
(insertion, deletion, merging) are operations
on the class of data structures.
We discussed the algebraic modeling process
(=creating new kinds of algebraic structures to solve problems).
We began discussing which algebraic models might be useful
to answer the question
What are the laws of functional composition?
We let $S$ be a set and
$\mathcal{F}=\{f\;|\;f\colon S\to S\}$
be the set of functions from $S$ to $S$.
Let $1=\textrm{id}_S$ be the identity function from $S$ to $S$.
We argued that the function algebra,
$\langle \mathcal{F}; \circ, 1\rangle$,
is a structure with an associative multiplication $\circ$
and a unit element $1$.
(The associative law is
$(\forall f)(\forall g)(\forall h)(f\circ (g\circ h)=(f\circ g)\circ h)$)
and the unit laws are
$(\forall f)(1\circ f=f)$ and
$(\forall f)(f\circ 1=f)$).
We defined the class of monoids to be the class
of all algebraic structures $\langle M; \circ, 1\rangle$
that have an associative multiplication and a unit element.
Monoids will turn out to be the correct algebraic model
for functions under composition. We will be able to use monoids
to prove that the universally quantified laws of functional
composition which involve the identity function
are exactly the consequences of the
associative law and the unit laws.
|
Jan 16
|
Read pages 25-31, 37-41, 69-72.
We reviewed this handout on functions,
and then introduced some
function-related terminology for algebra, namely:
- homomorphism,
- embedding,
- isomorphism
- subuniverse/subalgebra
|
Jan 21
|
Read pages 16-22, 25-31, 37-41, 69-72.
We discussed these slides, which
prove the Cayley Representation Theorem for monoids.
Quiz 1.
|
Jan 23
|
We reviewed the argument that proves that the
universal sentences that are satisfied by function
algebras (+ identity) are exactly the monoid laws.
Then we discussed related results and introduced
related structures:
- A semigroup
is an algebra $\langle S; \circ\rangle$
with a single associative binary operation.
Semigroups is the “correct” algebraization
of functions under composition, $\langle \textrm{Funct}(X,X); \circ\rangle$.
- A left cancellative semigroup
is a semigroup $\langle S; \circ\rangle$
with a single associative binary operation which also satisfies
\[(\forall f)(\forall g)(\forall h)((f\circ g=f\circ h)\to (g=h)).
\]
Left cancellative semigroups are the “correct” algebraization
of injective functions under composition.
- A right cancellative semigroup
is a semigroup $\langle S; \circ\rangle$
with a single associative binary operation which also satisfies
\[(\forall f)(\forall g)(\forall h)((f\circ h=g\circ h)\to (f=g)).
\]
Right cancellative semigroups are the “correct” algebraization
of surjective functions under composition.
- A group
is an algebraic structure $\langle G; \circ, {}^{-1},1\rangle$
with a
binary operation $x\circ y$
for which the associative law holds, a unary operation $x^{-1}$
for which the inverse laws hold, and a constant $1$
for which the identity laws hold.
Groups are the “correct” algebraization
of bijective functions under composition.
As part of our discussion
we made the following comments that are worth remembering:
(i) Formally adjoining a unit element to a semigroup
produces a monoid, $\mathbb{M}=\mathbb{S}^1$. (That is,
adjoining a unit element does not interfere with associativity.)
(ii) The class of monoids that are simultaneously
left and right cancellative
is NOT the “correct” algebraization
of monoids of bijective functions under composition. The class of
left and right cancellative monoids does not satisfy the universal
sentence
\[
(\forall f)(\forall g)(\forall h)(\forall i)(\forall j)(\forall k)(\forall \ell)(\forall m)(
((f\circ j=g\circ k)\wedge
(f\circ \ell=g\circ m)\wedge
(h\circ j=i\circ k))\to
(h\circ \ell=i\circ m)),
\]
but any monoid of bijective functions will satisfy this.
Consequently, there exist left and right cancellative monoids
that are not embeddable in monoids of bijections.
|
Jan 26
|
We discussed
How to answer a question.
We discussed examples of groups.
Quiz 2.
|
Jan 28
|
Read pages 16-22, 85-89.
We defined some words
(function, map, bijection, invertible map, permutation).
We noted that the set of permutations
of a set is closed under composition, inversion, and
contains the identity function, and this fact suggested
the definition of a group. We discussed different
signatures for groups and different operation symbols for groups
(e.g., multiplicative notation versus additive notation).
The group of all permutations of a set $X$
is called the symmetric group on $X$.
We examined the Cayley Representation for monoids
and found that it extends to a representation for groups.
This shows that every group is embeddable
in a symmetric group.
We tried to determine all small groups
up to isomorphism, but we did not get far.
We only showed that there is 1 group of size 1 (up to isomorphism)
and 1 group of size 2 (up to isomorphism).
|
Jan 30
|
Read Section 2.1.
We classified groups up to size $4$.
We then began
discussing symmetric groups, $\langle S_X; \circ, {}^{-1},1\rangle$,
and practiced multiplying permutations following
this handout.
|
Feb 2
|
Read Sections 2.2-2.3.
We started with a practice problem whose
goal was to show that $|S_n|=n!$. We then
explained why, since $|S_2|=2!=2$,
the Cayley Representation Theorem
proves that if $\mathbb{G}$ is a $2$-element group,
then $\mathbb{G}\cong S_2$. This provides a new proof that
there is only one group of size $2$ up to isomorphism.
(The first proof we saw was by “brute force”.)
Next, we defined subalgebra (notation $\mathbb{B}\leq \mathbb{A}$)
and spent the
rest of the class discussing examples of
subgroups (notation $\mathbb{H}\leq \mathbb{G}$).
- $\langle \mathbb{Z}; +,-,0\rangle$
is a subgroup of $\langle \mathbb{R}; +,-,0\rangle$.
- $\textrm{GL}_n(\mathbb{R})$ (general linear group)
has subgroups
- $\textrm{SL}_n(\mathbb{R})$ (special linear group)
- $\textrm{O}_n(\mathbb{R})$ (orthogonal group)
- $\textrm{SO}_n(\mathbb{R})$ (special orthogonal group).
- Every group is isomorphic to a subgroup of the symmetric group.
We next focused on subgroups of the symmetric group, especially
automorphism groups of graphs.
- Cyclic groups
$C_n=\langle \{1, r, r^2, \ldots, r^{n-1}\}; \circ, {}^{-1}, 1\rangle$. ($|C_n|=n$)
- Dihedral groups $D_n=\langle \{1, r, r^2, \ldots, r^{n-1},
f, rf, \ldots, r^{n-1}f\}; \circ, {}^{-1}, 1\rangle$. ($|D_n|=2n$)
Quiz 3.
|
Feb 4
|
Read Section 2.4.
-
We reviewed the groups $C_n = \langle r\;|\;r^n=1\rangle$
and $D_n = \langle r, f\;|\;r^n=1, f^2 = 1, fr=r^{-1}f\rangle$.
-
We defined the product, $H\times K$, of groups $H$ and $K$.
-
We stated, without proof, the classification of groups of order at most 10
up to isomorphism.
All such groups are either (i) products of cyclic groups, (ii)
dihedral groups,
or (iii) the 8-element quaternion group, $Q_8$.
- We discussed the fact that the collection of subgroups
of $G$, ordered by inclusion, is a lattice.
The greatest lower bound $H\wedge K$ of two subgroups
$H, K\leq G$ is their intersection $H\cap K$.
The least upper bound $H\vee K$ of two subgroups
$H, K\leq G$ is the subgroup generated by their union
$\langle H\cup K\rangle$.
-
We used UACalc to examine
some subgroup lattices (e.g. $C_2^3$ and $D_8$).
- We reviewed terminology for
functions with the aim
of lifting the terminology to groups and
other algebraic structures.
|
Feb 6
|
Read Section 2.4.
We started by reviewing terminology for
functions. After this,
we lifted the terminology to groups.
The discussion was illustrated with the example of the
homomorphism $h\colon D_3\to C_4$
defined by $h(\textrm{rotation}) = 1$
and $h(\textrm{nonrotation}) = r^2$.
For this choice,
$\textrm{im}(h)=\{1,r^2\}\subseteq C_4$,
$\textrm{ker}(h)=\{1,r,r^2\}\subseteq D_3$, and
$\textrm{coim}(h)=\{\{1,r,r^2\}, \{f, rf, r^2f\}\}=\{[1],[f]\}$.
We explained some special properties of algebra
homomorphisms (in particular, group homomorphisms)
following these slides.
Test your vocabulary!
|
Feb 9
|
Read Section 2.4 up to the middle of page 133.
We started with a student question about “lattices”.
We explained why the class of partially ordered
sets, $\langle P; \leq \rangle$,
equipped with all order-preserving maps is not
“algebraizable”, since there exists bijective
morphisms of posets that are not isomorphisms.
But the related class of lattices, $\langle L; \vee, \wedge\rangle$,
equipped with lattice homomorphisms is algebraizable
and captures much of the category of partially ordered sets.
Next, we returned to our main thread, which is the study
of homomorphisms. We examined these familiar examples:
- (absolute value)
$$A \colon
\langle \mathbb{R}^{\times};\cdot, {}^{-1},1\rangle\to
\langle \mathbb{R}^{\times};\cdot, {}^{-1},1\rangle\colon x\mapsto |x|.
$$
- (exponential function #1)
$$E_1 \colon
\langle \mathbb{R};+,-,0\rangle\to
\langle \mathbb{R}_{>0};\cdot, {}^{-1},1\rangle\colon x\mapsto e^x.
$$
$E_1$ is an isomorphism! The inverse of $E_1(x)$
is $L_1(x) := \textrm{ln}(x)$.
- (exponential function #2)
$$E_2 \colon
\langle \mathbb{R};+,-,0\rangle\to
\langle \mathbb{C}^{\times};\cdot, {}^{-1},1\rangle\colon \theta\mapsto e^{i\theta}.
$$
We explained why $E_2$ is a homomorphism using Euler's Formula
and the Angle Addition Formulas.
Near the end of the class we explained why there is
a unique algebra structure on the coimage
of a homomorphism which makes the natural map a homomorphism.
Quiz 4.
|
Feb 11
|
Read Section 2.4 up to the middle of page 133.
We discussed the Canonical Factorization
of a Homomorphism following
these slides
|
Feb 13
|
Read Section 2.4 up to the middle of page 133.
We completed the slides on the Canonical Factorization
of a Homomorphism. We made the following additional observations:
- If $h\colon \mathbb{A}\to \mathbb{B}$ is a homomorphism
and $\mathbb{S}$ is a subalgebra of $\mathbb{A}$,
then $h(\mathbb{S})$ is a subalgebra of $\mathbb{B}$.
(The image of a subalgebra is a subalgebra.)
- If $h\colon \mathbb{A}\to \mathbb{B}$ is a homomorphism
and $\mathbb{T}$ is a subalgebra of $\mathbb{B}$,
then $h^{-1}(\mathbb{T})$ is a subalgebra of $\mathbb{A}$.
(The preimage of a subalgebra is a subalgebra.)
In particular, if $h\colon G\to H$ is a group homomorphism,
then $K:=h^{-1}(1)$ is a subgroup of $G$ (called the Kernel of $h$).
Next we determined all components
of the Canonical Factorization of a Homomorphism in these cases:
- $h\colon D_3\to C_4$ where $h(\textrm{rotations})=1$ and
$h(\textrm{flips})=r^2$.
- $\textrm{AbsVal}\colon \mathbb{R}^{\times}
\to \mathbb{R}^{\times}\colon x\mapsto |x|$.
|
Feb 16
|
Read Section 2.5.
We discussed why groups are interesting,
both within mathematics and within algebra.
We defined cosets of subgroups.
We compared
coimages,
kernels, and
Kernels.
We worked on this handout.
Quiz 5.
|
Feb 18
|
Read Section 2.5.
We continued our discussion of cosets of subgroups
following
these slides.
|
Feb 20
|
Read Section 2.5.
We discussed Lagrange's Theorem following
these slides. I circulated
this midterm review sheet.
|
Feb 23
|
We proved that if $|G|=p^2$ for some prime $p$,
then $G\cong C_{p^2}$ or $G\cong C_p\times C_p$.
Notes.
Quiz 6.
|
Feb 25
|
We reviewed for the Feb 27 midterm following
this midterm review sheet
and
this sheet of practice questions.
|
Feb 27
|
Midterm!
|
Mar 2
|
We defined even and odd permutations of a finite set,
and explained why every permutation $\alpha\in S_n$
is either even or odd but not both. This yielded
a surjective group homomorphism
$\textrm{sign}=
\textrm{sgn}
\colon S_n\to \langle \{\pm 1\}; \cdot, {}^{-1},1\rangle$.
Our concluding remarks were
- the Cauchy number is easy to
calculate and tells us whether a permutation is even or odd.
- The set of even permutations in $S_n$ is the Kernel
of $\textrm{sgn}$. It is
a normal subgroup of index $2$ in $S_n$. This subgroup
is called the Alternating Group, $A_n$.
- The sign homomorphism is needed
in Linear Algebra to compute the determinant using the
Leibniz formula:
$\det([a_{i,j}])=\sum _{\tau \in S_{n}}\textrm{sgn}(\tau )\prod _{i=1}^{n}a_{i,\tau(i)}$.
|
Mar 4
|
We reviewed the terminology
related to the canonical factorization of a homomorphism.
We discussed the solution to Problem 6 of
this sheet of midterm practice questions
and its connection to Problem 4 of
the Midterm.
We next discussed the
operation $\gamma_g\colon x\mapsto g^{-1}xg =: x^g$
of conjugacy by $g$. We verified that conjugacy by $g\in G$
is an automorphism of $G$. An automorphism of $G$ is called
inner if it agrees with conjugacy
by $g$ for some $g\in G$.
|
Mar 6
|
We combined material from the previous two meetings
to discuss conjugacy in the symmetric group.
|
Mar 9
|
We reviewed the material of the preceding
week: any permutation $\alpha\in S_n$ has a parity,
which can be computed using the Cauchy number;
conjugacy maps are automorphisms;
the comjugacy relation is an equivalence relation;
conjugacy in $S_n$ is determined by cycle type;
a subgroup of a group $G$ is normal iff it is a union
of conjugacy classes of $G$.
We stated our next goals, which are to show that:
$A_n$ (= the Alternating Group on $n$ points =
the subgroup of even permutations in $S_n$)
is normal in $S_n$ and satisfies $[S_n:A_n]=2$;
$A_n$ is simple if $n\geq 5$.
We began a discussion of why simple groups are
important in the study of finite groups.
This discussion included stating the definition
of a short exact sequence of groups:
$$
1\to K\stackrel{i}{\to} G\stackrel{\mu}{\to} G/K\to 1.
$$
We began a discussion about how such a sequence
leads to a product-like decomposition of $G$.
We pointed out that simple groups are exactly those
nontrivial groups that cannot be properly decomposed this way.
Quiz 7.
|
Mar 9
|
We reviewed the quiz. Then we discussed conjugacy
in (i) abelian groups, (ii) $S_2, S_3$ and $S_4$, and
(iii) $A_3$ and $A_5$. We proved that $A_5$
is simple, and reviewed what is known about finite simple groups.
Namely, that
- The smallest nonabelian simple group is $A_5$ and $|A_5|=60$.
- All finite simple groups of order $<6000$ are
isomorphic to either (i) $\mathbb Z_p$ for some prime,
(ii) $A_n$ for some $n\geq 5$, or (iii) $\textrm{PSL}_n(\mathbb{F})$
for some $n$ and some field $\mathbb{F}$.
- Galois proved the simplicity of $A_5$ in 1831, Jordan proved
the simplicity of $A_n$, $n\geq 5$ in 1870.
- Serious attempts to classify the finite simple
groups began in 1963 with the proof of the Feit-Thompson Theorem.
The Classification of Finite Simple Groups was claimed to be
completed
in 1983, but a gap was found and we now date the
CFSG to 2004.
The CFSG has not been fully verified by computer,
but the Feit-Thompson Theorem part verified by computer in 2012.
|
|
|