Details

Time bar (total: 10.0m)

sample1.1s

Algorithm
intervals
Results
318.0ms129×body1280valid
288.0ms73×body2560valid
202.0ms29×body5120valid
185.0ms85×body640valid
49.0ms45×body320valid
18.0ms53×body80valid
8.0ms12×body160valid

simplify2.0s

Counts
1 → 1

prune23.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 31.5b

localize58.0ms

Local error

Found 4 expressions with local error:

31.4b
(/ (/ 2 (* (/ k t) (/ k t))) (* (/ (sin k) (/ l t)) (/ t (/ l t))))
2.9b
(/ (sin k) (/ l t))
0.4b
(/ (/ (/ 2 (* (/ k t) (/ k t))) (* (/ (sin k) (/ l t)) (/ t (/ l t)))) (tan k))
0.4b
(/ 2 (* (/ k t) (/ k t)))

rewrite142.0ms

Algorithm
rewrite-expression-head
Rules
913×add-cbrt-cube add-exp-log
589×cbrt-undiv div-exp
197×times-frac
192×prod-exp cbrt-unprod
82×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
38×associate-/r/
33×associate-/l*
18×associate-/r* div-inv
12×frac-times associate-*l/ associate-*r/
expm1-log1p-u pow1 clear-num frac-2neg insert-posit16 log1p-expm1-u add-log-exp
associate-/l/
tan-quot
Counts
4 → 472
Calls
4 calls:
Slowest
46.0ms
(/ (/ 2 (* (/ k t) (/ k t))) (* (/ (sin k) (/ l t)) (/ t (/ l t))))
41.0ms
(/ (/ (/ 2 (* (/ k t) (/ k t))) (* (/ (sin k) (/ l t)) (/ t (/ l t)))) (tan k))
18.0ms
(/ (sin k) (/ l t))
14.0ms
(/ 2 (* (/ k t) (/ k t)))

series686.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
378.0ms
(/ (/ (/ 2 (* (/ k t) (/ k t))) (* (/ (sin k) (/ l t)) (/ t (/ l t)))) (tan k))
177.0ms
(/ (/ 2 (* (/ k t) (/ k t))) (* (/ (sin k) (/ l t)) (/ t (/ l t))))
81.0ms
(/ (sin k) (/ l t))
50.0ms
(/ 2 (* (/ k t) (/ k t)))

simplify1.3s

Counts
484 → 484

prune7.1s

Pruning

19 alts after pruning (19 fresh and 0 done)

Merged error: 10.1b

localize45.0ms

Local error

Found 4 expressions with local error:

23.1b
(/ (/ 2 (/ k t)) (/ t (/ l t)))
15.8b
(/ (/ 1 (/ k t)) (/ (sin k) (/ l t)))
2.9b
(/ (sin k) (/ l t))
0.6b
(/ 2 (/ k t))

rewrite317.0ms

Algorithm
rewrite-expression-head
Rules
15902×times-frac
6388×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
732×div-inv
184×associate-/r/
128×add-exp-log
114×associate-/r*
96×div-exp
94×associate-/l*
86×add-cbrt-cube
60×cbrt-undiv
rec-exp 1-exp
expm1-log1p-u pow1 clear-num frac-2neg insert-posit16 log1p-expm1-u add-log-exp
associate-/l/
Counts
4 → 4272
Calls
4 calls:
Slowest
23.0ms
(/ (/ 1 (/ k t)) (/ (sin k) (/ l t)))
14.0ms
(/ (/ 2 (/ k t)) (/ t (/ l t)))
12.0ms
(/ 2 (/ k t))
9.0ms
(/ (sin k) (/ l t))

series288.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
100.0ms
(/ (sin k) (/ l t))
96.0ms
(/ (/ 1 (/ k t)) (/ (sin k) (/ l t)))
60.0ms
(/ (/ 2 (/ k t)) (/ t (/ l t)))
32.0ms
(/ 2 (/ k t))

simplify31.0s

Counts
4284 → 4284

prune1.2m

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 7.5b

localize42.0ms

