tinytheorems - about groups - rings - modules - models atom/rss

Exploration 4: Homomorphisms

.

Questions:


TODO normal subgroups are precisely the kernels of homomorphisms

In this section, we define group homomorphisms.

The map σ:GH\sigma:G\to H is a group homomorphism if it preserves the group product, i.e. σ(ab)=σ(a)σ(b)\sigma(ab)=\sigma(a)\sigma(b). By preserving the group product, σ\sigma also preserves group inverses and the identity element.

Here we’ll just use homomorphism or simply map to refer to group homomorphisms.

Theorem: Homomorphisms σ:GH\sigma:G\to H divide the order of each element.
  • Finite order means there’s some integer nn such that gn=1g^n=1.
  • Then σ(g)n=σ(gn)=σ(1)=1\sigma(g)^n=\sigma(g^n)=\sigma(1)=1. Since σ(g)n=1\sigma(g)^n=1, the order of σ(g)\sigma(g) must divide nn.

If every element of HH is mapped to at most once, then σ\sigma is one-to-one, or an injective homomorphism.

Theorem: Injective homomorphisms σ:GH\sigma:G\to H preserve the order of each element.
  • We prove the contrapositive.
  • Let mm be the order of gGg\in G and nn be the order of σ(g)H\sigma(g)\in H. If σ\sigma doesn’t preserve the order of gg, then n<mn<m with mm being a multiple of nn, from the last theorem.
  • Since nn is the order of σ(g)\sigma(g) and mm is a multiple of nn, we have σ(g)m=σ(g)n=e\sigma(g)^m=\sigma(g)^n=e, implying that both gm=eg^m=e and gnchar "338=eg^n\ne e map to the identity element ee.
  • Therefore σ\sigma is not injective.

If every element of HH is mapped to at least once, then σ\sigma is onto, or a surjective homomorphism. Surjections have the property of preserving positive formulas – properties written without the use of ¬\lnot. An example is being abelian: ghG.gh=hg\forall g h\in G\ldotp gh=hg.

Theorem: Surjective homomorphisms σ:GH\sigma:G\to H preserve positive formulas ϕ\phi.
  • The proof is by induction on the positive formula ϕ\phi. It can be one of three things:
    • Equalities a=ba=b, possibly composed together with \land and \lor (but not ¬\lnot)
    • An existential: ϕ=x.ψ(x)\phi=\exists x\ldotp \psi(x) for some positive formula ψ(x)\psi(x)
    • A universal: ϕ=x.ψ(x)\phi=\forall x\ldotp \psi(x) for some positive formula ψ(x)\psi(x)
  • The base case is when the positive formula is an equality a=ba=b. The terms on both sides only feature group product and inverses, which are both preserved by all homomorphisms, so equalities are preserved.
  • The first inductive case is when the positive formula is an existential: ϕ=x.ψ(x)\phi=\exists x\ldotp \psi(x) for some positive formula ψ(x)\psi(x). If ϕ\phi is true then ψ(g)\psi(g) is true for some element gGg\in G. By induction, σ\sigma preserves ψ(x)\psi(x), so ψ(σ(g))\psi(\sigma(g)) is true in HH as well. Then we know that there is some element σ(g)H\sigma(g)\in H that satisfies ϕ=x.ψ(x)\phi=\exists x\ldotp \psi(x), so ϕ\phi is preserved as well.
  • The second inductive case is when the positive formula is a universal: ϕ=x.ψ(x)\phi=\forall x\ldotp \psi(x) for some positive formula ψ(x)\psi(x). If ϕ\phi is true then ψ(g)\psi(g) is true for all elements gGg\in G. By induction, σ\sigma preserves ψ(x)\psi(x), so ψ(σ(g))\psi(\sigma(g)) is true in HH as well. Since σ\sigma is surjective, we know that σ(g)\sigma(g) can be every element in HH, so every σ(g)H\sigma(g)\in H satisfies ϕ=x.ψ(x)\phi=\forall x\ldotp \psi(x), so ϕ\phi is preserved as well.

Corollary: Surjective homomorphisms preserve abelianness: ghG.gh=hg\forall g h\in G\ldotp gh=hg.

Corollary: Surjective homomorphisms preserve cyclicness: gG.hG.nZ.h=gn\exists g\in G\ldotp\forall h\in G\ldotp\exists n\in\ZZ\ldotp h=g^n.

