markdown
subgroups and generationmd a4a485b
lecture/math/abstract-algebra/subgroups-and-generators.lecture.n.md
Download PDF

subgroups部分群ぶぶんぐん and generation生成せいせい

date2026-07-14document_iddoc_d0eebf3f26ea5064ce5e6ac3432c62c0description部分群を、群の構造を保ったまま小さく切り出す方法として説明し、生成元・巡回群・部分群判定を扱う。prerequisites[群/ぐん]の[基本/きほん] / [合同式/ごうどうしき]と mod [演算/えんざん]type講義content_typelecturestatusactiverelateddata/lecture/math/abstract-algebra/congruences-and-modular-arithmetic.lecture.n.md / data/lecture/math/abstract-algebra/group-basics.lecture.n.md / data/lecture/math/abstract-algebra/cosets-and-lagrange-theorem.lecture.n.md / data/exercise/math/abstract-algebra/groups-and-subgroups.exercise.n.md
mathabstract-algebragroup-theorylecture

Inside a groupぐん, we often want to find a smaller part that still preserves the structure of a group. Such a subset is a subgroup部分群ぶぶんぐん.

A subgroup部分群ぶぶんぐん is not merely a subset. When elements are operated on, the result must remain inside, and inverse elements must also remain inside.

1Definition of a subgroup部分群ぶぶんぐん

A subset HG of a group G is a subgroup部分群ぶぶんぐん if H becomes a group using the operation inherited from G.

In practice, it can be tested by the following criterion.

H[PARSE ERROR: Undefined("Command(\"varnothing\")")]

and for all a,bH,

ab-1H

If these hold, then H is a subgroup部分群ぶぶんぐん.

This criterion may look like division, but it uses the inverse b-1 that exists in the ambient group G. What must be proved is that inverses and products also remain in the smaller set H.

2Concrete examples

Inside (Z,+), the set of all even integers

2Z={2kkZ}

is a subgroup部分群ぶぶんぐん. It contains 0, and the difference of two even integers is even.

On the other hand, the set of natural numbers N is not a subgroup部分群ぶぶんぐん of (Z,+). For example, it contains 3 but does not contain the inverse -3.

3Generators

Given a subset A of a group G, consider all finite products

a1ε1a2ε2arεr(aiA,εi{1,-1},r[PARSE ERROR: Undefined("Command(\"ge\")")]0).

Their set is the subgroup generated by A. The empty product for r=0 is defined to be the identity e, so A={e} when A=[PARSE ERROR: Undefined("Command(\"varnothing\")")].

It is written

A

A group generated by one element a,

a={annZ}

is the cyclic subgroup generated by a. Here a0=e and a-m=(a-1)m for m>0. A group G is called cyclic when G=a for some aG.

4Example: cyclic groups of residue classes

In (Z/6Z,+), the element [1] generates the whole group.

[0],[1],[2],[3],[4],[5]

are obtained by repeatedly adding [1]. On the other hand, the subgroup部分群ぶぶんぐん generated by [2] is

{[0],[2],[4]}

To verify that these are all its elements, write an arbitrary integer multiple of [2] as k[2], and write kZ as k=3q+r with r{0,1,2}. Then

k[2]=[2k]=[6q+2r]=[2r],

which is one of [0],[2],[4]. Conversely, taking q=0 and k=r=0,1,2 gives these three elements, respectively. Hence the displayed set equals [2].

5What is preserved

In a subgroup部分群ぶぶんぐん, the operation, identity element単位元たんいげん, and inverses of the group are preserved as they are. What changes is the range of elements available. In generation, starting from a small number of specified elements, closure閉包性へいほうせい and inverses are used to build the smallest necessary subgroup部分群ぶぶんぐん.

6Proof supplement: subgroup部分群ぶぶんぐん criterion and minimality of generated subgroups部分群ぶぶんぐん

Let G be a group and let HG be a nonempty subset. If

x,yHxy-1H

holds, then H is a subgroup部分群ぶぶんぐん.

Proof. Since H is nonempty, there exists hH. Then hh-1=eH. Next let xH. Since eH, applying the condition to e,x gives ex-1=x-1H. Finally, if x,yH, we already know y-1H, so applying the condition to x,y-1 gives x(y-1)-1=xyH. Thus H contains the identity, inverses, and products. Associativity is inherited from the operation on G, so H is a group and hence a subgroup.

The set of finite products contains the empty product e. Listing the factors of two finite products in order gives their product, and reversing the factors while inverting each one gives the inverse. Associativity is inherited from G, so this set is a subgroup.

The generated subgroup S can also be defined as the intersection of all subgroups that contain S:

S=SH[PARSE ERROR: Undefined("Command(\"le\")")]GH

This intersection is a subgroup, because the identity lies in every such H and products and inverses are closed in each H. Also, since every such H contains S, the intersection contains S. Moreover, any subgroup K containing S is one of those being intersected, so SK. Therefore S is the smallest subgroup containing S. The set of finite products defined earlier is itself a subgroup containing S, so it contains this intersection. Conversely, every subgroup containing S contains every finite product of elements of S and their inverses. Thus the two definitions agree.

7Calculation supplement: the subgroup部分群ぶぶんぐん generated by [k] in Z/nZ

Let n[PARSE ERROR: Undefined("Command(\"ge\")")]1 and kZ. The order位数いすう of a finite group or subgroup is its number of elements. In the additive group (Z/nZ,+), the elements of the subgroup generated by [k] are

[0],[k],[2k],[3k],[PARSE ERROR: Undefined("Command(\"dots\")")]

The first positive integer m for which this sequence returns to [0] is the smallest m satisfying nmk. Write d=[PARSE ERROR: Undefined("Command(\"gcd\")")](n,k), n=dn, and k=dk. Then [PARSE ERROR: Undefined("Command(\"gcd\")")](n,k)=1 and

nmknmknm.

To justify the last equivalence, use Bezout's identity. Since [PARSE ERROR: Undefined("Command(\"gcd\")")](n,k)=1, there are integers u,v such that un+vk=1. If nmk, then both terms on the right of m=mun+mvk are divisible by n, so nm; the converse is immediate. Thus the least possible m is n=n/d.

Moreover, if 0[PARSE ERROR: Undefined("Command(\"le\")")]i<j<m and [ik]=[jk], then [(j-i)k]=[0], contradicting the minimality of m because 0<j-i<m. Hence [0],[k],,[(m-1)k] are distinct. Since [mk]=[0], the sequence then repeats with period m. Therefore

|[k]|=nd

For example, in Z/12Z, consider [8]. Since [PARSE ERROR: Undefined("Command(\"gcd\")")](12,8)=4, the generated subgroup部分群ぶぶんぐん has order位数いすう 12/4=3. Indeed,

[8]={[0],[8],[4]}

9Summary

A subgroup部分群ぶぶんぐん is obtained by restricting the elements while preserving the group structure. Generation生成せいせい builds the smallest subgroup from specified elements, and a cyclic group巡回群じゅんかいぐん is a group generated by one element.

raw .n.md をコピー
loc をコピー (filepath:line ~ line)
copy share link
copy encoded share link
path をコピー
copy share link
copy encoded share link
copy share link
copy encoded share link
タブを全て閉じる