Puede resolver esto con la función W de Lambert: Escribir la ecuación como
100=2x(1+x)=1221+x(1+x),
con y=1+x consigue
200=y2y=yeyln2=1ln2(yln2)eyln2.
Ahora sustituye z=yln2 y el uso de la definición de W a resolver para z
De200 \ln 2 = z e^z \quad \Rightarrow z = W(200\ln 2) \quad \Rightarrow
y = \frac{W(200\ln 2)}{\ln2}$$
Así que, finalmente,
x=W(200ln2)ln2−1≈4.2512070962222326
Como alternativa, también puede utilizar un simple esquema de iteración a partir de la ecuación
xn+1=ln(1001+xn)/ln2
Con su valor inicial x0=log2(100)≈6.6439 se obtiene la siguiente iteración 3.7094,4.4083,4.2086,4.2630,…