TAOCP 4.7 Exercise 25
Let U(z)=z+U_kz^k+U_{k+1}z^{k+1}+\cdots , \qquad k\ge2,\quad U_k\ne0, and suppose that
Section 4.7: Manipulation of Power Series
Exercise 25. [**] [M24] If $U(z) = z + U_k z^k + U_{k+1} z^{k+1} + \cdots$ and $V(z) = z + V_{l+1} z^{l+1} + \cdots$, where $k \ge 2$, $l \ge 2$, $U_k \ne 0$, $V_l \ne 0$, and $V(z) = U^{[\alpha]}(z)$ for $\alpha = V_l / U_k$, prove that we must have $k = l$ and $V(z) = U^{[\alpha]}(z)$ for $\alpha = V_l / U_k$.
Verified: yes
Solve time: 2m57s
Let
$$ U(z)=z+U_kz^k+U_{k+1}z^{k+1}+\cdots , \qquad k\ge2,\quad U_k\ne0, $$
and suppose that
$$ V(z)=z+V_lz^l+V_{l+1}z^{l+1}+\cdots , \qquad l\ge2,\quad V_l\ne0, $$
with
$$ V(z)=U^{[\alpha]}(z). $$
We must prove that $l=k$ and that
$$ \alpha=\frac{V_l}{U_k}. $$
The key fact established earlier in this section is that if
$$ U(z)=z+U_kz^k+O(z^{k+1}), $$
then every fractional iterate $U^{[\alpha]}(z)$ has the expansion
$$ U^{[\alpha]}(z) =z+\alpha U_k z^k+O(z^{k+1}). $$
For completeness, recall why this is true. For positive integers $n$,
$$ U^{[n]}(z) =z+nU_k z^k+O(z^{k+1}), $$
because if
$$ F(z)=z+a z^k+O(z^{k+1}),\qquad G(z)=z+b z^k+O(z^{k+1}), $$
then
$$ F(G(z)) =G(z)+a,G(z)^k+O(z^{k+1}) =z+(a+b)z^k+O(z^{k+1}), $$
since $G(z)^k=z^k+O(z^{k+1})$. Thus the coefficient of $z^k$ adds under composition, yielding $nU_k$ for the $n$th iterate. Equation (27) extends this dependence polynomially from integer $n$ to arbitrary $\alpha$, giving
$$ U^{[\alpha]}(z) =z+\alpha U_k z^k+O(z^{k+1}). $$
Applying this to $V(z)=U^{[\alpha]}(z)$, we obtain
$$ V(z) =z+\alpha U_k z^k+O(z^{k+1}). $$
Hence the first nonzero term after $z$ occurs in degree $k$. But by hypothesis
$$ V(z)=z+V_lz^l+\cdots , \qquad V_l\ne0, $$
so the first nonzero term after $z$ occurs in degree $l$. Therefore
$$ l=k. $$
Comparing coefficients of $z^k$ in the two expansions of $V(z)$, we get
$$ V_k=\alpha U_k. $$
Since $l=k$, this is
$$ V_l=\alpha U_k, $$
and because $U_k\ne0$,
$$ \alpha=\frac{V_l}{U_k}. $$
Therefore
$$ l=k $$
and
$$ V(z)=U^{[\alpha]}(z) \qquad\text{with}\qquad \alpha=\frac{V_l}{U_k}. $$
This is exactly the required result. ∎