Details

Time bar (total: 10.0m)

sample1.1s

Algorithm
intervals
Results
320.0ms79×body2560valid
275.0ms125×body1280valid
219.0ms29×body5120valid
154.0ms87×body640valid
67.0ms36×body320valid
25.0ms74×body80valid
10.0ms15×body160valid

simplify1.5s

Counts
1 → 1
Iterations
IterNodes
done5000
31013
2173
151
019

prune20.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 28.7b

localize40.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (/ l t) (/ l t))
1.3b
(/ t (* (/ l t) (/ l t)))
3.0b
(/ (/ 2 (/ t (* (/ l t) (/ l t)))) (* (tan k) (sin k)))
27.4b
(/ (/ (/ 2 (/ t (* (/ l t) (/ l t)))) (* (tan k) (sin k))) (* (/ k t) (/ k t)))

rewrite117.0ms

Algorithm
rewrite-expression-head
Rules
672×add-cbrt-cube add-exp-log
412×cbrt-undiv div-exp
344×times-frac
158×prod-exp cbrt-unprod
116×add-sqr-sqrt
104×*-un-lft-identity add-cube-cbrt
78×associate-/l*
49×associate-/r/
25×div-inv
18×associate-*l/
15×frac-times associate-*r/
13×swap-sqr associate-*r* associate-*l*
11×pow1
insert-posit16 add-log-exp unswap-sqr
clear-num associate-/r* frac-2neg tan-quot
associate-/l/
pow2 pow-plus pow-prod-down pow-sqr *-commutative pow-prod-up
Counts
4 → 457
Calls
4 calls:
14.0ms
(* (/ l t) (/ l t))
10.0ms
(/ t (* (/ l t) (/ l t)))
25.0ms
(/ (/ 2 (/ t (* (/ l t) (/ l t)))) (* (tan k) (sin k)))
42.0ms
(/ (/ (/ 2 (/ t (* (/ l t) (/ l t)))) (* (tan k) (sin k))) (* (/ k t) (/ k t)))

series786.0ms

Counts
4 → 12
Calls
4 calls:
32.0ms
(* (/ l t) (/ l t))
60.0ms
(/ t (* (/ l t) (/ l t)))
297.0ms
(/ (/ 2 (/ t (* (/ l t) (/ l t)))) (* (tan k) (sin k)))
398.0ms
(/ (/ (/ 2 (/ t (* (/ l t) (/ l t)))) (* (tan k) (sin k))) (* (/ k t) (/ k t)))

simplify1.8s

Counts
469 → 469
Iterations
IterNodes
done5000
12153
0708

prune2.4s

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 7.3b

localize82.0ms

Local error

Found 4 expressions with local error:

1.7b
(/ (/ (sqrt 2) (/ (* (cbrt t) (cbrt t)) (/ l t))) (tan k))
2.1b
(/ (/ (sqrt 2) (/ (cbrt t) (/ l t))) (sin k))
14.9b
(/ (/ (/ (sqrt 2) (/ (cbrt t) (/ l t))) (sin k)) (/ k t))
18.1b
(/ (/ (/ (sqrt 2) (/ (* (cbrt t) (cbrt t)) (/ l t))) (tan k)) (/ k t))

rewrite4.3s

Algorithm
rewrite-expression-head
Rules
138972×times-frac
52923×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
13938×sqrt-prod
10764×cbrt-prod
4467×div-inv
2473×associate-/l*
661×associate-/r/
161×add-exp-log
143×add-cbrt-cube
117×cbrt-undiv div-exp
32×associate-/r*
15×tan-quot
prod-exp cbrt-unprod
pow1 clear-num frac-2neg insert-posit16 add-log-exp associate-/l/
Counts
4 → 28613
Calls
4 calls:
22.0ms
(/ (/ (sqrt 2) (/ (* (cbrt t) (cbrt t)) (/ l t))) (tan k))
38.0ms
(/ (/ (sqrt 2) (/ (cbrt t) (/ l t))) (sin k))
164.0ms
(/ (/ (/ (sqrt 2) (/ (cbrt t) (/ l t))) (sin k)) (/ k t))
51.0ms
(/ (/ (/ (sqrt 2) (/ (* (cbrt t) (cbrt t)) (/ l t))) (tan k)) (/ k t))

series1.7s

