Let K is a set of elements named "vectors". The latter name, without any special meaning, is used solely to distinguish elements of this set from the elements of the field P, which we name "numbers" also without any particular meaning. However, the "field" has the meaning: it is another from K set with two algebraic operations "addition" (+) and "multiplication" (*). The names only distinguish the two operations. The former is commutative and associative. There is zero element 0 with respect to +: and for any element of the "field" a: a + 0 = a. There is a reverse element for each a named (-a): a + (-a) = 0. The field is the so-called Abel (commutative) group with respect to "addition". For the later, "multiplication", commutative and associative property holds too. But there is also a unit 1 so that 1 * a = a * 1 = a. There is a reverse (with respect to *): a * r = r * a = 1 for any NON-ZERO r. Finally, + and * are connected by the distribution of multiplication relatively to addition: (a + b) * c = a * c + b * c. Some say, the field is a ring with commutative multiplication, unit, and where each NON-ZERO element has a reverse. Now, K is not simply a "linear space" but always "a linear space above the field P", where the following holds (as axioms but without pretending to be unique minimal axiom set): A) K is an Abel group with respect to "addition" of its elements "vectors". This is not the already considered "addition of numbers in P" but a separate "addition of vectors of K", simply, has the same algebraic properties. B) "number" * "vector" is defined and belongs to K. Multiplication of "vectors" by "numbers" is associative with respect to "numbers": a*(b*x)=(a*b)*x, 1*x=x for any x (x is "vector" - element of K). C) Addition and multiplication are connected: a *(x + y)=a * x + a * y AND (a + b) * x = a * x + b * y. Now, the set K is a linear space above the field P, if A, B, C axioms hold. Back to the QUESTION. The "all" 3D vectors with real "coordinates" are the linear space above the field or real numbers. We can select any system of elements of our K. Let us chose only those, which have INTEGER coordinates (we omit a discussion how elements of K relate to "coordinates" and what is the "basis" of K). This subsystem (a system but we say "subsystem" emphasizing that it is not all K "vectors") of "vectors" S has infinite number of "vectors" (unless there is some limit on coordinate values, length or norm of vectors). However, this subsystem CANNOT BE A LINEAR SPACE ABOVE THE SAME FIELD P AS THE ORIGINAL SPACE K because multiplication by "numbers" from the field P is not defined in the sense that it yields the vectors from K but not our selection, our subsystem S. Take any rational or real but not integer and not zero number from P, multiply any vector from our system and the result is in K but not S. It is useful to see that the set of integer numbers with respect to ordinary addition and multiplication of numbers as we know them, is, even, not a field but ring, in contrast, with rational, real, and complex numbers (all three are fields). In other words, the phrase "a linear space K above the field of P of integer numbers ..." would be incorrect, if talking about P we talk about ordinary addition and multiplication of numbers. We can invent "some operations" so that a set of numbers 0, 1, ..., n - 1 is a field, if n is a prime number. It is so with respect to addition and multiplication by modulo of n. But it would be a separate story. Best Regards, Valerii