{x}^{4} - {y}^{4}{x}^{4} - {y}^{4}double f(double x, double y) {
double r30368 = x;
double r30369 = 4.0;
double r30370 = pow(r30368, r30369);
double r30371 = y;
double r30372 = pow(r30371, r30369);
double r30373 = r30370 - r30372;
return r30373;
}
double f(double x, double y) {
double r30374 = x;
double r30375 = 4.0;
double r30376 = pow(r30374, r30375);
double r30377 = y;
double r30378 = pow(r30377, r30375);
double r30379 = r30376 - r30378;
return r30379;
}



Bits error versus x



Bits error versus y
Results
Initial program 0.0
Final simplification0.0
herbie shell --seed 2019304 +o rules:numerics
(FPCore (x y)
:name "Radioactive exchange between two surfaces"
:precision binary64
(- (pow x 4) (pow y 4)))