Details

Time bar (total: 13.4s)

sample40.0ms

Algorithm
intervals
Results
13.0ms284×body80nan
12.0ms256×body80valid

simplify3.9s

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01419
12719
27019
319219
440019
575319
6105819
7120219
8131219
9131819
done131819

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize36.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v))))) (- 1.0 (* v v)))
0.0b
(sqrt (- 1.0 (* 3.0 (* v v))))
0.0b
(* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v)))))
0.1b
(* 3.0 (* v v))

rewrite179.0ms

Algorithm
rewrite-expression-head
Rules
43×add-sqr-sqrt
26×associate-*l*
24×add-cube-cbrt *-un-lft-identity
23×add-exp-log add-cbrt-cube
22×times-frac
20×sqrt-prod
18×frac-times sqrt-div
17×pow1
15×flip3-- flip--
11×associate-*r*
10×associate-*r/ prod-exp cbrt-unprod
associate-*l/
pow-prod-down unswap-sqr
prod-diff
distribute-rgt-in distribute-lft-in
expm1-log1p-u log1p-expm1-u add-log-exp
*-commutative
cbrt-undiv sub-neg div-exp
rem-sqrt-square sqrt-pow1 pow1/2 div-inv difference-of-squares
Counts
4 → 142
Calls
4 calls:
91.0ms
(* (* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v))))) (- 1.0 (* v v)))
11.0ms
(sqrt (- 1.0 (* 3.0 (* v v))))
53.0ms
(* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v)))))
19.0ms
(* 3.0 (* v v))

series901.0ms

Counts
4 → 12
Calls
4 calls:
503.0ms
(* (* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v))))) (- 1.0 (* v v)))
96.0ms
(sqrt (- 1.0 (* 3.0 (* v v))))
270.0ms
(* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v)))))
31.0ms
(* 3.0 (* v v))

simplify2.4s

Counts
154 → 154
Iterations

Useful iterations: done (2.4s)

IterNodesCost
03013466
18583174
231752946
done50002938

prune712.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0b

localize56.0ms

Local error

Found 4 expressions with local error:

0.0b
(sqrt (- 1.0 (* 3.0 (* v v))))
0.0b
(* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v)))))
0.1b
(* 3.0 (* v v))
0.1b
(* 3.0 (* v v))

rewrite145.0ms

Algorithm
rewrite-expression-head
Rules
41×add-sqr-sqrt
28×associate-*l*
22×add-cube-cbrt *-un-lft-identity times-frac
20×sqrt-prod
19×add-exp-log add-cbrt-cube
17×pow1
associate-*r* prod-exp cbrt-unprod unswap-sqr
pow-prod-down
sqrt-div
expm1-log1p-u log1p-expm1-u add-log-exp
flip3-- *-commutative flip--
frac-times associate-*r/
cbrt-undiv rem-sqrt-square sqrt-pow1 pow1/2 div-exp associate-*l/ div-inv
Counts
4 → 113
Calls
4 calls:
14.0ms
(sqrt (- 1.0 (* 3.0 (* v v))))
64.0ms
(* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v)))))
26.0ms
(* 3.0 (* v v))
33.0ms
(* 3.0 (* v v))

series484.0ms

Counts
4 → 12
Calls
4 calls:
99.0ms
(sqrt (- 1.0 (* 3.0 (* v v))))
304.0ms
(* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v)))))
49.0ms
(* 3.0 (* v v))
33.0ms
(* 3.0 (* v v))

simplify1.8s

Counts
125 → 125
Iterations

Useful iterations: 2 (394.0ms)

IterNodesCost
01971759
14771612
214761524
done50001524

prune751.0ms

Pruning

1 alts after pruning (0 fresh and 1 done)

Merged error: 0b

simplify4.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02443
13243
done3243

end0.0ms

sample2.0s

Algorithm
intervals
Results
774.0ms8000×body80valid
769.0ms8253×body80nan