- Split input into 2 regimes
if (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) < 1.8403877061482827e-12
Initial program 17.6
\[wj - \frac{wj \cdot e^{wj} - x}{e^{wj} + wj \cdot e^{wj}}\]
Initial simplification8.8
\[\leadsto \left(wj - \frac{wj}{wj + 1}\right) + \frac{\frac{x}{e^{wj}}}{wj + 1}\]
Taylor expanded around 0 0.2
\[\leadsto \color{blue}{\left(\left({wj}^{2} + {wj}^{4}\right) - {wj}^{3}\right)} + \frac{\frac{x}{e^{wj}}}{wj + 1}\]
- Using strategy
rm Applied associate--l+0.2
\[\leadsto \color{blue}{\left({wj}^{2} + \left({wj}^{4} - {wj}^{3}\right)\right)} + \frac{\frac{x}{e^{wj}}}{wj + 1}\]
if 1.8403877061482827e-12 < (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))))
Initial program 2.3
\[wj - \frac{wj \cdot e^{wj} - x}{e^{wj} + wj \cdot e^{wj}}\]
Initial simplification0.3
\[\leadsto \left(wj - \frac{wj}{wj + 1}\right) + \frac{\frac{x}{e^{wj}}}{wj + 1}\]
- Using strategy
rm Applied flip--0.3
\[\leadsto \color{blue}{\frac{wj \cdot wj - \frac{wj}{wj + 1} \cdot \frac{wj}{wj + 1}}{wj + \frac{wj}{wj + 1}}} + \frac{\frac{x}{e^{wj}}}{wj + 1}\]
- Recombined 2 regimes into one program.
Final simplification0.2
\[\leadsto \begin{array}{l}
\mathbf{if}\;wj - \frac{wj \cdot e^{wj} - x}{e^{wj} + wj \cdot e^{wj}} \le 1.8403877061482827 \cdot 10^{-12}:\\
\;\;\;\;\left({wj}^{2} + \left({wj}^{4} - {wj}^{3}\right)\right) + \frac{\frac{x}{e^{wj}}}{wj + 1}\\
\mathbf{else}:\\
\;\;\;\;\frac{\frac{x}{e^{wj}}}{wj + 1} + \frac{wj \cdot wj - \frac{wj}{wj + 1} \cdot \frac{wj}{wj + 1}}{\frac{wj}{wj + 1} + wj}\\
\end{array}\]