Simplified4.2
\[\leadsto {\color{blue}{\left(\mathsf{fma}\left(3, {a}^{3} \cdot \mathsf{fma}\left(0.2222222222222222, \frac{b}{c} \cdot \frac{\frac{{c}^{4}}{{b}^{6}} \cdot 6.328125}{c}, \mathsf{fma}\left(-0.75, \frac{c}{b \cdot b} \cdot \frac{c \cdot 0.375}{{b}^{3}}, \frac{\left(-0.5625 \cdot c\right) \cdot c}{{b}^{5}}\right)\right), \mathsf{fma}\left(-2, \frac{b}{c}, \mathsf{fma}\left(3, \left(a \cdot a\right) \cdot \frac{c \cdot 0.375}{{b}^{3}}, \frac{1.5}{\frac{b}{a}}\right)\right)\right)\right)}}^{-1}
\]
Proof
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (*.f64 (/.f64 b c) (/.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b 6)) 405/64) c)) (fma.f64 -3/4 (*.f64 (/.f64 c (*.f64 b b)) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (*.f64 (/.f64 b c) (/.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b 6)) (Rewrite<= metadata-eval (+.f64 81/16 81/64))) c)) (fma.f64 -3/4 (*.f64 (/.f64 c (*.f64 b b)) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (*.f64 (/.f64 b c) (/.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b 6)) (+.f64 81/16 (Rewrite<= metadata-eval (*.f64 -9/8 -9/8)))) c)) (fma.f64 -3/4 (*.f64 (/.f64 c (*.f64 b b)) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (*.f64 (/.f64 b c) (/.f64 (Rewrite<= distribute-rgt-out_binary64 (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (*.f64 (*.f64 -9/8 -9/8) (/.f64 (pow.f64 c 4) (pow.f64 b 6))))) c)) (fma.f64 -3/4 (*.f64 (/.f64 c (*.f64 b b)) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (*.f64 (/.f64 b c) (/.f64 (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (*.f64 (*.f64 -9/8 -9/8) (/.f64 (pow.f64 c (Rewrite<= metadata-eval (*.f64 2 2))) (pow.f64 b 6)))) c)) (fma.f64 -3/4 (*.f64 (/.f64 c (*.f64 b b)) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (*.f64 (/.f64 b c) (/.f64 (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (*.f64 (*.f64 -9/8 -9/8) (/.f64 (Rewrite<= pow-sqr_binary64 (*.f64 (pow.f64 c 2) (pow.f64 c 2))) (pow.f64 b 6)))) c)) (fma.f64 -3/4 (*.f64 (/.f64 c (*.f64 b b)) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (*.f64 (/.f64 b c) (/.f64 (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (*.f64 (*.f64 -9/8 -9/8) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 c 2)) (pow.f64 b (Rewrite<= metadata-eval (*.f64 2 3)))))) c)) (fma.f64 -3/4 (*.f64 (/.f64 c (*.f64 b b)) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (*.f64 (/.f64 b c) (/.f64 (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (*.f64 (*.f64 -9/8 -9/8) (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 c 2)) (Rewrite<= pow-sqr_binary64 (*.f64 (pow.f64 b 3) (pow.f64 b 3)))))) c)) (fma.f64 -3/4 (*.f64 (/.f64 c (*.f64 b b)) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (*.f64 (/.f64 b c) (/.f64 (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (*.f64 (*.f64 -9/8 -9/8) (Rewrite=> times-frac_binary64 (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b 3)) (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))) c)) (fma.f64 -3/4 (*.f64 (/.f64 c (*.f64 b b)) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (*.f64 (/.f64 b c) (/.f64 (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (Rewrite<= swap-sqr_binary64 (*.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))) c)) (fma.f64 -3/4 (*.f64 (/.f64 c (*.f64 b b)) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (*.f64 (/.f64 b c) (/.f64 (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (Rewrite<= unpow2_binary64 (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) c)) (fma.f64 -3/4 (*.f64 (/.f64 c (*.f64 b b)) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (Rewrite<= times-frac_binary64 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (*.f64 c c))) (fma.f64 -3/4 (*.f64 (/.f64 c (*.f64 b b)) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (Rewrite<= unpow2_binary64 (pow.f64 c 2))) (fma.f64 -3/4 (*.f64 (/.f64 c (*.f64 b b)) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2)) (fma.f64 -3/4 (*.f64 (/.f64 c (Rewrite<= unpow2_binary64 (pow.f64 b 2))) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2)) (fma.f64 -3/4 (*.f64 (/.f64 c (pow.f64 b 2)) (Rewrite<= associate-*l/_binary64 (*.f64 (/.f64 c (pow.f64 b 3)) 3/8))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2)) (fma.f64 -3/4 (*.f64 (/.f64 c (pow.f64 b 2)) (*.f64 (/.f64 c (pow.f64 b 3)) (Rewrite<= metadata-eval (+.f64 3/4 -3/8)))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2)) (fma.f64 -3/4 (*.f64 (/.f64 c (pow.f64 b 2)) (Rewrite<= distribute-rgt-out_binary64 (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3)))))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2)) (fma.f64 -3/4 (Rewrite<= associate-/r/_binary64 (/.f64 c (/.f64 (pow.f64 b 2) (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2)) (fma.f64 -3/4 (Rewrite<= associate-/l*_binary64 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2))) (/.f64 (*.f64 (*.f64 -9/16 c) c) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2)) (fma.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2)) (/.f64 (Rewrite<= associate-*r*_binary64 (*.f64 -9/16 (*.f64 c c))) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2)) (fma.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2)) (/.f64 (*.f64 -9/16 (Rewrite<= unpow2_binary64 (pow.f64 c 2))) (pow.f64 b 5))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2)) (fma.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2)) (Rewrite<= associate-*r/_binary64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2)) (Rewrite<= fma-def_binary64 (+.f64 (*.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2))) (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2)) (+.f64 (*.f64 -3/4 (/.f64 (Rewrite=> distribute-rgt-in_binary64 (+.f64 (*.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) c) (*.f64 (*.f64 -3/8 (/.f64 c (pow.f64 b 3))) c))) (pow.f64 b 2))) (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5)))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2)) (+.f64 (*.f64 -3/4 (/.f64 (Rewrite<= +-commutative_binary64 (+.f64 (*.f64 (*.f64 -3/8 (/.f64 c (pow.f64 b 3))) c) (*.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) c))) (pow.f64 b 2))) (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5)))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2)) (+.f64 (*.f64 -3/4 (/.f64 (Rewrite<= distribute-rgt-in_binary64 (*.f64 c (+.f64 (*.f64 -3/8 (/.f64 c (pow.f64 b 3))) (*.f64 3/4 (/.f64 c (pow.f64 b 3)))))) (pow.f64 b 2))) (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5)))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (fma.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2)) (Rewrite<= +-commutative_binary64 (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (*.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 -3/8 (/.f64 c (pow.f64 b 3))) (*.f64 3/4 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2))))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (Rewrite<= fma-def_binary64 (+.f64 (*.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2))) (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (*.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 -3/8 (/.f64 c (pow.f64 b 3))) (*.f64 3/4 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2))))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (Rewrite=> +-commutative_binary64 (+.f64 (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (*.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 -3/8 (/.f64 c (pow.f64 b 3))) (*.f64 3/4 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2)))) (*.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2)))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (+.f64 (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (*.f64 -3/4 (/.f64 (Rewrite=> distribute-rgt-in_binary64 (+.f64 (*.f64 (*.f64 -3/8 (/.f64 c (pow.f64 b 3))) c) (*.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) c))) (pow.f64 b 2)))) (*.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (+.f64 (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (*.f64 -3/4 (/.f64 (Rewrite=> +-commutative_binary64 (+.f64 (*.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) c) (*.f64 (*.f64 -3/8 (/.f64 c (pow.f64 b 3))) c))) (pow.f64 b 2)))) (*.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (+.f64 (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (*.f64 -3/4 (/.f64 (Rewrite<= distribute-rgt-in_binary64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3)))))) (pow.f64 b 2)))) (*.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (Rewrite=> associate-+l+_binary64 (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (+.f64 (*.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2))) (*.f64 2/9 (/.f64 (*.f64 b (+.f64 (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) (pow.f64 c 2))))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (+.f64 (*.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2))) (*.f64 2/9 (/.f64 (*.f64 b (Rewrite=> +-commutative_binary64 (+.f64 (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2) (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6)))))) (pow.f64 c 2)))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (Rewrite<= +-commutative_binary64 (+.f64 (*.f64 2/9 (/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2) (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))))) (pow.f64 c 2))) (*.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2))))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (*.f64 a a) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2) (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))))) (pow.f64 c 2))) (*.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2)))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (Rewrite<= unpow2_binary64 (pow.f64 a 2)) (/.f64 (*.f64 c 3/8) (pow.f64 b 3))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2) (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))))) (pow.f64 c 2))) (*.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2)))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (pow.f64 a 2) (Rewrite<= associate-*l/_binary64 (*.f64 (/.f64 c (pow.f64 b 3)) 3/8))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2) (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))))) (pow.f64 c 2))) (*.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2)))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (pow.f64 a 2) (*.f64 (/.f64 c (pow.f64 b 3)) (Rewrite<= metadata-eval (+.f64 -3/8 3/4)))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2) (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))))) (pow.f64 c 2))) (*.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2)))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (pow.f64 a 2) (Rewrite<= distribute-rgt-out_binary64 (+.f64 (*.f64 -3/8 (/.f64 c (pow.f64 b 3))) (*.f64 3/4 (/.f64 c (pow.f64 b 3)))))) (/.f64 3/2 (/.f64 b a))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2) (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))))) (pow.f64 c 2))) (*.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2)))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -3/8 (/.f64 c (pow.f64 b 3))) (*.f64 3/4 (/.f64 c (pow.f64 b 3))))) (Rewrite<= associate-/l*_binary64 (/.f64 (*.f64 3/2 a) b))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2) (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))))) (pow.f64 c 2))) (*.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2)))))) (fma.f64 -2 (/.f64 b c) (fma.f64 3 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -3/8 (/.f64 c (pow.f64 b 3))) (*.f64 3/4 (/.f64 c (pow.f64 b 3))))) (Rewrite<= associate-*r/_binary64 (*.f64 3/2 (/.f64 a b)))))): 2 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2) (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))))) (pow.f64 c 2))) (*.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2)))))) (fma.f64 -2 (/.f64 b c) (Rewrite<= fma-def_binary64 (+.f64 (*.f64 3 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -3/8 (/.f64 c (pow.f64 b 3))) (*.f64 3/4 (/.f64 c (pow.f64 b 3)))))) (*.f64 3/2 (/.f64 a b)))))): 0 points increase in error, 0 points decrease in error
(fma.f64 3 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2) (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))))) (pow.f64 c 2))) (*.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2)))))) (Rewrite<= fma-def_binary64 (+.f64 (*.f64 -2 (/.f64 b c)) (+.f64 (*.f64 3 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -3/8 (/.f64 c (pow.f64 b 3))) (*.f64 3/4 (/.f64 c (pow.f64 b 3)))))) (*.f64 3/2 (/.f64 a b)))))): 0 points increase in error, 0 points decrease in error
(Rewrite<= fma-def_binary64 (+.f64 (*.f64 3 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -9/16 (/.f64 (pow.f64 c 2) (pow.f64 b 5))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 -9/8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2) (*.f64 81/16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))))) (pow.f64 c 2))) (*.f64 -3/4 (/.f64 (*.f64 c (+.f64 (*.f64 3/4 (/.f64 c (pow.f64 b 3))) (*.f64 -3/8 (/.f64 c (pow.f64 b 3))))) (pow.f64 b 2))))))) (+.f64 (*.f64 -2 (/.f64 b c)) (+.f64 (*.f64 3 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -3/8 (/.f64 c (pow.f64 b 3))) (*.f64 3/4 (/.f64 c (pow.f64 b 3)))))) (*.f64 3/2 (/.f64 a b)))))): 0 points increase in error, 0 points decrease in error