Groups and Generators

ianmcloughlin.github.io linkedin github

Groups, subgroups, and sets

G(×): a group with operation ×.

HG: H is a subgroup of G under induced ×.

SG: S is a subset of G.

Generating set

Generating set iff every element of G is a product of elements in S.

S=G.

Minimal generating set

M: generating set with minimum number of elements for |G|=n.

log2n: upper bound on |M|.

Group identity is never in M.

Suppose M={m1,m2,,ml}.

Remove mi then |M|2|M{mi}|.

Permutation matrices

Assume n3.

For Sn, one M={(1 2),(1 2 3 n)}.

For S4, (1 2) is:

[0100100000100001]

and (1 2 3 4) is:

[0100001000011000]

Then, for instance, (1 3 4) is:

(1 3 4)=(1 2)(1 2 3 4)=

[0100100000100001][0100001000011000]=[0010010000011000]