ConceptCommutative, associative, and distributive structure
The commutative, associative, and distributive laws state precisely which rearrangements of an arithmetic expression are guaranteed to leave its value unchanged, and part of what makes an operation interesting is which of these guarantees it fails.