Initial program 57.3%
\[\sqrt{-\log \left(1 - u1\right)} \cdot \cos \left(\left(2 \cdot \pi\right) \cdot u2\right)
\]
Simplified99.0%
\[\leadsto \color{blue}{\sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \cos \left(2 \cdot \left(\pi \cdot u2\right)\right)}
\]
Proof
[Start]57.3 | \[ \sqrt{-\log \left(1 - u1\right)} \cdot \cos \left(\left(2 \cdot \pi\right) \cdot u2\right)
\] |
|---|
sub-neg [=>]57.3 | \[ \sqrt{-\log \color{blue}{\left(1 + \left(-u1\right)\right)}} \cdot \cos \left(\left(2 \cdot \pi\right) \cdot u2\right)
\] |
|---|
log1p-def [=>]99.0 | \[ \sqrt{-\color{blue}{\mathsf{log1p}\left(-u1\right)}} \cdot \cos \left(\left(2 \cdot \pi\right) \cdot u2\right)
\] |
|---|
associate-*l* [=>]99.0 | \[ \sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \cos \color{blue}{\left(2 \cdot \left(\pi \cdot u2\right)\right)}
\] |
|---|
Applied egg-rr99.0%
\[\leadsto \sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \color{blue}{\left(\cos \left(\pi \cdot \left(u2 + u2\right)\right) + \left(\mathsf{fma}\left(-\sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right), {\sin \left(\pi \cdot u2\right)}^{2}\right) + \mathsf{fma}\left(-\sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right), {\sin \left(\pi \cdot u2\right)}^{2}\right)\right)\right)}
\]
Proof
[Start]99.0 | \[ \sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \cos \left(2 \cdot \left(\pi \cdot u2\right)\right)
\] |
|---|
cos-2 [=>]98.8 | \[ \sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \color{blue}{\left(\cos \left(\pi \cdot u2\right) \cdot \cos \left(\pi \cdot u2\right) - \sin \left(\pi \cdot u2\right) \cdot \sin \left(\pi \cdot u2\right)\right)}
\] |
|---|
prod-diff [=>]98.9 | \[ \sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \color{blue}{\left(\mathsf{fma}\left(\cos \left(\pi \cdot u2\right), \cos \left(\pi \cdot u2\right), -\sin \left(\pi \cdot u2\right) \cdot \sin \left(\pi \cdot u2\right)\right) + \mathsf{fma}\left(-\sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right) \cdot \sin \left(\pi \cdot u2\right)\right)\right)}
\] |
|---|
fma-neg [<=]98.8 | \[ \sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \left(\color{blue}{\left(\cos \left(\pi \cdot u2\right) \cdot \cos \left(\pi \cdot u2\right) - \sin \left(\pi \cdot u2\right) \cdot \sin \left(\pi \cdot u2\right)\right)} + \mathsf{fma}\left(-\sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right) \cdot \sin \left(\pi \cdot u2\right)\right)\right)
\] |
|---|
prod-diff [=>]98.9 | \[ \sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \left(\color{blue}{\left(\mathsf{fma}\left(\cos \left(\pi \cdot u2\right), \cos \left(\pi \cdot u2\right), -\sin \left(\pi \cdot u2\right) \cdot \sin \left(\pi \cdot u2\right)\right) + \mathsf{fma}\left(-\sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right) \cdot \sin \left(\pi \cdot u2\right)\right)\right)} + \mathsf{fma}\left(-\sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right) \cdot \sin \left(\pi \cdot u2\right)\right)\right)
\] |
|---|
fma-neg [<=]98.8 | \[ \sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \left(\left(\color{blue}{\left(\cos \left(\pi \cdot u2\right) \cdot \cos \left(\pi \cdot u2\right) - \sin \left(\pi \cdot u2\right) \cdot \sin \left(\pi \cdot u2\right)\right)} + \mathsf{fma}\left(-\sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right) \cdot \sin \left(\pi \cdot u2\right)\right)\right) + \mathsf{fma}\left(-\sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right) \cdot \sin \left(\pi \cdot u2\right)\right)\right)
\] |
|---|
cos-2 [<=]99.0 | \[ \sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \left(\left(\color{blue}{\cos \left(2 \cdot \left(\pi \cdot u2\right)\right)} + \mathsf{fma}\left(-\sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right) \cdot \sin \left(\pi \cdot u2\right)\right)\right) + \mathsf{fma}\left(-\sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right) \cdot \sin \left(\pi \cdot u2\right)\right)\right)
\] |
|---|
Simplified99.0%
\[\leadsto \sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \color{blue}{\left(\cos \left(\pi \cdot \left(u2 + u2\right)\right) + 2 \cdot \mathsf{fma}\left(-\sin \left(u2 \cdot \pi\right), \sin \left(u2 \cdot \pi\right), {\sin \left(u2 \cdot \pi\right)}^{2}\right)\right)}
\]
Proof
[Start]99.0 | \[ \sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \left(\cos \left(\pi \cdot \left(u2 + u2\right)\right) + \left(\mathsf{fma}\left(-\sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right), {\sin \left(\pi \cdot u2\right)}^{2}\right) + \mathsf{fma}\left(-\sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right), {\sin \left(\pi \cdot u2\right)}^{2}\right)\right)\right)
\] |
|---|
count-2 [=>]99.0 | \[ \sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \left(\cos \left(\pi \cdot \left(u2 + u2\right)\right) + \color{blue}{2 \cdot \mathsf{fma}\left(-\sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right), {\sin \left(\pi \cdot u2\right)}^{2}\right)}\right)
\] |
|---|
*-commutative [=>]99.0 | \[ \sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \left(\cos \left(\pi \cdot \left(u2 + u2\right)\right) + 2 \cdot \mathsf{fma}\left(-\sin \color{blue}{\left(u2 \cdot \pi\right)}, \sin \left(\pi \cdot u2\right), {\sin \left(\pi \cdot u2\right)}^{2}\right)\right)
\] |
|---|
*-commutative [=>]99.0 | \[ \sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \left(\cos \left(\pi \cdot \left(u2 + u2\right)\right) + 2 \cdot \mathsf{fma}\left(-\sin \left(u2 \cdot \pi\right), \sin \color{blue}{\left(u2 \cdot \pi\right)}, {\sin \left(\pi \cdot u2\right)}^{2}\right)\right)
\] |
|---|
*-commutative [=>]99.0 | \[ \sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \left(\cos \left(\pi \cdot \left(u2 + u2\right)\right) + 2 \cdot \mathsf{fma}\left(-\sin \left(u2 \cdot \pi\right), \sin \left(u2 \cdot \pi\right), {\sin \color{blue}{\left(u2 \cdot \pi\right)}}^{2}\right)\right)
\] |
|---|
Final simplification99.0%
\[\leadsto \sqrt{-\mathsf{log1p}\left(-u1\right)} \cdot \left(\cos \left(\pi \cdot \left(u2 + u2\right)\right) + 2 \cdot \mathsf{fma}\left(-\sin \left(\pi \cdot u2\right), \sin \left(\pi \cdot u2\right), {\sin \left(\pi \cdot u2\right)}^{2}\right)\right)
\]