Counts
4 → 12
Calls
4 calls:
438.0ms
(/ (/ (sqrt 2) (/ (* (cbrt t) (cbrt t)) (/ l t))) (tan k))
361.0ms
(/ (/ (sqrt 2) (/ (cbrt t) (/ l t))) (sin k))
381.0ms
(/ (/ (/ (sqrt 2) (/ (cbrt t) (/ l t))) (sin k)) (/ k t))
563.0ms
(/ (/ (/ (sqrt 2) (/ (* (cbrt t) (cbrt t)) (/ l t))) (tan k)) (/ k t))

simplify49.3s

Counts
28625 → 28625
Iterations
IterNodes
done35045
035045

prune4.1m

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 7.2b

localize67.0ms

Local error

Found 4 expressions with local error:

2.1b
(/ (/ (sqrt 2) (/ (cbrt t) (/ l t))) (sin k))
2.5b
(/ (/ l t) (tan k))
4.5b
(/ (/ (/ l t) (tan k)) (/ k (cbrt t)))
14.9b
(/ (/ (/ (sqrt 2) (/ (cbrt t) (/ l t))) (sin k)) (/ k t))

rewrite1.7s

Algorithm
rewrite-expression-head
Rules
118641×times-frac
46320×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
11454×sqrt-prod
11169×cbrt-prod
3651×div-inv
2073×associate-/l*
348×associate-/r/
89×add-exp-log
80×add-cbrt-cube
63×cbrt-undiv div-exp
41×associate-/r*
24×tan-quot
pow1 clear-num frac-2neg insert-posit16 add-log-exp associate-/l/
Counts
4 → 24394
Calls
4 calls:
18.0ms
(/ (/ (sqrt 2) (/ (cbrt t) (/ l t))) (sin k))
28.0ms
(/ (/ l t) (tan k))
16.0ms
(/ (/ (/ l t) (tan k)) (/ k (cbrt t)))
70.0ms
(/ (/ (/ (sqrt 2) (/ (cbrt t) (/ l t))) (sin k)) (/ k t))

series876.0ms

Counts
4 → 12
Calls
4 calls:
217.0ms
(/ (/ (sqrt 2) (/ (cbrt t) (/ l t))) (sin k))
148.0ms
(/ (/ l t) (tan k))
252.0ms
(/ (/ (/ l t) (tan k)) (/ k (cbrt t)))
257.0ms
(/ (/ (/ (sqrt 2) (/ (cbrt t) (/ l t))) (sin k)) (/ k t))

simplify25.3s

Counts
24406 → 24406
Iterations
IterNodes
done29572
029572

prune3.0m

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 4.7b

localize92.0ms

Local error

Found 4 expressions with local error:

2.4b
(/ (/ (cbrt (sqrt 2)) (/ (cbrt t) (/ l (cbrt t)))) (sin k))
2.5b
(/ (/ l t) (tan k))
3.2b
(/ (/ (/ (cbrt (sqrt 2)) (/ (cbrt t) (/ l (cbrt t)))) (sin k)) (/ k (cbrt t)))
4.5b
(/ (/ (/ l t) (tan k)) (/ k (cbrt t)))

rewrite10.1s

Algorithm
rewrite-expression-head
Rules
488934×times-frac
190406×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
172722×cbrt-prod
30003×sqrt-prod
8559×div-inv
5013×associate-/l*
756×associate-/r/
89×add-exp-log
63×cbrt-undiv add-cbrt-cube div-exp
50×associate-/r*
24×tan-quot
pow1 clear-num frac-2neg insert-posit16 add-log-exp associate-/l/
Counts
4 → 91675
Calls
4 calls:
370.0ms
(/ (/ (cbrt (sqrt 2)) (/ (cbrt t) (/ l (cbrt t)))) (sin k))
8.0ms
(/ (/ l t) (tan k))
273.0ms
(/ (/ (/ (cbrt (sqrt 2)) (/ (cbrt t) (/ l (cbrt t)))) (sin k)) (/ k (cbrt t)))
18.0ms
(/ (/ (/ l t) (tan k)) (/ k (cbrt t)))

series1.1s

Counts
4 → 12
Calls
4 calls:
333.0ms
(/ (/ (cbrt (sqrt 2)) (/ (cbrt t) (/ l (cbrt t)))) (sin k))
147.0ms
(/ (/ l t) (tan k))
361.0ms
(/ (/ (/ (cbrt (sqrt 2)) (/ (cbrt t) (/ l (cbrt t)))) (sin k)) (/ k (cbrt t)))
256.0ms
(/ (/ (/ l t) (tan k)) (/ k (cbrt t)))

simplify1.2m

Iterations
IterNodes
done96447
096447