- Split input into 3 regimes
if (/ (* y (- z t)) (- z a)) < -inf.0
Initial program 64.0
\[x + \frac{y \cdot \left(z - t\right)}{z - a}\]
- Using strategy
rm Applied *-un-lft-identity64.0
\[\leadsto x + \frac{y \cdot \left(z - t\right)}{\color{blue}{1 \cdot \left(z - a\right)}}\]
Applied times-frac0.1
\[\leadsto x + \color{blue}{\frac{y}{1} \cdot \frac{z - t}{z - a}}\]
Simplified0.1
\[\leadsto x + \color{blue}{y} \cdot \frac{z - t}{z - a}\]
if -inf.0 < (/ (* y (- z t)) (- z a)) < 2.1327535190838117e286
Initial program 0.2
\[x + \frac{y \cdot \left(z - t\right)}{z - a}\]
- Using strategy
rm Applied sub-neg0.2
\[\leadsto x + \frac{y \cdot \color{blue}{\left(z + \left(-t\right)\right)}}{z - a}\]
Applied distribute-lft-in0.2
\[\leadsto x + \frac{\color{blue}{y \cdot z + y \cdot \left(-t\right)}}{z - a}\]
if 2.1327535190838117e286 < (/ (* y (- z t)) (- z a))
Initial program 60.5
\[x + \frac{y \cdot \left(z - t\right)}{z - a}\]
- Using strategy
rm Applied associate-/l*0.6
\[\leadsto x + \color{blue}{\frac{y}{\frac{z - a}{z - t}}}\]
- Using strategy
rm Applied div-inv0.7
\[\leadsto x + \frac{y}{\color{blue}{\left(z - a\right) \cdot \frac{1}{z - t}}}\]
Applied associate-/r*1.2
\[\leadsto x + \color{blue}{\frac{\frac{y}{z - a}}{\frac{1}{z - t}}}\]
- Recombined 3 regimes into one program.
Final simplification0.3
\[\leadsto \begin{array}{l}
\mathbf{if}\;\frac{y \cdot \left(z - t\right)}{z - a} = -inf.0:\\
\;\;\;\;x + y \cdot \frac{z - t}{z - a}\\
\mathbf{elif}\;\frac{y \cdot \left(z - t\right)}{z - a} \le 2.1327535190838117 \cdot 10^{286}:\\
\;\;\;\;x + \frac{y \cdot z + y \cdot \left(-t\right)}{z - a}\\
\mathbf{else}:\\
\;\;\;\;x + \frac{\frac{y}{z - a}}{\frac{1}{z - t}}\\
\end{array}\]