- Split input into 2 regimes
if wj < 0.38137679030448973
Initial program 13.2
\[wj - \frac{wj \cdot e^{wj} - x}{e^{wj} + wj \cdot e^{wj}}\]
Initial simplification6.9
\[\leadsto \left(wj - \frac{wj}{wj + 1}\right) + \frac{\frac{x}{e^{wj}}}{wj + 1}\]
Taylor expanded around 0 0.4
\[\leadsto \color{blue}{\left(\left({wj}^{2} + {wj}^{4}\right) - {wj}^{3}\right)} + \frac{\frac{x}{e^{wj}}}{wj + 1}\]
- Using strategy
rm Applied flip-+0.4
\[\leadsto \left(\left({wj}^{2} + {wj}^{4}\right) - {wj}^{3}\right) + \frac{\frac{x}{e^{wj}}}{\color{blue}{\frac{wj \cdot wj - 1 \cdot 1}{wj - 1}}}\]
Applied associate-/r/0.4
\[\leadsto \left(\left({wj}^{2} + {wj}^{4}\right) - {wj}^{3}\right) + \color{blue}{\frac{\frac{x}{e^{wj}}}{wj \cdot wj - 1 \cdot 1} \cdot \left(wj - 1\right)}\]
- Using strategy
rm Applied add-sqr-sqrt0.4
\[\leadsto \color{blue}{\sqrt{\left({wj}^{2} + {wj}^{4}\right) - {wj}^{3}} \cdot \sqrt{\left({wj}^{2} + {wj}^{4}\right) - {wj}^{3}}} + \frac{\frac{x}{e^{wj}}}{wj \cdot wj - 1 \cdot 1} \cdot \left(wj - 1\right)\]
if 0.38137679030448973 < wj
Initial program 42.5
\[wj - \frac{wj \cdot e^{wj} - x}{e^{wj} + wj \cdot e^{wj}}\]
Initial simplification0.0
\[\leadsto \left(wj - \frac{wj}{wj + 1}\right) + \frac{\frac{x}{e^{wj}}}{wj + 1}\]
- Using strategy
rm Applied add-cube-cbrt0.2
\[\leadsto \left(wj - \frac{wj}{wj + 1}\right) + \color{blue}{\left(\sqrt[3]{\frac{\frac{x}{e^{wj}}}{wj + 1}} \cdot \sqrt[3]{\frac{\frac{x}{e^{wj}}}{wj + 1}}\right) \cdot \sqrt[3]{\frac{\frac{x}{e^{wj}}}{wj + 1}}}\]
- Recombined 2 regimes into one program.
Final simplification0.4
\[\leadsto \begin{array}{l}
\mathbf{if}\;wj \le 0.38137679030448973:\\
\;\;\;\;\frac{\frac{x}{e^{wj}}}{wj \cdot wj - 1} \cdot \left(wj - 1\right) + \sqrt{\left({wj}^{4} + {wj}^{2}\right) - {wj}^{3}} \cdot \sqrt{\left({wj}^{4} + {wj}^{2}\right) - {wj}^{3}}\\
\mathbf{else}:\\
\;\;\;\;\left(wj - \frac{wj}{1 + wj}\right) + \left(\sqrt[3]{\frac{\frac{x}{e^{wj}}}{1 + wj}} \cdot \sqrt[3]{\frac{\frac{x}{e^{wj}}}{1 + wj}}\right) \cdot \sqrt[3]{\frac{\frac{x}{e^{wj}}}{1 + wj}}\\
\end{array}\]