\log x - \log \left(\log x\right)
\log \left(\frac{1}{\frac{\log x}{x}}\right)double f(double x) {
double r107446 = x;
double r107447 = log(r107446);
double r107448 = log(r107447);
double r107449 = r107447 - r107448;
return r107449;
}
double f(double x) {
double r107450 = 1.0;
double r107451 = x;
double r107452 = log(r107451);
double r107453 = r107452 / r107451;
double r107454 = r107450 / r107453;
double r107455 = log(r107454);
return r107455;
}



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