MATH 541 (Modern Algebra I)
Definitions and Theorems

Ruixuan Tu
ruixuan.tu@wisc.edu
University of Wisconsin-Madison

Preliminaries

  1. a divides b: a|b, ak=b for some kZ
  2. monomorphism (injective)
  3. epimorphism (surjective)

Lecture 1 (0125) Intro to Groups

  1. [Def] injective: f:AB is injective if f(a)=f(b)a=b
  2. [Def] surjective: f:AB is surjective if bB,aA s.t. f(a)=b
  3. [Def] bijective: f:AB is bijective if both injective and surjective
  4. [Def] f is bijective f has a unique inverse f1 s.t. aA,f1(f(a))=a and bB,f1(f(b))=b
  5. [Def] product of sets: A,B sets, A×B={(a,b):aA,bB}
  6. [Def] binary operation on a set X is a function s.t. :X×XX, (x,y)x+y
  7. [Def] group G is a set equipped with a binary operation s.t.
    • (associativity) a,b,cG,(ab)c=a(bc)
    • (identity element e) eG s.t. aG,ea=ae=a
    • (inverse element) aG,a1G s.t. aa1=a1a=e
  8. [Def] abelian/commutative group: if a,bG,ab=ba, then group G is called abelian/commutative
  9. [Def] Aut automorphism (self map) is an operation/transformation on an object, after which the object coincides with itself. Aut([n])={f:[n][n]:f is a bijection}
  10. [Thm] (Aut,) forms a group
  11. [Def] Sn symmetry group of n elements is defined by Sn=Aut([n])

Lecture 2 (0127) Dihedral Groups

  1. [Def] usually, we write ab for ab, 1 for e (identity), or 0 for e (if G is abelian)
  2. [Def] order of group |g| of an element gG is the smallest nZ>0 s.t. gn=ggn times=1, g0=1, gn=(g1)n
  3. [Def] Dihedral group: D2n=r,s:rn=1,s2=1,rs=sr1, number of elements |D2n|=2n

Lecture 3 (0130) Modular Arithmetic

  1. [Def] subspace: for WV with V a vector space, W is a subspace of V closed on + and scalar multiplication
  2. [Def] division: let a,bZ, say a divides b / b is divisible by a, noted by a|b, if kZ s.t. b=ak
  3. [Def] prime number: say pZ>1 is a prime number if the only aZ>1 that divides p is p itself
  4. [Thm] for any a,bZ,a0, there exists a unique pair (q,r)Z2 s.t. b=qa+r and 0r|a|
  5. [Def] greatest common divisor: let a,bN=Z0, we say that dN is the greatest common divisor of a,b, noted by d=gcd(a,b), if αd for every αN s.t. α|a, α|b
  6. [Def] well-ordering principle
    • let SZ which is bounded below, then !smin in S s.t. sS,ssmin
    • let SZ which is bounded above, then !smax in S s.t. sS,ssmax
  7. [Def] relatively prime: two numbers a,bN are called relatively prime, if gcd(a,b)=1. We write abmodn (a,bZ,nN) if n|ba
  8. [Def] a¯ for aZ, write a¯ for its congruence class
  9. [Def] Z/nZ is a group with + defined by a¯+b¯=a+b
  10. [Def] isomorphic: two groups G,H are isomorphic if φ:GH bijection of sets s.t. a,bG,φ(a)φ(b)=φ(ab) a,bG
  11. [Thm] R={1,r,r2,}D2n, RZ/nZ isomorphic

Lecture 4 (0201) Homomorphism

  1. [Def] group morphism/homomorphism: let G,H be groups, a morphism φ:GH is a map of sets s.t. x,yG,φ(x)Hφ(y)=φ(xGy)
  2. [Def] linear transformation: V,W are vector spaces, then a morphism (aka linear transformation) φ:VW is a map of sets s.t. x¯,y¯Vφ(x¯+y¯)=φ(x¯)+φ(y¯) and x¯V,φ(cx¯)=cφ(x¯)
  3. [Def] faithful action: an action φ is faithful iff φ is injective
  4. [Def] faithful action: an action or operation of G is said to be faithful if K=e; that is, the kernel of Gπ(S) is trivial (from Serge Lang Algebra)
  5. [Thm] of linear transformation: φ(0¯)=0¯
  6. [Thm] of morphism: φ(eG)=eH for a group morphism φ:GH; φ(x1)=φ(x)1; φ(xx1)=φ(eG)=φ(x)φ(x1)
  7. [Rmk] V=vector space, (V,+)=abelian group, φ:VWlinear transformation is in particular a morphism, (V,+)(W,+)
  8. [Lemma] Say φ:GH is an injective group morphism. Then x1x2xn=1 in G holds iff φ(x1)φ(xn)=φ(x1x2xn)=1 in H. Notation: injective
  9. [Thm] An automorphism of (Aut()) is completely determined by its induced auto on the set of vertices. D8=Aut()φAut([4])=S4, [4]=set of vertices

