Simplified0.0
\[\leadsto \color{blue}{\mathsf{fma}\left(x \cdot x, \mathsf{fma}\left(x \cdot x, 0.001388888888888889, -0.041666666666666664\right), 0.5\right)}
\]
Proof
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) 1/720 -1/24) 1/2): 0 points increase in error, 0 points decrease in error
(fma.f64 (Rewrite<= unpow2_binary64 (pow.f64 x 2)) (fma.f64 (*.f64 x x) 1/720 -1/24) 1/2): 0 points increase in error, 0 points decrease in error
(fma.f64 (pow.f64 x 2) (fma.f64 (Rewrite<= unpow2_binary64 (pow.f64 x 2)) 1/720 -1/24) 1/2): 0 points increase in error, 0 points decrease in error
(fma.f64 (pow.f64 x 2) (Rewrite<= fma-def_binary64 (+.f64 (*.f64 (pow.f64 x 2) 1/720) -1/24)) 1/2): 0 points increase in error, 0 points decrease in error
(fma.f64 (pow.f64 x 2) (Rewrite=> +-commutative_binary64 (+.f64 -1/24 (*.f64 (pow.f64 x 2) 1/720))) 1/2): 0 points increase in error, 0 points decrease in error
(Rewrite<= fma-def_binary64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 -1/24 (*.f64 (pow.f64 x 2) 1/720))) 1/2)): 0 points increase in error, 1 points decrease in error
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 -1/24 (Rewrite=> *-commutative_binary64 (*.f64 1/720 (pow.f64 x 2))))) 1/2): 0 points increase in error, 0 points decrease in error
(+.f64 (Rewrite<= distribute-rgt-out_binary64 (+.f64 (*.f64 -1/24 (pow.f64 x 2)) (*.f64 (*.f64 1/720 (pow.f64 x 2)) (pow.f64 x 2)))) 1/2): 1 points increase in error, 0 points decrease in error
(+.f64 (+.f64 (*.f64 -1/24 (pow.f64 x 2)) (Rewrite<= associate-*r*_binary64 (*.f64 1/720 (*.f64 (pow.f64 x 2) (pow.f64 x 2))))) 1/2): 9 points increase in error, 3 points decrease in error
(+.f64 (+.f64 (*.f64 -1/24 (pow.f64 x 2)) (*.f64 1/720 (Rewrite=> pow-sqr_binary64 (pow.f64 x (*.f64 2 2))))) 1/2): 5 points increase in error, 6 points decrease in error
(+.f64 (+.f64 (*.f64 -1/24 (pow.f64 x 2)) (*.f64 1/720 (pow.f64 x (Rewrite=> metadata-eval 4)))) 1/2): 0 points increase in error, 0 points decrease in error
(Rewrite<= +-commutative_binary64 (+.f64 1/2 (+.f64 (*.f64 -1/24 (pow.f64 x 2)) (*.f64 1/720 (pow.f64 x 4))))): 0 points increase in error, 0 points decrease in error