Details

Time bar (total: 8.7m)

sample47.8s

Algorithm
intervals
Results
47.4s3151×body10240exit
228.0ms3408×pre80true
32.0ms247×body80valid
7.0msbody2560valid
3.0msbody640valid
2.0msbody320valid
1.0msbody1280valid
1.0msbody160valid

simplify1.5s

Counts
1 → 1
Iterations
IterNodes
done5005
3743
2143
154
022

prune6.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 7.3b

localize47.0ms

Local error

Found 4 expressions with local error:

0.0b
(- 1 (/ 1 (+ 1 (exp (- s)))))
1.0b
(pow (/ 1 (+ 1 (exp (- s)))) c_p)
1.5b
(pow (/ 1 (+ 1 (exp (- t)))) c_p)
4.1b
(/ (* (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)))

rewrite322.0ms

Algorithm
rewrite-expression-head
Rules
1192×add-exp-log
692×pow-exp
684×prod-exp
593×div-exp
344×pow-to-exp
116×rec-exp 1-exp
42×*-un-lft-identity
36×unpow-prod-down
33×add-sqr-sqrt
29×times-frac
22×add-cube-cbrt
16×add-cbrt-cube
pow1
pow-unpow pow-pow distribute-lft-out add-log-exp difference-of-squares
cbrt-undiv associate-/r/ cbrt-unprod insert-posit16 div-inv
flip3-+ flip-+ pow-flip distribute-lft-out-- inv-pow sqr-pow
clear-num associate-/r* sub-neg frac-2neg flip3-- diff-log flip-- associate-/l*
Counts
4 → 476
Calls
4 calls:
41.0ms
(- 1 (/ 1 (+ 1 (exp (- s)))))
18.0ms
(pow (/ 1 (+ 1 (exp (- s)))) c_p)
20.0ms
(pow (/ 1 (+ 1 (exp (- t)))) c_p)
214.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)))

series663.0ms

Counts
4 → 12
Calls
4 calls:
27.0ms
(- 1 (/ 1 (+ 1 (exp (- s)))))
57.0ms
(pow (/ 1 (+ 1 (exp (- s)))) c_p)
55.0ms
(pow (/ 1 (+ 1 (exp (- t)))) c_p)
523.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)))

simplify1.9s

Counts
488 → 488
Iterations
IterNodes
done5029
23777
11461
0451

prune661.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.3b

localize15.0ms

Local error

Found 2 expressions with local error:

0.0b
(* 1/2 (* c_p s))
0.0b
(* 1/2 (* c_n s))

rewrite30.0ms

Algorithm
rewrite-expression-head
Rules
12×pow1 add-cbrt-cube add-exp-log
associate-*l* pow-prod-down prod-exp cbrt-unprod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
associate-*r* *-commutative insert-posit16 add-log-exp
Counts
2 → 38
Calls
2 calls:
15.0ms
(* 1/2 (* c_p s))
15.0ms
(* 1/2 (* c_n s))

series42.0ms

Counts
2 → 6
Calls
2 calls:
19.0ms
(* 1/2 (* c_p s))
23.0ms
(* 1/2 (* c_n s))

simplify1.7s

Counts
44 → 44
Iterations
IterNodes
done5001
31635
2488
1162
062

prune121.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.3b

localize57.0ms

Local error

Found 4 expressions with local error:

0.3b
(log (- 1 (/ 1 (+ 1 (exp (- t))))))
1.2b
(log (+ (exp (- s)) 1))
1.5b
(log (+ 1 (exp (- t))))
10.4b
(- (- (* (log (- 1 (/ 1 (+ (exp (- s)) 1)))) c_n) (* c_p (log (+ (exp (- s)) 1)))) (- (* (log (- 1 (/ 1 (+ 1 (exp (- t)))))) c_n) (* (log (+ 1 (exp (- t)))) c_p)))

rewrite118.0ms

Algorithm
rewrite-expression-head
Rules
21×*-un-lft-identity
20×add-sqr-sqrt
19×log-prod
16×add-log-exp
diff-log
pow1 add-exp-log add-cube-cbrt difference-of-squares
log-div flip3-- flip--
times-frac add-cbrt-cube frac-sub insert-posit16
sub-neg rem-log-exp log-pow distribute-lft-out--
flip3-+ associate--l+ flip-+ distribute-lft-out associate--r+
associate--l- div-inv associate--r-
Counts
4 → 83
Calls
4 calls:
41.0ms
(log (- 1 (/ 1 (+ 1 (exp (- t))))))
11.0ms
(log (+ (exp (- s)) 1))
7.0ms
(log (+ 1 (exp (- t))))
57.0ms
(- (- (* (log (- 1 (/ 1 (+ (exp (- s)) 1)))) c_n) (* c_p (log (+ (exp (- s)) 1)))) (- (* (log (- 1 (/ 1 (+ 1 (exp (- t)))))) c_n) (* (log (+ 1 (exp (- t)))) c_p)))

