Operation notations
is multiplication under modulo 3 is addition under modulo 3 (isomorphism of groups) for for
Uniqueness of the Neutral Element
If is left neutral element and is right neutral element, then
Proof:
- Since e′ is a right neutral element, e∗e′=e.
- Since e is a left neutral element, e∗e′=e′.
Monoid
Definition
A monoid is an algebraic structure consisting of a set M, a binary operation ∗, and a neutral element e, satisfying the following properties:
- Associativity: For all , .
- Neutral Element: There exists an element such that for all , .
- Closed We denote a monoid as .
Example: Monoid of Bitstrings
Consider the set of all finite bitstrings, denoted by , along with the concatenation operation , and the empty bitstring ϵ. This forms a monoid:
- Associativity: Concatenation is associative. For example, is the same as .
- Neutral Element: The empty bitstring ϵ acts as the neutral element for concatenation. For any bitstring , .
Overview
Algebra Structure.excalidraw
⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠ You can decompress Drawing data with the command palette: ‘Decompress current Excalidraw file’. For more info check in plugin settings under ‘Saving’
Excalidraw Data
Text Elements
Monoid
Semigroup
Group
Field
identity element
inverses
Abelian Group
commutativity
second operation (multiplication)
commutative multiplication
Division Ring (Skew Field)
Commutative Ring
commutative multiplication
invertibility (non-zero)
Ring
- multiplicative identity
Magma
Set
binary operation
associativity
Rng (without Unity)
Semiring
additive inverses
associative& distributive
second operation (multiplication)
associative& distributive
invertibility (non-zero)
Integral Domain
no zero-divisors
invertibility (non-zero)
Commutative Monoid
Link to original
commutativity
the absorption property of zero
Inverse
The algebra we work on must have an neutral element at first
- Left Inverse: An element is a left inverse of a if , where is the neutral element.
- Right Inverse: An element is a right inverse of a if .
Lemma 5.2 If an element has both a left inverse and a right inverse , and the operation is associative, then and must be the same.
Proof: (neutral element) (c is the right inverse) (associativity) (b is the left inverse) (neutral element)
Groups
Definition
A group is an algebra , if is a monoid and every has an inverse
Other definitions
Definition: Group - normal definition
A group is a set , with a operation , such that the following axioms are satisfied:
Link to original
- The set is closed under
- associativity of
- identity element e for
- Every element in is invertible
Formalized
- associativity:
- identity element:
- (simplified)
- inverse:
- (simplified)
Proof: prove that the simplified version is still sufficient
Examples
when is prime (see Multiplicative Inverses) ![[Number Theory#Multiplicative Inverses#Example]]
Lemma 5.3

An Important example: Permutation Groups
: the set of permutations of elements OR the set of bijections
Applications
- RSA Public Key Encryption