Simplified0.4
\[\leadsto \color{blue}{\frac{-2}{\left(-1 - x\right) \cdot \left(1 - x\right)}}
\]
Proof
(/.f64 -2 (*.f64 (-.f64 -1 x) (-.f64 1 x))): 0 points increase in error, 0 points decrease in error
(/.f64 -2 (*.f64 (Rewrite<= unsub-neg_binary64 (+.f64 -1 (neg.f64 x))) (-.f64 1 x))): 0 points increase in error, 0 points decrease in error
(/.f64 -2 (*.f64 (+.f64 -1 (neg.f64 x)) (Rewrite<= unsub-neg_binary64 (+.f64 1 (neg.f64 x))))): 0 points increase in error, 0 points decrease in error
(/.f64 -2 (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 1 (Rewrite=> neg-mul-1_binary64 (*.f64 -1 x))))): 0 points increase in error, 0 points decrease in error
(/.f64 -2 (*.f64 (+.f64 -1 (neg.f64 x)) (Rewrite=> +-commutative_binary64 (+.f64 (*.f64 -1 x) 1)))): 0 points increase in error, 0 points decrease in error
(/.f64 -2 (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (Rewrite<= neg-mul-1_binary64 (neg.f64 x)) 1))): 0 points increase in error, 0 points decrease in error
(/.f64 (Rewrite<= metadata-eval (-.f64 -2 0)) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))): 0 points increase in error, 0 points decrease in error
(/.f64 (-.f64 -2 (Rewrite<= +-inverses_binary64 (-.f64 x x))) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))): 0 points increase in error, 0 points decrease in error
(/.f64 (Rewrite<= associate-+l-_binary64 (+.f64 (-.f64 -2 x) x)) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))): 54 points increase in error, 0 points decrease in error
(/.f64 (+.f64 (-.f64 (Rewrite<= metadata-eval (-.f64 -1 1)) x) x) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))): 0 points increase in error, 0 points decrease in error
(/.f64 (+.f64 (Rewrite<= associate--r+_binary64 (-.f64 -1 (+.f64 1 x))) x) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))): 2 points increase in error, 0 points decrease in error
(/.f64 (Rewrite<= +-commutative_binary64 (+.f64 x (-.f64 -1 (+.f64 1 x)))) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))): 0 points increase in error, 0 points decrease in error
(/.f64 (Rewrite=> associate-+r-_binary64 (-.f64 (+.f64 x -1) (+.f64 1 x))) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))): 0 points increase in error, 1 points decrease in error
(Rewrite=> div-sub_binary64 (-.f64 (/.f64 (+.f64 x -1) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))) (/.f64 (+.f64 1 x) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 5 points increase in error, 1 points decrease in error
(-.f64 (/.f64 (+.f64 (Rewrite<= remove-double-neg_binary64 (neg.f64 (neg.f64 x))) -1) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))) (/.f64 (+.f64 1 x) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1)))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 (+.f64 (neg.f64 (Rewrite=> neg-mul-1_binary64 (*.f64 -1 x))) -1) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))) (/.f64 (+.f64 1 x) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1)))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 (+.f64 (Rewrite=> neg-mul-1_binary64 (*.f64 -1 (*.f64 -1 x))) -1) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))) (/.f64 (+.f64 1 x) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1)))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 -1 x)) (Rewrite<= metadata-eval (*.f64 -1 1))) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))) (/.f64 (+.f64 1 x) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1)))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 (Rewrite<= distribute-lft-in_binary64 (*.f64 -1 (+.f64 (*.f64 -1 x) 1))) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))) (/.f64 (+.f64 1 x) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1)))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 (*.f64 -1 (+.f64 (Rewrite<= neg-mul-1_binary64 (neg.f64 x)) 1)) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))) (/.f64 (+.f64 1 x) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1)))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 (*.f64 -1 (+.f64 (neg.f64 x) 1)) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))) (/.f64 (+.f64 (Rewrite<= metadata-eval (-.f64 0 -1)) x) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1)))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 (*.f64 -1 (+.f64 (neg.f64 x) 1)) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))) (/.f64 (Rewrite<= associate--r-_binary64 (-.f64 0 (-.f64 -1 x))) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1)))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 (*.f64 -1 (+.f64 (neg.f64 x) 1)) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))) (/.f64 (-.f64 0 (Rewrite<= unsub-neg_binary64 (+.f64 -1 (neg.f64 x)))) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1)))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 (*.f64 -1 (+.f64 (neg.f64 x) 1)) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))) (/.f64 (Rewrite<= neg-sub0_binary64 (neg.f64 (+.f64 -1 (neg.f64 x)))) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1)))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 (*.f64 -1 (+.f64 (neg.f64 x) 1)) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))) (/.f64 (Rewrite=> neg-mul-1_binary64 (*.f64 -1 (+.f64 -1 (neg.f64 x)))) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1)))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 (*.f64 -1 (+.f64 (neg.f64 x) 1)) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))) (/.f64 (Rewrite<= *-commutative_binary64 (*.f64 (+.f64 -1 (neg.f64 x)) -1)) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1)))): 0 points increase in error, 0 points decrease in error
(Rewrite=> sub-neg_binary64 (+.f64 (/.f64 (*.f64 -1 (+.f64 (neg.f64 x) 1)) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))) (neg.f64 (/.f64 (*.f64 (+.f64 -1 (neg.f64 x)) -1) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1)))))): 0 points increase in error, 0 points decrease in error
(+.f64 (Rewrite=> times-frac_binary64 (*.f64 (/.f64 -1 (+.f64 -1 (neg.f64 x))) (/.f64 (+.f64 (neg.f64 x) 1) (+.f64 (neg.f64 x) 1)))) (neg.f64 (/.f64 (*.f64 (+.f64 -1 (neg.f64 x)) -1) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 80 points increase in error, 5 points decrease in error
(+.f64 (*.f64 (/.f64 (Rewrite<= metadata-eval (/.f64 1 -1)) (+.f64 -1 (neg.f64 x))) (/.f64 (+.f64 (neg.f64 x) 1) (+.f64 (neg.f64 x) 1))) (neg.f64 (/.f64 (*.f64 (+.f64 -1 (neg.f64 x)) -1) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (*.f64 (Rewrite<= associate-/r*_binary64 (/.f64 1 (*.f64 -1 (+.f64 -1 (neg.f64 x))))) (/.f64 (+.f64 (neg.f64 x) 1) (+.f64 (neg.f64 x) 1))) (neg.f64 (/.f64 (*.f64 (+.f64 -1 (neg.f64 x)) -1) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (*.f64 (/.f64 1 (Rewrite<= neg-mul-1_binary64 (neg.f64 (+.f64 -1 (neg.f64 x))))) (/.f64 (+.f64 (neg.f64 x) 1) (+.f64 (neg.f64 x) 1))) (neg.f64 (/.f64 (*.f64 (+.f64 -1 (neg.f64 x)) -1) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (*.f64 (/.f64 1 (Rewrite=> neg-sub0_binary64 (-.f64 0 (+.f64 -1 (neg.f64 x))))) (/.f64 (+.f64 (neg.f64 x) 1) (+.f64 (neg.f64 x) 1))) (neg.f64 (/.f64 (*.f64 (+.f64 -1 (neg.f64 x)) -1) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (*.f64 (/.f64 1 (-.f64 0 (Rewrite=> unsub-neg_binary64 (-.f64 -1 x)))) (/.f64 (+.f64 (neg.f64 x) 1) (+.f64 (neg.f64 x) 1))) (neg.f64 (/.f64 (*.f64 (+.f64 -1 (neg.f64 x)) -1) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (*.f64 (/.f64 1 (Rewrite=> associate--r-_binary64 (+.f64 (-.f64 0 -1) x))) (/.f64 (+.f64 (neg.f64 x) 1) (+.f64 (neg.f64 x) 1))) (neg.f64 (/.f64 (*.f64 (+.f64 -1 (neg.f64 x)) -1) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (*.f64 (/.f64 1 (+.f64 (Rewrite=> metadata-eval 1) x)) (/.f64 (+.f64 (neg.f64 x) 1) (+.f64 (neg.f64 x) 1))) (neg.f64 (/.f64 (*.f64 (+.f64 -1 (neg.f64 x)) -1) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (*.f64 (/.f64 1 (+.f64 1 x)) (Rewrite=> *-inverses_binary64 1)) (neg.f64 (/.f64 (*.f64 (+.f64 -1 (neg.f64 x)) -1) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (Rewrite=> *-rgt-identity_binary64 (/.f64 1 (+.f64 1 x))) (neg.f64 (/.f64 (*.f64 (+.f64 -1 (neg.f64 x)) -1) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (/.f64 (Rewrite=> *-commutative_binary64 (*.f64 -1 (+.f64 -1 (neg.f64 x)))) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (/.f64 (Rewrite<= neg-mul-1_binary64 (neg.f64 (+.f64 -1 (neg.f64 x)))) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (/.f64 (Rewrite=> neg-sub0_binary64 (-.f64 0 (+.f64 -1 (neg.f64 x)))) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (/.f64 (-.f64 0 (Rewrite=> unsub-neg_binary64 (-.f64 -1 x))) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (/.f64 (Rewrite=> associate--r-_binary64 (+.f64 (-.f64 0 -1) x)) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (/.f64 (+.f64 (Rewrite=> metadata-eval 1) x) (*.f64 (+.f64 -1 (neg.f64 x)) (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (Rewrite=> associate-/r*_binary64 (/.f64 (/.f64 (+.f64 1 x) (+.f64 -1 (neg.f64 x))) (+.f64 (neg.f64 x) 1))))): 4 points increase in error, 79 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (Rewrite=> distribute-neg-frac_binary64 (/.f64 (neg.f64 (/.f64 (+.f64 1 x) (+.f64 -1 (neg.f64 x)))) (+.f64 (neg.f64 x) 1)))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (/.f64 (Rewrite<= distribute-frac-neg_binary64 (/.f64 (neg.f64 (+.f64 1 x)) (+.f64 -1 (neg.f64 x)))) (+.f64 (neg.f64 x) 1))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (/.f64 (/.f64 (Rewrite=> distribute-neg-in_binary64 (+.f64 (neg.f64 1) (neg.f64 x))) (+.f64 -1 (neg.f64 x))) (+.f64 (neg.f64 x) 1))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (/.f64 (/.f64 (+.f64 (Rewrite=> metadata-eval -1) (neg.f64 x)) (+.f64 -1 (neg.f64 x))) (+.f64 (neg.f64 x) 1))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (/.f64 (Rewrite=> *-inverses_binary64 1) (+.f64 (neg.f64 x) 1))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (/.f64 (Rewrite<= metadata-eval (neg.f64 -1)) (+.f64 (neg.f64 x) 1))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (Rewrite<= distribute-neg-frac_binary64 (neg.f64 (/.f64 -1 (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (/.f64 (Rewrite<= metadata-eval (/.f64 1 -1)) (+.f64 (neg.f64 x) 1)))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (Rewrite<= associate-/r*_binary64 (/.f64 1 (*.f64 -1 (+.f64 (neg.f64 x) 1)))))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (/.f64 (Rewrite<= metadata-eval (pow.f64 1 3)) (*.f64 -1 (+.f64 (neg.f64 x) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (/.f64 (pow.f64 1 3) (*.f64 -1 (+.f64 (Rewrite=> neg-mul-1_binary64 (*.f64 -1 x)) 1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (/.f64 (pow.f64 1 3) (Rewrite=> distribute-lft-in_binary64 (+.f64 (*.f64 -1 (*.f64 -1 x)) (*.f64 -1 1)))))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (/.f64 (pow.f64 1 3) (+.f64 (*.f64 -1 (*.f64 -1 x)) (Rewrite=> metadata-eval -1))))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (/.f64 (pow.f64 1 3) (+.f64 (Rewrite<= neg-mul-1_binary64 (neg.f64 (*.f64 -1 x))) -1)))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (/.f64 (pow.f64 1 3) (+.f64 (neg.f64 (Rewrite<= neg-mul-1_binary64 (neg.f64 x))) -1)))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (/.f64 (pow.f64 1 3) (+.f64 (Rewrite=> remove-double-neg_binary64 x) -1)))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (/.f64 (pow.f64 1 3) (Rewrite<= rem-cube-cbrt_binary64 (pow.f64 (cbrt.f64 (+.f64 x -1)) 3))))): 93 points increase in error, 15 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (Rewrite<= cube-div_binary64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1))) 3)))): 46 points increase in error, 31 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (Rewrite=> cube-mult_binary64 (*.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1))) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1))) (/.f64 1 (cbrt.f64 (+.f64 x -1)))))))): 18 points increase in error, 9 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (*.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1))) (*.f64 (Rewrite<= unpow-1_binary64 (pow.f64 (cbrt.f64 (+.f64 x -1)) -1)) (/.f64 1 (cbrt.f64 (+.f64 x -1))))))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (*.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x -1)) -1) (Rewrite<= unpow-1_binary64 (pow.f64 (cbrt.f64 (+.f64 x -1)) -1)))))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (*.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1))) (Rewrite=> pow-sqr_binary64 (pow.f64 (cbrt.f64 (+.f64 x -1)) (*.f64 2 -1)))))): 20 points increase in error, 43 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (neg.f64 (*.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1))) (pow.f64 (cbrt.f64 (+.f64 x -1)) (Rewrite=> metadata-eval -2))))): 0 points increase in error, 0 points decrease in error
(Rewrite=> unsub-neg_binary64 (-.f64 (/.f64 1 (+.f64 1 x)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1))) (pow.f64 (cbrt.f64 (+.f64 x -1)) -2)))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 1 (+.f64 1 x)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1))) (pow.f64 (cbrt.f64 (+.f64 x -1)) (Rewrite<= metadata-eval (*.f64 2 -1))))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 1 (+.f64 1 x)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1))) (Rewrite<= pow-sqr_binary64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x -1)) -1) (pow.f64 (cbrt.f64 (+.f64 x -1)) -1))))): 43 points increase in error, 20 points decrease in error
(-.f64 (/.f64 1 (+.f64 1 x)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1))) (*.f64 (Rewrite=> unpow-1_binary64 (/.f64 1 (cbrt.f64 (+.f64 x -1)))) (pow.f64 (cbrt.f64 (+.f64 x -1)) -1)))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 1 (+.f64 1 x)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1))) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1))) (Rewrite=> unpow-1_binary64 (/.f64 1 (cbrt.f64 (+.f64 x -1))))))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 1 (+.f64 1 x)) (Rewrite<= cube-mult_binary64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1))) 3))): 9 points increase in error, 18 points decrease in error
(-.f64 (/.f64 1 (+.f64 1 x)) (Rewrite=> cube-div_binary64 (/.f64 (pow.f64 1 3) (pow.f64 (cbrt.f64 (+.f64 x -1)) 3)))): 31 points increase in error, 46 points decrease in error
(-.f64 (/.f64 1 (+.f64 1 x)) (/.f64 (Rewrite=> metadata-eval 1) (pow.f64 (cbrt.f64 (+.f64 x -1)) 3))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 1 (+.f64 1 x)) (/.f64 1 (Rewrite=> rem-cube-cbrt_binary64 (+.f64 x -1)))): 15 points increase in error, 93 points decrease in error
(-.f64 (/.f64 1 (+.f64 1 x)) (Rewrite<= *-rgt-identity_binary64 (*.f64 (/.f64 1 (+.f64 x -1)) 1))): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 1 (+.f64 1 x)) (*.f64 (/.f64 (Rewrite<= metadata-eval (neg.f64 -1)) (+.f64 x -1)) 1)): 0 points increase in error, 0 points decrease in error
(-.f64 (/.f64 1 (+.f64 1 x)) (*.f64 (Rewrite<= distribute-neg-frac_binary64 (neg.f64 (/.f64 -1 (+.f64 x -1)))) 1)): 0 points increase in error, 0 points decrease in error
(Rewrite=> cancel-sign-sub_binary64 (+.f64 (/.f64 1 (+.f64 1 x)) (*.f64 (/.f64 -1 (+.f64 x -1)) 1))): 0 points increase in error, 0 points decrease in error
(+.f64 (/.f64 1 (+.f64 1 x)) (Rewrite=> *-rgt-identity_binary64 (/.f64 -1 (+.f64 x -1)))): 0 points increase in error, 0 points decrease in error