2024-05-01
Algebra-I
00

Contents

§0 Introduction
§1 Groups
§1.1 Groups
§1.1.1 Definition of a Group
§1.1.2 Examples of Groups
§1.1.3 Properties of Groups
§1.2 Abelian Groups
§1.3 Cyclic Groups
§1.4 Order of a Group
§1.5 The Center of a Group

§0 Introduction

Concept (Name) All Numbers Derivatives Groups Rings
What does this concept explain...?
(Mathematics is a language for expressing ideas;
what ideas do these words represent?)
Counting,
quantity
Rate of change,
linearization
Symmetry Functions on spaces
Some mathematical results The "algebraization" of geometry
(from Descartes to the present),
and the "geometrization" of algebra
Some applications
(outside pure mathematics)
Noether's theorem (physics)
RSA algorithm (cryptography)
logic circuits as "cosheaves"
homological shapes of data sets, etc.

§1 Groups

§1.1 Groups

Consider some object XX.

What is a symmetry of XX?

Usually, when we think about an object XX, we already have some prior notion of its structure—its shape, distance, linear structure, and so on. For example, XX may be a circle, a triangle, a square, a metric space, or a vector space VV, etc.

A symmetry of XX should be a map (why a map from XX to XX? Because we are performing a transformation on XX, while XX itself remains the same)

ϕ:XX\phi: X \rightarrow X

such that

  1. it preserves the structure, for example dist(x,y)=dist(ϕ(x),ϕ(y))\operatorname{dist}(x, y)=\operatorname{dist}(\phi(x), \phi(y)), or ϕ(x+y)=ϕ(x)+ϕ(y)\phi(x+y)=\phi(x)+\phi(y), and

  2. the operation can be undone.

Now let us first look at this in the most general possible way, in order to gain some intuition.

Let G=ϕG={\phi} be the set of symmetries of XX.

  1. If ϕ1,ϕ2\phi_1,\phi_2 preserve the structure, then their compositions ϕ1ϕ2\phi_1\circ\phi_2 and ϕ2ϕ1\phi_2\circ\phi_1 also preserve the structure. \Rightarrow We can compose elements of GG \Rightarrow G×GmGG\times G\xrightarrow{m}G, with associativity;

  2. "Doing nothing" should also be a symmetry of XX. idXG\Rightarrow \mathrm{id}_X\in G, and idXϕ=ϕidX=ϕ\operatorname{id}_X\circ\phi=\phi\circ\mathrm{id}_X=\phi;

  3. Since ϕ\phi can be undone, we should have ϕ1G\phi^{-1}\in G, so ϕϕ1=idX\phi\circ\phi^{-1}=\mathrm{id}_X, and ϕ1ϕ=idX\phi^{-1}\circ\phi=\mathrm{id}_X.

Seen from this most general point of view, does the definition of a group not now almost suggest itself?

§1.1.1 Definition of a Group

Definition 1.1 A group is an ordered pair

(G,m)(G, m)

where GG is a set and mm is a map

G×GG(g1,g2)m(g1,g2)=:g1g2=:g1g2\begin{aligned} & G \times G \rightarrow G \\ & \begin{aligned} \left(g_1, g_2\right) \mapsto m\left(g_1, g_2\right) & =: g_1 \cdot g_2 \\ & =: g_1 g_2 \end{aligned} \end{aligned}

such that

  1. mm satisfies associativity, i.e.
m(m(g1,g2),g3)=m(g1,m(g2,g3))m\left(m\left(g_1, g_2\right), g_3\right)=m\left(g_1, m\left(g_2, g_3\right)\right)

i.e. (g1g2)g3=g1(g2g3)\left(g_1 \cdot g_2\right) \cdot g_3=g_1 \cdot\left(g_2 \cdot g_3\right) or (g1g2)g3=g1(g2g3)\left(g_1 g_2\right) g_3=g_1\left(g_2 g_3\right);

  1. \exists an element 1GG1_G \in G, called the identity, such that