Lecture 5 (0203) Homomorphism (continued)

  1. [Example] group homomorphism: G is group, X is set, an action of G on X is a group homomorphism: GAut(X)=def{f:XX:f bijection}. group law = composition
  2. [Rmk] homomorphism: In general if G is given by generators and relations, to check whether ψ:GH (H is group) is a group morphism, it suffices to check that ψ represents the relations

Lecture 6 (0206) Symmetry groups and cubes

  1. [Thm] symmetry group of cube: we have 9+8+6+1=24 elements in the symmetry group G of a cube. It turns out that every element in G can be obtained by composing Type III rotations (rotations about an axis through the center of the cube, sloped), so that the number of transpositions in S4 is 6
  2. [Def] transposition: a transposition in Sn is an element of the form (a1,a2) (in cycle representation), for a1,a2[n]
  3. [Thm] Sn is generated by transpositions, i.e., gSn, an expression g=g1gm for some m s.t. gi is a transposition for every i
  4. [Thm] a group morphism is injective iff the kernel is 1
  5. [Def] kernel of group morphism: ker(φ)={gG:φ(g)=1}

Lecture 7 (0208) Abstract Nonsense

  1. [Thm] say f:AB is a map of sets, then f is surjective iff it has the following property: for every g1,g2:BC (C is some other set) s.t. g1f=g2f, then g1=g2
  2. [Thm] f:AB is injective iff g1,g2:CA s.t. fg1=fg2, then g1=g2
  3. [Def] factorization: let f:AB,g:AC be maps of sets, we say that f factors through g if h:CB s.t. f=hg
  4. [Thm] for the g,h in the definition of factorization, if g is surjective, then h has to be unique if it exists
  5. [Def] binary relation: a binary relation on X is a subset RX×X s.t. xy iff (x,y)R
  6. [Def] equivalance relation: we say that is an equivalance relation if it is reflexive (xx), symmetric (xyyx), and transitive (xy  yzxz)
  7. [Def] partition: a partition of a set X is given by a subset I2X s.t. [iIXi=X and i,jI,ij,xixj=] xX,!iI s.t. xXi
  8. [Thm] when the definition of partition is satisfied, we have a well-defined map XπI s.t. xX,π(x)2X is the unique element s.t. xXπ(G)

Lecture 8 (0210) Abstract Nonsense (continued)

  1. [Thm] (Fermat’s Little Thm) let p be a prime number, aZ, apamodp
  2. [Thm] given x,yN, d=defgcd(x,y); then λ,μZ s.t. λx+μy=d
  3. [Thm] (Lagrange Thm) if H is a subgroup of a finite group G, then |H|||G|. in particular, gG, then |g|||G|

Lecture 9 (0213) Subgroups

  1. [Def] subgroup: a non-empty subset HG with G be a group is called a subgroup (notation: HG) if it is closed under inversion and group multiplication; in particular, H is itself a group
  2. [Def] subgroup: Let G be a group. The subset H of G is a subgroup of G if H is nonempty and H is closed under products and inverses (i.e., x,yH implies x1H and xyH). If H is a subgroup of G we shall write HG (from Dummit)
  3. [Thm] if H=ker(φ) for some φ:GG, then H is automatically a subgroup

Lecture 10 (0215) Stabilizers

  1. [Def] stabilizer: let GX (acts on) with X be a set, take xX, then the stabilizer of x in G, also denoted by Gx is StabG(x)={gG:gx=x}
  2. [Def] orbit: let G be a group of permutations of a set S; for each x in S, let OrbG(x)={φ(x):φG}. The set OrbG(x) is a subset of S called the orbit of x under G. We use |OrbG(x)| to denote the number of elements in OrbG(x) (from Contemporary Abstract Algebra)
  3. [Thm] Gx is a subgroup

Lecture 11 (0217) Normalizers and centralizers

  1. [Def] normalizer: NG(H)={gG:gHg1=H}=StabG([H]), GG (acts on) by conjugation and [H]2G
  2. [Rmk] in general, suppose G acts on X. The kernel of the action ker(GAut(X)) is the intersection xXStabG(x)
  3. [Def] normal subgroup: HG is called normal if NG(H)=G
  4. [Thm]
    1. kernels of group morphisms are always normal
    2. stabilizers are not always normal. Note that every subgroup is the stabilizer of some element in a suitable group action
  5. [Def] centeralizer: let AG be any subset, CG(A)={gG:ga=ag,aA}= set of all elements that commute with everything in G
  6. [Thm] The subgroup {(λλλ):λ0}GLn(Z) is the center of GLn(Z)

Lecture 12 (0220) Review

  1. [Def] conjugation: Let G be a group and let xG; then x defines a homomorphism φx:GG given by φx(g)=xgx1. This is a homomorphism. The operation on G given by φx is called conjugation by x. (from Wolfram MathWorld)
  2. [Thm] Lagrange’s Thm: If G is a finite group and H is a subgroup of G, then |H| divides |G|

