- Split input into 3 regimes
if x < -0.0020821440085700095
Initial program 0.0
\[\frac{e^{x}}{e^{x} - 1}\]
- Using strategy
rm Applied add-sqr-sqrt0.0
\[\leadsto \frac{e^{x}}{\color{blue}{\sqrt{e^{x}} \cdot \sqrt{e^{x}}} - 1}\]
Applied difference-of-sqr-10.0
\[\leadsto \frac{e^{x}}{\color{blue}{\left(\sqrt{e^{x}} + 1\right) \cdot \left(\sqrt{e^{x}} - 1\right)}}\]
Applied add-cube-cbrt0.0
\[\leadsto \frac{\color{blue}{\left(\sqrt[3]{e^{x}} \cdot \sqrt[3]{e^{x}}\right) \cdot \sqrt[3]{e^{x}}}}{\left(\sqrt{e^{x}} + 1\right) \cdot \left(\sqrt{e^{x}} - 1\right)}\]
Applied times-frac0.0
\[\leadsto \color{blue}{\frac{\sqrt[3]{e^{x}} \cdot \sqrt[3]{e^{x}}}{\sqrt{e^{x}} + 1} \cdot \frac{\sqrt[3]{e^{x}}}{\sqrt{e^{x}} - 1}}\]
if -0.0020821440085700095 < x < 0.0018970338561144866
Initial program 60.6
\[\frac{e^{x}}{e^{x} - 1}\]
Taylor expanded around 0 0.0
\[\leadsto \color{blue}{\frac{1}{2} + \left(\frac{1}{x} + \frac{1}{12} \cdot x\right)}\]
if 0.0018970338561144866 < x
Initial program 28.8
\[\frac{e^{x}}{e^{x} - 1}\]
- Using strategy
rm Applied clear-num28.8
\[\leadsto \color{blue}{\frac{1}{\frac{e^{x} - 1}{e^{x}}}}\]
Applied simplify0.6
\[\leadsto \frac{1}{\color{blue}{1 - e^{-x}}}\]
- Using strategy
rm Applied add-exp-log0.6
\[\leadsto \frac{1}{\color{blue}{e^{\log \left(1 - e^{-x}\right)}}}\]
- Recombined 3 regimes into one program.
- Removed slow
pow expressions. Applied simplify0.0
\[\leadsto \color{blue}{\begin{array}{l}
\mathbf{if}\;x \le -0.0020821440085700095:\\
\;\;\;\;\frac{\frac{e^{x}}{1 + \sqrt{e^{x}}}}{\sqrt{e^{x}} - 1}\\
\mathbf{if}\;x \le 0.0018970338561144866:\\
\;\;\;\;\frac{1}{2} + \left(x \cdot \frac{1}{12} + \frac{1}{x}\right)\\
\mathbf{else}:\\
\;\;\;\;\frac{1}{1 - e^{-x}}\\
\end{array}}\]