I've been dabbling in functional iteration lately, but I've run into a problem that's causing me a lot of grief. First I tried to iterate the softplus function $f(x)=\ln(e^x+1)$, which wasn't hard. By a preexisting theorem, any function of the form $g(h(g^{-1}(x)))$ iterated $n$ times is given by $g(h^n(g^{-1}(x)))$, so the nth iterate of the softplus function is given by $f^n()=\ln(e^x+n)$. I've been mostly focused on functional square roots (a half-iteration of a function), and in this case, the functional square root was $\ln(e^x+\frac{1}{2})$.
Then I tried iterating a very similar function: $f(x)=-\ln(e^x+1)$. This proved to be much more difficult, because in order to put it in the form $g(h(g^{-1}(x)))$, I have to let $h(x)=\frac{1}{x+1}$. Then, to find the functional square root, I would have to find the functional square root of $h(x)$. So far, I haven't been able to do this, but I've convinced myself that the answer will contain imaginary exponents. Can somebody please tell me how to do this (or how to find out if it is possible or not)?
Since $h(x)=\frac{1}{x+1}$ is a fractional linear map, it is enough to devise a matrix square root for $\begin{pmatrix} 0 & 1 \\ 1 & 1 \end{pmatrix}$ to have a functional square root for $h(x)$.
If I am not wrong, this approach gives $$ \frac{\sqrt{1-2 i}+x\sqrt{-1+2 i} }{\sqrt{4+2 i}+x\sqrt{1-2 i}} = \color{red}{\frac{1+ix}{(1+i)+x}}$$ as a functional square root of $\frac{1}{1+x}$.