-\log \left(\frac{1}{x} - 1\right)-\left(\log \left(\sqrt{\frac{1}{x} - 1}\right) + \log \left(\sqrt{\frac{1}{x} - 1}\right)\right)double f(double x) {
double r134643 = 1.0;
double r134644 = x;
double r134645 = r134643 / r134644;
double r134646 = r134645 - r134643;
double r134647 = log(r134646);
double r134648 = -r134647;
return r134648;
}
double f(double x) {
double r134649 = 1.0;
double r134650 = x;
double r134651 = r134649 / r134650;
double r134652 = r134651 - r134649;
double r134653 = sqrt(r134652);
double r134654 = log(r134653);
double r134655 = r134654 + r134654;
double r134656 = -r134655;
return r134656;
}



Bits error versus x
Results
Initial program 0.0
rmApplied add-sqr-sqrt0.0
Applied log-prod0.0
Final simplification0.0
herbie shell --seed 2019138
(FPCore (x)
:name "neg log"
(- (log (- (/ 1 x) 1))))