Corollary: Surjective homomorphisms preserve self-inverses gg: g2=eg^2=e.

If σ\sigma is both surjective and injective, then every element of HH is mapped to exactly once, and σ\sigma is an isomorphism. We’ve already seen isomorphisms in the wild.

One isomorphism that exists in every group is the action of permuting the elements of GG. Any such mapping is an automorphism of GG. Essentially, we’re swapping the names of elements in GG – the result is an isomorphic group. One example is mapping every gg1g\mapsto g^{-1}, the inverse map.

Since automorphisms are essentially permutations, they can form a group. Every automorphism of GG forms AutG\Aut G, the automorphism group of G under composition.

One very special automorphism is the one that maps elements to its conjugate (by some fixed element aGa\in G). We call this the inner automorphism: the map σa\sigma_a maps gaga1g\mapsto aga^{-1} All the σa\sigma_a (one exists for every aa) form InnG\Inn G, the group of all Inner automorphisms. We have InnGAutGSG\Inn G\le \Aut G\le S_G. - Finding InnG\Inn G is trivial (given GG, InnG={gaga1aG}\Inn G=\{g\mapsto aga^{-1}\mid a \in G\}). Finding AutG\Aut G is not trivial, because it’s hard to enumerate on all the valid ways to rename elements under the operation.

Theorem: Automorphisms σ:GH\sigma:G\to H fix elements of unique order.

Since automorphisms are injective, they only map elements to elements of the same order. In the case of unique order elements, those elements must map to themselves.

Theorem: The elements fixed by all inner automorphisms comprise the center.

If gg is fixed by all inner automorphisms σa\sigma_a, it means aga1=gaga^{-1}=g, or ag=gaag=ga, for all aa. In other words, gg commutes with all elements aa and therefore is in the center.

In this section, we abstractly represent relationships between groups via homomorphisms.

Given a group homomorphism σ:GH\sigma:G\to H:

Some common theorems:

Theorem: Elements are equal under a homomorphism σ:GH\sigma:G\to H iff they differ by ker σ\ker\sigma.

For g1,g2Gg_1,g_2\in G to differ by the kernel of the homomorphism, we must have g1g21ker σg_1g_2^{-1}\in\ker\sigma, which is equivalent to saying σ(g1g21)=eH\sigma(g_1g_2^{-1})=e_H, i.e. σ(g1)=σ(g2)\sigma(g_1)=\sigma(g_2). Thus, two elements that differ by an element in ker σ\ker\sigma are equal under σ\sigma.

Theorem: im σ=H\im\sigma=H iff σ:GH\sigma:G\to H is surjective.

By definition. Since surjective means the whole codomain is mapped to, it’s the same as saying that the mapped subset of HH is all of HH.

Theorem: ker σ={e}\ker\sigma=\{e\} iff σ:GH\sigma:G\to H is injective.
  • (\to) If σ(a)=σ(b)\sigma(a)=\sigma(b), then σ(ab1)=eH\sigma(ab^{-1})=e_H implies ab1=eGab^{-1}=e_G since only eGe_G maps to eHe_H. But then a=ba=b, therefore σ\sigma is injective.
  • (\from) Since injective homomorphisms preserve the order of each element, and the only order 11 element in any group is ee, only eGe_G gets mapped to eHe_H, so the kernel is trivial.

Theorem: im σG\im\sigma\iso G iff σ:GH\sigma:G\to H is injective.
  • (\to) If im σG\im\sigma\iso G, then by the isomorphism every element of im σ\im\sigma is necessarily mapped to once, which means every element of HH is mapped to at most once, therefore σ\sigma is injective.
  • (\from) The elements mapped to by σ\sigma are exactly im σ\im\sigma. And since σ\sigma is injective, they are mapped to exactly once, therefore Gim σG\to\im\sigma is an isomorphism.

