


Bits error versus n



Bits error versus U



Bits error versus t



Bits error versus l



Bits error versus Om



Bits error versus U*
Results
if (* (* n (* U 2)) (- (- t (* (/ l Om) (* 2 l))) (* (* (/ l Om) (- U U*)) (* (/ l Om) n)))) < 5.5099661854393e-313Initial program 56.6
rmApplied associate-/l*56.3
rmApplied associate-*l*39.8
rmApplied sqrt-prod38.3
if 5.5099661854393e-313 < (* (* n (* U 2)) (- (- t (* (/ l Om) (* 2 l))) (* (* (/ l Om) (- U U*)) (* (/ l Om) n)))) < 3.984927829768635e-101Initial program 4.0
rmApplied associate-*l*4.0
if 3.984927829768635e-101 < (* (* n (* U 2)) (- (- t (* (/ l Om) (* 2 l))) (* (* (/ l Om) (- U U*)) (* (/ l Om) n)))) < 1.7660721632541023e+75Initial program 8.5
rmApplied add-cbrt-cube8.7
Applied simplify0.9
if 1.7660721632541023e+75 < (* (* n (* U 2)) (- (- t (* (/ l Om) (* 2 l))) (* (* (/ l Om) (- U U*)) (* (/ l Om) n)))) < 5.763085166675104e+293Initial program 10.8
rmApplied associate-/l*2.9
rmApplied add-cbrt-cube9.9
if 5.763085166675104e+293 < (* (* n (* U 2)) (- (- t (* (/ l Om) (* 2 l))) (* (* (/ l Om) (- U U*)) (* (/ l Om) n)))) Initial program 58.6
rmApplied associate-/l*58.3
rmApplied sqrt-prod52.0
Time bar (total: 3.3m)Debug logProfile
herbie shell --seed 2018201
(FPCore (n U t l Om U*)
:name "Toniolo and Linder, Equation (13)"
(sqrt (* (* (* 2 n) U) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*))))))