Details

Time bar (total: 2.1m)

sample55.4s

Algorithm
intervals
Results
54.9s3039×body10240exit
272.0ms3295×pre80true
61.0ms250×body80valid
5.0msbody1280valid
5.0msbody640valid
1.0msbody160valid

simplify151.0ms

Calls
1 calls:
Slowest
151.0ms
(/ (* (pow (/ 1 (+ 1 (exp (- s)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n)) (* (pow (/ 1 (+ 1 (exp (- t)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n)))

prune11.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 5.4b

localize44.0ms

Local error

Found 4 expressions with local error:

3.2b
(/ (* (pow (/ 1 (+ 1 (exp (- s)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n)) (* (pow (/ 1 (+ 1 (exp (- t)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n)))
1.2b
(pow (/ 1 (+ 1 (exp (- t)))) c_p)
0.3b
(- 1 (/ 1 (+ 1 (exp (- t)))))
0.2b
(pow (/ 1 (+ 1 (exp (- s)))) c_p)

rewrite27.0ms

Algorithm
rewrite-expression-head
Rules
476×add-exp-log
312×prod-exp
264×pow-exp
184×pow-to-exp
169×div-exp
80×rec-exp
16×add-cbrt-cube
12×unpow-prod-down
pow1
add-sqr-sqrt pow-pow *-un-lft-identity add-cube-cbrt
cbrt-undiv associate-/r/ cbrt-unprod insert-posit16 add-log-exp
div-inv
flip3-+ flip-+ pow-flip inv-pow
clear-num associate-/r* sub-neg frac-2neg times-frac flip3-- flip-- associate-/l*
Calls
4 calls:
Slowest
16.0ms
(/ (* (pow (/ 1 (+ 1 (exp (- s)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n)) (* (pow (/ 1 (+ 1 (exp (- t)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n)))
2.0ms
(pow (/ 1 (+ 1 (exp (- t)))) c_p)
2.0ms
(pow (/ 1 (+ 1 (exp (- s)))) c_p)
1.0ms
(- 1 (/ 1 (+ 1 (exp (- t)))))

series582.0ms

Calls
4 calls:
Slowest
460.0ms
(/ (* (pow (/ 1 (+ 1 (exp (- s)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n)) (* (pow (/ 1 (+ 1 (exp (- t)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n)))
54.0ms
(pow (/ 1 (+ 1 (exp (- t)))) c_p)
49.0ms
(pow (/ 1 (+ 1 (exp (- s)))) c_p)
19.0ms
(- 1 (/ 1 (+ 1 (exp (- t)))))

simplify46.4s

Calls
211 calls:
Slowest
1.1s
(/ (* (* (* (pow (/ 1 (+ 1 (exp (- s)))) c_p) (pow (/ 1 (+ 1 (exp (- s)))) c_p)) (pow (/ 1 (+ 1 (exp (- s)))) c_p)) (* (* (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n) (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n)) (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n))) (* (* (* (pow (/ 1 (+ 1 (exp (- t)))) c_p) (pow (/ 1 (+ 1 (exp (- t)))) c_p)) (pow (/ 1 (+ 1 (exp (- t)))) c_p)) (* (* (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n) (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n)) (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n))))
857.0ms
(/ (* (* (* (pow (/ 1 (+ 1 (exp (- s)))) c_p) (pow (/ 1 (+ 1 (exp (- s)))) c_p)) (pow (/ 1 (+ 1 (exp (- s)))) c_p)) (* (* (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n) (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n)) (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n))) (* (* (* (pow (/ 1 (+ 1 (exp (- t)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n)) (* (pow (/ 1 (+ 1 (exp (- t)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n))) (* (pow (/ 1 (+ 1 (exp (- t)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n))))
807.0ms
(/ (* (* (* (pow (/ 1 (+ 1 (exp (- s)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n)) (* (pow (/ 1 (+ 1 (exp (- s)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n))) (* (pow (/ 1 (+ 1 (exp (- s)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n))) (* (* (* (pow (/ 1 (+ 1 (exp (- t)))) c_p) (pow (/ 1 (+ 1 (exp (- t)))) c_p)) (pow (/ 1 (+ 1 (exp (- t)))) c_p)) (* (* (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n) (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n)) (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n))))
687.0ms
(/ (* (* (* (pow (/ 1 (+ 1 (exp (- s)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n)) (* (pow (/ 1 (+ 1 (exp (- s)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n))) (* (pow (/ 1 (+ 1 (exp (- s)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n))) (* (* (* (pow (/ 1 (+ 1 (exp (- t)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n)) (* (pow (/ 1 (+ 1 (exp (- t)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n))) (* (pow (/ 1 (+ 1 (exp (- t)))) c_p) (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n))))
523.0ms
(- (+ (* (- (log (+ 1 (exp (- s))))) c_p) (log (pow (- 1 (/ 1 (+ 1 (exp (- s))))) c_n))) (+ (* (log (/ 1 (+ 1 (exp (- t))))) c_p) (log (pow (- 1 (/ 1 (+ 1 (exp (- t))))) c_n))))

prune3.2s

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.2b

localize38.0ms

Local error

Found 4 expressions with local error:

10.4b
(- (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (- 1 (/ 1 (+ (exp (- s)) 1)))))
10.3b
(- (log (+ (exp (- t)) 1)) (log (+ (exp (- s)) 1)))
1.5b
(log (+ (exp (- t)) 1))
0.3b
(log (+ (exp (- s)) 1))

rewrite35.0ms

Algorithm
rewrite-expression-head
Rules
18×log-prod *-un-lft-identity
14×add-sqr-sqrt pow1
12×log-div
10×log-pow add-cube-cbrt
distribute-lft-out--
associate--l+ add-exp-log associate--r+
associate--l- flip3-+ flip3-- add-cbrt-cube flip-+ insert-posit16 flip-- associate--r- add-log-exp
sub-neg diff-log rem-log-exp difference-of-squares
Calls
4 calls:
Slowest
16.0ms
(- (log (+ (exp (- t)) 1)) (log (+ (exp (- s)) 1)))
9.0ms
(- (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (- 1 (/ 1 (+ (exp (- s)) 1)))))
5.0ms
(log (+ (exp (- t)) 1))
5.0ms
(log (+ (exp (- s)) 1))

series248.0ms

Calls
4 calls:
Slowest
85.0ms
(- (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (- 1 (/ 1 (+ (exp (- s)) 1)))))
64.0ms
(- (log (+ (exp (- t)) 1)) (log (+ (exp (- s)) 1)))
49.0ms
(log (+ (exp (- t)) 1))
49.0ms
(log (+ (exp (- s)) 1))

simplify2.4s

Calls
58 calls:
Slowest
336.0ms
(log (+ (pow (exp (- t)) 3) (pow 1 3)))
255.0ms
(log (- (pow 1 3) (pow (/ 1 (+ (exp (- t)) 1)) 3)))
120.0ms
(/ (- 1 (/ 1 (+ (exp (- t)) 1))) (- 1 (/ 1 (+ (exp (- s)) 1))))
112.0ms
(log (+ (* (exp (- s)) (exp (- s))) (- (* 1 1) (* (exp (- s)) 1))))
109.0ms
(- (* 1/2 s) (+ (* 1/2 t) (* 1/8 (pow t 2))))

prune1.4s

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.1b

localize20.0ms

Local error

Found 4 expressions with local error:

10.4b
(- (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (- 1 (/ 1 (+ (exp (- s)) 1)))))
0.3b
(- 1 (/ 1 (+ (exp (- t)) 1)))
0.1b
(- 1 (/ 1 (+ (exp (- s)) 1)))
0.0b
(* c_n (- (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (- 1 (/ 1 (+ (exp (- s)) 1))))))

rewrite26.0ms

Algorithm
rewrite-expression-head
Rules
17×*-un-lft-identity
13×add-sqr-sqrt
12×pow1 log-prod
associate--l+ add-cube-cbrt
log-div flip3-- associate-*r* log-pow flip-- distribute-lft-out--
distribute-rgt-in distribute-lft-in
associate--r-
sub-neg
add-cbrt-cube add-exp-log insert-posit16 add-log-exp
associate--r+
associate--l- associate-*r/ difference-of-squares
diff-log *-commutative
Calls
4 calls:
Slowest
12.0ms
(* c_n (- (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (- 1 (/ 1 (+ (exp (- s)) 1))))))
9.0ms
(- (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (- 1 (/ 1 (+ (exp (- s)) 1)))))
2.0ms
(- 1 (/ 1 (+ (exp (- t)) 1)))
2.0ms
(- 1 (/ 1 (+ (exp (- s)) 1)))

series249.0ms

Calls
4 calls:
Slowest
122.0ms
(* c_n (- (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (- 1 (/ 1 (+ (exp (- s)) 1))))))
88.0ms
(- (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (- 1 (/ 1 (+ (exp (- s)) 1)))))
20.0ms
(- 1 (/ 1 (+ (exp (- s)) 1)))
19.0ms
(- 1 (/ 1 (+ (exp (- t)) 1)))

simplify2.9s

Calls
53 calls:
Slowest
255.0ms
(log (- (pow 1 3) (pow (/ 1 (+ (exp (- t)) 1)) 3)))
200.0ms
(- (* 1/2 (* c_n s)) (+ (* 1/8 (* (pow t 2) c_n)) (* 1/2 (* t c_n))))
117.0ms
(/ (- 1 (/ 1 (+ (exp (- t)) 1))) (- 1 (/ 1 (+ (exp (- s)) 1))))
115.0ms
(- (* 1/2 s) (+ (* 1/2 t) (* 1/8 (pow t 2))))
82.0ms
(* (- (log (- 1 (/ 1 (+ (exp (* -1 t)) 1)))) (log (- 1 (/ 1 (+ (exp (* -1 s)) 1))))) c_n)

prune1.4s

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.1b

localize27.0ms

Local error

Found 4 expressions with local error:

10.4b
(- (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (/ (- (* 1 1) (* (/ 1 (+ (exp (- s)) 1)) (/ 1 (+ (exp (- s)) 1)))) (+ 1 (/ 1 (+ (exp (- s)) 1))))))
0.3b
(- 1 (/ 1 (+ (exp (- t)) 1)))
0.1b
(- (* 1 1) (* (/ 1 (+ (exp (- s)) 1)) (/ 1 (+ (exp (- s)) 1))))
0.0b
(* c_n (- (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (/ (- (* 1 1) (* (/ 1 (+ (exp (- s)) 1)) (/ 1 (+ (exp (- s)) 1)))) (+ 1 (/ 1 (+ (exp (- s)) 1)))))))

rewrite36.0ms

Algorithm
rewrite-expression-head
Rules
27×log-prod
24×*-un-lft-identity
20×add-sqr-sqrt
18×associate--r+
16×add-cube-cbrt
12×pow1 times-frac
associate--l+
associate-*r* log-pow distribute-lft-out--
distribute-rgt-in distribute-lft-in add-log-exp difference-of-squares
log-div sub-neg flip3-- flip--
add-cbrt-cube add-exp-log insert-posit16
associate--r-
associate--l- diff-log associate-*r/ associate-/r/
flip3-+ *-commutative flip-+ div-inv
Calls
4 calls:
Slowest
18.0ms
(* c_n (- (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (/ (- (* 1 1) (* (/ 1 (+ (exp (- s)) 1)) (/ 1 (+ (exp (- s)) 1)))) (+ 1 (/ 1 (+ (exp (- s)) 1)))))))
11.0ms
(- (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (/ (- (* 1 1) (* (/ 1 (+ (exp (- s)) 1)) (/ 1 (+ (exp (- s)) 1)))) (+ 1 (/ 1 (+ (exp (- s)) 1))))))
3.0ms
(- (* 1 1) (* (/ 1 (+ (exp (- s)) 1)) (/ 1 (+ (exp (- s)) 1))))
2.0ms
(- 1 (/ 1 (+ (exp (- t)) 1)))

series360.0ms

Calls
4 calls:
Slowest
182.0ms
(* c_n (- (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (/ (- (* 1 1) (* (/ 1 (+ (exp (- s)) 1)) (/ 1 (+ (exp (- s)) 1)))) (+ 1 (/ 1 (+ (exp (- s)) 1)))))))
136.0ms
(- (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (/ (- (* 1 1) (* (/ 1 (+ (exp (- s)) 1)) (/ 1 (+ (exp (- s)) 1)))) (+ 1 (/ 1 (+ (exp (- s)) 1))))))
23.0ms
(- (* 1 1) (* (/ 1 (+ (exp (- s)) 1)) (/ 1 (+ (exp (- s)) 1))))
19.0ms
(- 1 (/ 1 (+ (exp (- t)) 1)))

simplify10.1s

Calls
68 calls:
Slowest
364.0ms
(- (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (/ (- 1 (/ 1 (pow (+ (exp (- s)) 1) 2))) (+ 1 (/ 1 (+ (exp (- s)) 1))))))
362.0ms
(- (log (- 1 (/ 1 (+ (exp (* -1 t)) 1)))) (log (/ (- 1 (/ 1 (pow (+ (exp (* -1 s)) 1) 2))) (+ (/ 1 (+ (exp (* -1 s)) 1)) 1))))
346.0ms
(+ (* (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (- 1 (/ 1 (+ (exp (- t)) 1))))) (+ (* (log (/ (- (* 1 1) (* (/ 1 (+ (exp (- s)) 1)) (/ 1 (+ (exp (- s)) 1)))) (+ 1 (/ 1 (+ (exp (- s)) 1))))) (log (/ (- (* 1 1) (* (/ 1 (+ (exp (- s)) 1)) (/ 1 (+ (exp (- s)) 1)))) (+ 1 (/ 1 (+ (exp (- s)) 1)))))) (* (log (- 1 (/ 1 (+ (exp (- t)) 1)))) (log (/ (- (* 1 1) (* (/ 1 (+ (exp (- s)) 1)) (/ 1 (+ (exp (- s)) 1)))) (+ 1 (/ 1 (+ (exp (- s)) 1))))))))
259.0ms
(log (/ (- (* 1 1) (* (/ 1 (+ (exp (- s)) 1)) (/ 1 (+ (exp (- s)) 1)))) (cbrt (+ 1 (/ 1 (+ (exp (- s)) 1))))))
258.0ms
(log (/ (- (* 1 1) (* (/ 1 (+ (exp (- s)) 1)) (/ 1 (+ (exp (- s)) 1)))) (sqrt (+ 1 (/ 1 (+ (exp (- s)) 1))))))

prune1.8s

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.1b

regimes143.0ms

bsearch9.0ms

end0.0ms