- Split input into 2 regimes
if x < -4.160058015293506e-06
Initial program 0.1
\[\log \left(1 + e^{x}\right) - x \cdot y\]
Initial simplification0.1
\[\leadsto \log \left(1 + e^{x}\right) - y \cdot x\]
- Using strategy
rm Applied add-sqr-sqrt0.1
\[\leadsto \log \color{blue}{\left(\sqrt{1 + e^{x}} \cdot \sqrt{1 + e^{x}}\right)} - y \cdot x\]
Applied log-prod0.1
\[\leadsto \color{blue}{\left(\log \left(\sqrt{1 + e^{x}}\right) + \log \left(\sqrt{1 + e^{x}}\right)\right)} - y \cdot x\]
Applied associate--l+0.1
\[\leadsto \color{blue}{\log \left(\sqrt{1 + e^{x}}\right) + \left(\log \left(\sqrt{1 + e^{x}}\right) - y \cdot x\right)}\]
if -4.160058015293506e-06 < x
Initial program 0.8
\[\log \left(1 + e^{x}\right) - x \cdot y\]
Initial simplification0.8
\[\leadsto \log \left(1 + e^{x}\right) - y \cdot x\]
Taylor expanded around 0 0.6
\[\leadsto \log \color{blue}{\left(x + \left(\frac{1}{2} \cdot {x}^{2} + 2\right)\right)} - y \cdot x\]
- Recombined 2 regimes into one program.
Final simplification0.5
\[\leadsto \begin{array}{l}
\mathbf{if}\;x \le -4.160058015293506 \cdot 10^{-06}:\\
\;\;\;\;\log \left(\sqrt{1 + e^{x}}\right) + \left(\log \left(\sqrt{1 + e^{x}}\right) - x \cdot y\right)\\
\mathbf{else}:\\
\;\;\;\;\log \left(\left(\frac{1}{2} \cdot {x}^{2} + 2\right) + x\right) - x \cdot y\\
\end{array}\]