Initial program 73.7%
\[\begin{array}{l}
\mathbf{if}\;\left(\left\lfloorw\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloorw\right\rfloor \cdot dX.u\right) + \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \geq \left(\left\lfloorw\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloorw\right\rfloor \cdot dY.u\right) + \left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right):\\
\;\;\;\;\frac{1}{\sqrt{\mathsf{max}\left(\left(\left\lfloorw\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloorw\right\rfloor \cdot dX.u\right) + \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right), \left(\left\lfloorw\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloorw\right\rfloor \cdot dY.u\right) + \left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)}} \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\\
\mathbf{else}:\\
\;\;\;\;\frac{1}{\sqrt{\mathsf{max}\left(\left(\left\lfloorw\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloorw\right\rfloor \cdot dX.u\right) + \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right), \left(\left\lfloorw\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloorw\right\rfloor \cdot dY.u\right) + \left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)}} \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\\
\end{array}
\]
Simplified73.8%
\[\leadsto \color{blue}{\begin{array}{l}
\color{blue}{\mathbf{if}\;\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right) \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot \frac{1}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
}
\end{array}}
\]
Step-by-step derivation
pow273.8%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \color{blue}{{\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}}\right) \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot \frac{1}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\end{array}
\]
Applied egg-rr73.8%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \color{blue}{{\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}}\right) \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot \frac{1}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\end{array}
\]
Step-by-step derivation
associate-*r/73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}\right) \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\end{array}
\]
fma-def73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}\right) \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\color{blue}{\left(\left\lfloorh\right\rfloor \cdot dY.v\right)} \cdot 1}{\sqrt{\mathsf{max}\left(\left(\left\lfloorw\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloorw\right\rfloor \cdot dX.u\right) + \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\end{array}
\]
pow273.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}\right) \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\color{blue}{\left\lfloorh\right\rfloor} \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\end{array}
\]
pow273.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}\right) \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot \color{blue}{dY.v}\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\end{array}
\]
fma-udef73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}\right) \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot \color{blue}{1}}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left(\left\lfloorw\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloorw\right\rfloor \cdot dY.u\right) + \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)}}\\
\end{array}
\]
pow273.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}\right) \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, {\left(\left\lfloorw\right\rfloor \cdot dY.u\right)}^{2} + \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)}}\\
\end{array}
\]
associate-*r*73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}\right) \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, {\left(\left\lfloorw\right\rfloor \cdot dY.u\right)}^{2} + \left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}
\]
pow273.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}\right) \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, {\left(\left\lfloorw\right\rfloor \cdot dY.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
Applied egg-rr73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}\right) \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, {\left(\left\lfloorw\right\rfloor \cdot dY.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
Step-by-step derivation
unpow-prod-down73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}\right) \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, {\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot {dY.u}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
pow273.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}\right) \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, {\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot \left(dY.u \cdot dY.u\right) + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
associate-*r*73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}\right) \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left({\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot dY.u\right) \cdot dY.u + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
Applied egg-rr73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}\right) \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left({\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot dY.u\right) \cdot dY.u + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
Taylor expanded in w around 0 73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\color{blue}{\mathsf{fma}\left(dX.u \cdot \left\lfloorw\right\rfloor, dX.u \cdot \left\lfloorw\right\rfloor, {\left(dX.v \cdot \left\lfloorh\right\rfloor\right)}^{2}\right) \geq \mathsf{fma}\left(dY.u \cdot \left\lfloorw\right\rfloor, dY.u \cdot \left\lfloorw\right\rfloor, {dY.v}^{2} \cdot {\left(\left\lfloorh\right\rfloor\right)}^{2}\right)}:\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left({\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot dY.u\right) \cdot dY.u + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
Step-by-step derivation
fma-udef73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\color{blue}{\left(dX.u \cdot \left\lfloorw\right\rfloor\right) \cdot \left(dX.u \cdot \left\lfloorw\right\rfloor\right) + {\left(dX.v \cdot \left\lfloorh\right\rfloor\right)}^{2}} \geq \mathsf{fma}\left(dY.u \cdot \left\lfloorw\right\rfloor, dY.u \cdot \left\lfloorw\right\rfloor, {dY.v}^{2} \cdot {\left(\left\lfloorh\right\rfloor\right)}^{2}\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left({\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot dY.u\right) \cdot dY.u + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
unpow273.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\color{blue}{{\left(dX.u \cdot \left\lfloorw\right\rfloor\right)}^{2}} + {\left(dX.v \cdot \left\lfloorh\right\rfloor\right)}^{2} \geq \mathsf{fma}\left(dY.u \cdot \left\lfloorw\right\rfloor, dY.u \cdot \left\lfloorw\right\rfloor, {dY.v}^{2} \cdot {\left(\left\lfloorh\right\rfloor\right)}^{2}\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left({\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot dY.u\right) \cdot dY.u + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
*-commutative73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;{\left(dX.u \cdot \left\lfloorw\right\rfloor\right)}^{2} + {\left(dX.v \cdot \left\lfloorh\right\rfloor\right)}^{2} \geq \mathsf{fma}\left(\color{blue}{\left\lfloorw\right\rfloor \cdot dY.u}, dY.u \cdot \left\lfloorw\right\rfloor, {dY.v}^{2} \cdot {\left(\left\lfloorh\right\rfloor\right)}^{2}\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left({\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot dY.u\right) \cdot dY.u + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
*-commutative73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;{\left(dX.u \cdot \left\lfloorw\right\rfloor\right)}^{2} + {\left(dX.v \cdot \left\lfloorh\right\rfloor\right)}^{2} \geq \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \color{blue}{\left\lfloorw\right\rfloor \cdot dY.u}, {dY.v}^{2} \cdot {\left(\left\lfloorh\right\rfloor\right)}^{2}\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left({\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot dY.u\right) \cdot dY.u + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
fma-def73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;{\left(dX.u \cdot \left\lfloorw\right\rfloor\right)}^{2} + {\left(dX.v \cdot \left\lfloorh\right\rfloor\right)}^{2} \geq \color{blue}{\left(\left\lfloorw\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloorw\right\rfloor \cdot dY.u\right) + {dY.v}^{2} \cdot {\left(\left\lfloorh\right\rfloor\right)}^{2}}:\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left({\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot dY.u\right) \cdot dY.u + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
unpow273.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;{\left(dX.u \cdot \left\lfloorw\right\rfloor\right)}^{2} + {\left(dX.v \cdot \left\lfloorh\right\rfloor\right)}^{2} \geq \color{blue}{{\left(\left\lfloorw\right\rfloor \cdot dY.u\right)}^{2}} + {dY.v}^{2} \cdot {\left(\left\lfloorh\right\rfloor\right)}^{2}:\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left({\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot dY.u\right) \cdot dY.u + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
*-commutative73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;{\left(dX.u \cdot \left\lfloorw\right\rfloor\right)}^{2} + {\left(dX.v \cdot \left\lfloorh\right\rfloor\right)}^{2} \geq {\left(\left\lfloorw\right\rfloor \cdot dY.u\right)}^{2} + \color{blue}{{\left(\left\lfloorh\right\rfloor\right)}^{2} \cdot {dY.v}^{2}}:\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left({\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot dY.u\right) \cdot dY.u + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
unpow273.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;{\left(dX.u \cdot \left\lfloorw\right\rfloor\right)}^{2} + {\left(dX.v \cdot \left\lfloorh\right\rfloor\right)}^{2} \geq {\left(\left\lfloorw\right\rfloor \cdot dY.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor\right)}^{2} \cdot \color{blue}{\left(dY.v \cdot dY.v\right)}:\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left({\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot dY.u\right) \cdot dY.u + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
unpow273.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;{\left(dX.u \cdot \left\lfloorw\right\rfloor\right)}^{2} + {\left(dX.v \cdot \left\lfloorh\right\rfloor\right)}^{2} \geq {\left(\left\lfloorw\right\rfloor \cdot dY.u\right)}^{2} + \color{blue}{\left(\left\lfloorh\right\rfloor \cdot \left\lfloorh\right\rfloor\right)} \cdot \left(dY.v \cdot dY.v\right):\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left({\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot dY.u\right) \cdot dY.u + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
swap-sqr73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;{\left(dX.u \cdot \left\lfloorw\right\rfloor\right)}^{2} + {\left(dX.v \cdot \left\lfloorh\right\rfloor\right)}^{2} \geq {\left(\left\lfloorw\right\rfloor \cdot dY.u\right)}^{2} + \color{blue}{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)}:\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left({\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot dY.u\right) \cdot dY.u + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
unpow273.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;{\left(dX.u \cdot \left\lfloorw\right\rfloor\right)}^{2} + {\left(dX.v \cdot \left\lfloorh\right\rfloor\right)}^{2} \geq {\left(\left\lfloorw\right\rfloor \cdot dY.u\right)}^{2} + \color{blue}{{\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}}:\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left({\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot dY.u\right) \cdot dY.u + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
+-commutative73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;{\left(dX.u \cdot \left\lfloorw\right\rfloor\right)}^{2} + {\left(dX.v \cdot \left\lfloorh\right\rfloor\right)}^{2} \geq \color{blue}{{\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2} + {\left(\left\lfloorw\right\rfloor \cdot dY.u\right)}^{2}}:\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left({\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot dY.u\right) \cdot dY.u + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
Simplified73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\color{blue}{{\left(dX.u \cdot \left\lfloorw\right\rfloor\right)}^{2} + {\left(dX.v \cdot \left\lfloorh\right\rfloor\right)}^{2} \geq {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2} + {\left(\left\lfloorw\right\rfloor \cdot dY.u\right)}^{2}}:\\
\;\;\;\;\frac{1 \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dX.u, \left\lfloorw\right\rfloor \cdot dX.u, \left(\left\lfloorh\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloorh\right\rfloor \cdot dX.v\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left(\left\lfloorh\right\rfloor \cdot dY.v\right) \cdot 1}{\sqrt{\mathsf{max}\left({\left(\left\lfloorw\right\rfloor \cdot dX.u\right)}^{2} + {\left(\left\lfloorh\right\rfloor \cdot dX.v\right)}^{2}, \left({\left(\left\lfloorw\right\rfloor\right)}^{2} \cdot dY.u\right) \cdot dY.u + {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2}\right)}}\\
\end{array}
\]
Final simplification73.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;{\left(dX.u \cdot \left\lfloorw\right\rfloor\right)}^{2} + {\left(dX.v \cdot \left\lfloorh\right\rfloor\right)}^{2} \geq {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2} + {\left(\left\lfloorw\right\rfloor \cdot dY.u\right)}^{2}:\\
\;\;\;\;\frac{dX.v \cdot \left\lfloorh\right\rfloor}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(dX.u \cdot \left\lfloorw\right\rfloor, dX.u \cdot \left\lfloorw\right\rfloor, \left(dX.v \cdot \left\lfloorh\right\rfloor\right) \cdot \left(dX.v \cdot \left\lfloorh\right\rfloor\right)\right), \mathsf{fma}\left(\left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorw\right\rfloor \cdot dY.u, \left\lfloorh\right\rfloor \cdot \left(dY.v \cdot \left(\left\lfloorh\right\rfloor \cdot dY.v\right)\right)\right)\right)}}\\
\mathbf{else}:\\
\;\;\;\;\frac{\left\lfloorh\right\rfloor \cdot dY.v}{\sqrt{\mathsf{max}\left({\left(dX.u \cdot \left\lfloorw\right\rfloor\right)}^{2} + {\left(dX.v \cdot \left\lfloorh\right\rfloor\right)}^{2}, {\left(\left\lfloorh\right\rfloor \cdot dY.v\right)}^{2} + dY.u \cdot \left(dY.u \cdot {\left(\left\lfloorw\right\rfloor\right)}^{2}\right)\right)}}\\
\end{array}
\]