Initial program 97.5%
\[\begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.v around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\color{blue}{dX.v \cdot \left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Step-by-step derivation
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot \color{blue}{dX.v}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot \color{blue}{dX.v}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Applied rewrites95.6%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\color{blue}{\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.v around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|dX.v \cdot \left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Step-by-step derivation
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Applied rewrites97.5%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.v around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\color{blue}{dX.v \cdot \left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Step-by-step derivation
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot \color{blue}{dX.v}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot \color{blue}{dX.v}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Applied rewrites97.5%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\color{blue}{\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.v around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\color{blue}{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left|dX.v \cdot \left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Step-by-step derivation
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \color{blue}{\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)}\right)}{\left|\left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \color{blue}{\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)}\right)}{\left|\left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Applied rewrites97.5%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\color{blue}{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.v around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\color{blue}{dX.v \cdot \left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Step-by-step derivation
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot \color{blue}{dX.v}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot \color{blue}{dX.v}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Applied rewrites97.5%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\color{blue}{\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.v around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|dX.v \cdot \left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Step-by-step derivation
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Applied rewrites97.5%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.v around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\color{blue}{dX.v \cdot \left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Step-by-step derivation
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot \color{blue}{dX.v}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot \color{blue}{dX.v}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Applied rewrites94.2%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\color{blue}{\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right) - \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.v around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\color{blue}{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left|dX.v \cdot \left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right|}\\
\end{array}
\]
Step-by-step derivation
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \color{blue}{\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)}\right)}{\left|\left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \color{blue}{\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)}\right)}{\left|\left(\frac{dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}{dX.v} - dY.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites93.4%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\color{blue}{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dY.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \color{blue}{{dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), {dY.v}^{2} \cdot \color{blue}{{\left(\left\lfloor h\right\rfloor \right)}^{2}}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\color{blue}{\left(\left\lfloor h\right\rfloor \right)}}^{2}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\color{blue}{\left(\left\lfloor h\right\rfloor \right)}}^{2}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{\left\lfloor h\right\rfloor }\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{\left\lfloor h\right\rfloor }\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor \color{blue}{h}\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f3286.2
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites86.2%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \color{blue}{\left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dY.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \color{blue}{{dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}}\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), {dY.v}^{2} \cdot \color{blue}{{\left(\left\lfloor h\right\rfloor \right)}^{2}}\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\color{blue}{\left(\left\lfloor h\right\rfloor \right)}}^{2}\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\color{blue}{\left(\left\lfloor h\right\rfloor \right)}}^{2}\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{\left\lfloor h\right\rfloor }\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{\left\lfloor h\right\rfloor }\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor \color{blue}{h}\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f3285.9
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites85.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \color{blue}{\left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dY.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), {dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), {dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f3292.5
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites92.5%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dY.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \color{blue}{{dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), {dY.v}^{2} \cdot \color{blue}{{\left(\left\lfloor h\right\rfloor \right)}^{2}}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\color{blue}{\left(\left\lfloor h\right\rfloor \right)}}^{2}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\color{blue}{\left(\left\lfloor h\right\rfloor \right)}}^{2}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{\left\lfloor h\right\rfloor }\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{\left\lfloor h\right\rfloor }\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor \color{blue}{h}\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f3292.2
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites92.2%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \color{blue}{\left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dY.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), {dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), {dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f3292.5
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites92.5%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dY.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \color{blue}{{dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), {dY.v}^{2} \cdot \color{blue}{{\left(\left\lfloor h\right\rfloor \right)}^{2}}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\color{blue}{\left(\left\lfloor h\right\rfloor \right)}}^{2}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\color{blue}{\left(\left\lfloor h\right\rfloor \right)}}^{2}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{\left\lfloor h\right\rfloor }\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{\left\lfloor h\right\rfloor }\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor \color{blue}{h}\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f3292.5
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites92.5%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \color{blue}{\left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dY.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \color{blue}{{dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}}\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), {dY.v}^{2} \cdot \color{blue}{{\left(\left\lfloor h\right\rfloor \right)}^{2}}\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\color{blue}{\left(\left\lfloor h\right\rfloor \right)}}^{2}\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\color{blue}{\left(\left\lfloor h\right\rfloor \right)}}^{2}\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{\left\lfloor h\right\rfloor }\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{\left\lfloor h\right\rfloor }\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor \color{blue}{h}\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f3292.4
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites92.4%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \color{blue}{\left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dY.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), {dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), {dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f3292.4
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites92.4%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dY.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \color{blue}{{dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), {dY.v}^{2} \cdot \color{blue}{{\left(\left\lfloor h\right\rfloor \right)}^{2}}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\color{blue}{\left(\left\lfloor h\right\rfloor \right)}}^{2}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\color{blue}{\left(\left\lfloor h\right\rfloor \right)}}^{2}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{\left\lfloor h\right\rfloor }\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{\left\lfloor h\right\rfloor }\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor \color{blue}{h}\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f3281.4
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites81.4%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \color{blue}{\left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dY.u\right) + \left(\left\lfloor h\right\rfloor \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dY.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), {dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), {dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
unpow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f3281.0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites81.0%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\color{blue}{{dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow-prod-downN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left({\left(dX.u \cdot \left\lfloor w\right\rfloor \right)}^{\color{blue}{2}}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \color{blue}{\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\color{blue}{\left\lfloor w\right\rfloor } \cdot dX.u\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left\lfloor w\right\rfloor \cdot \color{blue}{\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right)}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \color{blue}{\left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \color{blue}{\left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor \color{blue}{w}\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3273.5
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor \color{blue}{w}\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3273.5
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites73.5%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\color{blue}{\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\color{blue}{{dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow-prod-downN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left({\left(dX.u \cdot \left\lfloor w\right\rfloor \right)}^{\color{blue}{2}}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \color{blue}{\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\color{blue}{\left\lfloor w\right\rfloor } \cdot dX.u\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left\lfloor w\right\rfloor \cdot \color{blue}{\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right)}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \color{blue}{\left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \color{blue}{\left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor \color{blue}{w}\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3272.9
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor \color{blue}{w}\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3272.9
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites72.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\color{blue}{\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\color{blue}{\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v}\right|}{\sqrt{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow-prod-downN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{dX.v}\right|}{\sqrt{\mathsf{max}\left({\left(dX.u \cdot \left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{dX.v}\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{dX.v}\right|}{\sqrt{\mathsf{max}\left(\left\lfloor w\right\rfloor \cdot \left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{dX.v}\right|}{\sqrt{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{dX.v}\right|}{\sqrt{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3279.6
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3279.6
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites79.6%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\color{blue}{\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v}\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\color{blue}{{dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow-prod-downN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left({\left(dX.u \cdot \left\lfloor w\right\rfloor \right)}^{\color{blue}{2}}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \color{blue}{\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\color{blue}{\left\lfloor w\right\rfloor } \cdot dX.u\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left\lfloor w\right\rfloor \cdot \color{blue}{\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right)}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \color{blue}{\left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \color{blue}{\left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor \color{blue}{w}\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3279.4
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor \color{blue}{w}\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3279.4
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites79.4%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\color{blue}{\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow-prod-downN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left({\left(dX.u \cdot \left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left\lfloor w\right\rfloor \cdot \left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3279.6
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3279.6
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites79.6%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\color{blue}{{dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow-prod-downN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left({\left(dX.u \cdot \left\lfloor w\right\rfloor \right)}^{\color{blue}{2}}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \color{blue}{\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\color{blue}{\left\lfloor w\right\rfloor } \cdot dX.u\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left\lfloor w\right\rfloor \cdot \color{blue}{\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right)}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \color{blue}{\left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \color{blue}{\left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor \color{blue}{w}\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3279.6
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor \color{blue}{w}\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3279.6
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites79.6%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\color{blue}{\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\color{blue}{{dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow-prod-downN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left({\left(dX.u \cdot \left\lfloor w\right\rfloor \right)}^{\color{blue}{2}}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \color{blue}{\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\color{blue}{\left\lfloor w\right\rfloor } \cdot dX.u\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left\lfloor w\right\rfloor \cdot \color{blue}{\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right)}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \color{blue}{\left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \color{blue}{\left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor \color{blue}{w}\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3279.6
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor \color{blue}{w}\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3279.6
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites79.6%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\color{blue}{\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\color{blue}{\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v}\right|}{\sqrt{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow-prod-downN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{dX.v}\right|}{\sqrt{\mathsf{max}\left({\left(dX.u \cdot \left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{dX.v}\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{dX.v}\right|}{\sqrt{\mathsf{max}\left(\left\lfloor w\right\rfloor \cdot \left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{dX.v}\right|}{\sqrt{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{dX.v}\right|}{\sqrt{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3279.6
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3279.6
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites79.6%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\color{blue}{\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v}\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\color{blue}{{dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow-prod-downN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left({\left(dX.u \cdot \left\lfloor w\right\rfloor \right)}^{\color{blue}{2}}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \color{blue}{\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\color{blue}{\left\lfloor w\right\rfloor } \cdot dX.u\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left\lfloor w\right\rfloor \cdot \color{blue}{\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right)}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \color{blue}{\left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \color{blue}{\left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor \color{blue}{w}\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3267.9
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor \color{blue}{w}\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3267.9
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites67.9%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\color{blue}{\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor }, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right) + \left(\left\lfloor h\right\rfloor \cdot dX.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dX.v\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow-prod-downN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left({\left(dX.u \cdot \left\lfloor w\right\rfloor \right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left({\left(\left\lfloor w\right\rfloor \cdot dX.u\right)}^{2}, \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
pow2N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left\lfloor w\right\rfloor \cdot \left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right), \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot dX.u\right)\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3266.7
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3266.7
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites66.7%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|dX.u \cdot \color{blue}{\left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|dX.u \cdot \left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*r*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{dY.v}\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(dY.v \cdot \left\lfloor h\right\rfloor \right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*r*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3268.7
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f3268.7
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites68.7%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \color{blue}{\left\lfloor h\right\rfloor }\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|dX.u \cdot \left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right) \cdot dY.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*r*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(dY.v \cdot \left\lfloor h\right\rfloor \right)\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*r*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3269.1
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f3269.1
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites69.1%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|dX.u \cdot \color{blue}{\left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|dX.u \cdot \left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*r*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{dY.v}\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(dY.v \cdot \left\lfloor h\right\rfloor \right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*r*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3267.4
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f3267.4
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites67.4%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \color{blue}{\left\lfloor h\right\rfloor }\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \color{blue}{\left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}{\left|dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{\left\lfloor h\right\rfloor }\right)\right)}{\left|dX.u \cdot \left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \color{blue}{\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right) \cdot dY.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\color{blue}{\left\lfloor h\right\rfloor } \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor \color{blue}{h}\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor \color{blue}{h}\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*r*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \color{blue}{\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{\left\lfloor h\right\rfloor }\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(dY.v \cdot \left\lfloor h\right\rfloor \right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*r*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \color{blue}{\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \color{blue}{\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3267.0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\color{blue}{\left\lfloor h\right\rfloor } \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor \color{blue}{h}\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor \color{blue}{h}\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f3267.0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor \color{blue}{h}\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites67.0%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \color{blue}{\left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|dX.u \cdot \color{blue}{\left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|dX.u \cdot \left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*r*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{dY.v}\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(dY.v \cdot \left\lfloor h\right\rfloor \right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*r*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3268.8
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f3268.8
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites68.8%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \color{blue}{\left\lfloor h\right\rfloor }\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|dX.u \cdot \left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right) \cdot dY.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*r*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(dY.v \cdot \left\lfloor h\right\rfloor \right)\right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*r*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3269.1
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f3269.1
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites69.1%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|dX.u \cdot \color{blue}{\left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Step-by-step derivation
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|dX.u \cdot \left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*r*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{dY.v}\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(dY.v \cdot \left\lfloor h\right\rfloor \right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
associate-*r*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lower-*.f3282.7
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
lift-*.f3282.7
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Applied rewrites82.7%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \color{blue}{\left\lfloor h\right\rfloor }\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor h\right\rfloor \cdot dX.u\right) \cdot \frac{\left\lfloor w\right\rfloor \cdot dY.v}{dX.v} - \left(\left\lfloor h\right\rfloor \cdot dY.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right|}\\
\end{array}
\]
Taylor expanded in dX.u around inf
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \color{blue}{\left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}{\left|dX.u \cdot \left(dY.v \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right|}\\
\end{array}
\]
Step-by-step derivation
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{\left\lfloor h\right\rfloor }\right)\right)}{\left|dX.u \cdot \left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right)\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \color{blue}{\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right) \cdot dY.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(dX.u \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right) \cdot dY.v\right|}\\
\end{array}
\]
associate-*l*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\color{blue}{\left\lfloor h\right\rfloor } \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor \color{blue}{h}\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor \color{blue}{h}\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v\right|}\\
\end{array}
\]
associate-*r*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \color{blue}{\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(\left\lfloor h\right\rfloor \cdot dY.v\right)\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \color{blue}{\left\lfloor h\right\rfloor }\right)\right)}{\left|\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot \left(dY.v \cdot \left\lfloor h\right\rfloor \right)\right|}\\
\end{array}
\]
associate-*r*N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \color{blue}{\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \color{blue}{\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array}
\]
lower-*.f3283.1
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\color{blue}{\left\lfloor h\right\rfloor } \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array}
\]
lift-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor \color{blue}{h}\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(\left\lfloor w\right\rfloor \cdot dX.u\right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor \color{blue}{h}\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array}
\]
lift-*.f3283.1
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor \color{blue}{h}\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array}
\]
Applied rewrites83.1%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}{\sqrt{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor , \color{blue}{\left(dY.v \cdot dY.v\right) \cdot \left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right)}\right)}{\left|\left(\left(dX.u \cdot \left\lfloor w\right\rfloor \right) \cdot dY.v\right) \cdot \left\lfloor h\right\rfloor \right|}\\
\end{array}
\]
- Add Preprocessing