Details

Time bar (total: 10.0m)

sample379.0ms

Algorithm
intervals
Results
150.0ms66×body1280valid
85.0ms182×body80valid
77.0ms45×body640valid
32.0ms28×body320valid
13.0ms17×body160valid

simplify3.0s

Counts
1 → 1
Iterations
IterNodes
46286
31016
2179
152
019

prune28.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 22.0b

localize34.0ms

Local error

Found 4 expressions with local error:

1.2b
(* (+ 2 (* (/ k t) (/ k t))) (tan k))
1.5b
(/ t (* (/ l t) (/ l t)))
3.3b
(/ (/ 2 (sin k)) (/ t (* (/ l t) (/ l t))))
17.8b
(/ (/ (/ 2 (sin k)) (/ t (* (/ l t) (/ l t)))) (* (+ 2 (* (/ k t) (/ k t))) (tan k)))

rewrite139.0ms

Algorithm
rewrite-expression-head
Rules
927×times-frac
309×add-sqr-sqrt
307×*-un-lft-identity add-cube-cbrt
233×add-cbrt-cube add-exp-log
151×associate-/l*
143×cbrt-undiv div-exp
131×associate-/r/
76×div-inv
45×frac-times associate-*l/
43×associate-*r/
42×prod-exp cbrt-unprod
12×associate-/r*
pow1 tan-quot
flip3-+ flip-+ add-log-exp
clear-num frac-2neg associate-*r* associate-*l*
associate-/l/
pow-prod-down *-commutative unswap-sqr
Counts
4 → 581
Calls
4 calls:
15.0ms
(* (+ 2 (* (/ k t) (/ k t))) (tan k))
13.0ms
(/ t (* (/ l t) (/ l t)))
30.0ms
(/ (/ 2 (sin k)) (/ t (* (/ l t) (/ l t))))
63.0ms
(/ (/ (/ 2 (sin k)) (/ t (* (/ l t) (/ l t)))) (* (+ 2 (* (/ k t) (/ k t))) (tan k)))

series1.6s

Counts
4 → 12
Calls
4 calls:
113.0ms
(* (+ 2 (* (/ k t) (/ k t))) (tan k))
62.0ms
(/ t (* (/ l t) (/ l t)))
167.0ms
(/ (/ 2 (sin k)) (/ t (* (/ l t) (/ l t))))
1.2s
(/ (/ (/ 2 (sin k)) (/ t (* (/ l t) (/ l t)))) (* (+ 2 (* (/ k t) (/ k t))) (tan k)))

simplify1.4s

Counts
593 → 593
Iterations
IterNodes
12663
0899

prune8.6s

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 13.9b

localize107.0ms

Local error

Found 4 expressions with local error:

2.8b
(/ (* (cbrt (/ 2 (sin k))) (cbrt (/ 2 (sin k)))) (/ (* (cbrt t) (cbrt t)) (/ l t)))
3.7b
(/ (/ (cbrt (/ 2 (sin k))) (/ (cbrt t) (/ l t))) (tan k))
6.9b
(* (/ (/ (* (cbrt (/ 2 (sin k))) (cbrt (/ 2 (sin k)))) (/ (* (cbrt t) (cbrt t)) (/ l t))) (+ 2 (* (/ k t) (/ k t)))) (/ (/ (cbrt (/ 2 (sin k))) (/ (cbrt t) (/ l t))) (tan k)))
11.2b
(/ (/ (* (cbrt (/ 2 (sin k))) (cbrt (/ 2 (sin k)))) (/ (* (cbrt t) (cbrt t)) (/ l t))) (+ 2 (* (/ k t) (/ k t))))

rewrite2.2s

