Details

Time bar (total: 4.3s)

sample261.0ms

Algorithm
intervals
Results
141.0ms235×body10240exit
60.0ms100×body1280valid
30.0ms86×body640valid
8.0ms33×body320valid
3.0ms22×body160valid
1.0ms15×body80valid

simplify3.8s

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
11513
22513
33113
44213
55213
65513
78713
810013
913613
1020113
1135513
1289213
13291313
done500013

prune2.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 58.5b

localize9.0ms

Local error

Found 2 expressions with local error:

1.7b
(/ (- (exp x) (exp (- x))) (+ (exp x) (exp (- x))))
6.1b
(- (exp x) (exp (- x)))

rewrite85.0ms

Algorithm
rewrite-expression-head
Rules
37×*-un-lft-identity
25×add-sqr-sqrt
20×times-frac
13×add-cube-cbrt
distribute-lft-out distribute-lft-out-- difference-of-squares
associate-/l*
add-exp-log associate-/r* add-cbrt-cube add-log-exp
pow1 flip3-- associate-/r/ flip-- associate-/l/
cbrt-undiv sub-neg frac-2neg flip3-+ diff-log div-sub tanh-undef div-exp clear-num flip-+ div-inv
Counts
2 → 61
Calls
2 calls:
60.0ms
(/ (- (exp x) (exp (- x))) (+ (exp x) (exp (- x))))
23.0ms
(- (exp x) (exp (- x)))

series50.0ms