- Split input into 2 regimes
if x < 1.978600608064798e-310
Initial program 30.3
\[\sqrt{x \cdot x + x \cdot x}\]
Simplified30.3
\[\leadsto \color{blue}{\sqrt{x \cdot \left(x + x\right)}}\]
Taylor expanded around -inf 0.4
\[\leadsto \color{blue}{-1 \cdot \left(x \cdot \sqrt{2}\right)}\]
Simplified0.4
\[\leadsto \color{blue}{-x \cdot \sqrt{2}}\]
if 1.978600608064798e-310 < x
Initial program 31.1
\[\sqrt{x \cdot x + x \cdot x}\]
Simplified31.1
\[\leadsto \color{blue}{\sqrt{x \cdot \left(x + x\right)}}\]
- Using strategy
rm Applied sqrt-prod0.4
\[\leadsto \color{blue}{\sqrt{x} \cdot \sqrt{x + x}}\]
- Recombined 2 regimes into one program.
Final simplification0.4
\[\leadsto \begin{array}{l}
\mathbf{if}\;x \le 1.978600608064798 \cdot 10^{-310}:\\
\;\;\;\;-x \cdot \sqrt{2}\\
\mathbf{else}:\\
\;\;\;\;\sqrt{x} \cdot \sqrt{x + x}\\
\end{array}\]