I am in the following situation: I am working in $S^1\times\mathbb{R}^2$ and have two different frames for $T(S^1\times\mathbb{R}^2)$, given by $X_1,X_2, X_3$ and $Y_1, Y_2=\partial_x, Y_3=\partial_y$, both of which are defined only on $S^1$ ($\partial_\theta$ is a non-zero vector field which is a positive basis for $TS^1$). Furthermore all the vector fields are nowhere tangent to $S^1\times\{0\}$. I now want to find a diffeomorphism $f$ from an open neighbourhood of $S^1\times\{0\}$ to an open neighbourhood of $S^1\times\{0\}$ such that
- $f$ is given by the Identity on $S^1\times\{0\}$
- for any $p\in S^1\times\{0\}$ we have $T_p f(X_i) = Y_i$.
Does anyone know of a theorem which would guarantee the existence of $f$, so far I have only found Whiteney's Extension Theorem and the extension lemma (Lemma 2.26) in Lee's Introduction to Smooth Manifolds, both of which do not cover my case since there are restrictions on either the domain or range of $f$.
This is not always possible. To see this, suppose $X_1$ is actually tangent to $S^1\times \{0\}$ and $Y_1 = -X_1$. Then there cannot be an $f$ meeting your criteria.
The point is that since $f$ is the identity on $S^1\times \{0\}$, $T_pf$ must be the identity on $T_p(S^1\times \{0\}) \subseteq T_p (S^1\times \mathbb{R}^2)$ for any $p\in S^1\times \{0\}$.
I'm not sure what kind of conditions one should impose on how $\{X_i\}$ is related to $\{Y_i\}$ in order to guarantee such an $f$ exists.