Details

Time bar (total: 17.7s)

sample44.0ms

Algorithm
intervals
Results
29.0ms313×body80valid

simplify60.0ms

Calls
1 calls:
Slowest
60.0ms
(/ (* a1 a2) (* b1 b2))

prune10.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 11.6b

localize29.0ms

Local error

Found 1 expressions with local error:

11.6b
(/ (* a1 a2) (* b1 b2))

rewrite33.0ms

Algorithm
rewrite-expression-head
Rules
144×times-frac
131×add-sqr-sqrt
79×*-un-lft-identity add-cube-cbrt
78×associate-*r* associate-*l*
26×*-commutative unswap-sqr
13×add-cbrt-cube add-exp-log
12×associate-/r* associate-/l*
cbrt-undiv div-exp prod-exp cbrt-unprod
expm1-log1p-u pow1 clear-num frac-2neg insert-posit16 log1p-expm1-u div-inv add-log-exp
Calls
1 calls:
Slowest
30.0ms
(/ (* a1 a2) (* b1 b2))

series36.0ms

Calls
1 calls:
Slowest
36.0ms
(/ (* a1 a2) (* b1 b2))

simplify13.5s

Calls
316 calls:
Slowest
952.0ms
(/ (* (* (* a1 a1) a1) (* (* a2 a2) a2)) (* (* (* b1 b1) b1) (* (* b2 b2) b2)))
851.0ms
(/ (* (* (* a1 a2) (* a1 a2)) (* a1 a2)) (* (* (* b1 b2) (* b1 b2)) (* b1 b2)))
784.0ms
(/ (* (* (* a1 a1) a1) (* (* a2 a2) a2)) (* (* (* b1 b2) (* b1 b2)) (* b1 b2)))
702.0ms
(/ (* (* (* a1 a2) (* a1 a2)) (* a1 a2)) (* (* (* b1 b1) b1) (* (* b2 b2) b2)))
337.0ms
(/ (* a1 (* (cbrt a2) (cbrt a2))) (* (sqrt b1) (sqrt b2)))

prune1.9s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.0b

localize18.0ms

Local error

Found 4 expressions with local error:

3.7b
(/ (* (/ (cbrt a2) (cbrt b2)) (* (/ (cbrt a2) (cbrt b2)) a1)) b1)
0.7b
(* (/ (* (/ (cbrt a2) (cbrt b2)) (* (/ (cbrt a2) (cbrt b2)) a1)) b1) (/ (cbrt a2) (cbrt b2)))
0.6b
(cbrt a2)
0.6b
(cbrt a2)

rewrite1.2s

Algorithm
rewrite-expression-head
Rules
9660×frac-times
9647×add-sqr-sqrt
8754×cbrt-prod
7781×associate-/l*
5655×associate-/r*
5261×*-un-lft-identity
5260×add-cube-cbrt
4724×associate-*l/
4335×associate-/l/
4067×times-frac
2228×associate-*l*
1815×unswap-sqr
1328×associate-*r*
952×clear-num
951×frac-2neg
871×add-cbrt-cube
578×cbrt-undiv
490×cbrt-unprod
270×associate-*r/
117×add-exp-log
49×div-inv
47×*-commutative
46×prod-exp
44×div-exp
pow1
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
pow1/3 un-div-inv
pow-prod-down
Calls
4 calls:
Slowest
477.0ms
(* (/ (* (/ (cbrt a2) (cbrt b2)) (* (/ (cbrt a2) (cbrt b2)) a1)) b1) (/ (cbrt a2) (cbrt b2)))
150.0ms
(/ (* (/ (cbrt a2) (cbrt b2)) (* (/ (cbrt a2) (cbrt b2)) a1)) b1)
1.0ms
(cbrt a2)
1.0ms
(cbrt a2)

series840.0ms

Calls
4 calls:
Slowest
298.0ms
(cbrt a2)
289.0ms
(cbrt a2)
213.0ms
(/ (* (/ (cbrt a2) (cbrt b2)) (* (/ (cbrt a2) (cbrt b2)) a1)) b1)
39.0ms
(* (/ (* (/ (cbrt a2) (cbrt b2)) (* (/ (cbrt a2) (cbrt b2)) a1)) b1) (/ (cbrt a2) (cbrt b2)))