Details

Time bar (total: 1.6m)

sample84.0ms

Algorithm
intervals
Results
51.0ms256×body80valid

simplify2.3s

Counts
1 → 1
Iterations

Useful iterations: done (2.3s)

IterNodesCost
044173
1132173
2535109
3233079
done500073

prune49.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 28.4b

localize95.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (* x x) 0.0140005442)
0.2b
(* 0.0072644182 (* x x))
12.9b
(* (/ (+ (* (pow x 4) (+ (+ (* 0.0001789971 (pow x 6)) (* (pow x 4) 0.0005064034)) (+ (* 0.0072644182 (* x x)) 0.0424060604))) (+ 1.0 (* 0.1049934947 (* x x)))) (+ (+ 1.0 (* (pow x 4) 0.2909738639)) (* (* x x) (+ 0.7715471019 (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))))))) x)
27.8b
(/ (+ (* (pow x 4) (+ (+ (* 0.0001789971 (pow x 6)) (* (pow x 4) 0.0005064034)) (+ (* 0.0072644182 (* x x)) 0.0424060604))) (+ 1.0 (* 0.1049934947 (* x x)))) (+ (+ 1.0 (* (pow x 4) 0.2909738639)) (* (* x x) (+ 0.7715471019 (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))))))

rewrite992.0ms

Algorithm
rewrite-expression-head
Rules
29×add-sqr-sqrt
28×frac-add
27×flip3-+ flip-+
23×associate-*l*
22×add-cube-cbrt *-un-lft-identity
21×add-exp-log add-cbrt-cube
20×associate-*r/
19×times-frac
16×pow1
14×associate-/l/
12×associate-/r/
prod-exp cbrt-unprod
associate-*r* pow-prod-down
add-log-exp unswap-sqr
associate-/r* *-commutative associate-/l*
cbrt-undiv div-exp div-inv
frac-2neg associate-*l/ clear-num
Counts
4 → 123
Calls
4 calls:
22.0ms
(* (* x x) 0.0140005442)
21.0ms
(* 0.0072644182 (* x x))
510.0ms
(* (/ (+ (* (pow x 4) (+ (+ (* 0.0001789971 (pow x 6)) (* (pow x 4) 0.0005064034)) (+ (* 0.0072644182 (* x x)) 0.0424060604))) (+ 1.0 (* 0.1049934947 (* x x)))) (+ (+ 1.0 (* (pow x 4) 0.2909738639)) (* (* x x) (+ 0.7715471019 (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))))))) x)
427.0ms
(/ (+ (* (pow x 4) (+ (+ (* 0.0001789971 (pow x 6)) (* (pow x 4) 0.0005064034)) (+ (* 0.0072644182 (* x x)) 0.0424060604))) (+ 1.0 (* 0.1049934947 (* x x)))) (+ (+ 1.0 (* (pow x 4) 0.2909738639)) (* (* x x) (+ 0.7715471019 (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))))))

series819.0ms

Counts
4 → 12
Calls
4 calls:
53.0ms
(* (* x x) 0.0140005442)
47.0ms
(* 0.0072644182 (* x x))
431.0ms
(* (/ (+ (* (pow x 4) (+ (+ (* 0.0001789971 (pow x 6)) (* (pow x 4) 0.0005064034)) (+ (* 0.0072644182 (* x x)) 0.0424060604))) (+ 1.0 (* 0.1049934947 (* x x)))) (+ (+ 1.0 (* (pow x 4) 0.2909738639)) (* (* x x) (+ 0.7715471019 (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))))))) x)
287.0ms
(/ (+ (* (pow x 4) (+ (+ (* 0.0001789971 (pow x 6)) (* (pow x 4) 0.0005064034)) (+ (* 0.0072644182 (* x x)) 0.0424060604))) (+ 1.0 (* 0.1049934947 (* x x)))) (+ (+ 1.0 (* (pow x 4) 0.2909738639)) (* (* x x) (+ 0.7715471019 (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))))))

simplify809.0ms

Counts
135 → 135
Iterations

Useful iterations: done (797.0ms)

IterNodesCost
03258932
110478594
done50007812