Local error

Found 4 expressions with local error:

15.8b
(/ (/ 1 (/ k t)) (/ (sin k) (/ l t)))
5.2b
(* (/ (/ 2 k) (/ 1 l)) (* 1 (/ 1 t)))
2.9b
(/ (sin k) (/ l t))
0.6b
(/ 1 (/ k t))

rewrite248.0ms

Algorithm
rewrite-expression-head
Rules
8429×times-frac
3421×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
440×add-exp-log
398×div-inv
253×div-exp
174×associate-*l*
153×prod-exp
119×add-cbrt-cube
94×associate-/r/
80×1-exp
70×associate-/r*
62×cbrt-undiv
50×associate-/l*
44×rec-exp
25×cbrt-unprod
10×pow1
expm1-log1p-u associate-*r/ un-div-inv insert-posit16 log1p-expm1-u add-log-exp
clear-num frac-2neg pow-prod-down
frac-times
associate-*r* associate-*l/ *-commutative pow-flip inv-pow associate-/l/
Counts
4 → 2511
Calls
4 calls:
Slowest
44.0ms
(* (/ (/ 2 k) (/ 1 l)) (* 1 (/ 1 t)))
15.0ms
(/ (/ 1 (/ k t)) (/ (sin k) (/ l t)))
9.0ms
(/ (sin k) (/ l t))
6.0ms
(/ 1 (/ k t))

series196.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
73.0ms
(/ (sin k) (/ l t))
71.0ms
(/ (/ 1 (/ k t)) (/ (sin k) (/ l t)))
42.0ms
(* (/ (/ 2 k) (/ 1 l)) (* 1 (/ 1 t)))
10.0ms
(/ 1 (/ k t))

simplify15.8s

Counts
2523 → 2523

prune45.3s

Pruning

18 alts after pruning (18 fresh and 0 done)

Merged error: 0.2b

localize64.0ms

Local error

Found 4 expressions with local error:

5.2b
(* (/ (/ 2 k) (/ 1 l)) (* 1 (/ 1 t)))
0.4b
(/ (* (* (/ (/ 1 k) (/ (sin k) l)) 1) (* (/ (/ 2 k) (/ 1 l)) (* 1 (/ 1 t)))) (tan k))
0.3b
(/ (/ 2 k) (/ 1 l))
0.3b
(/ (/ 1 k) (/ (sin k) l))

rewrite513.0ms

Algorithm
rewrite-expression-head
Rules
13059×add-exp-log
7815×div-exp
6094×prod-exp
2510×1-exp
1248×times-frac
1052×rec-exp
919×add-cbrt-cube
581×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
444×cbrt-undiv
351×cbrt-unprod
174×associate-*l*
86×div-inv
29×associate-/r*
27×associate-/l*
18×associate-*r/
15×associate-/l/
12×frac-times un-div-inv
11×associate-*l/
pow1
expm1-log1p-u associate-/r/ insert-posit16 log1p-expm1-u add-log-exp
clear-num frac-2neg pow-prod-down
associate-*r* tan-quot *-commutative
Counts
4 → 2424
Calls
4 calls:
Slowest
193.0ms
(/ (* (* (/ (/ 1 k) (/ (sin k) l)) 1) (* (/ (/ 2 k) (/ 1 l)) (* 1 (/ 1 t)))) (tan k))
67.0ms
(* (/ (/ 2 k) (/ 1 l)) (* 1 (/ 1 t)))
20.0ms
(/ (/ 2 k) (/ 1 l))
9.0ms
(/ (/ 1 k) (/ (sin k) l))

series446.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
257.0ms
(/ (* (* (/ (/ 1 k) (/ (sin k) l)) 1) (* (/ (/ 2 k) (/ 1 l)) (* 1 (/ 1 t)))) (tan k))
100.0ms
(/ (/ 1 k) (/ (sin k) l))
59.0ms
(* (/ (/ 2 k) (/ 1 l)) (* 1 (/ 1 t)))
29.0ms
(/ (/ 2 k) (/ 1 l))

simplify7.0m