- Split input into 3 regimes
if (/ y z) < -inf.0
Initial program 60.1
\[x \cdot \frac{\frac{y}{z} \cdot t}{t}\]
Simplified60.1
\[\leadsto \color{blue}{x \cdot \frac{y}{z}}\]
- Using strategy
rm Applied div-inv60.1
\[\leadsto x \cdot \color{blue}{\left(y \cdot \frac{1}{z}\right)}\]
Applied associate-*r*0.3
\[\leadsto \color{blue}{\left(x \cdot y\right) \cdot \frac{1}{z}}\]
if -inf.0 < (/ y z) < -2.234125294553967e-243 or 4.30802458720323e-186 < (/ y z) < 8.964702872818498e+71
Initial program 8.5
\[x \cdot \frac{\frac{y}{z} \cdot t}{t}\]
Simplified0.2
\[\leadsto \color{blue}{x \cdot \frac{y}{z}}\]
if -2.234125294553967e-243 < (/ y z) < 4.30802458720323e-186 or 8.964702872818498e+71 < (/ y z)
Initial program 19.9
\[x \cdot \frac{\frac{y}{z} \cdot t}{t}\]
Simplified10.6
\[\leadsto \color{blue}{x \cdot \frac{y}{z}}\]
- Using strategy
rm Applied div-inv10.6
\[\leadsto x \cdot \color{blue}{\left(y \cdot \frac{1}{z}\right)}\]
Applied associate-*r*2.1
\[\leadsto \color{blue}{\left(x \cdot y\right) \cdot \frac{1}{z}}\]
- Using strategy
rm Applied pow12.1
\[\leadsto \left(x \cdot y\right) \cdot \color{blue}{{\left(\frac{1}{z}\right)}^{1}}\]
Applied pow12.1
\[\leadsto \left(x \cdot \color{blue}{{y}^{1}}\right) \cdot {\left(\frac{1}{z}\right)}^{1}\]
Applied pow12.1
\[\leadsto \left(\color{blue}{{x}^{1}} \cdot {y}^{1}\right) \cdot {\left(\frac{1}{z}\right)}^{1}\]
Applied pow-prod-down2.1
\[\leadsto \color{blue}{{\left(x \cdot y\right)}^{1}} \cdot {\left(\frac{1}{z}\right)}^{1}\]
Applied pow-prod-down2.1
\[\leadsto \color{blue}{{\left(\left(x \cdot y\right) \cdot \frac{1}{z}\right)}^{1}}\]
Simplified11.1
\[\leadsto {\color{blue}{\left(\frac{x}{\frac{z}{y}}\right)}}^{1}\]
Taylor expanded around -inf 2.1
\[\leadsto {\color{blue}{\left(\frac{x \cdot y}{z}\right)}}^{1}\]
- Recombined 3 regimes into one program.
Final simplification1.0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\frac{y}{z} = -\infty:\\
\;\;\;\;\left(x \cdot y\right) \cdot \frac{1}{z}\\
\mathbf{elif}\;\frac{y}{z} \le -2.234125294553967 \cdot 10^{-243}:\\
\;\;\;\;\frac{y}{z} \cdot x\\
\mathbf{elif}\;\frac{y}{z} \le 4.30802458720323 \cdot 10^{-186}:\\
\;\;\;\;\frac{x \cdot y}{z}\\
\mathbf{elif}\;\frac{y}{z} \le 8.964702872818498 \cdot 10^{+71}:\\
\;\;\;\;\frac{y}{z} \cdot x\\
\mathbf{else}:\\
\;\;\;\;\frac{x \cdot y}{z}\\
\end{array}\]