67% found this document useful (3 votes)
3K views22 pages

Binary Operations L2

The document defines and provides examples of binary operations, associativity, commutativity, identities, inverses, and groups. A binary operation on a set S is a function that takes two elements of S and maps them to an element of S. A group is a set with a binary operation that is associative, has an identity element, and every element has an inverse. Examples of groups include (Z,+) and (YSQ,∘) where YSQ is the set of rotations and reflections of a square.

Uploaded by

Anhtk Anhtk
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
67% found this document useful (3 votes)
3K views22 pages

Binary Operations L2

The document defines and provides examples of binary operations, associativity, commutativity, identities, inverses, and groups. A binary operation on a set S is a function that takes two elements of S and maps them to an element of S. A group is a set with a binary operation that is associative, has an identity element, and every element has an inverse. Examples of groups include (Z,+) and (YSQ,∘) where YSQ is the set of rotations and reflections of a square.

Uploaded by

Anhtk Anhtk
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd

Binary Operations

“ * ” is called a binary operation on S

Definition: A binary operation on a set S is a


function * : S  S → S

Example:
The function f:    →  defined by
f(x,y) = xy + y
is a binary operation on 
Associativity
A binary operation * on a set S is
associative if:
for all a,b,cS, (a*b)*c = a*(b*c)

Examples:
Is f:    →  defined by f(x,y) = xy + y
associative?
(ab + b)c + c = a(bc + c) + (bc + c)? NO!
Commutativity
A binary operation * on a set S is
commutative if

For all a,bS, a*b=b*a


Identities
R0 is like a null motion

Is this true: a  YSQ, a  R0 = R0  a = a? YES!

R0 is called the identity of  on YSQ

In general, for any binary operation  on a set


S, an element e  S such that for all a  S,
ea=ae=a
is called an identity of  on S
Inverses
Definition: The inverse of an element a  YSQ
is an element b such that:
a  b = b  a = R0

Examples:
R90 inverse: R270

R180 inverse: R180

F| inverse: F|
Every element in YSQ
has a unique inverse
R0 R90 R180 R270 F| F— F F

R0 R0 R90 R180 R270 F| F— F F


R90 R90 R180 R270 R0 F F F| F—

R180 R180 R270 R0 R90 F— F| F F


R270 R270 R0 R90 R180 F F F— F|
F| F| F F— F R0 R180 R90 R270

F— F— F F| F R180 R0 R270 R90

F F F— F F| R270 R90 R0 R180


F F F| F F— R90 R270 R180 R0
Groups
A group G is a pair (S,), where S is a set
and  is a binary operation on S such that:
1.  is associative
2. (Identity) There exists an element
e  S such that:
e  a = a  e = a, for all a  S
3. (Inverses) For every a  S there is
b  S such that: a  b = b  a = e
If  is commutative, then G is called a
commutative group
Examples
Is (,+) a group?

Is + associative on ? YES!
Is there an identity? YES: 0
Does every element have an inverse? NO!

(,+) is NOT a group


Examples
Is (Z,+) a group?

Is + associative on Z? YES!

Is there an identity? YES: 0


Does every element have an inverse? YES!

(Z,+) is a group
Examples
Is (YSQ, ) a group?

Is  associative on YSQ? YES!

Is there an identity? YES: R0


Does every element have an inverse? YES!

(YSQ, ) is a group
Examples
Is (Zn,+) a group?
(Zn is the set of integers modulo n)

Is + associative on Zn? YES!

Is there an identity? YES: 0


Does every element have an inverse? YES!

(Zn, +) is a group
Identity Is Unique
Theorem: A group has at most one identity
element
Proof:
Suppose e and f are both identities
of G=(S,)

Then f = e  f = e
Inverses Are Unique
Theorem: Every element in a group has a
unique inverse
Proof:
Suppose b and c are both inverses of a

Then b = b  e = b  (a  c) = (b  a)  c = c
A group G=(S,) is finite if S is a finite set

Define |G| = |S| to be the order of the group


(i.e. the number of elements in the group)

What is the group with the least number of


elements? G = ({e},) where e  e = e

How many groups of order 2 are there?


e f
e e f
f f e
Generators
A set T  S is said to generate the group
G = (S,) if every element of S can be
expressed as a finite product of elements in T

Question: Does {R90} generate YSQ? NO!

Question: Does {S|, R90} generate YSQ? YES!

An element g  S is called a generator of


G=(S,) if {g} generates G

Does YSQ have a generator? NO!


Generators For Zn
Any a  Zn such that GCD(a,n) = 1 generates Zn
Claim: If GCD(a,n) =1, then the numbers
a, 2a, …, (n-1)a, na are all distinct modulo n
Proof (by contradiction):
Suppose xa = ya (mod n) for x,y  {1,…,n}
and x ≠ y
Then n | a(x-y)
Since GCD(a,n) = 1, then n | (x-y), which
cannot happen
If G = (S,), we use an denote (a  a  …  a)

n times
Definition: The order of an element a of G is
the smallest positive integer n such that an = e
The order of an element can be infinite!
Example: The order of 1 in the group (Z,+)
is infinite
What is the order of F| in YSQ? 2
What is the order of R90 in YSQ? 4
Orders
Theorem: Let x be an element of G. The
order of x divides the order of G

Corollary: If p is prime, ap-1 = 1 (mod p)

(This is called Fermat’s Little Theorem)

{1,…,p-1} is a group under multiplication


modulo p
Lord Of The Rings
We can define more than one operation on a set

For example, in Zn we can do addition and


multiplication modulo n

A ring is a set together with two operations


Definition:
A ring R is a set together with two binary
operations + and x, satisfying the following
properties:
1. (R,+) is a commutative group

2. x is associative

3. The distributive laws hold in R:


(a + b) x c = (a x c) + (b x c)
a x (b + c) = (a x b) + (a x c)
Fields
Definition:
A field F is a set together with two binary
operations + and x, satisfying the following
properties:
1. (F,+) is a commutative group

2. (F-{0},x) is a commutative group

3. The distributive law holds in F:


(a + b) x c = (a x c) + (b x c)

You might also like