Details

Time bar (total: 17.6s)

sample64.0ms

Algorithm
intervals
Results
14.0ms216×body80valid
11.0ms20×body1280valid
9.0ms26×body640valid
5.0ms95×body80nan
2.0ms11×body320valid
1.0msbody160valid

simplify1.0s

Counts
1 → 1
Iterations
IterNodes
done5000
61983
5483
4150
354
227
118
010

prune9.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 5.8b

localize23.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ y (+ y z))
0.0b
(/ (pow (/ y (+ y z)) y) y)
0.0b
(+ x (/ (pow (/ y (+ y z)) y) y))
5.6b
(pow (/ y (+ y z)) y)

rewrite154.0ms

Algorithm
rewrite-expression-head
Rules
138×times-frac
121×*-un-lft-identity
90×unpow-prod-down
81×add-sqr-sqrt add-cube-cbrt
25×associate-/l*
20×distribute-lft-out
17×add-exp-log
12×associate-/r/
add-cbrt-cube
associate-/r* flip3-+ div-exp flip-+ div-inv
add-log-exp
pow1 sqr-pow
pow-exp
pow-unpow
pow-to-exp cbrt-undiv clear-num frac-2neg
+-commutative sum-log pow-pow
Counts
4 → 184
Calls
4 calls:
9.0ms
(/ y (+ y z))
45.0ms
(/ (pow (/ y (+ y z)) y) y)
76.0ms
(+ x (/ (pow (/ y (+ y z)) y) y))
14.0ms
(pow (/ y (+ y z)) y)

series825.0ms

Counts
4 → 12
Calls
4 calls:
78.0ms
(/ y (+ y z))
244.0ms
(/ (pow (/ y (+ y z)) y) y)
119.0ms
(+ x (/ (pow (/ y (+ y z)) y) y))
383.0ms
(pow (/ y (+ y z)) y)

simplify1.5s

Counts
196 → 196
Iterations
IterNodes
done5000
23055
1718
0299

prune992.0ms

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 0.3b

localize10.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (exp (- z)) y)
0.0b
(+ x (/ (exp (- z)) y))

rewrite40.0ms

Algorithm
rewrite-expression-head
Rules
12×*-un-lft-identity
10×add-sqr-sqrt add-cube-cbrt
times-frac
add-cbrt-cube add-log-exp
associate-/r* add-exp-log associate-/l*
pow1 associate-/l/
neg-sub0 exp-neg cbrt-undiv +-commutative clear-num sum-log frac-2neg flip3-+ exp-diff div-exp flip-+ div-inv distribute-lft-out
Counts
2 → 41
Calls
2 calls:
17.0ms
(/ (exp (- z)) y)
18.0ms
(+ x (/ (exp (- z)) y))

series62.0ms

Counts
2 → 6
Calls
2 calls:
33.0ms
(/ (exp (- z)) y)
29.0ms
(+ x (/ (exp (- z)) y))

simplify623.0ms

Counts
47 → 47
Iterations
IterNodes
done5000
2747
1192
085

prune228.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.2b

localize41.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ x (cbrt (pow (/ (pow (/ y (+ y z)) y) y) 3)))
0.2b
(pow (/ (pow (/ y (+ y z)) y) y) 3)
5.6b
(pow (/ y (+ y z)) y)
38.1b
(cbrt (pow (/ (pow (/ y (+ y z)) y) y) 3))

rewrite333.0ms

Algorithm
rewrite-expression-head
Rules
420×times-frac
374×unpow-prod-down
295×*-un-lft-identity
215×add-sqr-sqrt add-cube-cbrt
146×cbrt-prod
140×cube-prod
40×distribute-lft-out
26×associate-/r/
17×div-inv
16×add-exp-log
15×sqr-pow
14×flip3-+ flip-+
pow-exp
add-cbrt-cube
pow1 pow-unpow div-exp add-log-exp
pow-to-exp
cube-div cube-mult pow-pow unpow3 rem-cube-cbrt
cbrt-undiv +-commutative cbrt-div sum-log pow1/3 rem-cbrt-cube
Counts
4 → 364
Calls
4 calls:
190.0ms
(+ x (cbrt (pow (/ (pow (/ y (+ y z)) y) y) 3)))
60.0ms
(pow (/ (pow (/ y (+ y z)) y) y) 3)
11.0ms
(pow (/ y (+ y z)) y)
50.0ms
(cbrt (pow (/ (pow (/ y (+ y z)) y) y) 3))

series1.3s

Counts
4 → 12
Calls
4 calls:
119.0ms
(+ x (cbrt (pow (/ (pow (/ y (+ y z)) y) y) 3)))
567.0ms
(pow (/ (pow (/ y (+ y z)) y) y) 3)
408.0ms
(pow (/ y (+ y z)) y)
245.0ms
(cbrt (pow (/ (pow (/ y (+ y z)) y) y) 3))

simplify1.0s

Counts
376 → 376
Iterations
IterNodes
done5004
12059
0539

prune1.5s

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 0.2b

localize50.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (/ (pow (/ y (+ z y)) y) y))
5.6b
(pow (/ y (+ z y)) y)
5.6b
(pow (/ y (+ z y)) y)
28.4b
(cbrt (pow (/ (pow (/ y (+ z y)) y) y) (+ 1 1)))

rewrite102.0ms

Algorithm
rewrite-expression-head
Rules
228×times-frac
214×unpow-prod-down
171×*-un-lft-identity
145×cbrt-prod
123×add-sqr-sqrt add-cube-cbrt
24×distribute-lft-out
16×associate-/r/
10×add-exp-log div-inv
sqr-pow
flip3-+ flip-+
pow1 pow-unpow
add-cbrt-cube pow-exp add-log-exp
pow-to-exp pow-pow pow1/3 div-exp
unpow-prod-up cbrt-div
Counts
4 → 228
Calls
4 calls:
22.0ms
(cbrt (/ (pow (/ y (+ z y)) y) y))
14.0ms
(pow (/ y (+ z y)) y)
18.0ms
(pow (/ y (+ z y)) y)
32.0ms
(cbrt (pow (/ (pow (/ y (+ z y)) y) y) (+ 1 1)))

series2.1s

Counts
4 → 12
Calls
4 calls:
546.0ms
(cbrt (/ (pow (/ y (+ z y)) y) y))
340.0ms
(pow (/ y (+ z y)) y)
351.0ms
(pow (/ y (+ z y)) y)
847.0ms
(cbrt (pow (/ (pow (/ y (+ z y)) y) y) (+ 1 1)))

simplify3.3s

Counts
240 → 240
Iterations
IterNodes
done5002
24667
11329
0641

prune1.9s

Pruning

7 alts after pruning (4 fresh and 3 done)

Merged error: 0.2b

regimes355.0ms

bsearch111.0ms

Steps
ItersRangePoint
9
-7603.3194443498605
-0.10952899301968014
-13.502387163943867