


Bits error versus J



Bits error versus K



Bits error versus U
if (* (* J (* -2 (cos (/ K 2)))) (hypot 1 (/ (/ U (+ J J)) (cos (/ K 2))))) < -inf.0 or +inf.0 < (* (* J (* -2 (cos (/ K 2)))) (hypot 1 (/ (/ U (+ J J)) (cos (/ K 2))))) Initial program 59.9
Applied simplify59.9
Taylor expanded around inf 61.9
Applied simplify32.3
if -inf.0 < (* (* J (* -2 (cos (/ K 2)))) (hypot 1 (/ (/ U (+ J J)) (cos (/ K 2))))) < +inf.0Initial program 14.2
Applied simplify4.2
rmApplied associate-*l*4.2
Time bar (total: 28.0s)Debug logProfile
herbie shell --seed '#(1070355188 2193211668 3977393919 3454156579 3755371326 1656365382)' +o rules:numerics
(FPCore (J K U)
:name "Maksimov and Kolovsky, Equation (3)"
(* (* (* -2 J) (cos (/ K 2))) (sqrt (+ 1 (pow (/ U (* (* 2 J) (cos (/ K 2)))) 2)))))