prune1.6s

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0b

localize94.0ms

Local error

Found 4 expressions with local error:

0.2b
(* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))
0.2b
(* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))
12.9b
(* (/ (+ (+ (+ (+ (+ 1.0 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1.0 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2.0 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x))))) x)
27.8b
(/ (+ (+ (+ (+ (+ 1.0 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1.0 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2.0 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x)))))

rewrite44.3s

Algorithm
rewrite-expression-head
Rules
293×add-exp-log add-cbrt-cube
288×pow1
238×prod-exp cbrt-unprod
237×pow-prod-down
27×add-sqr-sqrt
22×add-cube-cbrt *-un-lft-identity
21×associate-*l*
19×times-frac
associate-*r*
associate-/r/ add-log-exp
flip3-+ associate-/r* *-commutative flip-+ associate-/l*
cbrt-undiv div-exp div-inv associate-/l/ unswap-sqr
frac-2neg associate-*l/ clear-num
Counts
4 → 227
Calls
4 calls:
2.5s
(* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))
2.4s
(* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))
24.8s
(* (/ (+ (+ (+ (+ (+ 1.0 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1.0 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2.0 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x))))) x)
14.5s
(/ (+ (+ (+ (+ (+ 1.0 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1.0 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2.0 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x)))))

series858.0ms

Counts
4 → 12
Calls
4 calls:
63.0ms
(* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))
98.0ms
(* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))
395.0ms
(* (/ (+ (+ (+ (+ (+ 1.0 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1.0 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2.0 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x))))) x)
302.0ms
(/ (+ (+ (+ (+ (+ 1.0 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1.0 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2.0 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x)))))

simplify2.6s

Counts
239 → 239
Iterations

Useful iterations: 2 (824.0ms)

IterNodesCost
038720059
18349183
234777043
done50007043

prune1.6s

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize195.0ms

Local error

Found 4 expressions with local error:

12.9b
(* (* (/ (+ (* (pow x 4) (+ (+ (* 0.0001789971 (pow x 6)) (* (pow x 4) 0.0005064034)) (+ (* 0.0072644182 (* x x)) 0.0424060604))) (+ 1.0 (* 0.1049934947 (* x x)))) (+ (* (+ (* 0.7715471019 0.7715471019) (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (- (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 0.7715471019))) (- (* 1.0 1.0) (* (pow x (* 2 4)) (* 0.2909738639 0.2909738639)))) (* (- 1.0 (* (pow x 4) 0.2909738639)) (* (* x x) (+ (pow 0.7715471019 3) (pow (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 3)))))) (* (- 1.0 (* (pow x 4) 0.2909738639)) (+ (* 0.7715471019 0.7715471019) (- (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))) (* 0.7715471019 (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))))))) x)
22.2b
(- (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))) (* 0.7715471019 (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))))
27.4b
(/ (+ (* (pow x 4) (+ (+ (* 0.0001789971 (pow x 6)) (* (pow x 4) 0.0005064034)) (+ (* 0.0072644182 (* x x)) 0.0424060604))) (+ 1.0 (* 0.1049934947 (* x x)))) (+ (* (+ (* 0.7715471019 0.7715471019) (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (- (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 0.7715471019))) (- (* 1.0 1.0) (* (pow x (* 2 4)) (* 0.2909738639 0.2909738639)))) (* (- 1.0 (* (pow x 4) 0.2909738639)) (* (* x x) (+ (pow 0.7715471019 3) (pow (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 3))))))
29.1b
(* (/ (+ (* (pow x 4) (+ (+ (* 0.0001789971 (pow x 6)) (* (pow x 4) 0.0005064034)) (+ (* 0.0072644182 (* x x)) 0.0424060604))) (+ 1.0 (* 0.1049934947 (* x x)))) (+ (* (+ (* 0.7715471019 0.7715471019) (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (- (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 0.7715471019))) (- (* 1.0 1.0) (* (pow x (* 2 4)) (* 0.2909738639 0.2909738639)))) (* (- 1.0 (* (pow x 4) 0.2909738639)) (* (* x x) (+ (pow 0.7715471019 3) (pow (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 3)))))) (* (- 1.0 (* (pow x 4) 0.2909738639)) (+ (* 0.7715471019 0.7715471019) (- (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))) (* 0.7715471019 (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))))))))

