Average Error: 18.1 → 1.8
Time: 2.4m
Precision: 64
Internal Precision: 576
\[\frac{\left(-t1\right) \cdot v}{\left(t1 + u\right) \cdot \left(t1 + u\right)}\]
\[\frac{\sqrt[3]{\frac{t1}{u + t1}} \cdot \sqrt[3]{\frac{t1}{u + t1}}}{\frac{\frac{u + t1}{-v}}{\sqrt[3]{\frac{t1}{u + t1}}}}\]

Error

Bits error versus u

Bits error versus v

Bits error versus t1

Try it out

Your Program's Arguments

Results

Enter valid numbers for all inputs

Derivation

  1. Initial program 18.1

    \[\frac{\left(-t1\right) \cdot v}{\left(t1 + u\right) \cdot \left(t1 + u\right)}\]
  2. Initial simplification1.5

    \[\leadsto \frac{\frac{t1}{t1 + u}}{\frac{t1 + u}{-v}}\]
  3. Using strategy rm
  4. Applied add-cube-cbrt1.8

    \[\leadsto \frac{\color{blue}{\left(\sqrt[3]{\frac{t1}{t1 + u}} \cdot \sqrt[3]{\frac{t1}{t1 + u}}\right) \cdot \sqrt[3]{\frac{t1}{t1 + u}}}}{\frac{t1 + u}{-v}}\]
  5. Applied associate-/l*1.8

    \[\leadsto \color{blue}{\frac{\sqrt[3]{\frac{t1}{t1 + u}} \cdot \sqrt[3]{\frac{t1}{t1 + u}}}{\frac{\frac{t1 + u}{-v}}{\sqrt[3]{\frac{t1}{t1 + u}}}}}\]
  6. Final simplification1.8

    \[\leadsto \frac{\sqrt[3]{\frac{t1}{u + t1}} \cdot \sqrt[3]{\frac{t1}{u + t1}}}{\frac{\frac{u + t1}{-v}}{\sqrt[3]{\frac{t1}{u + t1}}}}\]

Runtime

Time bar (total: 2.4m)Debug logProfile

BaselineHerbieOracleSpan%
Regimes1.81.80.01.70%
herbie shell --seed 2018263 +o rules:numerics
(FPCore (u v t1)
  :name "Rosa's DopplerBench"
  (/ (* (- t1) v) (* (+ t1 u) (+ t1 u))))