- Split input into 2 regimes
if re < -5497065.5798862465
Initial program 55.7
\[0.5 \cdot \sqrt{2.0 \cdot \left(\sqrt{re \cdot re + im \cdot im} + re\right)}\]
Initial simplification38.6
\[\leadsto 0.5 \cdot \sqrt{(\left(\sqrt{re^2 + im^2}^*\right) \cdot 2.0 + \left(re \cdot 2.0\right))_*}\]
- Using strategy
rm Applied add-exp-log39.9
\[\leadsto 0.5 \cdot \sqrt{\color{blue}{e^{\log \left((\left(\sqrt{re^2 + im^2}^*\right) \cdot 2.0 + \left(re \cdot 2.0\right))_*\right)}}}\]
Taylor expanded around -inf 46.6
\[\leadsto 0.5 \cdot \color{blue}{\sqrt{e^{\left(\log \left(\frac{-1}{re}\right) + \log 1.0\right) - 2 \cdot \log \left(\frac{-1}{im}\right)}}}\]
Simplified29.1
\[\leadsto 0.5 \cdot \color{blue}{\sqrt{\frac{\frac{-1}{re}}{\frac{-1}{im}} \cdot \frac{1.0}{\frac{-1}{im}}}}\]
- Using strategy
rm Applied frac-times32.4
\[\leadsto 0.5 \cdot \sqrt{\color{blue}{\frac{\frac{-1}{re} \cdot 1.0}{\frac{-1}{im} \cdot \frac{-1}{im}}}}\]
Applied sqrt-div25.5
\[\leadsto 0.5 \cdot \color{blue}{\frac{\sqrt{\frac{-1}{re} \cdot 1.0}}{\sqrt{\frac{-1}{im} \cdot \frac{-1}{im}}}}\]
Simplified25.5
\[\leadsto 0.5 \cdot \frac{\color{blue}{\sqrt{-\frac{1.0}{re}}}}{\sqrt{\frac{-1}{im} \cdot \frac{-1}{im}}}\]
- Using strategy
rm Applied frac-times25.8
\[\leadsto 0.5 \cdot \frac{\sqrt{-\frac{1.0}{re}}}{\sqrt{\color{blue}{\frac{-1 \cdot -1}{im \cdot im}}}}\]
Applied sqrt-div25.4
\[\leadsto 0.5 \cdot \frac{\sqrt{-\frac{1.0}{re}}}{\color{blue}{\frac{\sqrt{-1 \cdot -1}}{\sqrt{im \cdot im}}}}\]
Applied associate-/r/25.4
\[\leadsto 0.5 \cdot \color{blue}{\left(\frac{\sqrt{-\frac{1.0}{re}}}{\sqrt{-1 \cdot -1}} \cdot \sqrt{im \cdot im}\right)}\]
Simplified14.0
\[\leadsto 0.5 \cdot \left(\frac{\sqrt{-\frac{1.0}{re}}}{\sqrt{-1 \cdot -1}} \cdot \color{blue}{\left|im\right|}\right)\]
if -5497065.5798862465 < re
Initial program 31.9
\[0.5 \cdot \sqrt{2.0 \cdot \left(\sqrt{re \cdot re + im \cdot im} + re\right)}\]
Initial simplification5.4
\[\leadsto 0.5 \cdot \sqrt{(\left(\sqrt{re^2 + im^2}^*\right) \cdot 2.0 + \left(re \cdot 2.0\right))_*}\]
- Recombined 2 regimes into one program.
Final simplification7.4
\[\leadsto \begin{array}{l}
\mathbf{if}\;re \le -5497065.5798862465:\\
\;\;\;\;\left(\sqrt{\frac{-1.0}{re}} \cdot \left|im\right|\right) \cdot 0.5\\
\mathbf{else}:\\
\;\;\;\;\sqrt{(\left(\sqrt{re^2 + im^2}^*\right) \cdot 2.0 + \left(re \cdot 2.0\right))_*} \cdot 0.5\\
\end{array}\]