Initial program 97.6%
\[\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}
\]
Applied rewrites97.6%
\[\leadsto \color{blue}{\begin{array}{l}
\color{blue}{\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
}
\end{array}}
\]
Taylor expanded in dX.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{\left(dX.v \cdot dY.u\right)}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.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(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot \color{blue}{dX.v}\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
lift-*.f3297.6
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot \color{blue}{dX.v}\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
Applied rewrites97.6%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{\left(dY.u \cdot dX.v\right)}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.v \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.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(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
lift-*.f3297.6
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
Applied rewrites97.6%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{\left(dX.v \cdot dY.u\right)}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.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(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot \color{blue}{dX.v}\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
lift-*.f3297.6
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot \color{blue}{dX.v}\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
Applied rewrites97.6%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{\left(dY.u \cdot dX.v\right)}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \color{blue}{\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.v \cdot dY.u\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.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(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, \color{blue}{dY.v}, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
lift-*.f3297.6
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, \color{blue}{dY.v}, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
Applied rewrites97.6%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \color{blue}{\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{\left(dX.v \cdot dY.u\right)}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.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(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot \color{blue}{dX.v}\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
lift-*.f3297.6
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot \color{blue}{dX.v}\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
Applied rewrites97.6%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{\left(dY.u \cdot dX.v\right)}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.v \cdot dY.u\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.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(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
lift-*.f3297.6
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
Applied rewrites97.6%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{\left(dX.v \cdot dY.u\right)}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.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(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot \color{blue}{dX.v}\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
lift-*.f3297.7
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot \color{blue}{dX.v}\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
Applied rewrites97.7%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \color{blue}{\left(dY.u \cdot dX.v\right)}\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v - dY.v \cdot dX.u\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \color{blue}{\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.v \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(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, \color{blue}{dY.v}, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
lift-*.f3297.7
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, \color{blue}{dY.v}, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Applied rewrites97.7%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \color{blue}{\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)}\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Taylor expanded in w around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\color{blue}{\frac{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2} + {dX.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}, {dY.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2} + {dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}{\left|\left\lfloor h\right\rfloor \cdot \left(\left\lfloor w\right\rfloor \cdot \left(dX.v \cdot dY.u - dX.u \cdot dY.v\right)\right)\right|} > \left\lfloor maxAniso\right\rfloor }:\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Applied rewrites63.4%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\color{blue}{\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor }:\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Taylor expanded in w around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\color{blue}{\frac{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2} + {dX.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}, {dY.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2} + {dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}{\left|\left\lfloor h\right\rfloor \cdot \left(\left\lfloor w\right\rfloor \cdot \left(dX.v \cdot dY.u - dX.u \cdot dY.v\right)\right)\right|} > \left\lfloor maxAniso\right\rfloor }:\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Applied rewrites60.2%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\color{blue}{\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor }:\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Taylor expanded in w around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\color{blue}{\frac{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2} + {dX.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}, {dY.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2} + {dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}{\left|\left\lfloor h\right\rfloor \cdot \left(\left\lfloor w\right\rfloor \cdot \left(dX.v \cdot dY.u - dX.u \cdot dY.v\right)\right)\right|} > \left\lfloor maxAniso\right\rfloor }:\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Applied rewrites65.2%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\color{blue}{\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor }:\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|} > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Taylor expanded in w around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\color{blue}{\frac{\mathsf{max}\left({dX.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2} + {dX.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}, {dY.u}^{2} \cdot {\left(\left\lfloor w\right\rfloor \right)}^{2} + {dY.v}^{2} \cdot {\left(\left\lfloor h\right\rfloor \right)}^{2}\right)}{\left|\left\lfloor h\right\rfloor \cdot \left(\left\lfloor w\right\rfloor \cdot \left(dX.v \cdot dY.u - dX.u \cdot dY.v\right)\right)\right|} > \left\lfloor maxAniso\right\rfloor }:\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Applied rewrites58.6%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\color{blue}{\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor }:\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(dX.v \cdot \left(dY.u \cdot \left\lfloor w\right\rfloor \right)\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\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(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
lift-*.f3247.8
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Applied rewrites47.8%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(dX.v \cdot \left(dY.u \cdot \left\lfloor w\right\rfloor \right)\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\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(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
lift-*.f3246.8
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Applied rewrites46.8%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(dX.v \cdot \left(dY.u \cdot \left\lfloor w\right\rfloor \right)\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\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(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
lift-*.f3248.2
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Applied rewrites48.2%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot dX.v - dY.v \cdot dX.u\right) \cdot \left\lfloor w\right\rfloor \right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Taylor expanded in dX.u around 0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(dX.v \cdot \left(dY.u \cdot \left\lfloor w\right\rfloor \right)\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\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(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
lower-*.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
lift-floor.f32N/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(dY.u \cdot \left\lfloor w\right\rfloor \right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
*-commutativeN/A
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
lift-*.f3259.1
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
Applied rewrites59.1%
\[\leadsto \begin{array}{l}
\mathbf{if}\;\begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array} < 1:\\
\;\;\;\;\mathsf{max}\left(1, \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array} \cdot \begin{array}{l}
\mathbf{if}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\frac{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}{\left\lfloor maxAniso\right\rfloor }\\
\mathbf{else}:\\
\;\;\;\;\frac{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}{\sqrt{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}}\\
\end{array}\right)\\
\mathbf{elif}\;\frac{\mathsf{max}\left(\mathsf{fma}\left(dX.v \cdot dX.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dX.u \cdot dX.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right), \mathsf{fma}\left(dY.v \cdot dY.v, \left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor , \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left(\left(\left\lfloor w\right\rfloor \cdot dY.u\right) \cdot dX.v\right) \cdot \left\lfloor h\right\rfloor } > \left\lfloor maxAniso\right\rfloor :\\
\;\;\;\;\left\lfloor maxAniso\right\rfloor \\
\mathbf{else}:\\
\;\;\;\;\frac{\mathsf{max}\left(\mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dX.v, dX.v, \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dX.u \cdot dX.u\right)\right), \mathsf{fma}\left(\left(\left\lfloor h\right\rfloor \cdot \left\lfloor h\right\rfloor \right) \cdot dY.v, dY.v, \left(dY.u \cdot dY.u\right) \cdot \left(\left\lfloor w\right\rfloor \cdot \left\lfloor w\right\rfloor \right)\right)\right)}{\left|\left(\left\lfloor h\right\rfloor \cdot \left\lfloor w\right\rfloor \right) \cdot \left(dY.u \cdot dX.v\right)\right|}\\
\end{array}
\]
- Add Preprocessing