series445.0ms

Counts
4 → 12
Calls
4 calls:
64.0ms
(log (- 1 (/ 1 (+ 1 (exp (- t))))))
49.0ms
(log (+ (exp (- s)) 1))
48.0ms
(log (+ 1 (exp (- t))))
283.0ms
(- (- (* (log (- 1 (/ 1 (+ (exp (- s)) 1)))) c_n) (* c_p (log (+ (exp (- s)) 1)))) (- (* (log (- 1 (/ 1 (+ 1 (exp (- t)))))) c_n) (* (log (+ 1 (exp (- t)))) c_p)))

simplify1.8s

Counts
95 → 95
Iterations
IterNodes
done5005
22075
1635
0262

prune582.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.1b

localize70.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (log (- 1 (/ 1 (+ 1 (exp (- t)))))) c_n)
0.3b
(log (- 1 (/ 1 (+ 1 (exp (- t))))))
1.2b
(log (+ (exp (- s)) 1))
10.4b
(- (- (* (log (- 1 (/ 1 (+ (exp (- s)) 1)))) c_n) (* c_p (log (+ (exp (- s)) 1)))) (- (* (log (- 1 (/ 1 (+ 1 (exp (- t)))))) c_n) (* (+ (* t (* t 1/8)) (+ (log 2) (* t -1/2))) c_p)))

rewrite119.0ms

Algorithm
rewrite-expression-head
Rules
23×add-sqr-sqrt
20×*-un-lft-identity
16×add-log-exp
15×log-prod
pow1
diff-log add-exp-log add-cube-cbrt
difference-of-squares
flip3-- add-cbrt-cube flip--
log-div times-frac associate-*l* frac-sub insert-posit16
sub-neg associate-*r* log-pow distribute-lft-out--
rem-log-exp associate--l+ associate--r+
associate--l- flip3-+ pow-prod-down prod-exp *-commutative cbrt-unprod flip-+ div-inv distribute-lft-out associate--r- unswap-sqr
Counts
4 → 87
Calls
4 calls:
8.0ms
(* (log (- 1 (/ 1 (+ 1 (exp (- t)))))) c_n)
40.0ms
(log (- 1 (/ 1 (+ 1 (exp (- t))))))
12.0ms
(log (+ (exp (- s)) 1))
58.0ms
(- (- (* (log (- 1 (/ 1 (+ (exp (- s)) 1)))) c_n) (* c_p (log (+ (exp (- s)) 1)))) (- (* (log (- 1 (/ 1 (+ 1 (exp (- t)))))) c_n) (* (+ (* t (* t 1/8)) (+ (log 2) (* t -1/2))) c_p)))

series560.0ms

Counts
4 → 12
Calls
4 calls:
80.0ms
(* (log (- 1 (/ 1 (+ 1 (exp (- t)))))) c_n)
66.0ms
(log (- 1 (/ 1 (+ 1 (exp (- t))))))
48.0ms
(log (+ (exp (- s)) 1))
367.0ms
(- (- (* (log (- 1 (/ 1 (+ (exp (- s)) 1)))) c_n) (* c_p (log (+ (exp (- s)) 1)))) (- (* (log (- 1 (/ 1 (+ 1 (exp (- t)))))) c_n) (* (+ (* t (* t 1/8)) (+ (log 2) (* t -1/2))) c_p)))

simplify2.2s

Counts
99 → 99
Iterations
IterNodes
done5002
22082
1645
0262

prune677.0ms

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0.1b

regimes352.0ms

bsearch1.0ms

simplify17.0ms

Iterations
IterNodes
done79
179
058

end0.0ms

sample7.7m

Algorithm
intervals
Results
7.6m35434×body10240exit
2.1s38194×pre80true
879.0ms2685×body80valid
38.0ms21×body1280valid
35.0ms11×body640valid
18.0msbody5120valid
15.0msbody2560valid
7.0ms23×body160valid
6.0ms13×body320valid