\log x - \log \left(\log x\right)
\log \left(\frac{x}{\log x}\right)double f(double x) {
double r137310 = x;
double r137311 = log(r137310);
double r137312 = log(r137311);
double r137313 = r137311 - r137312;
return r137313;
}
double f(double x) {
double r137314 = x;
double r137315 = log(r137314);
double r137316 = r137314 / r137315;
double r137317 = log(r137316);
return r137317;
}



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