- You start by defining a vector space at each point of the manifold. The defining feature being the vector transformation law under change of co-ordinates.
Then you define dual vectors as linear functions from vectors to reals. The "function aspect" of a dual vector becomes its defining feature. The transformation law becomes a derived feature.
Then you define tensors as linear functions from $k$ vectors and $l$ dual vectors to numbers. Again, the "function" aspect becomes the defining feature of the tensor. The tensor transformation law is a derived/implied feature.
All this treats vectors as the most fundamental, and dual vectors and tensors as derived/ defined in terms of vectors.
- You define vectors as (linear) functions from dual vectors to reals. And you define dual vectors as functions from vectors to reals. Tensors are defined same as in #1.
This treats vectors and dual vectors as equally fundamental. But these definitions seem circular as you're defining vectors in terms of dual vectors and dual vectors in terms of vectors.
- You define two independent vector spaces at each point of the manifold, one of vectors and one of dual vectors. The defining feature being the vector/dual vector transformation laws.
You then define the inner product operation between a vector and a dual vector (to get the "function aspect"). Tensors are then defined same as in #1.
All this treats vectors and dual vectors as equally fundamental. Tensors are derived objects here. The defining feature of vectors and dual vectors is taken to be the respective transformation laws.
The defining feature of a Tensor is taken to be its "function aspect". The transformation law of the tensor is a derived feature.
- You start by assigning an infinite number of independent vector spaces to each point of the manifold. The dimension of each vector space is required to be a power of $n$ : $n^r$, where $n$ is the dimension of the manifold. Multiple vector spaces of the same dimension are allowed.
A member of any of these vector spaces is defined to be a tensor. The defining feature being the tensor transformation law.
Tensors are treated as the most fundamental here. Vectors and dual vectors reduce to special cases of tensors.
The defining feature of every quantity becomes its transformation law. The "linear function" aspect of the tensors (like the inner product) has to be defined separately.
Which one is the most logical treatment?