Algorithm
rewrite-expression-head
Rules
38227×times-frac
15707×add-sqr-sqrt
15182×*-un-lft-identity add-cube-cbrt
12001×cbrt-prod
4004×associate-*r*
1402×div-inv
1357×associate-/l*
562×add-exp-log
371×add-cbrt-cube
350×cbrt-undiv div-exp
142×associate-/r/
123×prod-exp cbrt-unprod
85×unswap-sqr
75×associate-*l*
24×associate-/r*
pow1
associate-/l/
cbrt-div add-log-exp
clear-num frac-2neg
frac-times flip3-+ associate-*l/ tan-quot associate-*r/ flip-+
pow-prod-down *-commutative
Counts
4 → 9852
Calls
4 calls:
32.0ms
(/ (* (cbrt (/ 2 (sin k))) (cbrt (/ 2 (sin k)))) (/ (* (cbrt t) (cbrt t)) (/ l t)))
65.0ms
(/ (/ (cbrt (/ 2 (sin k))) (/ (cbrt t) (/ l t))) (tan k))
617.0ms
(* (/ (/ (* (cbrt (/ 2 (sin k))) (cbrt (/ 2 (sin k)))) (/ (* (cbrt t) (cbrt t)) (/ l t))) (+ 2 (* (/ k t) (/ k t)))) (/ (/ (cbrt (/ 2 (sin k))) (/ (cbrt t) (/ l t))) (tan k)))
29.0ms
(/ (/ (* (cbrt (/ 2 (sin k))) (cbrt (/ 2 (sin k)))) (/ (* (cbrt t) (cbrt t)) (/ l t))) (+ 2 (* (/ k t) (/ k t))))

series2.8s

Counts
4 → 12
Calls
4 calls:
450.0ms
(/ (* (cbrt (/ 2 (sin k))) (cbrt (/ 2 (sin k)))) (/ (* (cbrt t) (cbrt t)) (/ l t)))
491.0ms
(/ (/ (cbrt (/ 2 (sin k))) (/ (cbrt t) (/ l t))) (tan k))
1.1s
(* (/ (/ (* (cbrt (/ 2 (sin k))) (cbrt (/ 2 (sin k)))) (/ (* (cbrt t) (cbrt t)) (/ l t))) (+ 2 (* (/ k t) (/ k t)))) (/ (/ (cbrt (/ 2 (sin k))) (/ (cbrt t) (/ l t))) (tan k)))
799.0ms
(/ (/ (* (cbrt (/ 2 (sin k))) (cbrt (/ 2 (sin k)))) (/ (* (cbrt t) (cbrt t)) (/ l t))) (+ 2 (* (/ k t) (/ k t))))

simplify6.9m

Counts
9864 → 9864
Iterations
IterNodes
147718
013665

prune2.8m

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 9.6b

localize70.0ms

Local error

Found 4 expressions with local error:

6.9b
(* (* (/ (cbrt (/ 2 (sin k))) (/ (/ (cbrt t) (cbrt (/ l t))) (cbrt (/ l t)))) (/ (/ (cbrt (/ 2 (sin k))) (/ (cbrt t) (cbrt (/ l t)))) (+ 2 (* (/ k t) (/ k t))))) (/ (/ (cbrt (/ 2 (sin k))) (/ (cbrt t) (/ l t))) (tan k)))
14.7b
(cbrt (/ l t))
14.7b
(cbrt (/ l t))
14.7b
(cbrt (/ l t))

rewrite876.0ms

Algorithm
rewrite-expression-head
Calls
4 calls:
809.0ms
(* (* (/ (cbrt (/ 2 (sin k))) (/ (/ (cbrt t) (cbrt (/ l t))) (cbrt (/ l t)))) (/ (/ (cbrt (/ 2 (sin k))) (/ (cbrt t) (cbrt (/ l t)))) (+ 2 (* (/ k t) (/ k t))))) (/ (/ (cbrt (/ 2 (sin k))) (/ (cbrt t) (/ l t))) (tan k)))
1.0ms
(cbrt (/ l t))
1.0ms
(cbrt (/ l t))
1.0ms
(cbrt (/ l t))