Average Error: 29.0 → 2.6
Time: 7.6s
Precision: 64
\[\frac{\cos \left(2 \cdot x\right)}{{cos}^{2} \cdot \left(\left(x \cdot {sin}^{2}\right) \cdot x\right)}\]
\[\frac{\frac{\cos \left(2 \cdot x\right)}{{cos}^{\left(\frac{2}{2}\right)}}}{x \cdot {sin}^{\left(\frac{2}{2}\right)}} \cdot \frac{\frac{1}{{cos}^{\left(\frac{2}{2}\right)}}}{x \cdot {sin}^{\left(\frac{2}{2}\right)}}\]
\frac{\cos \left(2 \cdot x\right)}{{cos}^{2} \cdot \left(\left(x \cdot {sin}^{2}\right) \cdot x\right)}
\frac{\frac{\cos \left(2 \cdot x\right)}{{cos}^{\left(\frac{2}{2}\right)}}}{x \cdot {sin}^{\left(\frac{2}{2}\right)}} \cdot \frac{\frac{1}{{cos}^{\left(\frac{2}{2}\right)}}}{x \cdot {sin}^{\left(\frac{2}{2}\right)}}
double code(double x, double cos, double sin) {
	return (cos((2.0 * x)) / (pow(cos, 2.0) * ((x * pow(sin, 2.0)) * x)));
}
double code(double x, double cos, double sin) {
	return (((cos((2.0 * x)) / pow(cos, (2.0 / 2.0))) / (x * pow(sin, (2.0 / 2.0)))) * ((1.0 / pow(cos, (2.0 / 2.0))) / (x * pow(sin, (2.0 / 2.0)))));
}

Error

Bits error versus x

Bits error versus cos

Bits error versus sin

Try it out

Your Program's Arguments

Results

Enter valid numbers for all inputs

