Average Error: 36.7 → 12.8
Time: 9.6s
Precision: 64
\[\tan \left(x + \varepsilon\right) - \tan x\]
\[\left(\mathsf{fma}\left(\frac{{\left(\sin x\right)}^{2}}{{\left(\cos x\right)}^{2}}, \frac{{\left(\sin \varepsilon\right)}^{3}}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos \varepsilon\right)}^{3}}, \frac{\sin \varepsilon}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot \cos \varepsilon}\right) + \left(\left(\frac{\sin x}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot \cos x} + \left(\left(\mathsf{fma}\left(\frac{{\left(\sin x\right)}^{3}}{{\left(\cos \varepsilon\right)}^{4}}, \frac{{\left(\sin \varepsilon\right)}^{4}}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos x\right)}^{3}}, \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{3}}{{\left(\cos x\right)}^{4} \cdot \left(\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos \varepsilon\right)}^{3}\right)}\right) + \frac{{\left(\sin \varepsilon\right)}^{2}}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos \varepsilon\right)}^{2}} \cdot \left(\frac{{\left(\sin x\right)}^{3}}{{\left(\cos x\right)}^{3}} + \frac{\sin x}{\cos x}\right)\right) + \frac{{\left(\sin x\right)}^{2} \cdot \sin \varepsilon}{\cos \varepsilon \cdot \left(\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos x\right)}^{2}\right)}\right)\right) - \frac{\sin x}{\cos x}\right)\right) + \mathsf{fma}\left(-\tan x, 1, \tan x\right)\]
\tan \left(x + \varepsilon\right) - \tan x
\left(\mathsf{fma}\left(\frac{{\left(\sin x\right)}^{2}}{{\left(\cos x\right)}^{2}}, \frac{{\left(\sin \varepsilon\right)}^{3}}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos \varepsilon\right)}^{3}}, \frac{\sin \varepsilon}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot \cos \varepsilon}\right) + \left(\left(\frac{\sin x}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot \cos x} + \left(\left(\mathsf{fma}\left(\frac{{\left(\sin x\right)}^{3}}{{\left(\cos \varepsilon\right)}^{4}}, \frac{{\left(\sin \varepsilon\right)}^{4}}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos x\right)}^{3}}, \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{3}}{{\left(\cos x\right)}^{4} \cdot \left(\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos \varepsilon\right)}^{3}\right)}\right) + \frac{{\left(\sin \varepsilon\right)}^{2}}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos \varepsilon\right)}^{2}} \cdot \left(\frac{{\left(\sin x\right)}^{3}}{{\left(\cos x\right)}^{3}} + \frac{\sin x}{\cos x}\right)\right) + \frac{{\left(\sin x\right)}^{2} \cdot \sin \varepsilon}{\cos \varepsilon \cdot \left(\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos x\right)}^{2}\right)}\right)\right) - \frac{\sin x}{\cos x}\right)\right) + \mathsf{fma}\left(-\tan x, 1, \tan x\right)
double code(double x, double eps) {
	return (tan((x + eps)) - tan(x));
}
double code(double x, double eps) {
	return ((fma((pow(sin(x), 2.0) / pow(cos(x), 2.0)), (pow(sin(eps), 3.0) / ((1.0 - ((pow(sin(x), 4.0) * pow(sin(eps), 4.0)) / (pow(cos(x), 4.0) * pow(cos(eps), 4.0)))) * pow(cos(eps), 3.0))), (sin(eps) / ((1.0 - ((pow(sin(x), 4.0) * pow(sin(eps), 4.0)) / (pow(cos(x), 4.0) * pow(cos(eps), 4.0)))) * cos(eps)))) + (((sin(x) / ((1.0 - ((pow(sin(x), 4.0) * pow(sin(eps), 4.0)) / (pow(cos(x), 4.0) * pow(cos(eps), 4.0)))) * cos(x))) + ((fma((pow(sin(x), 3.0) / pow(cos(eps), 4.0)), (pow(sin(eps), 4.0) / ((1.0 - ((pow(sin(x), 4.0) * pow(sin(eps), 4.0)) / (pow(cos(x), 4.0) * pow(cos(eps), 4.0)))) * pow(cos(x), 3.0))), ((pow(sin(x), 4.0) * pow(sin(eps), 3.0)) / (pow(cos(x), 4.0) * ((1.0 - ((pow(sin(x), 4.0) * pow(sin(eps), 4.0)) / (pow(cos(x), 4.0) * pow(cos(eps), 4.0)))) * pow(cos(eps), 3.0))))) + ((pow(sin(eps), 2.0) / ((1.0 - ((pow(sin(x), 4.0) * pow(sin(eps), 4.0)) / (pow(cos(x), 4.0) * pow(cos(eps), 4.0)))) * pow(cos(eps), 2.0))) * ((pow(sin(x), 3.0) / pow(cos(x), 3.0)) + (sin(x) / cos(x))))) + ((pow(sin(x), 2.0) * sin(eps)) / (cos(eps) * ((1.0 - ((pow(sin(x), 4.0) * pow(sin(eps), 4.0)) / (pow(cos(x), 4.0) * pow(cos(eps), 4.0)))) * pow(cos(x), 2.0)))))) - (sin(x) / cos(x)))) + fma(-tan(x), 1.0, tan(x)));
}

