- Split input into 2 regimes
if (+ (pow (sin kx) 2) (pow (sin ky) 2)) < 4.9214811509019e-312
Initial program 58.8
\[\frac{\sin ky}{\sqrt{{\left(\sin kx\right)}^{2} + {\left(\sin ky\right)}^{2}}} \cdot \sin th\]
Taylor expanded around 0 45.2
\[\leadsto \frac{\sin ky}{\color{blue}{\left(\frac{1}{12} \cdot \left({kx}^{2} \cdot ky\right) + ky\right) - \frac{1}{6} \cdot {ky}^{3}}} \cdot \sin th\]
if 4.9214811509019e-312 < (+ (pow (sin kx) 2) (pow (sin ky) 2))
Initial program 0.2
\[\frac{\sin ky}{\sqrt{{\left(\sin kx\right)}^{2} + {\left(\sin ky\right)}^{2}}} \cdot \sin th\]
- Using strategy
rm Applied div-inv0.3
\[\leadsto \color{blue}{\left(\sin ky \cdot \frac{1}{\sqrt{{\left(\sin kx\right)}^{2} + {\left(\sin ky\right)}^{2}}}\right)} \cdot \sin th\]
Applied associate-*l*0.4
\[\leadsto \color{blue}{\sin ky \cdot \left(\frac{1}{\sqrt{{\left(\sin kx\right)}^{2} + {\left(\sin ky\right)}^{2}}} \cdot \sin th\right)}\]
- Recombined 2 regimes into one program.
Final simplification3.2
\[\leadsto \begin{array}{l}
\mathbf{if}\;{\left(\sin kx\right)}^{2} + {\left(\sin ky\right)}^{2} \le 4.9214811509019 \cdot 10^{-312}:\\
\;\;\;\;\sin th \cdot \frac{\sin ky}{\left(ky + \left({kx}^{2} \cdot ky\right) \cdot \frac{1}{12}\right) - \frac{1}{6} \cdot {ky}^{3}}\\
\mathbf{else}:\\
\;\;\;\;\left(\frac{1}{\sqrt{{\left(\sin kx\right)}^{2} + {\left(\sin ky\right)}^{2}}} \cdot \sin th\right) \cdot \sin ky\\
\end{array}\]