Details

Time bar (total: 18.7s)

sample771.0ms

Algorithm
intervals
Results
251.0ms144×body1280valid
245.0ms69×body2560valid
126.0ms19×body5120valid
71.0ms73×body640valid
22.0ms32×body320valid
14.0ms64×body80valid
7.0ms14×body160valid

simplify3.9s

Counts
1 → 1
Iterations

Useful iterations: 4 (1.8s)

IterNodesCost
019941
144941
2142941
3689901
43622860
done5174860

prune36.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 41.7b

localize67.0ms

Local error

Found 4 expressions with local error:

0.6b
(* (/ (pow t 3.0) (* l l)) (sin k))
1.0b
(* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k))
17.3b
(/ (pow t 3.0) (* l l))
29.9b
(/ (/ 2.0 (* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k))) (pow (/ k t) 2.0))

rewrite316.0ms

Algorithm
rewrite-expression-head
Rules
340×times-frac
272×add-exp-log
153×unpow-prod-down
144×add-sqr-sqrt
137×*-un-lft-identity add-cube-cbrt
128×div-exp
103×prod-exp
59×add-cbrt-cube
58×associate-*l/
54×associate-/r/
38×tan-quot
34×pow-exp
32×div-inv
24×pow-to-exp
21×cbrt-unprod
19×frac-times cbrt-undiv associate-*r/
18×associate-/r*
17×associate-/l*
15×sqr-pow
12×associate-*l*
11×pow1
associate-*r*
pow-prod-down add-log-exp unswap-sqr
clear-num frac-2neg *-commutative
associate-/l/
Counts
4 → 354
Calls
4 calls:
44.0ms
(* (/ (pow t 3.0) (* l l)) (sin k))
100.0ms
(* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k))
19.0ms
(/ (pow t 3.0) (* l l))
134.0ms
(/ (/ 2.0 (* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k))) (pow (/ k t) 2.0))

series2.1s

Counts
4 → 12
Calls
4 calls:
389.0ms
(* (/ (pow t 3.0) (* l l)) (sin k))
529.0ms
(* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k))
283.0ms
(/ (pow t 3.0) (* l l))
849.0ms
(/ (/ 2.0 (* (* (/ (pow t 3.0) (* l l)) (sin k)) (tan k))) (pow (/ k t) 2.0))

simplify3.1s

Counts
366 → 366
Iterations

Useful iterations: done (3.0s)

IterNodesCost
0663382799
11703361652
done5000360687

prune3.0s

Pruning

14 alts after pruning (14 fresh and 0 done)

Merged error: 15.1b

localize58.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (/ (sin k) l) (/ (sin k) l))
0.8b
(/ 1 (* (pow t 1.0) (pow k 2.0)))
8.0b
(* (pow t 1.0) (pow k 2.0))
14.1b
(* (pow (/ 1 (* (pow t 1.0) (pow k 2.0))) 1.0) (* (/ (cos k) (* (/ (sin k) l) (/ (sin k) l))) 2.0))

rewrite297.0ms

Algorithm
rewrite-expression-head
Rules
1292×add-exp-log
790×prod-exp
461×div-exp
367×pow-exp
157×pow-to-exp
80×rec-exp 1-exp
65×add-sqr-sqrt
56×add-cbrt-cube
46×times-frac
41×*-un-lft-identity add-cube-cbrt
31×associate-*l*
23×cbrt-unprod
21×associate-*r*
19×unpow-prod-down
15×cbrt-undiv
13×swap-sqr unswap-sqr
12×pow1
sqr-pow
div-inv
add-log-exp
*-commutative associate-/l*
associate-*l/ associate-*r/
pow2 frac-times clear-num associate-/r* frac-2neg pow-plus pow-prod-down pow-sqr pow-prod-up pow-flip inv-pow
Counts
4 → 418
Calls
4 calls:
23.0ms
(* (/ (sin k) l) (/ (sin k) l))
15.0ms
(/ 1 (* (pow t 1.0) (pow k 2.0)))
21.0ms
(* (pow t 1.0) (pow k 2.0))
197.0ms
(* (pow (/ 1 (* (pow t 1.0) (pow k 2.0))) 1.0) (* (/ (cos k) (* (/ (sin k) l) (/ (sin k) l))) 2.0))

series2.3s

Counts
4 → 12
Calls
4 calls:
88.0ms
(* (/ (sin k) l) (/ (sin k) l))
519.0ms
(/ 1 (* (pow t 1.0) (pow k 2.0)))
523.0ms
(* (pow t 1.0) (pow k 2.0))
1.1s
(* (pow (/ 1 (* (pow t 1.0) (pow k 2.0))) 1.0) (* (/ (cos k) (* (/ (sin k) l) (/ (sin k) l))) 2.0))

simplify2.8s

Iterations

Useful iterations: 0 (844.0ms)

IterNodesCost
0504384728