\log x - \log \left(\log x\right)
\log \left(\frac{x}{\log x}\right)double f(double x) {
double r96629 = x;
double r96630 = log(r96629);
double r96631 = log(r96630);
double r96632 = r96630 - r96631;
return r96632;
}
double f(double x) {
double r96633 = x;
double r96634 = log(r96633);
double r96635 = r96633 / r96634;
double r96636 = log(r96635);
return r96636;
}



Bits error versus x
Results
Initial program 0.3
rmApplied diff-log0.0
Final simplification0.0
herbie shell --seed 2020056 +o rules:numerics
(FPCore (x)
:name "Jmat.Real.lambertw, estimator"
:precision binary64
(- (log x) (log (log x))))