Derivation

  1. Initial program 29.0

    \[\frac{\cos \left(2 \cdot x\right)}{{cos}^{2} \cdot \left(\left(x \cdot {sin}^{2}\right) \cdot x\right)}\]
  2. Using strategy rm
  3. Applied sqr-pow29.0

    \[\leadsto \frac{\cos \left(2 \cdot x\right)}{{cos}^{2} \cdot \left(\left(x \cdot \color{blue}{\left({sin}^{\left(\frac{2}{2}\right)} \cdot {sin}^{\left(\frac{2}{2}\right)}\right)}\right) \cdot x\right)}\]
  4. Applied associate-*r*22.6

    \[\leadsto \frac{\cos \left(2 \cdot x\right)}{{cos}^{2} \cdot \left(\color{blue}{\left(\left(x \cdot {sin}^{\left(\frac{2}{2}\right)}\right) \cdot {sin}^{\left(\frac{2}{2}\right)}\right)} \cdot x\right)}\]
  5. Applied associate-*l*20.6

    \[\leadsto \frac{\cos \left(2 \cdot x\right)}{{cos}^{2} \cdot \color{blue}{\left(\left(x \cdot {sin}^{\left(\frac{2}{2}\right)}\right) \cdot \left({sin}^{\left(\frac{2}{2}\right)} \cdot x\right)\right)}}\]
  6. Applied associate-*r*16.6

    \[\leadsto \frac{\cos \left(2 \cdot x\right)}{\color{blue}{\left({cos}^{2} \cdot \left(x \cdot {sin}^{\left(\frac{2}{2}\right)}\right)\right) \cdot \left({sin}^{\left(\frac{2}{2}\right)} \cdot x\right)}}\]
  7. Applied associate-/r*16.4

    \[\leadsto \color{blue}{\frac{\frac{\cos \left(2 \cdot x\right)}{{cos}^{2} \cdot \left(x \cdot {sin}^{\left(\frac{2}{2}\right)}\right)}}{{sin}^{\left(\frac{2}{2}\right)} \cdot x}}\]
  8. Using strategy rm
  9. Applied sqr-pow16.4

    \[\leadsto \frac{\frac{\cos \left(2 \cdot x\right)}{\color{blue}{\left({cos}^{\left(\frac{2}{2}\right)} \cdot {cos}^{\left(\frac{2}{2}\right)}\right)} \cdot \left(x \cdot {sin}^{\left(\frac{2}{2}\right)}\right)}}{{sin}^{\left(\frac{2}{2}\right)} \cdot x}\]
  10. Applied associate-*l*6.9

    \[\leadsto \frac{\frac{\cos \left(2 \cdot x\right)}{\color{blue}{{cos}^{\left(\frac{2}{2}\right)} \cdot \left({cos}^{\left(\frac{2}{2}\right)} \cdot \left(x \cdot {sin}^{\left(\frac{2}{2}\right)}\right)\right)}}}{{sin}^{\left(\frac{2}{2}\right)} \cdot x}\]
  11. Applied associate-/r*6.6

    \[\leadsto \frac{\color{blue}{\frac{\frac{\cos \left(2 \cdot x\right)}{{cos}^{\left(\frac{2}{2}\right)}}}{{cos}^{\left(\frac{2}{2}\right)} \cdot \left(x \cdot {sin}^{\left(\frac{2}{2}\right)}\right)}}}{{sin}^{\left(\frac{2}{2}\right)} \cdot x}\]
  12. Using strategy rm
  13. Applied associate-*r*8.0

    \[\leadsto \frac{\frac{\frac{\cos \left(2 \cdot x\right)}{{cos}^{\left(\frac{2}{2}\right)}}}{\color{blue}{\left({cos}^{\left(\frac{2}{2}\right)} \cdot x\right) \cdot {sin}^{\left(\frac{2}{2}\right)}}}}{{sin}^{\left(\frac{2}{2}\right)} \cdot x}\]
  14. Applied div-inv8.0

    \[\leadsto \frac{\frac{\color{blue}{\cos \left(2 \cdot x\right) \cdot \frac{1}{{cos}^{\left(\frac{2}{2}\right)}}}}{\left({cos}^{\left(\frac{2}{2}\right)} \cdot x\right) \cdot {sin}^{\left(\frac{2}{2}\right)}}}{{sin}^{\left(\frac{2}{2}\right)} \cdot x}\]
  15. Applied times-frac9.6

    \[\leadsto \frac{\color{blue}{\frac{\cos \left(2 \cdot x\right)}{{cos}^{\left(\frac{2}{2}\right)} \cdot x} \cdot \frac{\frac{1}{{cos}^{\left(\frac{2}{2}\right)}}}{{sin}^{\left(\frac{2}{2}\right)}}}}{{sin}^{\left(\frac{2}{2}\right)} \cdot x}\]
  16. Applied times-frac5.1

    \[\leadsto \color{blue}{\frac{\frac{\cos \left(2 \cdot x\right)}{{cos}^{\left(\frac{2}{2}\right)} \cdot x}}{{sin}^{\left(\frac{2}{2}\right)}} \cdot \frac{\frac{\frac{1}{{cos}^{\left(\frac{2}{2}\right)}}}{{sin}^{\left(\frac{2}{2}\right)}}}{x}}\]
  17. Simplified5.1

    \[\leadsto \color{blue}{\frac{\frac{\cos \left(2 \cdot x\right)}{{cos}^{\left(\frac{2}{2}\right)}}}{x \cdot {sin}^{\left(\frac{2}{2}\right)}}} \cdot \frac{\frac{\frac{1}{{cos}^{\left(\frac{2}{2}\right)}}}{{sin}^{\left(\frac{2}{2}\right)}}}{x}\]
  18. Simplified2.6

    \[\leadsto \frac{\frac{\cos \left(2 \cdot x\right)}{{cos}^{\left(\frac{2}{2}\right)}}}{x \cdot {sin}^{\left(\frac{2}{2}\right)}} \cdot \color{blue}{\frac{\frac{1}{{cos}^{\left(\frac{2}{2}\right)}}}{x \cdot {sin}^{\left(\frac{2}{2}\right)}}}\]
  19. Final simplification2.6

    \[\leadsto \frac{\frac{\cos \left(2 \cdot x\right)}{{cos}^{\left(\frac{2}{2}\right)}}}{x \cdot {sin}^{\left(\frac{2}{2}\right)}} \cdot \frac{\frac{1}{{cos}^{\left(\frac{2}{2}\right)}}}{x \cdot {sin}^{\left(\frac{2}{2}\right)}}\]

Reproduce

herbie shell --seed 2020078 
(FPCore (x cos sin)
  :name "cos(2*x)/(cos^2(x)*sin^2(x))"
  :precision binary64
  (/ (cos (* 2 x)) (* (pow cos 2) (* (* x (pow sin 2)) x))))