Mathematical structure known as an abelian group, named after the Norwegian mathematician Niels Henrik Abel (1802-1829). It is commutative, associative, has an identity element 0, and every element has an additive inverse Sources Computer Systems - A Programmer’s Perspective Related Notes