Details

Time bar (total: 10.0m)

sample1.7s

Algorithm
intervals
Results
1.2s2438×body80valid

simplify1.2s

Counts
1 → 1
Iterations
IterNodes
done5001
31923
2391
1145
063

prune54.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 26.1b

localize166.0ms

Local error

Found 4 expressions with local error:

5.8b
(fma (fma y0 b (- (* i y1))) (fma z (- k) (* j x)) (* (fma y (- y3) (* y2 t)) (fma (- y5) a (* c y4))))
7.7b
(fma (fma c y0 (* y1 (- a))) (fma y2 x (* z (- y3))) (* (- (* a b) (* c i)) (- (* x y) (* z t))))
8.1b
(* (- (* a b) (* c i)) (- (* x y) (* z t)))
8.2b
(* (fma y (- y3) (* y2 t)) (fma (- y5) a (* c y4)))

rewrite83.0ms

Algorithm
rewrite-expression-head
Rules
12×add-sqr-sqrt
pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt
flip3-- associate-*r* associate-*l* flip--
distribute-rgt-in expm1-log1p-u frac-times distribute-lft-in fma-udef log1p-expm1-u add-log-exp
sub-neg prod-diff pow-prod-down associate-*l/ prod-exp associate-*r/ *-commutative cbrt-unprod unswap-sqr
Counts
4 → 76
Calls
4 calls:
0.0ms
(fma (fma y0 b (- (* i y1))) (fma z (- k) (* j x)) (* (fma y (- y3) (* y2 t)) (fma (- y5) a (* c y4))))
1.0ms
(fma (fma c y0 (* y1 (- a))) (fma y2 x (* z (- y3))) (* (- (* a b) (* c i)) (- (* x y) (* z t))))
73.0ms
(* (- (* a b) (* c i)) (- (* x y) (* z t)))
6.0ms
(* (fma y (- y3) (* y2 t)) (fma (- y5) a (* c y4)))

series9.9m

Calls
3 calls:
1.8m
(fma (fma c y0 (* y1 (- a))) (fma y2 x (* z (- y3))) (* (- (* a b) (* c i)) (- (* x y) (* z t))))
283.0ms
(* (- (* a b) (* c i)) (- (* x y) (* z t)))
326.0ms
(* (fma y (- y3) (* y2 t)) (fma (- y5) a (* c y4)))