Theorem III.8.7 in Sharpe and Chern's "Differential Geometry: Cartan's Generalization of Klein's Erlangen Program" states:
If $M$ is a simply connected manifold, $\mathfrak{g}$ is a Lie algebra, and $\omega\in\Omega^1(M,\mathfrak{g})$ is such that
- $\mathrm{d} \omega+\frac12[\omega,\omega]=0$;
- $\omega_x:T_xM\to \mathfrak{g}$ is an isomorphism for each $x\in M$;
- $\omega$ is complete (i.e. each constant vector field is complete),
then $M$, with any choice of identity, has a unique Lie group structure whose Maurer-Cartan form is $\omega$.
My issue is with the proof: it never explicitly uses $\omega$'s completeness. In fact, it cites a "Fundamental Theorem" that doesn't directly apply:
Fundamental Theorem:
If $(M,x_0)$ is simply connected, $G$ is a Lie group with Maurer-Cartan form $\theta_G$, and $\eta\in \Omega^1(M,\mathfrak{g})$ satisfies the structure equation $\mathrm{d}\eta+\frac12[\eta,\eta]=0$, then for any $g\in G$ there is a unique smooth map $f:M\to G$ such that $f(x_0)=g$ and its logarithmic derivative $\delta f:=f^\ast\theta_G$ coincides with $\eta$.
The idea is to construct maps $m:M\times M\to M$ and $i:M\to M$ that act as the multiplication and inversion map. For that, they construct $1$-forms $\eta$ that are expressed in terms of $\omega$ the same way log-derivatives of a multiplication or an inversion map would be in terms of the MC form, and then check that $\mathrm{d}\eta+\frac12[\eta,\eta]=0$. Then they cite the Fundamental Theorem to reconstruct two unique maps $m:M\times M\to M$ and $i:M\to M$. However, the Fundamental Theorem obviously doesn't apply because the target manifold, $M$, isn't a Lie group yet.
This seems to be the place where completeness should come in. I suppose one needs to show that the Fundamental Theorem holds not just for Lie group targets, but for all targets with a $1$-form $\omega$ that satisfies all 3 conditions above. The book skips over this part, proving that the Maurer-Cartan form can be developed along any path before they even discuss the concept of completeness.
Does anyone have intuition for what is necessary to complete the proof?