- Split input into 2 regimes
if (fma x x x) < 1.4203847663962692e+20
Initial program 0.5
\[\frac{1}{x + 1} - \frac{1}{x}\]
- Using strategy
rm Applied frac-sub0.0
\[\leadsto \color{blue}{\frac{1 \cdot x - \left(x + 1\right) \cdot 1}{\left(x + 1\right) \cdot x}}\]
Applied simplify0.0
\[\leadsto \frac{\color{blue}{x - \left(x + 1\right)}}{\left(x + 1\right) \cdot x}\]
Applied simplify0.0
\[\leadsto \frac{x - \left(x + 1\right)}{\color{blue}{(x \cdot x + x)_*}}\]
if 1.4203847663962692e+20 < (fma x x x)
Initial program 28.9
\[\frac{1}{x + 1} - \frac{1}{x}\]
- Using strategy
rm Applied frac-sub28.1
\[\leadsto \color{blue}{\frac{1 \cdot x - \left(x + 1\right) \cdot 1}{\left(x + 1\right) \cdot x}}\]
Applied simplify28.1
\[\leadsto \frac{\color{blue}{x - \left(x + 1\right)}}{\left(x + 1\right) \cdot x}\]
Applied simplify28.1
\[\leadsto \frac{x - \left(x + 1\right)}{\color{blue}{(x \cdot x + x)_*}}\]
- Using strategy
rm Applied add-sqr-sqrt28.1
\[\leadsto \frac{x - \left(x + 1\right)}{\color{blue}{\sqrt{(x \cdot x + x)_*} \cdot \sqrt{(x \cdot x + x)_*}}}\]
Applied associate-/r*28.1
\[\leadsto \color{blue}{\frac{\frac{x - \left(x + 1\right)}{\sqrt{(x \cdot x + x)_*}}}{\sqrt{(x \cdot x + x)_*}}}\]
Applied simplify0.8
\[\leadsto \frac{\color{blue}{\frac{0 - 1}{\sqrt{(x \cdot x + x)_*}}}}{\sqrt{(x \cdot x + x)_*}}\]
- Recombined 2 regimes into one program.
Applied simplify0.4
\[\leadsto \color{blue}{\begin{array}{l}
\mathbf{if}\;(x \cdot x + x)_* \le 1.4203847663962692 \cdot 10^{+20}:\\
\;\;\;\;\frac{x - \left(1 + x\right)}{(x \cdot x + x)_*}\\
\mathbf{else}:\\
\;\;\;\;\frac{\frac{-1}{\sqrt{(x \cdot x + x)_*}}}{\sqrt{(x \cdot x + x)_*}}\\
\end{array}}\]