[step:Use the BCH formula to prove the local homomorphism law]
Let
\begin{align*}
\operatorname{BCH}_{\mathfrak g}:\Omega_{\mathfrak g}\to\mathfrak g
\end{align*}
denote the local Baker--Campbell--Hausdorff map of $\mathfrak g$, defined on an open neighbourhood $\Omega_{\mathfrak g}\subset\mathfrak g\times\mathfrak g$ of $(0,0)$. Let
\begin{align*}
\operatorname{BCH}_{\mathfrak h}:\Omega_{\mathfrak h}\to\mathfrak h
\end{align*}
denote the corresponding local Baker--Campbell--Hausdorff map of $\mathfrak h$, defined on an open neighbourhood $\Omega_{\mathfrak h}\subset\mathfrak h\times\mathfrak h$ of $(0,0)$.
Shrink $U_{\mathfrak g}$ once more so that whenever $X,Y\in U_{\mathfrak g}$ and $\exp_G X\exp_G Y\in V_G$, the pair $(X,Y)$ lies in $\Omega_{\mathfrak g}$, the element $\operatorname{BCH}_{\mathfrak g}(X,Y)$ lies in $U_{\mathfrak g}$, the pair $(A X,A Y)$ lies in $\Omega_{\mathfrak h}$, and
\begin{align*}
\exp_G X\exp_G Y=\exp_G(\operatorname{BCH}_{\mathfrak g}(X,Y)).
\end{align*}
The BCH local group law is available in sufficiently small exponential coordinates by [citetheorem:8798].
Because $A$ is a Lie algebra homomorphism of real Lie algebras, it carries every iterated bracket in $\mathfrak g$ to the corresponding iterated bracket in $\mathfrak h$. The BCH series is a universal convergent Lie series on these local domains, so applying $A$ term by term gives
\begin{align*}
A(\operatorname{BCH}_{\mathfrak g}(X,Y))=\operatorname{BCH}_{\mathfrak h}(A X,A Y).
\end{align*}
Therefore, for $X,Y\in U_{\mathfrak g}$ with $\exp_G X\exp_G Y\in V_G$,
\begin{align*}
f(\exp_G X\exp_G Y)=\exp_H(A(\operatorname{BCH}_{\mathfrak g}(X,Y))).
\end{align*}
Using the BCH compatibility above, this becomes
\begin{align*}
f(\exp_G X\exp_G Y)=\exp_H(\operatorname{BCH}_{\mathfrak h}(A X,A Y)).
\end{align*}
By the BCH product formula in $H$,
\begin{align*}
f(\exp_G X\exp_G Y)=\exp_H(A X)\exp_H(A Y)=f(\exp_G X)f(\exp_G Y).
\end{align*}
Thus $f$ is a local Lie group homomorphism near $e_G$.
[/step]