- Split input into 4 regimes
if im < -735631.4018293081
Initial program 41.4
\[0.5 \cdot \sqrt{2.0 \cdot \left(\sqrt{re \cdot re + im \cdot im} + re\right)}\]
Taylor expanded around 0 41.4
\[\leadsto 0.5 \cdot \sqrt{2.0 \cdot \left(\sqrt{\color{blue}{{im}^{2} + {re}^{2}}} + re\right)}\]
Simplified41.4
\[\leadsto 0.5 \cdot \sqrt{2.0 \cdot \left(\sqrt{\color{blue}{im \cdot im + re \cdot re}} + re\right)}\]
- Using strategy
rm Applied add-sqr-sqrt41.5
\[\leadsto 0.5 \cdot \sqrt{2.0 \cdot \left(\color{blue}{\sqrt{\sqrt{im \cdot im + re \cdot re}} \cdot \sqrt{\sqrt{im \cdot im + re \cdot re}}} + re\right)}\]
Taylor expanded around -inf 15.1
\[\leadsto 0.5 \cdot \sqrt{2.0 \cdot \color{blue}{\left(re - im\right)}}\]
if -735631.4018293081 < im < -1.3150222086887997e-103
Initial program 24.4
\[0.5 \cdot \sqrt{2.0 \cdot \left(\sqrt{re \cdot re + im \cdot im} + re\right)}\]
- Using strategy
rm Applied flip-+35.2
\[\leadsto 0.5 \cdot \sqrt{2.0 \cdot \color{blue}{\frac{\sqrt{re \cdot re + im \cdot im} \cdot \sqrt{re \cdot re + im \cdot im} - re \cdot re}{\sqrt{re \cdot re + im \cdot im} - re}}}\]
Applied associate-*r/35.2
\[\leadsto 0.5 \cdot \sqrt{\color{blue}{\frac{2.0 \cdot \left(\sqrt{re \cdot re + im \cdot im} \cdot \sqrt{re \cdot re + im \cdot im} - re \cdot re\right)}{\sqrt{re \cdot re + im \cdot im} - re}}}\]
Applied sqrt-div35.4
\[\leadsto 0.5 \cdot \color{blue}{\frac{\sqrt{2.0 \cdot \left(\sqrt{re \cdot re + im \cdot im} \cdot \sqrt{re \cdot re + im \cdot im} - re \cdot re\right)}}{\sqrt{\sqrt{re \cdot re + im \cdot im} - re}}}\]
Simplified25.5
\[\leadsto 0.5 \cdot \frac{\color{blue}{\sqrt{2.0 \cdot \left(im \cdot im\right)}}}{\sqrt{\sqrt{re \cdot re + im \cdot im} - re}}\]
if -1.3150222086887997e-103 < im < 1.7552124953816752e-51
Initial program 38.4
\[0.5 \cdot \sqrt{2.0 \cdot \left(\sqrt{re \cdot re + im \cdot im} + re\right)}\]
Taylor expanded around 0 38.4
\[\leadsto 0.5 \cdot \sqrt{2.0 \cdot \left(\sqrt{\color{blue}{{im}^{2} + {re}^{2}}} + re\right)}\]
Simplified38.4
\[\leadsto 0.5 \cdot \sqrt{2.0 \cdot \left(\sqrt{\color{blue}{im \cdot im + re \cdot re}} + re\right)}\]
- Using strategy
rm Applied add-sqr-sqrt39.3
\[\leadsto 0.5 \cdot \sqrt{2.0 \cdot \left(\color{blue}{\sqrt{\sqrt{im \cdot im + re \cdot re}} \cdot \sqrt{\sqrt{im \cdot im + re \cdot re}}} + re\right)}\]
Taylor expanded around 0 37.5
\[\leadsto 0.5 \cdot \sqrt{2.0 \cdot \left(\color{blue}{re} + re\right)}\]
if 1.7552124953816752e-51 < im
Initial program 39.6
\[0.5 \cdot \sqrt{2.0 \cdot \left(\sqrt{re \cdot re + im \cdot im} + re\right)}\]
Taylor expanded around 0 39.6
\[\leadsto 0.5 \cdot \sqrt{2.0 \cdot \left(\sqrt{\color{blue}{{im}^{2} + {re}^{2}}} + re\right)}\]
Simplified39.6
\[\leadsto 0.5 \cdot \sqrt{2.0 \cdot \left(\sqrt{\color{blue}{im \cdot im + re \cdot re}} + re\right)}\]
- Using strategy
rm Applied add-sqr-sqrt39.6
\[\leadsto 0.5 \cdot \sqrt{2.0 \cdot \left(\color{blue}{\sqrt{\sqrt{im \cdot im + re \cdot re}} \cdot \sqrt{\sqrt{im \cdot im + re \cdot re}}} + re\right)}\]
Taylor expanded around inf 16.6
\[\leadsto 0.5 \cdot \sqrt{2.0 \cdot \left(\color{blue}{im} + re\right)}\]
- Recombined 4 regimes into one program.
Final simplification24.7
\[\leadsto \begin{array}{l}
\mathbf{if}\;im \le -735631.4018293081:\\
\;\;\;\;\sqrt{\left(re - im\right) \cdot 2.0} \cdot 0.5\\
\mathbf{elif}\;im \le -1.3150222086887997 \cdot 10^{-103}:\\
\;\;\;\;\frac{\sqrt{2.0 \cdot \left(im \cdot im\right)}}{\sqrt{\sqrt{re \cdot re + im \cdot im} - re}} \cdot 0.5\\
\mathbf{elif}\;im \le 1.7552124953816752 \cdot 10^{-51}:\\
\;\;\;\;0.5 \cdot \sqrt{2.0 \cdot \left(re + re\right)}\\
\mathbf{else}:\\
\;\;\;\;\sqrt{\left(re + im\right) \cdot 2.0} \cdot 0.5\\
\end{array}\]