Initial program 99.4%
\[\left(\frac{1}{6} \cdot {\left(-2 \cdot \log u1\right)}^{0.5}\right) \cdot \cos \left(\left(2 \cdot \mathsf{PI}\left(\right)\right) \cdot u2\right) + 0.5
\]
- Add Preprocessing
Step-by-step derivation
lift-*.f64N/A
\[\leadsto \color{blue}{\left(\frac{1}{6} \cdot {\left(-2 \cdot \log u1\right)}^{\frac{1}{2}}\right) \cdot \cos \left(\left(2 \cdot \mathsf{PI}\left(\right)\right) \cdot u2\right)} + \frac{1}{2}
\]
*-commutativeN/A
\[\leadsto \color{blue}{\cos \left(\left(2 \cdot \mathsf{PI}\left(\right)\right) \cdot u2\right) \cdot \left(\frac{1}{6} \cdot {\left(-2 \cdot \log u1\right)}^{\frac{1}{2}}\right)} + \frac{1}{2}
\]
lift-*.f64N/A
\[\leadsto \cos \left(\left(2 \cdot \mathsf{PI}\left(\right)\right) \cdot u2\right) \cdot \color{blue}{\left(\frac{1}{6} \cdot {\left(-2 \cdot \log u1\right)}^{\frac{1}{2}}\right)} + \frac{1}{2}
\]
associate-*r*N/A
\[\leadsto \color{blue}{\left(\cos \left(\left(2 \cdot \mathsf{PI}\left(\right)\right) \cdot u2\right) \cdot \frac{1}{6}\right) \cdot {\left(-2 \cdot \log u1\right)}^{\frac{1}{2}}} + \frac{1}{2}
\]
lower-*.f64N/A
\[\leadsto \color{blue}{\left(\cos \left(\left(2 \cdot \mathsf{PI}\left(\right)\right) \cdot u2\right) \cdot \frac{1}{6}\right) \cdot {\left(-2 \cdot \log u1\right)}^{\frac{1}{2}}} + \frac{1}{2}
\]
lower-*.f6499.4
\[\leadsto \color{blue}{\left(\cos \left(\left(2 \cdot \mathsf{PI}\left(\right)\right) \cdot u2\right) \cdot \frac{1}{6}\right)} \cdot {\left(-2 \cdot \log u1\right)}^{0.5} + 0.5
\]
lift-*.f64N/A
\[\leadsto \left(\cos \color{blue}{\left(\left(2 \cdot \mathsf{PI}\left(\right)\right) \cdot u2\right)} \cdot \frac{1}{6}\right) \cdot {\left(-2 \cdot \log u1\right)}^{\frac{1}{2}} + \frac{1}{2}
\]
*-commutativeN/A
\[\leadsto \left(\cos \color{blue}{\left(u2 \cdot \left(2 \cdot \mathsf{PI}\left(\right)\right)\right)} \cdot \frac{1}{6}\right) \cdot {\left(-2 \cdot \log u1\right)}^{\frac{1}{2}} + \frac{1}{2}
\]
lower-*.f6499.4
\[\leadsto \left(\cos \color{blue}{\left(u2 \cdot \left(2 \cdot \mathsf{PI}\left(\right)\right)\right)} \cdot \frac{1}{6}\right) \cdot {\left(-2 \cdot \log u1\right)}^{0.5} + 0.5
\]
lift-*.f64N/A
\[\leadsto \left(\cos \left(u2 \cdot \color{blue}{\left(2 \cdot \mathsf{PI}\left(\right)\right)}\right) \cdot \frac{1}{6}\right) \cdot {\left(-2 \cdot \log u1\right)}^{\frac{1}{2}} + \frac{1}{2}
\]
*-commutativeN/A
\[\leadsto \left(\cos \left(u2 \cdot \color{blue}{\left(\mathsf{PI}\left(\right) \cdot 2\right)}\right) \cdot \frac{1}{6}\right) \cdot {\left(-2 \cdot \log u1\right)}^{\frac{1}{2}} + \frac{1}{2}
\]
lower-*.f6499.4
\[\leadsto \left(\cos \left(u2 \cdot \color{blue}{\left(\mathsf{PI}\left(\right) \cdot 2\right)}\right) \cdot \frac{1}{6}\right) \cdot {\left(-2 \cdot \log u1\right)}^{0.5} + 0.5
\]
lift-/.f64N/A
\[\leadsto \left(\cos \left(u2 \cdot \left(\mathsf{PI}\left(\right) \cdot 2\right)\right) \cdot \color{blue}{\frac{1}{6}}\right) \cdot {\left(-2 \cdot \log u1\right)}^{\frac{1}{2}} + \frac{1}{2}
\]
metadata-eval99.4
\[\leadsto \left(\cos \left(u2 \cdot \left(\mathsf{PI}\left(\right) \cdot 2\right)\right) \cdot \color{blue}{0.16666666666666666}\right) \cdot {\left(-2 \cdot \log u1\right)}^{0.5} + 0.5
\]
lift-pow.f64N/A
\[\leadsto \left(\cos \left(u2 \cdot \left(\mathsf{PI}\left(\right) \cdot 2\right)\right) \cdot \frac{1}{6}\right) \cdot \color{blue}{{\left(-2 \cdot \log u1\right)}^{\frac{1}{2}}} + \frac{1}{2}
\]
unpow1/2N/A
\[\leadsto \left(\cos \left(u2 \cdot \left(\mathsf{PI}\left(\right) \cdot 2\right)\right) \cdot \frac{1}{6}\right) \cdot \color{blue}{\sqrt{-2 \cdot \log u1}} + \frac{1}{2}
\]
lower-sqrt.f6499.4
\[\leadsto \left(\cos \left(u2 \cdot \left(\mathsf{PI}\left(\right) \cdot 2\right)\right) \cdot 0.16666666666666666\right) \cdot \color{blue}{\sqrt{-2 \cdot \log u1}} + 0.5
\]
lift-*.f64N/A
\[\leadsto \left(\cos \left(u2 \cdot \left(\mathsf{PI}\left(\right) \cdot 2\right)\right) \cdot \frac{1}{6}\right) \cdot \sqrt{\color{blue}{-2 \cdot \log u1}} + \frac{1}{2}
\]
*-commutativeN/A
\[\leadsto \left(\cos \left(u2 \cdot \left(\mathsf{PI}\left(\right) \cdot 2\right)\right) \cdot \frac{1}{6}\right) \cdot \sqrt{\color{blue}{\log u1 \cdot -2}} + \frac{1}{2}
\]
lower-*.f6499.4
\[\leadsto \left(\cos \left(u2 \cdot \left(\mathsf{PI}\left(\right) \cdot 2\right)\right) \cdot 0.16666666666666666\right) \cdot \sqrt{\color{blue}{\log u1 \cdot -2}} + 0.5
\]
Applied rewrites99.4%
\[\leadsto \color{blue}{\left(\cos \left(u2 \cdot \left(\mathsf{PI}\left(\right) \cdot 2\right)\right) \cdot 0.16666666666666666\right) \cdot \sqrt{\log u1 \cdot -2}} + 0.5
\]
Taylor expanded in u2 around 0
\[\leadsto \color{blue}{\left(\frac{1}{6} + \frac{-1}{3} \cdot \left({u2}^{2} \cdot {\mathsf{PI}\left(\right)}^{2}\right)\right)} \cdot \sqrt{\log u1 \cdot -2} + \frac{1}{2}
\]
Step-by-step derivation
+-commutativeN/A
\[\leadsto \color{blue}{\left(\frac{-1}{3} \cdot \left({u2}^{2} \cdot {\mathsf{PI}\left(\right)}^{2}\right) + \frac{1}{6}\right)} \cdot \sqrt{\log u1 \cdot -2} + \frac{1}{2}
\]
associate-*r*N/A
\[\leadsto \left(\color{blue}{\left(\frac{-1}{3} \cdot {u2}^{2}\right) \cdot {\mathsf{PI}\left(\right)}^{2}} + \frac{1}{6}\right) \cdot \sqrt{\log u1 \cdot -2} + \frac{1}{2}
\]
lower-fma.f64N/A
\[\leadsto \color{blue}{\mathsf{fma}\left(\frac{-1}{3} \cdot {u2}^{2}, {\mathsf{PI}\left(\right)}^{2}, \frac{1}{6}\right)} \cdot \sqrt{\log u1 \cdot -2} + \frac{1}{2}
\]
*-commutativeN/A
\[\leadsto \mathsf{fma}\left(\color{blue}{{u2}^{2} \cdot \frac{-1}{3}}, {\mathsf{PI}\left(\right)}^{2}, \frac{1}{6}\right) \cdot \sqrt{\log u1 \cdot -2} + \frac{1}{2}
\]
lower-*.f64N/A
\[\leadsto \mathsf{fma}\left(\color{blue}{{u2}^{2} \cdot \frac{-1}{3}}, {\mathsf{PI}\left(\right)}^{2}, \frac{1}{6}\right) \cdot \sqrt{\log u1 \cdot -2} + \frac{1}{2}
\]
unpow2N/A
\[\leadsto \mathsf{fma}\left(\color{blue}{\left(u2 \cdot u2\right)} \cdot \frac{-1}{3}, {\mathsf{PI}\left(\right)}^{2}, \frac{1}{6}\right) \cdot \sqrt{\log u1 \cdot -2} + \frac{1}{2}
\]
lower-*.f64N/A
\[\leadsto \mathsf{fma}\left(\color{blue}{\left(u2 \cdot u2\right)} \cdot \frac{-1}{3}, {\mathsf{PI}\left(\right)}^{2}, \frac{1}{6}\right) \cdot \sqrt{\log u1 \cdot -2} + \frac{1}{2}
\]
unpow2N/A
\[\leadsto \mathsf{fma}\left(\left(u2 \cdot u2\right) \cdot \frac{-1}{3}, \color{blue}{\mathsf{PI}\left(\right) \cdot \mathsf{PI}\left(\right)}, \frac{1}{6}\right) \cdot \sqrt{\log u1 \cdot -2} + \frac{1}{2}
\]
lower-*.f64N/A
\[\leadsto \mathsf{fma}\left(\left(u2 \cdot u2\right) \cdot \frac{-1}{3}, \color{blue}{\mathsf{PI}\left(\right) \cdot \mathsf{PI}\left(\right)}, \frac{1}{6}\right) \cdot \sqrt{\log u1 \cdot -2} + \frac{1}{2}
\]
lower-PI.f64N/A
\[\leadsto \mathsf{fma}\left(\left(u2 \cdot u2\right) \cdot \frac{-1}{3}, \color{blue}{\mathsf{PI}\left(\right)} \cdot \mathsf{PI}\left(\right), \frac{1}{6}\right) \cdot \sqrt{\log u1 \cdot -2} + \frac{1}{2}
\]
lower-PI.f6498.7
\[\leadsto \mathsf{fma}\left(\left(u2 \cdot u2\right) \cdot -0.3333333333333333, \mathsf{PI}\left(\right) \cdot \color{blue}{\mathsf{PI}\left(\right)}, 0.16666666666666666\right) \cdot \sqrt{\log u1 \cdot -2} + 0.5
\]
Applied rewrites98.7%
\[\leadsto \color{blue}{\mathsf{fma}\left(\left(u2 \cdot u2\right) \cdot -0.3333333333333333, \mathsf{PI}\left(\right) \cdot \mathsf{PI}\left(\right), 0.16666666666666666\right)} \cdot \sqrt{\log u1 \cdot -2} + 0.5
\]
Step-by-step derivation
lift-+.f64N/A
\[\leadsto \color{blue}{\mathsf{fma}\left(\left(u2 \cdot u2\right) \cdot \frac{-1}{3}, \mathsf{PI}\left(\right) \cdot \mathsf{PI}\left(\right), \frac{1}{6}\right) \cdot \sqrt{\log u1 \cdot -2} + \frac{1}{2}}
\]
lift-*.f64N/A
\[\leadsto \color{blue}{\mathsf{fma}\left(\left(u2 \cdot u2\right) \cdot \frac{-1}{3}, \mathsf{PI}\left(\right) \cdot \mathsf{PI}\left(\right), \frac{1}{6}\right) \cdot \sqrt{\log u1 \cdot -2}} + \frac{1}{2}
\]
*-commutativeN/A
\[\leadsto \color{blue}{\sqrt{\log u1 \cdot -2} \cdot \mathsf{fma}\left(\left(u2 \cdot u2\right) \cdot \frac{-1}{3}, \mathsf{PI}\left(\right) \cdot \mathsf{PI}\left(\right), \frac{1}{6}\right)} + \frac{1}{2}
\]
lift-*.f64N/A
\[\leadsto \sqrt{\color{blue}{\log u1 \cdot -2}} \cdot \mathsf{fma}\left(\left(u2 \cdot u2\right) \cdot \frac{-1}{3}, \mathsf{PI}\left(\right) \cdot \mathsf{PI}\left(\right), \frac{1}{6}\right) + \frac{1}{2}
\]
*-commutativeN/A
\[\leadsto \sqrt{\color{blue}{-2 \cdot \log u1}} \cdot \mathsf{fma}\left(\left(u2 \cdot u2\right) \cdot \frac{-1}{3}, \mathsf{PI}\left(\right) \cdot \mathsf{PI}\left(\right), \frac{1}{6}\right) + \frac{1}{2}
\]
lift-*.f64N/A
\[\leadsto \sqrt{\color{blue}{-2 \cdot \log u1}} \cdot \mathsf{fma}\left(\left(u2 \cdot u2\right) \cdot \frac{-1}{3}, \mathsf{PI}\left(\right) \cdot \mathsf{PI}\left(\right), \frac{1}{6}\right) + \frac{1}{2}
\]
lower-fma.f6498.7
\[\leadsto \color{blue}{\mathsf{fma}\left(\sqrt{-2 \cdot \log u1}, \mathsf{fma}\left(\left(u2 \cdot u2\right) \cdot -0.3333333333333333, \mathsf{PI}\left(\right) \cdot \mathsf{PI}\left(\right), 0.16666666666666666\right), 0.5\right)}
\]
Applied rewrites98.7%
\[\leadsto \color{blue}{\mathsf{fma}\left(\sqrt{-2 \cdot \log u1}, \mathsf{fma}\left(\mathsf{PI}\left(\right) \cdot \mathsf{PI}\left(\right), -0.3333333333333333 \cdot \left(u2 \cdot u2\right), 0.16666666666666666\right), 0.5\right)}
\]
- Add Preprocessing