Simplified5.4
\[\leadsto \frac{\color{blue}{\left(0 + \frac{\beta}{\alpha} \cdot \frac{\beta}{\alpha}\right) - \left(\left(\frac{\mathsf{fma}\left(i, 4, \mathsf{fma}\left(\beta, 2, 2\right)\right)}{\alpha} \cdot \frac{\mathsf{fma}\left(i, 4, \mathsf{fma}\left(\beta, 2, 2\right)\right)}{\alpha} - \frac{\mathsf{fma}\left(2, i, \beta\right)}{\alpha} \cdot \frac{\beta + \mathsf{fma}\left(2, i, 2\right)}{\alpha}\right) - \frac{\mathsf{fma}\left(i, 4, \mathsf{fma}\left(\beta, 2, 2\right)\right)}{\alpha}\right)}}{2}
\]
Proof
(-.f64 (+.f64 0 (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (-.f64 (-.f64 (*.f64 (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (Rewrite<= mul0-lft_binary64 (*.f64 0 (/.f64 beta alpha))) (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (-.f64 (-.f64 (*.f64 (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (*.f64 (Rewrite<= metadata-eval (+.f64 -1 1)) (/.f64 beta alpha)) (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (-.f64 (-.f64 (*.f64 (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (Rewrite<= distribute-rgt1-in_binary64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 beta alpha)))) (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (-.f64 (-.f64 (*.f64 (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 beta alpha))) (Rewrite<= times-frac_binary64 (/.f64 (*.f64 beta beta) (*.f64 alpha alpha)))) (-.f64 (-.f64 (*.f64 (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 9 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 beta alpha))) (/.f64 (Rewrite<= unpow2_binary64 (pow.f64 beta 2)) (*.f64 alpha alpha))) (-.f64 (-.f64 (*.f64 (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 beta alpha))) (/.f64 (pow.f64 beta 2) (Rewrite<= unpow2_binary64 (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (Rewrite<= associate-+r+_binary64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (-.f64 (-.f64 (*.f64 (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 1 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (fma.f64 i 4 (Rewrite<= fma-def_binary64 (+.f64 (*.f64 beta 2) 2))) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (fma.f64 i 4 (+.f64 (Rewrite<= *-commutative_binary64 (*.f64 2 beta)) 2)) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (fma.f64 i 4 (Rewrite<= +-commutative_binary64 (+.f64 2 (*.f64 2 beta)))) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (Rewrite<= fma-def_binary64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 beta)))) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (+.f64 (Rewrite<= *-commutative_binary64 (*.f64 4 i)) (+.f64 2 (*.f64 2 beta))) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (Rewrite<= remove-double-neg_binary64 (neg.f64 (neg.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (neg.f64 (Rewrite<= mul-1-neg_binary64 (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (Rewrite=> neg-sub0_binary64 (-.f64 0 (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (-.f64 (Rewrite<= mul0-lft_binary64 (*.f64 0 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (Rewrite<= metadata-eval (+.f64 -1 1)) beta) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (-.f64 (Rewrite<= distribute-rgt1-in_binary64 (+.f64 beta (*.f64 -1 beta))) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) alpha) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) alpha) (/.f64 (fma.f64 i 4 (Rewrite<= fma-def_binary64 (+.f64 (*.f64 beta 2) 2))) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) alpha) (/.f64 (fma.f64 i 4 (+.f64 (Rewrite<= *-commutative_binary64 (*.f64 2 beta)) 2)) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) alpha) (/.f64 (fma.f64 i 4 (Rewrite<= +-commutative_binary64 (+.f64 2 (*.f64 2 beta)))) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) alpha) (/.f64 (Rewrite<= fma-def_binary64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 beta)))) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (*.f64 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) alpha) (/.f64 (+.f64 (Rewrite<= *-commutative_binary64 (*.f64 4 i)) (+.f64 2 (*.f64 2 beta))) alpha)) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (Rewrite<= times-frac_binary64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 alpha alpha))) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 22 points increase in error, 9 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (Rewrite<= unpow2_binary64 (pow.f64 alpha 2))) (*.f64 (/.f64 (fma.f64 2 i beta) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)) (*.f64 (/.f64 (Rewrite<= fma-def_binary64 (+.f64 (*.f64 2 i) beta)) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)) (*.f64 (/.f64 (Rewrite<= +-commutative_binary64 (+.f64 beta (*.f64 2 i))) alpha) (/.f64 (+.f64 beta (fma.f64 2 i 2)) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)) (*.f64 (/.f64 (+.f64 beta (*.f64 2 i)) alpha) (/.f64 (+.f64 beta (Rewrite<= fma-def_binary64 (+.f64 (*.f64 2 i) 2))) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)) (*.f64 (/.f64 (+.f64 beta (*.f64 2 i)) alpha) (/.f64 (+.f64 beta (Rewrite<= +-commutative_binary64 (+.f64 2 (*.f64 2 i)))) alpha))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)) (Rewrite<= times-frac_binary64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 alpha alpha)))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 1 points increase in error, 1 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (-.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)) (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (Rewrite<= unpow2_binary64 (pow.f64 alpha 2)))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (Rewrite<= unsub-neg_binary64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)) (neg.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)) (Rewrite<= mul-1-neg_binary64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (Rewrite<= +-commutative_binary64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))) (/.f64 (fma.f64 i 4 (fma.f64 beta 2 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))) (/.f64 (fma.f64 i 4 (Rewrite<= fma-def_binary64 (+.f64 (*.f64 beta 2) 2))) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))) (/.f64 (fma.f64 i 4 (+.f64 (Rewrite<= *-commutative_binary64 (*.f64 2 beta)) 2)) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))) (/.f64 (fma.f64 i 4 (Rewrite<= +-commutative_binary64 (+.f64 2 (*.f64 2 beta)))) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))) (/.f64 (Rewrite<= fma-def_binary64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 beta)))) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))) (/.f64 (+.f64 (Rewrite<= *-commutative_binary64 (*.f64 4 i)) (+.f64 2 (*.f64 2 beta))) alpha))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (Rewrite<= unsub-neg_binary64 (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))) (neg.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha))))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))) (Rewrite<= mul-1-neg_binary64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha))))): 0 points increase in error, 0 points decrease in error
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (Rewrite<= +-commutative_binary64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))): 0 points increase in error, 0 points decrease in error