Initial program 50.6%
\[\frac{\sin \left(\pi \cdot x\right) \cdot \sin \left(\left(\pi \cdot x\right) \cdot 0.825\right)}{\left(\left(\left(0.825 \cdot x\right) \cdot x\right) \cdot \pi\right) \cdot \pi}
\]
Taylor expanded in x around 0
\[\leadsto \color{blue}{1 + \frac{4503599627370496}{3715469692580659} \cdot \left({x}^{2} \cdot \left(\frac{-3715469692580659}{27021597764222976} \cdot {\pi}^{2} + \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\pi}^{2}\right)\right)}
\]
Step-by-step derivation
lower-+.f64N/A
\[\leadsto 1 + \color{blue}{\frac{4503599627370496}{3715469692580659} \cdot \left({x}^{2} \cdot \left(\frac{-3715469692580659}{27021597764222976} \cdot {\mathsf{PI}\left(\right)}^{2} + \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\mathsf{PI}\left(\right)}^{2}\right)\right)}
\]
lower-*.f64N/A
\[\leadsto 1 + \frac{4503599627370496}{3715469692580659} \cdot \color{blue}{\left({x}^{2} \cdot \left(\frac{-3715469692580659}{27021597764222976} \cdot {\mathsf{PI}\left(\right)}^{2} + \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\mathsf{PI}\left(\right)}^{2}\right)\right)}
\]
lower-*.f64N/A
\[\leadsto 1 + \frac{4503599627370496}{3715469692580659} \cdot \left({x}^{2} \cdot \color{blue}{\left(\frac{-3715469692580659}{27021597764222976} \cdot {\mathsf{PI}\left(\right)}^{2} + \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\mathsf{PI}\left(\right)}^{2}\right)}\right)
\]
lower-pow.f64N/A
\[\leadsto 1 + \frac{4503599627370496}{3715469692580659} \cdot \left({x}^{2} \cdot \left(\color{blue}{\frac{-3715469692580659}{27021597764222976} \cdot {\mathsf{PI}\left(\right)}^{2}} + \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\mathsf{PI}\left(\right)}^{2}\right)\right)
\]
lower-fma.f64N/A
\[\leadsto 1 + \frac{4503599627370496}{3715469692580659} \cdot \left({x}^{2} \cdot \mathsf{fma}\left(\frac{-3715469692580659}{27021597764222976}, \color{blue}{{\mathsf{PI}\left(\right)}^{2}}, \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\mathsf{PI}\left(\right)}^{2}\right)\right)
\]
lower-pow.f64N/A
\[\leadsto 1 + \frac{4503599627370496}{3715469692580659} \cdot \left({x}^{2} \cdot \mathsf{fma}\left(\frac{-3715469692580659}{27021597764222976}, {\mathsf{PI}\left(\right)}^{\color{blue}{2}}, \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\mathsf{PI}\left(\right)}^{2}\right)\right)
\]
lower-PI.f64N/A
\[\leadsto 1 + \frac{4503599627370496}{3715469692580659} \cdot \left({x}^{2} \cdot \mathsf{fma}\left(\frac{-3715469692580659}{27021597764222976}, {\pi}^{2}, \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\mathsf{PI}\left(\right)}^{2}\right)\right)
\]
lower-*.f64N/A
\[\leadsto 1 + \frac{4503599627370496}{3715469692580659} \cdot \left({x}^{2} \cdot \mathsf{fma}\left(\frac{-3715469692580659}{27021597764222976}, {\pi}^{2}, \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\mathsf{PI}\left(\right)}^{2}\right)\right)
\]
lower-pow.f64N/A
\[\leadsto 1 + \frac{4503599627370496}{3715469692580659} \cdot \left({x}^{2} \cdot \mathsf{fma}\left(\frac{-3715469692580659}{27021597764222976}, {\pi}^{2}, \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\mathsf{PI}\left(\right)}^{2}\right)\right)
\]
lower-PI.f6499.3%
\[\leadsto 1 + 1.2121212121212122 \cdot \left({x}^{2} \cdot \mathsf{fma}\left(-0.13749999999999998, {\pi}^{2}, -0.09358593749999998 \cdot {\pi}^{2}\right)\right)
\]
Applied rewrites99.3%
\[\leadsto \color{blue}{1 + 1.2121212121212122 \cdot \left({x}^{2} \cdot \mathsf{fma}\left(-0.13749999999999998, {\pi}^{2}, -0.09358593749999998 \cdot {\pi}^{2}\right)\right)}
\]
Step-by-step derivation
lift-+.f64N/A
\[\leadsto 1 + \color{blue}{\frac{4503599627370496}{3715469692580659} \cdot \left({x}^{2} \cdot \mathsf{fma}\left(\frac{-3715469692580659}{27021597764222976}, {\pi}^{2}, \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\pi}^{2}\right)\right)}
\]
+-commutativeN/A
\[\leadsto \frac{4503599627370496}{3715469692580659} \cdot \left({x}^{2} \cdot \mathsf{fma}\left(\frac{-3715469692580659}{27021597764222976}, {\pi}^{2}, \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\pi}^{2}\right)\right) + \color{blue}{1}
\]
lift-*.f64N/A
\[\leadsto \frac{4503599627370496}{3715469692580659} \cdot \left({x}^{2} \cdot \mathsf{fma}\left(\frac{-3715469692580659}{27021597764222976}, {\pi}^{2}, \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\pi}^{2}\right)\right) + 1
\]
lift-pow.f64N/A
\[\leadsto \frac{4503599627370496}{3715469692580659} \cdot \left({x}^{2} \cdot \mathsf{fma}\left(\frac{-3715469692580659}{27021597764222976}, {\pi}^{2}, \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\pi}^{2}\right)\right) + 1
\]
pow2N/A
\[\leadsto \frac{4503599627370496}{3715469692580659} \cdot \left(\left(x \cdot x\right) \cdot \mathsf{fma}\left(\frac{-3715469692580659}{27021597764222976}, {\pi}^{2}, \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\pi}^{2}\right)\right) + 1
\]
lift-*.f64N/A
\[\leadsto \frac{4503599627370496}{3715469692580659} \cdot \left(\left(x \cdot x\right) \cdot \mathsf{fma}\left(\frac{-3715469692580659}{27021597764222976}, {\pi}^{2}, \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\pi}^{2}\right)\right) + 1
\]
lower-*.f64N/A
\[\leadsto \frac{4503599627370496}{3715469692580659} \cdot \left(\left(x \cdot x\right) \cdot \mathsf{fma}\left(\frac{-3715469692580659}{27021597764222976}, {\pi}^{2}, \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\pi}^{2}\right)\right) + 1
\]
associate-*r*N/A
\[\leadsto \left(\frac{4503599627370496}{3715469692580659} \cdot \left(x \cdot x\right)\right) \cdot \mathsf{fma}\left(\frac{-3715469692580659}{27021597764222976}, {\pi}^{2}, \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\pi}^{2}\right) + 1
\]
lift-fma.f64N/A
\[\leadsto \left(\frac{4503599627370496}{3715469692580659} \cdot \left(x \cdot x\right)\right) \cdot \left(\frac{-3715469692580659}{27021597764222976} \cdot {\pi}^{2} + \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\pi}^{2}\right) + 1
\]
lift-*.f64N/A
\[\leadsto \left(\frac{4503599627370496}{3715469692580659} \cdot \left(x \cdot x\right)\right) \cdot \left(\frac{-3715469692580659}{27021597764222976} \cdot {\pi}^{2} + \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616} \cdot {\pi}^{2}\right) + 1
\]
distribute-rgt-outN/A
\[\leadsto \left(\frac{4503599627370496}{3715469692580659} \cdot \left(x \cdot x\right)\right) \cdot \left({\pi}^{2} \cdot \left(\frac{-3715469692580659}{27021597764222976} + \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616}\right)\right) + 1
\]
associate-*r*N/A
\[\leadsto \left(\left(\frac{4503599627370496}{3715469692580659} \cdot \left(x \cdot x\right)\right) \cdot {\pi}^{2}\right) \cdot \left(\frac{-3715469692580659}{27021597764222976} + \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616}\right) + 1
\]
lower-fma.f64N/A
\[\leadsto \mathsf{fma}\left(\left(\frac{4503599627370496}{3715469692580659} \cdot \left(x \cdot x\right)\right) \cdot {\pi}^{2}, \color{blue}{\frac{-3715469692580659}{27021597764222976} + \frac{-51291000332774071962762600992856043193091131179}{548063113999088594326381812268606132370974703616}}, 1\right)
\]
Applied rewrites99.3%
\[\leadsto \mathsf{fma}\left(\left(\left(x \cdot x\right) \cdot 1.2121212121212122\right) \cdot \left(\pi \cdot \pi\right), \color{blue}{-0.23108593749999998}, 1\right)
\]
Evaluated real constant99.3%
\[\leadsto \mathsf{fma}\left(\left(\left(x \cdot x\right) \cdot 1.2121212121212122\right) \cdot 9.869604401089358, -0.23108593749999998, 1\right)
\]
Step-by-step derivation
lift-fma.f64N/A
\[\leadsto \left(\left(\left(x \cdot x\right) \cdot \frac{4503599627370496}{3715469692580659}\right) \cdot \frac{2778046668940015}{281474976710656}\right) \cdot \frac{-126649678507648749626158179449455301604649895723}{548063113999088594326381812268606132370974703616} + \color{blue}{1}
\]
lift-*.f64N/A
\[\leadsto \left(\left(\left(x \cdot x\right) \cdot \frac{4503599627370496}{3715469692580659}\right) \cdot \frac{2778046668940015}{281474976710656}\right) \cdot \frac{-126649678507648749626158179449455301604649895723}{548063113999088594326381812268606132370974703616} + 1
\]
associate-*l*N/A
\[\leadsto \left(\left(x \cdot x\right) \cdot \frac{4503599627370496}{3715469692580659}\right) \cdot \left(\frac{2778046668940015}{281474976710656} \cdot \frac{-126649678507648749626158179449455301604649895723}{548063113999088594326381812268606132370974703616}\right) + 1
\]
lift-*.f64N/A
\[\leadsto \left(\left(x \cdot x\right) \cdot \frac{4503599627370496}{3715469692580659}\right) \cdot \left(\frac{2778046668940015}{281474976710656} \cdot \frac{-126649678507648749626158179449455301604649895723}{548063113999088594326381812268606132370974703616}\right) + 1
\]
associate-*l*N/A
\[\leadsto \left(x \cdot x\right) \cdot \left(\frac{4503599627370496}{3715469692580659} \cdot \left(\frac{2778046668940015}{281474976710656} \cdot \frac{-126649678507648749626158179449455301604649895723}{548063113999088594326381812268606132370974703616}\right)\right) + 1
\]
lower-fma.f64N/A
\[\leadsto \mathsf{fma}\left(x \cdot x, \color{blue}{\frac{4503599627370496}{3715469692580659} \cdot \left(\frac{2778046668940015}{281474976710656} \cdot \frac{-126649678507648749626158179449455301604649895723}{548063113999088594326381812268606132370974703616}\right)}, 1\right)
\]
metadata-evalN/A
\[\leadsto \mathsf{fma}\left(x \cdot x, \frac{4503599627370496}{3715469692580659} \cdot \frac{-351838717500497418955682415440338456092912421457722572692055845}{154266052248863066452028360864751609842131487403148112188932096}, 1\right)
\]
metadata-eval99.3%
\[\leadsto \mathsf{fma}\left(x \cdot x, -2.7645173160968004, 1\right)
\]
Applied rewrites99.3%
\[\leadsto \mathsf{fma}\left(x \cdot x, \color{blue}{-2.7645173160968004}, 1\right)
\]
- Add Preprocessing