Average Error: 8.7 → 0.7
Time: 57.3s
Precision: 64
Internal Precision: 128
\[\pi \cdot \ell - \frac{1}{F \cdot F} \cdot \tan \left(\pi \cdot \ell\right)\]
\[\pi \cdot \ell - \frac{1}{F \cdot \left(\frac{\cos \left(\pi \cdot \ell\right)}{\sin \left(\pi \cdot \ell\right)} \cdot F\right)}\]

Error

Bits error versus F

Bits error versus l

Try it out

Your Program's Arguments

Results

Enter valid numbers for all inputs

Derivation

  1. Initial program 8.7

    \[\pi \cdot \ell - \frac{1}{F \cdot F} \cdot \tan \left(\pi \cdot \ell\right)\]
  2. Initial simplification8.7

    \[\leadsto (\left(\tan \left(\pi \cdot \ell\right)\right) \cdot \left(\frac{-1}{F \cdot F}\right) + \left(\pi \cdot \ell\right))_*\]
  3. Taylor expanded around inf 8.2

    \[\leadsto \color{blue}{\pi \cdot \ell - \frac{\sin \left(\pi \cdot \ell\right)}{{F}^{2} \cdot \cos \left(\pi \cdot \ell\right)}}\]
  4. Using strategy rm
  5. Applied clear-num8.2

    \[\leadsto \pi \cdot \ell - \color{blue}{\frac{1}{\frac{{F}^{2} \cdot \cos \left(\pi \cdot \ell\right)}{\sin \left(\pi \cdot \ell\right)}}}\]
  6. Using strategy rm
  7. Applied *-un-lft-identity8.2

    \[\leadsto \pi \cdot \ell - \frac{1}{\frac{{F}^{2} \cdot \cos \left(\pi \cdot \ell\right)}{\color{blue}{1 \cdot \sin \left(\pi \cdot \ell\right)}}}\]
  8. Applied times-frac8.2

    \[\leadsto \pi \cdot \ell - \frac{1}{\color{blue}{\frac{{F}^{2}}{1} \cdot \frac{\cos \left(\pi \cdot \ell\right)}{\sin \left(\pi \cdot \ell\right)}}}\]
  9. Simplified8.2

    \[\leadsto \pi \cdot \ell - \frac{1}{\color{blue}{\left(F \cdot F\right)} \cdot \frac{\cos \left(\pi \cdot \ell\right)}{\sin \left(\pi \cdot \ell\right)}}\]
  10. Using strategy rm
  11. Applied associate-*l*0.7

    \[\leadsto \pi \cdot \ell - \frac{1}{\color{blue}{F \cdot \left(F \cdot \frac{\cos \left(\pi \cdot \ell\right)}{\sin \left(\pi \cdot \ell\right)}\right)}}\]
  12. Final simplification0.7

    \[\leadsto \pi \cdot \ell - \frac{1}{F \cdot \left(\frac{\cos \left(\pi \cdot \ell\right)}{\sin \left(\pi \cdot \ell\right)} \cdot F\right)}\]

Runtime

Time bar (total: 57.3s)Debug logProfile

BaselineHerbieOracleSpan%
Regimes0.70.70.60.20%
herbie shell --seed 2018354 +o rules:numerics
(FPCore (F l)
  :name "VandenBroeck and Keller, Equation (6)"
  (- (* PI l) (* (/ 1 (* F F)) (tan (* PI l)))))