m(1G,g)=g=m(g,1G)m\left(1_G, g\right)=g=m\left(g, 1_G\right)

i.e. 1Gg=g=g1G1_G \cdot g=g=g \cdot 1_G or 1Gg=g=g1G1_G g=g=g 1_G;

  1. gG\forall g \in G, \exists an element hGh\in G such that
m(g,h)=1G=m(h,g)m(g, h)=1_G=m(h, g)

i.e. gh=1G=hgg\cdot h=1_G=h\cdot g or gh=1G=hggh=1_G=hg. We usually write g1:=hg^{-1}:=h and call it the inverse of gg.

§1.1.2 Examples of Groups

Example 1.1 Let

G={,1,0,1,}=:ZG=\{\ldots,-1,0,1, \ldots\}=: \mathbb{Z}

be the set of integers. Define

G×GmGG \times G \xrightarrow{m} G

by

m(g,h)=g+hm(g, h)=g+h

(i.e. integer addition).

For example,

m(2,3)=1.m(-2,3)=1.

Then (G,m)(G,m) is a group.

Proof.

(Z,+)(\mathbb{Z},+) is a group because

(1) mm is associative:

(g+h)+k=g+(h+k).(g+h)+k=g+(h+k).

(2) 0=1G0=1_G is the identity:

m(0,g)=0+g=gm(g,0)=g+0=g\begin{aligned} & m(0, g)=0+g=g \\ & m(g, 0)=g+0=g \end{aligned}

(3) Every element has an inverse:

m(g,g)=g+(g)=0.m(g,-g)=g+(-g)=0.
 ~\tag*{$\square$}

Example 1.2 Let

G={,1,0,1,}=:ZG=\{\ldots,-1,0,1, \ldots\}=: \mathbb{Z}

be the set of integers, and let

m:G×GG(a,b)a×b.\begin{aligned} m: G \times G & \rightarrow G \\ (a, b) & \mapsto a \times b. \end{aligned}

For example,

(2,3)6.(2,3) \rightarrow 6.

Then (G,m)(G,m) is not a group.

Proof.

(Z,×)(\mathbb{Z},\times) is not a group because not every element zZz\in\mathbb{Z} has an inverse. For example, if z=2z=2, its inverse would have to be 12\dfrac{1}{2}, which is not in Z\mathbb{Z}.

 ~\tag*{$\square$}

The two examples above show that

(Z,+)(\mathbb{Z},+) is a group,

while

(Z,×)(\mathbb{Z},\times) is not a group.

This illustrates that knowing mm is important. Nevertheless, we will often abbreviate our language and simply say "let GG be a group", omitting explicit mention of mm.

Example 1.3 Let G=R\0G=\mathbb{R}\backslash{0} (the set of nonzero real numbers). Let

m:G×GG(a,b)a×b.\begin{aligned} m: G \times G & \rightarrow G \\ (a, b) & \mapsto a \times b. \end{aligned}

Then GG is a group. From now on, we denote it by R×\mathbb{R}^{\times}.

Proof.

R×\mathbb{R}^{\times} is a group because

(1) multiplication of real numbers is associative;

(2) the number 11 is the identity;

(3) for every gR\0g\in\mathbb{R}\backslash{0}, there exists 1g\dfrac{1}{g} such that g1g=1gg=1g\dfrac{1}{g}=\dfrac{1}{g}g=1.

 ~\tag*{$\square$}

§1.1.3 Properties of Groups

Proposition 3.1 (Cancellation Law) Let GG be a group and let g,h,kGg,h,k\in G. Suppose

gh=gk.gh=gk.

Then

h=k.h=k.

Similarly,

hg=kgh=k.hg=kg \quad \Rightarrow \quad h=k.
Proof.

There exists g1g^{-1} such that g1g=1Gg^{-1}g=1_G.

