[step:Prove that the untwisted phase map is an immersion]Let $(z,\theta)\in\Sigma_\phi$, and let $v\in T_{(z,\theta)}\Sigma_\phi$ satisfy
\begin{align*}
d(I_\phi)_{(z,\theta)}(v)=0.
\end{align*}
Since the base component of $I_\phi$ is the projection $(z,\theta)\mapsto z$, this implies
\begin{align*}
dz_a(v)=0
\end{align*}
for every $1\leq a\leq m$. Since the fiber component of $I_\phi$ is $\partial_z\phi$, it also implies
\begin{align*}
d(\partial_{z_a}\phi)_{(z,\theta)}(v)=0
\end{align*}
for every $1\leq a\leq m$. Finally, because $v\in T_{(z,\theta)}\Sigma_\phi$ and $\Sigma_\phi=G^{-1}(0)$, we have
\begin{align*}
d(\partial_{\theta_j}\phi)_{(z,\theta)}(v)=0
\end{align*}
for every $1\leq j\leq N$.
The identities $dz_a(v)=0$ show that $v$ is vertical in the $\theta$ direction. Write
\begin{align*}
v=\sum_{k=1}^{N}v_k\,\partial_{\theta_k}
\end{align*}
in the chosen local coordinates. The equalities
\begin{align*}
d(\partial_{z_a}\phi)(v)=0
\end{align*}
and
\begin{align*}
d(\partial_{\theta_j}\phi)(v)=0
\end{align*}
together say that the differential of the full gradient $d\phi$ in the vertical direction $v$ is zero. Equivalently,
\begin{align*}
\sum_{k=1}^{N}v_k\,\partial_{\theta_k}\partial_{z_a}\phi=0
\end{align*}
for every $a$, and
\begin{align*}
\sum_{k=1}^{N}v_k\,\partial_{\theta_k}\partial_{\theta_j}\phi=0
\end{align*}
for every $j$.
Since $\phi$ is homogeneous of degree $1$ in $\theta$, Euler's homogeneous identity gives
\begin{align*}
\phi(z,\theta)=\sum_{k=1}^{N}\theta_k\,\partial_{\theta_k}\phi(z,\theta).
\end{align*}
Differentiating this identity in the vertical direction $v$ and using $\partial_{\theta_k}\phi=0$ on $\Sigma_\phi$ gives no further condition on $\phi$ itself, but differentiating the identities for all first derivatives shows that the covector
\begin{align*}
\sum_{k=1}^{N}v_k\,d(\partial_{\theta_k}\phi)_{(z,\theta)}
\end{align*}
vanishes on every coordinate vector $\partial_{z_a}$ and on every coordinate vector $\partial_{\theta_j}$. Hence
\begin{align*}
\sum_{k=1}^{N}v_k\,d(\partial_{\theta_k}\phi)_{(z,\theta)}=0
\end{align*}
as an element of $T^*_{(z,\theta)}\Omega$. By the assumed [linear independence](/page/Linear%20Independence) of these covectors, $v_k=0$ for every $k$. Thus $v=0$, so $d(I_\phi)_{(z,\theta)}$ is injective. Therefore $I_\phi$ is an immersion.[/step]