Details

Time bar (total: 5.5s)

sample98.0ms

Algorithm
intervals
Results
58.0ms262×body80valid
6.0msbody640valid
5.0msbody1280valid
1.0msbody320valid

simplify4.9s

Counts
1 → 1
Iterations

Useful iterations: 4 (134.0ms)

IterNodesCost
02129
15029
29329
319729
446528
5114128
6470928
done500028

prune10.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 14.7b

localize42.0ms

Local error

Found 4 expressions with local error:

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

rewrite426.0ms

Algorithm
rewrite-expression-head
Rules
20×add-sqr-sqrt
17×*-un-lft-identity
add-log-exp
add-cube-cbrt
pow1 add-exp-log unpow-prod-down
add-cbrt-cube
difference-of-squares
associate-*r* distribute-lft-out--
sub-neg pow-unpow diff-log associate-*l*
cos-sum associate-*r/ associate--l+ sqr-pow
associate--l- distribute-rgt-in cos-diff pow-to-exp flip3-- pow-pow distribute-lft-in flip3-+ times-frac pow-prod-down pow-exp prod-exp *-commutative flip-- cbrt-unprod flip-+ distribute-lft-out unswap-sqr
Counts
4 → 74
Calls
4 calls:
40.0ms
(* K (+ m n))
274.0ms
(- (- (fabs (- m n)) l) (pow (- (/ (+ m n) 2.0) M) 2.0))
69.0ms
(pow (- (/ (+ m n) 2.0) M) 2.0)
39.0ms
(cos (- (/ (* K (+ m n)) 2.0) M))

series36.0ms