


Bits error versus g



Bits error versus h



Bits error versus a
if g < 4.54756140803492154e-163Initial program 37.0
Simplified37.0
rmApplied associate-*r/37.0
Applied cbrt-div33.3
Simplified33.3
Taylor expanded around -inf 32.4
Simplified32.4
if 4.54756140803492154e-163 < g Initial program 34.8
Simplified34.8
rmApplied associate-*r/34.8
Applied cbrt-div31.2
rmApplied add-cube-cbrt31.2
Applied sqrt-prod31.2
Simplified31.2
Final simplification31.8
herbie shell --seed 2020179
(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))))))))