Initial program 1.09
\[\left(\left(\cos \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{1 - \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right) \cdot \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right)}\right) \cdot xi + \left(\sin \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{1 - \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right) \cdot \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right)}\right) \cdot yi\right) + \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right) \cdot zi
\]
Simplified1.05
\[\leadsto \color{blue}{\mathsf{fma}\left(\cos \left(\left(uy \cdot 2\right) \cdot \pi\right), \sqrt{1 - \left(1 - ux\right) \cdot \left(maxCos \cdot \left(\left(ux \cdot ux\right) \cdot \left(\left(1 - ux\right) \cdot maxCos\right)\right)\right)} \cdot xi, \mathsf{fma}\left(\sin \left(\left(uy \cdot 2\right) \cdot \pi\right), \sqrt{1 - \left(1 - ux\right) \cdot \left(maxCos \cdot \left(\left(ux \cdot ux\right) \cdot \left(\left(1 - ux\right) \cdot maxCos\right)\right)\right)} \cdot yi, \left(ux \cdot \left(\left(1 - ux\right) \cdot maxCos\right)\right) \cdot zi\right)\right)}
\]
Proof
[Start]1.09 | \[ \left(\left(\cos \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{1 - \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right) \cdot \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right)}\right) \cdot xi + \left(\sin \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{1 - \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right) \cdot \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right)}\right) \cdot yi\right) + \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right) \cdot zi
\] |
|---|
associate-+l+ [=>]1.09 | \[ \color{blue}{\left(\cos \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{1 - \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right) \cdot \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right)}\right) \cdot xi + \left(\left(\sin \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{1 - \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right) \cdot \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right)}\right) \cdot yi + \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right) \cdot zi\right)}
\] |
|---|
associate-*l* [=>]1.09 | \[ \color{blue}{\cos \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \left(\sqrt{1 - \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right) \cdot \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right)} \cdot xi\right)} + \left(\left(\sin \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{1 - \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right) \cdot \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right)}\right) \cdot yi + \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right) \cdot zi\right)
\] |
|---|
fma-def [=>]1.06 | \[ \color{blue}{\mathsf{fma}\left(\cos \left(\left(uy \cdot 2\right) \cdot \pi\right), \sqrt{1 - \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right) \cdot \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right)} \cdot xi, \left(\sin \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{1 - \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right) \cdot \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right)}\right) \cdot yi + \left(\left(\left(1 - ux\right) \cdot maxCos\right) \cdot ux\right) \cdot zi\right)}
\] |
|---|
Taylor expanded in maxCos around 0 1.16
\[\leadsto \mathsf{fma}\left(\cos \left(\left(uy \cdot 2\right) \cdot \pi\right), \sqrt{1 - \left(1 - ux\right) \cdot \left(maxCos \cdot \left(\left(ux \cdot ux\right) \cdot \left(\left(1 - ux\right) \cdot maxCos\right)\right)\right)} \cdot xi, \color{blue}{yi \cdot \sin \left(2 \cdot \left(uy \cdot \pi\right)\right) + \left(1 - ux\right) \cdot \left(maxCos \cdot \left(ux \cdot zi\right)\right)}\right)
\]
Simplified1.15
\[\leadsto \mathsf{fma}\left(\cos \left(\left(uy \cdot 2\right) \cdot \pi\right), \sqrt{1 - \left(1 - ux\right) \cdot \left(maxCos \cdot \left(\left(ux \cdot ux\right) \cdot \left(\left(1 - ux\right) \cdot maxCos\right)\right)\right)} \cdot xi, \color{blue}{\mathsf{fma}\left(yi, \sin \left(2 \cdot \left(uy \cdot \pi\right)\right), \left(maxCos \cdot \left(1 - ux\right)\right) \cdot \left(ux \cdot zi\right)\right)}\right)
\]
Proof
[Start]1.16 | \[ \mathsf{fma}\left(\cos \left(\left(uy \cdot 2\right) \cdot \pi\right), \sqrt{1 - \left(1 - ux\right) \cdot \left(maxCos \cdot \left(\left(ux \cdot ux\right) \cdot \left(\left(1 - ux\right) \cdot maxCos\right)\right)\right)} \cdot xi, yi \cdot \sin \left(2 \cdot \left(uy \cdot \pi\right)\right) + \left(1 - ux\right) \cdot \left(maxCos \cdot \left(ux \cdot zi\right)\right)\right)
\] |
|---|
fma-def [=>]1.15 | \[ \mathsf{fma}\left(\cos \left(\left(uy \cdot 2\right) \cdot \pi\right), \sqrt{1 - \left(1 - ux\right) \cdot \left(maxCos \cdot \left(\left(ux \cdot ux\right) \cdot \left(\left(1 - ux\right) \cdot maxCos\right)\right)\right)} \cdot xi, \color{blue}{\mathsf{fma}\left(yi, \sin \left(2 \cdot \left(uy \cdot \pi\right)\right), \left(1 - ux\right) \cdot \left(maxCos \cdot \left(ux \cdot zi\right)\right)\right)}\right)
\] |
|---|
associate-*r* [=>]1.15 | \[ \mathsf{fma}\left(\cos \left(\left(uy \cdot 2\right) \cdot \pi\right), \sqrt{1 - \left(1 - ux\right) \cdot \left(maxCos \cdot \left(\left(ux \cdot ux\right) \cdot \left(\left(1 - ux\right) \cdot maxCos\right)\right)\right)} \cdot xi, \mathsf{fma}\left(yi, \sin \left(2 \cdot \left(uy \cdot \pi\right)\right), \color{blue}{\left(\left(1 - ux\right) \cdot maxCos\right) \cdot \left(ux \cdot zi\right)}\right)\right)
\] |
|---|
*-commutative [=>]1.15 | \[ \mathsf{fma}\left(\cos \left(\left(uy \cdot 2\right) \cdot \pi\right), \sqrt{1 - \left(1 - ux\right) \cdot \left(maxCos \cdot \left(\left(ux \cdot ux\right) \cdot \left(\left(1 - ux\right) \cdot maxCos\right)\right)\right)} \cdot xi, \mathsf{fma}\left(yi, \sin \left(2 \cdot \left(uy \cdot \pi\right)\right), \color{blue}{\left(maxCos \cdot \left(1 - ux\right)\right)} \cdot \left(ux \cdot zi\right)\right)\right)
\] |
|---|
Taylor expanded in ux around 0 1.28
\[\leadsto \mathsf{fma}\left(\cos \left(\left(uy \cdot 2\right) \cdot \pi\right), \sqrt{1 - \left(1 - ux\right) \cdot \left(maxCos \cdot \color{blue}{\left(maxCos \cdot {ux}^{2}\right)}\right)} \cdot xi, \mathsf{fma}\left(yi, \sin \left(2 \cdot \left(uy \cdot \pi\right)\right), \left(maxCos \cdot \left(1 - ux\right)\right) \cdot \left(ux \cdot zi\right)\right)\right)
\]
Simplified1.28
\[\leadsto \mathsf{fma}\left(\cos \left(\left(uy \cdot 2\right) \cdot \pi\right), \sqrt{1 - \left(1 - ux\right) \cdot \left(maxCos \cdot \color{blue}{\left(maxCos \cdot \left(ux \cdot ux\right)\right)}\right)} \cdot xi, \mathsf{fma}\left(yi, \sin \left(2 \cdot \left(uy \cdot \pi\right)\right), \left(maxCos \cdot \left(1 - ux\right)\right) \cdot \left(ux \cdot zi\right)\right)\right)
\]
Proof
[Start]1.28 | \[ \mathsf{fma}\left(\cos \left(\left(uy \cdot 2\right) \cdot \pi\right), \sqrt{1 - \left(1 - ux\right) \cdot \left(maxCos \cdot \left(maxCos \cdot {ux}^{2}\right)\right)} \cdot xi, \mathsf{fma}\left(yi, \sin \left(2 \cdot \left(uy \cdot \pi\right)\right), \left(maxCos \cdot \left(1 - ux\right)\right) \cdot \left(ux \cdot zi\right)\right)\right)
\] |
|---|
unpow2 [=>]1.28 | \[ \mathsf{fma}\left(\cos \left(\left(uy \cdot 2\right) \cdot \pi\right), \sqrt{1 - \left(1 - ux\right) \cdot \left(maxCos \cdot \left(maxCos \cdot \color{blue}{\left(ux \cdot ux\right)}\right)\right)} \cdot xi, \mathsf{fma}\left(yi, \sin \left(2 \cdot \left(uy \cdot \pi\right)\right), \left(maxCos \cdot \left(1 - ux\right)\right) \cdot \left(ux \cdot zi\right)\right)\right)
\] |
|---|
Final simplification1.28
\[\leadsto \mathsf{fma}\left(\cos \left(\pi \cdot \left(uy \cdot 2\right)\right), \sqrt{1 + \left(maxCos \cdot \left(maxCos \cdot \left(ux \cdot ux\right)\right)\right) \cdot \left(ux + -1\right)} \cdot xi, \mathsf{fma}\left(yi, \sin \left(2 \cdot \left(uy \cdot \pi\right)\right), \left(ux \cdot zi\right) \cdot \left(\left(1 - ux\right) \cdot maxCos\right)\right)\right)
\]