Sorry if that question sounds similar to another question asked some time ago but the book that I am using to learn linear algebra defines a vector space to be a set $V$ with addition and scalar multiplication with a field $F$.
The problem comes from the definition of a field in the same book: A field has at least two distinct elements called 0 and 1. This definition would mean that the set $\{0\}$ would not be a valid field and therefore could have no vector space over it, right?