Goldbeetle said:
all finite n-dimensional vector spaces on the same field are isomorphic
That is true -- but more interesting things are also at work here!
Observe that we aren't merely considering vector spaces; we're looking at a
vector bundle! Each individual point of our manifold has its own vector space attached to it (called a
fiber), and a topology that 'sews' the fibers together. (i.e. we have a notion of a 'continuous vector field') An isomorphism of vector bundles has to be:
(a) an invertible linear transformation on each fiber
(b) a homeomorphism of topological spaces
(c) the identity map on the underlying manifold
The structure of a vector bundle turns out to be a richer structure; you can have many nonisomorphic vector bundles of the same dimension.
The classic example is that of the cylinder versus the Möbius strip. These can both be viewed as one-dimensional vector bundles over the circle -- but they are obviously not homoeomorphic as spaces, and therefore cannot be isomorphic as vector bundles!
If you can't visualize them topologically, there is an algebraic description: consider angular coordinates on the circle. A continuous vector field in the cylinder is a periodic function that satisfies the identity f(x) = f(x + 2\pi). However, a continuous vector field in the Möbius strip is an 'anti-periodic' function -- one satisfying the identity f(x) = - f(x + 2 \pi).
(For the Möbius strip, the coordinates (r, z) and (r + 2 \pi, -z) refer to the same point)
You can distinguish them algebraically by the fact that every continuous vector field in the Möbius strip has a zero. (Apply the intermediate value theorem!) But that's not true for the cylinder.
So, we have shown that there are two nonisomorphic one-dimensional vector bundles on the circle.
There are other interesting things too -- for example these isomorphisms are
natural in a certain technical sense. And they are specific -- the space of differential operators near P and curves through P are not merely isomorphic, but there is a specifically chosen isomorphism that says which operator is supposed to pair with which curve.