UGC NET Computer Science Unit 1 – Group Theory

Go back to UGC NET COMUPTER SCIENCE

UNIT-1 — Group Theory (UGC NET: Computer Science & Applications)

(Groups • Subgroups • Semigroups • Product & Quotients • Isomorphism • Homomorphism • Automorphism • Rings • Integral Domains • Fields • Applications)


1. SEMIGROUPS

Definition: Semigroup

A semigroup is a set S with a binary operation such that:

  1. Closure:
    For all a,bS,

    abS.

  2. Associativity:
    For all a,b,cS,

    (ab)c=a(bc).

No requirement of identity or inverse.

Example:

(N,+) is a semigroup.


2. MONOID

Definition: Monoid

A monoid is a semigroup with an identity element e such that:

ea=ae=aaS.

Example:

(N0,+) with identity 0.


3. GROUPS

Definition: Group

A group is a set G with a binary operation satisfying:

  1. Closure: abG.

  2. Associativity: (ab)c=a(bc).

  3. Identity: There exists eG such that ea=ae=a

  4. Inverse: For each aG, there exists a1G such that

    aa1=a1a=e.


Definition: Abelian Group

A group is Abelian (or commutative) if:

ab=baa,bG.


4. SUBGROUPS

Definition: Subgroup

A non-empty subset H of a group G is a subgroup if:

  1. a,bHab1H
    (one-step subgroup test)

– OR –

Equivalent conditions:

  • Closed under operation

  • Closed under inverse

  • Contains identity


Cyclic Subgroup

Generated by an element gG:

g={gn:nZ}.


5. PRODUCT OF ALGEBRAIC STRUCTURES

Definition: Direct Product of Groups

For groups G and H,

G×H={(g,h):gG,hH}

with operation

(g1,h1)(g2,h2)=(g1g2,h1h2).

This forms a group.


6. QUOTIENT GROUPS (FACTOR GROUPS)

Normal Subgroup (Important)

A subgroup N of group G is normal if:

gN=NggG

or equivalently

gng1NgG,nN.


Definition: Quotient Group

If N is a normal subgroup of G:

G/N={gN:gG}

with operation

(gN)(hN)=(gh)N.


7. HOMOMORPHISM, ISOMORPHISM, AUTOMORPHISM


Definition: Homomorphism

A function f:GH between groups is a homomorphism if:

f(ab)=f(a)f(b)a,bG.

Kernel:

ker(f)={xG:f(x)=eH}

Image:

Im(f)={f(x):xG}


Definition: Isomorphism

A homomorphism that is bijective.
Isomorphic groups have:

  • same structure

  • same properties

  • different elements but identical algebraic behavior

Notation:

GH


Definition: Automorphism

An isomorphism from a group to itself:

f:GG.

The set of all automorphisms forms a group under composition.


8. RINGS

Definition: Ring

A ring (R,+,) is a set with two operations satisfying:

Under Addition:

  • Associative

  • Commutative

  • Identity (0)

  • Inverses exist (each element has an additive inverse)

Under Multiplication:

  • Associative

  • Closed

Distributive Laws:

a(b+c)=ab+ac,(a+b)c=ac+bc.


Definition: Commutative Ring

If multiplication is commutative:

ab=ba.


Definition: Ring with Unity

A ring with multiplicative identity 1 such that

1a=a1=a.


9. INTEGRAL DOMAINS

Definition: Integral Domain

A commutative ring with unity and no zero divisors.

Zero divisor definition:

Non-zero a,bR such that

ab=0.

Thus, in an integral domain:

ab=0a=0 or b=0.

Examples:

  • Z

  • Polynomial rings over fields


10. FIELDS

Definition: Field

A set F with two operations (+,·) such that:

Under addition:

Forms an Abelian group.

Under multiplication:

Non-zero elements F{0} form an Abelian group.

Distributivity holds.

Examples:

  • Rational numbers Q

  • Real numbers R

  • Complex numbers C

  • Finite field GF(p) where p is prime


11. APPLICATIONS OF GROUP THEORY (in Computer Science)

Cryptography
– Uses groups, rings, finite fields
– Example: RSA, ECC use modular arithmetic groups

Coding Theory
– Error-correcting codes use group and field structures
– Linear codes over finite fields

Automata Theory
– Symmetry groups help in minimizing finite automata

Graph Theory
– Automorphism groups classify graphs by symmetry

Computer Graphics
– Rotations & transformations form groups

Network Theory
– Cayley graphs build interconnection networks

Algorithms
– Group operations used in hashing, randomization

👋Subscribe to
ProTeacher.in

Sign up to receive NewsLetters in your inbox.

We don’t spam! Read our privacy policy for more info.