Initial program 98.5%
\[2 \cdot \cos \left(\frac{2 \cdot \mathsf{PI}\left(\right)}{3} + \frac{\cos^{-1} \left(\frac{-g}{h}\right)}{3}\right)
\]
- Add Preprocessing
Step-by-step derivation
lift-cos.f64N/A
\[\leadsto 2 \cdot \color{blue}{\cos \left(\frac{2 \cdot \mathsf{PI}\left(\right)}{3} + \frac{\cos^{-1} \left(\frac{-g}{h}\right)}{3}\right)}
\]
cos-neg-revN/A
\[\leadsto 2 \cdot \color{blue}{\cos \left(\mathsf{neg}\left(\left(\frac{2 \cdot \mathsf{PI}\left(\right)}{3} + \frac{\cos^{-1} \left(\frac{-g}{h}\right)}{3}\right)\right)\right)}
\]
sin-+PI/2-revN/A
\[\leadsto 2 \cdot \color{blue}{\sin \left(\left(\mathsf{neg}\left(\left(\frac{2 \cdot \mathsf{PI}\left(\right)}{3} + \frac{\cos^{-1} \left(\frac{-g}{h}\right)}{3}\right)\right)\right) + \frac{\mathsf{PI}\left(\right)}{2}\right)}
\]
lower-sin.f64N/A
\[\leadsto 2 \cdot \color{blue}{\sin \left(\left(\mathsf{neg}\left(\left(\frac{2 \cdot \mathsf{PI}\left(\right)}{3} + \frac{\cos^{-1} \left(\frac{-g}{h}\right)}{3}\right)\right)\right) + \frac{\mathsf{PI}\left(\right)}{2}\right)}
\]
lower-+.f64N/A
\[\leadsto 2 \cdot \sin \color{blue}{\left(\left(\mathsf{neg}\left(\left(\frac{2 \cdot \mathsf{PI}\left(\right)}{3} + \frac{\cos^{-1} \left(\frac{-g}{h}\right)}{3}\right)\right)\right) + \frac{\mathsf{PI}\left(\right)}{2}\right)}
\]
Applied rewrites98.5%
\[\leadsto 2 \cdot \color{blue}{\sin \left(\frac{\mathsf{fma}\left(\mathsf{PI}\left(\right), 2, \cos^{-1} \left(\frac{-g}{h}\right)\right)}{-3} + \frac{\mathsf{PI}\left(\right)}{2}\right)}
\]
Taylor expanded in g around 0
\[\leadsto 2 \cdot \sin \color{blue}{\left(\frac{-1}{3} \cdot \left(\cos^{-1} \left(-1 \cdot \frac{g}{h}\right) + 2 \cdot \mathsf{PI}\left(\right)\right) + \frac{1}{2} \cdot \mathsf{PI}\left(\right)\right)}
\]
Applied rewrites99.9%
\[\leadsto 2 \cdot \sin \color{blue}{\left(\mathsf{fma}\left(-0.3333333333333333, \cos^{-1} \left(\frac{-g}{h}\right), \mathsf{fma}\left(\mathsf{PI}\left(\right), -0.6666666666666666, 0.5 \cdot \mathsf{PI}\left(\right)\right)\right)\right)}
\]
Step-by-step derivation
lift-fma.f64N/A
\[\leadsto 2 \cdot \sin \left(\frac{-1}{3} \cdot \cos^{-1} \left(\frac{-g}{h}\right) + \color{blue}{\mathsf{fma}\left(\mathsf{PI}\left(\right), \frac{-2}{3}, \frac{1}{2} \cdot \mathsf{PI}\left(\right)\right)}\right)
\]
+-commutativeN/A
\[\leadsto 2 \cdot \sin \left(\mathsf{fma}\left(\mathsf{PI}\left(\right), \frac{-2}{3}, \frac{1}{2} \cdot \mathsf{PI}\left(\right)\right) + \color{blue}{\frac{-1}{3} \cdot \cos^{-1} \left(\frac{-g}{h}\right)}\right)
\]
lift-PI.f64N/A
\[\leadsto 2 \cdot \sin \left(\mathsf{fma}\left(\mathsf{PI}\left(\right), \frac{-2}{3}, \frac{1}{2} \cdot \mathsf{PI}\left(\right)\right) + \frac{-1}{3} \cdot \cos^{-1} \left(\frac{-g}{h}\right)\right)
\]
lift-fma.f64N/A
\[\leadsto 2 \cdot \sin \left(\left(\mathsf{PI}\left(\right) \cdot \frac{-2}{3} + \frac{1}{2} \cdot \mathsf{PI}\left(\right)\right) + \color{blue}{\frac{-1}{3}} \cdot \cos^{-1} \left(\frac{-g}{h}\right)\right)
\]
lift-PI.f64N/A
\[\leadsto 2 \cdot \sin \left(\left(\mathsf{PI}\left(\right) \cdot \frac{-2}{3} + \frac{1}{2} \cdot \mathsf{PI}\left(\right)\right) + \frac{-1}{3} \cdot \cos^{-1} \left(\frac{-g}{h}\right)\right)
\]
lift-*.f64N/A
\[\leadsto 2 \cdot \sin \left(\left(\mathsf{PI}\left(\right) \cdot \frac{-2}{3} + \frac{1}{2} \cdot \mathsf{PI}\left(\right)\right) + \frac{-1}{3} \cdot \cos^{-1} \left(\frac{-g}{h}\right)\right)
\]
*-commutativeN/A
\[\leadsto 2 \cdot \sin \left(\left(\mathsf{PI}\left(\right) \cdot \frac{-2}{3} + \mathsf{PI}\left(\right) \cdot \frac{1}{2}\right) + \frac{-1}{3} \cdot \cos^{-1} \left(\frac{-g}{h}\right)\right)
\]
distribute-lft-outN/A
\[\leadsto 2 \cdot \sin \left(\mathsf{PI}\left(\right) \cdot \left(\frac{-2}{3} + \frac{1}{2}\right) + \color{blue}{\frac{-1}{3}} \cdot \cos^{-1} \left(\frac{-g}{h}\right)\right)
\]
metadata-evalN/A
\[\leadsto 2 \cdot \sin \left(\mathsf{PI}\left(\right) \cdot \frac{-1}{6} + \frac{-1}{3} \cdot \cos^{-1} \left(\frac{-g}{h}\right)\right)
\]
lower-fma.f64N/A
\[\leadsto 2 \cdot \sin \left(\mathsf{fma}\left(\mathsf{PI}\left(\right), \color{blue}{\frac{-1}{6}}, \frac{-1}{3} \cdot \cos^{-1} \left(\frac{-g}{h}\right)\right)\right)
\]
lift-PI.f64N/A
\[\leadsto 2 \cdot \sin \left(\mathsf{fma}\left(\mathsf{PI}\left(\right), \frac{-1}{6}, \frac{-1}{3} \cdot \cos^{-1} \left(\frac{-g}{h}\right)\right)\right)
\]
*-commutativeN/A
\[\leadsto 2 \cdot \sin \left(\mathsf{fma}\left(\mathsf{PI}\left(\right), \frac{-1}{6}, \cos^{-1} \left(\frac{-g}{h}\right) \cdot \frac{-1}{3}\right)\right)
\]
lower-*.f64100.0
\[\leadsto 2 \cdot \sin \left(\mathsf{fma}\left(\mathsf{PI}\left(\right), -0.16666666666666666, \cos^{-1} \left(\frac{-g}{h}\right) \cdot -0.3333333333333333\right)\right)
\]
Applied rewrites100.0%
\[\leadsto 2 \cdot \sin \left(\mathsf{fma}\left(\mathsf{PI}\left(\right), \color{blue}{-0.16666666666666666}, \cos^{-1} \left(\frac{-g}{h}\right) \cdot -0.3333333333333333\right)\right)
\]
- Add Preprocessing