Let $\varphi: X\longrightarrow \mathbb{R}^N$ be an submanifold immersed in $\mathbb{R}^N$, then everybody knows that $T\mathbb{R}^N\vert_X$= T(X)$\oplus N(X)$. It is clear that $T\mathbb{R}^N \vert_X$ is a trivial bundle over $X$. My question is: if we know that $N(X)$ is a trivial vector bundle over X does this implies that $TX$ is trivial?
I know that in the general case ($X$ a submanifold of a Riemannian manifold $M$) $N(X)$ trivial does not implies that $TX$ is trivial, my guess is that the answer to my question is NO, however the fact $T\mathbb{R}^N \vert_X$ is a trivial bundle and $N(X)$ is a sub bundle makes me feel that there might be a chance for $TX$ to be trivial.
Basic linear algebra shows that if {$v_1,..v_q$} is a global orthonormal frame of $N(X)$ then locally we can produce a local orthonormal frame for $TX$, however I think that there are problems if we try to construct a global frame for $TX$, however I am not sure if using that $T\mathbb{R}^N \vert_X$ is trivial we can construct such a global frame for $TX$.
Many thanks for you help math folks!!