I struggle with how to apply a vector field on a submanifold on some smooth function on the whole manifold, i.e.: Let $(M,g)$ be a riemannian manifold, $N \subset M$ a submanifold. Now let $X \in \mathfrak{X}(N)$ and $f \in C^{\infty}(M)$.
What exactly is $X(f)$ then? If $f$ is zero on $N$, is $X(f)=0$ then?
Within an $\varepsilon$ of a doubt, I'm pretty sure that $X(f)$ is shorthand for $X(i^*f)$, where $i:N\to M$ is the inclusion.
In this case, if $f$ is zero on $N$, then $i^*f=0\in C^\infty(N)$ and thus $X(f)=0$.