Skip to main content
Abstract Algebra I
MATH 4107 Summer 2026
Dr. Hunter Lehmann
Contents
Search Book
Search Results:
No results.
Embed
Copy the code below to embed this page in your own website or LMS page.
Copy
Readability settings
Readability settings
Line height
1.35
Content font size
100%
Theme
System
Light
Dark
Assistive technologies
🔗
Expose permalinks
Reset All
Prev
Up
Next
\(\require{mathtools}\require{color} \setcounter{MaxMatrixCols}{15} \newcommand{\mbu}[1]{\mathbf{\mathrm{#1}}} \newcommand{\N}{\mathbb{N}} \newcommand{\Z}{\mathbb{Z}} \newcommand{\Q}{\mathbb{Q}} \newcommand{\R}{\mathbb{R}} \newcommand{\C}{\mathbb{C}} \newcommand{\cC}{\mathcal{C}} \newcommand{\F}{\mathbb{F}} \newcommand{\GF}{\mathrm{GF}} \DeclareMathOperator{\Span}{Span} \DeclareMathOperator{\rank}{rank} \DeclareMathOperator{\lcm}{lcm} \DeclareMathOperator{\rk}{rk} \DeclareMathOperator{\wt}{wt} \DeclareMathOperator{\im}{im} \makeatletter \@ifundefined{char}{ \DeclareMathOperator{\char}{char} }{} \makeatother \DeclareMathOperator{\GRS}{GRS} \DeclareMathOperator{\RS}{RS} \DeclareMathOperator{\BCH}{BCH} \newcommand{\transpose}[1]{#1^{\top}} \newcommand{\by}{\mathbf{y}} \newcommand{\bc}{\mathbf{c}} \newcommand{\bx}{\mathbf{x}} \newcommand{\bm}{\mathbf{m}} \newcommand{\bs}{\mathbf{s}} \newcommand{\be}{\mathbf{e}} \newcommand{\bu}{\mathbf{u}} \newcommand{\bv}{\mathbf{v}} \newcommand{\bh}{\mathbf{h}} \newcommand{\br}{\mathbf{r}} \newcommand{\bzero}{\mathbf{0}} \newcommand{\balpha}{\boldsymbol{\alpha}} \newcommand{\subgroup}[1]{\langle{#1}\rangle} \newcommand{\ideal}[1]{\langle{#1}\rangle} \newcommand{\isom}{\cong} \DeclareMathOperator\Aut{Aut} \DeclareMathOperator\Char{char} \DeclareMathOperator\cl{cl} \DeclareMathOperator\Conj{Conj} \DeclareMathOperator\Inn{Inn} \DeclareMathOperator\Gal{Gal} \DeclareMathOperator\Out{Out} \DeclareMathOperator\orb{orb} \DeclareMathOperator\Orb{Orb} \DeclareMathOperator\Perm{Perm} \DeclareMathOperator\stab{stab} \DeclareMathOperator\Stab{Stab} \DeclareMathOperator\fix{fix} \DeclareMathOperator\Fix{Fix} \DeclareMathOperator\Syl{Syl} \DeclareMathOperator\Sym{Sym} \DeclareMathOperator\soc{soc} \DeclareMathOperator{\nil}{nil} \DeclareMathOperator{\Nil}{Nil} \DeclareMathOperator\jac{jac} \DeclareMathOperator\Jac{Jac} \DeclareMathOperator\Eq{Eq} \DeclareMathOperator\Hol{Hol} \DeclareMathOperator\Frac{Frac} \DeclareMathOperator\Ann{Ann} \DeclareMathOperator\GL{GL} \DeclareMathOperator\SL{SL} \DeclareMathOperator\So{SO} \DeclareMathOperator\SU{SU} \DeclareMathOperator\PGL{PGL} \DeclareMathOperator\PSL{PSL} \DeclareMathOperator\PSU{PSU} \DeclareMathOperator\PSP{PsP} \DeclareMathOperator\AGL{AGL} \DeclareMathOperator\Heis{Heis} \DeclareMathOperator\Dic{Dic} \DeclareMathOperator\SA{SA} \DeclareMathOperator\SD{SD} \DeclareMathOperator\Fr{Fr} \DeclareMathOperator\Mod{Mod} \DeclareMathOperator\DQ{DQ} \DeclareMathOperator\QD{QD} \DeclareMathOperator\OD{OD} \DeclareMathOperator\Cl{Cl} \DeclareMathOperator\BinTet{2T} \DeclareMathOperator\BinOct{2O} \DeclareMathOperator\BinIcos{2I} \DeclareMathOperator\Aff{Aff} \DeclareMathOperator\BS{BS} \newcommand{\normal}{\lhd} \newcommand{\normaleq}{\unlhd} \newcommand{\nnormal}{\ntriangleleft} \newcommand{\nnormaleq}{\ntrianglelefteq} \def\longto{\longrightarrow} \def\into{\hookrightarrow} \def\longinto{\longhookrightarrow} \def\onto{\twoheadrightarrow} \DeclareRobustCommand\longonto{\relbar\joinrel\twoheadrightarrow} \DeclareMathOperator{\Image}{Im} \DeclareMathOperator\Ker{Ker} \DeclareMathOperator{\Id}{Id} \newcommand{\ceil}[1] {\left\lceil #1 \right\rceil} \newcommand{\floor}[1] {\left\lfloor #1 \right\rfloor} \definecolor{xRed}{RGB}{229, 31, 58} \definecolor{xBlue}{RGB}{68, 119, 170} \definecolor{xGreen}{RGB}{33, 135, 51} \definecolor{xPurple}{RGB}{170, 51, 119} \definecolor{xOrange}{RGB}{ 197, 83, 17} \newcommand{\lt}{<} \newcommand{\gt}{>} \newcommand{\amp}{&} \newcommand{\fillinmath}[1]{\mathchoice{\underline{\displaystyle \phantom{\ \,#1\ \,}}}{\underline{\textstyle \phantom{\ \,#1\ \,}}}{\underline{\scriptstyle \phantom{\ \,#1\ \,}}}{\underline{\scriptscriptstyle\phantom{\ \,#1\ \,}}}} \)
Front Matter
Course Documents
Syllabus
Course Information
My Philosophy
Course Structure
Course Grading
Course Websites
Other Course Policies
Grading Specifications
General Expectations for All Work
Significant Errors and Minor Errors
Specifications for Assignments
Engagement Credit Items
Specifications for Exams
Specifications for the Video Project
Course Calendar
Video Project
Video Project Requirements
Team Contract
Report
Peer Review
Deadlines
Course Resources
Definitions and Algorithms
Definitions
Algorithms
Results
Results
Module 1: Groups and Subgroups
Daily Prep 1
Learning Objectives
Basic Learning Objectives
Advanced Learning Objectives
Resources for Learning
Important Terms
Day 1
Tuesday 5/19
Introduction to the Course
Part 1: Symmetries of an Equilateral Triangle
Daily Prep 2
Resources for Learning
Important Terms
Day 2
Thursday 5/21
Groups and Subgroups
Part 1: Cayley Tables & Order
Daily Prep 3
Resources for Learning
Important Terms
Day 3
Tuesday 5/26
Cyclic Groups
Part 1: Cyclic Subgroup Computations
Part 2: Generators for Cyclic Groups
Daily Prep 4
Resources for Learning
Important Terms
Day 4
Thursday 5/28
Permutations and Symmetric Groups
Part 1: Permutation Computations
Part 2: Cycle Inverses and Decomposition Into Transpositions
Module 2: Cosets, Maps, and Quotients
Daily Prep 5
Resources for Learning
Important Terms
Day 5
Tuesday 6/2
Isomorphisms of Groups
Part 1: Isomorphisms
Daily Prep 6
Resources for Learning
Important Terms
Day 6
Thursday 6/4
Inner Automorphisms
Automorphism and Inner Automorphism Groups
Daily Prep 7
Resources for Learning
Important Terms
Day 7
Tuesday 6/9
Direct Products
Part 1: Computing in Direct Products
Part 2a:
\(U(n)\)
as a Product of Cyclic Groups
Part 2b: Groups of Order at Most 8
Daily Prep 8
Resources for Learning
Important Terms
Day 8
Thursday 6/11
Quotient Groups
Part 1: Normal Subgroup Practice
Part 2: Quotient Practice
Daily Prep 9
Resources for Learning
Important Terms
Day 9
Tuesday 6/16
Daily Prep 10
Resources for Learning
Day 10
Thursday 6/18
Group Homomorphisms
Part 1: Homomorphisms and the First Isomorphism Theorem
Module 3: Group Actions & Ring Basics
Daily Prep 11
Resources for Learning
Important Terms
Day 11
Tuesday 6/23
Group Actions
Part 1: Orbits and Stabilizers
Part 2: Group Action Proofs
Daily Prep 12
Resources for Learning
Important Terms
Day 12
Thursday 6/25
Daily Prep 13
Resources for Learning
Important Terms
Day 13
Tuesday 6/30
Introduction to Rings
Part 1: Basic Ring Definitions
Part 2: Subring Practice
Daily Prep 14
Resources for Learning
Important Terms and Results
Day 14
Tuesday 7/7
Idempotents and Nilpotents
Part 1: Idempotents & Nilpotents
Daily Prep 15
Resources for Learning
Important Terms
Day 15
Thursday 7/9
Ideals and Quotient Rings
Part 1: Ideal and Quotient Computations
Part 2: Prime and Maximal Ideals
Module 4: Ring Maps, Domains, and Divisibility
Daily Prep 16
Resources for Learning
Important Terms
Weekly Practice
Weekly Practice 1
Weekly Practice 2
Weekly Practice 3
Weekly Practice 4
Weekly Practice 5
Weekly Practice 6
Weekly Practice 7
Weekly Practice 8
Problem Sets
Problem Set 1
Problem Set 2
Problem Set 3
Problem Set 4
Abstract Algebra I
MATH 4107 Summer 2026
Dr. Hunter Lehmann
School of Mathematics
Georgia Institute of Technology
Last Updated: July 9, 2026
🔗