In their
Introduction to Vectors and Tensors, Vol. 1, Bowen and Wang define a vector space as a 3-tuple (V,F,f) consisting of an additive abelian group V, a field F, and a function f : F \times V \rightarrow V, called
scalar multiplication, such that, for all \lambda and \mu in F, and for all
u,
v in V
(1) f\left(\lambda, f\left(\mu,\mathbf{v} \right) \right) = f\left(\lambda\mu, \mathbf{v} \right)
(2) f\left(\lambda + \mu,\mathbf{v} \right) = f\left(\lambda,\mathbf{v} \right) + f\left(\mu,\mathbf{v} \right)
(3) f\left(\lambda,\mathbf{u} + \mathbf{v} \right) = f\left(\lambda,\mathbf{u} \right) + f\left(\lambda,\mathbf{v} \right)
(4) f\left(1,\mathbf{v} \right) = \mathbf{v}
http://repository.tamu.edu/handle/1969.1/2502
They add that it's customary to use the following simplified notation for the scalar multiplication function:
f\left(\lambda,\mathbf{v} \right) = \lambda \mathbf{v}
and "we shall [...] also regard \lambda \mathbf{v} and \mathbf{v} \lambda to be identical." Thus, for Bowen and Wang, the existence of a scalar identity element for scalar multiplication is one of the (possible) axioms, and "communtativity" of scalar multiplication simply a matter of notation, not part of the formal definition. This seems close to what Ravid wrote about v1 being not defined, except that they've defined it as just an alternative way of denoting 1v = f(1,
v).
They also note that their fourth axiom can be replaced with
(4) \lambda \mathbf{u} = \mathbf{0} \Leftrightarrow \lambda = 0 \text{ or } \mathbf{u} = \mathbf{0}
and that their second axiom is redundant, proofs of both these statements being left as exercises.