Details

Time bar (total: 10.0m)

sample227.0ms

Algorithm
intervals
Results
104.0ms256×body80valid
71.0ms237×body80nan

simplify1.6s

Counts
1 → 1
Iterations
IterNodes
done5001
41302
3350
2100
150
028

prune12.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 3.5b

localize77.0ms

Local error

Found 4 expressions with local error:

0.2b
(* z (sqrt (+ t a)))
0.3b
(/ 2.0 (* t 3.0))
2.6b
(- (/ (* z (sqrt (+ t a))) t) (* (- b c) (- (+ a (/ 5.0 6.0)) (/ 2.0 (* t 3.0)))))
3.5b
(/ (* z (sqrt (+ t a))) t)

rewrite2.1s

Algorithm
rewrite-expression-head
Rules
5600×frac-sub
2442×associate-/l*
2163×associate-/r*
2068×add-sqr-sqrt
1900×frac-times
1495×*-un-lft-identity
1468×flip3-+ flip-+
1309×associate-*r*
1246×add-cube-cbrt
1186×associate-*r/
1051×flip3-- flip--
827×associate-*l*
607×sqrt-prod
404×unswap-sqr
275×*-commutative
268×clear-num frac-2neg
236×sqrt-div
234×associate-/l/
121×distribute-lft-out
93×times-frac
50×associate-*l/
16×add-cbrt-cube add-exp-log
associate--r+ difference-of-squares
pow1 add-log-exp
distribute-rgt-in cbrt-undiv distribute-lft-in div-exp associate--l+ insert-posit16 distribute-lft-out--
sub-neg prod-exp cbrt-unprod
+-commutative div-inv
diff-log pow-prod-down
Counts
4 → 3112
Calls
4 calls:
42.0ms
(* z (sqrt (+ t a)))
25.0ms
(/ 2.0 (* t 3.0))
1.3s
(- (/ (* z (sqrt (+ t a))) t) (* (- b c) (- (+ a (/ 5.0 6.0)) (/ 2.0 (* t 3.0)))))
80.0ms
(/ (* z (sqrt (+ t a))) t)

series606.0ms

Counts
4 → 12
Calls
4 calls:
103.0ms
(* z (sqrt (+ t a)))
27.0ms
(/ 2.0 (* t 3.0))
314.0ms
(- (/ (* z (sqrt (+ t a))) t) (* (- b c) (- (+ a (/ 5.0 6.0)) (/ 2.0 (* t 3.0)))))
161.0ms
(/ (* z (sqrt (+ t a))) t)

simplify14.2s

Counts
3124 → 3124
Iterations
IterNodes
done7957
07957

prune41.8s

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.0b

localize171.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt t)
0.6b
(cbrt t)
0.6b
(cbrt t)
2.6b
(- (* (/ (* (cbrt z) (cbrt z)) (* (cbrt t) (cbrt t))) (/ (* (cbrt z) (sqrt (+ t a))) (cbrt t))) (* (- b c) (- (+ a (/ 5.0 6.0)) (/ 2.0 (* t 3.0)))))

rewrite1.8m

Algorithm
rewrite-expression-head
Rules
442176×frac-sub
368220×frac-times
318724×add-sqr-sqrt
290268×associate-/l*
288984×associate-/r*
183893×cbrt-prod
179173×*-un-lft-identity
165471×add-cube-cbrt
129956×associate-*r*
123351×associate-*l*
113324×flip3-+ flip-+
92296×associate-*r/
82909×flip3-- flip--
75911×unswap-sqr
48120×swap-sqr
41024×sqrt-prod
26856×*-commutative
22632×clear-num
22516×frac-2neg
13456×sqrt-div associate-/l/
10560×associate-*l/
6728×distribute-lft-out
3422×times-frac
1806×difference-of-squares
348×un-div-inv
associate--r+ distribute-lft-out--
add-log-exp
distribute-rgt-in pow1 distribute-lft-in add-cbrt-cube associate--l+ add-exp-log insert-posit16
sub-neg pow1/3
+-commutative
diff-log
Counts
4 → 230853
Calls
4 calls:
1.0ms
(cbrt t)
1.0ms
(cbrt t)
2.0ms
(cbrt t)
34.2s
(- (* (/ (* (cbrt z) (cbrt z)) (* (cbrt t) (cbrt t))) (/ (* (cbrt z) (sqrt (+ t a))) (cbrt t))) (* (- b c) (- (+ a (/ 5.0 6.0)) (/ 2.0 (* t 3.0)))))

series1.3s

Counts
4 → 12
Calls
4 calls:
379.0ms
(cbrt t)
325.0ms
(cbrt t)
316.0ms
(cbrt t)
321.0ms
(- (* (/ (* (cbrt z) (cbrt z)) (* (cbrt t) (cbrt t))) (/ (* (cbrt z) (sqrt (+ t a))) (cbrt t))) (* (- b c) (- (+ a (/ 5.0 6.0)) (/ 2.0 (* t 3.0)))))

simplify7.1m

Iterations
IterNodes
0396560