https://en.wikipedia.org/wiki/Inner_product_space

Vector Space

A vectorspace over a field is a set equipped with two operations - vector addition and scalar multiplication. For all vectors and scalars , these operations satisfy:
Vector addition:
Closure under addition:
Commutativity:
Associativity:
Additive identity:
Additive inverse:

Scalar multiplication:
Closure under scaling:
Scalar distributivity:
Vector distributivity:
Scalar associativity:
Unit scalar:

Example

The real coordinate space with standard addition and scalar multiplication is the most familiar vector space. Even the trivial space containing just a zero vector forms a vector space.

Any -dimensional vector space over a field is isomorphic to

Meaning there exists a one-to-one correspondence between the elements of the vector space and the -tuples of elements from the field that preserves the vector space operations.
For a basis of :

For instance, is isomorphic to any 3-dimensional vector space over , such as the space of all polynomials of degree at most 2 with real coefficients, with the basis ; or the space of all 3D vectors representing physical quantities like velocity or force.

Subspace

A subset of a vector space is called a subspace if it is closed under the vector space operations. In other words, adding vectors from or scaling them by field elements always produces vectors that remain in . The span of vectors consists of all possible linear combinations with scalars . Every span forms a subspace.