- Split input into 3 regimes
if eps < -8.057872224018183e-21
Initial program 30.8
\[\tan \left(x + \varepsilon\right) - \tan x\]
Initial simplification30.8
\[\leadsto \tan \left(\varepsilon + x\right) - \tan x\]
- Using strategy
rm Applied tan-sum1.5
\[\leadsto \color{blue}{\frac{\tan \varepsilon + \tan x}{1 - \tan \varepsilon \cdot \tan x}} - \tan x\]
- Using strategy
rm Applied flip--1.6
\[\leadsto \frac{\tan \varepsilon + \tan x}{\color{blue}{\frac{1 \cdot 1 - \left(\tan \varepsilon \cdot \tan x\right) \cdot \left(\tan \varepsilon \cdot \tan x\right)}{1 + \tan \varepsilon \cdot \tan x}}} - \tan x\]
Applied associate-/r/1.6
\[\leadsto \color{blue}{\frac{\tan \varepsilon + \tan x}{1 \cdot 1 - \left(\tan \varepsilon \cdot \tan x\right) \cdot \left(\tan \varepsilon \cdot \tan x\right)} \cdot \left(1 + \tan \varepsilon \cdot \tan x\right)} - \tan x\]
Applied fma-neg1.6
\[\leadsto \color{blue}{(\left(\frac{\tan \varepsilon + \tan x}{1 \cdot 1 - \left(\tan \varepsilon \cdot \tan x\right) \cdot \left(\tan \varepsilon \cdot \tan x\right)}\right) \cdot \left(1 + \tan \varepsilon \cdot \tan x\right) + \left(-\tan x\right))_*}\]
Simplified1.6
\[\leadsto (\color{blue}{\left(\frac{\tan \varepsilon + \tan x}{1 - \left(\tan x \cdot \tan \varepsilon\right) \cdot \left(\tan x \cdot \tan \varepsilon\right)}\right)} \cdot \left(1 + \tan \varepsilon \cdot \tan x\right) + \left(-\tan x\right))_*\]
if -8.057872224018183e-21 < eps < 1.035628088159927e-71
Initial program 46.2
\[\tan \left(x + \varepsilon\right) - \tan x\]
Initial simplification46.2
\[\leadsto \tan \left(\varepsilon + x\right) - \tan x\]
- Using strategy
rm Applied tan-sum46.2
\[\leadsto \color{blue}{\frac{\tan \varepsilon + \tan x}{1 - \tan \varepsilon \cdot \tan x}} - \tan x\]
Taylor expanded around 0 27.3
\[\leadsto \color{blue}{x \cdot {\varepsilon}^{2} + \left(\frac{1}{3} \cdot {\varepsilon}^{3} + \varepsilon\right)}\]
Simplified27.3
\[\leadsto \color{blue}{(\left((\varepsilon \cdot \frac{1}{3} + x)_*\right) \cdot \left(\varepsilon \cdot \varepsilon\right) + \varepsilon)_*}\]
if 1.035628088159927e-71 < eps
Initial program 31.2
\[\tan \left(x + \varepsilon\right) - \tan x\]
Initial simplification31.2
\[\leadsto \tan \left(\varepsilon + x\right) - \tan x\]
- Using strategy
rm Applied tan-sum5.9
\[\leadsto \color{blue}{\frac{\tan \varepsilon + \tan x}{1 - \tan \varepsilon \cdot \tan x}} - \tan x\]
- Using strategy
rm Applied div-inv6.0
\[\leadsto \color{blue}{\left(\tan \varepsilon + \tan x\right) \cdot \frac{1}{1 - \tan \varepsilon \cdot \tan x}} - \tan x\]
Applied fma-neg6.0
\[\leadsto \color{blue}{(\left(\tan \varepsilon + \tan x\right) \cdot \left(\frac{1}{1 - \tan \varepsilon \cdot \tan x}\right) + \left(-\tan x\right))_*}\]
Taylor expanded around inf 6.1
\[\leadsto (\color{blue}{\left(\frac{\sin \varepsilon}{\cos \varepsilon} + \frac{\sin x}{\cos x}\right)} \cdot \left(\frac{1}{1 - \tan \varepsilon \cdot \tan x}\right) + \left(-\tan x\right))_*\]
- Recombined 3 regimes into one program.
Final simplification14.0
\[\leadsto \begin{array}{l}
\mathbf{if}\;\varepsilon \le -8.057872224018183 \cdot 10^{-21}:\\
\;\;\;\;(\left(\frac{\tan \varepsilon + \tan x}{1 - \left(\tan \varepsilon \cdot \tan x\right) \cdot \left(\tan \varepsilon \cdot \tan x\right)}\right) \cdot \left(1 + \tan \varepsilon \cdot \tan x\right) + \left(-\tan x\right))_*\\
\mathbf{elif}\;\varepsilon \le 1.035628088159927 \cdot 10^{-71}:\\
\;\;\;\;(\left((\varepsilon \cdot \frac{1}{3} + x)_*\right) \cdot \left(\varepsilon \cdot \varepsilon\right) + \varepsilon)_*\\
\mathbf{else}:\\
\;\;\;\;(\left(\frac{\sin x}{\cos x} + \frac{\sin \varepsilon}{\cos \varepsilon}\right) \cdot \left(\frac{1}{1 - \tan \varepsilon \cdot \tan x}\right) + \left(-\tan x\right))_*\\
\end{array}\]