Error

Bits error versus x

Bits error versus eps

Try it out

Your Program's Arguments

Results

Enter valid numbers for all inputs

Target

Original36.7
Target14.8
Herbie12.8
\[\frac{\sin \varepsilon}{\cos x \cdot \cos \left(x + \varepsilon\right)}\]

Derivation

  1. Initial program 36.7

    \[\tan \left(x + \varepsilon\right) - \tan x\]
  2. Using strategy rm
  3. Applied tan-sum21.7

    \[\leadsto \color{blue}{\frac{\tan x + \tan \varepsilon}{1 - \tan x \cdot \tan \varepsilon}} - \tan x\]
  4. Using strategy rm
  5. Applied add-cube-cbrt22.3

    \[\leadsto \frac{\tan x + \tan \varepsilon}{1 - \tan x \cdot \tan \varepsilon} - \color{blue}{\left(\sqrt[3]{\tan x} \cdot \sqrt[3]{\tan x}\right) \cdot \sqrt[3]{\tan x}}\]
  6. Applied flip--22.3

    \[\leadsto \frac{\tan x + \tan \varepsilon}{\color{blue}{\frac{1 \cdot 1 - \left(\tan x \cdot \tan \varepsilon\right) \cdot \left(\tan x \cdot \tan \varepsilon\right)}{1 + \tan x \cdot \tan \varepsilon}}} - \left(\sqrt[3]{\tan x} \cdot \sqrt[3]{\tan x}\right) \cdot \sqrt[3]{\tan x}\]
  7. Applied associate-/r/22.3

    \[\leadsto \color{blue}{\frac{\tan x + \tan \varepsilon}{1 \cdot 1 - \left(\tan x \cdot \tan \varepsilon\right) \cdot \left(\tan x \cdot \tan \varepsilon\right)} \cdot \left(1 + \tan x \cdot \tan \varepsilon\right)} - \left(\sqrt[3]{\tan x} \cdot \sqrt[3]{\tan x}\right) \cdot \sqrt[3]{\tan x}\]
  8. Applied prod-diff22.3

    \[\leadsto \color{blue}{\mathsf{fma}\left(\frac{\tan x + \tan \varepsilon}{1 \cdot 1 - \left(\tan x \cdot \tan \varepsilon\right) \cdot \left(\tan x \cdot \tan \varepsilon\right)}, 1 + \tan x \cdot \tan \varepsilon, -\sqrt[3]{\tan x} \cdot \left(\sqrt[3]{\tan x} \cdot \sqrt[3]{\tan x}\right)\right) + \mathsf{fma}\left(-\sqrt[3]{\tan x}, \sqrt[3]{\tan x} \cdot \sqrt[3]{\tan x}, \sqrt[3]{\tan x} \cdot \left(\sqrt[3]{\tan x} \cdot \sqrt[3]{\tan x}\right)\right)}\]
  9. Simplified22.1

    \[\leadsto \color{blue}{\left(\frac{\left(\tan x + \tan \varepsilon\right) \cdot \mathsf{fma}\left(\tan x, \tan \varepsilon, 1\right)}{1 - \left(\tan x \cdot \tan \varepsilon\right) \cdot \left(\tan x \cdot \tan \varepsilon\right)} - \tan x\right)} + \mathsf{fma}\left(-\sqrt[3]{\tan x}, \sqrt[3]{\tan x} \cdot \sqrt[3]{\tan x}, \sqrt[3]{\tan x} \cdot \left(\sqrt[3]{\tan x} \cdot \sqrt[3]{\tan x}\right)\right)\]
  10. Simplified21.8

    \[\leadsto \left(\frac{\left(\tan x + \tan \varepsilon\right) \cdot \mathsf{fma}\left(\tan x, \tan \varepsilon, 1\right)}{1 - \left(\tan x \cdot \tan \varepsilon\right) \cdot \left(\tan x \cdot \tan \varepsilon\right)} - \tan x\right) + \color{blue}{\mathsf{fma}\left(-\tan x, 1, \tan x\right)}\]
  11. Using strategy rm
  12. Applied flip--21.8

    \[\leadsto \left(\frac{\left(\tan x + \tan \varepsilon\right) \cdot \mathsf{fma}\left(\tan x, \tan \varepsilon, 1\right)}{\color{blue}{\frac{1 \cdot 1 - \left(\left(\tan x \cdot \tan \varepsilon\right) \cdot \left(\tan x \cdot \tan \varepsilon\right)\right) \cdot \left(\left(\tan x \cdot \tan \varepsilon\right) \cdot \left(\tan x \cdot \tan \varepsilon\right)\right)}{1 + \left(\tan x \cdot \tan \varepsilon\right) \cdot \left(\tan x \cdot \tan \varepsilon\right)}}} - \tan x\right) + \mathsf{fma}\left(-\tan x, 1, \tan x\right)\]
  13. Applied associate-/r/21.8

    \[\leadsto \left(\color{blue}{\frac{\left(\tan x + \tan \varepsilon\right) \cdot \mathsf{fma}\left(\tan x, \tan \varepsilon, 1\right)}{1 \cdot 1 - \left(\left(\tan x \cdot \tan \varepsilon\right) \cdot \left(\tan x \cdot \tan \varepsilon\right)\right) \cdot \left(\left(\tan x \cdot \tan \varepsilon\right) \cdot \left(\tan x \cdot \tan \varepsilon\right)\right)} \cdot \left(1 + \left(\tan x \cdot \tan \varepsilon\right) \cdot \left(\tan x \cdot \tan \varepsilon\right)\right)} - \tan x\right) + \mathsf{fma}\left(-\tan x, 1, \tan x\right)\]
  14. Applied fma-neg21.8

    \[\leadsto \color{blue}{\mathsf{fma}\left(\frac{\left(\tan x + \tan \varepsilon\right) \cdot \mathsf{fma}\left(\tan x, \tan \varepsilon, 1\right)}{1 \cdot 1 - \left(\left(\tan x \cdot \tan \varepsilon\right) \cdot \left(\tan x \cdot \tan \varepsilon\right)\right) \cdot \left(\left(\tan x \cdot \tan \varepsilon\right) \cdot \left(\tan x \cdot \tan \varepsilon\right)\right)}, 1 + \left(\tan x \cdot \tan \varepsilon\right) \cdot \left(\tan x \cdot \tan \varepsilon\right), -\tan x\right)} + \mathsf{fma}\left(-\tan x, 1, \tan x\right)\]
  15. Taylor expanded around inf 21.9

    \[\leadsto \color{blue}{\left(\left(\frac{{\left(\sin x\right)}^{2} \cdot {\left(\sin \varepsilon\right)}^{3}}{{\left(\cos x\right)}^{2} \cdot \left(\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos \varepsilon\right)}^{3}\right)} + \left(\frac{\sin \varepsilon}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot \cos \varepsilon} + \left(\frac{{\left(\sin x\right)}^{2} \cdot \sin \varepsilon}{\cos \varepsilon \cdot \left(\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos x\right)}^{2}\right)} + \left(\frac{\sin x}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot \cos x} + \left(\frac{\sin x \cdot {\left(\sin \varepsilon\right)}^{2}}{{\left(\cos \varepsilon\right)}^{2} \cdot \left(\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot \cos x\right)} + \left(\frac{{\left(\sin x\right)}^{3} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos \varepsilon\right)}^{4} \cdot \left(\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos x\right)}^{3}\right)} + \left(\frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{3}}{{\left(\cos \varepsilon\right)}^{3} \cdot \left(\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos x\right)}^{4}\right)} + \frac{{\left(\sin x\right)}^{3} \cdot {\left(\sin \varepsilon\right)}^{2}}{{\left(\cos x\right)}^{3} \cdot \left(\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos \varepsilon\right)}^{2}\right)}\right)\right)\right)\right)\right)\right)\right) - \frac{\sin x}{\cos x}\right)} + \mathsf{fma}\left(-\tan x, 1, \tan x\right)\]
  16. Simplified12.8

    \[\leadsto \color{blue}{\left(\mathsf{fma}\left(\frac{{\left(\sin x\right)}^{2}}{{\left(\cos x\right)}^{2}}, \frac{{\left(\sin \varepsilon\right)}^{3}}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos \varepsilon\right)}^{3}}, \frac{\sin \varepsilon}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot \cos \varepsilon}\right) + \left(\left(\frac{\sin x}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot \cos x} + \left(\left(\mathsf{fma}\left(\frac{{\left(\sin x\right)}^{3}}{{\left(\cos \varepsilon\right)}^{4}}, \frac{{\left(\sin \varepsilon\right)}^{4}}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos x\right)}^{3}}, \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{3}}{{\left(\cos x\right)}^{4} \cdot \left(\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos \varepsilon\right)}^{3}\right)}\right) + \frac{{\left(\sin \varepsilon\right)}^{2}}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos \varepsilon\right)}^{2}} \cdot \left(\frac{{\left(\sin x\right)}^{3}}{{\left(\cos x\right)}^{3}} + \frac{\sin x}{\cos x}\right)\right) + \frac{{\left(\sin x\right)}^{2} \cdot \sin \varepsilon}{\cos \varepsilon \cdot \left(\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos x\right)}^{2}\right)}\right)\right) - \frac{\sin x}{\cos x}\right)\right)} + \mathsf{fma}\left(-\tan x, 1, \tan x\right)\]
  17. Final simplification12.8

    \[\leadsto \left(\mathsf{fma}\left(\frac{{\left(\sin x\right)}^{2}}{{\left(\cos x\right)}^{2}}, \frac{{\left(\sin \varepsilon\right)}^{3}}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos \varepsilon\right)}^{3}}, \frac{\sin \varepsilon}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot \cos \varepsilon}\right) + \left(\left(\frac{\sin x}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot \cos x} + \left(\left(\mathsf{fma}\left(\frac{{\left(\sin x\right)}^{3}}{{\left(\cos \varepsilon\right)}^{4}}, \frac{{\left(\sin \varepsilon\right)}^{4}}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos x\right)}^{3}}, \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{3}}{{\left(\cos x\right)}^{4} \cdot \left(\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos \varepsilon\right)}^{3}\right)}\right) + \frac{{\left(\sin \varepsilon\right)}^{2}}{\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos \varepsilon\right)}^{2}} \cdot \left(\frac{{\left(\sin x\right)}^{3}}{{\left(\cos x\right)}^{3}} + \frac{\sin x}{\cos x}\right)\right) + \frac{{\left(\sin x\right)}^{2} \cdot \sin \varepsilon}{\cos \varepsilon \cdot \left(\left(1 - \frac{{\left(\sin x\right)}^{4} \cdot {\left(\sin \varepsilon\right)}^{4}}{{\left(\cos x\right)}^{4} \cdot {\left(\cos \varepsilon\right)}^{4}}\right) \cdot {\left(\cos x\right)}^{2}\right)}\right)\right) - \frac{\sin x}{\cos x}\right)\right) + \mathsf{fma}\left(-\tan x, 1, \tan x\right)\]

Reproduce

herbie shell --seed 2020105 +o rules:numerics
(FPCore (x eps)
  :name "2tan (problem 3.3.2)"
  :precision binary64

  :herbie-target
  (/ (sin eps) (* (cos x) (cos (+ x eps))))

  (- (tan (+ x eps)) (tan x)))