Details

Time bar (total: 9.2s)

sample93.0ms

Algorithm
intervals
Results
47.0ms263×body80valid
6.0msbody1280valid
4.0msbody640valid
3.0msbody320valid

simplify4.8s

Counts
1 → 1
Iterations

Useful iterations: 4 (150.0ms)

IterNodesCost
02129
15029
29329
319729
446528
5114128
6470928
done500028

prune11.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 17.2b

localize45.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (exp (- (- (fabs (- m n)) l) (pow (- (/ (+ m n) 2.0) M) 2.0))) (cos (- (/ (* K (+ m n)) 2.0) M)))
0.0b
(* K (+ m n))
0.0b
(pow (- (/ (+ m n) 2.0) M) 2.0)
33.6b
(cos (- (/ (* K (+ m n)) 2.0) M))

rewrite4.2s

Algorithm
rewrite-expression-head
Rules
19×add-sqr-sqrt
14×*-un-lft-identity
10×add-cube-cbrt associate-*l*
pow1
add-exp-log add-cbrt-cube
associate-*r*
unpow-prod-down
exp-sum add-log-exp
cos-diff sub-neg pow-unpow
distribute-rgt-in cos-sum distribute-lft-in associate-*r/ pow-prod-down prod-exp associate--l+ *-commutative cbrt-unprod difference-of-squares unswap-sqr
pow-to-exp pow-pow flip3-+ times-frac exp-diff associate-*l/ pow-exp flip-+ distribute-lft-out distribute-lft-out-- sqr-pow
Counts
4 → 78
Calls
4 calls:
4.0s
(* (exp (- (- (fabs (- m n)) l) (pow (- (/ (+ m n) 2.0) M) 2.0))) (cos (- (/ (* K (+ m n)) 2.0) M)))
23.0ms
(* K (+ m n))
92.0ms
(pow (- (/ (+ m n) 2.0) M) 2.0)
53.0ms
(cos (- (/ (* K (+ m n)) 2.0) M))

series36.0ms