gh=gkg1(gh)=g1(gk)(g1g)h=(g1g)k1Gh=1Gkh=k.\begin{aligned} g h=g k & \Rightarrow g^{-1}(g h)=g^{-1}(g k) \\ & \Rightarrow\left(g^{-1} g\right) h=\left(g^{-1} g\right) k \\ & \Rightarrow 1_G h=1_G k \\ & \Rightarrow h=k. \end{aligned}

We have used all the axioms of a group!

 ~\tag*{$\square$}

Remark: The cancellation law does not hold for arbitrary matrix multiplication unless the relevant matrices are invertible—for example, what happens if g=0g=0?

Proposition 3.2 (Uniqueness of the Identity) The identity element of a group GG is unique. That is, if two elements 1G1_G and 1G1_G^{\prime} both satisfy the defining properties of the identity, then 1G=1G1_G=1_G^{\prime}.

Proof.

If 1G1_G is an identity, then for every gGg\in G,

1Gg=g1G=g.1_Gg=g1_G=g.

In particular, setting g=1Gg=1_G^{\prime}, we must have

1G1G=1G.1_G1_G^{\prime}=1_G^{\prime}.

On the other hand, if 1G1_G^{\prime} is also an identity, then

1G1G=1G.1_G1_G^{\prime}=1_G.

By transitivity,

1G=1G.1_G=1_G^{\prime}.
 ~\tag*{$\square$}

Proposition 3.3 (Uniqueness of Inverses) For every element gGg\in G, its inverse g1g^{-1} is unique. That is, if elements hh and hh^{\prime} both satisfy the defining properties of the inverse of gg, then h=hh=h^{\prime}.

Proof.

Suppose hh and hh^{\prime} are both inverses of gg. Then

gh=1G.gh^{\prime}=1_G.

Multiplying both sides on the left by hh, we obtain

h(gh)=h.h\left(gh^{\prime}\right)=h.

By associativity, the left-hand side becomes

(hg)h=1Gh=h.(hg)h^{\prime}=1_Gh^{\prime}=h^{\prime}.

Hence, by transitivity,

h=h.h^{\prime}=h.
 ~\tag*{$\square$}

§1.2 Abelian Groups

Example 1.4 Let n1n\geqslant1 and nZn\in\mathbb{Z}. Then

G=GLn(R):={n×n real matrices MdetM0}G=GL_n(\mathbb{R}):=\{n \times n \text{ real matrices } M \mid \det M \neq 0\}

is a group, where

m:G×GGm: G \times G \rightarrow G

is given by matrix multiplication. This also illustrates that in general ghhggh\neq hg.

Proof.

GLn(R)GL_n(\mathbb{R}) is a group because

(1) matrix multiplication is associative;

(2) the identity matrix is the identity element;

(3) det(g)0g\operatorname{det}(g)\neq0\Rightarrow g is invertible.

 ~\tag*{$\square$}

Since matrix multiplication is not commutative, this shows that in general ghhggh\neq hg. But what if the group multiplication is commutative? This leads to the following definition.

Definition 1.2 A group GG is called an Abelian group if, for all g1,g2Gg_1,g_2\in G, we have g1g2=g2g1g_1g_2=g_2g_1.

Definition 1.3 A group for which the group multiplication is not commutative for all elements is called a non-Abelian group.

§1.3 Cyclic Groups

Although Abelian groups already possess useful structure through commutativity, some Abelian groups are even simpler. What if the entire group could be generated by a single element? This leads to the notion of a cyclic group, one of the most fundamental examples of Abelian groups.

What makes cyclic groups special is that the entire group structure reduces to powers, or multiples, of a single element called a generator. This simplicity makes cyclic groups important building blocks in group theory and also useful tools in studying more complicated problems.

Definition 1.4 A group GG is called a cyclic group if and only if there exists an element gGg\in G, called a generator, such that every element of GG can be written as a power of gg:

G=g:={gnnZ}.G=\langle g\rangle:=\{g^{n}\mid n\in\mathbb{Z}\}.

