Abelian Groups

Definition

A commutative group (or Abelian group) is a set which has an operation that combines two elements and to form In order to qualify as a commutative group, it must satisfy :

  • Closure —
  • Associativity —
  • Identity — There exists , such that ,
  • Inverse — , there exists such that
  • Commutativity — , we have

To obtain such a group within the modulo multiplication, we have to eliminate the elements that don’t have an inverse.

Theorem

For every integer , we have the commutative group

Proof

Check the axioms

Euler’s Totient Function

Definition

We have Euler’s function (or Euler’s totient function), which gives the amount of positive integers that are relatively prime (coprime) to

Cartesian Products

We can multiply sets together. Just as such, we can have the cartesian multiplication of two abelian groups.

We have is the set with the operation

Theorem

The cartesian multiplication of two commutative groups, is a commutative group

Isomorphism

Definition

An isomorphism of two sets (which both have a binary operation and ), is a bijection such that

If this isomorphism exists, we say that both sets are isomorphic

The Order of a Group Element

Theorem

If we have a finite commutative group, with the identity element For every , we have an integer , where , with being the number of repetitions

We use the notation

Definition

Let be a finite commutative group, and let The smallest positive integer , such that is called the order of

Theorem

Two finite commutative groups are isomorphic > they have the same multiset of orders

Theorem

An integer satisfies > the order of divides ()

Langrage’s theorem

Theorem

For an abelian group of cardinality , each element’s order divides

Equivalence relation and Equivalence classes

Relations in mathematics are represented by a binary relation. (We have seen this last semester)

Definition

A relation on a set is called an equivalence relation if it is reflexive, symetric, and transitive

For an element , we denote its equivalence class as

We can use these elements to represent the class. and are the same class (provided )

Finding inverse elements within a group

Corollary

Consider a finite commutative group , with elements. For any , we have the inverse element given by

Euler’s theorem

Corollary

Using Euler’s totient function, we find that:
Let be an integer. For all , we have

Equivalently, we have that for all integers that are relatively prime with ,

Fermat’s theorem

Theorem

Let be prime. For all , we have

Equivalently, for all , we have

Cyclic groups

We have a finite abelian group or elements, with an element of order We call this a cyclic group of generator

This set contains the elements

Propriety

All cyclic groups are isomorphic

The order for any , we have, with

Using Euler’s totient function, we have the number of generators of the cyclic group.

Discrete Logarithms

The discrete exponentiation to the base of a cyclic group is given by

We therefore also have the inverse mapping

We call this mapping the discrete logarithm to the base , and we write it as

02.5 Public Key Cryptography