rewrite13.3s

Algorithm
rewrite-expression-head
Rules
1354×associate-*r/
807×flip3-+ flip-+
692×frac-add
376×frac-times
288×frac-sub
133×associate-*l/
132×associate-/r/
109×flip3-- flip--
80×associate-*l*
36×add-exp-log add-cbrt-cube
20×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
18×pow1 times-frac
17×prod-exp cbrt-unprod
14×associate-/l/
12×distribute-rgt-in distribute-lft-in sub-div
pow-prod-down
add-log-exp
cbrt-undiv div-exp
associate-*r* associate--l+ associate--r+
associate-/r* associate-/l*
*-commutative div-inv
sub-neg distribute-rgt-out-- frac-2neg diff-log clear-num
Counts
4 → 589
Calls
4 calls:
9.3s
(* (* (/ (+ (* (pow x 4) (+ (+ (* 0.0001789971 (pow x 6)) (* (pow x 4) 0.0005064034)) (+ (* 0.0072644182 (* x x)) 0.0424060604))) (+ 1.0 (* 0.1049934947 (* x x)))) (+ (* (+ (* 0.7715471019 0.7715471019) (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (- (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 0.7715471019))) (- (* 1.0 1.0) (* (pow x (* 2 4)) (* 0.2909738639 0.2909738639)))) (* (- 1.0 (* (pow x 4) 0.2909738639)) (* (* x x) (+ (pow 0.7715471019 3) (pow (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 3)))))) (* (- 1.0 (* (pow x 4) 0.2909738639)) (+ (* 0.7715471019 0.7715471019) (- (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))) (* 0.7715471019 (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))))))) x)
505.0ms
(- (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))) (* 0.7715471019 (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))))
452.0ms
(/ (+ (* (pow x 4) (+ (+ (* 0.0001789971 (pow x 6)) (* (pow x 4) 0.0005064034)) (+ (* 0.0072644182 (* x x)) 0.0424060604))) (+ 1.0 (* 0.1049934947 (* x x)))) (+ (* (+ (* 0.7715471019 0.7715471019) (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (- (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 0.7715471019))) (- (* 1.0 1.0) (* (pow x (* 2 4)) (* 0.2909738639 0.2909738639)))) (* (- 1.0 (* (pow x 4) 0.2909738639)) (* (* x x) (+ (pow 0.7715471019 3) (pow (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 3))))))
3.0s
(* (/ (+ (* (pow x 4) (+ (+ (* 0.0001789971 (pow x 6)) (* (pow x 4) 0.0005064034)) (+ (* 0.0072644182 (* x x)) 0.0424060604))) (+ 1.0 (* 0.1049934947 (* x x)))) (+ (* (+ (* 0.7715471019 0.7715471019) (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (- (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 0.7715471019))) (- (* 1.0 1.0) (* (pow x (* 2 4)) (* 0.2909738639 0.2909738639)))) (* (- 1.0 (* (pow x 4) 0.2909738639)) (* (* x x) (+ (pow 0.7715471019 3) (pow (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 3)))))) (* (- 1.0 (* (pow x 4) 0.2909738639)) (+ (* 0.7715471019 0.7715471019) (- (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))) (* 0.7715471019 (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))))))))

series2.7s

