- Split input into 3 regimes
if wj < -3.6456389569550817e-09
Initial program 4.3
\[wj - \frac{wj \cdot e^{wj} - x}{e^{wj} + wj \cdot e^{wj}}\]
- Using strategy
rm Applied div-sub4.3
\[\leadsto wj - \color{blue}{\left(\frac{wj \cdot e^{wj}}{e^{wj} + wj \cdot e^{wj}} - \frac{x}{e^{wj} + wj \cdot e^{wj}}\right)}\]
Simplified4.1
\[\leadsto wj - \left(\color{blue}{\frac{wj}{1 + wj}} - \frac{x}{e^{wj} + wj \cdot e^{wj}}\right)\]
- Using strategy
rm Applied add-log-exp8.6
\[\leadsto wj - \left(\frac{wj}{1 + wj} - \frac{x}{e^{wj} + \color{blue}{\log \left(e^{wj \cdot e^{wj}}\right)}}\right)\]
if -3.6456389569550817e-09 < wj < 8.693438469307387e-09
Initial program 13.9
\[wj - \frac{wj \cdot e^{wj} - x}{e^{wj} + wj \cdot e^{wj}}\]
Taylor expanded around 0 0.2
\[\leadsto \color{blue}{\left({wj}^{2} + x\right) - 2 \cdot \left(x \cdot wj\right)}\]
Simplified0.2
\[\leadsto \color{blue}{(wj \cdot \left((x \cdot -2 + wj)_*\right) + x)_*}\]
if 8.693438469307387e-09 < wj
Initial program 27.4
\[wj - \frac{wj \cdot e^{wj} - x}{e^{wj} + wj \cdot e^{wj}}\]
- Using strategy
rm Applied div-sub27.4
\[\leadsto wj - \color{blue}{\left(\frac{wj \cdot e^{wj}}{e^{wj} + wj \cdot e^{wj}} - \frac{x}{e^{wj} + wj \cdot e^{wj}}\right)}\]
Simplified2.7
\[\leadsto wj - \left(\color{blue}{\frac{wj}{1 + wj}} - \frac{x}{e^{wj} + wj \cdot e^{wj}}\right)\]
- Recombined 3 regimes into one program.
Final simplification0.4
\[\leadsto \begin{array}{l}
\mathbf{if}\;wj \le -3.6456389569550817 \cdot 10^{-09}:\\
\;\;\;\;wj - \left(\frac{wj}{1 + wj} - \frac{x}{e^{wj} + \log \left(e^{e^{wj} \cdot wj}\right)}\right)\\
\mathbf{elif}\;wj \le 8.693438469307387 \cdot 10^{-09}:\\
\;\;\;\;(wj \cdot \left((x \cdot -2 + wj)_*\right) + x)_*\\
\mathbf{else}:\\
\;\;\;\;wj - \left(\frac{wj}{1 + wj} - \frac{x}{e^{wj} + e^{wj} \cdot wj}\right)\\
\end{array}\]