- Split input into 3 regimes
if (/ (* M D) (* 2 d)) < -6.1903825147609e-70
Initial program 26.2
\[w0 \cdot \sqrt{1 - {\left(\frac{M \cdot D}{2 \cdot d}\right)}^{2} \cdot \frac{h}{\ell}}\]
Initial simplification25.8
\[\leadsto \sqrt{(\left(\frac{\frac{M}{2}}{\frac{d}{D}} \cdot \frac{\frac{M}{2}}{\frac{d}{D}}\right) \cdot \left(-\frac{h}{\ell}\right) + 1)_*} \cdot w0\]
if -6.1903825147609e-70 < (/ (* M D) (* 2 d)) < 4.1767165966058094e-257 or 1.2639006077927757e+132 < (/ (* M D) (* 2 d))
Initial program 13.2
\[w0 \cdot \sqrt{1 - {\left(\frac{M \cdot D}{2 \cdot d}\right)}^{2} \cdot \frac{h}{\ell}}\]
Initial simplification12.8
\[\leadsto \sqrt{(\left(\frac{\frac{M}{2}}{\frac{d}{D}} \cdot \frac{\frac{M}{2}}{\frac{d}{D}}\right) \cdot \left(-\frac{h}{\ell}\right) + 1)_*} \cdot w0\]
Taylor expanded around 0 7.7
\[\leadsto \color{blue}{1} \cdot w0\]
if 4.1767165966058094e-257 < (/ (* M D) (* 2 d)) < 1.2639006077927757e+132
Initial program 6.0
\[w0 \cdot \sqrt{1 - {\left(\frac{M \cdot D}{2 \cdot d}\right)}^{2} \cdot \frac{h}{\ell}}\]
- Recombined 3 regimes into one program.
Final simplification10.7
\[\leadsto \begin{array}{l}
\mathbf{if}\;\frac{M \cdot D}{2 \cdot d} \le -6.1903825147609 \cdot 10^{-70}:\\
\;\;\;\;\sqrt{(\left(\frac{\frac{M}{2}}{\frac{d}{D}} \cdot \frac{\frac{M}{2}}{\frac{d}{D}}\right) \cdot \left(-\frac{h}{\ell}\right) + 1)_*} \cdot w0\\
\mathbf{elif}\;\frac{M \cdot D}{2 \cdot d} \le 4.1767165966058094 \cdot 10^{-257} \lor \neg \left(\frac{M \cdot D}{2 \cdot d} \le 1.2639006077927757 \cdot 10^{+132}\right):\\
\;\;\;\;w0\\
\mathbf{else}:\\
\;\;\;\;\sqrt{1 - \frac{h}{\ell} \cdot {\left(\frac{M \cdot D}{2 \cdot d}\right)}^{2}} \cdot w0\\
\end{array}\]