\frac{1}{\sqrt{k}} \cdot {\left(\left(2 \cdot \pi\right) \cdot n\right)}^{\left(\frac{1 - k}{2}\right)}\frac{1}{\sqrt{k}} \cdot {\left(n \cdot \left(2 \cdot \pi\right)\right)}^{\left(\frac{1 - k}{2}\right)}double f(double k, double n) {
double r2990174 = 1.0;
double r2990175 = k;
double r2990176 = sqrt(r2990175);
double r2990177 = r2990174 / r2990176;
double r2990178 = 2.0;
double r2990179 = atan2(1.0, 0.0);
double r2990180 = r2990178 * r2990179;
double r2990181 = n;
double r2990182 = r2990180 * r2990181;
double r2990183 = r2990174 - r2990175;
double r2990184 = r2990183 / r2990178;
double r2990185 = pow(r2990182, r2990184);
double r2990186 = r2990177 * r2990185;
return r2990186;
}
double f(double k, double n) {
double r2990187 = 1.0;
double r2990188 = k;
double r2990189 = sqrt(r2990188);
double r2990190 = r2990187 / r2990189;
double r2990191 = n;
double r2990192 = 2.0;
double r2990193 = atan2(1.0, 0.0);
double r2990194 = r2990192 * r2990193;
double r2990195 = r2990191 * r2990194;
double r2990196 = r2990187 - r2990188;
double r2990197 = r2990196 / r2990192;
double r2990198 = pow(r2990195, r2990197);
double r2990199 = r2990190 * r2990198;
return r2990199;
}



Bits error versus k



Bits error versus n
Results
Initial program 0.4
Final simplification0.4
herbie shell --seed 2019146
(FPCore (k n)
:name "Migdal et al, Equation (51)"
(* (/ 1 (sqrt k)) (pow (* (* 2 PI) n) (/ (- 1 k) 2))))