Lecture 13 (0224) Quotient Groups

  1. [Thm] Suppose that φ:GsurjectiveH is a homomorphism. Then H2G hφ1(h) defines a partition of G. Alternatively, this partition is also the one induced by the equivalance relation on G induced by K:=ker(φ) via ggg=kg for some kK; the on G can be viewed as given by the action of ker(φ) on G by left multiplication
  2. [Def] natural map/canonical map: a map or morphism between objects that arises naturally from the definition or the construction of the objects (from Wikipedia)
    1. [Example] If N is a normal subgroup of a group G, then there is a canonical surjective group homomorphism from G to the quotient group G/N, that sends an element g to the coset determined by g. (from Wikipedia)
  3. [Def] group structure: group
  4. [Def] compatible with group structure: keeps the group law (from Yibo)
  5. [Thm] Consider KG any subgroup defines a partition H on G such that the partition H2G has a group structure compatible with G (i.e., the natural map GH, here is a surjective group morphism). If such a group structure exists, then it is unique and K becomes the kernel of GH. We have seen that a necessary condition is that K is normal (i.e., NG(K)=G)
  6. [Def] natural projection: i.e., homomorphism, a logical way of mapping an algebraic structure onto its quotient structures (from Wolfram MathWorld)
  7. [Def] quotient group H=G/K such that if φ:GH=G/K is the natural projection φ(g)Hφ(g)=φ(gGg)

Lecture 14 (0227)

  1. [Thm] If KG is normal, a surjective group morphism GφH s.t. K=ker(φ). We write this H as G/K
  2. [Thm] If φ:GH is any other group homomorphism such that Kker(φ), then !ϕ:HH s.t. GφHφϕH commutes, i.e., φ=ϕφ
  3. [Cor] If KG is normal (notation KG), and φ:GH and φ:GH are two surjective group morphisms such that ker(φ)=ker(φ)=K, then !HH s.t. GφHφH commutes. In this sense we say that the morphisms φ and φ are canoncially isomorphic. In particular, H and H are canonically isomorphic to G/K
  4. [Def] coset: For any HG, a left coset of H is a subset of G of the form gH for some gG. Similarly, a right coset is of the form Hg
  5. [Thm] Lagrange’s Thm: If G is finite and HG, then |H| divides |G| and the number of left/right cosets is equal to |G|/|H|
  6. [Cor] If KG, then |G/K|group formed by left/right cosets=|G|/|K|. Note that gK=Kg
  7. [Thm] If G is a finite group, xG, then |x| divides |G|
  8. [Thm] first isomorphism theorem: Let φ:G1G2 be a group homomorphism, let ker(φ) be the kernel of φ, then Img(φ)G1/ker(φ) where denotes group isomorphism (from ProofWiki)
  9. [Thm] second isomorphism theorem: Let G be a group, and let HG, NG, then HHNHNN (from ProofWiki)
  10. Commutative diagram in Lecture 13+14.pdf

Lecture 15 (0301)

  1. [Thm] third isomorphism theorem: Let G be a group, and let H,NG, NH, then NH, H/NG/N, G/NH/NGH (from ProofWiki)
  2. [Thm] fourth isomorphism theorem: Let G be a group, NG, then A be (the set of subgroups HG s.t. NH) (the set of subgroups of G/N), i.e., HH/N is a bijection denoted by ρ. Moreover, if HH in A, then ρ(H)ρ(H)

Lecture 16 (0303)

  1. [Def] simple group: A group G is simple if it has no normal subgroups other than G or {1}
  2. [Example] Z/nZ is simple if and only if n is prime
  3. [Lemma] Any group of order prime p is isomorphic to Z/pZ
  4. [Def] composition series: Let G be a finite group. A composition series is a sequence {1}GrG1G0=G such that Gi/Gi+1 is simple for every i
  5. [Thm] Jordan-Hölder Theorem: Let G be a finite group. Suppose that {1}GrG1G0=G and {1}GsG1G0=G, then r= and σSr (symmetry group of a set of r elements) s.t. Gi/Gi+1Gσ(i)/Gσ(i+1) for every i. This is analogous to prime factorization of integers

Lecture 17 (0306)

  1. [Def] alternating group: Let Sn denote the symmetric group on n elements. For any πSn, let sgn(π) be the sign of π (i.e., {±1}=Z/2Z). With C2=Z/2Z, the kernel of the mapping sgn:SnC2 is called the alternating group on n elements An
  2. [Lemma] Any two cycles of the same lengths in Sn are conjugate. That is, for any σ=(a1,,am),τ=(b1,,bm),αSn s.t. σ=ατα1
  3. [Prop] For σ=(a1,,am), sgn(σ)=(1)m1

Lecture 18 (0308)

Lecture 19 (0310)

Lecture 20 (0320)

  1. cyclic group