


Bits error versus g



Bits error versus h



Bits error versus a
if g < -2.21602016964167287e-161Initial program 34.7
Simplified34.7
rmApplied associate-*r/34.7
Applied cbrt-div30.7
Simplified30.7
Taylor expanded around -inf 30.9
Simplified30.9
if -2.21602016964167287e-161 < g Initial program 37.7
Simplified37.7
rmApplied associate-*r/37.7
Applied cbrt-div34.1
Taylor expanded around inf 32.9
Final simplification32.0
herbie shell --seed 2020180
(FPCore (g h a)
:name "2-ancestry mixing, positive discriminant"
:precision binary64
(+ (cbrt (* (/ 1.0 (* 2.0 a)) (+ (neg g) (sqrt (- (* g g) (* h h)))))) (cbrt (* (/ 1.0 (* 2.0 a)) (- (neg g) (sqrt (- (* g g) (* h h))))))))