A group is a pair where is a set and is a binary operation on such that the following properties hold:
- Closure: for all
- Associativity: for all
- Identity Element: there is an element such that for all
- Inverses: for all there is some such that
A group is called Abelian if for all