On learning about how to define smooth vector fields on a manifold $M$, I learned that one should first define a tangent bundle , $T(M)$, as $\cup T_p(M)$ together with a topology(smooth structure). And then, a smooth vector field $X$ would be a smooth map from $M \rightarrow T(M)$ s.t. $\pi \circ X=id_M$
However, it is obvious that the use of the auxilary manifold $T(M)$ should not be confined to merely offering a good def. of "smooth" vector fields. Well, at least you would not be using the global topology of $T(M)$. (Since the checking of "smoothness" is done locally)
I am inclined to believe that the global topology of $T(M)$ may play a more important role in determining the properties of vectorfields on $M$. So here are my two questions:
Can you give an example where the global topology of $T(M)$ is used to control certain properties(possibly about vec. fields) on $M$?
If the global topology on $T(M)$ is indeed important, how do we set about determining it? I have only seen trivial examples where for $M=S^1 or \mathbb{R}^n$, $T(M)=M\times \mathbb{R}^n$. But surely, there are examples where $T(M)\neq M\times \mathbb{R}^n$. And how do we determine the topology in that case?
Of course the global topology of $T(M)$ is important. It controls, for example, the existence of globally-defined vector fields with certain properties. Conversely, the non-existence of certain vector fields tells us that the global topology of $T(M)$ is non-trivial.
Consider the sphere $S^2$. By the hairy ball theorem, there are no continuous vector fields $S^2 \to T(S^2)$ which are nowhere vanishing. But if $T(S^2) \cong S^2 \times \mathbb{R}^2$ then by choosing a continuous basis of the tangent space at each point, we could obtain a continuous nowhere-vanishing vector field $S^2 \to T(S^2)$ — a contradiction. So $T(S^2) \ncong S^2 \times \mathbb{R}^2$.
In the case of an embedded manifold $T(M)$ defined as the vanishing of some smooth function $F : \mathbb{R}^N \to \mathbb{R}^k$, it is easy to describe the tangent bundle as another embedded manifold $T(M)$: it is (diffeomorphic to) the submanifold
$$\{ (x, \vec{v}) \in \mathbb{R}^N \times \mathbb{R}^N : F(x) = 0, D_x F (\vec{v}) = 0 \}$$
where $D_x F : \mathbb{R}^N \to \mathbb{R}^k$ is the Jacobian matrix of $F$ evaluated at $x$. So, for example, $$T(S^2) = \{ (x, y, z, u, v, w) \in \mathbb{R}^6 : x^2 + y^2 + z^2 = 1, 2 x u + 2 y v + 2 z w = 0 \}$$ It is an amusing exercise to show that $$T(S^n) \cong \{ (z_0, \ldots, z_n) \in \mathbb{C}^{n+1} : {z_0}^2 + \cdots + {z_n}^2 = 1 \}$$ In other words, $T(S^n)$ has the structure of a complex manifold!
But of course some work still has to be done. It is not at all obvious from this calculation that $T(S^3) \cong S^3 \times \mathbb{R}^3$, which is a consequence of the existence of a Lie group structure on $S^3$. (All Lie groups have trivial tangent bundle.)