I want to show this fact:
Let $M, N$ be two manifolds, $\pi : M \to N$ a surjective submersion and $X$ a vector field over $M$. If $d \pi_q(X_q) = d \pi_p(X_p)$ whenever $\pi(p) = \pi(q)$ then there exists a unique vector field $Y$ over $N$ such that $Y_{\pi(p)} = d \pi_{p}(X_p)$ for every $p \in M$.
I don't know where to start. I could define $Y : N \to TN$ such that $Y_p = d \pi_q (X_q)$ where $q$ is an element of $\pi^{-1}(p)$, but that seems to be too... ugly and not much rigorous, even if it's the right path I can't see how $Y$ can be smooth. Since $\pi$ is a submersion I tried to use its normal local form but following this road is even worse: I can't even see how to build properly $Y$. Can you give me a hint please?
Thanks. English is not my mother tongue, please excuse any errors on my part.
I would argue as follows:
1) First of all, the relation $Y_{\pi(p)}=(d\pi)_{p}(X_{p})$ determines $Y$ uniquely on all of $N$ since $\pi$ is surjective. As a consequence, it suffices to construct $Y$ locally on an arbitrary coordinate chart $U_{\alpha}$. Indeed, on the overlap of such charts $U_{\alpha}$ and $U_{\beta}$, these locally defined vector fields will agree by the uniqueness, hence they patch together to a smooth vector field $Y$.
2) Let us now locally construct the vector field $Y$. Since $\pi$ is a submersion, it is locally given by $$\pi:M\rightarrow N: (x_{1},\ldots,x_{k},y_{1},\ldots,y_{l})\mapsto (x_{1},\ldots,x_{k})$$ Let the vector field $X$ be given by $$ X=\sum_{i=1}^{k}f_{i}(x,y)\partial_{x_{i}}+\sum_{j=1}^{l}g_{j}(x,y)\partial_{y_{j}}. $$ The given condition on $X$ means exactly that the $f_{i}$ don't depend on the $y$-coordinates, i.e. $f_{i}(x,y)=f_{i}(x)$. Consequently, we should define $Y$ locally by $$ Y=\sum_{i=1}^{k}f_{i}(x)\partial_{x_{i}}. $$