Representation theory studies how algebraic objects such as groups, algebras and monoids act by linear transformations on vector spaces. Central to this field are the notions of modules over ...