Counts
4 → 12
Calls
4 calls:
871.0ms
(* (* (/ (+ (* (pow x 4) (+ (+ (* 0.0001789971 (pow x 6)) (* (pow x 4) 0.0005064034)) (+ (* 0.0072644182 (* x x)) 0.0424060604))) (+ 1.0 (* 0.1049934947 (* x x)))) (+ (* (+ (* 0.7715471019 0.7715471019) (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (- (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 0.7715471019))) (- (* 1.0 1.0) (* (pow x (* 2 4)) (* 0.2909738639 0.2909738639)))) (* (- 1.0 (* (pow x 4) 0.2909738639)) (* (* x x) (+ (pow 0.7715471019 3) (pow (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 3)))))) (* (- 1.0 (* (pow x 4) 0.2909738639)) (+ (* 0.7715471019 0.7715471019) (- (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))) (* 0.7715471019 (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))))))) x)
201.0ms
(- (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))) (* 0.7715471019 (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))))
508.0ms
(/ (+ (* (pow x 4) (+ (+ (* 0.0001789971 (pow x 6)) (* (pow x 4) 0.0005064034)) (+ (* 0.0072644182 (* x x)) 0.0424060604))) (+ 1.0 (* 0.1049934947 (* x x)))) (+ (* (+ (* 0.7715471019 0.7715471019) (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (- (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 0.7715471019))) (- (* 1.0 1.0) (* (pow x (* 2 4)) (* 0.2909738639 0.2909738639)))) (* (- 1.0 (* (pow x 4) 0.2909738639)) (* (* x x) (+ (pow 0.7715471019 3) (pow (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 3))))))
1.1s
(* (/ (+ (* (pow x 4) (+ (+ (* 0.0001789971 (pow x 6)) (* (pow x 4) 0.0005064034)) (+ (* 0.0072644182 (* x x)) 0.0424060604))) (+ 1.0 (* 0.1049934947 (* x x)))) (+ (* (+ (* 0.7715471019 0.7715471019) (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (- (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 0.7715471019))) (- (* 1.0 1.0) (* (pow x (* 2 4)) (* 0.2909738639 0.2909738639)))) (* (- 1.0 (* (pow x 4) 0.2909738639)) (* (* x x) (+ (pow 0.7715471019 3) (pow (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) 3)))))) (* (- 1.0 (* (pow x 4) 0.2909738639)) (+ (* 0.7715471019 0.7715471019) (- (* (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))) (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971)))))) (* 0.7715471019 (* (pow x 4) (+ (+ 0.0694555761 (* (* x x) 0.0140005442)) (+ (* 0.0008327945 (pow x 4)) (* (pow x 6) (* 2.0 0.0001789971))))))))))

simplify1.4s

Counts
601 → 601
Iterations

Useful iterations: done (1.2s)

IterNodesCost
02091210025
done5000182610

prune20.0s

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

localize17.0ms

Local error

Found 4 expressions with local error:

0.1b
(* 0.15298196345931103 (/ 1 (pow x 5)))
0.1b
(* 0.25141790006653686 (/ 1 (pow x 3)))
0.3b
(/ 1 (pow x 3))
0.5b
(/ 1 (pow x 5))

rewrite86.0ms

Algorithm
rewrite-expression-head
Rules
128×times-frac
118×add-sqr-sqrt
90×*-un-lft-identity
83×add-cube-cbrt
65×associate-*r*
62×add-exp-log
46×unpow-prod-down
24×div-exp
23×cube-prod
20×prod-exp
19×associate-/r*
18×add-cbrt-cube sqr-pow
16×unswap-sqr
12×pow-to-exp rec-exp 1-exp pow-exp
pow1
cube-mult unpow3
associate-*l* associate-/l*
cbrt-undiv cbrt-unprod div-inv add-log-exp
pow-flip frac-2neg associate-*r/ pow-prod-down clear-num un-div-inv *-commutative inv-pow
Counts
4 → 259
Calls
4 calls:
23.0ms
(* 0.15298196345931103 (/ 1 (pow x 5)))
34.0ms
(* 0.25141790006653686 (/ 1 (pow x 3)))
9.0ms
(/ 1 (pow x 3))
9.0ms
(/ 1 (pow x 5))

series175.0ms

Counts
4 → 12
Calls
4 calls:
49.0ms
(* 0.15298196345931103 (/ 1 (pow x 5)))
43.0ms
(* 0.25141790006653686 (/ 1 (pow x 3)))
33.0ms
(/ 1 (pow x 3))
50.0ms
(/ 1 (pow x 5))

simplify1.0s

Counts
271 → 271
Iterations

Useful iterations: 2 (267.0ms)

IterNodesCost
02752775
15851910
211371754
done50001754

prune449.0ms

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0b

regimes20.0ms