Details

Time bar (total: 9.6s)

sample76.0ms

Algorithm
intervals
Results
40.0ms826×body80nan
18.0ms256×body80valid

simplify6.0ms

Counts
1 → 1
Calls
1 calls:
Slowest
6.0ms
(- (log x) (log (log x)))

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.2b

localize21.0ms

Local error

Found 2 expressions with local error:

0.2b
(- (log x) (log (log x)))
0.1b
(log (log x))

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
11×log-prod
pow1 *-un-lft-identity
add-sqr-sqrt log-pow
add-cube-cbrt
associate--r+ distribute-lft-out--
associate--l+ add-exp-log
add-cbrt-cube insert-posit16 add-log-exp
sub-neg flip3-- diff-log rem-log-exp flip-- difference-of-squares
Counts
2 → 39
Calls
2 calls:
Slowest
7.0ms
(- (log x) (log (log x)))
1.0ms
(log (log x))

series827.0ms

Counts
2 → 6
Calls
2 calls:
Slowest
516.0ms
(- (log x) (log (log x)))
311.0ms
(log (log x))

simplify866.0ms

Counts
25 → 45
Calls
25 calls:
Slowest
588.0ms
(- (log -1) (+ (log (- (log -1) (log (/ -1 x)))) (log (/ -1 x))))
103.0ms
(log (- (log -1) (log (/ -1 x))))
41.0ms
(- (+ (log (/ 1 x)) (log (- (log (/ 1 x))))))
15.0ms
(log (* (cbrt (log x)) (cbrt (log x))))
12.0ms
(log (- (log (/ 1 x))))

prune322.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0b

localize21.0ms

Local error

Found 1 expressions with local error:

0.3b
(/ x (log x))

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
12×times-frac
10×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1
associate-/r* log-pow
add-cbrt-cube add-exp-log associate-/l*
cbrt-undiv clear-num frac-2neg div-exp insert-posit16 div-inv add-log-exp
Counts
1 → 32
Calls
1 calls:
Slowest
8.0ms
(/ x (log x))

series345.0ms

Counts
1 → 3
Calls
1 calls:
Slowest
344.0ms
(/ x (log x))

simplify874.0ms

Counts
35 → 35
Calls
35 calls:
Slowest
486.0ms
(/ (* (* x x) x) (* (* (log x) (log x)) (log x)))
76.0ms
(/ x (- (log -1) (log (/ -1 x))))
57.0ms
(/ (* (cbrt x) (cbrt x)) (* (cbrt (log x)) (cbrt (log x))))
54.0ms
(* -1 (/ x (log (/ 1 x))))
25.0ms
(/ (* (cbrt x) (cbrt x)) 1)

prune261.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0b

localize14.0ms

Local error

Found 2 expressions with local error:

0.4b
(* (sqrt x) (/ (sqrt x) (log x)))
0.3b
(/ (sqrt x) (log x))

rewrite34.0ms

Algorithm
rewrite-expression-head
Rules
52×add-sqr-sqrt times-frac
36×*-un-lft-identity add-cube-cbrt
35×sqrt-prod
28×associate-*r*
17×pow1
13×log-pow
add-cbrt-cube add-exp-log
associate-*l* associate-/l* unswap-sqr
associate-/r*
cbrt-undiv div-exp prod-exp cbrt-unprod insert-posit16 div-inv add-log-exp
clear-num frac-2neg pow-prod-down associate-*r/ *-commutative
Counts
2 → 102
Calls
2 calls:
Slowest
22.0ms
(* (sqrt x) (/ (sqrt x) (log x)))
11.0ms
(/ (sqrt x) (log x))

series310.0ms

Counts
2 → 6
Calls
2 calls:
Slowest
222.0ms
(* (sqrt x) (/ (sqrt x) (log x)))
87.0ms
(/ (sqrt x) (log x))

simplify2.3s

Counts
116 → 108
Calls
116 calls:
Slowest
641.0ms
(* (* (* (sqrt x) (sqrt x)) (sqrt x)) (* (* (/ (sqrt x) (log x)) (/ (sqrt x) (log x))) (/ (sqrt x) (log x))))
378.0ms
(* (* (* (sqrt x) (sqrt x)) (sqrt x)) (/ (* (* (sqrt x) (sqrt x)) (sqrt x)) (* (* (log x) (log x)) (log x))))
224.0ms
(/ (* (* (sqrt x) (sqrt x)) (sqrt x)) (* (* (log x) (log x)) (log x)))
74.0ms
(* -1 (/ x (log (/ 1 x))))
43.0ms
(+ (log (sqrt x)) (log (/ (sqrt x) (log x))))

prune966.0ms

Pruning

1 alts after pruning (0 fresh and 1 done)

Merged error: 0b

end0.0ms

sample2.3s

Algorithm
intervals
Results
1.2s23765×body80nan
636.0ms8000×body80valid