Details

Time bar (total: 13.6s)

sample35.0ms

Algorithm
intervals
Results
25.0ms256×body80valid

simplify20.0ms

Calls
1 calls:
Slowest
20.0ms
(/ (log (sqrt (+ (* re re) (* im im)))) (log 10))

prune30.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.6b

localize24.0ms

Local error

Found 1 expressions with local error:

0.6b
(/ (log (hypot re im)) (log 10))

rewrite17.0ms

Algorithm
rewrite-expression-head
Rules
16×times-frac
11×add-sqr-sqrt pow1 *-un-lft-identity add-cube-cbrt
10×log-pow
associate-/r* associate-/l*
add-cbrt-cube add-exp-log
expm1-log1p-u cbrt-undiv clear-num frac-2neg div-exp insert-posit16 log1p-expm1-u div-inv add-log-exp
Calls
1 calls:
Slowest
15.0ms
(/ (log (hypot re im)) (log 10))

series235.0ms

Calls
1 calls:
Slowest
234.0ms
(/ (log (hypot re im)) (log 10))

simplify1.0s

Calls
43 calls:
Slowest
396.0ms
(/ (* (* (log (hypot re im)) (log (hypot re im))) (log (hypot re im))) (* (* (log 10) (log 10)) (log 10)))
135.0ms
(* -1 (/ (log (/ 1 re)) (log 10)))
90.0ms
(* -1 (/ (log (/ -1 re)) (log 10)))
57.0ms
(/ (* (cbrt (log (hypot re im))) (cbrt (log (hypot re im)))) (* (cbrt (log 10)) (cbrt (log 10))))
28.0ms
(/ (sqrt (log (hypot re im))) (* (cbrt (log 10)) (cbrt (log 10))))

prune386.0ms

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 0.1b

localize29.0ms

Local error

Found 2 expressions with local error:

0.6b
(/ (log 10) (log (hypot re im)))
0.3b
(/ 1 (/ (log 10) (log (hypot re im))))

rewrite34.0ms

Algorithm
rewrite-expression-head
Rules
140×times-frac
72×*-un-lft-identity
71×add-sqr-sqrt add-cube-cbrt
48×pow1
45×log-pow
28×associate-/r*
15×add-exp-log
13×associate-/l*
11×associate-/r/
add-cbrt-cube
div-exp
div-inv
cbrt-undiv clear-num
frac-2neg remove-double-div
expm1-log1p-u rec-exp 1-exp insert-posit16 log1p-expm1-u add-log-exp
pow-flip inv-pow
Calls
2 calls:
Slowest
17.0ms
(/ 1 (/ (log 10) (log (hypot re im))))
12.0ms
(/ (log 10) (log (hypot re im)))

series378.0ms

Calls
2 calls:
Slowest
193.0ms
(/ (log 10) (log (hypot re im)))
184.0ms
(/ 1 (/ (log 10) (log (hypot re im))))

simplify9.0s

Calls
209 calls:
Slowest
507.0ms
(/ (* (* (log 10) (log 10)) (log 10)) (* (* (log (hypot re im)) (log (hypot re im))) (log (hypot re im))))
469.0ms
(/ (* (* 1 1) 1) (* (* (/ (log 10) (log (hypot re im))) (/ (log 10) (log (hypot re im)))) (/ (log 10) (log (hypot re im)))))
399.0ms
(/ (sqrt 1) (/ (* (cbrt (log 10)) (cbrt (log 10))) (* (cbrt (log (hypot re im))) (cbrt (log (hypot re im))))))
302.0ms
(/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (log 10)) (cbrt (log 10))) (* (cbrt (log (hypot re im))) (cbrt (log (hypot re im))))))
182.0ms
(/ (* (* 1 1) 1) (/ (* (* (log 10) (log 10)) (log 10)) (* (* (log (hypot re im)) (log (hypot re im))) (log (hypot re im)))))

prune1.5s

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 0.0b

localize24.0ms

Local error

Found 2 expressions with local error:

0.5b
(/ (sqrt (log 10)) (log (hypot re im)))
0.3b
(/ (/ 1 (/ (sqrt (log 10)) 1)) (/ (sqrt (log 10)) (log (hypot re im))))

rewrite280.0ms

Algorithm
rewrite-expression-head
Rules
10151×times-frac
3869×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
2844×sqrt-prod
1373×pow1
1371×log-pow
443×associate-/r/
340×associate-/l*
228×div-inv
164×associate-/r*
66×add-exp-log
55×div-exp
37×clear-num frac-2neg
31×associate-/l/
25×add-cbrt-cube
16×cbrt-undiv
12×1-exp
rec-exp
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
Calls
2 calls:
Slowest
26.0ms
(/ (/ 1 (/ (sqrt (log 10)) 1)) (/ (sqrt (log 10)) (log (hypot re im))))
5.0ms
(/ (sqrt (log 10)) (log (hypot re im)))

series561.0ms

Calls
2 calls:
Slowest
301.0ms
(/ (sqrt (log 10)) (log (hypot re im)))
260.0ms
(/ (/ 1 (/ (sqrt (log 10)) 1)) (/ (sqrt (log 10)) (log (hypot re im))))