- Split input into 4 regimes
if re < -2.0335816615218086e+28
Initial program 42.2
\[\frac{\log \left(\sqrt{re \cdot re + im \cdot im}\right)}{\log 10}\]
- Using strategy
rm Applied add-sqr-sqrt42.2
\[\leadsto \frac{\log \left(\sqrt{re \cdot re + im \cdot im}\right)}{\color{blue}{\sqrt{\log 10} \cdot \sqrt{\log 10}}}\]
Applied *-un-lft-identity42.2
\[\leadsto \frac{\color{blue}{1 \cdot \log \left(\sqrt{re \cdot re + im \cdot im}\right)}}{\sqrt{\log 10} \cdot \sqrt{\log 10}}\]
Applied times-frac42.2
\[\leadsto \color{blue}{\frac{1}{\sqrt{\log 10}} \cdot \frac{\log \left(\sqrt{re \cdot re + im \cdot im}\right)}{\sqrt{\log 10}}}\]
- Using strategy
rm Applied div-inv42.2
\[\leadsto \frac{1}{\sqrt{\log 10}} \cdot \color{blue}{\left(\log \left(\sqrt{re \cdot re + im \cdot im}\right) \cdot \frac{1}{\sqrt{\log 10}}\right)}\]
Applied associate-*r*42.2
\[\leadsto \color{blue}{\left(\frac{1}{\sqrt{\log 10}} \cdot \log \left(\sqrt{re \cdot re + im \cdot im}\right)\right) \cdot \frac{1}{\sqrt{\log 10}}}\]
Taylor expanded around -inf 11.9
\[\leadsto \left(\frac{1}{\sqrt{\log 10}} \cdot \log \color{blue}{\left(-1 \cdot re\right)}\right) \cdot \frac{1}{\sqrt{\log 10}}\]
Simplified11.9
\[\leadsto \left(\frac{1}{\sqrt{\log 10}} \cdot \log \color{blue}{\left(-re\right)}\right) \cdot \frac{1}{\sqrt{\log 10}}\]
if -2.0335816615218086e+28 < re < -2.1537126034956638e-166 or 2.1554937198802627e-236 < re < 2.28335840082869e+113
Initial program 18.5
\[\frac{\log \left(\sqrt{re \cdot re + im \cdot im}\right)}{\log 10}\]
- Using strategy
rm Applied add-sqr-sqrt18.5
\[\leadsto \frac{\log \left(\sqrt{re \cdot re + im \cdot im}\right)}{\color{blue}{\sqrt{\log 10} \cdot \sqrt{\log 10}}}\]
Applied *-un-lft-identity18.5
\[\leadsto \frac{\color{blue}{1 \cdot \log \left(\sqrt{re \cdot re + im \cdot im}\right)}}{\sqrt{\log 10} \cdot \sqrt{\log 10}}\]
Applied times-frac18.4
\[\leadsto \color{blue}{\frac{1}{\sqrt{\log 10}} \cdot \frac{\log \left(\sqrt{re \cdot re + im \cdot im}\right)}{\sqrt{\log 10}}}\]
- Using strategy
rm Applied div-inv18.3
\[\leadsto \frac{1}{\sqrt{\log 10}} \cdot \color{blue}{\left(\log \left(\sqrt{re \cdot re + im \cdot im}\right) \cdot \frac{1}{\sqrt{\log 10}}\right)}\]
Applied associate-*r*18.3
\[\leadsto \color{blue}{\left(\frac{1}{\sqrt{\log 10}} \cdot \log \left(\sqrt{re \cdot re + im \cdot im}\right)\right) \cdot \frac{1}{\sqrt{\log 10}}}\]
- Using strategy
rm Applied add-sqr-sqrt18.3
\[\leadsto \left(\frac{1}{\sqrt{\log 10}} \cdot \log \left(\sqrt{re \cdot re + im \cdot im}\right)\right) \cdot \color{blue}{\left(\sqrt{\frac{1}{\sqrt{\log 10}}} \cdot \sqrt{\frac{1}{\sqrt{\log 10}}}\right)}\]
Applied associate-*r*18.4
\[\leadsto \color{blue}{\left(\left(\frac{1}{\sqrt{\log 10}} \cdot \log \left(\sqrt{re \cdot re + im \cdot im}\right)\right) \cdot \sqrt{\frac{1}{\sqrt{\log 10}}}\right) \cdot \sqrt{\frac{1}{\sqrt{\log 10}}}}\]
- Using strategy
rm Applied add-sqr-sqrt18.5
\[\leadsto \left(\left(\frac{1}{\sqrt{\log 10}} \cdot \log \left(\sqrt{re \cdot re + im \cdot im}\right)\right) \cdot \color{blue}{\left(\sqrt{\sqrt{\frac{1}{\sqrt{\log 10}}}} \cdot \sqrt{\sqrt{\frac{1}{\sqrt{\log 10}}}}\right)}\right) \cdot \sqrt{\frac{1}{\sqrt{\log 10}}}\]
Applied associate-*r*18.4
\[\leadsto \color{blue}{\left(\left(\left(\frac{1}{\sqrt{\log 10}} \cdot \log \left(\sqrt{re \cdot re + im \cdot im}\right)\right) \cdot \sqrt{\sqrt{\frac{1}{\sqrt{\log 10}}}}\right) \cdot \sqrt{\sqrt{\frac{1}{\sqrt{\log 10}}}}\right)} \cdot \sqrt{\frac{1}{\sqrt{\log 10}}}\]
if -2.1537126034956638e-166 < re < 2.1554937198802627e-236
Initial program 31.1
\[\frac{\log \left(\sqrt{re \cdot re + im \cdot im}\right)}{\log 10}\]
- Using strategy
rm Applied add-sqr-sqrt31.1
\[\leadsto \frac{\log \left(\sqrt{re \cdot re + im \cdot im}\right)}{\color{blue}{\sqrt{\log 10} \cdot \sqrt{\log 10}}}\]
Applied *-un-lft-identity31.1
\[\leadsto \frac{\color{blue}{1 \cdot \log \left(\sqrt{re \cdot re + im \cdot im}\right)}}{\sqrt{\log 10} \cdot \sqrt{\log 10}}\]
Applied times-frac31.1
\[\leadsto \color{blue}{\frac{1}{\sqrt{\log 10}} \cdot \frac{\log \left(\sqrt{re \cdot re + im \cdot im}\right)}{\sqrt{\log 10}}}\]
- Using strategy
rm Applied div-inv31.0
\[\leadsto \frac{1}{\sqrt{\log 10}} \cdot \color{blue}{\left(\log \left(\sqrt{re \cdot re + im \cdot im}\right) \cdot \frac{1}{\sqrt{\log 10}}\right)}\]
Applied associate-*r*31.0
\[\leadsto \color{blue}{\left(\frac{1}{\sqrt{\log 10}} \cdot \log \left(\sqrt{re \cdot re + im \cdot im}\right)\right) \cdot \frac{1}{\sqrt{\log 10}}}\]
Taylor expanded around 0 35.6
\[\leadsto \left(\frac{1}{\sqrt{\log 10}} \cdot \log \color{blue}{im}\right) \cdot \frac{1}{\sqrt{\log 10}}\]
if 2.28335840082869e+113 < re
Initial program 52.4
\[\frac{\log \left(\sqrt{re \cdot re + im \cdot im}\right)}{\log 10}\]
- Using strategy
rm Applied add-sqr-sqrt52.4
\[\leadsto \frac{\log \left(\sqrt{re \cdot re + im \cdot im}\right)}{\color{blue}{\sqrt{\log 10} \cdot \sqrt{\log 10}}}\]
Applied *-un-lft-identity52.4
\[\leadsto \frac{\color{blue}{1 \cdot \log \left(\sqrt{re \cdot re + im \cdot im}\right)}}{\sqrt{\log 10} \cdot \sqrt{\log 10}}\]
Applied times-frac52.4
\[\leadsto \color{blue}{\frac{1}{\sqrt{\log 10}} \cdot \frac{\log \left(\sqrt{re \cdot re + im \cdot im}\right)}{\sqrt{\log 10}}}\]
- Using strategy
rm Applied div-inv52.4
\[\leadsto \frac{1}{\sqrt{\log 10}} \cdot \color{blue}{\left(\log \left(\sqrt{re \cdot re + im \cdot im}\right) \cdot \frac{1}{\sqrt{\log 10}}\right)}\]
Applied associate-*r*52.4
\[\leadsto \color{blue}{\left(\frac{1}{\sqrt{\log 10}} \cdot \log \left(\sqrt{re \cdot re + im \cdot im}\right)\right) \cdot \frac{1}{\sqrt{\log 10}}}\]
- Using strategy
rm Applied add-sqr-sqrt52.4
\[\leadsto \left(\frac{1}{\sqrt{\log 10}} \cdot \log \left(\sqrt{re \cdot re + im \cdot im}\right)\right) \cdot \color{blue}{\left(\sqrt{\frac{1}{\sqrt{\log 10}}} \cdot \sqrt{\frac{1}{\sqrt{\log 10}}}\right)}\]
Applied associate-*r*52.4
\[\leadsto \color{blue}{\left(\left(\frac{1}{\sqrt{\log 10}} \cdot \log \left(\sqrt{re \cdot re + im \cdot im}\right)\right) \cdot \sqrt{\frac{1}{\sqrt{\log 10}}}\right) \cdot \sqrt{\frac{1}{\sqrt{\log 10}}}}\]
Taylor expanded around inf 8.5
\[\leadsto \left(\left(\frac{1}{\sqrt{\log 10}} \cdot \log \color{blue}{re}\right) \cdot \sqrt{\frac{1}{\sqrt{\log 10}}}\right) \cdot \sqrt{\frac{1}{\sqrt{\log 10}}}\]
- Recombined 4 regimes into one program.
Final simplification18.4
\[\leadsto \begin{array}{l}
\mathbf{if}\;re \le -2.0335816615218086 \cdot 10^{+28}:\\
\;\;\;\;\frac{1}{\sqrt{\log 10}} \cdot \left(\log \left(-re\right) \cdot \frac{1}{\sqrt{\log 10}}\right)\\
\mathbf{elif}\;re \le -2.1537126034956638 \cdot 10^{-166}:\\
\;\;\;\;\sqrt{\frac{1}{\sqrt{\log 10}}} \cdot \left(\left(\sqrt{\sqrt{\frac{1}{\sqrt{\log 10}}}} \cdot \left(\log \left(\sqrt{im \cdot im + re \cdot re}\right) \cdot \frac{1}{\sqrt{\log 10}}\right)\right) \cdot \sqrt{\sqrt{\frac{1}{\sqrt{\log 10}}}}\right)\\
\mathbf{elif}\;re \le 2.1554937198802627 \cdot 10^{-236}:\\
\;\;\;\;\frac{1}{\sqrt{\log 10}} \cdot \left(\log im \cdot \frac{1}{\sqrt{\log 10}}\right)\\
\mathbf{elif}\;re \le 2.28335840082869 \cdot 10^{+113}:\\
\;\;\;\;\sqrt{\frac{1}{\sqrt{\log 10}}} \cdot \left(\left(\sqrt{\sqrt{\frac{1}{\sqrt{\log 10}}}} \cdot \left(\log \left(\sqrt{im \cdot im + re \cdot re}\right) \cdot \frac{1}{\sqrt{\log 10}}\right)\right) \cdot \sqrt{\sqrt{\frac{1}{\sqrt{\log 10}}}}\right)\\
\mathbf{else}:\\
\;\;\;\;\left(\left(\frac{1}{\sqrt{\log 10}} \cdot \log re\right) \cdot \sqrt{\frac{1}{\sqrt{\log 10}}}\right) \cdot \sqrt{\frac{1}{\sqrt{\log 10}}}\\
\end{array}\]