Example 1.5 (The Integers under Addition)

The group (Z,+)(\mathbb{Z},+) is cyclic, generated by 11:

1={,2,1,0,1,2,}.\langle 1\rangle=\{\ldots,-2,-1,0,1,2,\ldots\}.

Example 1.6 (A Group under Modular Arithmetic)

Under addition modulo nn, the group Z/nZ=0,1,,n\mathbb{Z}/n\mathbb{Z}={0,1,\ldots,n} is cyclic. The element 11 generates the whole group:

1={1,2,,n1,0}.\langle 1\rangle=\{1,2,\ldots,n-1,0\}.

Proposition 1.4 Every cyclic group is Abelian.

Proof.

Let GG be a cyclic group generated by gg. For any x,yGx,y\in G, there exist integers m,nm,n such that gm=xg^m=x and gn=yg^n=y. Therefore,

xy=gmgn=gm+n=gngm=yx.xy=g^{m}g^{n}=g^{m+n}=g^{n}g^{m}=yx.

Hence GG is Abelian.

 ~\tag*{$\square$}

§1.4 Order of a Group

Definition 1.5 Let GG be a group. We define

GZ1{}|G|\in \mathbb{Z}_{\geqslant 1}\cup \{\infty\}

to be the number of elements in GG. We call G|G| the order of GG.

Definition 2.3 For gGg\in G, consider the set

{,g1g1=:g2,g1,idG,g,gg=:g2,ggg=:g3,}.\{\ldots,\underbrace{g^{-1}\cdot g^{-1}}_{=:g^{-2}}, g^{-1},\mathrm{id}_{G},g,\underbrace{g\cdot g}_{=:g^{2}},\underbrace{g\cdot g\cdot g}_{=:g^{3}},\ldots\}.

We define the order of gg to be

g.|\langle g\rangle|.

Example 1.7

  • The order of 1GG1_G\in G is 11.

  • Any nZn\in\mathbb{Z}, n0n\neq0, has infinite order.

  • The matrix (01 10)GL2(R)\begin{pmatrix} 0 & 1\ 1 & 0 \end{pmatrix}\in GL_{2}(\mathbb{R}) has order 22, because

g2=(0110)(0110)=(1001)=1GL2(R).g^{2}=\begin{pmatrix} 0&1\\ 1&0 \end{pmatrix}\begin{pmatrix} 0&1\\ 1&0 \end{pmatrix}=\begin{pmatrix} 1&0\\ 0&1 \end{pmatrix}=1_{GL_{2}(\mathbb{R})}.

Thus ,g1,1,g,=1,g{\ldots,g^{-1},1,g,\ldots}={1,g}.

Theorem 1.5 (Euler's Totient Function) The number of generators of a cyclic group of order nn is given by Euler's totient function φ(n)\varphi(n).

§1.5 The Center of a Group

To study non-Abelian groups, we often focus on subsets whose elements commute. One important concept is the center of a group.

Definition 1.7 The center of a group GG, denoted by Z(G)Z(G), is defined by

Z(G)={zGzg=gz for every gG}.Z(G)=\{z\in G\mid zg=gz~\text{for every}~g\in G\}.

Proposition 1.6 The center of an Abelian group is the whole group.

Proof.

The center of a group GG is defined by

Z(G)={zGzg=gz for all gG}.Z(G) = \{z\in G \mid zg=gz~\text{for all}~g \in G\}.

In an Abelian group, every pair of elements commutes:

g1g2=g2g1for all g1,g2G.g_{1} \cdot g_{2}=g_{2}\cdot g_{1} \quad \text{for all}~g_{1}, g_{2} \in G.

Therefore every element of GG lies in the center, and hence

Z(G)=G.Z(G)=G.
 ~\tag*{$\square$}

The center of a group GG is the set of elements that commute with every element of GG. This is not merely a collection of special elements: it itself forms an important structure inside GG. We will introduce this structure in the next section.