Details

Time bar (total: 5.4s)

sample51.0ms

Algorithm
intervals
Results
16.0ms256×body80valid
7.0ms256×pre80true
6.0ms217×pre80false

simplify5.3s

Counts
1 → 1
Iterations

Useful iterations: 2 (10.0ms)

IterNodesCost
0813
11913
24811
310111
419811
537611
661811
7165311
done500111

prune10.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 14.7b

localize10.0ms

Local error

Found 3 expressions with local error:

0.0b
(- (* a a) (* b b))
0.0b
(sqrt (fabs (/ (- (* a a) (* b b)) (* a a))))
14.2b
(/ (- (* a a) (* b b)) (* a a))

rewrite48.0ms

Algorithm
rewrite-expression-head
Rules
add-exp-log add-cbrt-cube
add-sqr-sqrt
add-cube-cbrt *-un-lft-identity
add-log-exp
pow1 times-frac associate-/l*
expm1-log1p-u sqrt-prod log1p-expm1-u difference-of-squares
cbrt-undiv flip3-- div-exp flip-- associate-/l/
sub-neg rem-sqrt-square frac-2neg sqrt-pow1 pow1/2 fma-neg diff-log div-sub prod-diff prod-exp clear-num associate-/r* cbrt-unprod div-inv
Counts
3 → 60
Calls
3 calls:
20.0ms
(- (* a a) (* b b))
1.0ms
(sqrt (fabs (/ (- (* a a) (* b b)) (* a a))))
23.0ms
(/ (- (* a a) (* b b)) (* a a))

series0.0ms