Average Error: 0.5 → 0.5
Time: 55.4s
Precision: 64
Internal Precision: 384
\[\frac{1 - 5 \cdot \left(v \cdot v\right)}{\left(\left(\pi \cdot t\right) \cdot \sqrt{2 \cdot \left(1 - 3 \cdot \left(v \cdot v\right)\right)}\right) \cdot \left(1 - v \cdot v\right)}\]
\[\left(\frac{1}{t} \cdot \frac{1}{\sqrt{2} \cdot \pi} - \frac{\frac{\frac{5}{2} \cdot v}{\frac{\pi}{v}}}{t \cdot \sqrt{2}}\right) - \frac{{v}^{4}}{t \cdot \pi} \cdot \left(\frac{\frac{89}{8}}{\sqrt{2}} - \frac{\frac{9}{2}}{\sqrt{2}}\right)\]

Error

Bits error versus v

Bits error versus t

Derivation

  1. Initial program 0.5

    \[\frac{1 - 5 \cdot \left(v \cdot v\right)}{\left(\left(\pi \cdot t\right) \cdot \sqrt{2 \cdot \left(1 - 3 \cdot \left(v \cdot v\right)\right)}\right) \cdot \left(1 - v \cdot v\right)}\]
  2. Using strategy rm
  3. Applied flip--0.5

    \[\leadsto \frac{1 - 5 \cdot \left(v \cdot v\right)}{\left(\left(\pi \cdot t\right) \cdot \sqrt{2 \cdot \color{blue}{\frac{1 \cdot 1 - \left(3 \cdot \left(v \cdot v\right)\right) \cdot \left(3 \cdot \left(v \cdot v\right)\right)}{1 + 3 \cdot \left(v \cdot v\right)}}}\right) \cdot \left(1 - v \cdot v\right)}\]
  4. Applied associate-*r/0.5

    \[\leadsto \frac{1 - 5 \cdot \left(v \cdot v\right)}{\left(\left(\pi \cdot t\right) \cdot \sqrt{\color{blue}{\frac{2 \cdot \left(1 \cdot 1 - \left(3 \cdot \left(v \cdot v\right)\right) \cdot \left(3 \cdot \left(v \cdot v\right)\right)\right)}{1 + 3 \cdot \left(v \cdot v\right)}}}\right) \cdot \left(1 - v \cdot v\right)}\]
  5. Applied sqrt-div0.5

    \[\leadsto \frac{1 - 5 \cdot \left(v \cdot v\right)}{\left(\left(\pi \cdot t\right) \cdot \color{blue}{\frac{\sqrt{2 \cdot \left(1 \cdot 1 - \left(3 \cdot \left(v \cdot v\right)\right) \cdot \left(3 \cdot \left(v \cdot v\right)\right)\right)}}{\sqrt{1 + 3 \cdot \left(v \cdot v\right)}}}\right) \cdot \left(1 - v \cdot v\right)}\]
  6. Applied associate-*r/0.5

    \[\leadsto \frac{1 - 5 \cdot \left(v \cdot v\right)}{\color{blue}{\frac{\left(\pi \cdot t\right) \cdot \sqrt{2 \cdot \left(1 \cdot 1 - \left(3 \cdot \left(v \cdot v\right)\right) \cdot \left(3 \cdot \left(v \cdot v\right)\right)\right)}}{\sqrt{1 + 3 \cdot \left(v \cdot v\right)}}} \cdot \left(1 - v \cdot v\right)}\]
  7. Taylor expanded around 0 0.6

    \[\leadsto \color{blue}{\left(9 \cdot \frac{{v}^{4}}{\pi \cdot \left(t \cdot {\left(\sqrt{2}\right)}^{3}\right)} + \frac{1}{\pi \cdot \left(t \cdot \sqrt{2}\right)}\right) - \left(\frac{89}{8} \cdot \frac{{v}^{4}}{\pi \cdot \left(t \cdot \sqrt{2}\right)} + \frac{5}{2} \cdot \frac{{v}^{2}}{\pi \cdot \left(t \cdot \sqrt{2}\right)}\right)}\]
  8. Applied simplify0.5

    \[\leadsto \color{blue}{\left(\frac{\frac{1}{t}}{\sqrt{2} \cdot \pi} - \frac{\frac{\frac{5}{2} \cdot v}{\frac{\pi}{v}}}{t \cdot \sqrt{2}}\right) - \frac{{v}^{4}}{t \cdot \pi} \cdot \left(\frac{\frac{89}{8}}{\sqrt{2}} - \frac{\frac{9}{2}}{\sqrt{2}}\right)}\]
  9. Using strategy rm
  10. Applied div-inv0.5

    \[\leadsto \left(\color{blue}{\frac{1}{t} \cdot \frac{1}{\sqrt{2} \cdot \pi}} - \frac{\frac{\frac{5}{2} \cdot v}{\frac{\pi}{v}}}{t \cdot \sqrt{2}}\right) - \frac{{v}^{4}}{t \cdot \pi} \cdot \left(\frac{\frac{89}{8}}{\sqrt{2}} - \frac{\frac{9}{2}}{\sqrt{2}}\right)\]

Runtime

Time bar (total: 55.4s)Debug logProfile

herbie shell --seed '#(1070258749 1877548225 2229079127 1588002776 3179087814 1886870650)' 
(FPCore (v t)
  :name "Falkner and Boettcher, Equation (20:1,3)"
  (/ (- 1 (* 5 (* v v))) (* (* (* PI t) (sqrt (* 2 (- 1 (* 3 (* v v)))))) (- 1 (* v v)))))