Theorem: The kernel ker σ\ker\sigma is always a normal subgroup.
  • Let kk denote elements of the kernel ker σ\ker\sigma.
  • The kernel is a subgroup because:
    • σ(k1k2)=σ(k1)σ(k2)=ee=e\sigma(k_1k_2)=\sigma(k_1)\sigma(k_2)=ee=e implies k1k2k_1k_2 is in the kernel, and
    • σ(k1)=σ(k)1=e1=e\sigma(k^{-1})=\sigma(k)^{-1}=e^{-1}=e implies k1k^{-1} is in the kernel.
  • The kernel is invariant under conjugation:
    • σ(gkg1)=σ(g)σ(k)σ(g1)=σ(g)eσ(g1)=e\sigma(gkg^{-1})=\sigma(g)\sigma(k)\sigma(g^{-1})=\sigma(g)e\sigma(g^{-1})=e implies gkg1gkg^{-1} is in the kernel for arbitrary gg in the group.
  • So the kernel is invariant under conjugation, therefore normal.

Theorem: The image im σ\im\sigma is always a subgroup.
  • The image is closed under product and inverse, therefore a subgroup of the codomain:
    • Product: σ(g1)σ(g2)=σ(g1g2)\sigma(g_1)\sigma(g_2)=\sigma(g_1g_2)
    • Inverse: σ(g)1=σ(g1)\sigma(g)^{-1}=\sigma(g^{-1})

Universal property of the quotient: Suppose you have a quotient G/HG/H. Then any homomorphism ϕ:GK\phi:G\to K whose kernel contains HH lets you factor out a unique injective homomorphism ϕ~:G/HK\tilde{\phi}:G/H\to K such that ϕ~π=ϕ\tilde{\phi}\circ\pi=\phi below:

g G gh G/H g->gh quotient map π k K g->k φ gh->k unique φ̃
  • Since ϕ~π(g)=ϕ(g)\tilde{\phi}\circ\pi(g)=\phi(g) implies ϕ~([g])=ϕ(g)\tilde{\phi}([g])=\phi(g), the homomorphism ϕ~\tilde{\phi} is forced to be the map [g]ϕ(g)[g]\mapsto \phi(g), and therefore this map is unique.
  • ϕ~\tilde{\phi} is well-defined: we need to show that given [g]=[h][g]=[h], ϕ(g)=ϕ(h)\phi(g)=\phi(h).
    • From [g]=[h][g]=[h] we know [g1h]=[e][g^{-1}h]=[e], so g1hg^{-1}h is in HH. Since the kernel contains HH, ϕ(g1h)=e\phi(g^{-1}h)=e.
    • Then ϕ(g)=ϕ(g)ϕ(g1h)=ϕ(h)\phi(g)=\phi(g)\phi(g^{-1}h)=\phi(h).
  • ϕ~\tilde{\phi} preserves product and inverse: they are basically inherited from ϕ\phi.
    • ϕ~([a][b])=ϕ~([ab])=ϕ(ab)=ϕ(a)ϕ(b)\tilde{\phi}([a][b])=\tilde{\phi}([ab])=\phi(ab)=\phi(a)\phi(b)
    • ϕ~([a]1)=ϕ~([a1])=ϕ(a1)=ϕ(a)1\tilde{\phi}([a]^{-1})=\tilde{\phi}([a^{-1}])=\phi(a^{-1})=\phi(a)^{-1}
  • Therefore ϕ~\tilde{\phi} is a homomorphism.
  • To show that it is injective, we use the same argument as the one used for well-definedness, but going in the opposite direction.
    • Assuming ϕ(g)=ϕ(h)\phi(g)=\phi(h), we know e=ϕ(g1h)e=\phi(g^{-1}h).
    • This implies g1hg^{-1}h is in the kernel of ϕ~\tilde{\phi}, so [g1h]=[e][g^{-1}h]=[e], which implies [g]=[h][g]=[h].
  • Therefore ϕ~\tilde{\phi} is an injective homomorphism such that ϕ~π=ϕ\tilde{\phi}\circ\pi=\phi.

First Isomorphism Theorem: Given σ:GH\sigma:G\to H, G/ker σim σG/\ker\sigma\iso\im\sigma.
  • First, we restrict the codomain of σ\sigma to its image im σ\im\sigma, obtaining a surjective homomorphism ϕ:Gim σ\phi:G\to\im\sigma.
  • Apply the universal property of the quotient to ϕ\phi. Then there is an injective homomorphism ϕ~:G/ker ϕim ϕ\tilde{\phi}:G/\ker\phi\to\im\phi, such that ϕ~π=ϕ\tilde{\phi}\circ\pi=\phi.
  • By definition, π\pi and ϕ\phi are both surjective. Because ϕ~π=ϕ\tilde{\phi}\circ\pi=\phi, we know ϕ~\tilde{\phi} must be surjective as well.
  • Since ϕ~\tilde{\phi} is both injective and surjective, it is an isomorphism between G/ker ϕG/\ker\phi and im ϕ\im\phi.
  • Since ϕ\phi is the same as σ\sigma but with a restricted codomain, they have the same kernel and image. Therefore G/ker σim σG/\ker\sigma\iso\im\sigma.

