Simplified48.7
\[\leadsto \color{blue}{\left(1 + \mathsf{fma}\left(\frac{0.5}{n \cdot n} + \frac{-0.5}{n}, x \cdot x, \frac{x}{n}\right)\right)} - {x}^{\left(\frac{1}{n}\right)}
\]
Proof
(+.f64 1 (fma.f64 (+.f64 (/.f64 1/2 (*.f64 n n)) (/.f64 -1/2 n)) (*.f64 x x) (/.f64 x n))): 0 points increase in error, 0 points decrease in error
(+.f64 1 (fma.f64 (+.f64 (/.f64 (Rewrite<= metadata-eval (*.f64 1/2 1)) (*.f64 n n)) (/.f64 -1/2 n)) (*.f64 x x) (/.f64 x n))): 0 points increase in error, 0 points decrease in error
(+.f64 1 (fma.f64 (+.f64 (/.f64 (*.f64 1/2 1) (Rewrite<= unpow2_binary64 (pow.f64 n 2))) (/.f64 -1/2 n)) (*.f64 x x) (/.f64 x n))): 0 points increase in error, 0 points decrease in error
(+.f64 1 (fma.f64 (+.f64 (Rewrite<= associate-*r/_binary64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 -1/2 n)) (*.f64 x x) (/.f64 x n))): 0 points increase in error, 0 points decrease in error
(+.f64 1 (fma.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (/.f64 (Rewrite<= metadata-eval (neg.f64 1/2)) n)) (*.f64 x x) (/.f64 x n))): 0 points increase in error, 0 points decrease in error
(+.f64 1 (fma.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (Rewrite<= distribute-neg-frac_binary64 (neg.f64 (/.f64 1/2 n)))) (*.f64 x x) (/.f64 x n))): 0 points increase in error, 0 points decrease in error
(+.f64 1 (fma.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (neg.f64 (/.f64 (Rewrite<= metadata-eval (*.f64 1/2 1)) n))) (*.f64 x x) (/.f64 x n))): 0 points increase in error, 0 points decrease in error
(+.f64 1 (fma.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (neg.f64 (Rewrite<= associate-*r/_binary64 (*.f64 1/2 (/.f64 1 n))))) (*.f64 x x) (/.f64 x n))): 0 points increase in error, 0 points decrease in error
(+.f64 1 (fma.f64 (Rewrite<= sub-neg_binary64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (*.f64 x x) (/.f64 x n))): 0 points increase in error, 0 points decrease in error
(+.f64 1 (fma.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (Rewrite<= unpow2_binary64 (pow.f64 x 2)) (/.f64 x n))): 0 points increase in error, 0 points decrease in error
(+.f64 1 (Rewrite<= fma-def_binary64 (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2)) (/.f64 x n)))): 0 points increase in error, 0 points decrease in error
(Rewrite<= associate-+l+_binary64 (+.f64 (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2))) (/.f64 x n))): 0 points increase in error, 0 points decrease in error
(Rewrite<= +-commutative_binary64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2))))): 0 points increase in error, 0 points decrease in error
Simplified0.9
\[\leadsto \color{blue}{-\mathsf{expm1}\left(\frac{\log x}{n}\right)}
\]
Proof
(neg.f64 (expm1.f64 (/.f64 (log.f64 x) n))): 0 points increase in error, 0 points decrease in error
(neg.f64 (Rewrite<= expm1-def_binary64 (-.f64 (exp.f64 (/.f64 (log.f64 x) n)) 1))): 90 points increase in error, 106 points decrease in error
(Rewrite<= sub0-neg_binary64 (-.f64 0 (-.f64 (exp.f64 (/.f64 (log.f64 x) n)) 1))): 0 points increase in error, 0 points decrease in error
(-.f64 (Rewrite<= metadata-eval (log.f64 1)) (-.f64 (exp.f64 (/.f64 (log.f64 x) n)) 1)): 0 points increase in error, 0 points decrease in error
(Rewrite<= associate-+l-_binary64 (+.f64 (-.f64 (log.f64 1) (exp.f64 (/.f64 (log.f64 x) n))) 1)): 0 points increase in error, 0 points decrease in error
(+.f64 (-.f64 (Rewrite=> metadata-eval 0) (exp.f64 (/.f64 (log.f64 x) n))) 1): 0 points increase in error, 0 points decrease in error
(+.f64 (Rewrite<= neg-sub0_binary64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n)))) 1): 0 points increase in error, 0 points decrease in error
(Rewrite<= +-commutative_binary64 (+.f64 1 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))))): 0 points increase in error, 0 points decrease in error
(Rewrite<= sub-neg_binary64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))): 0 points increase in error, 0 points decrease in error