- Split input into 2 regimes
if (/ (- (exp x) 1) x) < 4.73460717902886e-310 or 0.32747442527855913 < (/ (- (exp x) 1) x)
Initial program 59.4
\[\frac{e^{x} - 1}{x}\]
Taylor expanded around 0 0.8
\[\leadsto \frac{\color{blue}{x + \left(\frac{1}{6} \cdot {x}^{3} + \frac{1}{2} \cdot {x}^{2}\right)}}{x}\]
if 4.73460717902886e-310 < (/ (- (exp x) 1) x) < 0.32747442527855913
Initial program 0
\[\frac{e^{x} - 1}{x}\]
- Using strategy
rm Applied flip--0.0
\[\leadsto \frac{\color{blue}{\frac{e^{x} \cdot e^{x} - 1 \cdot 1}{e^{x} + 1}}}{x}\]
Applied simplify0.0
\[\leadsto \frac{\frac{\color{blue}{e^{x} \cdot e^{x} - 1}}{e^{x} + 1}}{x}\]
- Using strategy
rm Applied add-cube-cbrt0.0
\[\leadsto \frac{\frac{\color{blue}{\left(\sqrt[3]{e^{x} \cdot e^{x} - 1} \cdot \sqrt[3]{e^{x} \cdot e^{x} - 1}\right) \cdot \sqrt[3]{e^{x} \cdot e^{x} - 1}}}{e^{x} + 1}}{x}\]
Applied simplify0.0
\[\leadsto \frac{\frac{\color{blue}{\left(\sqrt[3]{e^{x + x} - 1} \cdot \sqrt[3]{e^{x + x} - 1}\right)} \cdot \sqrt[3]{e^{x} \cdot e^{x} - 1}}{e^{x} + 1}}{x}\]
- Using strategy
rm Applied difference-of-sqr-10.0
\[\leadsto \frac{\frac{\left(\sqrt[3]{e^{x + x} - 1} \cdot \sqrt[3]{e^{x + x} - 1}\right) \cdot \sqrt[3]{\color{blue}{\left(e^{x} + 1\right) \cdot \left(e^{x} - 1\right)}}}{e^{x} + 1}}{x}\]
Applied cbrt-prod0.0
\[\leadsto \frac{\frac{\left(\sqrt[3]{e^{x + x} - 1} \cdot \sqrt[3]{e^{x + x} - 1}\right) \cdot \color{blue}{\left(\sqrt[3]{e^{x} + 1} \cdot \sqrt[3]{e^{x} - 1}\right)}}{e^{x} + 1}}{x}\]
- Recombined 2 regimes into one program.
Applied simplify0.5
\[\leadsto \color{blue}{\begin{array}{l}
\mathbf{if}\;\frac{e^{x} - 1}{x} \le 4.73460717902886 \cdot 10^{-310} \lor \neg \left(\frac{e^{x} - 1}{x} \le 0.32747442527855913\right):\\
\;\;\;\;\frac{\left({x}^{3} \cdot \frac{1}{6} + \frac{1}{2} \cdot {x}^{2}\right) + x}{x}\\
\mathbf{else}:\\
\;\;\;\;\frac{\frac{\left(\sqrt[3]{e^{x} - 1} \cdot \sqrt[3]{e^{x} + 1}\right) \cdot \left(\sqrt[3]{e^{x + x} - 1} \cdot \sqrt[3]{e^{x + x} - 1}\right)}{e^{x} + 1}}{x}\\
\end{array}}\]