Because of the First Isomorphism Theorem, it is well-known that any homomorphism σ:GH\sigma:G\to H can be split into three parts: a surjective projection GG/ker σG\to G/\ker\sigma, a bijective renaming G/ker σim σG/\ker\sigma\to\im\sigma, and an injective inclusion map im σH\im\sigma\to H.

g G ker G /ker   σ g->ker projection π h H g->h σ im im σ ker->im renaming α im->h inclusion ι

In this section, we describe properties of homomorphisms with only diagrams.

Consider two homomorphisms σ:AB,τ:BC\sigma:A\to B,\tau:B\to C where the image of σ\sigma is the kernel of τ\tau. In other words, everything σ\sigma maps to will get mapped to eCe_C by τ\tau. This property is called exactness, and we say this sequence is exact at BB, and any sequence of homomorphisms AσBτCυA\xrightarrow{\sigma}B\xrightarrow{\tau}C\xrightarrow{\upsilon}\ldots with the property that “the image of one homomorphism is the kernel of the next” is called an exact sequence.

When AA is {e}\{e\}, the resulting exact sequence is a way to show τ\tau is injective without explicitly writing “τ\tau is injective”.

Theorem: The exact sequence {e}σBτC\{e\}\xrightarrow{\sigma}B\xrightarrow{\tau}C implies τ\tau is injective.

Since the image of σ\sigma is necessarily {e}\{e\} (homomorphisms only map identity to identity) we know that the kernel of τ\tau is {e}\{e\} as well, and homomorphisms with trivial kernel are injective.

When CC is {e}\{e\}, the resulting exact sequence is a way to show σ\sigma is surjective without explicitly writing “σ\sigma is surjective”.

Theorem: The exact sequence AσBτ{e}A\xrightarrow{\sigma}B\xrightarrow{\tau}\{e\} implies σ\sigma is surjective.

Since the kernel of τ\tau is necessarily {B}\{B\} (because everything from BB got mapped to ee) we know that the image of σ\sigma is BB as well, implying σ\sigma is surjective.

When we combine the two, we get what is called a short exact sequence, which is an exact sequence of the form {e}AσBτC{e}\{e\}\to A\xrightarrow{\sigma}B\xrightarrow{\tau}C\to\{e\} The existence of a short exact sequence implies σ\sigma is injective and τ\tau is surjective, and also a slew of other facts about specific A,B,CA,B,C:

Theorem: The short exact sequence {e}AσBτC{e}\{e\}\to A\xrightarrow{\sigma}B\xrightarrow{\tau}C\to\{e\} implies AA is a normal subgroup of BB.
  • Since σ\sigma is injective, Aim σA\iso\im\sigma, By exactness, we have im σ=ker τ\im\sigma=\ker\tau, therefore Aker τA\iso\ker\tau. The kernel of τ\tau is a normal subgroup of its domain BB.

Theorem: If σ\sigma is an inclusion map, the short exact sequence {e}AσBτC{e}\{e\}\to A\xrightarrow{\sigma}B\xrightarrow{\tau}C\to\{e\} implies CB/AC\iso B/A.
  • From the previous proof we know that in a short exact sequence, ker τA\ker\tau\iso A. If σ\sigma is an inclusion map, then ker τ=A\ker\tau=A.
  • Recall the first isomorphism theorem for τ\tau is im τB/ker τ\im\tau\iso B/\ker\tau. In this case, we have
    • ker τ=A\ker\tau=A.
    • im τ=C\im\tau=C since the last map maps to {e}\{e\}.
  • Then CB/AC\iso B/A.

If BA×CB\iso A\times C, then we say the above sequence splits, and is called a split exact sequence. Usually we’re trying to prove that a sequence is split in order to prove BA×CB\iso A\times C. To do so requires proving the existence of an ‘inverse’ to σ\sigma or τ\tau:

