Details

Time bar (total: 4.2s)

sample31.0ms

Algorithm
intervals
Results
9.0ms256×body80valid
4.0ms256×pre80true
3.0ms217×pre80false

simplify4.2s

Counts
1 → 1
Iterations

Useful iterations: 2 (9.0ms)

IterNodesCost
0813
11813
24711
39811
418711
533211
649811
7140811
done500111

prune7.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))

rewrite45.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*
sqrt-prod difference-of-squares
cbrt-undiv flip3-- div-exp flip-- associate-/l/
sub-neg rem-sqrt-square frac-2neg sqrt-pow1 pow1/2 diff-log div-sub prod-exp clear-num associate-/r* cbrt-unprod div-inv
Counts
3 → 52
Calls
3 calls:
9.0ms
(- (* a a) (* b b))
1.0ms
(sqrt (fabs (/ (- (* a a) (* b b)) (* a a))))
34.0ms
(/ (- (* a a) (* b b)) (* a a))

series0.0ms