Initial program 13.5
\[\sin \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{1 - \left(\left(1 - ux\right) + ux \cdot maxCos\right) \cdot \left(\left(1 - ux\right) + ux \cdot maxCos\right)}
\]
Taylor expanded in ux around 0 0.5
\[\leadsto \sin \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{\color{blue}{\left(2 - 2 \cdot maxCos\right) \cdot ux + -1 \cdot \left({\left(maxCos - 1\right)}^{2} \cdot {ux}^{2}\right)}}
\]
Simplified0.5
\[\leadsto \sin \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{\color{blue}{\left(2 - 2 \cdot maxCos\right) \cdot ux + \left(-{\left(ux \cdot \left(maxCos + -1\right)\right)}^{2}\right)}}
\]
Proof
[Start]0.5 | \[ \sin \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{\left(2 - 2 \cdot maxCos\right) \cdot ux + -1 \cdot \left({\left(maxCos - 1\right)}^{2} \cdot {ux}^{2}\right)}
\] |
|---|
rational.json-simplify-2 [=>]0.5 | \[ \sin \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{\left(2 - 2 \cdot maxCos\right) \cdot ux + \color{blue}{\left({\left(maxCos - 1\right)}^{2} \cdot {ux}^{2}\right) \cdot -1}}
\] |
|---|
rational.json-simplify-9 [=>]0.5 | \[ \sin \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{\left(2 - 2 \cdot maxCos\right) \cdot ux + \color{blue}{\left(-{\left(maxCos - 1\right)}^{2} \cdot {ux}^{2}\right)}}
\] |
|---|
exponential.json-simplify-27 [=>]0.5 | \[ \sin \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{\left(2 - 2 \cdot maxCos\right) \cdot ux + \left(-\color{blue}{{\left(\left(maxCos - 1\right) \cdot ux\right)}^{2}}\right)}
\] |
|---|
rational.json-simplify-2 [=>]0.5 | \[ \sin \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{\left(2 - 2 \cdot maxCos\right) \cdot ux + \left(-{\color{blue}{\left(ux \cdot \left(maxCos - 1\right)\right)}}^{2}\right)}
\] |
|---|
rational.json-simplify-16 [=>]0.5 | \[ \sin \left(\left(uy \cdot 2\right) \cdot \pi\right) \cdot \sqrt{\left(2 - 2 \cdot maxCos\right) \cdot ux + \left(-{\left(ux \cdot \color{blue}{\left(maxCos + -1\right)}\right)}^{2}\right)}
\] |
|---|
Taylor expanded in uy around inf 0.5
\[\leadsto \color{blue}{\sqrt{\left(2 - 2 \cdot maxCos\right) \cdot ux - {\left(maxCos - 1\right)}^{2} \cdot {ux}^{2}} \cdot \sin \left(2 \cdot \left(uy \cdot \pi\right)\right)}
\]
Simplified0.5
\[\leadsto \color{blue}{\sqrt{\left(2 - \left(maxCos + maxCos\right)\right) \cdot ux - {\left(ux \cdot \left(maxCos + -1\right)\right)}^{2}} \cdot \sin \left(uy \cdot \left(2 \cdot \pi\right)\right)}
\]
Proof
[Start]0.5 | \[ \sqrt{\left(2 - 2 \cdot maxCos\right) \cdot ux - {\left(maxCos - 1\right)}^{2} \cdot {ux}^{2}} \cdot \sin \left(2 \cdot \left(uy \cdot \pi\right)\right)
\] |
|---|
rational.json-simplify-2 [=>]0.5 | \[ \sqrt{\left(2 - \color{blue}{maxCos \cdot 2}\right) \cdot ux - {\left(maxCos - 1\right)}^{2} \cdot {ux}^{2}} \cdot \sin \left(2 \cdot \left(uy \cdot \pi\right)\right)
\] |
|---|
metadata-eval [<=]0.5 | \[ \sqrt{\left(2 - maxCos \cdot \color{blue}{\left(1 + 1\right)}\right) \cdot ux - {\left(maxCos - 1\right)}^{2} \cdot {ux}^{2}} \cdot \sin \left(2 \cdot \left(uy \cdot \pi\right)\right)
\] |
|---|
rational.json-simplify-47 [<=]0.5 | \[ \sqrt{\left(2 - \color{blue}{\left(maxCos \cdot 1 + 1 \cdot maxCos\right)}\right) \cdot ux - {\left(maxCos - 1\right)}^{2} \cdot {ux}^{2}} \cdot \sin \left(2 \cdot \left(uy \cdot \pi\right)\right)
\] |
|---|
rational.json-simplify-2 [<=]0.5 | \[ \sqrt{\left(2 - \left(\color{blue}{1 \cdot maxCos} + 1 \cdot maxCos\right)\right) \cdot ux - {\left(maxCos - 1\right)}^{2} \cdot {ux}^{2}} \cdot \sin \left(2 \cdot \left(uy \cdot \pi\right)\right)
\] |
|---|
rational.json-simplify-6 [=>]0.5 | \[ \sqrt{\left(2 - \left(\color{blue}{maxCos} + 1 \cdot maxCos\right)\right) \cdot ux - {\left(maxCos - 1\right)}^{2} \cdot {ux}^{2}} \cdot \sin \left(2 \cdot \left(uy \cdot \pi\right)\right)
\] |
|---|
rational.json-simplify-6 [=>]0.5 | \[ \sqrt{\left(2 - \left(maxCos + \color{blue}{maxCos}\right)\right) \cdot ux - {\left(maxCos - 1\right)}^{2} \cdot {ux}^{2}} \cdot \sin \left(2 \cdot \left(uy \cdot \pi\right)\right)
\] |
|---|
exponential.json-simplify-27 [=>]0.5 | \[ \sqrt{\left(2 - \left(maxCos + maxCos\right)\right) \cdot ux - \color{blue}{{\left(\left(maxCos - 1\right) \cdot ux\right)}^{2}}} \cdot \sin \left(2 \cdot \left(uy \cdot \pi\right)\right)
\] |
|---|
rational.json-simplify-15 [<=]0.5 | \[ \sqrt{\left(2 - \left(maxCos + maxCos\right)\right) \cdot ux - {\left(\color{blue}{\left(maxCos + -1\right)} \cdot ux\right)}^{2}} \cdot \sin \left(2 \cdot \left(uy \cdot \pi\right)\right)
\] |
|---|
rational.json-simplify-2 [<=]0.5 | \[ \sqrt{\left(2 - \left(maxCos + maxCos\right)\right) \cdot ux - {\color{blue}{\left(ux \cdot \left(maxCos + -1\right)\right)}}^{2}} \cdot \sin \left(2 \cdot \left(uy \cdot \pi\right)\right)
\] |
|---|
rational.json-simplify-2 [=>]0.5 | \[ \sqrt{\left(2 - \left(maxCos + maxCos\right)\right) \cdot ux - {\left(ux \cdot \left(maxCos + -1\right)\right)}^{2}} \cdot \sin \left(2 \cdot \color{blue}{\left(\pi \cdot uy\right)}\right)
\] |
|---|
rational.json-simplify-43 [<=]0.5 | \[ \sqrt{\left(2 - \left(maxCos + maxCos\right)\right) \cdot ux - {\left(ux \cdot \left(maxCos + -1\right)\right)}^{2}} \cdot \sin \color{blue}{\left(uy \cdot \left(2 \cdot \pi\right)\right)}
\] |
|---|
Final simplification0.5
\[\leadsto \sqrt{\left(2 - \left(maxCos + maxCos\right)\right) \cdot ux - {\left(ux \cdot \left(maxCos + -1\right)\right)}^{2}} \cdot \sin \left(uy \cdot \left(2 \cdot \pi\right)\right)
\]