Splitting lemma: The short exact sequence {e}AσBτC{e}\{e\}\to A\xrightarrow{\sigma}B\xrightarrow{\tau}C\to\{e\} is split if there is an left inverse homomorphism σ1:BA\sigma^{-1}:B\to A, or if there is an right inverse homomorphism τ1:CB\tau^{-1}:C\to B.
  • Left inverse homomorphisms are homomorphisms σ1\sigma^{-1} such that σ1σ=idA\sigma^{-1}\circ\sigma=\id_A.
  • Right inverse homomorphisms are homomorphisms τ1\tau^{-1} such that ττ1=idC\tau\circ\tau^{-1}=\id_C.
  • If we have σ1:BA\sigma^{-1}:B\to A, then:
    • Elements of BB are writable as the product of some element in ker σ1\ker\sigma^{-1} and some element in im σ\im\sigma. Proof:  σ1(b(σσ1b)1)= σ1(bσ((σ1b)1))= σ1bσ1σ((σ1b)1)= σ1b(σ1b)1= e\begin{aligned} &~\sigma^{-1}(b(\sigma\sigma^{-1}b)^{-1})\\ =&~\sigma^{-1}(b\sigma((\sigma^{-1}b)^{-1}))\\ =&~\sigma^{-1}b \sigma^{-1}\sigma((\sigma^{-1}b)^{-1})\\ =&~\sigma^{-1}b (\sigma^{-1}b)^{-1}\\ =&~e\\ \end{aligned} so we have b(σσ1b)1ker σ1b(\sigma\sigma^{-1}b)^{-1}\in\ker\sigma^{-1}. Also, we have σσ1bim σ\sigma\sigma^{-1}b\in\im\sigma. The product of the two is bb.
    • This means we can write elements of BB as a product of elements of ker σ1\ker\sigma^{-1} and im σ\im\sigma, but it’s only unique if the two subgroups share no elements in BB (besides identity).
    • Elements kker σ1k\in\ker\sigma^{-1} satisfy σ1(k)=e\sigma^{-1}(k)=e. If kk is also in the image of σ\sigma, then k=σ(a)k=\sigma(a) for some aAa\in A, then σ1(k)=e\sigma^{-1}(k)=e becomes σ1(σ(a))=e\sigma^{-1}(\sigma(a))=e which implies a=ea=e and therefore k=σ(a)=ek=\sigma(a)=e. So the only element shared by ker σ1\ker\sigma^{-1} and im σ\im\sigma is ee.
    • Therefore we can uniquely write elements of BB as a product of elements of ker σ1\ker\sigma^{-1} and im σ\im\sigma, and thus BB is a direct product of the two.
    • By exactness, im σ\im\sigma is isomorphic to AA. What’s left to prove is that ker σ1\ker\sigma^{-1} is isomorphic to CC.
    • By exactness, im σ=ker τ\im\sigma=\ker\tau, and τ\tau is surjective. So every cCc\in C is equal to τ(ki)\tau(ki) where kiBki\in B, kker σ1k\in\ker\sigma^{-1} and iim σ=ker τi\in\im\sigma=\ker\tau. Since iker τi\in\ker\tau this is equal to τ(k)\tau(k). Therefore every c=τ(k)c=\tau(k) for some kker σ1k\in\ker\sigma^{-1}, so we have a bijection ker σ1C\ker\sigma^{-1}\to C, so they are isomorphic.
    • Since BB is isomorphic to a direct product of A×CA\times C, the sequence is split.
  • The argument for τ1:CB\tau^{-1}:C\to B is essentially identical to the above.

In summary, a short exact sequence describes an embedding of AA into BB, and then CB/AC\iso B/A captures the structure that AA doesn’t account for. When σ\sigma or τ\tau has an inverse, then the splitting lemma says you can directly piece together the structures AA and CC to obtain BB, via A×CBA\times C\iso B.

todo

Homomorphisms can be identified by its effect on G’s generating set

Characteristic subgroups: TODO the intuition. A subgroup H ≤ G where for every automorphism σ : G → G, σ(H) = H. H is characteristic in G. I think the intuition is “the subgroup is resistant to renaming”. + Example: Z(G) is characteristic in G + This comes up more when we start discussing group actions

< Back to category Exploration 4: Homomorphisms (permalink)
Exploration 2: Order of elements Exploration 5: Permutation groups