- Split input into 2 regimes
if (pow (/ (* M D) (* 2 d)) 2) < 2.3387083622927177e-212 or 1.6728176871449792e+263 < (pow (/ (* M D) (* 2 d)) 2)
Initial program 16.9
\[w0 \cdot \sqrt{1 - {\left(\frac{M \cdot D}{2 \cdot d}\right)}^{2} \cdot \frac{h}{\ell}}\]
Initial simplification16.4
\[\leadsto \sqrt{1 - \left(\left(\frac{M}{2} \cdot \frac{D}{d}\right) \cdot \left(\frac{M}{2} \cdot \frac{D}{d}\right)\right) \cdot \frac{h}{\ell}} \cdot w0\]
- Using strategy
rm Applied associate-*l*14.5
\[\leadsto \sqrt{1 - \color{blue}{\left(\frac{M}{2} \cdot \frac{D}{d}\right) \cdot \left(\left(\frac{M}{2} \cdot \frac{D}{d}\right) \cdot \frac{h}{\ell}\right)}} \cdot w0\]
- Using strategy
rm Applied associate-*l/14.5
\[\leadsto \sqrt{1 - \left(\frac{M}{2} \cdot \frac{D}{d}\right) \cdot \left(\color{blue}{\frac{M \cdot \frac{D}{d}}{2}} \cdot \frac{h}{\ell}\right)} \cdot w0\]
Applied frac-times9.2
\[\leadsto \sqrt{1 - \left(\frac{M}{2} \cdot \frac{D}{d}\right) \cdot \color{blue}{\frac{\left(M \cdot \frac{D}{d}\right) \cdot h}{2 \cdot \ell}}} \cdot w0\]
if 2.3387083622927177e-212 < (pow (/ (* M D) (* 2 d)) 2) < 1.6728176871449792e+263
Initial program 5.3
\[w0 \cdot \sqrt{1 - {\left(\frac{M \cdot D}{2 \cdot d}\right)}^{2} \cdot \frac{h}{\ell}}\]
- Recombined 2 regimes into one program.
Final simplification8.1
\[\leadsto \begin{array}{l}
\mathbf{if}\;{\left(\frac{D \cdot M}{2 \cdot d}\right)}^{2} \le 2.3387083622927177 \cdot 10^{-212} \lor \neg \left({\left(\frac{D \cdot M}{2 \cdot d}\right)}^{2} \le 1.6728176871449792 \cdot 10^{+263}\right):\\
\;\;\;\;w0 \cdot \sqrt{1 - \frac{\left(M \cdot \frac{D}{d}\right) \cdot h}{2 \cdot \ell} \cdot \left(\frac{M}{2} \cdot \frac{D}{d}\right)}\\
\mathbf{else}:\\
\;\;\;\;w0 \cdot \sqrt{1 - \frac{h}{\ell} \cdot {\left(\frac{D \cdot M}{2 \cdot d}\right)}^{2}}\\
\end{array}\]