\frac{1}{x - 1} + \frac{x}{x + 1}\sqrt[3]{{\left(\frac{1}{x - 1} + \frac{x}{x + 1}\right)}^{3}}double f(double x) {
double r142829 = 1.0;
double r142830 = x;
double r142831 = r142830 - r142829;
double r142832 = r142829 / r142831;
double r142833 = r142830 + r142829;
double r142834 = r142830 / r142833;
double r142835 = r142832 + r142834;
return r142835;
}
double f(double x) {
double r142836 = 1.0;
double r142837 = x;
double r142838 = r142837 - r142836;
double r142839 = r142836 / r142838;
double r142840 = r142837 + r142836;
double r142841 = r142837 / r142840;
double r142842 = r142839 + r142841;
double r142843 = 3.0;
double r142844 = pow(r142842, r142843);
double r142845 = cbrt(r142844);
return r142845;
}



Bits error versus x
Results
Initial program 0.0
rmApplied add-cbrt-cube0.0
Simplified0.0
Final simplification0.0
herbie shell --seed 2020035
(FPCore (x)
:name "Asymptote B"
:precision binary64
(+ (/ 1 (- x 1)) (/ x (+ x 1))))