In documents relating to group theory it seems common to use a multiplicative notation to represent the group operation. For example, I'm reading Herstein's "Topics in Algebra" and looking for some pointers about vector spaces in the section on groups. In the vector space section the group operation combining vectors is (quite logically) represented as addition ($v = v_1 + v_2$), but when I switch across to the section on groups it's multiplication ($c = ab$).
Besides finding the switch of notation unhelpful, I feel that the additive notation is a better analogy with real arithmetic: all group elements have an inverse as they do with addition, whereas the multiplicative notation carries an untrue suggestion that there may be a "0" which has no inverse.
So, have I missed something: is there some reason why the multiplicative notation is preferable ?
Generally, multiplicative notation is used for the operation in an arbitrary group, and additive notation is reserved for the operation in Abelian (commutative groups). For some intuition into this, the general linear group $GL_n(\mathbb R)$ is the set of all invertible $n\times n$ matrices, with the operation of matrix multiplication. If $A,B\in GL_n(\mathbb R)$ then we would denote their product $AB$ or $BA$ (note that these are not equal in general!). If we consider $\mathbb R^n$ as a vector space, then it is an Abelian group under addition - so if $x,y\in\mathbb R^n$ then we write the sum as $x+y$ or $y+x$ (and these are indeed equal).