Representations of groups, semigroups, etc. Harmonic analysis on groups and semigroups mathematics