Average Error: 0.0 → 0.0
Time: 3.3s
Precision: binary64
\[{u}^{k} + {u}^{\left(-k\right)}\]
\[{u}^{k} + {u}^{\left(-k\right)}\]

Error

Bits error versus u

Bits error versus k

Derivation

  1. Initial program 0.0

    \[{u}^{k} + {u}^{\left(-k\right)}\]
  2. Final simplification0.0

    \[\leadsto {u}^{k} + {u}^{\left(-k\right)}\]

Reproduce

herbie shell --seed 2020153 
(FPCore (u k)
  :name "(+ (pow u k) (pow u (- k)))"
  :precision binary64
  (+ (pow u k) (pow u (neg k))))