Details

Time bar (total: 7.0s)

sample40.0ms

Algorithm
intervals
Results
22.0ms378×body80valid

simplify6.7s

Counts
1 → 1
Iterations

Useful iterations: 3 (86.0ms)

IterNodesCost
01115
12613
28110
32419
45459
59819
613579
718519
822479
923589
done23589

prune6.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0b

localize16.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (- (* d1 d2) (* d1 d3)) (* d4 d1))
0.0b
(- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1))

rewrite218.0ms

Algorithm
rewrite-expression-head
Rules
16×add-log-exp
add-sqr-sqrt
add-cube-cbrt *-un-lft-identity diff-log
fma-def prod-diff sum-log
associate-+l+ fma-neg
pow1 add-exp-log expm1-log1p-u associate-+l- sub-neg add-cbrt-cube log1p-expm1-u
+-commutative associate--l- flip3-- flip3-+ associate--l+ flip-- flip-+ distribute-lft-out-- difference-of-squares
Counts
2 → 47
Calls
2 calls:
34.0ms
(+ (- (* d1 d2) (* d1 d3)) (* d4 d1))
183.0ms
(- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1))

series0.0ms