0.002 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.121 * * * [progress]: [2/2] Setting up program. 0.124 * [progress]: [Phase 2 of 3] Improving. 0.124 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.124 * [simplify]: Simplifying (- (log (+ 1 (exp x))) (* x y)) 0.124 * * [simplify]: iters left: 6 (8 enodes) 0.126 * * [simplify]: iters left: 5 (31 enodes) 0.131 * * [simplify]: iters left: 4 (42 enodes) 0.138 * * [simplify]: iters left: 3 (50 enodes) 0.148 * * [simplify]: Extracting #0: cost 1 inf + 0 0.148 * * [simplify]: Extracting #1: cost 9 inf + 0 0.149 * * [simplify]: Extracting #2: cost 11 inf + 167 0.149 * * [simplify]: Extracting #3: cost 7 inf + 847 0.149 * * [simplify]: Extracting #4: cost 2 inf + 1363 0.150 * * [simplify]: Extracting #5: cost 1 inf + 1475 0.151 * * [simplify]: Extracting #6: cost 0 inf + 1587 0.151 * [simplify]: Simplified to (- (log1p (exp x)) (* y x)) 0.151 * [simplify]: Simplified (2) to (λ (x y) (- (log1p (exp x)) (* y x))) 0.162 * * [progress]: iteration 1 / 4 0.162 * * * [progress]: picking best candidate 0.167 * * * * [pick]: Picked # 0.167 * * * [progress]: localizing error 0.190 * * * [progress]: generating rewritten candidates 0.190 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1) 0.191 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.201 * * * [progress]: generating series expansions 0.202 * * * * [progress]: [ 1 / 2 ] generating series at (2 1) 0.202 * [backup-simplify]: Simplify (log1p (exp x)) into (log1p (exp x)) 0.202 * [approximate]: Taking taylor expansion of (log1p (exp x)) in (x) around 0 0.202 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 0.202 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 0.202 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 0.202 * [taylor]: Taking taylor expansion of 1 in x 0.202 * [backup-simplify]: Simplify 1 into 1 0.202 * [taylor]: Taking taylor expansion of (exp x) in x 0.202 * [taylor]: Taking taylor expansion of x in x 0.202 * [backup-simplify]: Simplify 0 into 0 0.202 * [backup-simplify]: Simplify 1 into 1 0.202 * [backup-simplify]: Simplify (exp 0) into 1 0.203 * [backup-simplify]: Simplify (+ 1 1) into 2 0.203 * [backup-simplify]: Simplify (log 2) into (log 2) 0.203 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 0.203 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 0.203 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 0.203 * [taylor]: Taking taylor expansion of 1 in x 0.203 * [backup-simplify]: Simplify 1 into 1 0.203 * [taylor]: Taking taylor expansion of (exp x) in x 0.203 * [taylor]: Taking taylor expansion of x in x 0.203 * [backup-simplify]: Simplify 0 into 0 0.203 * [backup-simplify]: Simplify 1 into 1 0.203 * [backup-simplify]: Simplify (exp 0) into 1 0.204 * [backup-simplify]: Simplify (+ 1 1) into 2 0.204 * [backup-simplify]: Simplify (log 2) into (log 2) 0.205 * [backup-simplify]: Simplify (log 2) into (log 2) 0.206 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.206 * [backup-simplify]: Simplify (+ 0 1) into 1 0.207 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 2 1)))) 1) into 1/2 0.207 * [backup-simplify]: Simplify 1/2 into 1/2 0.209 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.210 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 0.224 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 2 1)))) 2) into 1/8 0.224 * [backup-simplify]: Simplify 1/8 into 1/8 0.225 * [backup-simplify]: Simplify (+ (* 1/8 (pow x 2)) (+ (* 1/2 x) (log 2))) into (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 0.225 * [backup-simplify]: Simplify (log1p (exp (/ 1 x))) into (log1p (exp (/ 1 x))) 0.225 * [approximate]: Taking taylor expansion of (log1p (exp (/ 1 x))) in (x) around 0 0.225 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 0.225 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 0.225 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 0.225 * [taylor]: Taking taylor expansion of 1 in x 0.225 * [backup-simplify]: Simplify 1 into 1 0.225 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.225 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.225 * [taylor]: Taking taylor expansion of x in x 0.225 * [backup-simplify]: Simplify 0 into 0 0.225 * [backup-simplify]: Simplify 1 into 1 0.226 * [backup-simplify]: Simplify (/ 1 1) into 1 0.226 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 0.226 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 0.226 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 0.226 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 0.226 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 0.226 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 0.226 * [taylor]: Taking taylor expansion of 1 in x 0.226 * [backup-simplify]: Simplify 1 into 1 0.226 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.226 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.226 * [taylor]: Taking taylor expansion of x in x 0.226 * [backup-simplify]: Simplify 0 into 0 0.226 * [backup-simplify]: Simplify 1 into 1 0.227 * [backup-simplify]: Simplify (/ 1 1) into 1 0.227 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 0.227 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 0.227 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 0.227 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 0.227 * [backup-simplify]: Simplify (+ 0 0) into 0 0.228 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 1) into 0 0.228 * [backup-simplify]: Simplify 0 into 0 0.228 * [backup-simplify]: Simplify (+ 0 0) into 0 0.229 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 2) into 0 0.229 * [backup-simplify]: Simplify 0 into 0 0.229 * [backup-simplify]: Simplify (+ 0 0) into 0 0.231 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 6) into 0 0.231 * [backup-simplify]: Simplify 0 into 0 0.232 * [backup-simplify]: Simplify (+ 0 0) into 0 0.234 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (+ (exp (/ 1 x)) 1) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 24) into 0 0.234 * [backup-simplify]: Simplify 0 into 0 0.235 * [backup-simplify]: Simplify (+ 0 0) into 0 0.239 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (+ (exp (/ 1 x)) 1) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (+ (exp (/ 1 x)) 1) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 120) into 0 0.239 * [backup-simplify]: Simplify 0 into 0 0.239 * [backup-simplify]: Simplify (+ 0 0) into 0 0.247 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (+ (exp (/ 1 x)) 1) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (+ (exp (/ 1 x)) 1) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (+ (exp (/ 1 x)) 1) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 720) into 0 0.247 * [backup-simplify]: Simplify 0 into 0 0.247 * [backup-simplify]: Simplify (log (+ (exp (/ 1 (/ 1 x))) 1)) into (log (+ (exp x) 1)) 0.247 * [backup-simplify]: Simplify (log1p (exp (/ 1 (- x)))) into (log1p (exp (/ -1 x))) 0.247 * [approximate]: Taking taylor expansion of (log1p (exp (/ -1 x))) in (x) around 0 0.247 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 0.247 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 0.247 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 0.247 * [taylor]: Taking taylor expansion of 1 in x 0.247 * [backup-simplify]: Simplify 1 into 1 0.247 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.247 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.247 * [taylor]: Taking taylor expansion of -1 in x 0.247 * [backup-simplify]: Simplify -1 into -1 0.247 * [taylor]: Taking taylor expansion of x in x 0.247 * [backup-simplify]: Simplify 0 into 0 0.247 * [backup-simplify]: Simplify 1 into 1 0.247 * [backup-simplify]: Simplify (/ -1 1) into -1 0.247 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 0.248 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 0.248 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 0.248 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 0.248 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 0.248 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 0.248 * [taylor]: Taking taylor expansion of 1 in x 0.248 * [backup-simplify]: Simplify 1 into 1 0.248 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.248 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.248 * [taylor]: Taking taylor expansion of -1 in x 0.248 * [backup-simplify]: Simplify -1 into -1 0.248 * [taylor]: Taking taylor expansion of x in x 0.248 * [backup-simplify]: Simplify 0 into 0 0.248 * [backup-simplify]: Simplify 1 into 1 0.248 * [backup-simplify]: Simplify (/ -1 1) into -1 0.248 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 0.248 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 0.248 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 0.248 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 0.249 * [backup-simplify]: Simplify (+ 0 0) into 0 0.249 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 1) into 0 0.249 * [backup-simplify]: Simplify 0 into 0 0.249 * [backup-simplify]: Simplify (+ 0 0) into 0 0.250 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 2) into 0 0.250 * [backup-simplify]: Simplify 0 into 0 0.251 * [backup-simplify]: Simplify (+ 0 0) into 0 0.252 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 6) into 0 0.252 * [backup-simplify]: Simplify 0 into 0 0.252 * [backup-simplify]: Simplify (+ 0 0) into 0 0.255 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (+ (exp (/ -1 x)) 1) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 24) into 0 0.255 * [backup-simplify]: Simplify 0 into 0 0.255 * [backup-simplify]: Simplify (+ 0 0) into 0 0.260 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (+ (exp (/ -1 x)) 1) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (+ (exp (/ -1 x)) 1) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 120) into 0 0.260 * [backup-simplify]: Simplify 0 into 0 0.261 * [backup-simplify]: Simplify (+ 0 0) into 0 0.272 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (+ (exp (/ -1 x)) 1) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (+ (exp (/ -1 x)) 1) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (+ (exp (/ -1 x)) 1) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 720) into 0 0.272 * [backup-simplify]: Simplify 0 into 0 0.273 * [backup-simplify]: Simplify (log (+ (exp (/ -1 (/ 1 (- x)))) 1)) into (log (+ (exp x) 1)) 0.273 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.273 * [backup-simplify]: Simplify (- (log1p (exp x)) (* y x)) into (- (log1p (exp x)) (* x y)) 0.273 * [approximate]: Taking taylor expansion of (- (log1p (exp x)) (* x y)) in (x y) around 0 0.273 * [taylor]: Taking taylor expansion of (- (log1p (exp x)) (* x y)) in y 0.273 * [taylor]: Taking taylor expansion of (log1p (exp x)) in y 0.273 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 0.273 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in y 0.273 * [taylor]: Taking taylor expansion of 1 in y 0.273 * [backup-simplify]: Simplify 1 into 1 0.273 * [taylor]: Taking taylor expansion of (exp x) in y 0.273 * [taylor]: Taking taylor expansion of x in y 0.273 * [backup-simplify]: Simplify x into x 0.273 * [backup-simplify]: Simplify (exp x) into (exp x) 0.273 * [backup-simplify]: Simplify (+ 1 (exp x)) into (+ (exp x) 1) 0.273 * [backup-simplify]: Simplify (log (+ (exp x) 1)) into (log (+ (exp x) 1)) 0.273 * [taylor]: Taking taylor expansion of (* x y) in y 0.273 * [taylor]: Taking taylor expansion of x in y 0.273 * [backup-simplify]: Simplify x into x 0.273 * [taylor]: Taking taylor expansion of y in y 0.273 * [backup-simplify]: Simplify 0 into 0 0.273 * [backup-simplify]: Simplify 1 into 1 0.273 * [taylor]: Taking taylor expansion of (- (log1p (exp x)) (* x y)) in x 0.274 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 0.274 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 0.274 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 0.274 * [taylor]: Taking taylor expansion of 1 in x 0.274 * [backup-simplify]: Simplify 1 into 1 0.274 * [taylor]: Taking taylor expansion of (exp x) in x 0.274 * [taylor]: Taking taylor expansion of x in x 0.274 * [backup-simplify]: Simplify 0 into 0 0.274 * [backup-simplify]: Simplify 1 into 1 0.274 * [backup-simplify]: Simplify (exp 0) into 1 0.274 * [backup-simplify]: Simplify (+ 1 1) into 2 0.275 * [backup-simplify]: Simplify (log 2) into (log 2) 0.275 * [taylor]: Taking taylor expansion of (* x y) in x 0.275 * [taylor]: Taking taylor expansion of x in x 0.275 * [backup-simplify]: Simplify 0 into 0 0.275 * [backup-simplify]: Simplify 1 into 1 0.275 * [taylor]: Taking taylor expansion of y in x 0.275 * [backup-simplify]: Simplify y into y 0.275 * [taylor]: Taking taylor expansion of (- (log1p (exp x)) (* x y)) in x 0.275 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 0.275 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 0.275 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 0.275 * [taylor]: Taking taylor expansion of 1 in x 0.275 * [backup-simplify]: Simplify 1 into 1 0.275 * [taylor]: Taking taylor expansion of (exp x) in x 0.275 * [taylor]: Taking taylor expansion of x in x 0.275 * [backup-simplify]: Simplify 0 into 0 0.275 * [backup-simplify]: Simplify 1 into 1 0.275 * [backup-simplify]: Simplify (exp 0) into 1 0.276 * [backup-simplify]: Simplify (+ 1 1) into 2 0.276 * [backup-simplify]: Simplify (log 2) into (log 2) 0.276 * [taylor]: Taking taylor expansion of (* x y) in x 0.276 * [taylor]: Taking taylor expansion of x in x 0.276 * [backup-simplify]: Simplify 0 into 0 0.276 * [backup-simplify]: Simplify 1 into 1 0.276 * [taylor]: Taking taylor expansion of y in x 0.276 * [backup-simplify]: Simplify y into y 0.276 * [backup-simplify]: Simplify (* 0 y) into 0 0.277 * [backup-simplify]: Simplify (- 0) into 0 0.277 * [backup-simplify]: Simplify (+ (log 2) 0) into (log 2) 0.277 * [taylor]: Taking taylor expansion of (log 2) in y 0.278 * [taylor]: Taking taylor expansion of 2 in y 0.278 * [backup-simplify]: Simplify 2 into 2 0.278 * [backup-simplify]: Simplify (log 2) into (log 2) 0.278 * [backup-simplify]: Simplify (log 2) into (log 2) 0.279 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.280 * [backup-simplify]: Simplify (+ 0 1) into 1 0.281 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 2 1)))) 1) into 1/2 0.282 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.282 * [backup-simplify]: Simplify (- y) into (- y) 0.282 * [backup-simplify]: Simplify (+ 1/2 (- y)) into (- 1/2 y) 0.282 * [taylor]: Taking taylor expansion of (- 1/2 y) in y 0.282 * [taylor]: Taking taylor expansion of 1/2 in y 0.282 * [backup-simplify]: Simplify 1/2 into 1/2 0.282 * [taylor]: Taking taylor expansion of y in y 0.282 * [backup-simplify]: Simplify 0 into 0 0.282 * [backup-simplify]: Simplify 1 into 1 0.282 * [backup-simplify]: Simplify (- 0) into 0 0.283 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 0.283 * [backup-simplify]: Simplify 1/2 into 1/2 0.284 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 0.284 * [backup-simplify]: Simplify 0 into 0 0.286 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.287 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 0.289 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 2 1)))) 2) into 1/8 0.290 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.291 * [backup-simplify]: Simplify (- 0) into 0 0.291 * [backup-simplify]: Simplify (+ 1/8 0) into 1/8 0.291 * [taylor]: Taking taylor expansion of 1/8 in y 0.291 * [backup-simplify]: Simplify 1/8 into 1/8 0.291 * [backup-simplify]: Simplify 1/8 into 1/8 0.292 * [backup-simplify]: Simplify (+ (* 1/8 (pow (* 1 x) 2)) (+ (* 1/2 (* 1 x)) (log 2))) into (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 0.292 * [backup-simplify]: Simplify (- (log1p (exp (/ 1 x))) (* (/ 1 y) (/ 1 x))) into (- (log1p (exp (/ 1 x))) (/ 1 (* x y))) 0.292 * [approximate]: Taking taylor expansion of (- (log1p (exp (/ 1 x))) (/ 1 (* x y))) in (x y) around 0 0.292 * [taylor]: Taking taylor expansion of (- (log1p (exp (/ 1 x))) (/ 1 (* x y))) in y 0.292 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in y 0.292 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 0.293 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in y 0.293 * [taylor]: Taking taylor expansion of 1 in y 0.293 * [backup-simplify]: Simplify 1 into 1 0.293 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 0.293 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.293 * [taylor]: Taking taylor expansion of x in y 0.293 * [backup-simplify]: Simplify x into x 0.293 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.293 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 0.293 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 0.293 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 0.293 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 0.293 * [taylor]: Taking taylor expansion of (* x y) in y 0.293 * [taylor]: Taking taylor expansion of x in y 0.293 * [backup-simplify]: Simplify x into x 0.293 * [taylor]: Taking taylor expansion of y in y 0.293 * [backup-simplify]: Simplify 0 into 0 0.293 * [backup-simplify]: Simplify 1 into 1 0.293 * [backup-simplify]: Simplify (* x 0) into 0 0.294 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 0.294 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.294 * [taylor]: Taking taylor expansion of (- (log1p (exp (/ 1 x))) (/ 1 (* x y))) in x 0.294 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 0.294 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 0.294 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 0.294 * [taylor]: Taking taylor expansion of 1 in x 0.294 * [backup-simplify]: Simplify 1 into 1 0.294 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.294 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.294 * [taylor]: Taking taylor expansion of x in x 0.294 * [backup-simplify]: Simplify 0 into 0 0.294 * [backup-simplify]: Simplify 1 into 1 0.294 * [backup-simplify]: Simplify (/ 1 1) into 1 0.294 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 0.295 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 0.295 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 0.295 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.295 * [taylor]: Taking taylor expansion of (* x y) in x 0.295 * [taylor]: Taking taylor expansion of x in x 0.295 * [backup-simplify]: Simplify 0 into 0 0.295 * [backup-simplify]: Simplify 1 into 1 0.295 * [taylor]: Taking taylor expansion of y in x 0.295 * [backup-simplify]: Simplify y into y 0.295 * [backup-simplify]: Simplify (* 0 y) into 0 0.295 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.295 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.295 * [taylor]: Taking taylor expansion of (- (log1p (exp (/ 1 x))) (/ 1 (* x y))) in x 0.295 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 0.296 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 0.296 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 0.296 * [taylor]: Taking taylor expansion of 1 in x 0.296 * [backup-simplify]: Simplify 1 into 1 0.296 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.296 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.296 * [taylor]: Taking taylor expansion of x in x 0.296 * [backup-simplify]: Simplify 0 into 0 0.296 * [backup-simplify]: Simplify 1 into 1 0.296 * [backup-simplify]: Simplify (/ 1 1) into 1 0.296 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 0.296 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 0.296 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 0.296 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.296 * [taylor]: Taking taylor expansion of (* x y) in x 0.296 * [taylor]: Taking taylor expansion of x in x 0.296 * [backup-simplify]: Simplify 0 into 0 0.296 * [backup-simplify]: Simplify 1 into 1 0.297 * [taylor]: Taking taylor expansion of y in x 0.297 * [backup-simplify]: Simplify y into y 0.297 * [backup-simplify]: Simplify (* 0 y) into 0 0.297 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.297 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.297 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 0.297 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 0.297 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 0.297 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.297 * [taylor]: Taking taylor expansion of y in y 0.297 * [backup-simplify]: Simplify 0 into 0 0.297 * [backup-simplify]: Simplify 1 into 1 0.298 * [backup-simplify]: Simplify (/ 1 1) into 1 0.298 * [backup-simplify]: Simplify (- 1) into -1 0.298 * [backup-simplify]: Simplify -1 into -1 0.299 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.299 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 0.300 * [backup-simplify]: Simplify (- 0) into 0 0.300 * [backup-simplify]: Simplify (+ (log (+ (exp (/ 1 x)) 1)) 0) into (log (+ (exp (/ 1 x)) 1)) 0.300 * [taylor]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1)) in y 0.300 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1) in y 0.300 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 0.300 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.300 * [taylor]: Taking taylor expansion of x in y 0.300 * [backup-simplify]: Simplify x into x 0.300 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.300 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 0.300 * [taylor]: Taking taylor expansion of 1 in y 0.300 * [backup-simplify]: Simplify 1 into 1 0.300 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) 1) into (+ (exp (/ 1 x)) 1) 0.300 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 0.301 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.301 * [backup-simplify]: Simplify (- 0) into 0 0.301 * [backup-simplify]: Simplify 0 into 0 0.302 * [backup-simplify]: Simplify (+ 0 0) into 0 0.303 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 1) into 0 0.304 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.304 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.304 * [backup-simplify]: Simplify (- 0) into 0 0.305 * [backup-simplify]: Simplify (+ 0 0) into 0 0.305 * [taylor]: Taking taylor expansion of 0 in y 0.305 * [backup-simplify]: Simplify 0 into 0 0.305 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 0.306 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.306 * [backup-simplify]: Simplify (- 0) into 0 0.306 * [backup-simplify]: Simplify 0 into 0 0.307 * [backup-simplify]: Simplify (+ 0 0) into 0 0.308 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 2) into 0 0.310 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.310 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.310 * [backup-simplify]: Simplify (- 0) into 0 0.311 * [backup-simplify]: Simplify (+ 0 0) into 0 0.311 * [taylor]: Taking taylor expansion of 0 in y 0.311 * [backup-simplify]: Simplify 0 into 0 0.311 * [backup-simplify]: Simplify 0 into 0 0.311 * [backup-simplify]: Simplify (- (+ (* (/ 1 x) (/ 0 x)))) into 0 0.312 * [backup-simplify]: Simplify (* (exp (/ 1 x)) (+ (* (/ (pow 0 1) 1)))) into 0 0.312 * [backup-simplify]: Simplify (+ 0 0) into 0 0.313 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 1) into 0 0.313 * [backup-simplify]: Simplify 0 into 0 0.314 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.314 * [backup-simplify]: Simplify (- 0) into 0 0.314 * [backup-simplify]: Simplify 0 into 0 0.315 * [backup-simplify]: Simplify (+ 0 0) into 0 0.317 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 6) into 0 0.319 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))))) into 0 0.319 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.320 * [backup-simplify]: Simplify (- 0) into 0 0.320 * [backup-simplify]: Simplify (+ 0 0) into 0 0.320 * [taylor]: Taking taylor expansion of 0 in y 0.320 * [backup-simplify]: Simplify 0 into 0 0.320 * [backup-simplify]: Simplify 0 into 0 0.320 * [backup-simplify]: Simplify 0 into 0 0.320 * [backup-simplify]: Simplify (+ (log (+ (exp (/ 1 (/ 1 x))) 1)) (* -1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x))))) into (- (log (+ (exp x) 1)) (* x y)) 0.321 * [backup-simplify]: Simplify (- (log1p (exp (/ 1 (- x)))) (* (/ 1 (- y)) (/ 1 (- x)))) into (- (log1p (exp (/ -1 x))) (/ 1 (* x y))) 0.321 * [approximate]: Taking taylor expansion of (- (log1p (exp (/ -1 x))) (/ 1 (* x y))) in (x y) around 0 0.321 * [taylor]: Taking taylor expansion of (- (log1p (exp (/ -1 x))) (/ 1 (* x y))) in y 0.321 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in y 0.321 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 0.321 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in y 0.321 * [taylor]: Taking taylor expansion of 1 in y 0.321 * [backup-simplify]: Simplify 1 into 1 0.321 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 0.321 * [taylor]: Taking taylor expansion of (/ -1 x) in y 0.321 * [taylor]: Taking taylor expansion of -1 in y 0.321 * [backup-simplify]: Simplify -1 into -1 0.321 * [taylor]: Taking taylor expansion of x in y 0.321 * [backup-simplify]: Simplify x into x 0.321 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 0.321 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 0.321 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 0.321 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 0.322 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 0.322 * [taylor]: Taking taylor expansion of (* x y) in y 0.322 * [taylor]: Taking taylor expansion of x in y 0.322 * [backup-simplify]: Simplify x into x 0.322 * [taylor]: Taking taylor expansion of y in y 0.322 * [backup-simplify]: Simplify 0 into 0 0.322 * [backup-simplify]: Simplify 1 into 1 0.322 * [backup-simplify]: Simplify (* x 0) into 0 0.322 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 0.322 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.322 * [taylor]: Taking taylor expansion of (- (log1p (exp (/ -1 x))) (/ 1 (* x y))) in x 0.322 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 0.322 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 0.322 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 0.323 * [taylor]: Taking taylor expansion of 1 in x 0.323 * [backup-simplify]: Simplify 1 into 1 0.323 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.323 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.323 * [taylor]: Taking taylor expansion of -1 in x 0.323 * [backup-simplify]: Simplify -1 into -1 0.323 * [taylor]: Taking taylor expansion of x in x 0.323 * [backup-simplify]: Simplify 0 into 0 0.323 * [backup-simplify]: Simplify 1 into 1 0.323 * [backup-simplify]: Simplify (/ -1 1) into -1 0.323 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 0.323 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 0.324 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 0.324 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.324 * [taylor]: Taking taylor expansion of (* x y) in x 0.324 * [taylor]: Taking taylor expansion of x in x 0.324 * [backup-simplify]: Simplify 0 into 0 0.324 * [backup-simplify]: Simplify 1 into 1 0.324 * [taylor]: Taking taylor expansion of y in x 0.324 * [backup-simplify]: Simplify y into y 0.324 * [backup-simplify]: Simplify (* 0 y) into 0 0.324 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.324 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.324 * [taylor]: Taking taylor expansion of (- (log1p (exp (/ -1 x))) (/ 1 (* x y))) in x 0.324 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 0.324 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 0.324 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 0.324 * [taylor]: Taking taylor expansion of 1 in x 0.324 * [backup-simplify]: Simplify 1 into 1 0.324 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.324 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.324 * [taylor]: Taking taylor expansion of -1 in x 0.325 * [backup-simplify]: Simplify -1 into -1 0.325 * [taylor]: Taking taylor expansion of x in x 0.325 * [backup-simplify]: Simplify 0 into 0 0.325 * [backup-simplify]: Simplify 1 into 1 0.325 * [backup-simplify]: Simplify (/ -1 1) into -1 0.325 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 0.325 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 0.325 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 0.325 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.325 * [taylor]: Taking taylor expansion of (* x y) in x 0.325 * [taylor]: Taking taylor expansion of x in x 0.325 * [backup-simplify]: Simplify 0 into 0 0.325 * [backup-simplify]: Simplify 1 into 1 0.325 * [taylor]: Taking taylor expansion of y in x 0.325 * [backup-simplify]: Simplify y into y 0.325 * [backup-simplify]: Simplify (* 0 y) into 0 0.326 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.326 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.326 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 0.326 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 0.326 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 0.326 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.326 * [taylor]: Taking taylor expansion of y in y 0.326 * [backup-simplify]: Simplify 0 into 0 0.326 * [backup-simplify]: Simplify 1 into 1 0.327 * [backup-simplify]: Simplify (/ 1 1) into 1 0.327 * [backup-simplify]: Simplify (- 1) into -1 0.327 * [backup-simplify]: Simplify -1 into -1 0.328 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.328 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 0.328 * [backup-simplify]: Simplify (- 0) into 0 0.329 * [backup-simplify]: Simplify (+ (log (+ (exp (/ -1 x)) 1)) 0) into (log (+ (exp (/ -1 x)) 1)) 0.329 * [taylor]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1)) in y 0.329 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1) in y 0.329 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 0.329 * [taylor]: Taking taylor expansion of (/ -1 x) in y 0.329 * [taylor]: Taking taylor expansion of -1 in y 0.329 * [backup-simplify]: Simplify -1 into -1 0.329 * [taylor]: Taking taylor expansion of x in y 0.329 * [backup-simplify]: Simplify x into x 0.329 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 0.329 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 0.329 * [taylor]: Taking taylor expansion of 1 in y 0.329 * [backup-simplify]: Simplify 1 into 1 0.329 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) 1) into (+ (exp (/ -1 x)) 1) 0.329 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 0.330 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.330 * [backup-simplify]: Simplify (- 0) into 0 0.330 * [backup-simplify]: Simplify 0 into 0 0.331 * [backup-simplify]: Simplify (+ 0 0) into 0 0.331 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 1) into 0 0.333 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.333 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.333 * [backup-simplify]: Simplify (- 0) into 0 0.334 * [backup-simplify]: Simplify (+ 0 0) into 0 0.334 * [taylor]: Taking taylor expansion of 0 in y 0.334 * [backup-simplify]: Simplify 0 into 0 0.334 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 0.335 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.335 * [backup-simplify]: Simplify (- 0) into 0 0.335 * [backup-simplify]: Simplify 0 into 0 0.335 * [backup-simplify]: Simplify (+ 0 0) into 0 0.337 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 2) into 0 0.339 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.339 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.340 * [backup-simplify]: Simplify (- 0) into 0 0.340 * [backup-simplify]: Simplify (+ 0 0) into 0 0.340 * [taylor]: Taking taylor expansion of 0 in y 0.340 * [backup-simplify]: Simplify 0 into 0 0.340 * [backup-simplify]: Simplify 0 into 0 0.340 * [backup-simplify]: Simplify (- (/ 0 x) (+ (* (/ -1 x) (/ 0 x)))) into 0 0.341 * [backup-simplify]: Simplify (* (exp (/ -1 x)) (+ (* (/ (pow 0 1) 1)))) into 0 0.341 * [backup-simplify]: Simplify (+ 0 0) into 0 0.342 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 1) into 0 0.342 * [backup-simplify]: Simplify 0 into 0 0.343 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.344 * [backup-simplify]: Simplify (- 0) into 0 0.344 * [backup-simplify]: Simplify 0 into 0 0.344 * [backup-simplify]: Simplify (+ 0 0) into 0 0.350 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 6) into 0 0.352 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))))) into 0 0.352 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.353 * [backup-simplify]: Simplify (- 0) into 0 0.353 * [backup-simplify]: Simplify (+ 0 0) into 0 0.353 * [taylor]: Taking taylor expansion of 0 in y 0.353 * [backup-simplify]: Simplify 0 into 0 0.353 * [backup-simplify]: Simplify 0 into 0 0.353 * [backup-simplify]: Simplify 0 into 0 0.354 * [backup-simplify]: Simplify (+ (log (+ (exp (/ -1 (/ 1 (- x)))) 1)) (* -1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x)))))) into (- (log (+ (exp x) 1)) (* x y)) 0.354 * * * [progress]: simplifying candidates 0.354 * * * * [progress]: [ 1 / 40 ] simplifiying candidate # 0.354 * * * * [progress]: [ 2 / 40 ] simplifiying candidate # 0.354 * * * * [progress]: [ 3 / 40 ] simplifiying candidate # 0.354 * * * * [progress]: [ 4 / 40 ] simplifiying candidate # 0.354 * [simplify]: Simplifying (exp x) 0.354 * * [simplify]: iters left: 1 (2 enodes) 0.355 * * [simplify]: Extracting #0: cost 1 inf + 0 0.355 * * [simplify]: Extracting #1: cost 3 inf + 0 0.355 * * [simplify]: Extracting #2: cost 2 inf + 1 0.355 * * [simplify]: Extracting #3: cost 0 inf + 143 0.355 * [simplify]: Simplified to (exp x) 0.355 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (log1p (exp x)) (* y x))) 0.356 * * * * [progress]: [ 5 / 40 ] simplifiying candidate # 0.356 * * * * [progress]: [ 6 / 40 ] simplifiying candidate # 0.356 * * * * [progress]: [ 7 / 40 ] simplifiying candidate # 0.356 * * * * [progress]: [ 8 / 40 ] simplifiying candidate # 0.356 * * * * [progress]: [ 9 / 40 ] simplifiying candidate # 0.356 * * * * [progress]: [ 10 / 40 ] simplifiying candidate # 0.356 * * * * [progress]: [ 11 / 40 ] simplifiying candidate # 0.356 * * * * [progress]: [ 12 / 40 ] simplifiying candidate #real (real->posit16 (log1p (exp x)))) (* y x)))> 0.356 * * * * [progress]: [ 13 / 40 ] simplifiying candidate # 0.356 * [simplify]: Simplifying (fma (* (cbrt (log1p (exp x))) (cbrt (log1p (exp x)))) (cbrt (log1p (exp x))) (- (* x y))) 0.356 * * [simplify]: iters left: 6 (9 enodes) 0.360 * * [simplify]: iters left: 5 (34 enodes) 0.366 * * [simplify]: iters left: 4 (45 enodes) 0.372 * * [simplify]: iters left: 3 (52 enodes) 0.379 * * [simplify]: iters left: 2 (59 enodes) 0.388 * * [simplify]: iters left: 1 (73 enodes) 0.400 * * [simplify]: Extracting #0: cost 1 inf + 0 0.400 * * [simplify]: Extracting #1: cost 11 inf + 0 0.400 * * [simplify]: Extracting #2: cost 19 inf + 43 0.400 * * [simplify]: Extracting #3: cost 14 inf + 685 0.400 * * [simplify]: Extracting #4: cost 8 inf + 2167 0.401 * * [simplify]: Extracting #5: cost 6 inf + 2861 0.401 * * [simplify]: Extracting #6: cost 2 inf + 4258 0.402 * * [simplify]: Extracting #7: cost 0 inf + 5162 0.403 * [simplify]: Simplified to (- (log1p (exp x)) (* y x)) 0.403 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (log1p (exp x)) (* y x)) (fma (- x) y (* x y)))) 0.403 * [simplify]: Simplifying (fma (- x) y (* x y)) 0.403 * * [simplify]: iters left: 3 (5 enodes) 0.404 * * [simplify]: iters left: 2 (18 enodes) 0.406 * * [simplify]: iters left: 1 (25 enodes) 0.410 * * [simplify]: Extracting #0: cost 1 inf + 0 0.410 * * [simplify]: Extracting #1: cost 8 inf + 0 0.410 * * [simplify]: Extracting #2: cost 11 inf + 2 0.410 * * [simplify]: Extracting #3: cost 4 inf + 373 0.411 * * [simplify]: Extracting #4: cost 0 inf + 699 0.411 * [simplify]: Simplified to (- (* x y) (* x y)) 0.411 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (log1p (exp x)) (* y x)) (- (* x y) (* x y)))) 0.411 * * * * [progress]: [ 14 / 40 ] simplifiying candidate # 0.411 * [simplify]: Simplifying (fma (sqrt (log1p (exp x))) (sqrt (log1p (exp x))) (- (* x y))) 0.411 * * [simplify]: iters left: 5 (8 enodes) 0.413 * * [simplify]: iters left: 4 (31 enodes) 0.417 * * [simplify]: iters left: 3 (38 enodes) 0.422 * * [simplify]: iters left: 2 (39 enodes) 0.427 * * [simplify]: Extracting #0: cost 1 inf + 0 0.427 * * [simplify]: Extracting #1: cost 6 inf + 0 0.427 * * [simplify]: Extracting #2: cost 15 inf + 0 0.427 * * [simplify]: Extracting #3: cost 15 inf + 43 0.428 * * [simplify]: Extracting #4: cost 8 inf + 444 0.428 * * [simplify]: Extracting #5: cost 1 inf + 1563 0.428 * * [simplify]: Extracting #6: cost 0 inf + 1764 0.429 * [simplify]: Simplified to (- (log1p (exp x)) (* y x)) 0.429 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (log1p (exp x)) (* y x)) (fma (- x) y (* x y)))) 0.429 * [simplify]: Simplifying (fma (- x) y (* x y)) 0.429 * * [simplify]: iters left: 3 (5 enodes) 0.432 * * [simplify]: iters left: 2 (18 enodes) 0.435 * * [simplify]: iters left: 1 (25 enodes) 0.438 * * [simplify]: Extracting #0: cost 1 inf + 0 0.438 * * [simplify]: Extracting #1: cost 8 inf + 0 0.438 * * [simplify]: Extracting #2: cost 11 inf + 2 0.439 * * [simplify]: Extracting #3: cost 4 inf + 373 0.439 * * [simplify]: Extracting #4: cost 0 inf + 699 0.439 * [simplify]: Simplified to (- (* x y) (* x y)) 0.439 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (log1p (exp x)) (* y x)) (- (* x y) (* x y)))) 0.439 * * * * [progress]: [ 15 / 40 ] simplifiying candidate # 0.439 * [simplify]: Simplifying (fma 1 (log1p (exp x)) (- (* x y))) 0.439 * * [simplify]: iters left: 5 (8 enodes) 0.444 * * [simplify]: iters left: 4 (33 enodes) 0.453 * * [simplify]: iters left: 3 (43 enodes) 0.465 * * [simplify]: iters left: 2 (47 enodes) 0.471 * * [simplify]: iters left: 1 (48 enodes) 0.477 * * [simplify]: Extracting #0: cost 1 inf + 0 0.477 * * [simplify]: Extracting #1: cost 10 inf + 0 0.477 * * [simplify]: Extracting #2: cost 9 inf + 209 0.477 * * [simplify]: Extracting #3: cost 1 inf + 1292 0.477 * * [simplify]: Extracting #4: cost 0 inf + 1363 0.478 * [simplify]: Simplified to (- (log1p (exp x)) (* x y)) 0.478 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (log1p (exp x)) (* x y)) (fma (- x) y (* x y)))) 0.478 * [simplify]: Simplifying (fma (- x) y (* x y)) 0.478 * * [simplify]: iters left: 3 (5 enodes) 0.479 * * [simplify]: iters left: 2 (18 enodes) 0.481 * * [simplify]: iters left: 1 (25 enodes) 0.485 * * [simplify]: Extracting #0: cost 1 inf + 0 0.485 * * [simplify]: Extracting #1: cost 8 inf + 0 0.485 * * [simplify]: Extracting #2: cost 11 inf + 2 0.485 * * [simplify]: Extracting #3: cost 4 inf + 373 0.485 * * [simplify]: Extracting #4: cost 0 inf + 699 0.486 * [simplify]: Simplified to (- (* x y) (* x y)) 0.486 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (log1p (exp x)) (* x y)) (- (* x y) (* x y)))) 0.486 * * * * [progress]: [ 16 / 40 ] simplifiying candidate # 0.486 * * * * [progress]: [ 17 / 40 ] simplifiying candidate # 0.486 * * * * [progress]: [ 18 / 40 ] simplifiying candidate # 0.486 * [simplify]: Simplifying (* (cbrt (log1p (exp x))) (cbrt (log1p (exp x)))) 0.486 * * [simplify]: iters left: 5 (5 enodes) 0.487 * * [simplify]: iters left: 4 (15 enodes) 0.489 * * [simplify]: Extracting #0: cost 1 inf + 0 0.489 * * [simplify]: Extracting #1: cost 3 inf + 0 0.489 * * [simplify]: Extracting #2: cost 5 inf + 0 0.489 * * [simplify]: Extracting #3: cost 7 inf + 0 0.489 * * [simplify]: Extracting #4: cost 9 inf + 0 0.489 * * [simplify]: Extracting #5: cost 8 inf + 1 0.489 * * [simplify]: Extracting #6: cost 0 inf + 1509 0.489 * [simplify]: Simplified to (* (cbrt (log1p (exp x))) (cbrt (log1p (exp x)))) 0.489 * [simplify]: Simplified (2 1) to (λ (x y) (fma (* (cbrt (log1p (exp x))) (cbrt (log1p (exp x)))) (cbrt (log1p (exp x))) (- (* y x)))) 0.489 * * * * [progress]: [ 19 / 40 ] simplifiying candidate # 0.490 * [simplify]: Simplifying (sqrt (log1p (exp x))) 0.490 * * [simplify]: iters left: 3 (4 enodes) 0.491 * * [simplify]: iters left: 2 (12 enodes) 0.492 * * [simplify]: Extracting #0: cost 1 inf + 0 0.492 * * [simplify]: Extracting #1: cost 3 inf + 0 0.492 * * [simplify]: Extracting #2: cost 5 inf + 0 0.492 * * [simplify]: Extracting #3: cost 7 inf + 0 0.492 * * [simplify]: Extracting #4: cost 6 inf + 1 0.492 * * [simplify]: Extracting #5: cost 0 inf + 867 0.493 * [simplify]: Simplified to (sqrt (log1p (exp x))) 0.493 * [simplify]: Simplified (2 1) to (λ (x y) (fma (sqrt (log1p (exp x))) (sqrt (log1p (exp x))) (- (* y x)))) 0.493 * * * * [progress]: [ 20 / 40 ] simplifiying candidate # 0.493 * * * * [progress]: [ 21 / 40 ] simplifiying candidate # 0.493 * [simplify]: Simplifying (/ (+ 1 (exp x)) (exp (* y x))) 0.493 * * [simplify]: iters left: 5 (8 enodes) 0.495 * * [simplify]: iters left: 4 (30 enodes) 0.499 * * [simplify]: iters left: 3 (39 enodes) 0.505 * * [simplify]: iters left: 2 (52 enodes) 0.513 * * [simplify]: iters left: 1 (83 enodes) 0.533 * * [simplify]: Extracting #0: cost 1 inf + 0 0.533 * * [simplify]: Extracting #1: cost 6 inf + 0 0.533 * * [simplify]: Extracting #2: cost 31 inf + 0 0.533 * * [simplify]: Extracting #3: cost 54 inf + 45 0.534 * * [simplify]: Extracting #4: cost 42 inf + 1567 0.535 * * [simplify]: Extracting #5: cost 26 inf + 3737 0.536 * * [simplify]: Extracting #6: cost 10 inf + 8850 0.539 * * [simplify]: Extracting #7: cost 0 inf + 14402 0.542 * [simplify]: Simplified to (/ (+ 1 (exp x)) (exp (* x y))) 0.542 * [simplify]: Simplified (2 1) to (λ (x y) (log (/ (+ 1 (exp x)) (exp (* x y))))) 0.542 * * * * [progress]: [ 22 / 40 ] simplifiying candidate # 0.542 * [simplify]: Simplifying (/ (exp (log1p (exp x))) (exp (* y x))) 0.543 * * [simplify]: iters left: 5 (8 enodes) 0.546 * * [simplify]: iters left: 4 (29 enodes) 0.554 * * [simplify]: iters left: 3 (40 enodes) 0.565 * * [simplify]: iters left: 2 (64 enodes) 0.576 * * [simplify]: iters left: 1 (114 enodes) 0.595 * * [simplify]: Extracting #0: cost 1 inf + 0 0.595 * * [simplify]: Extracting #1: cost 16 inf + 0 0.595 * * [simplify]: Extracting #2: cost 64 inf + 0 0.595 * * [simplify]: Extracting #3: cost 85 inf + 75 0.596 * * [simplify]: Extracting #4: cost 54 inf + 5122 0.597 * * [simplify]: Extracting #5: cost 20 inf + 12431 0.599 * * [simplify]: Extracting #6: cost 4 inf + 19044 0.601 * * [simplify]: Extracting #7: cost 0 inf + 21357 0.604 * * [simplify]: Extracting #8: cost 0 inf + 21196 0.608 * [simplify]: Simplified to (exp (- (log1p (exp x)) (* y x))) 0.608 * [simplify]: Simplified (2 1) to (λ (x y) (log (exp (- (log1p (exp x)) (* y x))))) 0.608 * * * * [progress]: [ 23 / 40 ] simplifiying candidate # 0.608 * * * * [progress]: [ 24 / 40 ] simplifiying candidate # 0.609 * * * * [progress]: [ 25 / 40 ] simplifiying candidate # 0.609 * * * * [progress]: [ 26 / 40 ] simplifiying candidate # 0.609 * * * * [progress]: [ 27 / 40 ] simplifiying candidate # 0.609 * * * * [progress]: [ 28 / 40 ] simplifiying candidate # 0.609 * * * * [progress]: [ 29 / 40 ] simplifiying candidate # 0.609 * * * * [progress]: [ 30 / 40 ] simplifiying candidate # 0.609 * * * * [progress]: [ 31 / 40 ] simplifiying candidate # 0.609 * * * * [progress]: [ 32 / 40 ] simplifiying candidate # 0.609 * * * * [progress]: [ 33 / 40 ] simplifiying candidate # 0.609 * * * * [progress]: [ 34 / 40 ] simplifiying candidate #real (real->posit16 (- (log1p (exp x)) (* y x)))))> 0.609 * * * * [progress]: [ 35 / 40 ] simplifiying candidate # 0.609 * [simplify]: Simplifying (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 0.610 * * [simplify]: iters left: 6 (10 enodes) 0.617 * * [simplify]: iters left: 5 (42 enodes) 0.635 * * [simplify]: iters left: 4 (61 enodes) 0.648 * * [simplify]: iters left: 3 (93 enodes) 0.661 * * [simplify]: iters left: 2 (114 enodes) 0.675 * * [simplify]: iters left: 1 (121 enodes) 0.687 * * [simplify]: Extracting #0: cost 1 inf + 0 0.687 * * [simplify]: Extracting #1: cost 14 inf + 0 0.688 * * [simplify]: Extracting #2: cost 20 inf + 61 0.688 * * [simplify]: Extracting #3: cost 8 inf + 971 0.688 * * [simplify]: Extracting #4: cost 0 inf + 1832 0.689 * [simplify]: Simplified to (fma (fma 1/8 x 1/2) x (log 2)) 0.689 * [simplify]: Simplified (2 1) to (λ (x y) (- (fma (fma 1/8 x 1/2) x (log 2)) (* y x))) 0.689 * * * * [progress]: [ 36 / 40 ] simplifiying candidate # 0.689 * [simplify]: Simplifying (log (+ (exp x) 1)) 0.689 * * [simplify]: iters left: 4 (5 enodes) 0.691 * * [simplify]: iters left: 3 (18 enodes) 0.694 * * [simplify]: iters left: 2 (21 enodes) 0.697 * * [simplify]: Extracting #0: cost 1 inf + 0 0.697 * * [simplify]: Extracting #1: cost 4 inf + 0 0.697 * * [simplify]: Extracting #2: cost 8 inf + 0 0.697 * * [simplify]: Extracting #3: cost 6 inf + 2 0.697 * * [simplify]: Extracting #4: cost 0 inf + 690 0.697 * [simplify]: Simplified to (log1p (exp x)) 0.697 * [simplify]: Simplified (2 1) to (λ (x y) (- (log1p (exp x)) (* y x))) 0.697 * * * * [progress]: [ 37 / 40 ] simplifiying candidate # 0.697 * [simplify]: Simplifying (log (+ (exp x) 1)) 0.697 * * [simplify]: iters left: 4 (5 enodes) 0.698 * * [simplify]: iters left: 3 (18 enodes) 0.701 * * [simplify]: iters left: 2 (21 enodes) 0.706 * * [simplify]: Extracting #0: cost 1 inf + 0 0.706 * * [simplify]: Extracting #1: cost 4 inf + 0 0.706 * * [simplify]: Extracting #2: cost 8 inf + 0 0.706 * * [simplify]: Extracting #3: cost 6 inf + 2 0.706 * * [simplify]: Extracting #4: cost 0 inf + 690 0.707 * [simplify]: Simplified to (log1p (exp x)) 0.707 * [simplify]: Simplified (2 1) to (λ (x y) (- (log1p (exp x)) (* y x))) 0.707 * * * * [progress]: [ 38 / 40 ] simplifiying candidate # 0.707 * [simplify]: Simplifying (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 0.707 * * [simplify]: iters left: 6 (10 enodes) 0.710 * * [simplify]: iters left: 5 (42 enodes) 0.719 * * [simplify]: iters left: 4 (61 enodes) 0.738 * * [simplify]: iters left: 3 (93 enodes) 0.763 * * [simplify]: iters left: 2 (114 enodes) 0.789 * * [simplify]: iters left: 1 (121 enodes) 0.813 * * [simplify]: Extracting #0: cost 1 inf + 0 0.813 * * [simplify]: Extracting #1: cost 14 inf + 0 0.813 * * [simplify]: Extracting #2: cost 20 inf + 61 0.814 * * [simplify]: Extracting #3: cost 8 inf + 971 0.815 * * [simplify]: Extracting #4: cost 0 inf + 1832 0.816 * [simplify]: Simplified to (fma (fma 1/8 x 1/2) x (log 2)) 0.816 * [simplify]: Simplified (2) to (λ (x y) (fma (fma 1/8 x 1/2) x (log 2))) 0.816 * * * * [progress]: [ 39 / 40 ] simplifiying candidate # 0.816 * [simplify]: Simplifying (- (log (+ (exp x) 1)) (* x y)) 0.816 * * [simplify]: iters left: 6 (8 enodes) 0.820 * * [simplify]: iters left: 5 (30 enodes) 0.829 * * [simplify]: iters left: 4 (42 enodes) 0.843 * * [simplify]: iters left: 3 (50 enodes) 0.856 * * [simplify]: Extracting #0: cost 1 inf + 0 0.856 * * [simplify]: Extracting #1: cost 9 inf + 0 0.856 * * [simplify]: Extracting #2: cost 14 inf + 2 0.856 * * [simplify]: Extracting #3: cost 10 inf + 403 0.857 * * [simplify]: Extracting #4: cost 1 inf + 1475 0.857 * * [simplify]: Extracting #5: cost 0 inf + 1587 0.858 * [simplify]: Simplified to (- (log1p (exp x)) (* y x)) 0.858 * [simplify]: Simplified (2) to (λ (x y) (- (log1p (exp x)) (* y x))) 0.858 * * * * [progress]: [ 40 / 40 ] simplifiying candidate # 0.858 * [simplify]: Simplifying (- (log (+ (exp x) 1)) (* x y)) 0.859 * * [simplify]: iters left: 6 (8 enodes) 0.863 * * [simplify]: iters left: 5 (30 enodes) 0.872 * * [simplify]: iters left: 4 (42 enodes) 0.884 * * [simplify]: iters left: 3 (50 enodes) 0.896 * * [simplify]: Extracting #0: cost 1 inf + 0 0.896 * * [simplify]: Extracting #1: cost 9 inf + 0 0.896 * * [simplify]: Extracting #2: cost 14 inf + 2 0.897 * * [simplify]: Extracting #3: cost 10 inf + 403 0.897 * * [simplify]: Extracting #4: cost 1 inf + 1475 0.898 * * [simplify]: Extracting #5: cost 0 inf + 1587 0.898 * [simplify]: Simplified to (- (log1p (exp x)) (* y x)) 0.898 * [simplify]: Simplified (2) to (λ (x y) (- (log1p (exp x)) (* y x))) 0.898 * * * [progress]: adding candidates to table 1.221 * * [progress]: iteration 2 / 4 1.222 * * * [progress]: picking best candidate 1.231 * * * * [pick]: Picked # 1.231 * * * [progress]: localizing error 1.251 * * * [progress]: generating rewritten candidates 1.251 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 1.262 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 1.263 * * * [progress]: generating series expansions 1.263 * * * * [progress]: [ 1 / 2 ] generating series at (2) 1.264 * [backup-simplify]: Simplify (- (fma (fma 1/8 x 1/2) x (log 2)) (* y x)) into (- (fma (fma 1/8 x 1/2) x (log 2)) (* x y)) 1.264 * [approximate]: Taking taylor expansion of (- (fma (fma 1/8 x 1/2) x (log 2)) (* x y)) in (x y) around 0 1.264 * [taylor]: Taking taylor expansion of (- (fma (fma 1/8 x 1/2) x (log 2)) (* x y)) in y 1.264 * [taylor]: Taking taylor expansion of (fma (fma 1/8 x 1/2) x (log 2)) in y 1.264 * [taylor]: Rewrote expression to (+ (* (fma 1/8 x 1/2) x) (log 2)) 1.264 * [taylor]: Taking taylor expansion of (* (fma 1/8 x 1/2) x) in y 1.264 * [taylor]: Taking taylor expansion of (fma 1/8 x 1/2) in y 1.264 * [taylor]: Rewrote expression to (+ (* 1/8 x) 1/2) 1.264 * [taylor]: Taking taylor expansion of (* 1/8 x) in y 1.264 * [taylor]: Taking taylor expansion of 1/8 in y 1.264 * [backup-simplify]: Simplify 1/8 into 1/8 1.264 * [taylor]: Taking taylor expansion of x in y 1.264 * [backup-simplify]: Simplify x into x 1.264 * [taylor]: Taking taylor expansion of 1/2 in y 1.264 * [backup-simplify]: Simplify 1/2 into 1/2 1.264 * [taylor]: Taking taylor expansion of x in y 1.264 * [backup-simplify]: Simplify x into x 1.264 * [taylor]: Taking taylor expansion of (log 2) in y 1.264 * [taylor]: Taking taylor expansion of 2 in y 1.264 * [backup-simplify]: Simplify 2 into 2 1.265 * [backup-simplify]: Simplify (log 2) into (log 2) 1.265 * [taylor]: Taking taylor expansion of (* x y) in y 1.265 * [taylor]: Taking taylor expansion of x in y 1.265 * [backup-simplify]: Simplify x into x 1.265 * [taylor]: Taking taylor expansion of y in y 1.265 * [backup-simplify]: Simplify 0 into 0 1.265 * [backup-simplify]: Simplify 1 into 1 1.265 * [taylor]: Taking taylor expansion of (- (fma (fma 1/8 x 1/2) x (log 2)) (* x y)) in x 1.265 * [taylor]: Taking taylor expansion of (fma (fma 1/8 x 1/2) x (log 2)) in x 1.265 * [taylor]: Rewrote expression to (+ (* (fma 1/8 x 1/2) x) (log 2)) 1.265 * [taylor]: Taking taylor expansion of (* (fma 1/8 x 1/2) x) in x 1.265 * [taylor]: Taking taylor expansion of (fma 1/8 x 1/2) in x 1.265 * [taylor]: Rewrote expression to (+ (* 1/8 x) 1/2) 1.265 * [taylor]: Taking taylor expansion of (* 1/8 x) in x 1.265 * [taylor]: Taking taylor expansion of 1/8 in x 1.265 * [backup-simplify]: Simplify 1/8 into 1/8 1.265 * [taylor]: Taking taylor expansion of x in x 1.265 * [backup-simplify]: Simplify 0 into 0 1.265 * [backup-simplify]: Simplify 1 into 1 1.265 * [taylor]: Taking taylor expansion of 1/2 in x 1.265 * [backup-simplify]: Simplify 1/2 into 1/2 1.265 * [taylor]: Taking taylor expansion of x in x 1.265 * [backup-simplify]: Simplify 0 into 0 1.265 * [backup-simplify]: Simplify 1 into 1 1.265 * [taylor]: Taking taylor expansion of (log 2) in x 1.265 * [taylor]: Taking taylor expansion of 2 in x 1.265 * [backup-simplify]: Simplify 2 into 2 1.266 * [backup-simplify]: Simplify (log 2) into (log 2) 1.266 * [taylor]: Taking taylor expansion of (* x y) in x 1.266 * [taylor]: Taking taylor expansion of x in x 1.266 * [backup-simplify]: Simplify 0 into 0 1.266 * [backup-simplify]: Simplify 1 into 1 1.266 * [taylor]: Taking taylor expansion of y in x 1.266 * [backup-simplify]: Simplify y into y 1.266 * [taylor]: Taking taylor expansion of (- (fma (fma 1/8 x 1/2) x (log 2)) (* x y)) in x 1.266 * [taylor]: Taking taylor expansion of (fma (fma 1/8 x 1/2) x (log 2)) in x 1.266 * [taylor]: Rewrote expression to (+ (* (fma 1/8 x 1/2) x) (log 2)) 1.266 * [taylor]: Taking taylor expansion of (* (fma 1/8 x 1/2) x) in x 1.266 * [taylor]: Taking taylor expansion of (fma 1/8 x 1/2) in x 1.266 * [taylor]: Rewrote expression to (+ (* 1/8 x) 1/2) 1.266 * [taylor]: Taking taylor expansion of (* 1/8 x) in x 1.266 * [taylor]: Taking taylor expansion of 1/8 in x 1.266 * [backup-simplify]: Simplify 1/8 into 1/8 1.266 * [taylor]: Taking taylor expansion of x in x 1.266 * [backup-simplify]: Simplify 0 into 0 1.266 * [backup-simplify]: Simplify 1 into 1 1.266 * [taylor]: Taking taylor expansion of 1/2 in x 1.266 * [backup-simplify]: Simplify 1/2 into 1/2 1.266 * [taylor]: Taking taylor expansion of x in x 1.266 * [backup-simplify]: Simplify 0 into 0 1.266 * [backup-simplify]: Simplify 1 into 1 1.266 * [taylor]: Taking taylor expansion of (log 2) in x 1.266 * [taylor]: Taking taylor expansion of 2 in x 1.266 * [backup-simplify]: Simplify 2 into 2 1.267 * [backup-simplify]: Simplify (log 2) into (log 2) 1.267 * [taylor]: Taking taylor expansion of (* x y) in x 1.267 * [taylor]: Taking taylor expansion of x in x 1.267 * [backup-simplify]: Simplify 0 into 0 1.267 * [backup-simplify]: Simplify 1 into 1 1.267 * [taylor]: Taking taylor expansion of y in x 1.267 * [backup-simplify]: Simplify y into y 1.267 * [backup-simplify]: Simplify (* 1/8 0) into 0 1.268 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 1.268 * [backup-simplify]: Simplify (* 1/2 0) into 0 1.269 * [backup-simplify]: Simplify (+ 0 (log 2)) into (log 2) 1.269 * [backup-simplify]: Simplify (* 0 y) into 0 1.270 * [backup-simplify]: Simplify (- 0) into 0 1.271 * [backup-simplify]: Simplify (+ (log 2) 0) into (log 2) 1.271 * [taylor]: Taking taylor expansion of (log 2) in y 1.271 * [taylor]: Taking taylor expansion of 2 in y 1.271 * [backup-simplify]: Simplify 2 into 2 1.271 * [backup-simplify]: Simplify (log 2) into (log 2) 1.271 * [backup-simplify]: Simplify (log 2) into (log 2) 1.272 * [backup-simplify]: Simplify (+ (* 1/8 1) (* 0 0)) into 1/8 1.273 * [backup-simplify]: Simplify (+ 1/8 0) into 1/8 1.273 * [backup-simplify]: Simplify (+ (* 1/2 1) (* 1/8 0)) into 1/2 1.275 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 1.275 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 1.276 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 1.276 * [backup-simplify]: Simplify (- y) into (- y) 1.276 * [backup-simplify]: Simplify (+ 1/2 (- y)) into (- 1/2 y) 1.276 * [taylor]: Taking taylor expansion of (- 1/2 y) in y 1.276 * [taylor]: Taking taylor expansion of 1/2 in y 1.276 * [backup-simplify]: Simplify 1/2 into 1/2 1.276 * [taylor]: Taking taylor expansion of y in y 1.276 * [backup-simplify]: Simplify 0 into 0 1.276 * [backup-simplify]: Simplify 1 into 1 1.276 * [backup-simplify]: Simplify (- 0) into 0 1.277 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 1.277 * [backup-simplify]: Simplify 1/2 into 1/2 1.278 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 1.278 * [backup-simplify]: Simplify 0 into 0 1.279 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 1) (* 0 0))) into 0 1.279 * [backup-simplify]: Simplify (+ 0 0) into 0 1.280 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 1/8 1) (* 0 0))) into 1/8 1.283 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 2 1)))) 2) into 0 1.284 * [backup-simplify]: Simplify (+ 1/8 0) into 1/8 1.284 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 1.285 * [backup-simplify]: Simplify (- 0) into 0 1.285 * [backup-simplify]: Simplify (+ 1/8 0) into 1/8 1.285 * [taylor]: Taking taylor expansion of 1/8 in y 1.285 * [backup-simplify]: Simplify 1/8 into 1/8 1.285 * [backup-simplify]: Simplify 1/8 into 1/8 1.286 * [backup-simplify]: Simplify (+ (* 1/8 (pow (* 1 x) 2)) (+ (* 1/2 (* 1 x)) (log 2))) into (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 1.286 * [backup-simplify]: Simplify (- (fma (fma 1/8 (/ 1 x) 1/2) (/ 1 x) (log 2)) (* (/ 1 y) (/ 1 x))) into (- (fma (fma 1/8 (/ 1 x) 1/2) (/ 1 x) (log 2)) (/ 1 (* x y))) 1.286 * [approximate]: Taking taylor expansion of (- (fma (fma 1/8 (/ 1 x) 1/2) (/ 1 x) (log 2)) (/ 1 (* x y))) in (x y) around 0 1.287 * [taylor]: Taking taylor expansion of (- (fma (fma 1/8 (/ 1 x) 1/2) (/ 1 x) (log 2)) (/ 1 (* x y))) in y 1.287 * [taylor]: Taking taylor expansion of (fma (fma 1/8 (/ 1 x) 1/2) (/ 1 x) (log 2)) in y 1.287 * [taylor]: Rewrote expression to (+ (* (fma 1/8 (/ 1 x) 1/2) (/ 1 x)) (log 2)) 1.287 * [taylor]: Taking taylor expansion of (* (fma 1/8 (/ 1 x) 1/2) (/ 1 x)) in y 1.287 * [taylor]: Taking taylor expansion of (fma 1/8 (/ 1 x) 1/2) in y 1.287 * [taylor]: Rewrote expression to (+ (* 1/8 (/ 1 x)) 1/2) 1.287 * [taylor]: Taking taylor expansion of (* 1/8 (/ 1 x)) in y 1.287 * [taylor]: Taking taylor expansion of 1/8 in y 1.287 * [backup-simplify]: Simplify 1/8 into 1/8 1.287 * [taylor]: Taking taylor expansion of (/ 1 x) in y 1.287 * [taylor]: Taking taylor expansion of x in y 1.287 * [backup-simplify]: Simplify x into x 1.287 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.287 * [taylor]: Taking taylor expansion of 1/2 in y 1.287 * [backup-simplify]: Simplify 1/2 into 1/2 1.287 * [taylor]: Taking taylor expansion of (/ 1 x) in y 1.287 * [taylor]: Taking taylor expansion of x in y 1.287 * [backup-simplify]: Simplify x into x 1.287 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.287 * [taylor]: Taking taylor expansion of (log 2) in y 1.287 * [taylor]: Taking taylor expansion of 2 in y 1.287 * [backup-simplify]: Simplify 2 into 2 1.287 * [backup-simplify]: Simplify (log 2) into (log 2) 1.288 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 1.288 * [taylor]: Taking taylor expansion of (* x y) in y 1.288 * [taylor]: Taking taylor expansion of x in y 1.288 * [backup-simplify]: Simplify x into x 1.288 * [taylor]: Taking taylor expansion of y in y 1.288 * [backup-simplify]: Simplify 0 into 0 1.288 * [backup-simplify]: Simplify 1 into 1 1.288 * [backup-simplify]: Simplify (* x 0) into 0 1.288 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 1.288 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.288 * [taylor]: Taking taylor expansion of (- (fma (fma 1/8 (/ 1 x) 1/2) (/ 1 x) (log 2)) (/ 1 (* x y))) in x 1.288 * [taylor]: Taking taylor expansion of (fma (fma 1/8 (/ 1 x) 1/2) (/ 1 x) (log 2)) in x 1.288 * [taylor]: Rewrote expression to (+ (* (fma 1/8 (/ 1 x) 1/2) (/ 1 x)) (log 2)) 1.288 * [taylor]: Taking taylor expansion of (* (fma 1/8 (/ 1 x) 1/2) (/ 1 x)) in x 1.288 * [taylor]: Taking taylor expansion of (fma 1/8 (/ 1 x) 1/2) in x 1.288 * [taylor]: Rewrote expression to (+ (* 1/8 (/ 1 x)) 1/2) 1.288 * [taylor]: Taking taylor expansion of (* 1/8 (/ 1 x)) in x 1.288 * [taylor]: Taking taylor expansion of 1/8 in x 1.288 * [backup-simplify]: Simplify 1/8 into 1/8 1.288 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.288 * [taylor]: Taking taylor expansion of x in x 1.288 * [backup-simplify]: Simplify 0 into 0 1.288 * [backup-simplify]: Simplify 1 into 1 1.288 * [backup-simplify]: Simplify (/ 1 1) into 1 1.288 * [taylor]: Taking taylor expansion of 1/2 in x 1.288 * [backup-simplify]: Simplify 1/2 into 1/2 1.288 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.289 * [taylor]: Taking taylor expansion of x in x 1.289 * [backup-simplify]: Simplify 0 into 0 1.289 * [backup-simplify]: Simplify 1 into 1 1.289 * [backup-simplify]: Simplify (/ 1 1) into 1 1.289 * [taylor]: Taking taylor expansion of (log 2) in x 1.289 * [taylor]: Taking taylor expansion of 2 in x 1.289 * [backup-simplify]: Simplify 2 into 2 1.289 * [backup-simplify]: Simplify (log 2) into (log 2) 1.289 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 1.289 * [taylor]: Taking taylor expansion of (* x y) in x 1.289 * [taylor]: Taking taylor expansion of x in x 1.289 * [backup-simplify]: Simplify 0 into 0 1.289 * [backup-simplify]: Simplify 1 into 1 1.289 * [taylor]: Taking taylor expansion of y in x 1.289 * [backup-simplify]: Simplify y into y 1.289 * [backup-simplify]: Simplify (* 0 y) into 0 1.289 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 1.289 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 1.290 * [taylor]: Taking taylor expansion of (- (fma (fma 1/8 (/ 1 x) 1/2) (/ 1 x) (log 2)) (/ 1 (* x y))) in x 1.290 * [taylor]: Taking taylor expansion of (fma (fma 1/8 (/ 1 x) 1/2) (/ 1 x) (log 2)) in x 1.290 * [taylor]: Rewrote expression to (+ (* (fma 1/8 (/ 1 x) 1/2) (/ 1 x)) (log 2)) 1.290 * [taylor]: Taking taylor expansion of (* (fma 1/8 (/ 1 x) 1/2) (/ 1 x)) in x 1.290 * [taylor]: Taking taylor expansion of (fma 1/8 (/ 1 x) 1/2) in x 1.290 * [taylor]: Rewrote expression to (+ (* 1/8 (/ 1 x)) 1/2) 1.290 * [taylor]: Taking taylor expansion of (* 1/8 (/ 1 x)) in x 1.290 * [taylor]: Taking taylor expansion of 1/8 in x 1.290 * [backup-simplify]: Simplify 1/8 into 1/8 1.290 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.290 * [taylor]: Taking taylor expansion of x in x 1.290 * [backup-simplify]: Simplify 0 into 0 1.290 * [backup-simplify]: Simplify 1 into 1 1.290 * [backup-simplify]: Simplify (/ 1 1) into 1 1.290 * [taylor]: Taking taylor expansion of 1/2 in x 1.290 * [backup-simplify]: Simplify 1/2 into 1/2 1.290 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.290 * [taylor]: Taking taylor expansion of x in x 1.290 * [backup-simplify]: Simplify 0 into 0 1.290 * [backup-simplify]: Simplify 1 into 1 1.290 * [backup-simplify]: Simplify (/ 1 1) into 1 1.290 * [taylor]: Taking taylor expansion of (log 2) in x 1.290 * [taylor]: Taking taylor expansion of 2 in x 1.290 * [backup-simplify]: Simplify 2 into 2 1.291 * [backup-simplify]: Simplify (log 2) into (log 2) 1.291 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 1.291 * [taylor]: Taking taylor expansion of (* x y) in x 1.291 * [taylor]: Taking taylor expansion of x in x 1.291 * [backup-simplify]: Simplify 0 into 0 1.291 * [backup-simplify]: Simplify 1 into 1 1.291 * [taylor]: Taking taylor expansion of y in x 1.291 * [backup-simplify]: Simplify y into y 1.291 * [backup-simplify]: Simplify (* 0 y) into 0 1.291 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 1.291 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 1.291 * [backup-simplify]: Simplify (* 1/8 1) into 1/8 1.292 * [backup-simplify]: Simplify (+ 1/8 0) into 1/8 1.292 * [backup-simplify]: Simplify (* 1/8 1) into 1/8 1.292 * [backup-simplify]: Simplify (+ 1/8 0) into 1/8 1.292 * [backup-simplify]: Simplify (+ 1/8 0) into 1/8 1.292 * [taylor]: Taking taylor expansion of 1/8 in y 1.292 * [backup-simplify]: Simplify 1/8 into 1/8 1.293 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.293 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.294 * [backup-simplify]: Simplify (+ (* 1/8 0) (* 0 1)) into 0 1.294 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 1.294 * [backup-simplify]: Simplify (+ (* 1/8 0) (* 1/2 1)) into 1/2 1.295 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 1.295 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 1.295 * [backup-simplify]: Simplify (+ 1/2 (- (/ 1 y))) into (- 1/2 (/ 1 y)) 1.295 * [taylor]: Taking taylor expansion of (- 1/2 (/ 1 y)) in y 1.295 * [taylor]: Taking taylor expansion of 1/2 in y 1.295 * [backup-simplify]: Simplify 1/2 into 1/2 1.295 * [taylor]: Taking taylor expansion of (/ 1 y) in y 1.295 * [taylor]: Taking taylor expansion of y in y 1.295 * [backup-simplify]: Simplify 0 into 0 1.295 * [backup-simplify]: Simplify 1 into 1 1.295 * [backup-simplify]: Simplify (/ 1 1) into 1 1.295 * [backup-simplify]: Simplify (- 1) into -1 1.296 * [backup-simplify]: Simplify (+ 0 -1) into -1 1.296 * [backup-simplify]: Simplify -1 into -1 1.296 * [backup-simplify]: Simplify 1/8 into 1/8 1.296 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.297 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.297 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (* 0 1))) into 0 1.297 * [backup-simplify]: Simplify (+ 0 0) into 0 1.298 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 1/2 0) (* 0 1))) into 0 1.299 * [backup-simplify]: Simplify (+ 0 (log 2)) into (log 2) 1.299 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 1.299 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 1.299 * [backup-simplify]: Simplify (- 0) into 0 1.300 * [backup-simplify]: Simplify (+ (log 2) 0) into (log 2) 1.300 * [taylor]: Taking taylor expansion of (log 2) in y 1.300 * [taylor]: Taking taylor expansion of 2 in y 1.300 * [backup-simplify]: Simplify 2 into 2 1.300 * [backup-simplify]: Simplify (log 2) into (log 2) 1.301 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.301 * [backup-simplify]: Simplify (- 0) into 0 1.301 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 1.301 * [backup-simplify]: Simplify 1/2 into 1/2 1.301 * [backup-simplify]: Simplify (+ (* 1/2 (* 1 (/ 1 (/ 1 x)))) (+ (* 1/8 (pow (* 1 (/ 1 (/ 1 x))) 2)) (* -1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))))) into (- (+ (* 1/2 x) (* 1/8 (pow x 2))) (* x y)) 1.302 * [backup-simplify]: Simplify (- (fma (fma 1/8 (/ 1 (- x)) 1/2) (/ 1 (- x)) (log 2)) (* (/ 1 (- y)) (/ 1 (- x)))) into (- (fma (fma 1/8 (/ -1 x) 1/2) (/ -1 x) (log 2)) (/ 1 (* x y))) 1.302 * [approximate]: Taking taylor expansion of (- (fma (fma 1/8 (/ -1 x) 1/2) (/ -1 x) (log 2)) (/ 1 (* x y))) in (x y) around 0 1.302 * [taylor]: Taking taylor expansion of (- (fma (fma 1/8 (/ -1 x) 1/2) (/ -1 x) (log 2)) (/ 1 (* x y))) in y 1.302 * [taylor]: Taking taylor expansion of (fma (fma 1/8 (/ -1 x) 1/2) (/ -1 x) (log 2)) in y 1.302 * [taylor]: Rewrote expression to (+ (* (fma 1/8 (/ -1 x) 1/2) (/ -1 x)) (log 2)) 1.302 * [taylor]: Taking taylor expansion of (* (fma 1/8 (/ -1 x) 1/2) (/ -1 x)) in y 1.302 * [taylor]: Taking taylor expansion of (fma 1/8 (/ -1 x) 1/2) in y 1.302 * [taylor]: Rewrote expression to (+ (* 1/8 (/ -1 x)) 1/2) 1.302 * [taylor]: Taking taylor expansion of (* 1/8 (/ -1 x)) in y 1.302 * [taylor]: Taking taylor expansion of 1/8 in y 1.302 * [backup-simplify]: Simplify 1/8 into 1/8 1.302 * [taylor]: Taking taylor expansion of (/ -1 x) in y 1.302 * [taylor]: Taking taylor expansion of -1 in y 1.302 * [backup-simplify]: Simplify -1 into -1 1.302 * [taylor]: Taking taylor expansion of x in y 1.302 * [backup-simplify]: Simplify x into x 1.302 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 1.302 * [taylor]: Taking taylor expansion of 1/2 in y 1.302 * [backup-simplify]: Simplify 1/2 into 1/2 1.302 * [taylor]: Taking taylor expansion of (/ -1 x) in y 1.302 * [taylor]: Taking taylor expansion of -1 in y 1.302 * [backup-simplify]: Simplify -1 into -1 1.302 * [taylor]: Taking taylor expansion of x in y 1.302 * [backup-simplify]: Simplify x into x 1.302 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 1.302 * [taylor]: Taking taylor expansion of (log 2) in y 1.302 * [taylor]: Taking taylor expansion of 2 in y 1.302 * [backup-simplify]: Simplify 2 into 2 1.302 * [backup-simplify]: Simplify (log 2) into (log 2) 1.303 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 1.303 * [taylor]: Taking taylor expansion of (* x y) in y 1.303 * [taylor]: Taking taylor expansion of x in y 1.303 * [backup-simplify]: Simplify x into x 1.303 * [taylor]: Taking taylor expansion of y in y 1.303 * [backup-simplify]: Simplify 0 into 0 1.303 * [backup-simplify]: Simplify 1 into 1 1.303 * [backup-simplify]: Simplify (* x 0) into 0 1.303 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 1.303 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.303 * [taylor]: Taking taylor expansion of (- (fma (fma 1/8 (/ -1 x) 1/2) (/ -1 x) (log 2)) (/ 1 (* x y))) in x 1.303 * [taylor]: Taking taylor expansion of (fma (fma 1/8 (/ -1 x) 1/2) (/ -1 x) (log 2)) in x 1.303 * [taylor]: Rewrote expression to (+ (* (fma 1/8 (/ -1 x) 1/2) (/ -1 x)) (log 2)) 1.303 * [taylor]: Taking taylor expansion of (* (fma 1/8 (/ -1 x) 1/2) (/ -1 x)) in x 1.303 * [taylor]: Taking taylor expansion of (fma 1/8 (/ -1 x) 1/2) in x 1.303 * [taylor]: Rewrote expression to (+ (* 1/8 (/ -1 x)) 1/2) 1.303 * [taylor]: Taking taylor expansion of (* 1/8 (/ -1 x)) in x 1.303 * [taylor]: Taking taylor expansion of 1/8 in x 1.303 * [backup-simplify]: Simplify 1/8 into 1/8 1.303 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.303 * [taylor]: Taking taylor expansion of -1 in x 1.303 * [backup-simplify]: Simplify -1 into -1 1.303 * [taylor]: Taking taylor expansion of x in x 1.303 * [backup-simplify]: Simplify 0 into 0 1.303 * [backup-simplify]: Simplify 1 into 1 1.303 * [backup-simplify]: Simplify (/ -1 1) into -1 1.304 * [taylor]: Taking taylor expansion of 1/2 in x 1.304 * [backup-simplify]: Simplify 1/2 into 1/2 1.304 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.304 * [taylor]: Taking taylor expansion of -1 in x 1.304 * [backup-simplify]: Simplify -1 into -1 1.304 * [taylor]: Taking taylor expansion of x in x 1.304 * [backup-simplify]: Simplify 0 into 0 1.304 * [backup-simplify]: Simplify 1 into 1 1.304 * [backup-simplify]: Simplify (/ -1 1) into -1 1.304 * [taylor]: Taking taylor expansion of (log 2) in x 1.304 * [taylor]: Taking taylor expansion of 2 in x 1.304 * [backup-simplify]: Simplify 2 into 2 1.304 * [backup-simplify]: Simplify (log 2) into (log 2) 1.304 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 1.304 * [taylor]: Taking taylor expansion of (* x y) in x 1.304 * [taylor]: Taking taylor expansion of x in x 1.304 * [backup-simplify]: Simplify 0 into 0 1.304 * [backup-simplify]: Simplify 1 into 1 1.304 * [taylor]: Taking taylor expansion of y in x 1.304 * [backup-simplify]: Simplify y into y 1.304 * [backup-simplify]: Simplify (* 0 y) into 0 1.305 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 1.305 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 1.305 * [taylor]: Taking taylor expansion of (- (fma (fma 1/8 (/ -1 x) 1/2) (/ -1 x) (log 2)) (/ 1 (* x y))) in x 1.305 * [taylor]: Taking taylor expansion of (fma (fma 1/8 (/ -1 x) 1/2) (/ -1 x) (log 2)) in x 1.305 * [taylor]: Rewrote expression to (+ (* (fma 1/8 (/ -1 x) 1/2) (/ -1 x)) (log 2)) 1.305 * [taylor]: Taking taylor expansion of (* (fma 1/8 (/ -1 x) 1/2) (/ -1 x)) in x 1.305 * [taylor]: Taking taylor expansion of (fma 1/8 (/ -1 x) 1/2) in x 1.305 * [taylor]: Rewrote expression to (+ (* 1/8 (/ -1 x)) 1/2) 1.305 * [taylor]: Taking taylor expansion of (* 1/8 (/ -1 x)) in x 1.305 * [taylor]: Taking taylor expansion of 1/8 in x 1.305 * [backup-simplify]: Simplify 1/8 into 1/8 1.305 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.305 * [taylor]: Taking taylor expansion of -1 in x 1.305 * [backup-simplify]: Simplify -1 into -1 1.305 * [taylor]: Taking taylor expansion of x in x 1.305 * [backup-simplify]: Simplify 0 into 0 1.305 * [backup-simplify]: Simplify 1 into 1 1.305 * [backup-simplify]: Simplify (/ -1 1) into -1 1.305 * [taylor]: Taking taylor expansion of 1/2 in x 1.305 * [backup-simplify]: Simplify 1/2 into 1/2 1.305 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.305 * [taylor]: Taking taylor expansion of -1 in x 1.305 * [backup-simplify]: Simplify -1 into -1 1.305 * [taylor]: Taking taylor expansion of x in x 1.305 * [backup-simplify]: Simplify 0 into 0 1.305 * [backup-simplify]: Simplify 1 into 1 1.306 * [backup-simplify]: Simplify (/ -1 1) into -1 1.306 * [taylor]: Taking taylor expansion of (log 2) in x 1.306 * [taylor]: Taking taylor expansion of 2 in x 1.306 * [backup-simplify]: Simplify 2 into 2 1.306 * [backup-simplify]: Simplify (log 2) into (log 2) 1.306 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 1.306 * [taylor]: Taking taylor expansion of (* x y) in x 1.306 * [taylor]: Taking taylor expansion of x in x 1.306 * [backup-simplify]: Simplify 0 into 0 1.306 * [backup-simplify]: Simplify 1 into 1 1.306 * [taylor]: Taking taylor expansion of y in x 1.306 * [backup-simplify]: Simplify y into y 1.306 * [backup-simplify]: Simplify (* 0 y) into 0 1.306 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 1.306 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 1.307 * [backup-simplify]: Simplify (* 1/8 -1) into -1/8 1.307 * [backup-simplify]: Simplify (+ -1/8 0) into -1/8 1.307 * [backup-simplify]: Simplify (* -1/8 -1) into 1/8 1.308 * [backup-simplify]: Simplify (+ 1/8 0) into 1/8 1.308 * [backup-simplify]: Simplify (+ 1/8 0) into 1/8 1.308 * [taylor]: Taking taylor expansion of 1/8 in y 1.308 * [backup-simplify]: Simplify 1/8 into 1/8 1.309 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1.310 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1.310 * [backup-simplify]: Simplify (+ (* 1/8 0) (* 0 -1)) into 0 1.311 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 1.312 * [backup-simplify]: Simplify (+ (* -1/8 0) (* 1/2 -1)) into -1/2 1.312 * [backup-simplify]: Simplify (+ -1/2 0) into -1/2 1.312 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 1.312 * [backup-simplify]: Simplify (+ -1/2 (- (/ 1 y))) into (- (+ 1/2 (/ 1 y))) 1.312 * [taylor]: Taking taylor expansion of (- (+ 1/2 (/ 1 y))) in y 1.312 * [taylor]: Taking taylor expansion of (+ 1/2 (/ 1 y)) in y 1.312 * [taylor]: Taking taylor expansion of 1/2 in y 1.312 * [backup-simplify]: Simplify 1/2 into 1/2 1.312 * [taylor]: Taking taylor expansion of (/ 1 y) in y 1.312 * [taylor]: Taking taylor expansion of y in y 1.312 * [backup-simplify]: Simplify 0 into 0 1.312 * [backup-simplify]: Simplify 1 into 1 1.313 * [backup-simplify]: Simplify (/ 1 1) into 1 1.313 * [backup-simplify]: Simplify (+ 0 1) into 1 1.314 * [backup-simplify]: Simplify (- 1) into -1 1.314 * [backup-simplify]: Simplify -1 into -1 1.314 * [backup-simplify]: Simplify 1/8 into 1/8 1.315 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.316 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.317 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (* 0 -1))) into 0 1.317 * [backup-simplify]: Simplify (+ 0 0) into 0 1.318 * [backup-simplify]: Simplify (+ (* -1/8 0) (+ (* 1/2 0) (* 0 -1))) into 0 1.319 * [backup-simplify]: Simplify (+ 0 (log 2)) into (log 2) 1.320 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 1.320 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 1.320 * [backup-simplify]: Simplify (- 0) into 0 1.321 * [backup-simplify]: Simplify (+ (log 2) 0) into (log 2) 1.321 * [taylor]: Taking taylor expansion of (log 2) in y 1.321 * [taylor]: Taking taylor expansion of 2 in y 1.321 * [backup-simplify]: Simplify 2 into 2 1.322 * [backup-simplify]: Simplify (log 2) into (log 2) 1.322 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.323 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 1.323 * [backup-simplify]: Simplify (- 1/2) into -1/2 1.323 * [backup-simplify]: Simplify -1/2 into -1/2 1.324 * [backup-simplify]: Simplify (+ (* -1/2 (* 1 (/ 1 (/ 1 (- x))))) (+ (* 1/8 (pow (* 1 (/ 1 (/ 1 (- x)))) 2)) (* -1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))))) into (- (+ (* 1/2 x) (* 1/8 (pow x 2))) (* x y)) 1.324 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 1.324 * [backup-simplify]: Simplify (fma (fma 1/8 x 1/2) x (log 2)) into (fma (fma 1/8 x 1/2) x (log 2)) 1.324 * [approximate]: Taking taylor expansion of (fma (fma 1/8 x 1/2) x (log 2)) in (x) around 0 1.324 * [taylor]: Taking taylor expansion of (fma (fma 1/8 x 1/2) x (log 2)) in x 1.324 * [taylor]: Rewrote expression to (+ (* (fma 1/8 x 1/2) x) (log 2)) 1.324 * [taylor]: Taking taylor expansion of (* (fma 1/8 x 1/2) x) in x 1.324 * [taylor]: Taking taylor expansion of (fma 1/8 x 1/2) in x 1.324 * [taylor]: Rewrote expression to (+ (* 1/8 x) 1/2) 1.324 * [taylor]: Taking taylor expansion of (* 1/8 x) in x 1.324 * [taylor]: Taking taylor expansion of 1/8 in x 1.325 * [backup-simplify]: Simplify 1/8 into 1/8 1.325 * [taylor]: Taking taylor expansion of x in x 1.325 * [backup-simplify]: Simplify 0 into 0 1.325 * [backup-simplify]: Simplify 1 into 1 1.325 * [taylor]: Taking taylor expansion of 1/2 in x 1.325 * [backup-simplify]: Simplify 1/2 into 1/2 1.325 * [taylor]: Taking taylor expansion of x in x 1.325 * [backup-simplify]: Simplify 0 into 0 1.325 * [backup-simplify]: Simplify 1 into 1 1.325 * [taylor]: Taking taylor expansion of (log 2) in x 1.325 * [taylor]: Taking taylor expansion of 2 in x 1.325 * [backup-simplify]: Simplify 2 into 2 1.325 * [backup-simplify]: Simplify (log 2) into (log 2) 1.325 * [taylor]: Taking taylor expansion of (fma (fma 1/8 x 1/2) x (log 2)) in x 1.325 * [taylor]: Rewrote expression to (+ (* (fma 1/8 x 1/2) x) (log 2)) 1.325 * [taylor]: Taking taylor expansion of (* (fma 1/8 x 1/2) x) in x 1.325 * [taylor]: Taking taylor expansion of (fma 1/8 x 1/2) in x 1.325 * [taylor]: Rewrote expression to (+ (* 1/8 x) 1/2) 1.325 * [taylor]: Taking taylor expansion of (* 1/8 x) in x 1.326 * [taylor]: Taking taylor expansion of 1/8 in x 1.326 * [backup-simplify]: Simplify 1/8 into 1/8 1.326 * [taylor]: Taking taylor expansion of x in x 1.326 * [backup-simplify]: Simplify 0 into 0 1.326 * [backup-simplify]: Simplify 1 into 1 1.326 * [taylor]: Taking taylor expansion of 1/2 in x 1.326 * [backup-simplify]: Simplify 1/2 into 1/2 1.326 * [taylor]: Taking taylor expansion of x in x 1.326 * [backup-simplify]: Simplify 0 into 0 1.326 * [backup-simplify]: Simplify 1 into 1 1.326 * [taylor]: Taking taylor expansion of (log 2) in x 1.326 * [taylor]: Taking taylor expansion of 2 in x 1.326 * [backup-simplify]: Simplify 2 into 2 1.326 * [backup-simplify]: Simplify (log 2) into (log 2) 1.327 * [backup-simplify]: Simplify (* 1/8 0) into 0 1.327 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 1.328 * [backup-simplify]: Simplify (* 1/2 0) into 0 1.329 * [backup-simplify]: Simplify (+ 0 (log 2)) into (log 2) 1.329 * [backup-simplify]: Simplify (log 2) into (log 2) 1.330 * [backup-simplify]: Simplify (+ (* 1/8 1) (* 0 0)) into 1/8 1.330 * [backup-simplify]: Simplify (+ 1/8 0) into 1/8 1.331 * [backup-simplify]: Simplify (+ (* 1/2 1) (* 1/8 0)) into 1/2 1.333 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 1.333 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 1.333 * [backup-simplify]: Simplify 1/2 into 1/2 1.334 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 1) (* 0 0))) into 0 1.334 * [backup-simplify]: Simplify (+ 0 0) into 0 1.336 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 1/8 1) (* 0 0))) into 1/8 1.339 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 2 1)))) 2) into 0 1.339 * [backup-simplify]: Simplify (+ 1/8 0) into 1/8 1.339 * [backup-simplify]: Simplify 1/8 into 1/8 1.340 * [backup-simplify]: Simplify (+ (* 1/8 (pow x 2)) (+ (* 1/2 x) (log 2))) into (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 1.341 * [backup-simplify]: Simplify (fma (fma 1/8 (/ 1 x) 1/2) (/ 1 x) (log 2)) into (fma (fma 1/8 (/ 1 x) 1/2) (/ 1 x) (log 2)) 1.341 * [approximate]: Taking taylor expansion of (fma (fma 1/8 (/ 1 x) 1/2) (/ 1 x) (log 2)) in (x) around 0 1.341 * [taylor]: Taking taylor expansion of (fma (fma 1/8 (/ 1 x) 1/2) (/ 1 x) (log 2)) in x 1.341 * [taylor]: Rewrote expression to (+ (* (fma 1/8 (/ 1 x) 1/2) (/ 1 x)) (log 2)) 1.341 * [taylor]: Taking taylor expansion of (* (fma 1/8 (/ 1 x) 1/2) (/ 1 x)) in x 1.341 * [taylor]: Taking taylor expansion of (fma 1/8 (/ 1 x) 1/2) in x 1.341 * [taylor]: Rewrote expression to (+ (* 1/8 (/ 1 x)) 1/2) 1.341 * [taylor]: Taking taylor expansion of (* 1/8 (/ 1 x)) in x 1.341 * [taylor]: Taking taylor expansion of 1/8 in x 1.341 * [backup-simplify]: Simplify 1/8 into 1/8 1.341 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.341 * [taylor]: Taking taylor expansion of x in x 1.341 * [backup-simplify]: Simplify 0 into 0 1.341 * [backup-simplify]: Simplify 1 into 1 1.341 * [backup-simplify]: Simplify (/ 1 1) into 1 1.341 * [taylor]: Taking taylor expansion of 1/2 in x 1.341 * [backup-simplify]: Simplify 1/2 into 1/2 1.341 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.341 * [taylor]: Taking taylor expansion of x in x 1.341 * [backup-simplify]: Simplify 0 into 0 1.342 * [backup-simplify]: Simplify 1 into 1 1.342 * [backup-simplify]: Simplify (/ 1 1) into 1 1.342 * [taylor]: Taking taylor expansion of (log 2) in x 1.342 * [taylor]: Taking taylor expansion of 2 in x 1.342 * [backup-simplify]: Simplify 2 into 2 1.342 * [backup-simplify]: Simplify (log 2) into (log 2) 1.342 * [taylor]: Taking taylor expansion of (fma (fma 1/8 (/ 1 x) 1/2) (/ 1 x) (log 2)) in x 1.342 * [taylor]: Rewrote expression to (+ (* (fma 1/8 (/ 1 x) 1/2) (/ 1 x)) (log 2)) 1.342 * [taylor]: Taking taylor expansion of (* (fma 1/8 (/ 1 x) 1/2) (/ 1 x)) in x 1.342 * [taylor]: Taking taylor expansion of (fma 1/8 (/ 1 x) 1/2) in x 1.343 * [taylor]: Rewrote expression to (+ (* 1/8 (/ 1 x)) 1/2) 1.343 * [taylor]: Taking taylor expansion of (* 1/8 (/ 1 x)) in x 1.343 * [taylor]: Taking taylor expansion of 1/8 in x 1.343 * [backup-simplify]: Simplify 1/8 into 1/8 1.343 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.343 * [taylor]: Taking taylor expansion of x in x 1.343 * [backup-simplify]: Simplify 0 into 0 1.343 * [backup-simplify]: Simplify 1 into 1 1.343 * [backup-simplify]: Simplify (/ 1 1) into 1 1.343 * [taylor]: Taking taylor expansion of 1/2 in x 1.343 * [backup-simplify]: Simplify 1/2 into 1/2 1.343 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.343 * [taylor]: Taking taylor expansion of x in x 1.343 * [backup-simplify]: Simplify 0 into 0 1.343 * [backup-simplify]: Simplify 1 into 1 1.344 * [backup-simplify]: Simplify (/ 1 1) into 1 1.344 * [taylor]: Taking taylor expansion of (log 2) in x 1.344 * [taylor]: Taking taylor expansion of 2 in x 1.344 * [backup-simplify]: Simplify 2 into 2 1.344 * [backup-simplify]: Simplify (log 2) into (log 2) 1.345 * [backup-simplify]: Simplify (* 1/8 1) into 1/8 1.345 * [backup-simplify]: Simplify (+ 1/8 0) into 1/8 1.345 * [backup-simplify]: Simplify (* 1/8 1) into 1/8 1.346 * [backup-simplify]: Simplify (+ 1/8 0) into 1/8 1.346 * [backup-simplify]: Simplify 1/8 into 1/8 1.347 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.347 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.348 * [backup-simplify]: Simplify (+ (* 1/8 0) (* 0 1)) into 0 1.349 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 1.349 * [backup-simplify]: Simplify (+ (* 1/8 0) (* 1/2 1)) into 1/2 1.350 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 1.350 * [backup-simplify]: Simplify 1/2 into 1/2 1.351 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.356 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.357 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (* 0 1))) into 0 1.358 * [backup-simplify]: Simplify (+ 0 0) into 0 1.359 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 1/2 0) (* 0 1))) into 0 1.359 * [backup-simplify]: Simplify (+ 0 (log 2)) into (log 2) 1.360 * [backup-simplify]: Simplify (log 2) into (log 2) 1.360 * [backup-simplify]: Simplify (+ (log 2) (+ (* 1/2 (/ 1 (/ 1 x))) (* 1/8 (pow (/ 1 (/ 1 x)) 2)))) into (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 1.361 * [backup-simplify]: Simplify (fma (fma 1/8 (/ 1 (- x)) 1/2) (/ 1 (- x)) (log 2)) into (fma (fma 1/8 (/ -1 x) 1/2) (/ -1 x) (log 2)) 1.361 * [approximate]: Taking taylor expansion of (fma (fma 1/8 (/ -1 x) 1/2) (/ -1 x) (log 2)) in (x) around 0 1.361 * [taylor]: Taking taylor expansion of (fma (fma 1/8 (/ -1 x) 1/2) (/ -1 x) (log 2)) in x 1.361 * [taylor]: Rewrote expression to (+ (* (fma 1/8 (/ -1 x) 1/2) (/ -1 x)) (log 2)) 1.361 * [taylor]: Taking taylor expansion of (* (fma 1/8 (/ -1 x) 1/2) (/ -1 x)) in x 1.361 * [taylor]: Taking taylor expansion of (fma 1/8 (/ -1 x) 1/2) in x 1.361 * [taylor]: Rewrote expression to (+ (* 1/8 (/ -1 x)) 1/2) 1.361 * [taylor]: Taking taylor expansion of (* 1/8 (/ -1 x)) in x 1.361 * [taylor]: Taking taylor expansion of 1/8 in x 1.361 * [backup-simplify]: Simplify 1/8 into 1/8 1.361 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.361 * [taylor]: Taking taylor expansion of -1 in x 1.361 * [backup-simplify]: Simplify -1 into -1 1.361 * [taylor]: Taking taylor expansion of x in x 1.361 * [backup-simplify]: Simplify 0 into 0 1.362 * [backup-simplify]: Simplify 1 into 1 1.362 * [backup-simplify]: Simplify (/ -1 1) into -1 1.362 * [taylor]: Taking taylor expansion of 1/2 in x 1.362 * [backup-simplify]: Simplify 1/2 into 1/2 1.362 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.362 * [taylor]: Taking taylor expansion of -1 in x 1.362 * [backup-simplify]: Simplify -1 into -1 1.362 * [taylor]: Taking taylor expansion of x in x 1.362 * [backup-simplify]: Simplify 0 into 0 1.362 * [backup-simplify]: Simplify 1 into 1 1.363 * [backup-simplify]: Simplify (/ -1 1) into -1 1.363 * [taylor]: Taking taylor expansion of (log 2) in x 1.363 * [taylor]: Taking taylor expansion of 2 in x 1.363 * [backup-simplify]: Simplify 2 into 2 1.363 * [backup-simplify]: Simplify (log 2) into (log 2) 1.363 * [taylor]: Taking taylor expansion of (fma (fma 1/8 (/ -1 x) 1/2) (/ -1 x) (log 2)) in x 1.363 * [taylor]: Rewrote expression to (+ (* (fma 1/8 (/ -1 x) 1/2) (/ -1 x)) (log 2)) 1.363 * [taylor]: Taking taylor expansion of (* (fma 1/8 (/ -1 x) 1/2) (/ -1 x)) in x 1.363 * [taylor]: Taking taylor expansion of (fma 1/8 (/ -1 x) 1/2) in x 1.363 * [taylor]: Rewrote expression to (+ (* 1/8 (/ -1 x)) 1/2) 1.363 * [taylor]: Taking taylor expansion of (* 1/8 (/ -1 x)) in x 1.363 * [taylor]: Taking taylor expansion of 1/8 in x 1.363 * [backup-simplify]: Simplify 1/8 into 1/8 1.363 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.363 * [taylor]: Taking taylor expansion of -1 in x 1.363 * [backup-simplify]: Simplify -1 into -1 1.363 * [taylor]: Taking taylor expansion of x in x 1.363 * [backup-simplify]: Simplify 0 into 0 1.363 * [backup-simplify]: Simplify 1 into 1 1.364 * [backup-simplify]: Simplify (/ -1 1) into -1 1.364 * [taylor]: Taking taylor expansion of 1/2 in x 1.364 * [backup-simplify]: Simplify 1/2 into 1/2 1.364 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.364 * [taylor]: Taking taylor expansion of -1 in x 1.364 * [backup-simplify]: Simplify -1 into -1 1.364 * [taylor]: Taking taylor expansion of x in x 1.364 * [backup-simplify]: Simplify 0 into 0 1.364 * [backup-simplify]: Simplify 1 into 1 1.364 * [backup-simplify]: Simplify (/ -1 1) into -1 1.365 * [taylor]: Taking taylor expansion of (log 2) in x 1.365 * [taylor]: Taking taylor expansion of 2 in x 1.365 * [backup-simplify]: Simplify 2 into 2 1.365 * [backup-simplify]: Simplify (log 2) into (log 2) 1.365 * [backup-simplify]: Simplify (* 1/8 -1) into -1/8 1.366 * [backup-simplify]: Simplify (+ -1/8 0) into -1/8 1.366 * [backup-simplify]: Simplify (* -1/8 -1) into 1/8 1.367 * [backup-simplify]: Simplify (+ 1/8 0) into 1/8 1.367 * [backup-simplify]: Simplify 1/8 into 1/8 1.368 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1.369 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1.370 * [backup-simplify]: Simplify (+ (* 1/8 0) (* 0 -1)) into 0 1.370 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 1.371 * [backup-simplify]: Simplify (+ (* -1/8 0) (* 1/2 -1)) into -1/2 1.371 * [backup-simplify]: Simplify (+ -1/2 0) into -1/2 1.371 * [backup-simplify]: Simplify -1/2 into -1/2 1.372 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.373 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.374 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (* 0 -1))) into 0 1.375 * [backup-simplify]: Simplify (+ 0 0) into 0 1.376 * [backup-simplify]: Simplify (+ (* -1/8 0) (+ (* 1/2 0) (* 0 -1))) into 0 1.377 * [backup-simplify]: Simplify (+ 0 (log 2)) into (log 2) 1.377 * [backup-simplify]: Simplify (log 2) into (log 2) 1.378 * [backup-simplify]: Simplify (+ (log 2) (+ (* -1/2 (/ 1 (/ 1 (- x)))) (* 1/8 (pow (/ 1 (/ 1 (- x))) 2)))) into (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 1.378 * * * [progress]: simplifying candidates 1.378 * * * * [progress]: [ 1 / 39 ] simplifiying candidate # 1.378 * [simplify]: Simplifying (fma (* (cbrt (fma (fma 1/8 x 1/2) x (log 2))) (cbrt (fma (fma 1/8 x 1/2) x (log 2)))) (cbrt (fma (fma 1/8 x 1/2) x (log 2))) (- (* x y))) 1.378 * * [simplify]: iters left: 6 (13 enodes) 1.385 * * [simplify]: iters left: 5 (50 enodes) 1.401 * * [simplify]: iters left: 4 (69 enodes) 1.421 * * [simplify]: iters left: 3 (86 enodes) 1.448 * * [simplify]: iters left: 2 (123 enodes) 1.484 * * [simplify]: iters left: 1 (203 enodes) 1.552 * * [simplify]: Extracting #0: cost 1 inf + 0 1.552 * * [simplify]: Extracting #1: cost 31 inf + 0 1.553 * * [simplify]: Extracting #2: cost 63 inf + 45 1.553 * * [simplify]: Extracting #3: cost 36 inf + 2030 1.555 * * [simplify]: Extracting #4: cost 21 inf + 4222 1.557 * * [simplify]: Extracting #5: cost 9 inf + 6344 1.559 * * [simplify]: Extracting #6: cost 2 inf + 9047 1.561 * * [simplify]: Extracting #7: cost 0 inf + 10037 1.565 * [simplify]: Simplified to (+ (* x (- (fma x 1/8 1/2) y)) (log 2)) 1.565 * [simplify]: Simplified (2 1) to (λ (x y) (+ (+ (* x (- (fma x 1/8 1/2) y)) (log 2)) (fma (- x) y (* x y)))) 1.565 * [simplify]: Simplifying (fma (- x) y (* x y)) 1.565 * * [simplify]: iters left: 3 (5 enodes) 1.567 * * [simplify]: iters left: 2 (18 enodes) 1.573 * * [simplify]: iters left: 1 (25 enodes) 1.581 * * [simplify]: Extracting #0: cost 1 inf + 0 1.581 * * [simplify]: Extracting #1: cost 8 inf + 0 1.581 * * [simplify]: Extracting #2: cost 11 inf + 2 1.581 * * [simplify]: Extracting #3: cost 4 inf + 373 1.582 * * [simplify]: Extracting #4: cost 0 inf + 699 1.582 * [simplify]: Simplified to (- (* x y) (* x y)) 1.582 * [simplify]: Simplified (2 2) to (λ (x y) (+ (+ (* x (- (fma x 1/8 1/2) y)) (log 2)) (- (* x y) (* x y)))) 1.582 * * * * [progress]: [ 2 / 39 ] simplifiying candidate # 1.582 * [simplify]: Simplifying (fma (sqrt (fma (fma 1/8 x 1/2) x (log 2))) (sqrt (fma (fma 1/8 x 1/2) x (log 2))) (- (* x y))) 1.583 * * [simplify]: iters left: 5 (12 enodes) 1.589 * * [simplify]: iters left: 4 (47 enodes) 1.607 * * [simplify]: iters left: 3 (62 enodes) 1.626 * * [simplify]: iters left: 2 (81 enodes) 1.658 * * [simplify]: iters left: 1 (163 enodes) 1.718 * * [simplify]: Extracting #0: cost 1 inf + 0 1.719 * * [simplify]: Extracting #1: cost 32 inf + 0 1.719 * * [simplify]: Extracting #2: cost 55 inf + 87 1.721 * * [simplify]: Extracting #3: cost 20 inf + 3708 1.725 * * [simplify]: Extracting #4: cost 1 inf + 6636 1.732 * * [simplify]: Extracting #5: cost 0 inf + 6719 1.736 * [simplify]: Simplified to (fma x (- (fma x 1/8 1/2) y) (log 2)) 1.736 * [simplify]: Simplified (2 1) to (λ (x y) (+ (fma x (- (fma x 1/8 1/2) y) (log 2)) (fma (- x) y (* x y)))) 1.736 * [simplify]: Simplifying (fma (- x) y (* x y)) 1.737 * * [simplify]: iters left: 3 (5 enodes) 1.739 * * [simplify]: iters left: 2 (18 enodes) 1.744 * * [simplify]: iters left: 1 (25 enodes) 1.748 * * [simplify]: Extracting #0: cost 1 inf + 0 1.748 * * [simplify]: Extracting #1: cost 8 inf + 0 1.748 * * [simplify]: Extracting #2: cost 11 inf + 2 1.748 * * [simplify]: Extracting #3: cost 4 inf + 373 1.748 * * [simplify]: Extracting #4: cost 0 inf + 699 1.748 * [simplify]: Simplified to (- (* x y) (* x y)) 1.748 * [simplify]: Simplified (2 2) to (λ (x y) (+ (fma x (- (fma x 1/8 1/2) y) (log 2)) (- (* x y) (* x y)))) 1.748 * * * * [progress]: [ 3 / 39 ] simplifiying candidate # 1.749 * [simplify]: Simplifying (fma 1 (fma (fma 1/8 x 1/2) x (log 2)) (- (* x y))) 1.749 * * [simplify]: iters left: 5 (12 enodes) 1.753 * * [simplify]: iters left: 4 (49 enodes) 1.762 * * [simplify]: iters left: 3 (73 enodes) 1.775 * * [simplify]: iters left: 2 (105 enodes) 1.801 * * [simplify]: iters left: 1 (231 enodes) 1.883 * * [simplify]: Extracting #0: cost 1 inf + 0 1.883 * * [simplify]: Extracting #1: cost 39 inf + 0 1.883 * * [simplify]: Extracting #2: cost 74 inf + 87 1.884 * * [simplify]: Extracting #3: cost 37 inf + 4095 1.887 * * [simplify]: Extracting #4: cost 1 inf + 10020 1.890 * * [simplify]: Extracting #5: cost 0 inf + 10269 1.893 * [simplify]: Simplified to (fma x (- (fma x 1/8 1/2) y) (log 2)) 1.893 * [simplify]: Simplified (2 1) to (λ (x y) (+ (fma x (- (fma x 1/8 1/2) y) (log 2)) (fma (- x) y (* x y)))) 1.893 * [simplify]: Simplifying (fma (- x) y (* x y)) 1.893 * * [simplify]: iters left: 3 (5 enodes) 1.894 * * [simplify]: iters left: 2 (18 enodes) 1.897 * * [simplify]: iters left: 1 (25 enodes) 1.901 * * [simplify]: Extracting #0: cost 1 inf + 0 1.901 * * [simplify]: Extracting #1: cost 8 inf + 0 1.901 * * [simplify]: Extracting #2: cost 11 inf + 2 1.901 * * [simplify]: Extracting #3: cost 4 inf + 373 1.902 * * [simplify]: Extracting #4: cost 0 inf + 699 1.902 * [simplify]: Simplified to (- (* x y) (* x y)) 1.902 * [simplify]: Simplified (2 2) to (λ (x y) (+ (fma x (- (fma x 1/8 1/2) y) (log 2)) (- (* x y) (* x y)))) 1.902 * * * * [progress]: [ 4 / 39 ] simplifiying candidate # 1.902 * * * * [progress]: [ 5 / 39 ] simplifiying candidate # 1.902 * * * * [progress]: [ 6 / 39 ] simplifiying candidate # 1.902 * [simplify]: Simplifying (* (cbrt (fma (fma 1/8 x 1/2) x (log 2))) (cbrt (fma (fma 1/8 x 1/2) x (log 2)))) 1.902 * * [simplify]: iters left: 5 (9 enodes) 1.906 * * [simplify]: iters left: 4 (31 enodes) 1.914 * * [simplify]: iters left: 3 (39 enodes) 1.921 * * [simplify]: iters left: 2 (49 enodes) 1.930 * * [simplify]: iters left: 1 (80 enodes) 1.942 * * [simplify]: Extracting #0: cost 1 inf + 0 1.942 * * [simplify]: Extracting #1: cost 3 inf + 0 1.942 * * [simplify]: Extracting #2: cost 5 inf + 0 1.942 * * [simplify]: Extracting #3: cost 20 inf + 0 1.942 * * [simplify]: Extracting #4: cost 26 inf + 44 1.943 * * [simplify]: Extracting #5: cost 15 inf + 717 1.943 * * [simplify]: Extracting #6: cost 2 inf + 2822 1.945 * * [simplify]: Extracting #7: cost 0 inf + 3294 1.946 * [simplify]: Simplified to (* (cbrt (fma (fma x 1/8 1/2) x (log 2))) (cbrt (fma (fma x 1/8 1/2) x (log 2)))) 1.946 * [simplify]: Simplified (2 1) to (λ (x y) (fma (* (cbrt (fma (fma x 1/8 1/2) x (log 2))) (cbrt (fma (fma x 1/8 1/2) x (log 2)))) (cbrt (fma (fma 1/8 x 1/2) x (log 2))) (- (* y x)))) 1.946 * * * * [progress]: [ 7 / 39 ] simplifiying candidate # 1.947 * [simplify]: Simplifying (sqrt (fma (fma 1/8 x 1/2) x (log 2))) 1.947 * * [simplify]: iters left: 3 (8 enodes) 1.952 * * [simplify]: iters left: 2 (28 enodes) 1.957 * * [simplify]: iters left: 1 (36 enodes) 1.962 * * [simplify]: Extracting #0: cost 1 inf + 0 1.963 * * [simplify]: Extracting #1: cost 3 inf + 0 1.963 * * [simplify]: Extracting #2: cost 8 inf + 0 1.963 * * [simplify]: Extracting #3: cost 18 inf + 1 1.963 * * [simplify]: Extracting #4: cost 13 inf + 159 1.963 * * [simplify]: Extracting #5: cost 7 inf + 536 1.963 * * [simplify]: Extracting #6: cost 0 inf + 1606 1.963 * [simplify]: Simplified to (sqrt (fma (fma x 1/8 1/2) x (log 2))) 1.964 * [simplify]: Simplified (2 1) to (λ (x y) (fma (sqrt (fma (fma x 1/8 1/2) x (log 2))) (sqrt (fma (fma 1/8 x 1/2) x (log 2))) (- (* y x)))) 1.964 * * * * [progress]: [ 8 / 39 ] simplifiying candidate # 1.964 * * * * [progress]: [ 9 / 39 ] simplifiying candidate # 1.964 * [simplify]: Simplifying (/ (exp (fma (fma 1/8 x 1/2) x (log 2))) (exp (* y x))) 1.964 * * [simplify]: iters left: 5 (12 enodes) 1.967 * * [simplify]: iters left: 4 (45 enodes) 1.974 * * [simplify]: iters left: 3 (69 enodes) 1.991 * * [simplify]: iters left: 2 (126 enodes) 2.031 * * [simplify]: iters left: 1 (303 enodes) 2.115 * * [simplify]: Extracting #0: cost 1 inf + 0 2.116 * * [simplify]: Extracting #1: cost 60 inf + 0 2.116 * * [simplify]: Extracting #2: cost 218 inf + 1 2.118 * * [simplify]: Extracting #3: cost 247 inf + 3047 2.123 * * [simplify]: Extracting #4: cost 101 inf + 36822 2.134 * * [simplify]: Extracting #5: cost 9 inf + 80822 2.145 * * [simplify]: Extracting #6: cost 0 inf + 87008 2.156 * * [simplify]: Extracting #7: cost 0 inf + 86978 2.178 * [simplify]: Simplified to (* 2 (exp (* (- (fma x 1/8 1/2) y) x))) 2.178 * [simplify]: Simplified (2 1) to (λ (x y) (log (* 2 (exp (* (- (fma x 1/8 1/2) y) x))))) 2.178 * * * * [progress]: [ 10 / 39 ] simplifiying candidate # 2.178 * * * * [progress]: [ 11 / 39 ] simplifiying candidate # 2.178 * * * * [progress]: [ 12 / 39 ] simplifiying candidate # 2.179 * * * * [progress]: [ 13 / 39 ] simplifiying candidate # 2.179 * * * * [progress]: [ 14 / 39 ] simplifiying candidate # 2.179 * * * * [progress]: [ 15 / 39 ] simplifiying candidate # 2.179 * * * * [progress]: [ 16 / 39 ] simplifiying candidate # 2.179 * * * * [progress]: [ 17 / 39 ] simplifiying candidate # 2.179 * * * * [progress]: [ 18 / 39 ] simplifiying candidate # 2.179 * * * * [progress]: [ 19 / 39 ] simplifiying candidate # 2.179 * * * * [progress]: [ 20 / 39 ] simplifiying candidate # 2.179 * [simplify]: Simplifying (* (fma 1/8 x 1/2) x) 2.179 * * [simplify]: iters left: 3 (5 enodes) 2.183 * * [simplify]: iters left: 2 (18 enodes) 2.188 * * [simplify]: iters left: 1 (28 enodes) 2.193 * * [simplify]: Extracting #0: cost 1 inf + 0 2.193 * * [simplify]: Extracting #1: cost 7 inf + 0 2.193 * * [simplify]: Extracting #2: cost 13 inf + 1 2.193 * * [simplify]: Extracting #3: cost 8 inf + 128 2.193 * * [simplify]: Extracting #4: cost 2 inf + 492 2.194 * * [simplify]: Extracting #5: cost 0 inf + 688 2.194 * [simplify]: Simplified to (* (fma x 1/8 1/2) x) 2.194 * [simplify]: Simplified (2 1) to (λ (x y) (+ (* (fma x 1/8 1/2) x) (- (log 2) (* y x)))) 2.194 * * * * [progress]: [ 21 / 39 ] simplifiying candidate # 2.194 * * * * [progress]: [ 22 / 39 ] simplifiying candidate #real (real->posit16 (- (fma (fma 1/8 x 1/2) x (log 2)) (* y x)))))> 2.194 * * * * [progress]: [ 23 / 39 ] simplifiying candidate # 2.194 * * * * [progress]: [ 24 / 39 ] simplifiying candidate # 2.194 * * * * [progress]: [ 25 / 39 ] simplifiying candidate # 2.194 * * * * [progress]: [ 26 / 39 ] simplifiying candidate # 2.194 * * * * [progress]: [ 27 / 39 ] simplifiying candidate # 2.194 * * * * [progress]: [ 28 / 39 ] simplifiying candidate # 2.194 * * * * [progress]: [ 29 / 39 ] simplifiying candidate # 2.194 * * * * [progress]: [ 30 / 39 ] simplifiying candidate # 2.194 * * * * [progress]: [ 31 / 39 ] simplifiying candidate # 2.194 * * * * [progress]: [ 32 / 39 ] simplifiying candidate # 2.194 * * * * [progress]: [ 33 / 39 ] simplifiying candidate #real (real->posit16 (fma (fma 1/8 x 1/2) x (log 2)))) (* y x)))> 2.194 * * * * [progress]: [ 34 / 39 ] simplifiying candidate # 2.195 * [simplify]: Simplifying (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 2.195 * * [simplify]: iters left: 6 (10 enodes) 2.198 * * [simplify]: iters left: 5 (42 enodes) 2.205 * * [simplify]: iters left: 4 (61 enodes) 2.216 * * [simplify]: iters left: 3 (93 enodes) 2.228 * * [simplify]: iters left: 2 (114 enodes) 2.251 * * [simplify]: iters left: 1 (121 enodes) 2.274 * * [simplify]: Extracting #0: cost 1 inf + 0 2.274 * * [simplify]: Extracting #1: cost 14 inf + 0 2.274 * * [simplify]: Extracting #2: cost 20 inf + 61 2.274 * * [simplify]: Extracting #3: cost 8 inf + 971 2.275 * * [simplify]: Extracting #4: cost 0 inf + 1832 2.275 * [simplify]: Simplified to (fma (fma 1/8 x 1/2) x (log 2)) 2.275 * [simplify]: Simplified (2) to (λ (x y) (fma (fma 1/8 x 1/2) x (log 2))) 2.275 * * * * [progress]: [ 35 / 39 ] simplifiying candidate # 2.275 * [simplify]: Simplifying (- (+ (* 1/2 x) (* 1/8 (pow x 2))) (* x y)) 2.275 * * [simplify]: iters left: 6 (11 enodes) 2.279 * * [simplify]: iters left: 5 (47 enodes) 2.287 * * [simplify]: iters left: 4 (80 enodes) 2.302 * * [simplify]: iters left: 3 (136 enodes) 2.342 * * [simplify]: iters left: 2 (219 enodes) 2.398 * * [simplify]: iters left: 1 (278 enodes) 2.475 * * [simplify]: Extracting #0: cost 1 inf + 0 2.476 * * [simplify]: Extracting #1: cost 26 inf + 0 2.476 * * [simplify]: Extracting #2: cost 48 inf + 128 2.477 * * [simplify]: Extracting #3: cost 17 inf + 2599 2.478 * * [simplify]: Extracting #4: cost 0 inf + 4050 2.480 * * [simplify]: Extracting #5: cost 0 inf + 4010 2.481 * [simplify]: Simplified to (* (- (fma x 1/8 1/2) y) x) 2.482 * [simplify]: Simplified (2) to (λ (x y) (* (- (fma x 1/8 1/2) y) x)) 2.482 * * * * [progress]: [ 36 / 39 ] simplifiying candidate # 2.482 * [simplify]: Simplifying (- (+ (* 1/2 x) (* 1/8 (pow x 2))) (* x y)) 2.482 * * [simplify]: iters left: 6 (11 enodes) 2.486 * * [simplify]: iters left: 5 (47 enodes) 2.494 * * [simplify]: iters left: 4 (80 enodes) 2.508 * * [simplify]: iters left: 3 (136 enodes) 2.550 * * [simplify]: iters left: 2 (219 enodes) 2.624 * * [simplify]: iters left: 1 (278 enodes) 2.726 * * [simplify]: Extracting #0: cost 1 inf + 0 2.726 * * [simplify]: Extracting #1: cost 26 inf + 0 2.727 * * [simplify]: Extracting #2: cost 48 inf + 128 2.728 * * [simplify]: Extracting #3: cost 17 inf + 2599 2.731 * * [simplify]: Extracting #4: cost 0 inf + 4050 2.735 * * [simplify]: Extracting #5: cost 0 inf + 4010 2.738 * [simplify]: Simplified to (* (- (fma x 1/8 1/2) y) x) 2.738 * [simplify]: Simplified (2) to (λ (x y) (* (- (fma x 1/8 1/2) y) x)) 2.738 * * * * [progress]: [ 37 / 39 ] simplifiying candidate # 2.739 * [simplify]: Simplifying (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 2.739 * * [simplify]: iters left: 6 (10 enodes) 2.745 * * [simplify]: iters left: 5 (42 enodes) 2.752 * * [simplify]: iters left: 4 (61 enodes) 2.765 * * [simplify]: iters left: 3 (93 enodes) 2.778 * * [simplify]: iters left: 2 (114 enodes) 2.792 * * [simplify]: iters left: 1 (121 enodes) 2.804 * * [simplify]: Extracting #0: cost 1 inf + 0 2.804 * * [simplify]: Extracting #1: cost 14 inf + 0 2.804 * * [simplify]: Extracting #2: cost 20 inf + 61 2.804 * * [simplify]: Extracting #3: cost 8 inf + 971 2.805 * * [simplify]: Extracting #4: cost 0 inf + 1832 2.805 * [simplify]: Simplified to (fma (fma 1/8 x 1/2) x (log 2)) 2.806 * [simplify]: Simplified (2 1) to (λ (x y) (- (fma (fma 1/8 x 1/2) x (log 2)) (* y x))) 2.806 * * * * [progress]: [ 38 / 39 ] simplifiying candidate # 2.806 * [simplify]: Simplifying (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 2.806 * * [simplify]: iters left: 6 (10 enodes) 2.809 * * [simplify]: iters left: 5 (42 enodes) 2.816 * * [simplify]: iters left: 4 (61 enodes) 2.826 * * [simplify]: iters left: 3 (93 enodes) 2.853 * * [simplify]: iters left: 2 (114 enodes) 2.879 * * [simplify]: iters left: 1 (121 enodes) 2.904 * * [simplify]: Extracting #0: cost 1 inf + 0 2.904 * * [simplify]: Extracting #1: cost 14 inf + 0 2.904 * * [simplify]: Extracting #2: cost 20 inf + 61 2.905 * * [simplify]: Extracting #3: cost 8 inf + 971 2.906 * * [simplify]: Extracting #4: cost 0 inf + 1832 2.907 * [simplify]: Simplified to (fma (fma 1/8 x 1/2) x (log 2)) 2.907 * [simplify]: Simplified (2 1) to (λ (x y) (- (fma (fma 1/8 x 1/2) x (log 2)) (* y x))) 2.907 * * * * [progress]: [ 39 / 39 ] simplifiying candidate # 2.907 * [simplify]: Simplifying (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 2.908 * * [simplify]: iters left: 6 (10 enodes) 2.914 * * [simplify]: iters left: 5 (42 enodes) 2.929 * * [simplify]: iters left: 4 (61 enodes) 2.949 * * [simplify]: iters left: 3 (93 enodes) 2.962 * * [simplify]: iters left: 2 (114 enodes) 2.981 * * [simplify]: iters left: 1 (121 enodes) 3.005 * * [simplify]: Extracting #0: cost 1 inf + 0 3.005 * * [simplify]: Extracting #1: cost 14 inf + 0 3.005 * * [simplify]: Extracting #2: cost 20 inf + 61 3.005 * * [simplify]: Extracting #3: cost 8 inf + 971 3.007 * * [simplify]: Extracting #4: cost 0 inf + 1832 3.008 * [simplify]: Simplified to (fma (fma 1/8 x 1/2) x (log 2)) 3.008 * [simplify]: Simplified (2 1) to (λ (x y) (- (fma (fma 1/8 x 1/2) x (log 2)) (* y x))) 3.008 * * * [progress]: adding candidates to table 3.415 * * [progress]: iteration 3 / 4 3.415 * * * [progress]: picking best candidate 3.429 * * * * [pick]: Picked # 3.429 * * * [progress]: localizing error 3.503 * * * [progress]: generating rewritten candidates 3.503 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 3.687 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 2 2 1) 3.688 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 2) 3.688 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1) 3.692 * * * [progress]: generating series expansions 3.692 * * * * [progress]: [ 1 / 4 ] generating series at (2) 3.693 * [backup-simplify]: Simplify (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) into (/ (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) (+ (pow (log1p (exp x)) 2) (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y))))) 3.693 * [approximate]: Taking taylor expansion of (/ (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) (+ (pow (log1p (exp x)) 2) (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y))))) in (x y) around 0 3.693 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) (+ (pow (log1p (exp x)) 2) (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y))))) in y 3.693 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) in y 3.693 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 3) in y 3.693 * [taylor]: Taking taylor expansion of (log1p (exp x)) in y 3.693 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 3.693 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in y 3.693 * [taylor]: Taking taylor expansion of 1 in y 3.693 * [backup-simplify]: Simplify 1 into 1 3.693 * [taylor]: Taking taylor expansion of (exp x) in y 3.693 * [taylor]: Taking taylor expansion of x in y 3.693 * [backup-simplify]: Simplify x into x 3.693 * [backup-simplify]: Simplify (exp x) into (exp x) 3.693 * [backup-simplify]: Simplify (+ 1 (exp x)) into (+ (exp x) 1) 3.693 * [backup-simplify]: Simplify (log (+ (exp x) 1)) into (log (+ (exp x) 1)) 3.693 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in y 3.693 * [taylor]: Taking taylor expansion of (pow x 3) in y 3.693 * [taylor]: Taking taylor expansion of x in y 3.693 * [backup-simplify]: Simplify x into x 3.693 * [taylor]: Taking taylor expansion of (pow y 3) in y 3.693 * [taylor]: Taking taylor expansion of y in y 3.693 * [backup-simplify]: Simplify 0 into 0 3.693 * [backup-simplify]: Simplify 1 into 1 3.693 * [taylor]: Taking taylor expansion of (+ (pow (log1p (exp x)) 2) (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y)))) in y 3.694 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 2) in y 3.694 * [taylor]: Taking taylor expansion of (log1p (exp x)) in y 3.694 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 3.694 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in y 3.694 * [taylor]: Taking taylor expansion of 1 in y 3.694 * [backup-simplify]: Simplify 1 into 1 3.694 * [taylor]: Taking taylor expansion of (exp x) in y 3.694 * [taylor]: Taking taylor expansion of x in y 3.694 * [backup-simplify]: Simplify x into x 3.694 * [backup-simplify]: Simplify (exp x) into (exp x) 3.694 * [backup-simplify]: Simplify (+ 1 (exp x)) into (+ (exp x) 1) 3.694 * [backup-simplify]: Simplify (log (+ (exp x) 1)) into (log (+ (exp x) 1)) 3.694 * [taylor]: Taking taylor expansion of (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y))) in y 3.694 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in y 3.694 * [taylor]: Taking taylor expansion of (pow x 2) in y 3.694 * [taylor]: Taking taylor expansion of x in y 3.694 * [backup-simplify]: Simplify x into x 3.694 * [taylor]: Taking taylor expansion of (pow y 2) in y 3.694 * [taylor]: Taking taylor expansion of y in y 3.694 * [backup-simplify]: Simplify 0 into 0 3.694 * [backup-simplify]: Simplify 1 into 1 3.694 * [taylor]: Taking taylor expansion of (* (log1p (exp x)) (* x y)) in y 3.694 * [taylor]: Taking taylor expansion of (log1p (exp x)) in y 3.694 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 3.694 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in y 3.694 * [taylor]: Taking taylor expansion of 1 in y 3.694 * [backup-simplify]: Simplify 1 into 1 3.694 * [taylor]: Taking taylor expansion of (exp x) in y 3.694 * [taylor]: Taking taylor expansion of x in y 3.695 * [backup-simplify]: Simplify x into x 3.695 * [backup-simplify]: Simplify (exp x) into (exp x) 3.695 * [backup-simplify]: Simplify (+ 1 (exp x)) into (+ (exp x) 1) 3.695 * [backup-simplify]: Simplify (log (+ (exp x) 1)) into (log (+ (exp x) 1)) 3.695 * [taylor]: Taking taylor expansion of (* x y) in y 3.695 * [taylor]: Taking taylor expansion of x in y 3.695 * [backup-simplify]: Simplify x into x 3.695 * [taylor]: Taking taylor expansion of y in y 3.695 * [backup-simplify]: Simplify 0 into 0 3.695 * [backup-simplify]: Simplify 1 into 1 3.695 * [backup-simplify]: Simplify (* (log (+ (exp x) 1)) (log (+ (exp x) 1))) into (pow (log (+ (exp x) 1)) 2) 3.695 * [backup-simplify]: Simplify (* (log (+ (exp x) 1)) (pow (log (+ (exp x) 1)) 2)) into (pow (log (+ (exp x) 1)) 3) 3.695 * [backup-simplify]: Simplify (+ (pow (log (+ (exp x) 1)) 3) 0) into (pow (log (+ (exp x) 1)) 3) 3.695 * [backup-simplify]: Simplify (* (log (+ (exp x) 1)) (log (+ (exp x) 1))) into (pow (log (+ (exp x) 1)) 2) 3.696 * [backup-simplify]: Simplify (* x 0) into 0 3.696 * [backup-simplify]: Simplify (* (log (+ (exp x) 1)) 0) into 0 3.696 * [backup-simplify]: Simplify (+ 0 0) into 0 3.697 * [backup-simplify]: Simplify (+ (pow (log (+ (exp x) 1)) 2) 0) into (pow (log (+ (exp x) 1)) 2) 3.697 * [backup-simplify]: Simplify (/ (pow (log (+ (exp x) 1)) 3) (pow (log (+ (exp x) 1)) 2)) into (log (+ (exp x) 1)) 3.697 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) (+ (pow (log1p (exp x)) 2) (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y))))) in x 3.697 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) in x 3.697 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 3) in x 3.697 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 3.697 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 3.697 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 3.697 * [taylor]: Taking taylor expansion of 1 in x 3.697 * [backup-simplify]: Simplify 1 into 1 3.697 * [taylor]: Taking taylor expansion of (exp x) in x 3.697 * [taylor]: Taking taylor expansion of x in x 3.697 * [backup-simplify]: Simplify 0 into 0 3.697 * [backup-simplify]: Simplify 1 into 1 3.697 * [backup-simplify]: Simplify (exp 0) into 1 3.698 * [backup-simplify]: Simplify (+ 1 1) into 2 3.698 * [backup-simplify]: Simplify (log 2) into (log 2) 3.698 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 3.698 * [taylor]: Taking taylor expansion of (pow x 3) in x 3.698 * [taylor]: Taking taylor expansion of x in x 3.698 * [backup-simplify]: Simplify 0 into 0 3.698 * [backup-simplify]: Simplify 1 into 1 3.698 * [taylor]: Taking taylor expansion of (pow y 3) in x 3.698 * [taylor]: Taking taylor expansion of y in x 3.698 * [backup-simplify]: Simplify y into y 3.698 * [taylor]: Taking taylor expansion of (+ (pow (log1p (exp x)) 2) (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y)))) in x 3.698 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 2) in x 3.698 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 3.698 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 3.698 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 3.698 * [taylor]: Taking taylor expansion of 1 in x 3.698 * [backup-simplify]: Simplify 1 into 1 3.698 * [taylor]: Taking taylor expansion of (exp x) in x 3.698 * [taylor]: Taking taylor expansion of x in x 3.698 * [backup-simplify]: Simplify 0 into 0 3.699 * [backup-simplify]: Simplify 1 into 1 3.699 * [backup-simplify]: Simplify (exp 0) into 1 3.699 * [backup-simplify]: Simplify (+ 1 1) into 2 3.700 * [backup-simplify]: Simplify (log 2) into (log 2) 3.700 * [taylor]: Taking taylor expansion of (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y))) in x 3.700 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in x 3.700 * [taylor]: Taking taylor expansion of (pow x 2) in x 3.700 * [taylor]: Taking taylor expansion of x in x 3.700 * [backup-simplify]: Simplify 0 into 0 3.700 * [backup-simplify]: Simplify 1 into 1 3.700 * [taylor]: Taking taylor expansion of (pow y 2) in x 3.700 * [taylor]: Taking taylor expansion of y in x 3.700 * [backup-simplify]: Simplify y into y 3.700 * [taylor]: Taking taylor expansion of (* (log1p (exp x)) (* x y)) in x 3.700 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 3.700 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 3.700 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 3.700 * [taylor]: Taking taylor expansion of 1 in x 3.700 * [backup-simplify]: Simplify 1 into 1 3.701 * [taylor]: Taking taylor expansion of (exp x) in x 3.701 * [taylor]: Taking taylor expansion of x in x 3.701 * [backup-simplify]: Simplify 0 into 0 3.701 * [backup-simplify]: Simplify 1 into 1 3.701 * [backup-simplify]: Simplify (exp 0) into 1 3.701 * [backup-simplify]: Simplify (+ 1 1) into 2 3.701 * [backup-simplify]: Simplify (log 2) into (log 2) 3.701 * [taylor]: Taking taylor expansion of (* x y) in x 3.701 * [taylor]: Taking taylor expansion of x in x 3.702 * [backup-simplify]: Simplify 0 into 0 3.702 * [backup-simplify]: Simplify 1 into 1 3.702 * [taylor]: Taking taylor expansion of y in x 3.702 * [backup-simplify]: Simplify y into y 3.703 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 3.705 * [backup-simplify]: Simplify (* (log 2) (pow (log 2) 2)) into (pow (log 2) 3) 3.706 * [backup-simplify]: Simplify (+ (pow (log 2) 3) 0) into (pow (log 2) 3) 3.707 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 3.707 * [backup-simplify]: Simplify (* 0 y) into 0 3.708 * [backup-simplify]: Simplify (* (log 2) 0) into 0 3.708 * [backup-simplify]: Simplify (+ 0 0) into 0 3.709 * [backup-simplify]: Simplify (+ (pow (log 2) 2) 0) into (pow (log 2) 2) 3.712 * [backup-simplify]: Simplify (/ (pow (log 2) 3) (pow (log 2) 2)) into (log 2) 3.712 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) (+ (pow (log1p (exp x)) 2) (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y))))) in x 3.712 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) in x 3.712 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 3) in x 3.712 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 3.712 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 3.712 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 3.712 * [taylor]: Taking taylor expansion of 1 in x 3.712 * [backup-simplify]: Simplify 1 into 1 3.712 * [taylor]: Taking taylor expansion of (exp x) in x 3.712 * [taylor]: Taking taylor expansion of x in x 3.712 * [backup-simplify]: Simplify 0 into 0 3.712 * [backup-simplify]: Simplify 1 into 1 3.712 * [backup-simplify]: Simplify (exp 0) into 1 3.713 * [backup-simplify]: Simplify (+ 1 1) into 2 3.713 * [backup-simplify]: Simplify (log 2) into (log 2) 3.713 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 3.713 * [taylor]: Taking taylor expansion of (pow x 3) in x 3.713 * [taylor]: Taking taylor expansion of x in x 3.713 * [backup-simplify]: Simplify 0 into 0 3.713 * [backup-simplify]: Simplify 1 into 1 3.713 * [taylor]: Taking taylor expansion of (pow y 3) in x 3.713 * [taylor]: Taking taylor expansion of y in x 3.713 * [backup-simplify]: Simplify y into y 3.713 * [taylor]: Taking taylor expansion of (+ (pow (log1p (exp x)) 2) (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y)))) in x 3.713 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 2) in x 3.713 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 3.713 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 3.713 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 3.713 * [taylor]: Taking taylor expansion of 1 in x 3.713 * [backup-simplify]: Simplify 1 into 1 3.713 * [taylor]: Taking taylor expansion of (exp x) in x 3.713 * [taylor]: Taking taylor expansion of x in x 3.714 * [backup-simplify]: Simplify 0 into 0 3.714 * [backup-simplify]: Simplify 1 into 1 3.714 * [backup-simplify]: Simplify (exp 0) into 1 3.714 * [backup-simplify]: Simplify (+ 1 1) into 2 3.714 * [backup-simplify]: Simplify (log 2) into (log 2) 3.714 * [taylor]: Taking taylor expansion of (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y))) in x 3.714 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in x 3.714 * [taylor]: Taking taylor expansion of (pow x 2) in x 3.714 * [taylor]: Taking taylor expansion of x in x 3.715 * [backup-simplify]: Simplify 0 into 0 3.715 * [backup-simplify]: Simplify 1 into 1 3.715 * [taylor]: Taking taylor expansion of (pow y 2) in x 3.715 * [taylor]: Taking taylor expansion of y in x 3.715 * [backup-simplify]: Simplify y into y 3.715 * [taylor]: Taking taylor expansion of (* (log1p (exp x)) (* x y)) in x 3.715 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 3.715 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 3.715 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 3.715 * [taylor]: Taking taylor expansion of 1 in x 3.715 * [backup-simplify]: Simplify 1 into 1 3.715 * [taylor]: Taking taylor expansion of (exp x) in x 3.715 * [taylor]: Taking taylor expansion of x in x 3.715 * [backup-simplify]: Simplify 0 into 0 3.715 * [backup-simplify]: Simplify 1 into 1 3.715 * [backup-simplify]: Simplify (exp 0) into 1 3.715 * [backup-simplify]: Simplify (+ 1 1) into 2 3.716 * [backup-simplify]: Simplify (log 2) into (log 2) 3.716 * [taylor]: Taking taylor expansion of (* x y) in x 3.716 * [taylor]: Taking taylor expansion of x in x 3.716 * [backup-simplify]: Simplify 0 into 0 3.716 * [backup-simplify]: Simplify 1 into 1 3.716 * [taylor]: Taking taylor expansion of y in x 3.716 * [backup-simplify]: Simplify y into y 3.717 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 3.719 * [backup-simplify]: Simplify (* (log 2) (pow (log 2) 2)) into (pow (log 2) 3) 3.720 * [backup-simplify]: Simplify (+ (pow (log 2) 3) 0) into (pow (log 2) 3) 3.721 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 3.721 * [backup-simplify]: Simplify (* 0 y) into 0 3.722 * [backup-simplify]: Simplify (* (log 2) 0) into 0 3.722 * [backup-simplify]: Simplify (+ 0 0) into 0 3.723 * [backup-simplify]: Simplify (+ (pow (log 2) 2) 0) into (pow (log 2) 2) 3.726 * [backup-simplify]: Simplify (/ (pow (log 2) 3) (pow (log 2) 2)) into (log 2) 3.726 * [taylor]: Taking taylor expansion of (log 2) in y 3.726 * [taylor]: Taking taylor expansion of 2 in y 3.726 * [backup-simplify]: Simplify 2 into 2 3.726 * [backup-simplify]: Simplify (log 2) into (log 2) 3.727 * [backup-simplify]: Simplify (log 2) into (log 2) 3.728 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 3.728 * [backup-simplify]: Simplify (+ 0 1) into 1 3.730 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 2 1)))) 1) into 1/2 3.732 * [backup-simplify]: Simplify (+ (* (log 2) 1/2) (* 1/2 (log 2))) into (log 2) 3.736 * [backup-simplify]: Simplify (+ (* (log 2) (log 2)) (* 1/2 (pow (log 2) 2))) into (* 3/2 (pow (log 2) 2)) 3.738 * [backup-simplify]: Simplify (+ (* 3/2 (pow (log 2) 2)) 0) into (* 3/2 (pow (log 2) 2)) 3.739 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 3.739 * [backup-simplify]: Simplify (+ 0 1) into 1 3.740 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 2 1)))) 1) into 1/2 3.742 * [backup-simplify]: Simplify (+ (* (log 2) 1/2) (* 1/2 (log 2))) into (log 2) 3.742 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 3.742 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 3.743 * [backup-simplify]: Simplify (+ 0 1) into 1 3.743 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 2 1)))) 1) into 1/2 3.744 * [backup-simplify]: Simplify (+ (* (log 2) y) (* 1/2 0)) into (* (log 2) y) 3.744 * [backup-simplify]: Simplify (+ 0 (* (log 2) y)) into (* (log 2) y) 3.745 * [backup-simplify]: Simplify (+ (log 2) (* (log 2) y)) into (+ (log 2) (* (log 2) y)) 3.748 * [backup-simplify]: Simplify (- (/ (* 3/2 (pow (log 2) 2)) (pow (log 2) 2)) (+ (* (log 2) (/ (+ (log 2) (* (log 2) y)) (pow (log 2) 2))))) into (- 1/2 y) 3.748 * [taylor]: Taking taylor expansion of (- 1/2 y) in y 3.748 * [taylor]: Taking taylor expansion of 1/2 in y 3.748 * [backup-simplify]: Simplify 1/2 into 1/2 3.748 * [taylor]: Taking taylor expansion of y in y 3.748 * [backup-simplify]: Simplify 0 into 0 3.748 * [backup-simplify]: Simplify 1 into 1 3.748 * [backup-simplify]: Simplify (- 0) into 0 3.748 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 3.748 * [backup-simplify]: Simplify 1/2 into 1/2 3.749 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 3.749 * [backup-simplify]: Simplify 0 into 0 3.750 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 3.750 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 3.754 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 2 1)))) 2) into 1/8 3.756 * [backup-simplify]: Simplify (+ (* (log 2) 1/8) (+ (* 1/2 1/2) (* 1/8 (log 2)))) into (+ (* 1/4 (log 2)) 1/4) 3.761 * [backup-simplify]: Simplify (+ (* (log 2) (+ (* 1/4 (log 2)) 1/4)) (+ (* 1/2 (log 2)) (* 1/8 (pow (log 2) 2)))) into (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) 3.763 * [backup-simplify]: Simplify (+ (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) 0) into (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) 3.765 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 3.765 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 3.766 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 2 1)))) 2) into 1/8 3.770 * [backup-simplify]: Simplify (+ (* (log 2) 1/8) (+ (* 1/2 1/2) (* 1/8 (log 2)))) into (+ (* 1/4 (log 2)) 1/4) 3.770 * [backup-simplify]: Simplify (* 1 1) into 1 3.770 * [backup-simplify]: Simplify (* y y) into (pow y 2) 3.770 * [backup-simplify]: Simplify (* 1 (pow y 2)) into (pow y 2) 3.771 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 3.773 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 3.773 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 3.776 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 2 1)))) 2) into 1/8 3.777 * [backup-simplify]: Simplify (+ (* (log 2) 0) (+ (* 1/2 y) (* 1/8 0))) into (* 1/2 y) 3.778 * [backup-simplify]: Simplify (+ (pow y 2) (* 1/2 y)) into (+ (pow y 2) (* 1/2 y)) 3.779 * [backup-simplify]: Simplify (+ (+ (* 1/4 (log 2)) 1/4) (+ (pow y 2) (* 1/2 y))) into (+ (* 1/4 (log 2)) (+ (pow y 2) (+ (* 1/2 y) 1/4))) 3.789 * [backup-simplify]: Simplify (- (/ (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) (pow (log 2) 2)) (+ (* (log 2) (/ (+ (* 1/4 (log 2)) (+ (pow y 2) (+ (* 1/2 y) 1/4))) (pow (log 2) 2))) (* (- 1/2 y) (/ (+ (log 2) (* (log 2) y)) (pow (log 2) 2))))) into 1/8 3.789 * [taylor]: Taking taylor expansion of 1/8 in y 3.789 * [backup-simplify]: Simplify 1/8 into 1/8 3.789 * [backup-simplify]: Simplify 1/8 into 1/8 3.789 * [backup-simplify]: Simplify (+ (* 1/8 (pow (* 1 x) 2)) (+ (* 1/2 (* 1 x)) (log 2))) into (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 3.790 * [backup-simplify]: Simplify (/ (- (pow (log1p (exp (/ 1 x))) 3) (pow (* (/ 1 y) (/ 1 x)) 3)) (+ (* (log1p (exp (/ 1 x))) (log1p (exp (/ 1 x)))) (+ (* (* (/ 1 y) (/ 1 x)) (* (/ 1 y) (/ 1 x))) (* (log1p (exp (/ 1 x))) (* (/ 1 y) (/ 1 x)))))) into (/ (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2)))) 3.790 * [approximate]: Taking taylor expansion of (/ (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2)))) in (x y) around 0 3.790 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2)))) in y 3.790 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in y 3.790 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 3) in y 3.790 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in y 3.790 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 3.790 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in y 3.791 * [taylor]: Taking taylor expansion of 1 in y 3.791 * [backup-simplify]: Simplify 1 into 1 3.791 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 3.791 * [taylor]: Taking taylor expansion of (/ 1 x) in y 3.791 * [taylor]: Taking taylor expansion of x in y 3.791 * [backup-simplify]: Simplify x into x 3.791 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.791 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 3.791 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 3.791 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.791 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in y 3.791 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in y 3.791 * [taylor]: Taking taylor expansion of (pow x 3) in y 3.791 * [taylor]: Taking taylor expansion of x in y 3.791 * [backup-simplify]: Simplify x into x 3.791 * [taylor]: Taking taylor expansion of (pow y 3) in y 3.791 * [taylor]: Taking taylor expansion of y in y 3.791 * [backup-simplify]: Simplify 0 into 0 3.791 * [backup-simplify]: Simplify 1 into 1 3.791 * [backup-simplify]: Simplify (* x x) into (pow x 2) 3.791 * [backup-simplify]: Simplify (* x (pow x 2)) into (pow x 3) 3.792 * [backup-simplify]: Simplify (* 1 1) into 1 3.792 * [backup-simplify]: Simplify (* 1 1) into 1 3.792 * [backup-simplify]: Simplify (* (pow x 3) 1) into (pow x 3) 3.792 * [backup-simplify]: Simplify (/ 1 (pow x 3)) into (/ 1 (pow x 3)) 3.792 * [taylor]: Taking taylor expansion of (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2))) in y 3.792 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 2) (pow y 2))) in y 3.792 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in y 3.792 * [taylor]: Taking taylor expansion of (pow x 2) in y 3.792 * [taylor]: Taking taylor expansion of x in y 3.792 * [backup-simplify]: Simplify x into x 3.792 * [taylor]: Taking taylor expansion of (pow y 2) in y 3.793 * [taylor]: Taking taylor expansion of y in y 3.793 * [backup-simplify]: Simplify 0 into 0 3.793 * [backup-simplify]: Simplify 1 into 1 3.793 * [backup-simplify]: Simplify (* x x) into (pow x 2) 3.793 * [backup-simplify]: Simplify (* 1 1) into 1 3.793 * [backup-simplify]: Simplify (* (pow x 2) 1) into (pow x 2) 3.793 * [backup-simplify]: Simplify (/ 1 (pow x 2)) into (/ 1 (pow x 2)) 3.793 * [taylor]: Taking taylor expansion of (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2)) in y 3.793 * [taylor]: Taking taylor expansion of (/ (log1p (exp (/ 1 x))) (* x y)) in y 3.793 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in y 3.793 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 3.793 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in y 3.793 * [taylor]: Taking taylor expansion of 1 in y 3.793 * [backup-simplify]: Simplify 1 into 1 3.793 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 3.793 * [taylor]: Taking taylor expansion of (/ 1 x) in y 3.793 * [taylor]: Taking taylor expansion of x in y 3.794 * [backup-simplify]: Simplify x into x 3.794 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.794 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 3.794 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 3.794 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.794 * [taylor]: Taking taylor expansion of (* x y) in y 3.794 * [taylor]: Taking taylor expansion of x in y 3.794 * [backup-simplify]: Simplify x into x 3.794 * [taylor]: Taking taylor expansion of y in y 3.794 * [backup-simplify]: Simplify 0 into 0 3.794 * [backup-simplify]: Simplify 1 into 1 3.794 * [backup-simplify]: Simplify (* x 0) into 0 3.794 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 3.795 * [backup-simplify]: Simplify (/ (log (+ (exp (/ 1 x)) 1)) x) into (/ (log (+ (exp (/ 1 x)) 1)) x) 3.795 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 2) in y 3.795 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in y 3.795 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 3.795 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in y 3.795 * [taylor]: Taking taylor expansion of 1 in y 3.795 * [backup-simplify]: Simplify 1 into 1 3.795 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 3.795 * [taylor]: Taking taylor expansion of (/ 1 x) in y 3.795 * [taylor]: Taking taylor expansion of x in y 3.795 * [backup-simplify]: Simplify x into x 3.795 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.795 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 3.795 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 3.795 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.795 * [backup-simplify]: Simplify (- (/ 1 (pow x 3))) into (- (/ 1 (pow x 3))) 3.795 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x 3)))) into (- (/ 1 (pow x 3))) 3.796 * [backup-simplify]: Simplify (+ (/ 1 (pow x 2)) 0) into (/ 1 (pow x 2)) 3.796 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x 3))) (/ 1 (pow x 2))) into (/ -1 x) 3.796 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2)))) in x 3.796 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 3.796 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 3) in x 3.796 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 3.796 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 3.796 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 3.796 * [taylor]: Taking taylor expansion of 1 in x 3.796 * [backup-simplify]: Simplify 1 into 1 3.796 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.796 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.796 * [taylor]: Taking taylor expansion of x in x 3.796 * [backup-simplify]: Simplify 0 into 0 3.796 * [backup-simplify]: Simplify 1 into 1 3.796 * [backup-simplify]: Simplify (/ 1 1) into 1 3.797 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 3.797 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 3.797 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.797 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 3.797 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 3.797 * [taylor]: Taking taylor expansion of (pow x 3) in x 3.797 * [taylor]: Taking taylor expansion of x in x 3.797 * [backup-simplify]: Simplify 0 into 0 3.797 * [backup-simplify]: Simplify 1 into 1 3.797 * [taylor]: Taking taylor expansion of (pow y 3) in x 3.797 * [taylor]: Taking taylor expansion of y in x 3.797 * [backup-simplify]: Simplify y into y 3.797 * [backup-simplify]: Simplify (* 1 1) into 1 3.798 * [backup-simplify]: Simplify (* 1 1) into 1 3.798 * [backup-simplify]: Simplify (* y y) into (pow y 2) 3.798 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 3.798 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 3.798 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 3.798 * [taylor]: Taking taylor expansion of (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2))) in x 3.798 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 2) (pow y 2))) in x 3.798 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in x 3.798 * [taylor]: Taking taylor expansion of (pow x 2) in x 3.798 * [taylor]: Taking taylor expansion of x in x 3.798 * [backup-simplify]: Simplify 0 into 0 3.798 * [backup-simplify]: Simplify 1 into 1 3.798 * [taylor]: Taking taylor expansion of (pow y 2) in x 3.798 * [taylor]: Taking taylor expansion of y in x 3.798 * [backup-simplify]: Simplify y into y 3.799 * [backup-simplify]: Simplify (* 1 1) into 1 3.799 * [backup-simplify]: Simplify (* y y) into (pow y 2) 3.799 * [backup-simplify]: Simplify (* 1 (pow y 2)) into (pow y 2) 3.799 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 3.799 * [taylor]: Taking taylor expansion of (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2)) in x 3.799 * [taylor]: Taking taylor expansion of (/ (log1p (exp (/ 1 x))) (* x y)) in x 3.799 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 3.799 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 3.799 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 3.799 * [taylor]: Taking taylor expansion of 1 in x 3.799 * [backup-simplify]: Simplify 1 into 1 3.799 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.799 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.799 * [taylor]: Taking taylor expansion of x in x 3.799 * [backup-simplify]: Simplify 0 into 0 3.799 * [backup-simplify]: Simplify 1 into 1 3.799 * [backup-simplify]: Simplify (/ 1 1) into 1 3.800 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 3.800 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 3.800 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.800 * [taylor]: Taking taylor expansion of (* x y) in x 3.800 * [taylor]: Taking taylor expansion of x in x 3.800 * [backup-simplify]: Simplify 0 into 0 3.800 * [backup-simplify]: Simplify 1 into 1 3.800 * [taylor]: Taking taylor expansion of y in x 3.800 * [backup-simplify]: Simplify y into y 3.800 * [backup-simplify]: Simplify (* 0 y) into 0 3.800 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 3.800 * [backup-simplify]: Simplify (/ (log (+ (exp (/ 1 x)) 1)) y) into (/ (log (+ (exp (/ 1 x)) 1)) y) 3.800 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 2) in x 3.800 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 3.800 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 3.800 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 3.800 * [taylor]: Taking taylor expansion of 1 in x 3.800 * [backup-simplify]: Simplify 1 into 1 3.800 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.800 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.800 * [taylor]: Taking taylor expansion of x in x 3.800 * [backup-simplify]: Simplify 0 into 0 3.800 * [backup-simplify]: Simplify 1 into 1 3.801 * [backup-simplify]: Simplify (/ 1 1) into 1 3.801 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 3.801 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 3.801 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.801 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 3.801 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 3.801 * [backup-simplify]: Simplify (+ (/ 1 (pow y 2)) 0) into (/ 1 (pow y 2)) 3.801 * [backup-simplify]: Simplify (/ (- (/ 1 (pow y 3))) (/ 1 (pow y 2))) into (/ -1 y) 3.801 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2)))) in x 3.801 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 3.801 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 3) in x 3.801 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 3.801 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 3.801 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 3.801 * [taylor]: Taking taylor expansion of 1 in x 3.801 * [backup-simplify]: Simplify 1 into 1 3.801 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.801 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.801 * [taylor]: Taking taylor expansion of x in x 3.801 * [backup-simplify]: Simplify 0 into 0 3.801 * [backup-simplify]: Simplify 1 into 1 3.801 * [backup-simplify]: Simplify (/ 1 1) into 1 3.802 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 3.802 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 3.802 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.802 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 3.802 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 3.802 * [taylor]: Taking taylor expansion of (pow x 3) in x 3.802 * [taylor]: Taking taylor expansion of x in x 3.802 * [backup-simplify]: Simplify 0 into 0 3.802 * [backup-simplify]: Simplify 1 into 1 3.802 * [taylor]: Taking taylor expansion of (pow y 3) in x 3.802 * [taylor]: Taking taylor expansion of y in x 3.802 * [backup-simplify]: Simplify y into y 3.802 * [backup-simplify]: Simplify (* 1 1) into 1 3.802 * [backup-simplify]: Simplify (* 1 1) into 1 3.802 * [backup-simplify]: Simplify (* y y) into (pow y 2) 3.802 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 3.802 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 3.802 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 3.802 * [taylor]: Taking taylor expansion of (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2))) in x 3.802 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 2) (pow y 2))) in x 3.803 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in x 3.803 * [taylor]: Taking taylor expansion of (pow x 2) in x 3.803 * [taylor]: Taking taylor expansion of x in x 3.803 * [backup-simplify]: Simplify 0 into 0 3.803 * [backup-simplify]: Simplify 1 into 1 3.803 * [taylor]: Taking taylor expansion of (pow y 2) in x 3.803 * [taylor]: Taking taylor expansion of y in x 3.803 * [backup-simplify]: Simplify y into y 3.803 * [backup-simplify]: Simplify (* 1 1) into 1 3.803 * [backup-simplify]: Simplify (* y y) into (pow y 2) 3.803 * [backup-simplify]: Simplify (* 1 (pow y 2)) into (pow y 2) 3.803 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 3.803 * [taylor]: Taking taylor expansion of (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2)) in x 3.803 * [taylor]: Taking taylor expansion of (/ (log1p (exp (/ 1 x))) (* x y)) in x 3.803 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 3.803 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 3.803 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 3.803 * [taylor]: Taking taylor expansion of 1 in x 3.803 * [backup-simplify]: Simplify 1 into 1 3.803 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.803 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.803 * [taylor]: Taking taylor expansion of x in x 3.803 * [backup-simplify]: Simplify 0 into 0 3.803 * [backup-simplify]: Simplify 1 into 1 3.803 * [backup-simplify]: Simplify (/ 1 1) into 1 3.804 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 3.804 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 3.804 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.804 * [taylor]: Taking taylor expansion of (* x y) in x 3.804 * [taylor]: Taking taylor expansion of x in x 3.804 * [backup-simplify]: Simplify 0 into 0 3.804 * [backup-simplify]: Simplify 1 into 1 3.804 * [taylor]: Taking taylor expansion of y in x 3.804 * [backup-simplify]: Simplify y into y 3.804 * [backup-simplify]: Simplify (* 0 y) into 0 3.804 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 3.804 * [backup-simplify]: Simplify (/ (log (+ (exp (/ 1 x)) 1)) y) into (/ (log (+ (exp (/ 1 x)) 1)) y) 3.804 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 2) in x 3.804 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 3.804 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 3.804 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 3.804 * [taylor]: Taking taylor expansion of 1 in x 3.804 * [backup-simplify]: Simplify 1 into 1 3.804 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.804 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.804 * [taylor]: Taking taylor expansion of x in x 3.804 * [backup-simplify]: Simplify 0 into 0 3.804 * [backup-simplify]: Simplify 1 into 1 3.805 * [backup-simplify]: Simplify (/ 1 1) into 1 3.805 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 3.805 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 3.805 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.805 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 3.805 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 3.805 * [backup-simplify]: Simplify (+ (/ 1 (pow y 2)) 0) into (/ 1 (pow y 2)) 3.805 * [backup-simplify]: Simplify (/ (- (/ 1 (pow y 3))) (/ 1 (pow y 2))) into (/ -1 y) 3.805 * [taylor]: Taking taylor expansion of (/ -1 y) in y 3.805 * [taylor]: Taking taylor expansion of -1 in y 3.805 * [backup-simplify]: Simplify -1 into -1 3.805 * [taylor]: Taking taylor expansion of y in y 3.805 * [backup-simplify]: Simplify 0 into 0 3.805 * [backup-simplify]: Simplify 1 into 1 3.805 * [backup-simplify]: Simplify (/ -1 1) into -1 3.805 * [backup-simplify]: Simplify -1 into -1 3.806 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 3.806 * [backup-simplify]: Simplify (+ (* y 0) (* 0 (pow y 2))) into 0 3.806 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.806 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.807 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow y 3))) into 0 3.807 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))))) into 0 3.807 * [backup-simplify]: Simplify (- 0) into 0 3.807 * [backup-simplify]: Simplify (+ 0 0) into 0 3.807 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 3.808 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.808 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow y 2))) into 0 3.808 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))))) into 0 3.808 * [backup-simplify]: Simplify (+ (/ (log (+ (exp (/ 1 x)) 1)) y) 0) into (/ (log (+ (exp (/ 1 x)) 1)) y) 3.808 * [backup-simplify]: Simplify (+ 0 (/ (log (+ (exp (/ 1 x)) 1)) y)) into (/ (log (+ (exp (/ 1 x)) 1)) y) 3.808 * [backup-simplify]: Simplify (- (/ 0 (/ 1 (pow y 2))) (+ (* (/ -1 y) (/ (/ (log (+ (exp (/ 1 x)) 1)) y) (/ 1 (pow y 2)))))) into (log (+ (exp (/ 1 x)) 1)) 3.808 * [taylor]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1)) in y 3.808 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1) in y 3.809 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 3.809 * [taylor]: Taking taylor expansion of (/ 1 x) in y 3.809 * [taylor]: Taking taylor expansion of x in y 3.809 * [backup-simplify]: Simplify x into x 3.809 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.809 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 3.809 * [taylor]: Taking taylor expansion of 1 in y 3.809 * [backup-simplify]: Simplify 1 into 1 3.809 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) 1) into (+ (exp (/ 1 x)) 1) 3.809 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.809 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.809 * [backup-simplify]: Simplify 0 into 0 3.810 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 3.810 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 3.810 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.811 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.811 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 3)))) into 0 3.812 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 3.812 * [backup-simplify]: Simplify (- 0) into 0 3.812 * [backup-simplify]: Simplify (+ 0 0) into 0 3.812 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 3.813 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.813 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 3.813 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 3.814 * [backup-simplify]: Simplify (+ 0 0) into 0 3.814 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 1) into 0 3.815 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 3.815 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ (log (+ (exp (/ 1 x)) 1)) y) (/ 0 y)))) into 0 3.815 * [backup-simplify]: Simplify (* (log (+ (exp (/ 1 x)) 1)) (log (+ (exp (/ 1 x)) 1))) into (pow (log (+ (exp (/ 1 x)) 1)) 2) 3.815 * [backup-simplify]: Simplify (+ 0 (pow (log (+ (exp (/ 1 x)) 1)) 2)) into (pow (log (+ (exp (/ 1 x)) 1)) 2) 3.815 * [backup-simplify]: Simplify (+ 0 (pow (log (+ (exp (/ 1 x)) 1)) 2)) into (pow (log (+ (exp (/ 1 x)) 1)) 2) 3.815 * [backup-simplify]: Simplify (- (/ 0 (/ 1 (pow y 2))) (+ (* (/ -1 y) (/ (pow (log (+ (exp (/ 1 x)) 1)) 2) (/ 1 (pow y 2)))) (* (log (+ (exp (/ 1 x)) 1)) (/ (/ (log (+ (exp (/ 1 x)) 1)) y) (/ 1 (pow y 2)))))) into 0 3.815 * [taylor]: Taking taylor expansion of 0 in y 3.815 * [backup-simplify]: Simplify 0 into 0 3.816 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.816 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.816 * [backup-simplify]: Simplify 0 into 0 3.816 * [backup-simplify]: Simplify (* (log (+ (exp (/ 1 x)) 1)) (log (+ (exp (/ 1 x)) 1))) into (pow (log (+ (exp (/ 1 x)) 1)) 2) 3.816 * [backup-simplify]: Simplify (* (log (+ (exp (/ 1 x)) 1)) (pow (log (+ (exp (/ 1 x)) 1)) 2)) into (pow (log (+ (exp (/ 1 x)) 1)) 3) 3.817 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 3.817 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 3.818 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.819 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.819 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 3))))) into 0 3.819 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 3.820 * [backup-simplify]: Simplify (- 0) into 0 3.820 * [backup-simplify]: Simplify (+ (pow (log (+ (exp (/ 1 x)) 1)) 3) 0) into (pow (log (+ (exp (/ 1 x)) 1)) 3) 3.820 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 3.821 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.822 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 3.822 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 3.822 * [backup-simplify]: Simplify (+ 0 0) into 0 3.823 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 2) into 0 3.824 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 3.824 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ (log (+ (exp (/ 1 x)) 1)) y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 3.824 * [backup-simplify]: Simplify (+ 0 0) into 0 3.825 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 1) into 0 3.825 * [backup-simplify]: Simplify (+ (* (log (+ (exp (/ 1 x)) 1)) 0) (* 0 (log (+ (exp (/ 1 x)) 1)))) into 0 3.825 * [backup-simplify]: Simplify (+ 0 0) into 0 3.825 * [backup-simplify]: Simplify (+ 0 0) into 0 3.826 * [backup-simplify]: Simplify (- (/ (pow (log (+ (exp (/ 1 x)) 1)) 3) (/ 1 (pow y 2))) (+ (* (/ -1 y) (/ 0 (/ 1 (pow y 2)))) (* (log (+ (exp (/ 1 x)) 1)) (/ (pow (log (+ (exp (/ 1 x)) 1)) 2) (/ 1 (pow y 2)))) (* 0 (/ (/ (log (+ (exp (/ 1 x)) 1)) y) (/ 1 (pow y 2)))))) into 0 3.826 * [taylor]: Taking taylor expansion of 0 in y 3.826 * [backup-simplify]: Simplify 0 into 0 3.826 * [backup-simplify]: Simplify 0 into 0 3.826 * [backup-simplify]: Simplify (- (+ (* (/ 1 x) (/ 0 x)))) into 0 3.826 * [backup-simplify]: Simplify (* (exp (/ 1 x)) (+ (* (/ (pow 0 1) 1)))) into 0 3.827 * [backup-simplify]: Simplify (+ 0 0) into 0 3.827 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 1) into 0 3.827 * [backup-simplify]: Simplify 0 into 0 3.828 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.828 * [backup-simplify]: Simplify 0 into 0 3.828 * [backup-simplify]: Simplify (+ 0 0) into 0 3.829 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 1) into 0 3.829 * [backup-simplify]: Simplify (+ (* (log (+ (exp (/ 1 x)) 1)) 0) (* 0 (log (+ (exp (/ 1 x)) 1)))) into 0 3.830 * [backup-simplify]: Simplify (+ (* (log (+ (exp (/ 1 x)) 1)) 0) (* 0 (pow (log (+ (exp (/ 1 x)) 1)) 2))) into 0 3.831 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 3.832 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2)))))) into 0 3.833 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 3.834 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 3.836 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 3)))))) into 0 3.836 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 3.837 * [backup-simplify]: Simplify (- 0) into 0 3.837 * [backup-simplify]: Simplify (+ 0 0) into 0 3.838 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 3.839 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 3.841 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2)))))) into 0 3.841 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 3.841 * [backup-simplify]: Simplify (+ 0 0) into 0 3.844 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 6) into 0 3.846 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 3.846 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ (log (+ (exp (/ 1 x)) 1)) y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 3.846 * [backup-simplify]: Simplify (+ 0 0) into 0 3.848 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 2) into 0 3.849 * [backup-simplify]: Simplify (+ (* (log (+ (exp (/ 1 x)) 1)) 0) (+ (* 0 0) (* 0 (log (+ (exp (/ 1 x)) 1))))) into 0 3.849 * [backup-simplify]: Simplify (+ 0 0) into 0 3.849 * [backup-simplify]: Simplify (+ 0 0) into 0 3.850 * [backup-simplify]: Simplify (- (/ 0 (/ 1 (pow y 2))) (+ (* (/ -1 y) (/ 0 (/ 1 (pow y 2)))) (* (log (+ (exp (/ 1 x)) 1)) (/ 0 (/ 1 (pow y 2)))) (* 0 (/ (pow (log (+ (exp (/ 1 x)) 1)) 2) (/ 1 (pow y 2)))) (* 0 (/ (/ (log (+ (exp (/ 1 x)) 1)) y) (/ 1 (pow y 2)))))) into 0 3.850 * [taylor]: Taking taylor expansion of 0 in y 3.850 * [backup-simplify]: Simplify 0 into 0 3.850 * [backup-simplify]: Simplify 0 into 0 3.850 * [backup-simplify]: Simplify 0 into 0 3.851 * [backup-simplify]: Simplify (+ (log (+ (exp (/ 1 (/ 1 x))) 1)) (* -1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x))))) into (- (log (+ (exp x) 1)) (* x y)) 3.851 * [backup-simplify]: Simplify (/ (- (pow (log1p (exp (/ 1 (- x)))) 3) (pow (* (/ 1 (- y)) (/ 1 (- x))) 3)) (+ (* (log1p (exp (/ 1 (- x)))) (log1p (exp (/ 1 (- x))))) (+ (* (* (/ 1 (- y)) (/ 1 (- x))) (* (/ 1 (- y)) (/ 1 (- x)))) (* (log1p (exp (/ 1 (- x)))) (* (/ 1 (- y)) (/ 1 (- x))))))) into (/ (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y))))) 3.851 * [approximate]: Taking taylor expansion of (/ (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y))))) in (x y) around 0 3.851 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y))))) in y 3.852 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in y 3.852 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 3) in y 3.852 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in y 3.852 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 3.852 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in y 3.852 * [taylor]: Taking taylor expansion of 1 in y 3.852 * [backup-simplify]: Simplify 1 into 1 3.852 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 3.852 * [taylor]: Taking taylor expansion of (/ -1 x) in y 3.852 * [taylor]: Taking taylor expansion of -1 in y 3.852 * [backup-simplify]: Simplify -1 into -1 3.852 * [taylor]: Taking taylor expansion of x in y 3.852 * [backup-simplify]: Simplify x into x 3.852 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 3.852 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 3.852 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 3.852 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 3.852 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in y 3.852 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in y 3.852 * [taylor]: Taking taylor expansion of (pow x 3) in y 3.852 * [taylor]: Taking taylor expansion of x in y 3.852 * [backup-simplify]: Simplify x into x 3.852 * [taylor]: Taking taylor expansion of (pow y 3) in y 3.852 * [taylor]: Taking taylor expansion of y in y 3.852 * [backup-simplify]: Simplify 0 into 0 3.852 * [backup-simplify]: Simplify 1 into 1 3.852 * [backup-simplify]: Simplify (* x x) into (pow x 2) 3.852 * [backup-simplify]: Simplify (* x (pow x 2)) into (pow x 3) 3.852 * [backup-simplify]: Simplify (* 1 1) into 1 3.853 * [backup-simplify]: Simplify (* 1 1) into 1 3.853 * [backup-simplify]: Simplify (* (pow x 3) 1) into (pow x 3) 3.853 * [backup-simplify]: Simplify (/ 1 (pow x 3)) into (/ 1 (pow x 3)) 3.853 * [taylor]: Taking taylor expansion of (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y)))) in y 3.853 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 2) (pow y 2))) in y 3.853 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in y 3.853 * [taylor]: Taking taylor expansion of (pow x 2) in y 3.853 * [taylor]: Taking taylor expansion of x in y 3.853 * [backup-simplify]: Simplify x into x 3.853 * [taylor]: Taking taylor expansion of (pow y 2) in y 3.853 * [taylor]: Taking taylor expansion of y in y 3.853 * [backup-simplify]: Simplify 0 into 0 3.853 * [backup-simplify]: Simplify 1 into 1 3.853 * [backup-simplify]: Simplify (* x x) into (pow x 2) 3.853 * [backup-simplify]: Simplify (* 1 1) into 1 3.853 * [backup-simplify]: Simplify (* (pow x 2) 1) into (pow x 2) 3.853 * [backup-simplify]: Simplify (/ 1 (pow x 2)) into (/ 1 (pow x 2)) 3.853 * [taylor]: Taking taylor expansion of (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y))) in y 3.853 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 2) in y 3.853 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in y 3.853 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 3.853 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in y 3.853 * [taylor]: Taking taylor expansion of 1 in y 3.853 * [backup-simplify]: Simplify 1 into 1 3.853 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 3.853 * [taylor]: Taking taylor expansion of (/ -1 x) in y 3.853 * [taylor]: Taking taylor expansion of -1 in y 3.854 * [backup-simplify]: Simplify -1 into -1 3.854 * [taylor]: Taking taylor expansion of x in y 3.854 * [backup-simplify]: Simplify x into x 3.854 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 3.854 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 3.854 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 3.854 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 3.854 * [taylor]: Taking taylor expansion of (/ (log1p (exp (/ -1 x))) (* x y)) in y 3.854 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in y 3.854 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 3.854 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in y 3.854 * [taylor]: Taking taylor expansion of 1 in y 3.854 * [backup-simplify]: Simplify 1 into 1 3.854 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 3.854 * [taylor]: Taking taylor expansion of (/ -1 x) in y 3.854 * [taylor]: Taking taylor expansion of -1 in y 3.854 * [backup-simplify]: Simplify -1 into -1 3.854 * [taylor]: Taking taylor expansion of x in y 3.854 * [backup-simplify]: Simplify x into x 3.854 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 3.854 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 3.854 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 3.854 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 3.854 * [taylor]: Taking taylor expansion of (* x y) in y 3.854 * [taylor]: Taking taylor expansion of x in y 3.854 * [backup-simplify]: Simplify x into x 3.854 * [taylor]: Taking taylor expansion of y in y 3.854 * [backup-simplify]: Simplify 0 into 0 3.854 * [backup-simplify]: Simplify 1 into 1 3.854 * [backup-simplify]: Simplify (* x 0) into 0 3.854 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 3.855 * [backup-simplify]: Simplify (/ (log (+ (exp (/ -1 x)) 1)) x) into (/ (log (+ (exp (/ -1 x)) 1)) x) 3.855 * [backup-simplify]: Simplify (- (/ 1 (pow x 3))) into (- (/ 1 (pow x 3))) 3.855 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x 3)))) into (- (/ 1 (pow x 3))) 3.855 * [backup-simplify]: Simplify (+ (/ 1 (pow x 2)) 0) into (/ 1 (pow x 2)) 3.855 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x 3))) (/ 1 (pow x 2))) into (/ -1 x) 3.855 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y))))) in x 3.855 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 3.855 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 3) in x 3.855 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 3.855 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 3.855 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 3.855 * [taylor]: Taking taylor expansion of 1 in x 3.855 * [backup-simplify]: Simplify 1 into 1 3.855 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.855 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.855 * [taylor]: Taking taylor expansion of -1 in x 3.855 * [backup-simplify]: Simplify -1 into -1 3.855 * [taylor]: Taking taylor expansion of x in x 3.855 * [backup-simplify]: Simplify 0 into 0 3.855 * [backup-simplify]: Simplify 1 into 1 3.855 * [backup-simplify]: Simplify (/ -1 1) into -1 3.855 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 3.856 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 3.856 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 3.856 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 3.856 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 3.856 * [taylor]: Taking taylor expansion of (pow x 3) in x 3.856 * [taylor]: Taking taylor expansion of x in x 3.856 * [backup-simplify]: Simplify 0 into 0 3.856 * [backup-simplify]: Simplify 1 into 1 3.856 * [taylor]: Taking taylor expansion of (pow y 3) in x 3.856 * [taylor]: Taking taylor expansion of y in x 3.856 * [backup-simplify]: Simplify y into y 3.856 * [backup-simplify]: Simplify (* 1 1) into 1 3.856 * [backup-simplify]: Simplify (* 1 1) into 1 3.856 * [backup-simplify]: Simplify (* y y) into (pow y 2) 3.856 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 3.856 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 3.856 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 3.856 * [taylor]: Taking taylor expansion of (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y)))) in x 3.856 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 2) (pow y 2))) in x 3.856 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in x 3.856 * [taylor]: Taking taylor expansion of (pow x 2) in x 3.856 * [taylor]: Taking taylor expansion of x in x 3.857 * [backup-simplify]: Simplify 0 into 0 3.857 * [backup-simplify]: Simplify 1 into 1 3.857 * [taylor]: Taking taylor expansion of (pow y 2) in x 3.857 * [taylor]: Taking taylor expansion of y in x 3.857 * [backup-simplify]: Simplify y into y 3.857 * [backup-simplify]: Simplify (* 1 1) into 1 3.857 * [backup-simplify]: Simplify (* y y) into (pow y 2) 3.857 * [backup-simplify]: Simplify (* 1 (pow y 2)) into (pow y 2) 3.857 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 3.857 * [taylor]: Taking taylor expansion of (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y))) in x 3.857 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 2) in x 3.857 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 3.857 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 3.857 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 3.857 * [taylor]: Taking taylor expansion of 1 in x 3.857 * [backup-simplify]: Simplify 1 into 1 3.857 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.857 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.857 * [taylor]: Taking taylor expansion of -1 in x 3.857 * [backup-simplify]: Simplify -1 into -1 3.857 * [taylor]: Taking taylor expansion of x in x 3.857 * [backup-simplify]: Simplify 0 into 0 3.857 * [backup-simplify]: Simplify 1 into 1 3.857 * [backup-simplify]: Simplify (/ -1 1) into -1 3.858 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 3.858 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 3.858 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 3.858 * [taylor]: Taking taylor expansion of (/ (log1p (exp (/ -1 x))) (* x y)) in x 3.858 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 3.858 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 3.858 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 3.858 * [taylor]: Taking taylor expansion of 1 in x 3.858 * [backup-simplify]: Simplify 1 into 1 3.858 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.858 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.858 * [taylor]: Taking taylor expansion of -1 in x 3.858 * [backup-simplify]: Simplify -1 into -1 3.858 * [taylor]: Taking taylor expansion of x in x 3.858 * [backup-simplify]: Simplify 0 into 0 3.858 * [backup-simplify]: Simplify 1 into 1 3.858 * [backup-simplify]: Simplify (/ -1 1) into -1 3.858 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 3.858 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 3.858 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 3.858 * [taylor]: Taking taylor expansion of (* x y) in x 3.858 * [taylor]: Taking taylor expansion of x in x 3.858 * [backup-simplify]: Simplify 0 into 0 3.858 * [backup-simplify]: Simplify 1 into 1 3.858 * [taylor]: Taking taylor expansion of y in x 3.858 * [backup-simplify]: Simplify y into y 3.858 * [backup-simplify]: Simplify (* 0 y) into 0 3.859 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 3.859 * [backup-simplify]: Simplify (/ (log (+ (exp (/ -1 x)) 1)) y) into (/ (log (+ (exp (/ -1 x)) 1)) y) 3.859 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 3.859 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 3.859 * [backup-simplify]: Simplify (+ (/ 1 (pow y 2)) 0) into (/ 1 (pow y 2)) 3.859 * [backup-simplify]: Simplify (/ (- (/ 1 (pow y 3))) (/ 1 (pow y 2))) into (/ -1 y) 3.859 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y))))) in x 3.859 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 3.859 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 3) in x 3.859 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 3.859 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 3.859 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 3.859 * [taylor]: Taking taylor expansion of 1 in x 3.859 * [backup-simplify]: Simplify 1 into 1 3.859 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.859 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.859 * [taylor]: Taking taylor expansion of -1 in x 3.859 * [backup-simplify]: Simplify -1 into -1 3.859 * [taylor]: Taking taylor expansion of x in x 3.859 * [backup-simplify]: Simplify 0 into 0 3.859 * [backup-simplify]: Simplify 1 into 1 3.860 * [backup-simplify]: Simplify (/ -1 1) into -1 3.860 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 3.860 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 3.860 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 3.860 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 3.860 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 3.860 * [taylor]: Taking taylor expansion of (pow x 3) in x 3.860 * [taylor]: Taking taylor expansion of x in x 3.860 * [backup-simplify]: Simplify 0 into 0 3.860 * [backup-simplify]: Simplify 1 into 1 3.860 * [taylor]: Taking taylor expansion of (pow y 3) in x 3.860 * [taylor]: Taking taylor expansion of y in x 3.860 * [backup-simplify]: Simplify y into y 3.860 * [backup-simplify]: Simplify (* 1 1) into 1 3.860 * [backup-simplify]: Simplify (* 1 1) into 1 3.860 * [backup-simplify]: Simplify (* y y) into (pow y 2) 3.861 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 3.861 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 3.861 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 3.861 * [taylor]: Taking taylor expansion of (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y)))) in x 3.861 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 2) (pow y 2))) in x 3.861 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in x 3.861 * [taylor]: Taking taylor expansion of (pow x 2) in x 3.861 * [taylor]: Taking taylor expansion of x in x 3.861 * [backup-simplify]: Simplify 0 into 0 3.861 * [backup-simplify]: Simplify 1 into 1 3.861 * [taylor]: Taking taylor expansion of (pow y 2) in x 3.861 * [taylor]: Taking taylor expansion of y in x 3.861 * [backup-simplify]: Simplify y into y 3.863 * [backup-simplify]: Simplify (* 1 1) into 1 3.863 * [backup-simplify]: Simplify (* y y) into (pow y 2) 3.863 * [backup-simplify]: Simplify (* 1 (pow y 2)) into (pow y 2) 3.863 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 3.863 * [taylor]: Taking taylor expansion of (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y))) in x 3.863 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 2) in x 3.863 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 3.863 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 3.863 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 3.863 * [taylor]: Taking taylor expansion of 1 in x 3.863 * [backup-simplify]: Simplify 1 into 1 3.863 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.863 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.863 * [taylor]: Taking taylor expansion of -1 in x 3.863 * [backup-simplify]: Simplify -1 into -1 3.863 * [taylor]: Taking taylor expansion of x in x 3.863 * [backup-simplify]: Simplify 0 into 0 3.863 * [backup-simplify]: Simplify 1 into 1 3.863 * [backup-simplify]: Simplify (/ -1 1) into -1 3.863 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 3.864 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 3.864 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 3.864 * [taylor]: Taking taylor expansion of (/ (log1p (exp (/ -1 x))) (* x y)) in x 3.864 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 3.864 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 3.864 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 3.864 * [taylor]: Taking taylor expansion of 1 in x 3.864 * [backup-simplify]: Simplify 1 into 1 3.864 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.864 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.864 * [taylor]: Taking taylor expansion of -1 in x 3.864 * [backup-simplify]: Simplify -1 into -1 3.864 * [taylor]: Taking taylor expansion of x in x 3.864 * [backup-simplify]: Simplify 0 into 0 3.864 * [backup-simplify]: Simplify 1 into 1 3.864 * [backup-simplify]: Simplify (/ -1 1) into -1 3.864 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 3.864 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 3.864 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 3.864 * [taylor]: Taking taylor expansion of (* x y) in x 3.864 * [taylor]: Taking taylor expansion of x in x 3.864 * [backup-simplify]: Simplify 0 into 0 3.864 * [backup-simplify]: Simplify 1 into 1 3.864 * [taylor]: Taking taylor expansion of y in x 3.864 * [backup-simplify]: Simplify y into y 3.864 * [backup-simplify]: Simplify (* 0 y) into 0 3.865 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 3.865 * [backup-simplify]: Simplify (/ (log (+ (exp (/ -1 x)) 1)) y) into (/ (log (+ (exp (/ -1 x)) 1)) y) 3.865 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 3.865 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 3.865 * [backup-simplify]: Simplify (+ (/ 1 (pow y 2)) 0) into (/ 1 (pow y 2)) 3.865 * [backup-simplify]: Simplify (/ (- (/ 1 (pow y 3))) (/ 1 (pow y 2))) into (/ -1 y) 3.865 * [taylor]: Taking taylor expansion of (/ -1 y) in y 3.865 * [taylor]: Taking taylor expansion of -1 in y 3.865 * [backup-simplify]: Simplify -1 into -1 3.865 * [taylor]: Taking taylor expansion of y in y 3.865 * [backup-simplify]: Simplify 0 into 0 3.865 * [backup-simplify]: Simplify 1 into 1 3.865 * [backup-simplify]: Simplify (/ -1 1) into -1 3.865 * [backup-simplify]: Simplify -1 into -1 3.866 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 3.866 * [backup-simplify]: Simplify (+ (* y 0) (* 0 (pow y 2))) into 0 3.866 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.866 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.867 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow y 3))) into 0 3.867 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))))) into 0 3.867 * [backup-simplify]: Simplify (- 0) into 0 3.867 * [backup-simplify]: Simplify (+ 0 0) into 0 3.867 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 3.868 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.868 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow y 2))) into 0 3.868 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))))) into 0 3.868 * [backup-simplify]: Simplify (+ 0 (/ (log (+ (exp (/ -1 x)) 1)) y)) into (/ (log (+ (exp (/ -1 x)) 1)) y) 3.868 * [backup-simplify]: Simplify (+ 0 (/ (log (+ (exp (/ -1 x)) 1)) y)) into (/ (log (+ (exp (/ -1 x)) 1)) y) 3.869 * [backup-simplify]: Simplify (- (/ 0 (/ 1 (pow y 2))) (+ (* (/ -1 y) (/ (/ (log (+ (exp (/ -1 x)) 1)) y) (/ 1 (pow y 2)))))) into (log (+ (exp (/ -1 x)) 1)) 3.869 * [taylor]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1)) in y 3.869 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1) in y 3.869 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 3.869 * [taylor]: Taking taylor expansion of (/ -1 x) in y 3.869 * [taylor]: Taking taylor expansion of -1 in y 3.869 * [backup-simplify]: Simplify -1 into -1 3.869 * [taylor]: Taking taylor expansion of x in y 3.869 * [backup-simplify]: Simplify x into x 3.869 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 3.869 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 3.869 * [taylor]: Taking taylor expansion of 1 in y 3.869 * [backup-simplify]: Simplify 1 into 1 3.869 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) 1) into (+ (exp (/ -1 x)) 1) 3.869 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 3.870 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.870 * [backup-simplify]: Simplify 0 into 0 3.870 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 3.871 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 3.871 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.872 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.872 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 3)))) into 0 3.872 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 3.872 * [backup-simplify]: Simplify (- 0) into 0 3.873 * [backup-simplify]: Simplify (+ 0 0) into 0 3.873 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 3.873 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.874 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 3.874 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 3.874 * [backup-simplify]: Simplify (* (log (+ (exp (/ -1 x)) 1)) (log (+ (exp (/ -1 x)) 1))) into (pow (log (+ (exp (/ -1 x)) 1)) 2) 3.874 * [backup-simplify]: Simplify (+ 0 0) into 0 3.875 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 1) into 0 3.875 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 3.876 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ (log (+ (exp (/ -1 x)) 1)) y) (/ 0 y)))) into 0 3.876 * [backup-simplify]: Simplify (+ (pow (log (+ (exp (/ -1 x)) 1)) 2) 0) into (pow (log (+ (exp (/ -1 x)) 1)) 2) 3.876 * [backup-simplify]: Simplify (+ 0 (pow (log (+ (exp (/ -1 x)) 1)) 2)) into (pow (log (+ (exp (/ -1 x)) 1)) 2) 3.876 * [backup-simplify]: Simplify (- (/ 0 (/ 1 (pow y 2))) (+ (* (/ -1 y) (/ (pow (log (+ (exp (/ -1 x)) 1)) 2) (/ 1 (pow y 2)))) (* (log (+ (exp (/ -1 x)) 1)) (/ (/ (log (+ (exp (/ -1 x)) 1)) y) (/ 1 (pow y 2)))))) into 0 3.876 * [taylor]: Taking taylor expansion of 0 in y 3.876 * [backup-simplify]: Simplify 0 into 0 3.876 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 3.877 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.877 * [backup-simplify]: Simplify 0 into 0 3.877 * [backup-simplify]: Simplify (* (log (+ (exp (/ -1 x)) 1)) (log (+ (exp (/ -1 x)) 1))) into (pow (log (+ (exp (/ -1 x)) 1)) 2) 3.877 * [backup-simplify]: Simplify (* (log (+ (exp (/ -1 x)) 1)) (pow (log (+ (exp (/ -1 x)) 1)) 2)) into (pow (log (+ (exp (/ -1 x)) 1)) 3) 3.878 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 3.878 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 3.879 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.879 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.880 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 3))))) into 0 3.880 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 3.880 * [backup-simplify]: Simplify (- 0) into 0 3.881 * [backup-simplify]: Simplify (+ (pow (log (+ (exp (/ -1 x)) 1)) 3) 0) into (pow (log (+ (exp (/ -1 x)) 1)) 3) 3.881 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 3.882 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.882 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 3.882 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 3.883 * [backup-simplify]: Simplify (+ 0 0) into 0 3.884 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 1) into 0 3.884 * [backup-simplify]: Simplify (+ (* (log (+ (exp (/ -1 x)) 1)) 0) (* 0 (log (+ (exp (/ -1 x)) 1)))) into 0 3.884 * [backup-simplify]: Simplify (+ 0 0) into 0 3.886 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 2) into 0 3.887 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 3.887 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ (log (+ (exp (/ -1 x)) 1)) y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 3.888 * [backup-simplify]: Simplify (+ 0 0) into 0 3.888 * [backup-simplify]: Simplify (+ 0 0) into 0 3.889 * [backup-simplify]: Simplify (- (/ (pow (log (+ (exp (/ -1 x)) 1)) 3) (/ 1 (pow y 2))) (+ (* (/ -1 y) (/ 0 (/ 1 (pow y 2)))) (* (log (+ (exp (/ -1 x)) 1)) (/ (pow (log (+ (exp (/ -1 x)) 1)) 2) (/ 1 (pow y 2)))) (* 0 (/ (/ (log (+ (exp (/ -1 x)) 1)) y) (/ 1 (pow y 2)))))) into 0 3.889 * [taylor]: Taking taylor expansion of 0 in y 3.889 * [backup-simplify]: Simplify 0 into 0 3.889 * [backup-simplify]: Simplify 0 into 0 3.889 * [backup-simplify]: Simplify (- (/ 0 x) (+ (* (/ -1 x) (/ 0 x)))) into 0 3.890 * [backup-simplify]: Simplify (* (exp (/ -1 x)) (+ (* (/ (pow 0 1) 1)))) into 0 3.890 * [backup-simplify]: Simplify (+ 0 0) into 0 3.891 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 1) into 0 3.891 * [backup-simplify]: Simplify 0 into 0 3.892 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.892 * [backup-simplify]: Simplify 0 into 0 3.893 * [backup-simplify]: Simplify (+ 0 0) into 0 3.894 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 1) into 0 3.894 * [backup-simplify]: Simplify (+ (* (log (+ (exp (/ -1 x)) 1)) 0) (* 0 (log (+ (exp (/ -1 x)) 1)))) into 0 3.894 * [backup-simplify]: Simplify (+ (* (log (+ (exp (/ -1 x)) 1)) 0) (* 0 (pow (log (+ (exp (/ -1 x)) 1)) 2))) into 0 3.895 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 3.896 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2)))))) into 0 3.897 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 3.898 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 3.900 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 3)))))) into 0 3.900 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 3.900 * [backup-simplify]: Simplify (- 0) into 0 3.901 * [backup-simplify]: Simplify (+ 0 0) into 0 3.902 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 3.903 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 3.905 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2)))))) into 0 3.905 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 3.905 * [backup-simplify]: Simplify (+ 0 0) into 0 3.907 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 2) into 0 3.908 * [backup-simplify]: Simplify (+ (* (log (+ (exp (/ -1 x)) 1)) 0) (+ (* 0 0) (* 0 (log (+ (exp (/ -1 x)) 1))))) into 0 3.908 * [backup-simplify]: Simplify (+ 0 0) into 0 3.911 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 6) into 0 3.912 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 3.912 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ (log (+ (exp (/ -1 x)) 1)) y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 3.912 * [backup-simplify]: Simplify (+ 0 0) into 0 3.912 * [backup-simplify]: Simplify (+ 0 0) into 0 3.913 * [backup-simplify]: Simplify (- (/ 0 (/ 1 (pow y 2))) (+ (* (/ -1 y) (/ 0 (/ 1 (pow y 2)))) (* (log (+ (exp (/ -1 x)) 1)) (/ 0 (/ 1 (pow y 2)))) (* 0 (/ (pow (log (+ (exp (/ -1 x)) 1)) 2) (/ 1 (pow y 2)))) (* 0 (/ (/ (log (+ (exp (/ -1 x)) 1)) y) (/ 1 (pow y 2)))))) into 0 3.913 * [taylor]: Taking taylor expansion of 0 in y 3.913 * [backup-simplify]: Simplify 0 into 0 3.913 * [backup-simplify]: Simplify 0 into 0 3.913 * [backup-simplify]: Simplify 0 into 0 3.913 * [backup-simplify]: Simplify (+ (log (+ (exp (/ -1 (/ 1 (- x)))) 1)) (* -1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x)))))) into (- (log (+ (exp x) 1)) (* x y)) 3.913 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 2 2 1) 3.913 * [backup-simplify]: Simplify (log1p (exp x)) into (log1p (exp x)) 3.913 * [approximate]: Taking taylor expansion of (log1p (exp x)) in (x) around 0 3.913 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 3.913 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 3.913 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 3.913 * [taylor]: Taking taylor expansion of 1 in x 3.913 * [backup-simplify]: Simplify 1 into 1 3.913 * [taylor]: Taking taylor expansion of (exp x) in x 3.913 * [taylor]: Taking taylor expansion of x in x 3.913 * [backup-simplify]: Simplify 0 into 0 3.913 * [backup-simplify]: Simplify 1 into 1 3.914 * [backup-simplify]: Simplify (exp 0) into 1 3.914 * [backup-simplify]: Simplify (+ 1 1) into 2 3.914 * [backup-simplify]: Simplify (log 2) into (log 2) 3.914 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 3.914 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 3.914 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 3.914 * [taylor]: Taking taylor expansion of 1 in x 3.914 * [backup-simplify]: Simplify 1 into 1 3.914 * [taylor]: Taking taylor expansion of (exp x) in x 3.914 * [taylor]: Taking taylor expansion of x in x 3.914 * [backup-simplify]: Simplify 0 into 0 3.914 * [backup-simplify]: Simplify 1 into 1 3.914 * [backup-simplify]: Simplify (exp 0) into 1 3.914 * [backup-simplify]: Simplify (+ 1 1) into 2 3.915 * [backup-simplify]: Simplify (log 2) into (log 2) 3.915 * [backup-simplify]: Simplify (log 2) into (log 2) 3.916 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 3.916 * [backup-simplify]: Simplify (+ 0 1) into 1 3.917 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 2 1)))) 1) into 1/2 3.917 * [backup-simplify]: Simplify 1/2 into 1/2 3.918 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 3.918 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 3.919 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 2 1)))) 2) into 1/8 3.919 * [backup-simplify]: Simplify 1/8 into 1/8 3.920 * [backup-simplify]: Simplify (+ (* 1/8 (pow x 2)) (+ (* 1/2 x) (log 2))) into (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 3.920 * [backup-simplify]: Simplify (log1p (exp (/ 1 x))) into (log1p (exp (/ 1 x))) 3.920 * [approximate]: Taking taylor expansion of (log1p (exp (/ 1 x))) in (x) around 0 3.920 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 3.920 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 3.920 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 3.920 * [taylor]: Taking taylor expansion of 1 in x 3.920 * [backup-simplify]: Simplify 1 into 1 3.920 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.920 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.920 * [taylor]: Taking taylor expansion of x in x 3.920 * [backup-simplify]: Simplify 0 into 0 3.920 * [backup-simplify]: Simplify 1 into 1 3.920 * [backup-simplify]: Simplify (/ 1 1) into 1 3.920 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 3.920 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 3.920 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.921 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 3.921 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 3.921 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 3.921 * [taylor]: Taking taylor expansion of 1 in x 3.921 * [backup-simplify]: Simplify 1 into 1 3.921 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.921 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.921 * [taylor]: Taking taylor expansion of x in x 3.921 * [backup-simplify]: Simplify 0 into 0 3.921 * [backup-simplify]: Simplify 1 into 1 3.921 * [backup-simplify]: Simplify (/ 1 1) into 1 3.921 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 3.921 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 3.921 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.921 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.921 * [backup-simplify]: Simplify (+ 0 0) into 0 3.922 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 1) into 0 3.922 * [backup-simplify]: Simplify 0 into 0 3.922 * [backup-simplify]: Simplify (+ 0 0) into 0 3.923 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 2) into 0 3.923 * [backup-simplify]: Simplify 0 into 0 3.923 * [backup-simplify]: Simplify (+ 0 0) into 0 3.925 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 6) into 0 3.925 * [backup-simplify]: Simplify 0 into 0 3.925 * [backup-simplify]: Simplify (+ 0 0) into 0 3.928 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (+ (exp (/ 1 x)) 1) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 24) into 0 3.928 * [backup-simplify]: Simplify 0 into 0 3.928 * [backup-simplify]: Simplify (+ 0 0) into 0 3.933 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (+ (exp (/ 1 x)) 1) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (+ (exp (/ 1 x)) 1) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 120) into 0 3.933 * [backup-simplify]: Simplify 0 into 0 3.934 * [backup-simplify]: Simplify (+ 0 0) into 0 3.946 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (+ (exp (/ 1 x)) 1) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (+ (exp (/ 1 x)) 1) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (+ (exp (/ 1 x)) 1) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 720) into 0 3.946 * [backup-simplify]: Simplify 0 into 0 3.946 * [backup-simplify]: Simplify (log (+ (exp (/ 1 (/ 1 x))) 1)) into (log (+ (exp x) 1)) 3.946 * [backup-simplify]: Simplify (log1p (exp (/ 1 (- x)))) into (log1p (exp (/ -1 x))) 3.946 * [approximate]: Taking taylor expansion of (log1p (exp (/ -1 x))) in (x) around 0 3.946 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 3.946 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 3.946 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 3.946 * [taylor]: Taking taylor expansion of 1 in x 3.946 * [backup-simplify]: Simplify 1 into 1 3.946 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.946 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.947 * [taylor]: Taking taylor expansion of -1 in x 3.947 * [backup-simplify]: Simplify -1 into -1 3.947 * [taylor]: Taking taylor expansion of x in x 3.947 * [backup-simplify]: Simplify 0 into 0 3.947 * [backup-simplify]: Simplify 1 into 1 3.947 * [backup-simplify]: Simplify (/ -1 1) into -1 3.947 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 3.947 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 3.947 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 3.947 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 3.947 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 3.947 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 3.947 * [taylor]: Taking taylor expansion of 1 in x 3.948 * [backup-simplify]: Simplify 1 into 1 3.948 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.948 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.948 * [taylor]: Taking taylor expansion of -1 in x 3.948 * [backup-simplify]: Simplify -1 into -1 3.948 * [taylor]: Taking taylor expansion of x in x 3.948 * [backup-simplify]: Simplify 0 into 0 3.948 * [backup-simplify]: Simplify 1 into 1 3.948 * [backup-simplify]: Simplify (/ -1 1) into -1 3.948 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 3.948 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 3.948 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 3.949 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 3.949 * [backup-simplify]: Simplify (+ 0 0) into 0 3.950 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 1) into 0 3.950 * [backup-simplify]: Simplify 0 into 0 3.950 * [backup-simplify]: Simplify (+ 0 0) into 0 3.952 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 2) into 0 3.952 * [backup-simplify]: Simplify 0 into 0 3.952 * [backup-simplify]: Simplify (+ 0 0) into 0 3.955 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 6) into 0 3.955 * [backup-simplify]: Simplify 0 into 0 3.955 * [backup-simplify]: Simplify (+ 0 0) into 0 3.958 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (+ (exp (/ -1 x)) 1) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 24) into 0 3.958 * [backup-simplify]: Simplify 0 into 0 3.958 * [backup-simplify]: Simplify (+ 0 0) into 0 3.963 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (+ (exp (/ -1 x)) 1) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (+ (exp (/ -1 x)) 1) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 120) into 0 3.963 * [backup-simplify]: Simplify 0 into 0 3.963 * [backup-simplify]: Simplify (+ 0 0) into 0 3.971 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (+ (exp (/ -1 x)) 1) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (+ (exp (/ -1 x)) 1) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (+ (exp (/ -1 x)) 1) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 720) into 0 3.972 * [backup-simplify]: Simplify 0 into 0 3.972 * [backup-simplify]: Simplify (log (+ (exp (/ -1 (/ 1 (- x)))) 1)) into (log (+ (exp x) 1)) 3.972 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 2) 3.972 * [backup-simplify]: Simplify (log1p (exp x)) into (log1p (exp x)) 3.972 * [approximate]: Taking taylor expansion of (log1p (exp x)) in (x) around 0 3.972 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 3.972 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 3.972 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 3.972 * [taylor]: Taking taylor expansion of 1 in x 3.972 * [backup-simplify]: Simplify 1 into 1 3.972 * [taylor]: Taking taylor expansion of (exp x) in x 3.972 * [taylor]: Taking taylor expansion of x in x 3.972 * [backup-simplify]: Simplify 0 into 0 3.972 * [backup-simplify]: Simplify 1 into 1 3.972 * [backup-simplify]: Simplify (exp 0) into 1 3.972 * [backup-simplify]: Simplify (+ 1 1) into 2 3.972 * [backup-simplify]: Simplify (log 2) into (log 2) 3.972 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 3.972 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 3.973 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 3.973 * [taylor]: Taking taylor expansion of 1 in x 3.973 * [backup-simplify]: Simplify 1 into 1 3.973 * [taylor]: Taking taylor expansion of (exp x) in x 3.973 * [taylor]: Taking taylor expansion of x in x 3.973 * [backup-simplify]: Simplify 0 into 0 3.973 * [backup-simplify]: Simplify 1 into 1 3.973 * [backup-simplify]: Simplify (exp 0) into 1 3.973 * [backup-simplify]: Simplify (+ 1 1) into 2 3.973 * [backup-simplify]: Simplify (log 2) into (log 2) 3.973 * [backup-simplify]: Simplify (log 2) into (log 2) 3.974 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 3.974 * [backup-simplify]: Simplify (+ 0 1) into 1 3.975 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 2 1)))) 1) into 1/2 3.975 * [backup-simplify]: Simplify 1/2 into 1/2 3.976 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 3.976 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 3.978 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 2 1)))) 2) into 1/8 3.978 * [backup-simplify]: Simplify 1/8 into 1/8 3.978 * [backup-simplify]: Simplify (+ (* 1/8 (pow x 2)) (+ (* 1/2 x) (log 2))) into (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 3.978 * [backup-simplify]: Simplify (log1p (exp (/ 1 x))) into (log1p (exp (/ 1 x))) 3.978 * [approximate]: Taking taylor expansion of (log1p (exp (/ 1 x))) in (x) around 0 3.978 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 3.978 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 3.978 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 3.978 * [taylor]: Taking taylor expansion of 1 in x 3.978 * [backup-simplify]: Simplify 1 into 1 3.978 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.978 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.978 * [taylor]: Taking taylor expansion of x in x 3.978 * [backup-simplify]: Simplify 0 into 0 3.978 * [backup-simplify]: Simplify 1 into 1 3.978 * [backup-simplify]: Simplify (/ 1 1) into 1 3.978 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 3.979 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 3.979 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.979 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 3.979 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 3.979 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 3.979 * [taylor]: Taking taylor expansion of 1 in x 3.979 * [backup-simplify]: Simplify 1 into 1 3.979 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.979 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.979 * [taylor]: Taking taylor expansion of x in x 3.979 * [backup-simplify]: Simplify 0 into 0 3.979 * [backup-simplify]: Simplify 1 into 1 3.979 * [backup-simplify]: Simplify (/ 1 1) into 1 3.979 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 3.979 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 3.979 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.979 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 3.980 * [backup-simplify]: Simplify (+ 0 0) into 0 3.980 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 1) into 0 3.980 * [backup-simplify]: Simplify 0 into 0 3.980 * [backup-simplify]: Simplify (+ 0 0) into 0 3.981 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 2) into 0 3.981 * [backup-simplify]: Simplify 0 into 0 3.981 * [backup-simplify]: Simplify (+ 0 0) into 0 3.983 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 6) into 0 3.983 * [backup-simplify]: Simplify 0 into 0 3.983 * [backup-simplify]: Simplify (+ 0 0) into 0 3.988 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (+ (exp (/ 1 x)) 1) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 24) into 0 3.988 * [backup-simplify]: Simplify 0 into 0 3.988 * [backup-simplify]: Simplify (+ 0 0) into 0 3.996 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (+ (exp (/ 1 x)) 1) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (+ (exp (/ 1 x)) 1) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 120) into 0 3.996 * [backup-simplify]: Simplify 0 into 0 3.997 * [backup-simplify]: Simplify (+ 0 0) into 0 4.008 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (+ (exp (/ 1 x)) 1) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (+ (exp (/ 1 x)) 1) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (+ (exp (/ 1 x)) 1) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 720) into 0 4.008 * [backup-simplify]: Simplify 0 into 0 4.009 * [backup-simplify]: Simplify (log (+ (exp (/ 1 (/ 1 x))) 1)) into (log (+ (exp x) 1)) 4.009 * [backup-simplify]: Simplify (log1p (exp (/ 1 (- x)))) into (log1p (exp (/ -1 x))) 4.009 * [approximate]: Taking taylor expansion of (log1p (exp (/ -1 x))) in (x) around 0 4.009 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 4.009 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 4.009 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 4.009 * [taylor]: Taking taylor expansion of 1 in x 4.009 * [backup-simplify]: Simplify 1 into 1 4.009 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 4.009 * [taylor]: Taking taylor expansion of (/ -1 x) in x 4.009 * [taylor]: Taking taylor expansion of -1 in x 4.009 * [backup-simplify]: Simplify -1 into -1 4.009 * [taylor]: Taking taylor expansion of x in x 4.009 * [backup-simplify]: Simplify 0 into 0 4.009 * [backup-simplify]: Simplify 1 into 1 4.009 * [backup-simplify]: Simplify (/ -1 1) into -1 4.010 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 4.010 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 4.010 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 4.010 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 4.010 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 4.010 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 4.010 * [taylor]: Taking taylor expansion of 1 in x 4.010 * [backup-simplify]: Simplify 1 into 1 4.010 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 4.010 * [taylor]: Taking taylor expansion of (/ -1 x) in x 4.010 * [taylor]: Taking taylor expansion of -1 in x 4.010 * [backup-simplify]: Simplify -1 into -1 4.010 * [taylor]: Taking taylor expansion of x in x 4.010 * [backup-simplify]: Simplify 0 into 0 4.010 * [backup-simplify]: Simplify 1 into 1 4.010 * [backup-simplify]: Simplify (/ -1 1) into -1 4.010 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 4.011 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 4.011 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 4.011 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 4.011 * [backup-simplify]: Simplify (+ 0 0) into 0 4.012 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 1) into 0 4.012 * [backup-simplify]: Simplify 0 into 0 4.012 * [backup-simplify]: Simplify (+ 0 0) into 0 4.014 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 2) into 0 4.014 * [backup-simplify]: Simplify 0 into 0 4.014 * [backup-simplify]: Simplify (+ 0 0) into 0 4.017 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 6) into 0 4.017 * [backup-simplify]: Simplify 0 into 0 4.017 * [backup-simplify]: Simplify (+ 0 0) into 0 4.022 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (+ (exp (/ -1 x)) 1) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 24) into 0 4.022 * [backup-simplify]: Simplify 0 into 0 4.022 * [backup-simplify]: Simplify (+ 0 0) into 0 4.030 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (+ (exp (/ -1 x)) 1) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (+ (exp (/ -1 x)) 1) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 120) into 0 4.030 * [backup-simplify]: Simplify 0 into 0 4.030 * [backup-simplify]: Simplify (+ 0 0) into 0 4.042 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (+ (exp (/ -1 x)) 1) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (+ (exp (/ -1 x)) 1) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (+ (exp (/ -1 x)) 1) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 720) into 0 4.042 * [backup-simplify]: Simplify 0 into 0 4.042 * [backup-simplify]: Simplify (log (+ (exp (/ -1 (/ 1 (- x)))) 1)) into (log (+ (exp x) 1)) 4.043 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1) 4.043 * [backup-simplify]: Simplify (log1p (exp x)) into (log1p (exp x)) 4.043 * [approximate]: Taking taylor expansion of (log1p (exp x)) in (x) around 0 4.043 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 4.043 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 4.043 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 4.043 * [taylor]: Taking taylor expansion of 1 in x 4.043 * [backup-simplify]: Simplify 1 into 1 4.043 * [taylor]: Taking taylor expansion of (exp x) in x 4.043 * [taylor]: Taking taylor expansion of x in x 4.043 * [backup-simplify]: Simplify 0 into 0 4.043 * [backup-simplify]: Simplify 1 into 1 4.043 * [backup-simplify]: Simplify (exp 0) into 1 4.043 * [backup-simplify]: Simplify (+ 1 1) into 2 4.044 * [backup-simplify]: Simplify (log 2) into (log 2) 4.044 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 4.044 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 4.044 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 4.044 * [taylor]: Taking taylor expansion of 1 in x 4.044 * [backup-simplify]: Simplify 1 into 1 4.044 * [taylor]: Taking taylor expansion of (exp x) in x 4.044 * [taylor]: Taking taylor expansion of x in x 4.044 * [backup-simplify]: Simplify 0 into 0 4.044 * [backup-simplify]: Simplify 1 into 1 4.044 * [backup-simplify]: Simplify (exp 0) into 1 4.044 * [backup-simplify]: Simplify (+ 1 1) into 2 4.045 * [backup-simplify]: Simplify (log 2) into (log 2) 4.045 * [backup-simplify]: Simplify (log 2) into (log 2) 4.046 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.047 * [backup-simplify]: Simplify (+ 0 1) into 1 4.048 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 2 1)))) 1) into 1/2 4.048 * [backup-simplify]: Simplify 1/2 into 1/2 4.050 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 4.050 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 4.053 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 2 1)))) 2) into 1/8 4.053 * [backup-simplify]: Simplify 1/8 into 1/8 4.053 * [backup-simplify]: Simplify (+ (* 1/8 (pow x 2)) (+ (* 1/2 x) (log 2))) into (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 4.053 * [backup-simplify]: Simplify (log1p (exp (/ 1 x))) into (log1p (exp (/ 1 x))) 4.054 * [approximate]: Taking taylor expansion of (log1p (exp (/ 1 x))) in (x) around 0 4.054 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 4.054 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 4.054 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 4.054 * [taylor]: Taking taylor expansion of 1 in x 4.054 * [backup-simplify]: Simplify 1 into 1 4.054 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 4.054 * [taylor]: Taking taylor expansion of (/ 1 x) in x 4.054 * [taylor]: Taking taylor expansion of x in x 4.054 * [backup-simplify]: Simplify 0 into 0 4.054 * [backup-simplify]: Simplify 1 into 1 4.054 * [backup-simplify]: Simplify (/ 1 1) into 1 4.055 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 4.055 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 4.055 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 4.055 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 4.055 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 4.055 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 4.055 * [taylor]: Taking taylor expansion of 1 in x 4.055 * [backup-simplify]: Simplify 1 into 1 4.055 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 4.055 * [taylor]: Taking taylor expansion of (/ 1 x) in x 4.055 * [taylor]: Taking taylor expansion of x in x 4.055 * [backup-simplify]: Simplify 0 into 0 4.055 * [backup-simplify]: Simplify 1 into 1 4.055 * [backup-simplify]: Simplify (/ 1 1) into 1 4.056 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 4.056 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 4.056 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 4.056 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 4.056 * [backup-simplify]: Simplify (+ 0 0) into 0 4.057 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 1) into 0 4.057 * [backup-simplify]: Simplify 0 into 0 4.058 * [backup-simplify]: Simplify (+ 0 0) into 0 4.059 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 2) into 0 4.059 * [backup-simplify]: Simplify 0 into 0 4.060 * [backup-simplify]: Simplify (+ 0 0) into 0 4.062 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 6) into 0 4.063 * [backup-simplify]: Simplify 0 into 0 4.063 * [backup-simplify]: Simplify (+ 0 0) into 0 4.068 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (+ (exp (/ 1 x)) 1) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 24) into 0 4.069 * [backup-simplify]: Simplify 0 into 0 4.069 * [backup-simplify]: Simplify (+ 0 0) into 0 4.076 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (+ (exp (/ 1 x)) 1) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (+ (exp (/ 1 x)) 1) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 120) into 0 4.076 * [backup-simplify]: Simplify 0 into 0 4.077 * [backup-simplify]: Simplify (+ 0 0) into 0 4.088 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (+ (exp (/ 1 x)) 1) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (+ (exp (/ 1 x)) 1) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (+ (exp (/ 1 x)) 1) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 720) into 0 4.088 * [backup-simplify]: Simplify 0 into 0 4.088 * [backup-simplify]: Simplify (log (+ (exp (/ 1 (/ 1 x))) 1)) into (log (+ (exp x) 1)) 4.088 * [backup-simplify]: Simplify (log1p (exp (/ 1 (- x)))) into (log1p (exp (/ -1 x))) 4.088 * [approximate]: Taking taylor expansion of (log1p (exp (/ -1 x))) in (x) around 0 4.088 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 4.088 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 4.088 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 4.088 * [taylor]: Taking taylor expansion of 1 in x 4.088 * [backup-simplify]: Simplify 1 into 1 4.088 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 4.088 * [taylor]: Taking taylor expansion of (/ -1 x) in x 4.088 * [taylor]: Taking taylor expansion of -1 in x 4.088 * [backup-simplify]: Simplify -1 into -1 4.089 * [taylor]: Taking taylor expansion of x in x 4.089 * [backup-simplify]: Simplify 0 into 0 4.089 * [backup-simplify]: Simplify 1 into 1 4.089 * [backup-simplify]: Simplify (/ -1 1) into -1 4.089 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 4.089 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 4.089 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 4.089 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 4.089 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 4.089 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 4.089 * [taylor]: Taking taylor expansion of 1 in x 4.089 * [backup-simplify]: Simplify 1 into 1 4.089 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 4.089 * [taylor]: Taking taylor expansion of (/ -1 x) in x 4.089 * [taylor]: Taking taylor expansion of -1 in x 4.089 * [backup-simplify]: Simplify -1 into -1 4.090 * [taylor]: Taking taylor expansion of x in x 4.090 * [backup-simplify]: Simplify 0 into 0 4.090 * [backup-simplify]: Simplify 1 into 1 4.090 * [backup-simplify]: Simplify (/ -1 1) into -1 4.090 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 4.090 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 4.090 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 4.090 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 4.091 * [backup-simplify]: Simplify (+ 0 0) into 0 4.091 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 1) into 0 4.091 * [backup-simplify]: Simplify 0 into 0 4.092 * [backup-simplify]: Simplify (+ 0 0) into 0 4.093 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 2) into 0 4.093 * [backup-simplify]: Simplify 0 into 0 4.094 * [backup-simplify]: Simplify (+ 0 0) into 0 4.098 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 6) into 0 4.098 * [backup-simplify]: Simplify 0 into 0 4.099 * [backup-simplify]: Simplify (+ 0 0) into 0 4.103 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (+ (exp (/ -1 x)) 1) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 24) into 0 4.103 * [backup-simplify]: Simplify 0 into 0 4.103 * [backup-simplify]: Simplify (+ 0 0) into 0 4.109 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (+ (exp (/ -1 x)) 1) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (+ (exp (/ -1 x)) 1) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 120) into 0 4.109 * [backup-simplify]: Simplify 0 into 0 4.109 * [backup-simplify]: Simplify (+ 0 0) into 0 4.117 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (+ (exp (/ -1 x)) 1) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (+ (exp (/ -1 x)) 1) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (+ (exp (/ -1 x)) 1) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 720) into 0 4.117 * [backup-simplify]: Simplify 0 into 0 4.117 * [backup-simplify]: Simplify (log (+ (exp (/ -1 (/ 1 (- x)))) 1)) into (log (+ (exp x) 1)) 4.117 * * * [progress]: simplifying candidates 4.117 * * * * [progress]: [ 1 / 123 ] simplifiying candidate # 4.117 * * * * [progress]: [ 2 / 123 ] simplifiying candidate # 4.117 * * * * [progress]: [ 3 / 123 ] simplifiying candidate # 4.117 * * * * [progress]: [ 4 / 123 ] simplifiying candidate # 4.117 * [simplify]: Simplifying (- (log (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (log (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 4.117 * * [simplify]: iters left: 6 (17 enodes) 4.122 * * [simplify]: iters left: 5 (88 enodes) 4.144 * * [simplify]: iters left: 4 (224 enodes) 4.206 * * [simplify]: Extracting #0: cost 1 inf + 0 4.206 * * [simplify]: Extracting #1: cost 5 inf + 0 4.206 * * [simplify]: Extracting #2: cost 12 inf + 0 4.206 * * [simplify]: Extracting #3: cost 47 inf + 0 4.206 * * [simplify]: Extracting #4: cost 135 inf + 2 4.208 * * [simplify]: Extracting #5: cost 110 inf + 6125 4.212 * * [simplify]: Extracting #6: cost 36 inf + 22369 4.217 * * [simplify]: Extracting #7: cost 5 inf + 32817 4.223 * * [simplify]: Extracting #8: cost 0 inf + 34880 4.229 * [simplify]: Simplified to (- (log (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (log (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))) 4.229 * [simplify]: Simplified (2 1) to (λ (x y) (exp (- (log (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (log (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))))) 4.229 * * * * [progress]: [ 5 / 123 ] simplifiying candidate # 4.230 * * * * [progress]: [ 6 / 123 ] simplifiying candidate # 4.230 * * * * [progress]: [ 7 / 123 ] simplifiying candidate # 4.230 * [simplify]: Simplifying (/ (* (* (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (* (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 4.230 * * [simplify]: iters left: 6 (19 enodes) 4.236 * * [simplify]: iters left: 5 (113 enodes) 4.270 * * [simplify]: iters left: 4 (426 enodes) 4.607 * * [simplify]: Extracting #0: cost 1 inf + 0 4.607 * * [simplify]: Extracting #1: cost 36 inf + 0 4.608 * * [simplify]: Extracting #2: cost 172 inf + 1 4.611 * * [simplify]: Extracting #3: cost 631 inf + 551 4.636 * * [simplify]: Extracting #4: cost 415 inf + 103414 4.687 * * [simplify]: Extracting #5: cost 55 inf + 259722 4.756 * * [simplify]: Extracting #6: cost 0 inf + 278344 4.843 * * [simplify]: Extracting #7: cost 0 inf + 277007 4.908 * [simplify]: Simplified to (* (/ (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))) (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) (* (/ (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))) (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) (/ (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))) (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))))) 4.908 * [simplify]: Simplified (2 1) to (λ (x y) (cbrt (* (/ (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))) (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) (* (/ (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))) (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) (/ (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))) (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))))))) 4.908 * * * * [progress]: [ 8 / 123 ] simplifiying candidate # 4.908 * * * * [progress]: [ 9 / 123 ] simplifiying candidate # 4.908 * * * * [progress]: [ 10 / 123 ] simplifiying candidate # 4.908 * * * * [progress]: [ 11 / 123 ] simplifiying candidate # 4.908 * * * * [progress]: [ 12 / 123 ] simplifiying candidate # 4.908 * [simplify]: Simplifying (/ (pow (log1p (exp x)) 3) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 4.908 * * [simplify]: iters left: 6 (13 enodes) 4.913 * * [simplify]: iters left: 5 (65 enodes) 4.940 * * [simplify]: iters left: 4 (143 enodes) 4.974 * * [simplify]: iters left: 3 (265 enodes) 5.030 * * [simplify]: iters left: 2 (344 enodes) 5.117 * * [simplify]: iters left: 1 (498 enodes) 5.251 * * [simplify]: Extracting #0: cost 1 inf + 0 5.251 * * [simplify]: Extracting #1: cost 53 inf + 0 5.252 * * [simplify]: Extracting #2: cost 166 inf + 0 5.254 * * [simplify]: Extracting #3: cost 170 inf + 2765 5.261 * * [simplify]: Extracting #4: cost 112 inf + 27879 5.284 * * [simplify]: Extracting #5: cost 13 inf + 110680 5.313 * * [simplify]: Extracting #6: cost 0 inf + 121653 5.346 * [simplify]: Simplified to (/ (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (fma (* x y) (* x y) (* (log1p (exp x)) (fma x y (log1p (exp x)))))) 5.346 * [simplify]: Simplified (2 1) to (λ (x y) (- (/ (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (fma (* x y) (* x y) (* (log1p (exp x)) (fma x y (log1p (exp x)))))) (/ (pow (* y x) 3) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 5.347 * * * * [progress]: [ 13 / 123 ] simplifiying candidate # 5.347 * [simplify]: Simplifying (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 5.347 * * [simplify]: iters left: 6 (19 enodes) 5.358 * * [simplify]: iters left: 5 (98 enodes) 5.398 * * [simplify]: iters left: 4 (246 enodes) 5.504 * * [simplify]: Extracting #0: cost 1 inf + 0 5.504 * * [simplify]: Extracting #1: cost 11 inf + 0 5.504 * * [simplify]: Extracting #2: cost 22 inf + 0 5.504 * * [simplify]: Extracting #3: cost 57 inf + 0 5.505 * * [simplify]: Extracting #4: cost 144 inf + 43 5.508 * * [simplify]: Extracting #5: cost 122 inf + 5935 5.516 * * [simplify]: Extracting #6: cost 40 inf + 27085 5.529 * * [simplify]: Extracting #7: cost 7 inf + 39771 5.541 * * [simplify]: Extracting #8: cost 0 inf + 42078 5.548 * [simplify]: Simplified to (* (/ (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))))) (/ (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))))) 5.548 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (/ (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))))) (/ (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 5.548 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 5.549 * * [simplify]: iters left: 6 (17 enodes) 5.553 * * [simplify]: iters left: 5 (86 enodes) 5.576 * * [simplify]: iters left: 4 (219 enodes) 5.655 * * [simplify]: Extracting #0: cost 1 inf + 0 5.655 * * [simplify]: Extracting #1: cost 4 inf + 0 5.655 * * [simplify]: Extracting #2: cost 8 inf + 0 5.656 * * [simplify]: Extracting #3: cost 43 inf + 0 5.656 * * [simplify]: Extracting #4: cost 130 inf + 2 5.659 * * [simplify]: Extracting #5: cost 98 inf + 7424 5.667 * * [simplify]: Extracting #6: cost 32 inf + 21940 5.673 * * [simplify]: Extracting #7: cost 6 inf + 30019 5.678 * * [simplify]: Extracting #8: cost 0 inf + 32357 5.684 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))) 5.684 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))))) 5.684 * * * * [progress]: [ 14 / 123 ] simplifiying candidate # 5.684 * [simplify]: Simplifying (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 5.684 * * [simplify]: iters left: 6 (18 enodes) 5.689 * * [simplify]: iters left: 5 (91 enodes) 5.722 * * [simplify]: iters left: 4 (228 enodes) 5.818 * * [simplify]: Extracting #0: cost 1 inf + 0 5.818 * * [simplify]: Extracting #1: cost 7 inf + 0 5.818 * * [simplify]: Extracting #2: cost 14 inf + 0 5.818 * * [simplify]: Extracting #3: cost 49 inf + 0 5.819 * * [simplify]: Extracting #4: cost 137 inf + 2 5.821 * * [simplify]: Extracting #5: cost 121 inf + 4444 5.829 * * [simplify]: Extracting #6: cost 33 inf + 24135 5.840 * * [simplify]: Extracting #7: cost 3 inf + 36841 5.856 * * [simplify]: Extracting #8: cost 0 inf + 36513 5.861 * * [simplify]: Extracting #9: cost 0 inf + 36222 5.867 * [simplify]: Simplified to (/ (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))))) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))))) 5.868 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))))) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 5.868 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 5.868 * * [simplify]: iters left: 6 (17 enodes) 5.873 * * [simplify]: iters left: 5 (86 enodes) 5.898 * * [simplify]: iters left: 4 (219 enodes) 5.991 * * [simplify]: Extracting #0: cost 1 inf + 0 5.991 * * [simplify]: Extracting #1: cost 4 inf + 0 5.991 * * [simplify]: Extracting #2: cost 8 inf + 0 5.991 * * [simplify]: Extracting #3: cost 43 inf + 0 5.992 * * [simplify]: Extracting #4: cost 130 inf + 2 5.994 * * [simplify]: Extracting #5: cost 98 inf + 7424 6.002 * * [simplify]: Extracting #6: cost 32 inf + 21860 6.012 * * [simplify]: Extracting #7: cost 6 inf + 29859 6.022 * * [simplify]: Extracting #8: cost 0 inf + 32197 6.031 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))) 6.031 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))))) 6.032 * * * * [progress]: [ 15 / 123 ] simplifiying candidate # 6.032 * [simplify]: Simplifying (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 1) 6.032 * * [simplify]: iters left: 6 (13 enodes) 6.036 * * [simplify]: iters left: 5 (60 enodes) 6.054 * * [simplify]: iters left: 4 (152 enodes) 6.112 * * [simplify]: iters left: 3 (393 enodes) 6.322 * * [simplify]: Extracting #0: cost 1 inf + 0 6.322 * * [simplify]: Extracting #1: cost 5 inf + 0 6.322 * * [simplify]: Extracting #2: cost 7 inf + 1 6.322 * * [simplify]: Extracting #3: cost 58 inf + 1 6.323 * * [simplify]: Extracting #4: cost 156 inf + 126 6.327 * * [simplify]: Extracting #5: cost 141 inf + 8245 6.336 * * [simplify]: Extracting #6: cost 45 inf + 41380 6.350 * * [simplify]: Extracting #7: cost 5 inf + 57833 6.364 * * [simplify]: Extracting #8: cost 0 inf + 59006 6.384 * * [simplify]: Extracting #9: cost 0 inf + 58966 6.399 * [simplify]: Simplified to (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) 6.400 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 6.400 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 6.400 * * [simplify]: iters left: 6 (16 enodes) 6.411 * * [simplify]: iters left: 5 (83 enodes) 6.441 * * [simplify]: iters left: 4 (216 enodes) 6.525 * * [simplify]: Extracting #0: cost 1 inf + 0 6.526 * * [simplify]: Extracting #1: cost 4 inf + 0 6.526 * * [simplify]: Extracting #2: cost 26 inf + 0 6.526 * * [simplify]: Extracting #3: cost 59 inf + 2 6.526 * * [simplify]: Extracting #4: cost 117 inf + 1050 6.528 * * [simplify]: Extracting #5: cost 68 inf + 10628 6.532 * * [simplify]: Extracting #6: cost 21 inf + 23906 6.537 * * [simplify]: Extracting #7: cost 2 inf + 30721 6.542 * * [simplify]: Extracting #8: cost 0 inf + 31546 6.552 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x))))) 6.552 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 1) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x))))))) 6.552 * * * * [progress]: [ 16 / 123 ] simplifiying candidate # 6.553 * [simplify]: Simplifying (/ (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 6.553 * * [simplify]: iters left: 6 (18 enodes) 6.563 * * [simplify]: iters left: 5 (91 enodes) 6.592 * * [simplify]: iters left: 4 (226 enodes) 6.673 * * [simplify]: Extracting #0: cost 1 inf + 0 6.673 * * [simplify]: Extracting #1: cost 6 inf + 0 6.673 * * [simplify]: Extracting #2: cost 12 inf + 0 6.673 * * [simplify]: Extracting #3: cost 47 inf + 0 6.673 * * [simplify]: Extracting #4: cost 135 inf + 2 6.674 * * [simplify]: Extracting #5: cost 116 inf + 5129 6.679 * * [simplify]: Extracting #6: cost 22 inf + 27236 6.688 * * [simplify]: Extracting #7: cost 3 inf + 33741 6.700 * * [simplify]: Extracting #8: cost 0 inf + 34778 6.707 * [simplify]: Simplified to (/ (/ (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) 6.707 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (/ (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (/ (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 6.708 * [simplify]: Simplifying (/ (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 6.708 * * [simplify]: iters left: 6 (17 enodes) 6.713 * * [simplify]: iters left: 5 (86 enodes) 6.731 * * [simplify]: iters left: 4 (219 enodes) 6.797 * * [simplify]: Extracting #0: cost 1 inf + 0 6.797 * * [simplify]: Extracting #1: cost 4 inf + 0 6.797 * * [simplify]: Extracting #2: cost 8 inf + 0 6.798 * * [simplify]: Extracting #3: cost 43 inf + 0 6.798 * * [simplify]: Extracting #4: cost 130 inf + 2 6.801 * * [simplify]: Extracting #5: cost 98 inf + 7384 6.808 * * [simplify]: Extracting #6: cost 32 inf + 21820 6.818 * * [simplify]: Extracting #7: cost 6 inf + 29859 6.829 * * [simplify]: Extracting #8: cost 0 inf + 32197 6.844 * [simplify]: Simplified to (/ (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))) 6.844 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))))) 6.844 * * * * [progress]: [ 17 / 123 ] simplifiying candidate # 6.845 * [simplify]: Simplifying (/ (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 6.845 * * [simplify]: iters left: 6 (17 enodes) 6.855 * * [simplify]: iters left: 5 (86 enodes) 6.891 * * [simplify]: iters left: 4 (219 enodes) 6.974 * * [simplify]: Extracting #0: cost 1 inf + 0 6.974 * * [simplify]: Extracting #1: cost 4 inf + 0 6.974 * * [simplify]: Extracting #2: cost 8 inf + 0 6.975 * * [simplify]: Extracting #3: cost 43 inf + 0 6.975 * * [simplify]: Extracting #4: cost 130 inf + 2 6.978 * * [simplify]: Extracting #5: cost 98 inf + 7384 6.986 * * [simplify]: Extracting #6: cost 32 inf + 21740 6.996 * * [simplify]: Extracting #7: cost 6 inf + 29699 7.006 * * [simplify]: Extracting #8: cost 0 inf + 32037 7.017 * [simplify]: Simplified to (/ (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))) 7.017 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))) (/ (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 7.018 * [simplify]: Simplifying (/ (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 7.018 * * [simplify]: iters left: 6 (17 enodes) 7.028 * * [simplify]: iters left: 5 (86 enodes) 7.067 * * [simplify]: iters left: 4 (219 enodes) 7.175 * * [simplify]: Extracting #0: cost 1 inf + 0 7.175 * * [simplify]: Extracting #1: cost 4 inf + 0 7.175 * * [simplify]: Extracting #2: cost 8 inf + 0 7.175 * * [simplify]: Extracting #3: cost 43 inf + 0 7.176 * * [simplify]: Extracting #4: cost 130 inf + 2 7.180 * * [simplify]: Extracting #5: cost 98 inf + 7384 7.191 * * [simplify]: Extracting #6: cost 32 inf + 21740 7.196 * * [simplify]: Extracting #7: cost 6 inf + 29699 7.202 * * [simplify]: Extracting #8: cost 0 inf + 32037 7.207 * [simplify]: Simplified to (/ (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))) 7.207 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (/ (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))))) 7.208 * * * * [progress]: [ 18 / 123 ] simplifiying candidate # 7.208 * [simplify]: Simplifying (/ (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) 1) 7.208 * * [simplify]: iters left: 6 (12 enodes) 7.212 * * [simplify]: iters left: 5 (55 enodes) 7.229 * * [simplify]: iters left: 4 (139 enodes) 7.283 * * [simplify]: iters left: 3 (389 enodes) 7.460 * * [simplify]: Extracting #0: cost 1 inf + 0 7.461 * * [simplify]: Extracting #1: cost 4 inf + 0 7.461 * * [simplify]: Extracting #2: cost 54 inf + 1 7.461 * * [simplify]: Extracting #3: cost 150 inf + 249 7.463 * * [simplify]: Extracting #4: cost 136 inf + 7018 7.468 * * [simplify]: Extracting #5: cost 51 inf + 35295 7.475 * * [simplify]: Extracting #6: cost 6 inf + 54135 7.482 * * [simplify]: Extracting #7: cost 0 inf + 56616 7.489 * * [simplify]: Extracting #8: cost 0 inf + 56576 7.497 * [simplify]: Simplified to (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) 7.497 * [simplify]: Simplified (2 1) to (λ (x y) (* (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 7.498 * [simplify]: Simplifying (/ (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 7.498 * * [simplify]: iters left: 6 (16 enodes) 7.507 * * [simplify]: iters left: 5 (83 enodes) 7.547 * * [simplify]: iters left: 4 (216 enodes) 7.621 * * [simplify]: Extracting #0: cost 1 inf + 0 7.621 * * [simplify]: Extracting #1: cost 4 inf + 0 7.621 * * [simplify]: Extracting #2: cost 26 inf + 0 7.621 * * [simplify]: Extracting #3: cost 59 inf + 2 7.622 * * [simplify]: Extracting #4: cost 117 inf + 1050 7.627 * * [simplify]: Extracting #5: cost 68 inf + 10588 7.631 * * [simplify]: Extracting #6: cost 21 inf + 23786 7.642 * * [simplify]: Extracting #7: cost 2 inf + 30561 7.653 * * [simplify]: Extracting #8: cost 0 inf + 31386 7.664 * [simplify]: Simplified to (/ (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x))))) 7.664 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) 1) (/ (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x))))))) 7.665 * * * * [progress]: [ 19 / 123 ] simplifiying candidate # 7.665 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 7.666 * * [simplify]: iters left: 6 (13 enodes) 7.672 * * [simplify]: iters left: 5 (60 enodes) 7.689 * * [simplify]: iters left: 4 (120 enodes) 7.715 * * [simplify]: iters left: 3 (201 enodes) 7.756 * * [simplify]: iters left: 2 (211 enodes) 7.785 * * [simplify]: Extracting #0: cost 1 inf + 0 7.785 * * [simplify]: Extracting #1: cost 6 inf + 0 7.786 * * [simplify]: Extracting #2: cost 29 inf + 0 7.786 * * [simplify]: Extracting #3: cost 43 inf + 85 7.787 * * [simplify]: Extracting #4: cost 34 inf + 772 7.789 * * [simplify]: Extracting #5: cost 13 inf + 5416 7.793 * * [simplify]: Extracting #6: cost 2 inf + 9558 7.798 * * [simplify]: Extracting #7: cost 0 inf + 10542 7.802 * [simplify]: Simplified to (/ (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (cbrt (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 7.802 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (cbrt (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) (/ (- (log1p (exp x)) (* y x)) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 7.803 * [simplify]: Simplifying (/ (- (log1p (exp x)) (* y x)) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 7.803 * * [simplify]: iters left: 6 (13 enodes) 7.809 * * [simplify]: iters left: 5 (63 enodes) 7.832 * * [simplify]: iters left: 4 (140 enodes) 7.883 * * [simplify]: iters left: 3 (243 enodes) 7.926 * * [simplify]: iters left: 2 (273 enodes) 7.955 * * [simplify]: iters left: 1 (291 enodes) 7.988 * * [simplify]: Extracting #0: cost 1 inf + 0 7.988 * * [simplify]: Extracting #1: cost 15 inf + 0 7.988 * * [simplify]: Extracting #2: cost 32 inf + 2 7.989 * * [simplify]: Extracting #3: cost 52 inf + 167 7.990 * * [simplify]: Extracting #4: cost 58 inf + 813 7.992 * * [simplify]: Extracting #5: cost 37 inf + 4782 7.997 * * [simplify]: Extracting #6: cost 10 inf + 15450 8.005 * * [simplify]: Extracting #7: cost 0 inf + 20490 8.013 * [simplify]: Simplified to (/ (- (log1p (exp x)) (* y x)) (cbrt (fma x (* (fma y x (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x)))))) 8.013 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (- (log1p (exp x)) (* y x)) (cbrt (fma x (* (fma y x (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x)))))))) 8.013 * * * * [progress]: [ 20 / 123 ] simplifiying candidate # 8.014 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 8.014 * * [simplify]: iters left: 6 (12 enodes) 8.020 * * [simplify]: iters left: 5 (55 enodes) 8.042 * * [simplify]: iters left: 4 (113 enodes) 8.090 * * [simplify]: iters left: 3 (194 enodes) 8.123 * * [simplify]: iters left: 2 (204 enodes) 8.147 * * [simplify]: Extracting #0: cost 1 inf + 0 8.147 * * [simplify]: Extracting #1: cost 4 inf + 0 8.147 * * [simplify]: Extracting #2: cost 25 inf + 0 8.148 * * [simplify]: Extracting #3: cost 40 inf + 44 8.148 * * [simplify]: Extracting #4: cost 31 inf + 690 8.149 * * [simplify]: Extracting #5: cost 11 inf + 5023 8.151 * * [simplify]: Extracting #6: cost 0 inf + 8414 8.153 * [simplify]: Simplified to (/ (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))) (sqrt (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))) 8.153 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))) (sqrt (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))) (/ (- (log1p (exp x)) (* y x)) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 8.153 * [simplify]: Simplifying (/ (- (log1p (exp x)) (* y x)) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 8.153 * * [simplify]: iters left: 6 (13 enodes) 8.157 * * [simplify]: iters left: 5 (63 enodes) 8.167 * * [simplify]: iters left: 4 (140 enodes) 8.211 * * [simplify]: iters left: 3 (243 enodes) 8.251 * * [simplify]: iters left: 2 (273 enodes) 8.283 * * [simplify]: iters left: 1 (291 enodes) 8.331 * * [simplify]: Extracting #0: cost 1 inf + 0 8.331 * * [simplify]: Extracting #1: cost 15 inf + 0 8.332 * * [simplify]: Extracting #2: cost 32 inf + 2 8.332 * * [simplify]: Extracting #3: cost 52 inf + 167 8.333 * * [simplify]: Extracting #4: cost 58 inf + 813 8.335 * * [simplify]: Extracting #5: cost 37 inf + 4782 8.340 * * [simplify]: Extracting #6: cost 10 inf + 14810 8.348 * * [simplify]: Extracting #7: cost 0 inf + 19450 8.357 * [simplify]: Simplified to (/ (- (log1p (exp x)) (* y x)) (sqrt (fma x (* (fma y x (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x)))))) 8.357 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (/ (- (log1p (exp x)) (* y x)) (sqrt (fma x (* (fma y x (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x)))))))) 8.357 * * * * [progress]: [ 21 / 123 ] simplifiying candidate # 8.357 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) 1) 8.357 * * [simplify]: iters left: 6 (12 enodes) 8.364 * * [simplify]: iters left: 5 (55 enodes) 8.383 * * [simplify]: iters left: 4 (117 enodes) 8.433 * * [simplify]: iters left: 3 (198 enodes) 8.473 * * [simplify]: iters left: 2 (208 enodes) 8.491 * * [simplify]: Extracting #0: cost 1 inf + 0 8.491 * * [simplify]: Extracting #1: cost 22 inf + 0 8.491 * * [simplify]: Extracting #2: cost 36 inf + 44 8.491 * * [simplify]: Extracting #3: cost 30 inf + 444 8.494 * * [simplify]: Extracting #4: cost 5 inf + 5402 8.498 * * [simplify]: Extracting #5: cost 0 inf + 6767 8.501 * [simplify]: Simplified to (fma y (* x (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))) 8.501 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma y (* x (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))) (/ (- (log1p (exp x)) (* y x)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 8.502 * [simplify]: Simplifying (/ (- (log1p (exp x)) (* y x)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 8.502 * * [simplify]: iters left: 6 (12 enodes) 8.508 * * [simplify]: iters left: 5 (60 enodes) 8.530 * * [simplify]: iters left: 4 (137 enodes) 8.571 * * [simplify]: iters left: 3 (240 enodes) 8.603 * * [simplify]: iters left: 2 (270 enodes) 8.657 * * [simplify]: iters left: 1 (288 enodes) 8.690 * * [simplify]: Extracting #0: cost 1 inf + 0 8.690 * * [simplify]: Extracting #1: cost 15 inf + 0 8.690 * * [simplify]: Extracting #2: cost 44 inf + 84 8.691 * * [simplify]: Extracting #3: cost 58 inf + 618 8.691 * * [simplify]: Extracting #4: cost 51 inf + 1141 8.692 * * [simplify]: Extracting #5: cost 31 inf + 5619 8.695 * * [simplify]: Extracting #6: cost 7 inf + 14762 8.699 * * [simplify]: Extracting #7: cost 0 inf + 17466 8.704 * [simplify]: Simplified to (/ (- (log1p (exp x)) (* y x)) (fma (log1p (exp x)) (* y x) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) 8.704 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) 1) (/ (- (log1p (exp x)) (* y x)) (fma (log1p (exp x)) (* y x) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x)))))))) 8.704 * * * * [progress]: [ 22 / 123 ] simplifiying candidate # 8.705 * [simplify]: Simplifying (/ 1 (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 8.705 * * [simplify]: iters left: 6 (14 enodes) 8.709 * * [simplify]: iters left: 5 (65 enodes) 9.072 * * [simplify]: iters left: 4 (127 enodes) 9.120 * * [simplify]: iters left: 3 (208 enodes) 9.147 * * [simplify]: iters left: 2 (218 enodes) 9.183 * * [simplify]: Extracting #0: cost 1 inf + 0 9.183 * * [simplify]: Extracting #1: cost 6 inf + 0 9.183 * * [simplify]: Extracting #2: cost 9 inf + 1 9.183 * * [simplify]: Extracting #3: cost 29 inf + 1 9.183 * * [simplify]: Extracting #4: cost 45 inf + 3 9.185 * * [simplify]: Extracting #5: cost 19 inf + 4491 9.189 * * [simplify]: Extracting #6: cost 1 inf + 10034 9.194 * * [simplify]: Extracting #7: cost 0 inf + 10547 9.198 * [simplify]: Simplified to (/ 1 (* (cbrt (fma (* y x) (* y x) (* (fma y x (log1p (exp x))) (log1p (exp x))))) (cbrt (fma (* y x) (* y x) (* (fma y x (log1p (exp x))) (log1p (exp x))))))) 9.199 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ 1 (* (cbrt (fma (* y x) (* y x) (* (fma y x (log1p (exp x))) (log1p (exp x))))) (cbrt (fma (* y x) (* y x) (* (fma y x (log1p (exp x))) (log1p (exp x))))))) (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 9.199 * [simplify]: Simplifying (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 9.199 * * [simplify]: iters left: 6 (16 enodes) 9.206 * * [simplify]: iters left: 5 (86 enodes) 9.225 * * [simplify]: iters left: 4 (239 enodes) 9.298 * * [simplify]: Extracting #0: cost 1 inf + 0 9.298 * * [simplify]: Extracting #1: cost 9 inf + 0 9.298 * * [simplify]: Extracting #2: cost 76 inf + 0 9.299 * * [simplify]: Extracting #3: cost 179 inf + 43 9.301 * * [simplify]: Extracting #4: cost 151 inf + 7210 9.307 * * [simplify]: Extracting #5: cost 66 inf + 30529 9.323 * * [simplify]: Extracting #6: cost 10 inf + 58277 9.337 * * [simplify]: Extracting #7: cost 0 inf + 64109 9.350 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (cbrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) 9.350 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ 1 (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (cbrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))))) 9.350 * * * * [progress]: [ 23 / 123 ] simplifiying candidate # 9.351 * [simplify]: Simplifying (/ 1 (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 9.351 * * [simplify]: iters left: 6 (13 enodes) 9.354 * * [simplify]: iters left: 5 (60 enodes) 9.367 * * [simplify]: iters left: 4 (120 enodes) 9.405 * * [simplify]: iters left: 3 (202 enodes) 9.441 * * [simplify]: iters left: 2 (212 enodes) 9.466 * * [simplify]: Extracting #0: cost 1 inf + 0 9.466 * * [simplify]: Extracting #1: cost 4 inf + 0 9.466 * * [simplify]: Extracting #2: cost 5 inf + 1 9.466 * * [simplify]: Extracting #3: cost 25 inf + 1 9.466 * * [simplify]: Extracting #4: cost 41 inf + 3 9.467 * * [simplify]: Extracting #5: cost 22 inf + 3060 9.468 * * [simplify]: Extracting #6: cost 3 inf + 7430 9.470 * * [simplify]: Extracting #7: cost 0 inf + 8417 9.472 * [simplify]: Simplified to (/ 1 (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))))) 9.472 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ 1 (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))))) (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 9.473 * [simplify]: Simplifying (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 9.473 * * [simplify]: iters left: 6 (16 enodes) 9.478 * * [simplify]: iters left: 5 (86 enodes) 9.505 * * [simplify]: iters left: 4 (239 enodes) 9.620 * * [simplify]: Extracting #0: cost 1 inf + 0 9.621 * * [simplify]: Extracting #1: cost 9 inf + 0 9.621 * * [simplify]: Extracting #2: cost 76 inf + 0 9.622 * * [simplify]: Extracting #3: cost 179 inf + 43 9.624 * * [simplify]: Extracting #4: cost 151 inf + 7210 9.635 * * [simplify]: Extracting #5: cost 66 inf + 30129 9.649 * * [simplify]: Extracting #6: cost 10 inf + 56317 9.666 * * [simplify]: Extracting #7: cost 0 inf + 61789 9.683 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (sqrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) 9.683 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ 1 (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (sqrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))))) 9.683 * * * * [progress]: [ 24 / 123 ] simplifiying candidate # 9.683 * [simplify]: Simplifying (/ 1 1) 9.683 * * [simplify]: iters left: 2 (2 enodes) 9.685 * * [simplify]: iters left: 1 (6 enodes) 9.687 * * [simplify]: Extracting #0: cost 1 inf + 0 9.687 * * [simplify]: Extracting #1: cost 0 inf + 1 9.687 * [simplify]: Simplified to 1 9.687 * [simplify]: Simplified (2 1) to (λ (x y) (* 1 (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 9.687 * [simplify]: Simplifying (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 9.687 * * [simplify]: iters left: 6 (15 enodes) 9.695 * * [simplify]: iters left: 5 (83 enodes) 9.723 * * [simplify]: iters left: 4 (236 enodes) 9.812 * * [simplify]: Extracting #0: cost 1 inf + 0 9.812 * * [simplify]: Extracting #1: cost 9 inf + 0 9.812 * * [simplify]: Extracting #2: cost 84 inf + 0 9.813 * * [simplify]: Extracting #3: cost 188 inf + 2 9.815 * * [simplify]: Extracting #4: cost 131 inf + 15141 9.830 * * [simplify]: Extracting #5: cost 22 inf + 49096 9.852 * * [simplify]: Extracting #6: cost 0 inf + 58368 9.870 * * [simplify]: Extracting #7: cost 0 inf + 58352 9.889 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma x (* (fma y x (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))) 9.889 * [simplify]: Simplified (2 2) to (λ (x y) (* 1 (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma x (* (fma y x (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))))) 9.889 * * * * [progress]: [ 25 / 123 ] simplifiying candidate # 9.889 * [simplify]: Simplifying (/ (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 9.890 * * [simplify]: iters left: 6 (19 enodes) 9.899 * * [simplify]: iters left: 5 (94 enodes) 9.939 * * [simplify]: iters left: 4 (211 enodes) 10.044 * * [simplify]: iters left: 3 (420 enodes) 10.174 * * [simplify]: Extracting #0: cost 1 inf + 0 10.174 * * [simplify]: Extracting #1: cost 6 inf + 0 10.174 * * [simplify]: Extracting #2: cost 16 inf + 0 10.174 * * [simplify]: Extracting #3: cost 51 inf + 0 10.175 * * [simplify]: Extracting #4: cost 96 inf + 75 10.176 * * [simplify]: Extracting #5: cost 108 inf + 4537 10.180 * * [simplify]: Extracting #6: cost 25 inf + 29976 10.185 * * [simplify]: Extracting #7: cost 0 inf + 38660 10.190 * * [simplify]: Extracting #8: cost 0 inf + 38398 10.196 * [simplify]: Simplified to (/ (/ (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) 10.196 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (/ (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) (/ (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 10.197 * [simplify]: Simplifying (/ (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 10.197 * * [simplify]: iters left: 6 (18 enodes) 10.205 * * [simplify]: iters left: 5 (93 enodes) 10.241 * * [simplify]: iters left: 4 (219 enodes) 10.323 * * [simplify]: iters left: 3 (441 enodes) 10.447 * * [simplify]: Extracting #0: cost 1 inf + 0 10.447 * * [simplify]: Extracting #1: cost 9 inf + 0 10.447 * * [simplify]: Extracting #2: cost 34 inf + 0 10.447 * * [simplify]: Extracting #3: cost 76 inf + 1 10.448 * * [simplify]: Extracting #4: cost 114 inf + 159 10.450 * * [simplify]: Extracting #5: cost 116 inf + 6714 10.459 * * [simplify]: Extracting #6: cost 46 inf + 29926 10.473 * * [simplify]: Extracting #7: cost 1 inf + 52537 10.481 * * [simplify]: Extracting #8: cost 0 inf + 53180 10.489 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) 10.489 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))))) 10.489 * * * * [progress]: [ 26 / 123 ] simplifiying candidate # 10.489 * [simplify]: Simplifying (/ (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 10.489 * * [simplify]: iters left: 6 (18 enodes) 10.494 * * [simplify]: iters left: 5 (89 enodes) 10.524 * * [simplify]: iters left: 4 (204 enodes) 10.604 * * [simplify]: iters left: 3 (413 enodes) 10.717 * * [simplify]: Extracting #0: cost 1 inf + 0 10.717 * * [simplify]: Extracting #1: cost 4 inf + 0 10.717 * * [simplify]: Extracting #2: cost 12 inf + 0 10.717 * * [simplify]: Extracting #3: cost 47 inf + 0 10.718 * * [simplify]: Extracting #4: cost 92 inf + 75 10.718 * * [simplify]: Extracting #5: cost 101 inf + 3678 10.722 * * [simplify]: Extracting #6: cost 29 inf + 25193 10.730 * * [simplify]: Extracting #7: cost 0 inf + 36000 10.739 * * [simplify]: Extracting #8: cost 0 inf + 35920 10.749 * [simplify]: Simplified to (/ (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (sqrt (fma y (* (fma x y (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) 10.750 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (sqrt (fma y (* (fma x y (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) (/ (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 10.750 * [simplify]: Simplifying (/ (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 10.750 * * [simplify]: iters left: 6 (18 enodes) 10.761 * * [simplify]: iters left: 5 (93 enodes) 10.790 * * [simplify]: iters left: 4 (219 enodes) 10.842 * * [simplify]: iters left: 3 (441 enodes) 10.947 * * [simplify]: Extracting #0: cost 1 inf + 0 10.947 * * [simplify]: Extracting #1: cost 9 inf + 0 10.947 * * [simplify]: Extracting #2: cost 34 inf + 0 10.947 * * [simplify]: Extracting #3: cost 76 inf + 1 10.947 * * [simplify]: Extracting #4: cost 114 inf + 159 10.950 * * [simplify]: Extracting #5: cost 116 inf + 6714 10.958 * * [simplify]: Extracting #6: cost 46 inf + 29686 10.975 * * [simplify]: Extracting #7: cost 1 inf + 51497 10.989 * * [simplify]: Extracting #8: cost 0 inf + 52100 11.004 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) 11.004 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))))) 11.004 * * * * [progress]: [ 27 / 123 ] simplifiying candidate # 11.005 * [simplify]: Simplifying (/ (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) 1) 11.005 * * [simplify]: iters left: 6 (13 enodes) 11.012 * * [simplify]: iters left: 5 (57 enodes) 11.035 * * [simplify]: iters left: 4 (121 enodes) 11.082 * * [simplify]: iters left: 3 (244 enodes) 11.142 * * [simplify]: iters left: 2 (425 enodes) 11.256 * * [simplify]: Extracting #0: cost 1 inf + 0 11.256 * * [simplify]: Extracting #1: cost 8 inf + 0 11.256 * * [simplify]: Extracting #2: cost 25 inf + 1 11.256 * * [simplify]: Extracting #3: cost 89 inf + 3 11.256 * * [simplify]: Extracting #4: cost 166 inf + 332 11.258 * * [simplify]: Extracting #5: cost 124 inf + 14227 11.263 * * [simplify]: Extracting #6: cost 19 inf + 60767 11.270 * * [simplify]: Extracting #7: cost 0 inf + 67030 11.282 * * [simplify]: Extracting #8: cost 0 inf + 66950 11.293 * [simplify]: Simplified to (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* x y) (* (* x y) (* x y))))) 11.294 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* x y) (* (* x y) (* x y))))) (/ (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 11.294 * [simplify]: Simplifying (/ (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 11.294 * * [simplify]: iters left: 6 (17 enodes) 11.304 * * [simplify]: iters left: 5 (90 enodes) 11.343 * * [simplify]: iters left: 4 (216 enodes) 11.424 * * [simplify]: iters left: 3 (445 enodes) 11.538 * * [simplify]: Extracting #0: cost 1 inf + 0 11.538 * * [simplify]: Extracting #1: cost 9 inf + 0 11.538 * * [simplify]: Extracting #2: cost 51 inf + 0 11.538 * * [simplify]: Extracting #3: cost 96 inf + 126 11.539 * * [simplify]: Extracting #4: cost 94 inf + 4203 11.542 * * [simplify]: Extracting #5: cost 65 inf + 23078 11.549 * * [simplify]: Extracting #6: cost 9 inf + 47512 11.556 * * [simplify]: Extracting #7: cost 0 inf + 50556 11.563 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (fma y (* x (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) 11.563 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) 1) (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (fma y (* x (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))) 11.563 * * * * [progress]: [ 28 / 123 ] simplifiying candidate # 11.563 * [simplify]: Simplifying (/ (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 11.564 * * [simplify]: iters left: 6 (20 enodes) 11.570 * * [simplify]: iters left: 5 (91 enodes) 11.608 * * [simplify]: iters left: 4 (180 enodes) 11.655 * * [simplify]: iters left: 3 (330 enodes) 11.726 * * [simplify]: iters left: 2 (499 enodes) 11.841 * * [simplify]: Extracting #0: cost 1 inf + 0 11.841 * * [simplify]: Extracting #1: cost 6 inf + 0 11.841 * * [simplify]: Extracting #2: cost 17 inf + 0 11.841 * * [simplify]: Extracting #3: cost 66 inf + 0 11.842 * * [simplify]: Extracting #4: cost 117 inf + 118 11.843 * * [simplify]: Extracting #5: cost 104 inf + 4103 11.846 * * [simplify]: Extracting #6: cost 37 inf + 28889 11.856 * * [simplify]: Extracting #7: cost 7 inf + 43925 11.867 * * [simplify]: Extracting #8: cost 1 inf + 47847 11.878 * * [simplify]: Extracting #9: cost 0 inf + 48665 11.890 * [simplify]: Simplified to (/ (/ (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2)) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) 11.891 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (/ (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2)) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) (/ (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 11.892 * [simplify]: Simplifying (/ (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 11.893 * * [simplify]: iters left: 6 (19 enodes) 11.904 * * [simplify]: iters left: 5 (90 enodes) 11.943 * * [simplify]: iters left: 4 (195 enodes) 12.029 * * [simplify]: iters left: 3 (398 enodes) 12.157 * * [simplify]: Extracting #0: cost 1 inf + 0 12.158 * * [simplify]: Extracting #1: cost 14 inf + 0 12.158 * * [simplify]: Extracting #2: cost 69 inf + 0 12.159 * * [simplify]: Extracting #3: cost 134 inf + 1 12.160 * * [simplify]: Extracting #4: cost 149 inf + 3107 12.165 * * [simplify]: Extracting #5: cost 95 inf + 20645 12.181 * * [simplify]: Extracting #6: cost 35 inf + 52434 12.198 * * [simplify]: Extracting #7: cost 3 inf + 76603 12.217 * * [simplify]: Extracting #8: cost 0 inf + 79274 12.235 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* x y) 3/2)) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* x y) (log1p (exp x)) (* (* x y) (* x y)))))) 12.236 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* x y) 3/2)) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* x y) (log1p (exp x)) (* (* x y) (* x y)))))))) 12.236 * * * * [progress]: [ 29 / 123 ] simplifiying candidate # 12.236 * [simplify]: Simplifying (/ (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 12.237 * * [simplify]: iters left: 6 (19 enodes) 12.247 * * [simplify]: iters left: 5 (86 enodes) 12.284 * * [simplify]: iters left: 4 (173 enodes) 12.362 * * [simplify]: iters left: 3 (324 enodes) 12.436 * * [simplify]: iters left: 2 (496 enodes) 12.516 * * [simplify]: Extracting #0: cost 1 inf + 0 12.516 * * [simplify]: Extracting #1: cost 4 inf + 0 12.516 * * [simplify]: Extracting #2: cost 13 inf + 0 12.516 * * [simplify]: Extracting #3: cost 62 inf + 0 12.517 * * [simplify]: Extracting #4: cost 116 inf + 159 12.518 * * [simplify]: Extracting #5: cost 99 inf + 4690 12.522 * * [simplify]: Extracting #6: cost 33 inf + 28398 12.527 * * [simplify]: Extracting #7: cost 6 inf + 42917 12.532 * * [simplify]: Extracting #8: cost 0 inf + 47655 12.538 * [simplify]: Simplified to (/ (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2)) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* x y) (log1p (exp x)) (* (* x y) (* x y)))))) 12.538 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2)) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* x y) (log1p (exp x)) (* (* x y) (* x y)))))) (/ (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 12.538 * [simplify]: Simplifying (/ (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 12.538 * * [simplify]: iters left: 6 (19 enodes) 12.544 * * [simplify]: iters left: 5 (90 enodes) 12.566 * * [simplify]: iters left: 4 (195 enodes) 12.614 * * [simplify]: iters left: 3 (398 enodes) 12.732 * * [simplify]: Extracting #0: cost 1 inf + 0 12.732 * * [simplify]: Extracting #1: cost 14 inf + 0 12.732 * * [simplify]: Extracting #2: cost 69 inf + 0 12.732 * * [simplify]: Extracting #3: cost 134 inf + 1 12.733 * * [simplify]: Extracting #4: cost 149 inf + 3107 12.736 * * [simplify]: Extracting #5: cost 95 inf + 20645 12.742 * * [simplify]: Extracting #6: cost 35 inf + 51634 12.751 * * [simplify]: Extracting #7: cost 3 inf + 74723 12.763 * * [simplify]: Extracting #8: cost 0 inf + 77274 12.781 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* x y) 3/2)) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* x y) (log1p (exp x)) (* (* x y) (* x y)))))) 12.781 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* x y) 3/2)) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* x y) (log1p (exp x)) (* (* x y) (* x y)))))))) 12.781 * * * * [progress]: [ 30 / 123 ] simplifiying candidate # 12.782 * [simplify]: Simplifying (/ (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) 1) 12.782 * * [simplify]: iters left: 6 (14 enodes) 12.790 * * [simplify]: iters left: 5 (53 enodes) 12.812 * * [simplify]: iters left: 4 (84 enodes) 12.844 * * [simplify]: iters left: 3 (139 enodes) 12.892 * * [simplify]: iters left: 2 (246 enodes) 12.965 * * [simplify]: iters left: 1 (434 enodes) 13.140 * * [simplify]: Extracting #0: cost 1 inf + 0 13.140 * * [simplify]: Extracting #1: cost 9 inf + 0 13.140 * * [simplify]: Extracting #2: cost 55 inf + 1 13.141 * * [simplify]: Extracting #3: cost 132 inf + 5 13.142 * * [simplify]: Extracting #4: cost 124 inf + 1984 13.147 * * [simplify]: Extracting #5: cost 75 inf + 25991 13.159 * * [simplify]: Extracting #6: cost 6 inf + 75450 13.172 * * [simplify]: Extracting #7: cost 0 inf + 79306 13.186 * [simplify]: Simplified to (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2)) 13.186 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2)) (/ (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 13.186 * [simplify]: Simplifying (/ (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 13.187 * * [simplify]: iters left: 6 (18 enodes) 13.197 * * [simplify]: iters left: 5 (87 enodes) 13.234 * * [simplify]: iters left: 4 (191 enodes) 13.323 * * [simplify]: iters left: 3 (387 enodes) 13.464 * * [simplify]: Extracting #0: cost 1 inf + 0 13.464 * * [simplify]: Extracting #1: cost 14 inf + 0 13.465 * * [simplify]: Extracting #2: cost 88 inf + 0 13.466 * * [simplify]: Extracting #3: cost 160 inf + 3 13.468 * * [simplify]: Extracting #4: cost 140 inf + 3855 13.475 * * [simplify]: Extracting #5: cost 79 inf + 25044 13.488 * * [simplify]: Extracting #6: cost 18 inf + 61194 13.504 * * [simplify]: Extracting #7: cost 1 inf + 73562 13.525 * * [simplify]: Extracting #8: cost 0 inf + 74277 13.542 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* x y) 3/2)) (fma (fma x y (log1p (exp x))) (* x y) (* (log1p (exp x)) (log1p (exp x))))) 13.542 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) 1) (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* x y) 3/2)) (fma (fma x y (log1p (exp x))) (* x y) (* (log1p (exp x)) (log1p (exp x))))))) 13.542 * * * * [progress]: [ 31 / 123 ] simplifiying candidate # 13.542 * [simplify]: Simplifying (/ (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 13.543 * * [simplify]: iters left: 6 (19 enodes) 13.553 * * [simplify]: iters left: 5 (94 enodes) 13.589 * * [simplify]: iters left: 4 (211 enodes) 13.694 * * [simplify]: iters left: 3 (420 enodes) 13.816 * * [simplify]: Extracting #0: cost 1 inf + 0 13.816 * * [simplify]: Extracting #1: cost 6 inf + 0 13.816 * * [simplify]: Extracting #2: cost 16 inf + 0 13.816 * * [simplify]: Extracting #3: cost 51 inf + 0 13.817 * * [simplify]: Extracting #4: cost 96 inf + 75 13.818 * * [simplify]: Extracting #5: cost 108 inf + 4537 13.825 * * [simplify]: Extracting #6: cost 25 inf + 29976 13.832 * * [simplify]: Extracting #7: cost 0 inf + 38660 13.837 * * [simplify]: Extracting #8: cost 0 inf + 38398 13.843 * [simplify]: Simplified to (/ (/ (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) 13.843 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (/ (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) (/ (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 13.843 * [simplify]: Simplifying (/ (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 13.844 * * [simplify]: iters left: 6 (18 enodes) 13.848 * * [simplify]: iters left: 5 (93 enodes) 13.879 * * [simplify]: iters left: 4 (219 enodes) 13.983 * * [simplify]: iters left: 3 (441 enodes) 14.115 * * [simplify]: Extracting #0: cost 1 inf + 0 14.116 * * [simplify]: Extracting #1: cost 9 inf + 0 14.116 * * [simplify]: Extracting #2: cost 34 inf + 0 14.116 * * [simplify]: Extracting #3: cost 76 inf + 1 14.116 * * [simplify]: Extracting #4: cost 114 inf + 159 14.118 * * [simplify]: Extracting #5: cost 116 inf + 6714 14.122 * * [simplify]: Extracting #6: cost 46 inf + 29926 14.129 * * [simplify]: Extracting #7: cost 1 inf + 52537 14.139 * * [simplify]: Extracting #8: cost 0 inf + 53180 14.153 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) 14.154 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))))) 14.154 * * * * [progress]: [ 32 / 123 ] simplifiying candidate # 14.154 * [simplify]: Simplifying (/ (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 14.155 * * [simplify]: iters left: 6 (18 enodes) 14.162 * * [simplify]: iters left: 5 (89 enodes) 14.184 * * [simplify]: iters left: 4 (204 enodes) 14.269 * * [simplify]: iters left: 3 (413 enodes) 14.395 * * [simplify]: Extracting #0: cost 1 inf + 0 14.395 * * [simplify]: Extracting #1: cost 4 inf + 0 14.396 * * [simplify]: Extracting #2: cost 12 inf + 0 14.396 * * [simplify]: Extracting #3: cost 47 inf + 0 14.396 * * [simplify]: Extracting #4: cost 92 inf + 75 14.397 * * [simplify]: Extracting #5: cost 101 inf + 3678 14.401 * * [simplify]: Extracting #6: cost 29 inf + 25193 14.406 * * [simplify]: Extracting #7: cost 0 inf + 36000 14.411 * * [simplify]: Extracting #8: cost 0 inf + 35920 14.416 * [simplify]: Simplified to (/ (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (sqrt (fma y (* (fma x y (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) 14.416 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (sqrt (fma y (* (fma x y (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) (/ (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 14.417 * [simplify]: Simplifying (/ (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 14.417 * * [simplify]: iters left: 6 (18 enodes) 14.422 * * [simplify]: iters left: 5 (93 enodes) 14.443 * * [simplify]: iters left: 4 (219 enodes) 14.524 * * [simplify]: iters left: 3 (441 enodes) 14.678 * * [simplify]: Extracting #0: cost 1 inf + 0 14.678 * * [simplify]: Extracting #1: cost 9 inf + 0 14.678 * * [simplify]: Extracting #2: cost 34 inf + 0 14.678 * * [simplify]: Extracting #3: cost 76 inf + 1 14.679 * * [simplify]: Extracting #4: cost 114 inf + 159 14.680 * * [simplify]: Extracting #5: cost 116 inf + 6714 14.684 * * [simplify]: Extracting #6: cost 46 inf + 29686 14.691 * * [simplify]: Extracting #7: cost 1 inf + 51497 14.701 * * [simplify]: Extracting #8: cost 0 inf + 52100 14.710 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) 14.711 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))))) 14.711 * * * * [progress]: [ 33 / 123 ] simplifiying candidate # 14.711 * [simplify]: Simplifying (/ (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) 1) 14.711 * * [simplify]: iters left: 6 (13 enodes) 14.715 * * [simplify]: iters left: 5 (57 enodes) 14.728 * * [simplify]: iters left: 4 (121 enodes) 14.768 * * [simplify]: iters left: 3 (244 enodes) 14.851 * * [simplify]: iters left: 2 (425 enodes) 14.979 * * [simplify]: Extracting #0: cost 1 inf + 0 14.979 * * [simplify]: Extracting #1: cost 8 inf + 0 14.979 * * [simplify]: Extracting #2: cost 25 inf + 1 14.980 * * [simplify]: Extracting #3: cost 89 inf + 3 14.980 * * [simplify]: Extracting #4: cost 166 inf + 332 14.982 * * [simplify]: Extracting #5: cost 124 inf + 14227 14.990 * * [simplify]: Extracting #6: cost 19 inf + 60767 15.001 * * [simplify]: Extracting #7: cost 0 inf + 67030 15.007 * * [simplify]: Extracting #8: cost 0 inf + 66950 15.013 * [simplify]: Simplified to (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* x y) (* (* x y) (* x y))))) 15.013 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* x y) (* (* x y) (* x y))))) (/ (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 15.013 * [simplify]: Simplifying (/ (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 15.013 * * [simplify]: iters left: 6 (17 enodes) 15.018 * * [simplify]: iters left: 5 (90 enodes) 15.047 * * [simplify]: iters left: 4 (216 enodes) 15.122 * * [simplify]: iters left: 3 (445 enodes) 15.252 * * [simplify]: Extracting #0: cost 1 inf + 0 15.252 * * [simplify]: Extracting #1: cost 9 inf + 0 15.253 * * [simplify]: Extracting #2: cost 51 inf + 0 15.253 * * [simplify]: Extracting #3: cost 96 inf + 126 15.254 * * [simplify]: Extracting #4: cost 94 inf + 4203 15.260 * * [simplify]: Extracting #5: cost 65 inf + 23078 15.269 * * [simplify]: Extracting #6: cost 9 inf + 47512 15.281 * * [simplify]: Extracting #7: cost 0 inf + 50556 15.293 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (fma y (* x (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) 15.293 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) 1) (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (fma y (* x (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))) 15.294 * * * * [progress]: [ 34 / 123 ] simplifiying candidate # 15.294 * [simplify]: Simplifying (/ (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 15.294 * * [simplify]: iters left: 6 (20 enodes) 15.304 * * [simplify]: iters left: 5 (91 enodes) 15.339 * * [simplify]: iters left: 4 (180 enodes) 15.425 * * [simplify]: iters left: 3 (330 enodes) 15.519 * * [simplify]: iters left: 2 (499 enodes) 15.638 * * [simplify]: Extracting #0: cost 1 inf + 0 15.638 * * [simplify]: Extracting #1: cost 6 inf + 0 15.638 * * [simplify]: Extracting #2: cost 17 inf + 0 15.638 * * [simplify]: Extracting #3: cost 66 inf + 0 15.639 * * [simplify]: Extracting #4: cost 117 inf + 118 15.641 * * [simplify]: Extracting #5: cost 104 inf + 4103 15.648 * * [simplify]: Extracting #6: cost 37 inf + 28889 15.659 * * [simplify]: Extracting #7: cost 7 inf + 43925 15.670 * * [simplify]: Extracting #8: cost 1 inf + 47847 15.682 * * [simplify]: Extracting #9: cost 0 inf + 48665 15.688 * [simplify]: Simplified to (/ (/ (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2)) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) 15.688 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (/ (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2)) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x))))))) (/ (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 15.689 * [simplify]: Simplifying (/ (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 15.689 * * [simplify]: iters left: 6 (19 enodes) 15.694 * * [simplify]: iters left: 5 (90 enodes) 15.713 * * [simplify]: iters left: 4 (195 enodes) 15.803 * * [simplify]: iters left: 3 (398 enodes) 15.913 * * [simplify]: Extracting #0: cost 1 inf + 0 15.913 * * [simplify]: Extracting #1: cost 14 inf + 0 15.913 * * [simplify]: Extracting #2: cost 69 inf + 0 15.913 * * [simplify]: Extracting #3: cost 134 inf + 1 15.914 * * [simplify]: Extracting #4: cost 149 inf + 3107 15.916 * * [simplify]: Extracting #5: cost 95 inf + 20645 15.922 * * [simplify]: Extracting #6: cost 35 inf + 52434 15.939 * * [simplify]: Extracting #7: cost 3 inf + 76603 15.957 * * [simplify]: Extracting #8: cost 0 inf + 79274 15.976 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* x y) 3/2)) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* x y) (log1p (exp x)) (* (* x y) (* x y)))))) 15.976 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* x y) 3/2)) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* x y) (log1p (exp x)) (* (* x y) (* x y)))))))) 15.976 * * * * [progress]: [ 35 / 123 ] simplifiying candidate # 15.976 * [simplify]: Simplifying (/ (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 15.977 * * [simplify]: iters left: 6 (19 enodes) 15.988 * * [simplify]: iters left: 5 (86 enodes) 16.014 * * [simplify]: iters left: 4 (173 enodes) 16.065 * * [simplify]: iters left: 3 (324 enodes) 16.155 * * [simplify]: iters left: 2 (496 enodes) 16.253 * * [simplify]: Extracting #0: cost 1 inf + 0 16.253 * * [simplify]: Extracting #1: cost 4 inf + 0 16.253 * * [simplify]: Extracting #2: cost 13 inf + 0 16.253 * * [simplify]: Extracting #3: cost 62 inf + 0 16.254 * * [simplify]: Extracting #4: cost 116 inf + 159 16.255 * * [simplify]: Extracting #5: cost 99 inf + 4690 16.258 * * [simplify]: Extracting #6: cost 33 inf + 28398 16.264 * * [simplify]: Extracting #7: cost 6 inf + 42917 16.276 * * [simplify]: Extracting #8: cost 0 inf + 47655 16.288 * [simplify]: Simplified to (/ (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2)) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* x y) (log1p (exp x)) (* (* x y) (* x y)))))) 16.288 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2)) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* x y) (log1p (exp x)) (* (* x y) (* x y)))))) (/ (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 16.289 * [simplify]: Simplifying (/ (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 16.289 * * [simplify]: iters left: 6 (19 enodes) 16.300 * * [simplify]: iters left: 5 (90 enodes) 16.336 * * [simplify]: iters left: 4 (195 enodes) 16.403 * * [simplify]: iters left: 3 (398 enodes) 16.515 * * [simplify]: Extracting #0: cost 1 inf + 0 16.515 * * [simplify]: Extracting #1: cost 14 inf + 0 16.515 * * [simplify]: Extracting #2: cost 69 inf + 0 16.515 * * [simplify]: Extracting #3: cost 134 inf + 1 16.516 * * [simplify]: Extracting #4: cost 149 inf + 3107 16.518 * * [simplify]: Extracting #5: cost 95 inf + 20645 16.524 * * [simplify]: Extracting #6: cost 35 inf + 51634 16.533 * * [simplify]: Extracting #7: cost 3 inf + 74723 16.547 * * [simplify]: Extracting #8: cost 0 inf + 77274 16.556 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* x y) 3/2)) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* x y) (log1p (exp x)) (* (* x y) (* x y)))))) 16.556 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* x y) 3/2)) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* x y) (log1p (exp x)) (* (* x y) (* x y)))))))) 16.557 * * * * [progress]: [ 36 / 123 ] simplifiying candidate # 16.557 * [simplify]: Simplifying (/ (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) 1) 16.557 * * [simplify]: iters left: 6 (14 enodes) 16.561 * * [simplify]: iters left: 5 (53 enodes) 16.573 * * [simplify]: iters left: 4 (84 enodes) 16.589 * * [simplify]: iters left: 3 (139 enodes) 16.616 * * [simplify]: iters left: 2 (246 enodes) 16.671 * * [simplify]: iters left: 1 (434 enodes) 16.819 * * [simplify]: Extracting #0: cost 1 inf + 0 16.819 * * [simplify]: Extracting #1: cost 9 inf + 0 16.819 * * [simplify]: Extracting #2: cost 55 inf + 1 16.820 * * [simplify]: Extracting #3: cost 132 inf + 5 16.820 * * [simplify]: Extracting #4: cost 124 inf + 1984 16.826 * * [simplify]: Extracting #5: cost 75 inf + 25991 16.832 * * [simplify]: Extracting #6: cost 6 inf + 75450 16.839 * * [simplify]: Extracting #7: cost 0 inf + 79306 16.846 * [simplify]: Simplified to (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2)) 16.846 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2)) (/ (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 16.846 * [simplify]: Simplifying (/ (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 16.846 * * [simplify]: iters left: 6 (18 enodes) 16.851 * * [simplify]: iters left: 5 (87 enodes) 16.877 * * [simplify]: iters left: 4 (191 enodes) 16.946 * * [simplify]: iters left: 3 (387 enodes) 17.084 * * [simplify]: Extracting #0: cost 1 inf + 0 17.084 * * [simplify]: Extracting #1: cost 14 inf + 0 17.085 * * [simplify]: Extracting #2: cost 88 inf + 0 17.086 * * [simplify]: Extracting #3: cost 160 inf + 3 17.088 * * [simplify]: Extracting #4: cost 140 inf + 3855 17.095 * * [simplify]: Extracting #5: cost 79 inf + 25044 17.104 * * [simplify]: Extracting #6: cost 18 inf + 61194 17.112 * * [simplify]: Extracting #7: cost 1 inf + 73562 17.121 * * [simplify]: Extracting #8: cost 0 inf + 74277 17.132 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* x y) 3/2)) (fma (fma x y (log1p (exp x))) (* x y) (* (log1p (exp x)) (log1p (exp x))))) 17.132 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) 1) (/ (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* x y) 3/2)) (fma (fma x y (log1p (exp x))) (* x y) (* (log1p (exp x)) (log1p (exp x))))))) 17.132 * * * * [progress]: [ 37 / 123 ] simplifiying candidate # 17.133 * [simplify]: Simplifying (/ (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 17.133 * * [simplify]: iters left: 6 (19 enodes) 17.138 * * [simplify]: iters left: 5 (93 enodes) 17.157 * * [simplify]: iters left: 4 (208 enodes) 17.210 * * [simplify]: iters left: 3 (401 enodes) 17.299 * * [simplify]: Extracting #0: cost 1 inf + 0 17.299 * * [simplify]: Extracting #1: cost 6 inf + 0 17.299 * * [simplify]: Extracting #2: cost 13 inf + 0 17.299 * * [simplify]: Extracting #3: cost 39 inf + 0 17.300 * * [simplify]: Extracting #4: cost 81 inf + 84 17.300 * * [simplify]: Extracting #5: cost 102 inf + 1905 17.302 * * [simplify]: Extracting #6: cost 71 inf + 10000 17.305 * * [simplify]: Extracting #7: cost 12 inf + 29022 17.313 * * [simplify]: Extracting #8: cost 1 inf + 34148 17.322 * * [simplify]: Extracting #9: cost 0 inf + 34940 17.331 * [simplify]: Simplified to (/ (+ (sqrt (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (* (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (fma x y (log1p (exp x))) (* x y)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (fma x y (log1p (exp x))) (* x y)))))) 17.332 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (+ (sqrt (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (* (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (fma x y (log1p (exp x))) (* x y)))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (* (fma x y (log1p (exp x))) (* x y)))))) (/ (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 17.332 * [simplify]: Simplifying (/ (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 17.332 * * [simplify]: iters left: 6 (18 enodes) 17.342 * * [simplify]: iters left: 5 (92 enodes) 17.379 * * [simplify]: iters left: 4 (214 enodes) 17.434 * * [simplify]: iters left: 3 (417 enodes) 17.522 * * [simplify]: Extracting #0: cost 1 inf + 0 17.523 * * [simplify]: Extracting #1: cost 7 inf + 0 17.523 * * [simplify]: Extracting #2: cost 16 inf + 0 17.523 * * [simplify]: Extracting #3: cost 43 inf + 0 17.523 * * [simplify]: Extracting #4: cost 83 inf + 248 17.524 * * [simplify]: Extracting #5: cost 101 inf + 2725 17.525 * * [simplify]: Extracting #6: cost 68 inf + 11326 17.531 * * [simplify]: Extracting #7: cost 16 inf + 28671 17.538 * * [simplify]: Extracting #8: cost 0 inf + 35924 17.548 * [simplify]: Simplified to (/ (- (sqrt (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (cbrt (fma y (* x (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))))) 17.548 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (- (sqrt (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (cbrt (fma y (* x (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))))))) 17.548 * * * * [progress]: [ 38 / 123 ] simplifiying candidate # 17.548 * [simplify]: Simplifying (/ (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 17.549 * * [simplify]: iters left: 6 (18 enodes) 17.558 * * [simplify]: iters left: 5 (88 enodes) 17.579 * * [simplify]: iters left: 4 (201 enodes) 17.671 * * [simplify]: iters left: 3 (392 enodes) 17.787 * * [simplify]: Extracting #0: cost 1 inf + 0 17.787 * * [simplify]: Extracting #1: cost 4 inf + 0 17.787 * * [simplify]: Extracting #2: cost 9 inf + 0 17.787 * * [simplify]: Extracting #3: cost 35 inf + 0 17.787 * * [simplify]: Extracting #4: cost 77 inf + 84 17.788 * * [simplify]: Extracting #5: cost 95 inf + 2492 17.790 * * [simplify]: Extracting #6: cost 47 inf + 16447 17.795 * * [simplify]: Extracting #7: cost 6 inf + 30118 17.804 * * [simplify]: Extracting #8: cost 1 inf + 31500 17.813 * * [simplify]: Extracting #9: cost 0 inf + 32172 17.822 * [simplify]: Simplified to (/ (+ (sqrt (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (sqrt (fma (log1p (exp x)) (* x y) (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (* x y)))))) 17.822 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (+ (sqrt (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (sqrt (fma (log1p (exp x)) (* x y) (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (* x y)))))) (/ (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 17.823 * [simplify]: Simplifying (/ (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 17.823 * * [simplify]: iters left: 6 (18 enodes) 17.832 * * [simplify]: iters left: 5 (92 enodes) 17.873 * * [simplify]: iters left: 4 (214 enodes) 17.940 * * [simplify]: iters left: 3 (417 enodes) 18.066 * * [simplify]: Extracting #0: cost 1 inf + 0 18.066 * * [simplify]: Extracting #1: cost 7 inf + 0 18.066 * * [simplify]: Extracting #2: cost 16 inf + 0 18.067 * * [simplify]: Extracting #3: cost 43 inf + 0 18.067 * * [simplify]: Extracting #4: cost 83 inf + 248 18.069 * * [simplify]: Extracting #5: cost 101 inf + 2725 18.072 * * [simplify]: Extracting #6: cost 68 inf + 11326 18.077 * * [simplify]: Extracting #7: cost 16 inf + 28591 18.082 * * [simplify]: Extracting #8: cost 0 inf + 35524 18.088 * [simplify]: Simplified to (/ (- (sqrt (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (sqrt (fma y (* x (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))))) 18.088 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (/ (- (sqrt (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (sqrt (fma y (* x (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))))))) 18.088 * * * * [progress]: [ 39 / 123 ] simplifiying candidate # 18.088 * [simplify]: Simplifying (/ (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))) 1) 18.088 * * [simplify]: iters left: 6 (13 enodes) 18.092 * * [simplify]: iters left: 5 (57 enodes) 18.106 * * [simplify]: iters left: 4 (121 enodes) 18.139 * * [simplify]: iters left: 3 (239 enodes) 18.211 * * [simplify]: iters left: 2 (424 enodes) 18.381 * * [simplify]: Extracting #0: cost 1 inf + 0 18.381 * * [simplify]: Extracting #1: cost 5 inf + 0 18.381 * * [simplify]: Extracting #2: cost 10 inf + 1 18.381 * * [simplify]: Extracting #3: cost 76 inf + 1 18.382 * * [simplify]: Extracting #4: cost 171 inf + 804 18.384 * * [simplify]: Extracting #5: cost 134 inf + 12279 18.388 * * [simplify]: Extracting #6: cost 26 inf + 58661 18.394 * * [simplify]: Extracting #7: cost 0 inf + 69909 18.401 * * [simplify]: Extracting #8: cost 0 inf + 69446 18.413 * [simplify]: Simplified to (+ (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* (* x y) (* x y)) (* x y)))) 18.413 * [simplify]: Simplified (2 1) to (λ (x y) (* (+ (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (/ (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 18.413 * [simplify]: Simplifying (/ (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 18.414 * * [simplify]: iters left: 6 (17 enodes) 18.423 * * [simplify]: iters left: 5 (89 enodes) 18.453 * * [simplify]: iters left: 4 (211 enodes) 18.533 * * [simplify]: iters left: 3 (412 enodes) 18.679 * * [simplify]: Extracting #0: cost 1 inf + 0 18.679 * * [simplify]: Extracting #1: cost 7 inf + 0 18.680 * * [simplify]: Extracting #2: cost 34 inf + 0 18.680 * * [simplify]: Extracting #3: cost 55 inf + 125 18.681 * * [simplify]: Extracting #4: cost 76 inf + 848 18.684 * * [simplify]: Extracting #5: cost 77 inf + 7865 18.692 * * [simplify]: Extracting #6: cost 33 inf + 23350 18.705 * * [simplify]: Extracting #7: cost 1 inf + 34851 18.715 * * [simplify]: Extracting #8: cost 0 inf + 34944 18.726 * [simplify]: Simplified to (/ (- (sqrt (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x)))))) 18.726 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))) 1) (/ (- (sqrt (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (sqrt (* (* (* x y) (* x y)) (* x y)))) (fma (log1p (exp x)) (log1p (exp x)) (* (* x y) (fma x y (log1p (exp x)))))))) 18.726 * * * * [progress]: [ 40 / 123 ] simplifiying candidate # 18.727 * [simplify]: Simplifying (/ (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 18.727 * * [simplify]: iters left: 6 (20 enodes) 18.738 * * [simplify]: iters left: 5 (90 enodes) 18.760 * * [simplify]: iters left: 4 (177 enodes) 18.834 * * [simplify]: iters left: 3 (313 enodes) 18.896 * * [simplify]: iters left: 2 (435 enodes) 18.967 * * [simplify]: Extracting #0: cost 1 inf + 0 18.967 * * [simplify]: Extracting #1: cost 6 inf + 0 18.967 * * [simplify]: Extracting #2: cost 14 inf + 0 18.968 * * [simplify]: Extracting #3: cost 52 inf + 0 18.968 * * [simplify]: Extracting #4: cost 96 inf + 87 18.970 * * [simplify]: Extracting #5: cost 88 inf + 3575 18.975 * * [simplify]: Extracting #6: cost 41 inf + 19431 18.982 * * [simplify]: Extracting #7: cost 10 inf + 35428 18.987 * * [simplify]: Extracting #8: cost 0 inf + 42707 18.992 * [simplify]: Simplified to (/ (+ (pow (* x y) 3/2) (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))))) (* (cbrt (fma x (* (fma x y (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma x (* (fma x y (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))))) 18.992 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (+ (pow (* x y) 3/2) (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))))) (* (cbrt (fma x (* (fma x y (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma x (* (fma x y (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))))) (/ (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 18.992 * [simplify]: Simplifying (/ (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 18.993 * * [simplify]: iters left: 6 (19 enodes) 18.998 * * [simplify]: iters left: 5 (89 enodes) 19.020 * * [simplify]: iters left: 4 (187 enodes) 19.084 * * [simplify]: iters left: 3 (347 enodes) 19.173 * * [simplify]: Extracting #0: cost 1 inf + 0 19.173 * * [simplify]: Extracting #1: cost 7 inf + 0 19.173 * * [simplify]: Extracting #2: cost 34 inf + 0 19.174 * * [simplify]: Extracting #3: cost 89 inf + 0 19.174 * * [simplify]: Extracting #4: cost 112 inf + 7 19.175 * * [simplify]: Extracting #5: cost 99 inf + 2878 19.178 * * [simplify]: Extracting #6: cost 45 inf + 22132 19.183 * * [simplify]: Extracting #7: cost 8 inf + 42649 19.189 * * [simplify]: Extracting #8: cost 0 inf + 48230 19.195 * [simplify]: Simplified to (/ (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* x y) 3/2)) (cbrt (fma (fma x y (log1p (exp x))) (* x y) (* (log1p (exp x)) (log1p (exp x)))))) 19.195 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* x y) 3/2)) (cbrt (fma (fma x y (log1p (exp x))) (* x y) (* (log1p (exp x)) (log1p (exp x)))))))) 19.195 * * * * [progress]: [ 41 / 123 ] simplifiying candidate # 19.195 * [simplify]: Simplifying (/ (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 19.195 * * [simplify]: iters left: 6 (19 enodes) 19.203 * * [simplify]: iters left: 5 (85 enodes) 19.228 * * [simplify]: iters left: 4 (169 enodes) 19.268 * * [simplify]: iters left: 3 (304 enodes) 19.321 * * [simplify]: iters left: 2 (414 enodes) 19.412 * * [simplify]: Extracting #0: cost 1 inf + 0 19.412 * * [simplify]: Extracting #1: cost 4 inf + 0 19.412 * * [simplify]: Extracting #2: cost 10 inf + 0 19.413 * * [simplify]: Extracting #3: cost 47 inf + 0 19.413 * * [simplify]: Extracting #4: cost 92 inf + 87 19.414 * * [simplify]: Extracting #5: cost 87 inf + 2984 19.419 * * [simplify]: Extracting #6: cost 25 inf + 24670 19.426 * * [simplify]: Extracting #7: cost 2 inf + 38260 19.433 * * [simplify]: Extracting #8: cost 0 inf + 39415 19.440 * [simplify]: Simplified to (/ (+ (pow (* x y) 3/2) (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))))) (sqrt (fma (* x y) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) 19.440 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (+ (pow (* x y) 3/2) (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))))) (sqrt (fma (* x y) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (/ (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 19.441 * [simplify]: Simplifying (/ (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 19.441 * * [simplify]: iters left: 6 (19 enodes) 19.451 * * [simplify]: iters left: 5 (89 enodes) 19.475 * * [simplify]: iters left: 4 (187 enodes) 19.535 * * [simplify]: iters left: 3 (347 enodes) 19.655 * * [simplify]: Extracting #0: cost 1 inf + 0 19.655 * * [simplify]: Extracting #1: cost 7 inf + 0 19.656 * * [simplify]: Extracting #2: cost 34 inf + 0 19.656 * * [simplify]: Extracting #3: cost 89 inf + 0 19.657 * * [simplify]: Extracting #4: cost 112 inf + 7 19.658 * * [simplify]: Extracting #5: cost 99 inf + 2878 19.663 * * [simplify]: Extracting #6: cost 45 inf + 21852 19.673 * * [simplify]: Extracting #7: cost 8 inf + 41649 19.684 * * [simplify]: Extracting #8: cost 0 inf + 47070 19.696 * [simplify]: Simplified to (/ (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* x y) 3/2)) (sqrt (fma (fma x y (log1p (exp x))) (* x y) (* (log1p (exp x)) (log1p (exp x)))))) 19.696 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (/ (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* x y) 3/2)) (sqrt (fma (fma x y (log1p (exp x))) (* x y) (* (log1p (exp x)) (log1p (exp x)))))))) 19.696 * * * * [progress]: [ 42 / 123 ] simplifiying candidate # 19.696 * [simplify]: Simplifying (/ (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))) 1) 19.697 * * [simplify]: iters left: 6 (14 enodes) 19.707 * * [simplify]: iters left: 5 (53 enodes) 19.727 * * [simplify]: iters left: 4 (84 enodes) 19.743 * * [simplify]: iters left: 3 (138 enodes) 19.784 * * [simplify]: iters left: 2 (245 enodes) 19.860 * * [simplify]: iters left: 1 (482 enodes) 20.010 * * [simplify]: Extracting #0: cost 1 inf + 0 20.010 * * [simplify]: Extracting #1: cost 6 inf + 0 20.011 * * [simplify]: Extracting #2: cost 36 inf + 1 20.011 * * [simplify]: Extracting #3: cost 95 inf + 4 20.012 * * [simplify]: Extracting #4: cost 132 inf + 95 20.015 * * [simplify]: Extracting #5: cost 104 inf + 12484 20.029 * * [simplify]: Extracting #6: cost 27 inf + 57957 20.042 * * [simplify]: Extracting #7: cost 0 inf + 78631 20.055 * * [simplify]: Extracting #8: cost 0 inf + 78501 20.069 * [simplify]: Simplified to (+ (pow (* x y) 3/2) (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))))) 20.069 * [simplify]: Simplified (2 1) to (λ (x y) (* (+ (pow (* x y) 3/2) (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))))) (/ (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 20.069 * [simplify]: Simplifying (/ (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 20.070 * * [simplify]: iters left: 6 (18 enodes) 20.081 * * [simplify]: iters left: 5 (86 enodes) 20.118 * * [simplify]: iters left: 4 (183 enodes) 20.205 * * [simplify]: iters left: 3 (343 enodes) 20.315 * * [simplify]: Extracting #0: cost 1 inf + 0 20.315 * * [simplify]: Extracting #1: cost 7 inf + 0 20.316 * * [simplify]: Extracting #2: cost 52 inf + 0 20.316 * * [simplify]: Extracting #3: cost 101 inf + 43 20.317 * * [simplify]: Extracting #4: cost 93 inf + 2860 20.319 * * [simplify]: Extracting #5: cost 33 inf + 26416 20.325 * * [simplify]: Extracting #6: cost 3 inf + 43482 20.331 * * [simplify]: Extracting #7: cost 0 inf + 46073 20.337 * [simplify]: Simplified to (/ (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* x y) 3/2)) (fma (log1p (exp x)) (log1p (exp x)) (* y (* x (fma x y (log1p (exp x))))))) 20.337 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))) 1) (/ (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* x y) 3/2)) (fma (log1p (exp x)) (log1p (exp x)) (* y (* x (fma x y (log1p (exp x))))))))) 20.337 * * * * [progress]: [ 43 / 123 ] simplifiying candidate # 20.337 * [simplify]: Simplifying (/ (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 20.337 * * [simplify]: iters left: 6 (20 enodes) 20.343 * * [simplify]: iters left: 5 (94 enodes) 20.377 * * [simplify]: iters left: 4 (212 enodes) 20.451 * * [simplify]: iters left: 3 (423 enodes) 20.570 * * [simplify]: Extracting #0: cost 1 inf + 0 20.570 * * [simplify]: Extracting #1: cost 6 inf + 0 20.570 * * [simplify]: Extracting #2: cost 14 inf + 0 20.570 * * [simplify]: Extracting #3: cost 47 inf + 0 20.571 * * [simplify]: Extracting #4: cost 87 inf + 46 20.573 * * [simplify]: Extracting #5: cost 96 inf + 4000 20.577 * * [simplify]: Extracting #6: cost 48 inf + 18294 20.584 * * [simplify]: Extracting #7: cost 13 inf + 29834 20.593 * * [simplify]: Extracting #8: cost 6 inf + 32831 20.605 * * [simplify]: Extracting #9: cost 1 inf + 36184 20.615 * * [simplify]: Extracting #10: cost 0 inf + 37027 20.624 * [simplify]: Simplified to (/ (/ (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2)) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))) 20.625 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (/ (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2)) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))) (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))) (/ (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 20.625 * [simplify]: Simplifying (/ (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 20.625 * * [simplify]: iters left: 6 (19 enodes) 20.638 * * [simplify]: iters left: 5 (93 enodes) 20.676 * * [simplify]: iters left: 4 (220 enodes) 20.787 * * [simplify]: iters left: 3 (449 enodes) 20.886 * * [simplify]: Extracting #0: cost 1 inf + 0 20.886 * * [simplify]: Extracting #1: cost 9 inf + 0 20.886 * * [simplify]: Extracting #2: cost 32 inf + 0 20.886 * * [simplify]: Extracting #3: cost 74 inf + 1 20.887 * * [simplify]: Extracting #4: cost 102 inf + 120 20.888 * * [simplify]: Extracting #5: cost 101 inf + 6440 20.892 * * [simplify]: Extracting #6: cost 42 inf + 25328 20.896 * * [simplify]: Extracting #7: cost 15 inf + 37744 20.903 * * [simplify]: Extracting #8: cost 1 inf + 48288 20.909 * * [simplify]: Extracting #9: cost 0 inf + 48971 20.916 * [simplify]: Simplified to (/ (- (pow (log1p (exp x)) 3/2) (sqrt (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))) 20.917 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (- (pow (log1p (exp x)) 3/2) (sqrt (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))))) 20.917 * * * * [progress]: [ 44 / 123 ] simplifiying candidate # 20.917 * [simplify]: Simplifying (/ (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 20.917 * * [simplify]: iters left: 6 (19 enodes) 20.929 * * [simplify]: iters left: 5 (88 enodes) 20.953 * * [simplify]: iters left: 4 (203 enodes) 21.020 * * [simplify]: iters left: 3 (410 enodes) 21.116 * * [simplify]: Extracting #0: cost 1 inf + 0 21.116 * * [simplify]: Extracting #1: cost 4 inf + 0 21.116 * * [simplify]: Extracting #2: cost 10 inf + 0 21.116 * * [simplify]: Extracting #3: cost 44 inf + 0 21.117 * * [simplify]: Extracting #4: cost 80 inf + 504 21.118 * * [simplify]: Extracting #5: cost 90 inf + 3612 21.120 * * [simplify]: Extracting #6: cost 51 inf + 14941 21.123 * * [simplify]: Extracting #7: cost 14 inf + 28291 21.128 * * [simplify]: Extracting #8: cost 1 inf + 34257 21.135 * * [simplify]: Extracting #9: cost 0 inf + 34649 21.144 * [simplify]: Simplified to (/ (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2)) (sqrt (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))) 21.144 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2)) (sqrt (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))) (/ (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 21.144 * [simplify]: Simplifying (/ (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 21.144 * * [simplify]: iters left: 6 (19 enodes) 21.156 * * [simplify]: iters left: 5 (93 enodes) 21.182 * * [simplify]: iters left: 4 (220 enodes) 21.287 * * [simplify]: iters left: 3 (449 enodes) 21.410 * * [simplify]: Extracting #0: cost 1 inf + 0 21.410 * * [simplify]: Extracting #1: cost 9 inf + 0 21.410 * * [simplify]: Extracting #2: cost 32 inf + 0 21.410 * * [simplify]: Extracting #3: cost 74 inf + 1 21.411 * * [simplify]: Extracting #4: cost 102 inf + 120 21.412 * * [simplify]: Extracting #5: cost 101 inf + 6440 21.415 * * [simplify]: Extracting #6: cost 42 inf + 25328 21.420 * * [simplify]: Extracting #7: cost 15 inf + 37424 21.429 * * [simplify]: Extracting #8: cost 1 inf + 47408 21.442 * * [simplify]: Extracting #9: cost 0 inf + 48051 21.455 * [simplify]: Simplified to (/ (- (pow (log1p (exp x)) 3/2) (sqrt (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))) 21.456 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (/ (- (pow (log1p (exp x)) 3/2) (sqrt (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))))) 21.456 * * * * [progress]: [ 45 / 123 ] simplifiying candidate # 21.456 * [simplify]: Simplifying (/ (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))) 1) 21.457 * * [simplify]: iters left: 6 (14 enodes) 21.466 * * [simplify]: iters left: 5 (57 enodes) 21.490 * * [simplify]: iters left: 4 (122 enodes) 21.534 * * [simplify]: iters left: 3 (263 enodes) 21.594 * * [simplify]: iters left: 2 (441 enodes) 21.721 * * [simplify]: Extracting #0: cost 1 inf + 0 21.721 * * [simplify]: Extracting #1: cost 6 inf + 0 21.721 * * [simplify]: Extracting #2: cost 22 inf + 1 21.722 * * [simplify]: Extracting #3: cost 95 inf + 4 21.722 * * [simplify]: Extracting #4: cost 163 inf + 3113 21.726 * * [simplify]: Extracting #5: cost 92 inf + 29115 21.737 * * [simplify]: Extracting #6: cost 9 inf + 68286 21.750 * * [simplify]: Extracting #7: cost 0 inf + 73189 21.762 * [simplify]: Simplified to (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2)) 21.762 * [simplify]: Simplified (2 1) to (λ (x y) (* (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2)) (/ (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 21.763 * [simplify]: Simplifying (/ (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 21.763 * * [simplify]: iters left: 6 (18 enodes) 21.774 * * [simplify]: iters left: 5 (90 enodes) 21.814 * * [simplify]: iters left: 4 (217 enodes) 21.903 * * [simplify]: iters left: 3 (439 enodes) 22.007 * * [simplify]: Extracting #0: cost 1 inf + 0 22.007 * * [simplify]: Extracting #1: cost 9 inf + 0 22.007 * * [simplify]: Extracting #2: cost 49 inf + 0 22.008 * * [simplify]: Extracting #3: cost 84 inf + 127 22.009 * * [simplify]: Extracting #4: cost 91 inf + 947 22.011 * * [simplify]: Extracting #5: cost 93 inf + 7548 22.015 * * [simplify]: Extracting #6: cost 30 inf + 30627 22.021 * * [simplify]: Extracting #7: cost 0 inf + 46667 22.027 * [simplify]: Simplified to (/ (- (pow (log1p (exp x)) 3/2) (sqrt (* (* (* y x) (* y x)) (* y x)))) (fma (log1p (exp x)) (log1p (exp x)) (* (fma x y (log1p (exp x))) (* y x)))) 22.027 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))) 1) (/ (- (pow (log1p (exp x)) 3/2) (sqrt (* (* (* y x) (* y x)) (* y x)))) (fma (log1p (exp x)) (log1p (exp x)) (* (fma x y (log1p (exp x))) (* y x)))))) 22.027 * * * * [progress]: [ 46 / 123 ] simplifiying candidate # 22.027 * [simplify]: Simplifying (/ (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 22.028 * * [simplify]: iters left: 6 (19 enodes) 22.033 * * [simplify]: iters left: 5 (86 enodes) 22.062 * * [simplify]: iters left: 4 (179 enodes) 22.123 * * [simplify]: iters left: 3 (345 enodes) 22.192 * * [simplify]: iters left: 2 (448 enodes) 22.291 * * [simplify]: Extracting #0: cost 1 inf + 0 22.291 * * [simplify]: Extracting #1: cost 6 inf + 0 22.291 * * [simplify]: Extracting #2: cost 15 inf + 0 22.291 * * [simplify]: Extracting #3: cost 58 inf + 0 22.292 * * [simplify]: Extracting #4: cost 109 inf + 300 22.292 * * [simplify]: Extracting #5: cost 92 inf + 2577 22.295 * * [simplify]: Extracting #6: cost 35 inf + 24300 22.300 * * [simplify]: Extracting #7: cost 5 inf + 41096 22.305 * * [simplify]: Extracting #8: cost 0 inf + 44169 22.310 * [simplify]: Simplified to (/ (+ (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)) (* (cbrt (fma y (* (fma x y (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma y (* (fma x y (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x))))))) 22.310 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (+ (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)) (* (cbrt (fma y (* (fma x y (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma y (* (fma x y (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x))))))) (/ (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 22.311 * [simplify]: Simplifying (/ (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 22.311 * * [simplify]: iters left: 6 (18 enodes) 22.321 * * [simplify]: iters left: 5 (84 enodes) 22.353 * * [simplify]: iters left: 4 (188 enodes) 22.402 * * [simplify]: iters left: 3 (376 enodes) 22.501 * * [simplify]: Extracting #0: cost 1 inf + 0 22.501 * * [simplify]: Extracting #1: cost 14 inf + 0 22.502 * * [simplify]: Extracting #2: cost 73 inf + 0 22.502 * * [simplify]: Extracting #3: cost 143 inf + 1 22.503 * * [simplify]: Extracting #4: cost 146 inf + 1893 22.510 * * [simplify]: Extracting #5: cost 59 inf + 42789 22.526 * * [simplify]: Extracting #6: cost 8 inf + 73813 22.543 * * [simplify]: Extracting #7: cost 0 inf + 80174 22.560 * * [simplify]: Extracting #8: cost 0 inf + 79854 22.577 * [simplify]: Simplified to (/ (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)) (cbrt (fma (fma x y (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) 22.577 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)) (cbrt (fma (fma x y (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))))) 22.577 * * * * [progress]: [ 47 / 123 ] simplifiying candidate # 22.577 * [simplify]: Simplifying (/ (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 22.578 * * [simplify]: iters left: 6 (18 enodes) 22.589 * * [simplify]: iters left: 5 (81 enodes) 22.625 * * [simplify]: iters left: 4 (172 enodes) 22.678 * * [simplify]: iters left: 3 (339 enodes) 22.783 * * [simplify]: iters left: 2 (471 enodes) 22.907 * * [simplify]: Extracting #0: cost 1 inf + 0 22.907 * * [simplify]: Extracting #1: cost 4 inf + 0 22.907 * * [simplify]: Extracting #2: cost 11 inf + 0 22.908 * * [simplify]: Extracting #3: cost 54 inf + 0 22.909 * * [simplify]: Extracting #4: cost 104 inf + 382 22.911 * * [simplify]: Extracting #5: cost 77 inf + 6050 22.918 * * [simplify]: Extracting #6: cost 17 inf + 29196 22.928 * * [simplify]: Extracting #7: cost 0 inf + 39193 22.938 * [simplify]: Simplified to (/ (+ (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))))) 22.938 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (+ (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)) (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))))) (/ (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 22.939 * [simplify]: Simplifying (/ (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 22.939 * * [simplify]: iters left: 6 (18 enodes) 22.949 * * [simplify]: iters left: 5 (84 enodes) 22.986 * * [simplify]: iters left: 4 (188 enodes) 23.039 * * [simplify]: iters left: 3 (376 enodes) 23.177 * * [simplify]: Extracting #0: cost 1 inf + 0 23.177 * * [simplify]: Extracting #1: cost 14 inf + 0 23.177 * * [simplify]: Extracting #2: cost 73 inf + 0 23.178 * * [simplify]: Extracting #3: cost 143 inf + 1 23.179 * * [simplify]: Extracting #4: cost 146 inf + 1893 23.187 * * [simplify]: Extracting #5: cost 59 inf + 41829 23.202 * * [simplify]: Extracting #6: cost 8 inf + 72133 23.223 * * [simplify]: Extracting #7: cost 0 inf + 78294 23.234 * * [simplify]: Extracting #8: cost 0 inf + 77974 23.242 * [simplify]: Simplified to (/ (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)) (sqrt (fma (fma x y (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) 23.242 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (/ (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)) (sqrt (fma (fma x y (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))))) 23.242 * * * * [progress]: [ 48 / 123 ] simplifiying candidate # 23.243 * [simplify]: Simplifying (/ (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))) 1) 23.243 * * [simplify]: iters left: 6 (13 enodes) 23.246 * * [simplify]: iters left: 5 (47 enodes) 23.256 * * [simplify]: iters left: 4 (76 enodes) 23.288 * * [simplify]: iters left: 3 (138 enodes) 23.365 * * [simplify]: iters left: 2 (298 enodes) 23.458 * * [simplify]: Extracting #0: cost 1 inf + 0 23.458 * * [simplify]: Extracting #1: cost 7 inf + 0 23.458 * * [simplify]: Extracting #2: cost 31 inf + 1 23.458 * * [simplify]: Extracting #3: cost 76 inf + 4 23.459 * * [simplify]: Extracting #4: cost 69 inf + 376 23.460 * * [simplify]: Extracting #5: cost 36 inf + 13233 23.462 * * [simplify]: Extracting #6: cost 6 inf + 29250 23.465 * * [simplify]: Extracting #7: cost 0 inf + 33793 23.467 * [simplify]: Simplified to (+ (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)) 23.468 * [simplify]: Simplified (2 1) to (λ (x y) (* (+ (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)) (/ (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 23.468 * [simplify]: Simplifying (/ (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 23.468 * * [simplify]: iters left: 6 (17 enodes) 23.474 * * [simplify]: iters left: 5 (82 enodes) 23.496 * * [simplify]: iters left: 4 (191 enodes) 23.587 * * [simplify]: iters left: 3 (401 enodes) 23.699 * * [simplify]: Extracting #0: cost 1 inf + 0 23.699 * * [simplify]: Extracting #1: cost 14 inf + 0 23.699 * * [simplify]: Extracting #2: cost 86 inf + 0 23.700 * * [simplify]: Extracting #3: cost 143 inf + 168 23.702 * * [simplify]: Extracting #4: cost 123 inf + 2981 23.708 * * [simplify]: Extracting #5: cost 56 inf + 32665 23.722 * * [simplify]: Extracting #6: cost 3 inf + 67322 23.738 * * [simplify]: Extracting #7: cost 0 inf + 69341 23.753 * [simplify]: Simplified to (/ (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)) (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) 23.754 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))) 1) (/ (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)) (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))))) 23.754 * * * * [progress]: [ 49 / 123 ] simplifiying candidate # 23.754 * [simplify]: Simplifying (/ 1 (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 23.754 * * [simplify]: iters left: 6 (14 enodes) 23.764 * * [simplify]: iters left: 5 (65 enodes) 23.776 * * [simplify]: iters left: 4 (127 enodes) 23.809 * * [simplify]: iters left: 3 (208 enodes) 23.858 * * [simplify]: iters left: 2 (218 enodes) 23.879 * * [simplify]: Extracting #0: cost 1 inf + 0 23.879 * * [simplify]: Extracting #1: cost 6 inf + 0 23.879 * * [simplify]: Extracting #2: cost 9 inf + 1 23.879 * * [simplify]: Extracting #3: cost 29 inf + 1 23.879 * * [simplify]: Extracting #4: cost 45 inf + 3 23.881 * * [simplify]: Extracting #5: cost 19 inf + 4491 23.883 * * [simplify]: Extracting #6: cost 1 inf + 10034 23.885 * * [simplify]: Extracting #7: cost 0 inf + 10547 23.887 * [simplify]: Simplified to (/ 1 (* (cbrt (fma (* y x) (* y x) (* (fma y x (log1p (exp x))) (log1p (exp x))))) (cbrt (fma (* y x) (* y x) (* (fma y x (log1p (exp x))) (log1p (exp x))))))) 23.887 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ 1 (* (cbrt (fma (* y x) (* y x) (* (fma y x (log1p (exp x))) (log1p (exp x))))) (cbrt (fma (* y x) (* y x) (* (fma y x (log1p (exp x))) (log1p (exp x))))))) (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 23.888 * [simplify]: Simplifying (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 23.888 * * [simplify]: iters left: 6 (16 enodes) 23.893 * * [simplify]: iters left: 5 (86 enodes) 23.921 * * [simplify]: iters left: 4 (239 enodes) 24.036 * * [simplify]: Extracting #0: cost 1 inf + 0 24.036 * * [simplify]: Extracting #1: cost 9 inf + 0 24.036 * * [simplify]: Extracting #2: cost 76 inf + 0 24.037 * * [simplify]: Extracting #3: cost 179 inf + 43 24.040 * * [simplify]: Extracting #4: cost 151 inf + 7210 24.048 * * [simplify]: Extracting #5: cost 66 inf + 30529 24.069 * * [simplify]: Extracting #6: cost 10 inf + 58277 24.088 * * [simplify]: Extracting #7: cost 0 inf + 64109 24.107 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (cbrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) 24.108 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ 1 (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (cbrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))))) 24.108 * * * * [progress]: [ 50 / 123 ] simplifiying candidate # 24.108 * [simplify]: Simplifying (/ 1 (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 24.108 * * [simplify]: iters left: 6 (13 enodes) 24.115 * * [simplify]: iters left: 5 (60 enodes) 24.137 * * [simplify]: iters left: 4 (120 enodes) 24.188 * * [simplify]: iters left: 3 (202 enodes) 24.243 * * [simplify]: iters left: 2 (212 enodes) 24.278 * * [simplify]: Extracting #0: cost 1 inf + 0 24.278 * * [simplify]: Extracting #1: cost 4 inf + 0 24.278 * * [simplify]: Extracting #2: cost 5 inf + 1 24.278 * * [simplify]: Extracting #3: cost 25 inf + 1 24.278 * * [simplify]: Extracting #4: cost 41 inf + 3 24.279 * * [simplify]: Extracting #5: cost 22 inf + 3060 24.280 * * [simplify]: Extracting #6: cost 3 inf + 7430 24.282 * * [simplify]: Extracting #7: cost 0 inf + 8417 24.284 * [simplify]: Simplified to (/ 1 (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))))) 24.284 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ 1 (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))))) (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))))) 24.285 * [simplify]: Simplifying (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 24.285 * * [simplify]: iters left: 6 (16 enodes) 24.289 * * [simplify]: iters left: 5 (86 enodes) 24.310 * * [simplify]: iters left: 4 (239 enodes) 24.383 * * [simplify]: Extracting #0: cost 1 inf + 0 24.383 * * [simplify]: Extracting #1: cost 9 inf + 0 24.384 * * [simplify]: Extracting #2: cost 76 inf + 0 24.385 * * [simplify]: Extracting #3: cost 179 inf + 43 24.388 * * [simplify]: Extracting #4: cost 151 inf + 7210 24.396 * * [simplify]: Extracting #5: cost 66 inf + 30129 24.404 * * [simplify]: Extracting #6: cost 10 inf + 56317 24.414 * * [simplify]: Extracting #7: cost 0 inf + 61789 24.425 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (sqrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) 24.425 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ 1 (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (sqrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))))) 24.425 * * * * [progress]: [ 51 / 123 ] simplifiying candidate # 24.425 * [simplify]: Simplifying (/ 1 1) 24.426 * * [simplify]: iters left: 2 (2 enodes) 24.427 * * [simplify]: iters left: 1 (6 enodes) 24.429 * * [simplify]: Extracting #0: cost 1 inf + 0 24.429 * * [simplify]: Extracting #1: cost 0 inf + 1 24.429 * [simplify]: Simplified to 1 24.429 * [simplify]: Simplified (2 1) to (λ (x y) (* 1 (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 24.430 * [simplify]: Simplifying (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 24.430 * * [simplify]: iters left: 6 (15 enodes) 24.439 * * [simplify]: iters left: 5 (83 enodes) 24.477 * * [simplify]: iters left: 4 (236 enodes) 24.565 * * [simplify]: Extracting #0: cost 1 inf + 0 24.565 * * [simplify]: Extracting #1: cost 9 inf + 0 24.565 * * [simplify]: Extracting #2: cost 84 inf + 0 24.566 * * [simplify]: Extracting #3: cost 188 inf + 2 24.569 * * [simplify]: Extracting #4: cost 131 inf + 15141 24.588 * * [simplify]: Extracting #5: cost 22 inf + 49096 24.606 * * [simplify]: Extracting #6: cost 0 inf + 58368 24.625 * * [simplify]: Extracting #7: cost 0 inf + 58352 24.643 * [simplify]: Simplified to (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma x (* (fma y x (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))) 24.643 * [simplify]: Simplified (2 2) to (λ (x y) (* 1 (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma x (* (fma y x (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))))) 24.643 * * * * [progress]: [ 52 / 123 ] simplifiying candidate # 24.643 * * * * [progress]: [ 53 / 123 ] simplifiying candidate # 24.644 * * * * [progress]: [ 54 / 123 ] simplifiying candidate # 24.644 * * * * [progress]: [ 55 / 123 ] simplifiying candidate # 24.645 * [simplify]: Simplifying (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 24.645 * * [simplify]: iters left: 6 (11 enodes) 24.651 * * [simplify]: iters left: 5 (52 enodes) 24.675 * * [simplify]: iters left: 4 (110 enodes) 24.722 * * [simplify]: iters left: 3 (192 enodes) 24.760 * * [simplify]: iters left: 2 (202 enodes) 24.779 * * [simplify]: Extracting #0: cost 1 inf + 0 24.779 * * [simplify]: Extracting #1: cost 3 inf + 0 24.779 * * [simplify]: Extracting #2: cost 23 inf + 0 24.780 * * [simplify]: Extracting #3: cost 38 inf + 43 24.780 * * [simplify]: Extracting #4: cost 31 inf + 525 24.783 * * [simplify]: Extracting #5: cost 10 inf + 4750 24.786 * * [simplify]: Extracting #6: cost 2 inf + 6806 24.790 * * [simplify]: Extracting #7: cost 0 inf + 7630 24.794 * [simplify]: Simplified to (cbrt (fma x (* (fma x y (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))) 24.794 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (cbrt (fma x (* (fma x y (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))))) 24.794 * * * * [progress]: [ 56 / 123 ] simplifiying candidate # 24.795 * [simplify]: Simplifying (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 24.795 * * [simplify]: iters left: 6 (11 enodes) 24.801 * * [simplify]: iters left: 5 (52 enodes) 24.819 * * [simplify]: iters left: 4 (110 enodes) 24.869 * * [simplify]: iters left: 3 (192 enodes) 24.917 * * [simplify]: iters left: 2 (202 enodes) 24.941 * * [simplify]: Extracting #0: cost 1 inf + 0 24.941 * * [simplify]: Extracting #1: cost 3 inf + 0 24.942 * * [simplify]: Extracting #2: cost 23 inf + 0 24.942 * * [simplify]: Extracting #3: cost 38 inf + 43 24.943 * * [simplify]: Extracting #4: cost 31 inf + 525 24.944 * * [simplify]: Extracting #5: cost 10 inf + 4750 24.946 * * [simplify]: Extracting #6: cost 2 inf + 6806 24.948 * * [simplify]: Extracting #7: cost 0 inf + 7550 24.949 * [simplify]: Simplified to (sqrt (fma x (* (fma x y (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))) 24.949 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (sqrt (fma x (* (fma x y (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))))) 24.950 * * * * [progress]: [ 57 / 123 ] simplifiying candidate # 24.950 * [simplify]: Simplifying (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) 24.950 * * [simplify]: iters left: 6 (10 enodes) 24.952 * * [simplify]: iters left: 5 (49 enodes) 24.962 * * [simplify]: iters left: 4 (107 enodes) 25.007 * * [simplify]: iters left: 3 (189 enodes) 25.054 * * [simplify]: iters left: 2 (199 enodes) 25.085 * * [simplify]: Extracting #0: cost 1 inf + 0 25.085 * * [simplify]: Extracting #1: cost 21 inf + 0 25.085 * * [simplify]: Extracting #2: cost 36 inf + 43 25.085 * * [simplify]: Extracting #3: cost 29 inf + 646 25.087 * * [simplify]: Extracting #4: cost 7 inf + 5078 25.089 * * [simplify]: Extracting #5: cost 0 inf + 6806 25.091 * * [simplify]: Extracting #6: cost 0 inf + 6766 25.092 * [simplify]: Simplified to (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) 25.092 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) 1) (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) 25.093 * * * * [progress]: [ 58 / 123 ] simplifiying candidate # 25.093 * [simplify]: Simplifying (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 25.093 * * [simplify]: iters left: 6 (11 enodes) 25.096 * * [simplify]: iters left: 5 (52 enodes) 25.109 * * [simplify]: iters left: 4 (134 enodes) 25.168 * * [simplify]: iters left: 3 (378 enodes) 25.314 * * [simplify]: Extracting #0: cost 1 inf + 0 25.314 * * [simplify]: Extracting #1: cost 3 inf + 0 25.314 * * [simplify]: Extracting #2: cost 5 inf + 0 25.314 * * [simplify]: Extracting #3: cost 56 inf + 0 25.315 * * [simplify]: Extracting #4: cost 156 inf + 43 25.319 * * [simplify]: Extracting #5: cost 139 inf + 7692 25.328 * * [simplify]: Extracting #6: cost 61 inf + 35071 25.334 * * [simplify]: Extracting #7: cost 6 inf + 56126 25.342 * * [simplify]: Extracting #8: cost 0 inf + 58041 25.349 * [simplify]: Simplified to (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))))) 25.349 * [simplify]: Simplified (2 1) to (λ (x y) (/ (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 25.349 * * * * [progress]: [ 59 / 123 ] simplifiying candidate # 25.349 * [simplify]: Simplifying (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) 25.349 * * [simplify]: iters left: 6 (10 enodes) 25.352 * * [simplify]: iters left: 5 (49 enodes) 25.364 * * [simplify]: iters left: 4 (131 enodes) 25.415 * * [simplify]: iters left: 3 (371 enodes) 25.583 * * [simplify]: Extracting #0: cost 1 inf + 0 25.583 * * [simplify]: Extracting #1: cost 3 inf + 0 25.584 * * [simplify]: Extracting #2: cost 54 inf + 0 25.585 * * [simplify]: Extracting #3: cost 150 inf + 84 25.588 * * [simplify]: Extracting #4: cost 149 inf + 4410 25.594 * * [simplify]: Extracting #5: cost 67 inf + 25833 25.607 * * [simplify]: Extracting #6: cost 7 inf + 52704 25.621 * * [simplify]: Extracting #7: cost 0 inf + 55798 25.635 * [simplify]: Simplified to (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) 25.635 * [simplify]: Simplified (2 1) to (λ (x y) (/ (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 25.635 * * * * [progress]: [ 60 / 123 ] simplifiying candidate # 25.635 * [simplify]: Simplifying (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) 25.636 * * [simplify]: iters left: 6 (10 enodes) 25.641 * * [simplify]: iters left: 5 (49 enodes) 25.658 * * [simplify]: iters left: 4 (107 enodes) 25.707 * * [simplify]: iters left: 3 (189 enodes) 25.753 * * [simplify]: iters left: 2 (199 enodes) 25.785 * * [simplify]: Extracting #0: cost 1 inf + 0 25.786 * * [simplify]: Extracting #1: cost 21 inf + 0 25.786 * * [simplify]: Extracting #2: cost 36 inf + 43 25.787 * * [simplify]: Extracting #3: cost 29 inf + 646 25.789 * * [simplify]: Extracting #4: cost 7 inf + 5078 25.793 * * [simplify]: Extracting #5: cost 0 inf + 6806 25.797 * * [simplify]: Extracting #6: cost 0 inf + 6766 25.800 * [simplify]: Simplified to (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) 25.800 * [simplify]: Simplified (2 1) to (λ (x y) (/ (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (- (log1p (exp x)) (* y x))))) 25.801 * * * * [progress]: [ 61 / 123 ] simplifiying candidate # 25.801 * * * * [progress]: [ 62 / 123 ] simplifiying candidate # 25.801 * [simplify]: Simplifying (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) 25.801 * * [simplify]: iters left: 6 (11 enodes) 25.807 * * [simplify]: iters left: 5 (51 enodes) 25.832 * * [simplify]: iters left: 4 (113 enodes) 25.878 * * [simplify]: iters left: 3 (229 enodes) 25.931 * * [simplify]: iters left: 2 (409 enodes) 26.035 * * [simplify]: Extracting #0: cost 1 inf + 0 26.035 * * [simplify]: Extracting #1: cost 7 inf + 0 26.035 * * [simplify]: Extracting #2: cost 26 inf + 0 26.036 * * [simplify]: Extracting #3: cost 92 inf + 2 26.036 * * [simplify]: Extracting #4: cost 155 inf + 3981 26.039 * * [simplify]: Extracting #5: cost 79 inf + 33069 26.045 * * [simplify]: Extracting #6: cost 10 inf + 64457 26.050 * * [simplify]: Extracting #7: cost 0 inf + 70145 26.056 * [simplify]: Simplified to (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* x y) (* (* x y) (* x y))))) 26.056 * [simplify]: Simplified (2 1) to (λ (x y) (/ (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* x y) (* (* x y) (* x y))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) 26.057 * * * * [progress]: [ 63 / 123 ] simplifiying candidate # 26.057 * [simplify]: Simplifying (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) 26.057 * * [simplify]: iters left: 6 (12 enodes) 26.064 * * [simplify]: iters left: 5 (47 enodes) 26.074 * * [simplify]: iters left: 4 (75 enodes) 26.092 * * [simplify]: iters left: 3 (134 enodes) 26.127 * * [simplify]: iters left: 2 (262 enodes) 26.249 * * [simplify]: Extracting #0: cost 1 inf + 0 26.249 * * [simplify]: Extracting #1: cost 8 inf + 0 26.250 * * [simplify]: Extracting #2: cost 38 inf + 0 26.250 * * [simplify]: Extracting #3: cost 73 inf + 4 26.251 * * [simplify]: Extracting #4: cost 68 inf + 80 26.252 * * [simplify]: Extracting #5: cost 47 inf + 8936 26.256 * * [simplify]: Extracting #6: cost 14 inf + 23749 26.266 * * [simplify]: Extracting #7: cost 0 inf + 32024 26.271 * [simplify]: Simplified to (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2)) 26.271 * [simplify]: Simplified (2 1) to (λ (x y) (/ (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2)) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) 26.271 * * * * [progress]: [ 64 / 123 ] simplifiying candidate # 26.272 * [simplify]: Simplifying (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))) 26.272 * * [simplify]: iters left: 6 (11 enodes) 26.278 * * [simplify]: iters left: 5 (51 enodes) 26.299 * * [simplify]: iters left: 4 (113 enodes) 26.325 * * [simplify]: iters left: 3 (229 enodes) 26.419 * * [simplify]: iters left: 2 (409 enodes) 26.532 * * [simplify]: Extracting #0: cost 1 inf + 0 26.532 * * [simplify]: Extracting #1: cost 7 inf + 0 26.532 * * [simplify]: Extracting #2: cost 26 inf + 0 26.532 * * [simplify]: Extracting #3: cost 92 inf + 2 26.533 * * [simplify]: Extracting #4: cost 155 inf + 3981 26.536 * * [simplify]: Extracting #5: cost 79 inf + 33069 26.547 * * [simplify]: Extracting #6: cost 10 inf + 64457 26.559 * * [simplify]: Extracting #7: cost 0 inf + 70145 26.571 * [simplify]: Simplified to (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* x y) (* (* x y) (* x y))))) 26.571 * [simplify]: Simplified (2 1) to (λ (x y) (/ (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* x y) (* (* x y) (* x y))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) 26.571 * * * * [progress]: [ 65 / 123 ] simplifiying candidate # 26.572 * [simplify]: Simplifying (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))) 26.572 * * [simplify]: iters left: 6 (12 enodes) 26.579 * * [simplify]: iters left: 5 (47 enodes) 26.597 * * [simplify]: iters left: 4 (75 enodes) 26.631 * * [simplify]: iters left: 3 (134 enodes) 26.693 * * [simplify]: iters left: 2 (262 enodes) 26.809 * * [simplify]: Extracting #0: cost 1 inf + 0 26.809 * * [simplify]: Extracting #1: cost 8 inf + 0 26.809 * * [simplify]: Extracting #2: cost 38 inf + 0 26.809 * * [simplify]: Extracting #3: cost 73 inf + 4 26.810 * * [simplify]: Extracting #4: cost 68 inf + 80 26.810 * * [simplify]: Extracting #5: cost 47 inf + 8936 26.812 * * [simplify]: Extracting #6: cost 14 inf + 23749 26.815 * * [simplify]: Extracting #7: cost 0 inf + 32024 26.817 * [simplify]: Simplified to (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2)) 26.817 * [simplify]: Simplified (2 1) to (λ (x y) (/ (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2)) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) 26.817 * * * * [progress]: [ 66 / 123 ] simplifiying candidate # 26.818 * [simplify]: Simplifying (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))) 26.818 * * [simplify]: iters left: 6 (11 enodes) 26.821 * * [simplify]: iters left: 5 (51 enodes) 26.838 * * [simplify]: iters left: 4 (113 enodes) 26.886 * * [simplify]: iters left: 3 (237 enodes) 26.961 * * [simplify]: iters left: 2 (410 enodes) 27.137 * * [simplify]: Extracting #0: cost 1 inf + 0 27.137 * * [simplify]: Extracting #1: cost 4 inf + 0 27.137 * * [simplify]: Extracting #2: cost 10 inf + 0 27.138 * * [simplify]: Extracting #3: cost 76 inf + 0 27.139 * * [simplify]: Extracting #4: cost 169 inf + 1145 27.141 * * [simplify]: Extracting #5: cost 144 inf + 7553 27.146 * * [simplify]: Extracting #6: cost 48 inf + 44991 27.151 * * [simplify]: Extracting #7: cost 4 inf + 67279 27.157 * * [simplify]: Extracting #8: cost 0 inf + 69877 27.163 * [simplify]: Simplified to (+ (sqrt (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (sqrt (* (* x y) (* (* x y) (* x y))))) 27.163 * [simplify]: Simplified (2 1) to (λ (x y) (/ (+ (sqrt (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (sqrt (* (* x y) (* (* x y) (* x y))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))) 27.163 * * * * [progress]: [ 67 / 123 ] simplifiying candidate # 27.164 * [simplify]: Simplifying (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))) 27.164 * * [simplify]: iters left: 6 (12 enodes) 27.167 * * [simplify]: iters left: 5 (47 enodes) 27.181 * * [simplify]: iters left: 4 (75 enodes) 27.214 * * [simplify]: iters left: 3 (133 enodes) 27.257 * * [simplify]: iters left: 2 (256 enodes) 27.341 * * [simplify]: Extracting #0: cost 1 inf + 0 27.341 * * [simplify]: Extracting #1: cost 5 inf + 0 27.341 * * [simplify]: Extracting #2: cost 23 inf + 0 27.342 * * [simplify]: Extracting #3: cost 58 inf + 3 27.342 * * [simplify]: Extracting #4: cost 69 inf + 9 27.343 * * [simplify]: Extracting #5: cost 66 inf + 165 27.345 * * [simplify]: Extracting #6: cost 28 inf + 14935 27.348 * * [simplify]: Extracting #7: cost 0 inf + 31311 27.353 * * [simplify]: Extracting #8: cost 0 inf + 30918 27.357 * [simplify]: Simplified to (+ (pow (* x y) 3/2) (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))))) 27.357 * [simplify]: Simplified (2 1) to (λ (x y) (/ (+ (pow (* x y) 3/2) (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))) 27.357 * * * * [progress]: [ 68 / 123 ] simplifiying candidate # 27.358 * [simplify]: Simplifying (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))) 27.358 * * [simplify]: iters left: 6 (12 enodes) 27.364 * * [simplify]: iters left: 5 (50 enodes) 27.383 * * [simplify]: iters left: 4 (112 enodes) 27.440 * * [simplify]: iters left: 3 (251 enodes) 27.531 * * [simplify]: iters left: 2 (471 enodes) 27.677 * * [simplify]: Extracting #0: cost 1 inf + 0 27.678 * * [simplify]: Extracting #1: cost 5 inf + 0 27.678 * * [simplify]: Extracting #2: cost 24 inf + 0 27.678 * * [simplify]: Extracting #3: cost 110 inf + 3 27.679 * * [simplify]: Extracting #4: cost 175 inf + 3145 27.685 * * [simplify]: Extracting #5: cost 96 inf + 34674 27.690 * * [simplify]: Extracting #6: cost 7 inf + 77198 27.697 * * [simplify]: Extracting #7: cost 0 inf + 80360 27.703 * * [simplify]: Extracting #8: cost 0 inf + 80320 27.716 * [simplify]: Simplified to (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2)) 27.716 * [simplify]: Simplified (2 1) to (λ (x y) (/ (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2)) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))) 27.716 * * * * [progress]: [ 69 / 123 ] simplifiying candidate # 27.717 * [simplify]: Simplifying (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))) 27.717 * * [simplify]: iters left: 5 (11 enodes) 27.723 * * [simplify]: iters left: 4 (41 enodes) 27.737 * * [simplify]: iters left: 3 (68 enodes) 27.752 * * [simplify]: iters left: 2 (121 enodes) 27.800 * * [simplify]: iters left: 1 (248 enodes) 27.923 * * [simplify]: Extracting #0: cost 1 inf + 0 27.923 * * [simplify]: Extracting #1: cost 6 inf + 0 27.923 * * [simplify]: Extracting #2: cost 31 inf + 0 27.923 * * [simplify]: Extracting #3: cost 73 inf + 3 27.924 * * [simplify]: Extracting #4: cost 64 inf + 881 27.927 * * [simplify]: Extracting #5: cost 24 inf + 17886 27.932 * * [simplify]: Extracting #6: cost 2 inf + 31165 27.937 * * [simplify]: Extracting #7: cost 0 inf + 32332 27.943 * [simplify]: Simplified to (+ (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)) 27.943 * [simplify]: Simplified (2 1) to (λ (x y) (/ (+ (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))) 27.943 * * * * [progress]: [ 70 / 123 ] simplifiying candidate # 27.944 * * * * [progress]: [ 71 / 123 ] simplifiying candidate # 27.944 * [simplify]: Simplifying (+ (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (- (* (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (* (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 27.944 * * [simplify]: iters left: 6 (14 enodes) 27.951 * * [simplify]: iters left: 5 (85 enodes) 27.992 * * [simplify]: iters left: 4 (309 enodes) 28.217 * * [simplify]: Extracting #0: cost 1 inf + 0 28.218 * * [simplify]: Extracting #1: cost 36 inf + 0 28.218 * * [simplify]: Extracting #2: cost 237 inf + 0 28.224 * * [simplify]: Extracting #3: cost 290 inf + 16596 28.243 * * [simplify]: Extracting #4: cost 46 inf + 95973 28.278 * * [simplify]: Extracting #5: cost 0 inf + 111406 28.330 * * [simplify]: Extracting #6: cost 0 inf + 111306 28.368 * [simplify]: Simplified to (fma (- (fma (* y x) (* y x) (* (* y x) (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))) (fma (* y x) (* y x) (* (* y x) (log1p (exp x)))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) 28.369 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (pow (* (log1p (exp x)) (log1p (exp x))) 3) (pow (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))) 3))) (fma (- (fma (* y x) (* y x) (* (* y x) (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))) (fma (* y x) (* y x) (* (* y x) (log1p (exp x)))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 28.369 * * * * [progress]: [ 72 / 123 ] simplifiying candidate # 28.369 * [simplify]: Simplifying (- (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) 28.369 * * [simplify]: iters left: 6 (10 enodes) 28.372 * * [simplify]: iters left: 5 (50 enodes) 28.382 * * [simplify]: iters left: 4 (118 enodes) 28.414 * * [simplify]: iters left: 3 (255 enodes) 28.484 * * [simplify]: iters left: 2 (496 enodes) 28.692 * * [simplify]: Extracting #0: cost 1 inf + 0 28.693 * * [simplify]: Extracting #1: cost 49 inf + 0 28.694 * * [simplify]: Extracting #2: cost 103 inf + 125 28.697 * * [simplify]: Extracting #3: cost 75 inf + 4621 28.706 * * [simplify]: Extracting #4: cost 18 inf + 19173 28.716 * * [simplify]: Extracting #5: cost 1 inf + 24236 28.726 * * [simplify]: Extracting #6: cost 0 inf + 24478 28.735 * [simplify]: Simplified to (- (* (- (log1p (exp x)) (* y x)) (log1p (exp x))) (* (* y x) (* y x))) 28.735 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (- (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (- (* (- (log1p (exp x)) (* y x)) (log1p (exp x))) (* (* y x) (* y x))))) 28.735 * * * * [progress]: [ 73 / 123 ] simplifiying candidate # 28.735 * [simplify]: Simplifying (- (pow (pow (log1p (exp x)) 3) 3) (pow (pow (* y x) 3) 3)) 28.735 * * [simplify]: iters left: 6 (11 enodes) 28.739 * * [simplify]: iters left: 5 (62 enodes) 28.758 * * [simplify]: iters left: 4 (248 enodes) 28.945 * * [simplify]: Extracting #0: cost 1 inf + 0 28.945 * * [simplify]: Extracting #1: cost 29 inf + 0 28.945 * * [simplify]: Extracting #2: cost 220 inf + 0 28.947 * * [simplify]: Extracting #3: cost 331 inf + 10845 28.957 * * [simplify]: Extracting #4: cost 107 inf + 70492 28.987 * * [simplify]: Extracting #5: cost 11 inf + 98759 29.005 * * [simplify]: Extracting #6: cost 0 inf + 105350 29.024 * [simplify]: Simplified to (- (* (log1p (exp x)) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (* (* (* (* x y) (* x y)) (* (* x y) (* x y))) (* (* (* (* x y) (* x y)) (* (* x y) (* x y))) (* x y)))) 29.024 * [simplify]: Simplified (2 1) to (λ (x y) (/ (- (* (log1p (exp x)) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (* (* (* (* x y) (* x y)) (* (* x y) (* x y))) (* (* (* (* x y) (* x y)) (* (* x y) (* x y))) (* x y)))) (* (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (+ (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (+ (* (pow (* y x) 3) (pow (* y x) 3)) (* (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 29.025 * * * * [progress]: [ 74 / 123 ] simplifiying candidate # 29.025 * [simplify]: Simplifying (- (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (* (pow (* y x) 3) (pow (* y x) 3))) 29.025 * * [simplify]: iters left: 6 (11 enodes) 29.031 * * [simplify]: iters left: 5 (60 enodes) 29.047 * * [simplify]: iters left: 4 (181 enodes) 29.127 * * [simplify]: Extracting #0: cost 1 inf + 0 29.127 * * [simplify]: Extracting #1: cost 28 inf + 0 29.127 * * [simplify]: Extracting #2: cost 139 inf + 0 29.128 * * [simplify]: Extracting #3: cost 224 inf + 2597 29.132 * * [simplify]: Extracting #4: cost 110 inf + 36289 29.141 * * [simplify]: Extracting #5: cost 2 inf + 63419 29.151 * * [simplify]: Extracting #6: cost 0 inf + 59015 29.166 * [simplify]: Simplified to (- (* (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (* (* (* (* x y) (* x y)) (* x y)) (* (* (* x y) (* x y)) (* x y)))) 29.166 * [simplify]: Simplified (2 1) to (λ (x y) (/ (- (* (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (* (* (* (* x y) (* x y)) (* x y)) (* (* (* x y) (* x y)) (* x y)))) (* (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (+ (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 29.166 * * * * [progress]: [ 75 / 123 ] simplifiying candidate #real (real->posit16 (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))))> 29.167 * * * * [progress]: [ 76 / 123 ] simplifiying candidate # 29.167 * * * * [progress]: [ 77 / 123 ] simplifiying candidate # 29.167 * * * * [progress]: [ 78 / 123 ] simplifiying candidate # 29.167 * * * * [progress]: [ 79 / 123 ] simplifiying candidate # 29.167 * [simplify]: Simplifying (exp x) 29.167 * * [simplify]: iters left: 1 (2 enodes) 29.168 * * [simplify]: Extracting #0: cost 1 inf + 0 29.168 * * [simplify]: Extracting #1: cost 3 inf + 0 29.168 * * [simplify]: Extracting #2: cost 2 inf + 1 29.168 * * [simplify]: Extracting #3: cost 0 inf + 143 29.168 * [simplify]: Simplified to (exp x) 29.168 * [simplify]: Simplified (2 2 2 2 1 1) to (λ (x y) (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 29.169 * * * * [progress]: [ 80 / 123 ] simplifiying candidate # 29.169 * * * * [progress]: [ 81 / 123 ] simplifiying candidate # 29.169 * * * * [progress]: [ 82 / 123 ] simplifiying candidate # 29.169 * * * * [progress]: [ 83 / 123 ] simplifiying candidate # 29.169 * * * * [progress]: [ 84 / 123 ] simplifiying candidate # 29.169 * * * * [progress]: [ 85 / 123 ] simplifiying candidate # 29.169 * * * * [progress]: [ 86 / 123 ] simplifiying candidate # 29.169 * * * * [progress]: [ 87 / 123 ] simplifiying candidate #real (real->posit16 (log1p (exp x)))) (* y x))))))> 29.169 * * * * [progress]: [ 88 / 123 ] simplifiying candidate # 29.169 * * * * [progress]: [ 89 / 123 ] simplifiying candidate # 29.169 * * * * [progress]: [ 90 / 123 ] simplifiying candidate # 29.169 * * * * [progress]: [ 91 / 123 ] simplifiying candidate # 29.170 * [simplify]: Simplifying (exp x) 29.170 * * [simplify]: iters left: 1 (2 enodes) 29.171 * * [simplify]: Extracting #0: cost 1 inf + 0 29.171 * * [simplify]: Extracting #1: cost 3 inf + 0 29.171 * * [simplify]: Extracting #2: cost 2 inf + 1 29.171 * * [simplify]: Extracting #3: cost 0 inf + 143 29.171 * [simplify]: Simplified to (exp x) 29.171 * [simplify]: Simplified (2 2 1 2 1) to (λ (x y) (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 29.171 * * * * [progress]: [ 92 / 123 ] simplifiying candidate # 29.171 * * * * [progress]: [ 93 / 123 ] simplifiying candidate # 29.171 * * * * [progress]: [ 94 / 123 ] simplifiying candidate # 29.171 * * * * [progress]: [ 95 / 123 ] simplifiying candidate # 29.171 * * * * [progress]: [ 96 / 123 ] simplifiying candidate # 29.171 * * * * [progress]: [ 97 / 123 ] simplifiying candidate # 29.171 * * * * [progress]: [ 98 / 123 ] simplifiying candidate # 29.172 * * * * [progress]: [ 99 / 123 ] simplifiying candidate #real (real->posit16 (log1p (exp x))))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))> 29.172 * * * * [progress]: [ 100 / 123 ] simplifiying candidate # 29.172 * * * * [progress]: [ 101 / 123 ] simplifiying candidate # 29.172 * * * * [progress]: [ 102 / 123 ] simplifiying candidate # 29.172 * * * * [progress]: [ 103 / 123 ] simplifiying candidate # 29.172 * [simplify]: Simplifying (exp x) 29.172 * * [simplify]: iters left: 1 (2 enodes) 29.173 * * [simplify]: Extracting #0: cost 1 inf + 0 29.173 * * [simplify]: Extracting #1: cost 3 inf + 0 29.173 * * [simplify]: Extracting #2: cost 2 inf + 1 29.173 * * [simplify]: Extracting #3: cost 0 inf + 143 29.173 * [simplify]: Simplified to (exp x) 29.173 * [simplify]: Simplified (2 2 1 1 1) to (λ (x y) (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 29.173 * * * * [progress]: [ 104 / 123 ] simplifiying candidate # 29.173 * * * * [progress]: [ 105 / 123 ] simplifiying candidate # 29.174 * * * * [progress]: [ 106 / 123 ] simplifiying candidate # 29.174 * * * * [progress]: [ 107 / 123 ] simplifiying candidate # 29.174 * * * * [progress]: [ 108 / 123 ] simplifiying candidate # 29.174 * * * * [progress]: [ 109 / 123 ] simplifiying candidate # 29.174 * * * * [progress]: [ 110 / 123 ] simplifiying candidate # 29.174 * * * * [progress]: [ 111 / 123 ] simplifiying candidate #real (real->posit16 (log1p (exp x)))) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))> 29.174 * * * * [progress]: [ 112 / 123 ] simplifiying candidate # 29.174 * [simplify]: Simplifying (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 29.174 * * [simplify]: iters left: 6 (10 enodes) 29.181 * * [simplify]: iters left: 5 (42 enodes) 29.195 * * [simplify]: iters left: 4 (61 enodes) 29.215 * * [simplify]: iters left: 3 (93 enodes) 29.243 * * [simplify]: iters left: 2 (114 enodes) 29.271 * * [simplify]: iters left: 1 (121 enodes) 29.296 * * [simplify]: Extracting #0: cost 1 inf + 0 29.296 * * [simplify]: Extracting #1: cost 14 inf + 0 29.297 * * [simplify]: Extracting #2: cost 20 inf + 61 29.297 * * [simplify]: Extracting #3: cost 8 inf + 971 29.298 * * [simplify]: Extracting #4: cost 0 inf + 1832 29.299 * [simplify]: Simplified to (fma (fma 1/8 x 1/2) x (log 2)) 29.300 * [simplify]: Simplified (2) to (λ (x y) (fma (fma 1/8 x 1/2) x (log 2))) 29.300 * * * * [progress]: [ 113 / 123 ] simplifiying candidate # 29.300 * [simplify]: Simplifying (- (log (+ (exp x) 1)) (* x y)) 29.300 * * [simplify]: iters left: 6 (8 enodes) 29.304 * * [simplify]: iters left: 5 (30 enodes) 29.310 * * [simplify]: iters left: 4 (42 enodes) 29.317 * * [simplify]: iters left: 3 (50 enodes) 29.323 * * [simplify]: Extracting #0: cost 1 inf + 0 29.323 * * [simplify]: Extracting #1: cost 9 inf + 0 29.324 * * [simplify]: Extracting #2: cost 14 inf + 2 29.324 * * [simplify]: Extracting #3: cost 10 inf + 403 29.324 * * [simplify]: Extracting #4: cost 1 inf + 1475 29.324 * * [simplify]: Extracting #5: cost 0 inf + 1587 29.324 * [simplify]: Simplified to (- (log1p (exp x)) (* y x)) 29.324 * [simplify]: Simplified (2) to (λ (x y) (- (log1p (exp x)) (* y x))) 29.325 * * * * [progress]: [ 114 / 123 ] simplifiying candidate # 29.325 * [simplify]: Simplifying (- (log (+ (exp x) 1)) (* x y)) 29.325 * * [simplify]: iters left: 6 (8 enodes) 29.327 * * [simplify]: iters left: 5 (30 enodes) 29.332 * * [simplify]: iters left: 4 (42 enodes) 29.340 * * [simplify]: iters left: 3 (50 enodes) 29.346 * * [simplify]: Extracting #0: cost 1 inf + 0 29.346 * * [simplify]: Extracting #1: cost 9 inf + 0 29.346 * * [simplify]: Extracting #2: cost 14 inf + 2 29.346 * * [simplify]: Extracting #3: cost 10 inf + 403 29.347 * * [simplify]: Extracting #4: cost 1 inf + 1475 29.347 * * [simplify]: Extracting #5: cost 0 inf + 1587 29.347 * [simplify]: Simplified to (- (log1p (exp x)) (* y x)) 29.347 * [simplify]: Simplified (2) to (λ (x y) (- (log1p (exp x)) (* y x))) 29.347 * * * * [progress]: [ 115 / 123 ] simplifiying candidate # 29.348 * [simplify]: Simplifying (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 29.348 * * [simplify]: iters left: 6 (10 enodes) 29.351 * * [simplify]: iters left: 5 (42 enodes) 29.359 * * [simplify]: iters left: 4 (61 enodes) 29.369 * * [simplify]: iters left: 3 (93 enodes) 29.382 * * [simplify]: iters left: 2 (114 enodes) 29.409 * * [simplify]: iters left: 1 (121 enodes) 29.433 * * [simplify]: Extracting #0: cost 1 inf + 0 29.433 * * [simplify]: Extracting #1: cost 14 inf + 0 29.433 * * [simplify]: Extracting #2: cost 20 inf + 61 29.434 * * [simplify]: Extracting #3: cost 8 inf + 971 29.435 * * [simplify]: Extracting #4: cost 0 inf + 1832 29.436 * [simplify]: Simplified to (fma (fma 1/8 x 1/2) x (log 2)) 29.436 * [simplify]: Simplified (2 2 2 2 1) to (λ (x y) (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (fma (fma 1/8 x 1/2) x (log 2)) (* y x)))))) 29.436 * * * * [progress]: [ 116 / 123 ] simplifiying candidate # 29.437 * [simplify]: Simplifying (log (+ (exp x) 1)) 29.437 * * [simplify]: iters left: 4 (5 enodes) 29.442 * * [simplify]: iters left: 3 (18 enodes) 29.445 * * [simplify]: iters left: 2 (21 enodes) 29.448 * * [simplify]: Extracting #0: cost 1 inf + 0 29.449 * * [simplify]: Extracting #1: cost 4 inf + 0 29.449 * * [simplify]: Extracting #2: cost 8 inf + 0 29.449 * * [simplify]: Extracting #3: cost 6 inf + 2 29.449 * * [simplify]: Extracting #4: cost 0 inf + 690 29.449 * [simplify]: Simplified to (log1p (exp x)) 29.449 * [simplify]: Simplified (2 2 2 2 1) to (λ (x y) (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 29.449 * * * * [progress]: [ 117 / 123 ] simplifiying candidate # 29.449 * [simplify]: Simplifying (log (+ (exp x) 1)) 29.449 * * [simplify]: iters left: 4 (5 enodes) 29.450 * * [simplify]: iters left: 3 (18 enodes) 29.453 * * [simplify]: iters left: 2 (21 enodes) 29.456 * * [simplify]: Extracting #0: cost 1 inf + 0 29.456 * * [simplify]: Extracting #1: cost 4 inf + 0 29.456 * * [simplify]: Extracting #2: cost 8 inf + 0 29.456 * * [simplify]: Extracting #3: cost 6 inf + 2 29.456 * * [simplify]: Extracting #4: cost 0 inf + 690 29.456 * [simplify]: Simplified to (log1p (exp x)) 29.456 * [simplify]: Simplified (2 2 2 2 1) to (λ (x y) (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 29.456 * * * * [progress]: [ 118 / 123 ] simplifiying candidate # 29.457 * [simplify]: Simplifying (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 29.457 * * [simplify]: iters left: 6 (10 enodes) 29.460 * * [simplify]: iters left: 5 (42 enodes) 29.467 * * [simplify]: iters left: 4 (61 enodes) 29.478 * * [simplify]: iters left: 3 (93 enodes) 29.502 * * [simplify]: iters left: 2 (114 enodes) 29.530 * * [simplify]: iters left: 1 (121 enodes) 29.555 * * [simplify]: Extracting #0: cost 1 inf + 0 29.555 * * [simplify]: Extracting #1: cost 14 inf + 0 29.555 * * [simplify]: Extracting #2: cost 20 inf + 61 29.556 * * [simplify]: Extracting #3: cost 8 inf + 971 29.557 * * [simplify]: Extracting #4: cost 0 inf + 1832 29.558 * [simplify]: Simplified to (fma (fma 1/8 x 1/2) x (log 2)) 29.558 * [simplify]: Simplified (2 2 1 2) to (λ (x y) (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (fma (fma 1/8 x 1/2) x (log 2))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 29.558 * * * * [progress]: [ 119 / 123 ] simplifiying candidate # 29.559 * [simplify]: Simplifying (log (+ (exp x) 1)) 29.559 * * [simplify]: iters left: 4 (5 enodes) 29.560 * * [simplify]: iters left: 3 (18 enodes) 29.564 * * [simplify]: iters left: 2 (21 enodes) 29.567 * * [simplify]: Extracting #0: cost 1 inf + 0 29.567 * * [simplify]: Extracting #1: cost 4 inf + 0 29.567 * * [simplify]: Extracting #2: cost 8 inf + 0 29.567 * * [simplify]: Extracting #3: cost 6 inf + 2 29.567 * * [simplify]: Extracting #4: cost 0 inf + 690 29.567 * [simplify]: Simplified to (log1p (exp x)) 29.567 * [simplify]: Simplified (2 2 1 2) to (λ (x y) (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 29.567 * * * * [progress]: [ 120 / 123 ] simplifiying candidate # 29.567 * [simplify]: Simplifying (log (+ (exp x) 1)) 29.567 * * [simplify]: iters left: 4 (5 enodes) 29.569 * * [simplify]: iters left: 3 (18 enodes) 29.571 * * [simplify]: iters left: 2 (21 enodes) 29.574 * * [simplify]: Extracting #0: cost 1 inf + 0 29.574 * * [simplify]: Extracting #1: cost 4 inf + 0 29.574 * * [simplify]: Extracting #2: cost 8 inf + 0 29.574 * * [simplify]: Extracting #3: cost 6 inf + 2 29.575 * * [simplify]: Extracting #4: cost 0 inf + 690 29.575 * [simplify]: Simplified to (log1p (exp x)) 29.575 * [simplify]: Simplified (2 2 1 2) to (λ (x y) (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 29.575 * * * * [progress]: [ 121 / 123 ] simplifiying candidate # 29.575 * [simplify]: Simplifying (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 29.575 * * [simplify]: iters left: 6 (10 enodes) 29.578 * * [simplify]: iters left: 5 (42 enodes) 29.585 * * [simplify]: iters left: 4 (61 enodes) 29.595 * * [simplify]: iters left: 3 (93 enodes) 29.608 * * [simplify]: iters left: 2 (114 enodes) 29.622 * * [simplify]: iters left: 1 (121 enodes) 29.641 * * [simplify]: Extracting #0: cost 1 inf + 0 29.641 * * [simplify]: Extracting #1: cost 14 inf + 0 29.641 * * [simplify]: Extracting #2: cost 20 inf + 61 29.642 * * [simplify]: Extracting #3: cost 8 inf + 971 29.643 * * [simplify]: Extracting #4: cost 0 inf + 1832 29.644 * [simplify]: Simplified to (fma (fma 1/8 x 1/2) x (log 2)) 29.644 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (fma (fma 1/8 x 1/2) x (log 2)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 29.644 * * * * [progress]: [ 122 / 123 ] simplifiying candidate # 29.645 * [simplify]: Simplifying (log (+ (exp x) 1)) 29.645 * * [simplify]: iters left: 4 (5 enodes) 29.648 * * [simplify]: iters left: 3 (18 enodes) 29.653 * * [simplify]: iters left: 2 (21 enodes) 29.659 * * [simplify]: Extracting #0: cost 1 inf + 0 29.659 * * [simplify]: Extracting #1: cost 4 inf + 0 29.659 * * [simplify]: Extracting #2: cost 8 inf + 0 29.659 * * [simplify]: Extracting #3: cost 6 inf + 2 29.659 * * [simplify]: Extracting #4: cost 0 inf + 690 29.660 * [simplify]: Simplified to (log1p (exp x)) 29.660 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 29.660 * * * * [progress]: [ 123 / 123 ] simplifiying candidate # 29.660 * [simplify]: Simplifying (log (+ (exp x) 1)) 29.660 * * [simplify]: iters left: 4 (5 enodes) 29.661 * * [simplify]: iters left: 3 (18 enodes) 29.664 * * [simplify]: iters left: 2 (21 enodes) 29.667 * * [simplify]: Extracting #0: cost 1 inf + 0 29.667 * * [simplify]: Extracting #1: cost 4 inf + 0 29.667 * * [simplify]: Extracting #2: cost 8 inf + 0 29.667 * * [simplify]: Extracting #3: cost 6 inf + 2 29.668 * * [simplify]: Extracting #4: cost 0 inf + 690 29.668 * [simplify]: Simplified to (log1p (exp x)) 29.668 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (/ (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 29.668 * * * [progress]: adding candidates to table 31.275 * * [progress]: iteration 4 / 4 31.275 * * * [progress]: picking best candidate 31.286 * * * * [pick]: Picked # 31.286 * * * [progress]: localizing error 31.376 * * * [progress]: generating rewritten candidates 31.376 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 31.385 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2) 31.396 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1) 31.402 * * * * [progress]: [ 4 / 4 ] rewriting at (2) 31.581 * * * [progress]: generating series expansions 31.581 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 31.581 * [backup-simplify]: Simplify (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) into (pow (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) 1/3) 31.581 * [approximate]: Taking taylor expansion of (pow (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) 1/3) in (x y) around 0 31.581 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) 1/3) in y 31.581 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))))) in y 31.581 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))))) in y 31.581 * [taylor]: Taking taylor expansion of 1/3 in y 31.581 * [backup-simplify]: Simplify 1/3 into 1/3 31.581 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))) in y 31.581 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) in y 31.581 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 3) in y 31.581 * [taylor]: Taking taylor expansion of (log1p (exp x)) in y 31.582 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 31.582 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in y 31.582 * [taylor]: Taking taylor expansion of 1 in y 31.582 * [backup-simplify]: Simplify 1 into 1 31.582 * [taylor]: Taking taylor expansion of (exp x) in y 31.582 * [taylor]: Taking taylor expansion of x in y 31.582 * [backup-simplify]: Simplify x into x 31.582 * [backup-simplify]: Simplify (exp x) into (exp x) 31.582 * [backup-simplify]: Simplify (+ 1 (exp x)) into (+ (exp x) 1) 31.582 * [backup-simplify]: Simplify (log (+ (exp x) 1)) into (log (+ (exp x) 1)) 31.582 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in y 31.582 * [taylor]: Taking taylor expansion of (pow x 3) in y 31.582 * [taylor]: Taking taylor expansion of x in y 31.582 * [backup-simplify]: Simplify x into x 31.582 * [taylor]: Taking taylor expansion of (pow y 3) in y 31.582 * [taylor]: Taking taylor expansion of y in y 31.582 * [backup-simplify]: Simplify 0 into 0 31.582 * [backup-simplify]: Simplify 1 into 1 31.582 * [backup-simplify]: Simplify (* (log (+ (exp x) 1)) (log (+ (exp x) 1))) into (pow (log (+ (exp x) 1)) 2) 31.583 * [backup-simplify]: Simplify (* (log (+ (exp x) 1)) (pow (log (+ (exp x) 1)) 2)) into (pow (log (+ (exp x) 1)) 3) 31.583 * [backup-simplify]: Simplify (+ (pow (log (+ (exp x) 1)) 3) 0) into (pow (log (+ (exp x) 1)) 3) 31.583 * [backup-simplify]: Simplify (log (pow (log (+ (exp x) 1)) 3)) into (log (pow (log (+ (exp x) 1)) 3)) 31.583 * [backup-simplify]: Simplify (* 1/3 (log (pow (log (+ (exp x) 1)) 3))) into (* 1/3 (log (pow (log (+ (exp x) 1)) 3))) 31.583 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow (log (+ (exp x) 1)) 3)))) into (pow (pow (log (+ (exp x) 1)) 3) 1/3) 31.583 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) 1/3) in x 31.583 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))))) in x 31.583 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))))) in x 31.583 * [taylor]: Taking taylor expansion of 1/3 in x 31.583 * [backup-simplify]: Simplify 1/3 into 1/3 31.583 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))) in x 31.583 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) in x 31.583 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 3) in x 31.583 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 31.583 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 31.583 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 31.583 * [taylor]: Taking taylor expansion of 1 in x 31.583 * [backup-simplify]: Simplify 1 into 1 31.583 * [taylor]: Taking taylor expansion of (exp x) in x 31.583 * [taylor]: Taking taylor expansion of x in x 31.583 * [backup-simplify]: Simplify 0 into 0 31.583 * [backup-simplify]: Simplify 1 into 1 31.583 * [backup-simplify]: Simplify (exp 0) into 1 31.584 * [backup-simplify]: Simplify (+ 1 1) into 2 31.584 * [backup-simplify]: Simplify (log 2) into (log 2) 31.584 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 31.584 * [taylor]: Taking taylor expansion of (pow x 3) in x 31.585 * [taylor]: Taking taylor expansion of x in x 31.585 * [backup-simplify]: Simplify 0 into 0 31.585 * [backup-simplify]: Simplify 1 into 1 31.585 * [taylor]: Taking taylor expansion of (pow y 3) in x 31.585 * [taylor]: Taking taylor expansion of y in x 31.585 * [backup-simplify]: Simplify y into y 31.585 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 31.587 * [backup-simplify]: Simplify (* (log 2) (pow (log 2) 2)) into (pow (log 2) 3) 31.588 * [backup-simplify]: Simplify (+ (pow (log 2) 3) 0) into (pow (log 2) 3) 31.588 * [backup-simplify]: Simplify (log (pow (log 2) 3)) into (log (pow (log 2) 3)) 31.590 * [backup-simplify]: Simplify (* 1/3 (log (pow (log 2) 3))) into (* 1/3 (log (pow (log 2) 3))) 31.593 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow (log 2) 3)))) into (pow (pow (log 2) 3) 1/3) 31.593 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) 1/3) in x 31.593 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))))) in x 31.593 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))))) in x 31.593 * [taylor]: Taking taylor expansion of 1/3 in x 31.593 * [backup-simplify]: Simplify 1/3 into 1/3 31.593 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))) in x 31.593 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) in x 31.593 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 3) in x 31.593 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 31.593 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 31.593 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 31.593 * [taylor]: Taking taylor expansion of 1 in x 31.593 * [backup-simplify]: Simplify 1 into 1 31.593 * [taylor]: Taking taylor expansion of (exp x) in x 31.593 * [taylor]: Taking taylor expansion of x in x 31.593 * [backup-simplify]: Simplify 0 into 0 31.593 * [backup-simplify]: Simplify 1 into 1 31.593 * [backup-simplify]: Simplify (exp 0) into 1 31.593 * [backup-simplify]: Simplify (+ 1 1) into 2 31.594 * [backup-simplify]: Simplify (log 2) into (log 2) 31.594 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 31.594 * [taylor]: Taking taylor expansion of (pow x 3) in x 31.594 * [taylor]: Taking taylor expansion of x in x 31.594 * [backup-simplify]: Simplify 0 into 0 31.594 * [backup-simplify]: Simplify 1 into 1 31.594 * [taylor]: Taking taylor expansion of (pow y 3) in x 31.594 * [taylor]: Taking taylor expansion of y in x 31.594 * [backup-simplify]: Simplify y into y 31.595 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 31.596 * [backup-simplify]: Simplify (* (log 2) (pow (log 2) 2)) into (pow (log 2) 3) 31.597 * [backup-simplify]: Simplify (+ (pow (log 2) 3) 0) into (pow (log 2) 3) 31.598 * [backup-simplify]: Simplify (log (pow (log 2) 3)) into (log (pow (log 2) 3)) 31.599 * [backup-simplify]: Simplify (* 1/3 (log (pow (log 2) 3))) into (* 1/3 (log (pow (log 2) 3))) 31.601 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow (log 2) 3)))) into (pow (pow (log 2) 3) 1/3) 31.601 * [taylor]: Taking taylor expansion of (pow (pow (log 2) 3) 1/3) in y 31.601 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (log 2) 3)))) in y 31.601 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (log 2) 3))) in y 31.601 * [taylor]: Taking taylor expansion of 1/3 in y 31.601 * [backup-simplify]: Simplify 1/3 into 1/3 31.601 * [taylor]: Taking taylor expansion of (log (pow (log 2) 3)) in y 31.601 * [taylor]: Taking taylor expansion of (pow (log 2) 3) in y 31.601 * [taylor]: Taking taylor expansion of (log 2) in y 31.601 * [taylor]: Taking taylor expansion of 2 in y 31.601 * [backup-simplify]: Simplify 2 into 2 31.601 * [backup-simplify]: Simplify (log 2) into (log 2) 31.602 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 31.603 * [backup-simplify]: Simplify (* (log 2) (pow (log 2) 2)) into (pow (log 2) 3) 31.605 * [backup-simplify]: Simplify (log (pow (log 2) 3)) into (log (pow (log 2) 3)) 31.607 * [backup-simplify]: Simplify (* 1/3 (log (pow (log 2) 3))) into (* 1/3 (log (pow (log 2) 3))) 31.610 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow (log 2) 3)))) into (pow (pow (log 2) 3) 1/3) 31.612 * [backup-simplify]: Simplify (pow (pow (log 2) 3) 1/3) into (pow (pow (log 2) 3) 1/3) 31.613 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 31.613 * [backup-simplify]: Simplify (+ 0 1) into 1 31.615 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 2 1)))) 1) into 1/2 31.617 * [backup-simplify]: Simplify (+ (* (log 2) 1/2) (* 1/2 (log 2))) into (log 2) 31.621 * [backup-simplify]: Simplify (+ (* (log 2) (log 2)) (* 1/2 (pow (log 2) 2))) into (* 3/2 (pow (log 2) 2)) 31.623 * [backup-simplify]: Simplify (+ (* 3/2 (pow (log 2) 2)) 0) into (* 3/2 (pow (log 2) 2)) 31.637 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (* 3/2 (pow (log 2) 2))) 1)) (pow (pow (log 2) 3) 1)))) 1) into (/ 3/2 (log 2)) 31.641 * [backup-simplify]: Simplify (+ (* 1/3 (/ 3/2 (log 2))) (* 0 (log (pow (log 2) 3)))) into (* 1/2 (/ 1 (log 2))) 31.652 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (log 2) 3)))) (+ (* (/ (pow (* 1/2 (/ 1 (log 2))) 1) 1)))) into 1/2 31.652 * [taylor]: Taking taylor expansion of 1/2 in y 31.652 * [backup-simplify]: Simplify 1/2 into 1/2 31.652 * [backup-simplify]: Simplify 1/2 into 1/2 31.653 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 31.654 * [backup-simplify]: Simplify (+ (* (log 2) 0) (* 0 (log 2))) into 0 31.655 * [backup-simplify]: Simplify (+ (* (log 2) 0) (* 0 (pow (log 2) 2))) into 0 31.657 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (pow (log 2) 3) 1)))) 1) into 0 31.658 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (pow (log 2) 3)))) into 0 31.667 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (log 2) 3)))) (+ (* (/ (pow 0 1) 1)))) into 0 31.667 * [backup-simplify]: Simplify 0 into 0 31.669 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 31.669 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 31.672 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 2 1)))) 2) into 1/8 31.676 * [backup-simplify]: Simplify (+ (* (log 2) 1/8) (+ (* 1/2 1/2) (* 1/8 (log 2)))) into (+ (* 1/4 (log 2)) 1/4) 31.684 * [backup-simplify]: Simplify (+ (* (log 2) (+ (* 1/4 (log 2)) 1/4)) (+ (* 1/2 (log 2)) (* 1/8 (pow (log 2) 2)))) into (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) 31.688 * [backup-simplify]: Simplify (+ (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) 0) into (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) 31.722 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (* 3/2 (pow (log 2) 2))) 2)) (pow (pow (log 2) 3) 2))) (* 1 (/ (* 1 (pow (* 2 (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2)))) 1)) (pow (pow (log 2) 3) 1)))) 2) into (* 1/2 (- (* 3/4 (/ 1 (log 2))) (* 3/4 (/ 1 (pow (log 2) 2))))) 31.736 * [backup-simplify]: Simplify (+ (* 1/3 (* 1/2 (- (* 3/4 (/ 1 (log 2))) (* 3/4 (/ 1 (pow (log 2) 2)))))) (+ (* 0 (/ 3/2 (log 2))) (* 0 (log (pow (log 2) 3))))) into (- (* 1/8 (/ 1 (log 2))) (* 1/8 (/ 1 (pow (log 2) 2)))) 31.761 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (log 2) 3)))) (+ (* (/ (pow (* 1/2 (/ 1 (log 2))) 2) 2)) (* (/ (pow (- (* 1/8 (/ 1 (log 2))) (* 1/8 (/ 1 (pow (log 2) 2)))) 1) 1)))) into 1/8 31.761 * [taylor]: Taking taylor expansion of 1/8 in y 31.761 * [backup-simplify]: Simplify 1/8 into 1/8 31.761 * [backup-simplify]: Simplify 1/8 into 1/8 31.763 * [backup-simplify]: Simplify (+ (* 1/8 (pow (* 1 x) 2)) (+ (* 1/2 (* 1 x)) (pow (pow (log 2) 3) 1/3))) into (+ (* 1/2 x) (+ (pow (pow (log 2) 3) 1/3) (* 1/8 (pow x 2)))) 31.763 * [backup-simplify]: Simplify (cbrt (- (pow (log1p (exp (/ 1 x))) 3) (pow (* (/ 1 y) (/ 1 x)) 3))) into (pow (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) 31.763 * [approximate]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in (x y) around 0 31.763 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in y 31.763 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in y 31.763 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in y 31.763 * [taylor]: Taking taylor expansion of 1/3 in y 31.764 * [backup-simplify]: Simplify 1/3 into 1/3 31.764 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in y 31.764 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in y 31.764 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 3) in y 31.764 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in y 31.764 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 31.764 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in y 31.764 * [taylor]: Taking taylor expansion of 1 in y 31.764 * [backup-simplify]: Simplify 1 into 1 31.764 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 31.764 * [taylor]: Taking taylor expansion of (/ 1 x) in y 31.764 * [taylor]: Taking taylor expansion of x in y 31.764 * [backup-simplify]: Simplify x into x 31.764 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 31.764 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 31.764 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 31.764 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 31.764 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in y 31.764 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in y 31.764 * [taylor]: Taking taylor expansion of (pow x 3) in y 31.764 * [taylor]: Taking taylor expansion of x in y 31.764 * [backup-simplify]: Simplify x into x 31.764 * [taylor]: Taking taylor expansion of (pow y 3) in y 31.764 * [taylor]: Taking taylor expansion of y in y 31.765 * [backup-simplify]: Simplify 0 into 0 31.765 * [backup-simplify]: Simplify 1 into 1 31.765 * [backup-simplify]: Simplify (* x x) into (pow x 2) 31.765 * [backup-simplify]: Simplify (* x (pow x 2)) into (pow x 3) 31.765 * [backup-simplify]: Simplify (* 1 1) into 1 31.766 * [backup-simplify]: Simplify (* 1 1) into 1 31.766 * [backup-simplify]: Simplify (* (pow x 3) 1) into (pow x 3) 31.766 * [backup-simplify]: Simplify (/ 1 (pow x 3)) into (/ 1 (pow x 3)) 31.766 * [backup-simplify]: Simplify (- (/ 1 (pow x 3))) into (- (/ 1 (pow x 3))) 31.766 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x 3)))) into (- (/ 1 (pow x 3))) 31.766 * [backup-simplify]: Simplify (log (- (/ 1 (pow x 3)))) into (log (- (/ 1 (pow x 3)))) 31.767 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log (- (/ 1 (pow x 3))))) into (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))) 31.767 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y)))) into (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y)))) 31.767 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))))) into (exp (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))))) 31.767 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in x 31.767 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in x 31.767 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in x 31.768 * [taylor]: Taking taylor expansion of 1/3 in x 31.768 * [backup-simplify]: Simplify 1/3 into 1/3 31.768 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in x 31.768 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 31.768 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 3) in x 31.768 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 31.768 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 31.768 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 31.768 * [taylor]: Taking taylor expansion of 1 in x 31.768 * [backup-simplify]: Simplify 1 into 1 31.768 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 31.768 * [taylor]: Taking taylor expansion of (/ 1 x) in x 31.768 * [taylor]: Taking taylor expansion of x in x 31.768 * [backup-simplify]: Simplify 0 into 0 31.768 * [backup-simplify]: Simplify 1 into 1 31.768 * [backup-simplify]: Simplify (/ 1 1) into 1 31.768 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 31.768 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 31.769 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 31.769 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 31.769 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 31.769 * [taylor]: Taking taylor expansion of (pow x 3) in x 31.769 * [taylor]: Taking taylor expansion of x in x 31.769 * [backup-simplify]: Simplify 0 into 0 31.769 * [backup-simplify]: Simplify 1 into 1 31.769 * [taylor]: Taking taylor expansion of (pow y 3) in x 31.769 * [taylor]: Taking taylor expansion of y in x 31.769 * [backup-simplify]: Simplify y into y 31.769 * [backup-simplify]: Simplify (* 1 1) into 1 31.770 * [backup-simplify]: Simplify (* 1 1) into 1 31.770 * [backup-simplify]: Simplify (* y y) into (pow y 2) 31.770 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 31.770 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 31.770 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 31.770 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 31.770 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 31.770 * [backup-simplify]: Simplify (log (- (/ 1 (pow y 3)))) into (log (- (/ 1 (pow y 3)))) 31.771 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 31.771 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) into (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) 31.771 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) 31.771 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in x 31.771 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in x 31.771 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in x 31.772 * [taylor]: Taking taylor expansion of 1/3 in x 31.772 * [backup-simplify]: Simplify 1/3 into 1/3 31.772 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in x 31.772 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 31.772 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 3) in x 31.772 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 31.772 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 31.772 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 31.772 * [taylor]: Taking taylor expansion of 1 in x 31.772 * [backup-simplify]: Simplify 1 into 1 31.772 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 31.772 * [taylor]: Taking taylor expansion of (/ 1 x) in x 31.772 * [taylor]: Taking taylor expansion of x in x 31.772 * [backup-simplify]: Simplify 0 into 0 31.772 * [backup-simplify]: Simplify 1 into 1 31.772 * [backup-simplify]: Simplify (/ 1 1) into 1 31.772 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 31.772 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 31.773 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 31.773 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 31.773 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 31.773 * [taylor]: Taking taylor expansion of (pow x 3) in x 31.773 * [taylor]: Taking taylor expansion of x in x 31.773 * [backup-simplify]: Simplify 0 into 0 31.773 * [backup-simplify]: Simplify 1 into 1 31.773 * [taylor]: Taking taylor expansion of (pow y 3) in x 31.773 * [taylor]: Taking taylor expansion of y in x 31.773 * [backup-simplify]: Simplify y into y 31.773 * [backup-simplify]: Simplify (* 1 1) into 1 31.774 * [backup-simplify]: Simplify (* 1 1) into 1 31.774 * [backup-simplify]: Simplify (* y y) into (pow y 2) 31.774 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 31.774 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 31.774 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 31.774 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 31.774 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 31.774 * [backup-simplify]: Simplify (log (- (/ 1 (pow y 3)))) into (log (- (/ 1 (pow y 3)))) 31.775 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 31.775 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) into (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) 31.775 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) 31.775 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) in y 31.775 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) in y 31.775 * [taylor]: Taking taylor expansion of 1/3 in y 31.775 * [backup-simplify]: Simplify 1/3 into 1/3 31.775 * [taylor]: Taking taylor expansion of (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) in y 31.775 * [taylor]: Taking taylor expansion of (log (- (/ 1 (pow y 3)))) in y 31.775 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 3))) in y 31.775 * [taylor]: Taking taylor expansion of (/ 1 (pow y 3)) in y 31.775 * [taylor]: Taking taylor expansion of (pow y 3) in y 31.775 * [taylor]: Taking taylor expansion of y in y 31.776 * [backup-simplify]: Simplify 0 into 0 31.776 * [backup-simplify]: Simplify 1 into 1 31.776 * [backup-simplify]: Simplify (* 1 1) into 1 31.776 * [backup-simplify]: Simplify (* 1 1) into 1 31.777 * [backup-simplify]: Simplify (/ 1 1) into 1 31.777 * [backup-simplify]: Simplify (- 1) into -1 31.777 * [backup-simplify]: Simplify (- 1) into -1 31.778 * [backup-simplify]: Simplify (log -1) into (log -1) 31.778 * [taylor]: Taking taylor expansion of (* 3 (log x)) in y 31.778 * [taylor]: Taking taylor expansion of 3 in y 31.778 * [backup-simplify]: Simplify 3 into 3 31.778 * [taylor]: Taking taylor expansion of (log x) in y 31.778 * [taylor]: Taking taylor expansion of x in y 31.778 * [backup-simplify]: Simplify x into x 31.778 * [backup-simplify]: Simplify (log x) into (log x) 31.779 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log -1)) into (- (log -1) (* 3 (log y))) 31.779 * [backup-simplify]: Simplify (* 3 (log x)) into (* 3 (log x)) 31.779 * [backup-simplify]: Simplify (- (* 3 (log x))) into (- (* 3 (log x))) 31.779 * [backup-simplify]: Simplify (+ (- (log -1) (* 3 (log y))) (- (* 3 (log x)))) into (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))) 31.780 * [backup-simplify]: Simplify (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) into (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) 31.780 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 31.781 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 31.781 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 31.781 * [backup-simplify]: Simplify (+ (* y 0) (* 0 (pow y 2))) into 0 31.782 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 31.783 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 31.783 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow y 3))) into 0 31.783 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))))) into 0 31.784 * [backup-simplify]: Simplify (- 0) into 0 31.784 * [backup-simplify]: Simplify (+ 0 0) into 0 31.785 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 1) into 0 31.785 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 31.786 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into 0 31.787 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 1) 1)))) into 0 31.787 * [taylor]: Taking taylor expansion of 0 in y 31.787 * [backup-simplify]: Simplify 0 into 0 31.787 * [backup-simplify]: Simplify 0 into 0 31.788 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 31.788 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 31.789 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 31.789 * [backup-simplify]: Simplify (- 0) into 0 31.790 * [backup-simplify]: Simplify (- 1) into -1 31.791 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -1 1)))) 1) into 0 31.792 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x 1)))) 1) into 0 31.792 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (log x))) into 0 31.792 * [backup-simplify]: Simplify (- 0) into 0 31.792 * [backup-simplify]: Simplify (+ 0 0) into 0 31.793 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into 0 31.794 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) (+ (* (/ (pow 0 1) 1)))) into 0 31.794 * [backup-simplify]: Simplify 0 into 0 31.794 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 31.794 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 31.795 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 31.796 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 31.796 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 3)))) into 0 31.796 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 31.796 * [backup-simplify]: Simplify (- 0) into 0 31.797 * [backup-simplify]: Simplify (+ 0 0) into 0 31.798 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (- (/ 1 (pow y 3))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 2) into 0 31.799 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 31.799 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))))) into 0 31.800 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 31.800 * [taylor]: Taking taylor expansion of 0 in y 31.800 * [backup-simplify]: Simplify 0 into 0 31.800 * [backup-simplify]: Simplify 0 into 0 31.800 * [backup-simplify]: Simplify 0 into 0 31.801 * [backup-simplify]: Simplify (- 0) into 0 31.801 * [backup-simplify]: Simplify (- 1) into -1 31.806 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 31.807 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 31.808 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 31.808 * [backup-simplify]: Simplify (- 0) into 0 31.808 * [backup-simplify]: Simplify (- 1) into -1 31.810 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into 0 31.811 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x 1)))) 2) into 0 31.812 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (log x)))) into 0 31.812 * [backup-simplify]: Simplify (- 0) into 0 31.812 * [backup-simplify]: Simplify (+ 0 0) into 0 31.813 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))))) into 0 31.814 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 31.814 * [backup-simplify]: Simplify 0 into 0 31.814 * [backup-simplify]: Simplify (* (log (+ (exp (/ 1 x)) 1)) (log (+ (exp (/ 1 x)) 1))) into (pow (log (+ (exp (/ 1 x)) 1)) 2) 31.815 * [backup-simplify]: Simplify (* (log (+ (exp (/ 1 x)) 1)) (pow (log (+ (exp (/ 1 x)) 1)) 2)) into (pow (log (+ (exp (/ 1 x)) 1)) 3) 31.815 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 31.816 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 31.817 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 31.818 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 31.819 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 3))))) into 0 31.819 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 31.820 * [backup-simplify]: Simplify (- 0) into 0 31.820 * [backup-simplify]: Simplify (+ (pow (log (+ (exp (/ 1 x)) 1)) 3) 0) into (pow (log (+ (exp (/ 1 x)) 1)) 3) 31.822 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (- (/ 1 (pow y 3))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (- (/ 1 (pow y 3))) 2))) (* 1 (/ (* 1 1 (pow (* 6 (pow (log (+ (exp (/ 1 x)) 1)) 3)) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 6) into (* -1 (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3))) 31.823 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 31.824 * [backup-simplify]: Simplify (+ (* 1/3 (* -1 (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)))) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))))) into (- (* 1/3 (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)))) 31.826 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow (- (* 1/3 (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)))) 1) 1)))) into (* -1/3 (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)))) 31.826 * [taylor]: Taking taylor expansion of (* -1/3 (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)))) in y 31.826 * [taylor]: Taking taylor expansion of -1/3 in y 31.826 * [backup-simplify]: Simplify -1/3 into -1/3 31.826 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3))) in y 31.826 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) in y 31.826 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) in y 31.826 * [taylor]: Taking taylor expansion of 1/3 in y 31.826 * [backup-simplify]: Simplify 1/3 into 1/3 31.826 * [taylor]: Taking taylor expansion of (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) in y 31.826 * [taylor]: Taking taylor expansion of (log (- (/ 1 (pow y 3)))) in y 31.826 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 3))) in y 31.826 * [taylor]: Taking taylor expansion of (/ 1 (pow y 3)) in y 31.826 * [taylor]: Taking taylor expansion of (pow y 3) in y 31.826 * [taylor]: Taking taylor expansion of y in y 31.826 * [backup-simplify]: Simplify 0 into 0 31.827 * [backup-simplify]: Simplify 1 into 1 31.827 * [backup-simplify]: Simplify (* 1 1) into 1 31.827 * [backup-simplify]: Simplify (* 1 1) into 1 31.828 * [backup-simplify]: Simplify (/ 1 1) into 1 31.828 * [backup-simplify]: Simplify (- 1) into -1 31.828 * [backup-simplify]: Simplify (- 1) into -1 31.829 * [backup-simplify]: Simplify (log -1) into (log -1) 31.829 * [taylor]: Taking taylor expansion of (* 3 (log x)) in y 31.829 * [taylor]: Taking taylor expansion of 3 in y 31.829 * [backup-simplify]: Simplify 3 into 3 31.829 * [taylor]: Taking taylor expansion of (log x) in y 31.829 * [taylor]: Taking taylor expansion of x in y 31.829 * [backup-simplify]: Simplify x into x 31.829 * [backup-simplify]: Simplify (log x) into (log x) 31.830 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log -1)) into (- (log -1) (* 3 (log y))) 31.830 * [backup-simplify]: Simplify (* 3 (log x)) into (* 3 (log x)) 31.830 * [backup-simplify]: Simplify (- (* 3 (log x))) into (- (* 3 (log x))) 31.830 * [backup-simplify]: Simplify (+ (- (log -1) (* 3 (log y))) (- (* 3 (log x)))) into (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))) 31.831 * [backup-simplify]: Simplify (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) into (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) 31.831 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 31.831 * [taylor]: Taking taylor expansion of (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)) in y 31.831 * [taylor]: Taking taylor expansion of (pow y 3) in y 31.831 * [taylor]: Taking taylor expansion of y in y 31.832 * [backup-simplify]: Simplify 0 into 0 31.832 * [backup-simplify]: Simplify 1 into 1 31.832 * [taylor]: Taking taylor expansion of (pow (log (+ (exp (/ 1 x)) 1)) 3) in y 31.832 * [taylor]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1)) in y 31.832 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1) in y 31.832 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 31.832 * [taylor]: Taking taylor expansion of (/ 1 x) in y 31.832 * [taylor]: Taking taylor expansion of x in y 31.832 * [backup-simplify]: Simplify x into x 31.832 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 31.832 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 31.832 * [taylor]: Taking taylor expansion of 1 in y 31.832 * [backup-simplify]: Simplify 1 into 1 31.832 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) 1) into (+ (exp (/ 1 x)) 1) 31.832 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 31.832 * [backup-simplify]: Simplify 0 into 0 31.833 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ 1 x))) (* 3 (log (/ 1 y))))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ 1 x))) (* 3 (log (/ 1 y))))))) 31.834 * [backup-simplify]: Simplify (cbrt (- (pow (log1p (exp (/ 1 (- x)))) 3) (pow (* (/ 1 (- y)) (/ 1 (- x))) 3))) into (pow (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) 31.834 * [approximate]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in (x y) around 0 31.834 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in y 31.834 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in y 31.834 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in y 31.834 * [taylor]: Taking taylor expansion of 1/3 in y 31.834 * [backup-simplify]: Simplify 1/3 into 1/3 31.834 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in y 31.834 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in y 31.834 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 3) in y 31.834 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in y 31.834 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 31.834 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in y 31.834 * [taylor]: Taking taylor expansion of 1 in y 31.834 * [backup-simplify]: Simplify 1 into 1 31.834 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 31.834 * [taylor]: Taking taylor expansion of (/ -1 x) in y 31.834 * [taylor]: Taking taylor expansion of -1 in y 31.834 * [backup-simplify]: Simplify -1 into -1 31.834 * [taylor]: Taking taylor expansion of x in y 31.834 * [backup-simplify]: Simplify x into x 31.834 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 31.835 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 31.835 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 31.835 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 31.835 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in y 31.835 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in y 31.835 * [taylor]: Taking taylor expansion of (pow x 3) in y 31.835 * [taylor]: Taking taylor expansion of x in y 31.835 * [backup-simplify]: Simplify x into x 31.835 * [taylor]: Taking taylor expansion of (pow y 3) in y 31.835 * [taylor]: Taking taylor expansion of y in y 31.835 * [backup-simplify]: Simplify 0 into 0 31.835 * [backup-simplify]: Simplify 1 into 1 31.835 * [backup-simplify]: Simplify (* x x) into (pow x 2) 31.835 * [backup-simplify]: Simplify (* x (pow x 2)) into (pow x 3) 31.836 * [backup-simplify]: Simplify (* 1 1) into 1 31.836 * [backup-simplify]: Simplify (* 1 1) into 1 31.836 * [backup-simplify]: Simplify (* (pow x 3) 1) into (pow x 3) 31.836 * [backup-simplify]: Simplify (/ 1 (pow x 3)) into (/ 1 (pow x 3)) 31.837 * [backup-simplify]: Simplify (- (/ 1 (pow x 3))) into (- (/ 1 (pow x 3))) 31.837 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x 3)))) into (- (/ 1 (pow x 3))) 31.837 * [backup-simplify]: Simplify (log (- (/ 1 (pow x 3)))) into (log (- (/ 1 (pow x 3)))) 31.837 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log (- (/ 1 (pow x 3))))) into (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))) 31.838 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y)))) into (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y)))) 31.838 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))))) into (exp (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))))) 31.838 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in x 31.838 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in x 31.838 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in x 31.838 * [taylor]: Taking taylor expansion of 1/3 in x 31.838 * [backup-simplify]: Simplify 1/3 into 1/3 31.838 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in x 31.838 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 31.838 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 3) in x 31.838 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 31.838 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 31.838 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 31.838 * [taylor]: Taking taylor expansion of 1 in x 31.838 * [backup-simplify]: Simplify 1 into 1 31.838 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 31.838 * [taylor]: Taking taylor expansion of (/ -1 x) in x 31.838 * [taylor]: Taking taylor expansion of -1 in x 31.838 * [backup-simplify]: Simplify -1 into -1 31.838 * [taylor]: Taking taylor expansion of x in x 31.838 * [backup-simplify]: Simplify 0 into 0 31.838 * [backup-simplify]: Simplify 1 into 1 31.839 * [backup-simplify]: Simplify (/ -1 1) into -1 31.839 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 31.839 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 31.839 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 31.839 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 31.839 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 31.839 * [taylor]: Taking taylor expansion of (pow x 3) in x 31.839 * [taylor]: Taking taylor expansion of x in x 31.839 * [backup-simplify]: Simplify 0 into 0 31.839 * [backup-simplify]: Simplify 1 into 1 31.839 * [taylor]: Taking taylor expansion of (pow y 3) in x 31.839 * [taylor]: Taking taylor expansion of y in x 31.839 * [backup-simplify]: Simplify y into y 31.840 * [backup-simplify]: Simplify (* 1 1) into 1 31.840 * [backup-simplify]: Simplify (* 1 1) into 1 31.840 * [backup-simplify]: Simplify (* y y) into (pow y 2) 31.840 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 31.840 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 31.840 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 31.840 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 31.840 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 31.840 * [backup-simplify]: Simplify (log (- (/ 1 (pow y 3)))) into (log (- (/ 1 (pow y 3)))) 31.841 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 31.841 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) into (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) 31.841 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) 31.841 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in x 31.841 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in x 31.841 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in x 31.841 * [taylor]: Taking taylor expansion of 1/3 in x 31.841 * [backup-simplify]: Simplify 1/3 into 1/3 31.841 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in x 31.841 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 31.841 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 3) in x 31.841 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 31.841 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 31.841 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 31.841 * [taylor]: Taking taylor expansion of 1 in x 31.841 * [backup-simplify]: Simplify 1 into 1 31.841 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 31.841 * [taylor]: Taking taylor expansion of (/ -1 x) in x 31.841 * [taylor]: Taking taylor expansion of -1 in x 31.841 * [backup-simplify]: Simplify -1 into -1 31.841 * [taylor]: Taking taylor expansion of x in x 31.841 * [backup-simplify]: Simplify 0 into 0 31.841 * [backup-simplify]: Simplify 1 into 1 31.842 * [backup-simplify]: Simplify (/ -1 1) into -1 31.842 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 31.842 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 31.842 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 31.842 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 31.842 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 31.842 * [taylor]: Taking taylor expansion of (pow x 3) in x 31.842 * [taylor]: Taking taylor expansion of x in x 31.842 * [backup-simplify]: Simplify 0 into 0 31.842 * [backup-simplify]: Simplify 1 into 1 31.842 * [taylor]: Taking taylor expansion of (pow y 3) in x 31.842 * [taylor]: Taking taylor expansion of y in x 31.842 * [backup-simplify]: Simplify y into y 31.842 * [backup-simplify]: Simplify (* 1 1) into 1 31.842 * [backup-simplify]: Simplify (* 1 1) into 1 31.842 * [backup-simplify]: Simplify (* y y) into (pow y 2) 31.843 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 31.843 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 31.843 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 31.843 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 31.843 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 31.843 * [backup-simplify]: Simplify (log (- (/ 1 (pow y 3)))) into (log (- (/ 1 (pow y 3)))) 31.843 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 31.843 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) into (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) 31.843 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) 31.844 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) in y 31.844 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) in y 31.844 * [taylor]: Taking taylor expansion of 1/3 in y 31.844 * [backup-simplify]: Simplify 1/3 into 1/3 31.844 * [taylor]: Taking taylor expansion of (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) in y 31.844 * [taylor]: Taking taylor expansion of (log (- (/ 1 (pow y 3)))) in y 31.844 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 3))) in y 31.844 * [taylor]: Taking taylor expansion of (/ 1 (pow y 3)) in y 31.844 * [taylor]: Taking taylor expansion of (pow y 3) in y 31.844 * [taylor]: Taking taylor expansion of y in y 31.844 * [backup-simplify]: Simplify 0 into 0 31.844 * [backup-simplify]: Simplify 1 into 1 31.844 * [backup-simplify]: Simplify (* 1 1) into 1 31.844 * [backup-simplify]: Simplify (* 1 1) into 1 31.844 * [backup-simplify]: Simplify (/ 1 1) into 1 31.845 * [backup-simplify]: Simplify (- 1) into -1 31.845 * [backup-simplify]: Simplify (- 1) into -1 31.845 * [backup-simplify]: Simplify (log -1) into (log -1) 31.845 * [taylor]: Taking taylor expansion of (* 3 (log x)) in y 31.845 * [taylor]: Taking taylor expansion of 3 in y 31.845 * [backup-simplify]: Simplify 3 into 3 31.845 * [taylor]: Taking taylor expansion of (log x) in y 31.845 * [taylor]: Taking taylor expansion of x in y 31.845 * [backup-simplify]: Simplify x into x 31.845 * [backup-simplify]: Simplify (log x) into (log x) 31.846 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log -1)) into (- (log -1) (* 3 (log y))) 31.846 * [backup-simplify]: Simplify (* 3 (log x)) into (* 3 (log x)) 31.846 * [backup-simplify]: Simplify (- (* 3 (log x))) into (- (* 3 (log x))) 31.846 * [backup-simplify]: Simplify (+ (- (log -1) (* 3 (log y))) (- (* 3 (log x)))) into (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))) 31.847 * [backup-simplify]: Simplify (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) into (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) 31.847 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 31.847 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 31.847 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 31.847 * [backup-simplify]: Simplify (+ (* y 0) (* 0 (pow y 2))) into 0 31.848 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 31.848 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 31.849 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow y 3))) into 0 31.849 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))))) into 0 31.849 * [backup-simplify]: Simplify (- 0) into 0 31.849 * [backup-simplify]: Simplify (+ 0 0) into 0 31.850 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 1) into 0 31.850 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 31.851 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into 0 31.851 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 1) 1)))) into 0 31.851 * [taylor]: Taking taylor expansion of 0 in y 31.851 * [backup-simplify]: Simplify 0 into 0 31.851 * [backup-simplify]: Simplify 0 into 0 31.852 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 31.852 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 31.853 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 31.853 * [backup-simplify]: Simplify (- 0) into 0 31.853 * [backup-simplify]: Simplify (- 1) into -1 31.854 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -1 1)))) 1) into 0 31.854 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x 1)))) 1) into 0 31.855 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (log x))) into 0 31.855 * [backup-simplify]: Simplify (- 0) into 0 31.855 * [backup-simplify]: Simplify (+ 0 0) into 0 31.856 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into 0 31.857 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) (+ (* (/ (pow 0 1) 1)))) into 0 31.857 * [backup-simplify]: Simplify 0 into 0 31.857 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 31.857 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 31.858 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 31.858 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 31.859 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 3)))) into 0 31.859 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 31.859 * [backup-simplify]: Simplify (- 0) into 0 31.860 * [backup-simplify]: Simplify (+ 0 0) into 0 31.861 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (- (/ 1 (pow y 3))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 2) into 0 31.861 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 31.861 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))))) into 0 31.862 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 31.862 * [taylor]: Taking taylor expansion of 0 in y 31.862 * [backup-simplify]: Simplify 0 into 0 31.862 * [backup-simplify]: Simplify 0 into 0 31.862 * [backup-simplify]: Simplify 0 into 0 31.863 * [backup-simplify]: Simplify (- 0) into 0 31.863 * [backup-simplify]: Simplify (- 1) into -1 31.863 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 31.864 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 31.864 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 31.865 * [backup-simplify]: Simplify (- 0) into 0 31.865 * [backup-simplify]: Simplify (- 1) into -1 31.866 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into 0 31.867 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x 1)))) 2) into 0 31.868 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (log x)))) into 0 31.869 * [backup-simplify]: Simplify (- 0) into 0 31.869 * [backup-simplify]: Simplify (+ 0 0) into 0 31.870 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))))) into 0 31.872 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 31.872 * [backup-simplify]: Simplify 0 into 0 31.873 * [backup-simplify]: Simplify (* (log (+ (exp (/ -1 x)) 1)) (log (+ (exp (/ -1 x)) 1))) into (pow (log (+ (exp (/ -1 x)) 1)) 2) 31.873 * [backup-simplify]: Simplify (* (log (+ (exp (/ -1 x)) 1)) (pow (log (+ (exp (/ -1 x)) 1)) 2)) into (pow (log (+ (exp (/ -1 x)) 1)) 3) 31.873 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 31.874 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 31.875 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 31.876 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 31.878 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 3))))) into 0 31.878 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 31.878 * [backup-simplify]: Simplify (- 0) into 0 31.878 * [backup-simplify]: Simplify (+ (pow (log (+ (exp (/ -1 x)) 1)) 3) 0) into (pow (log (+ (exp (/ -1 x)) 1)) 3) 31.881 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (- (/ 1 (pow y 3))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (- (/ 1 (pow y 3))) 2))) (* 1 (/ (* 1 1 (pow (* 6 (pow (log (+ (exp (/ -1 x)) 1)) 3)) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 6) into (* -1 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (pow y 3))) 31.881 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 31.882 * [backup-simplify]: Simplify (+ (* 1/3 (* -1 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (pow y 3)))) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))))) into (- (* 1/3 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (pow y 3)))) 31.884 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow (- (* 1/3 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (pow y 3)))) 1) 1)))) into (* -1/3 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (pow y 3)))) 31.885 * [taylor]: Taking taylor expansion of (* -1/3 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (pow y 3)))) in y 31.885 * [taylor]: Taking taylor expansion of -1/3 in y 31.885 * [backup-simplify]: Simplify -1/3 into -1/3 31.885 * [taylor]: Taking taylor expansion of (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (pow y 3))) in y 31.885 * [taylor]: Taking taylor expansion of (pow (log (+ (exp (/ -1 x)) 1)) 3) in y 31.885 * [taylor]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1)) in y 31.885 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1) in y 31.885 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 31.885 * [taylor]: Taking taylor expansion of (/ -1 x) in y 31.885 * [taylor]: Taking taylor expansion of -1 in y 31.885 * [backup-simplify]: Simplify -1 into -1 31.885 * [taylor]: Taking taylor expansion of x in y 31.885 * [backup-simplify]: Simplify x into x 31.885 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 31.885 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 31.885 * [taylor]: Taking taylor expansion of 1 in y 31.885 * [backup-simplify]: Simplify 1 into 1 31.885 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) 1) into (+ (exp (/ -1 x)) 1) 31.885 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 31.885 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (pow y 3)) in y 31.885 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) in y 31.885 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) in y 31.885 * [taylor]: Taking taylor expansion of 1/3 in y 31.885 * [backup-simplify]: Simplify 1/3 into 1/3 31.886 * [taylor]: Taking taylor expansion of (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) in y 31.886 * [taylor]: Taking taylor expansion of (log (- (/ 1 (pow y 3)))) in y 31.886 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 3))) in y 31.886 * [taylor]: Taking taylor expansion of (/ 1 (pow y 3)) in y 31.886 * [taylor]: Taking taylor expansion of (pow y 3) in y 31.886 * [taylor]: Taking taylor expansion of y in y 31.886 * [backup-simplify]: Simplify 0 into 0 31.886 * [backup-simplify]: Simplify 1 into 1 31.886 * [backup-simplify]: Simplify (* 1 1) into 1 31.887 * [backup-simplify]: Simplify (* 1 1) into 1 31.887 * [backup-simplify]: Simplify (/ 1 1) into 1 31.887 * [backup-simplify]: Simplify (- 1) into -1 31.888 * [backup-simplify]: Simplify (- 1) into -1 31.888 * [backup-simplify]: Simplify (log -1) into (log -1) 31.888 * [taylor]: Taking taylor expansion of (* 3 (log x)) in y 31.888 * [taylor]: Taking taylor expansion of 3 in y 31.888 * [backup-simplify]: Simplify 3 into 3 31.888 * [taylor]: Taking taylor expansion of (log x) in y 31.888 * [taylor]: Taking taylor expansion of x in y 31.888 * [backup-simplify]: Simplify x into x 31.888 * [backup-simplify]: Simplify (log x) into (log x) 31.889 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log -1)) into (- (log -1) (* 3 (log y))) 31.889 * [backup-simplify]: Simplify (* 3 (log x)) into (* 3 (log x)) 31.889 * [backup-simplify]: Simplify (- (* 3 (log x))) into (- (* 3 (log x))) 31.890 * [backup-simplify]: Simplify (+ (- (log -1) (* 3 (log y))) (- (* 3 (log x)))) into (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))) 31.890 * [backup-simplify]: Simplify (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) into (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) 31.891 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 31.891 * [taylor]: Taking taylor expansion of (pow y 3) in y 31.891 * [taylor]: Taking taylor expansion of y in y 31.891 * [backup-simplify]: Simplify 0 into 0 31.891 * [backup-simplify]: Simplify 1 into 1 31.891 * [backup-simplify]: Simplify 0 into 0 31.892 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ 1 (- x)))) (* 3 (log (/ 1 (- y)))))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ -1 x))) (* 3 (log (/ -1 y))))))) 31.892 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2) 31.892 * [backup-simplify]: Simplify (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) into (pow (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) 1/3) 31.892 * [approximate]: Taking taylor expansion of (pow (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) 1/3) in (x y) around 0 31.892 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) 1/3) in y 31.892 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))))) in y 31.892 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))))) in y 31.892 * [taylor]: Taking taylor expansion of 1/3 in y 31.892 * [backup-simplify]: Simplify 1/3 into 1/3 31.892 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))) in y 31.892 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) in y 31.892 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 3) in y 31.892 * [taylor]: Taking taylor expansion of (log1p (exp x)) in y 31.892 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 31.892 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in y 31.892 * [taylor]: Taking taylor expansion of 1 in y 31.892 * [backup-simplify]: Simplify 1 into 1 31.893 * [taylor]: Taking taylor expansion of (exp x) in y 31.893 * [taylor]: Taking taylor expansion of x in y 31.893 * [backup-simplify]: Simplify x into x 31.893 * [backup-simplify]: Simplify (exp x) into (exp x) 31.893 * [backup-simplify]: Simplify (+ 1 (exp x)) into (+ (exp x) 1) 31.893 * [backup-simplify]: Simplify (log (+ (exp x) 1)) into (log (+ (exp x) 1)) 31.893 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in y 31.893 * [taylor]: Taking taylor expansion of (pow x 3) in y 31.893 * [taylor]: Taking taylor expansion of x in y 31.893 * [backup-simplify]: Simplify x into x 31.893 * [taylor]: Taking taylor expansion of (pow y 3) in y 31.893 * [taylor]: Taking taylor expansion of y in y 31.893 * [backup-simplify]: Simplify 0 into 0 31.893 * [backup-simplify]: Simplify 1 into 1 31.893 * [backup-simplify]: Simplify (* (log (+ (exp x) 1)) (log (+ (exp x) 1))) into (pow (log (+ (exp x) 1)) 2) 31.893 * [backup-simplify]: Simplify (* (log (+ (exp x) 1)) (pow (log (+ (exp x) 1)) 2)) into (pow (log (+ (exp x) 1)) 3) 31.893 * [backup-simplify]: Simplify (+ (pow (log (+ (exp x) 1)) 3) 0) into (pow (log (+ (exp x) 1)) 3) 31.894 * [backup-simplify]: Simplify (log (pow (log (+ (exp x) 1)) 3)) into (log (pow (log (+ (exp x) 1)) 3)) 31.894 * [backup-simplify]: Simplify (* 1/3 (log (pow (log (+ (exp x) 1)) 3))) into (* 1/3 (log (pow (log (+ (exp x) 1)) 3))) 31.894 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow (log (+ (exp x) 1)) 3)))) into (pow (pow (log (+ (exp x) 1)) 3) 1/3) 31.894 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) 1/3) in x 31.894 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))))) in x 31.894 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))))) in x 31.894 * [taylor]: Taking taylor expansion of 1/3 in x 31.894 * [backup-simplify]: Simplify 1/3 into 1/3 31.894 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))) in x 31.894 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) in x 31.894 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 3) in x 31.894 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 31.894 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 31.894 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 31.894 * [taylor]: Taking taylor expansion of 1 in x 31.894 * [backup-simplify]: Simplify 1 into 1 31.894 * [taylor]: Taking taylor expansion of (exp x) in x 31.894 * [taylor]: Taking taylor expansion of x in x 31.894 * [backup-simplify]: Simplify 0 into 0 31.894 * [backup-simplify]: Simplify 1 into 1 31.894 * [backup-simplify]: Simplify (exp 0) into 1 31.895 * [backup-simplify]: Simplify (+ 1 1) into 2 31.895 * [backup-simplify]: Simplify (log 2) into (log 2) 31.895 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 31.895 * [taylor]: Taking taylor expansion of (pow x 3) in x 31.895 * [taylor]: Taking taylor expansion of x in x 31.895 * [backup-simplify]: Simplify 0 into 0 31.896 * [backup-simplify]: Simplify 1 into 1 31.896 * [taylor]: Taking taylor expansion of (pow y 3) in x 31.896 * [taylor]: Taking taylor expansion of y in x 31.896 * [backup-simplify]: Simplify y into y 31.897 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 31.899 * [backup-simplify]: Simplify (* (log 2) (pow (log 2) 2)) into (pow (log 2) 3) 31.900 * [backup-simplify]: Simplify (+ (pow (log 2) 3) 0) into (pow (log 2) 3) 31.901 * [backup-simplify]: Simplify (log (pow (log 2) 3)) into (log (pow (log 2) 3)) 31.902 * [backup-simplify]: Simplify (* 1/3 (log (pow (log 2) 3))) into (* 1/3 (log (pow (log 2) 3))) 31.904 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow (log 2) 3)))) into (pow (pow (log 2) 3) 1/3) 31.904 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) 1/3) in x 31.904 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))))) in x 31.904 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))))) in x 31.904 * [taylor]: Taking taylor expansion of 1/3 in x 31.904 * [backup-simplify]: Simplify 1/3 into 1/3 31.904 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))) in x 31.904 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) in x 31.904 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 3) in x 31.904 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 31.905 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 31.905 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 31.905 * [taylor]: Taking taylor expansion of 1 in x 31.905 * [backup-simplify]: Simplify 1 into 1 31.905 * [taylor]: Taking taylor expansion of (exp x) in x 31.905 * [taylor]: Taking taylor expansion of x in x 31.905 * [backup-simplify]: Simplify 0 into 0 31.905 * [backup-simplify]: Simplify 1 into 1 31.905 * [backup-simplify]: Simplify (exp 0) into 1 31.905 * [backup-simplify]: Simplify (+ 1 1) into 2 31.905 * [backup-simplify]: Simplify (log 2) into (log 2) 31.905 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 31.905 * [taylor]: Taking taylor expansion of (pow x 3) in x 31.905 * [taylor]: Taking taylor expansion of x in x 31.905 * [backup-simplify]: Simplify 0 into 0 31.905 * [backup-simplify]: Simplify 1 into 1 31.905 * [taylor]: Taking taylor expansion of (pow y 3) in x 31.905 * [taylor]: Taking taylor expansion of y in x 31.905 * [backup-simplify]: Simplify y into y 31.906 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 31.908 * [backup-simplify]: Simplify (* (log 2) (pow (log 2) 2)) into (pow (log 2) 3) 31.909 * [backup-simplify]: Simplify (+ (pow (log 2) 3) 0) into (pow (log 2) 3) 31.910 * [backup-simplify]: Simplify (log (pow (log 2) 3)) into (log (pow (log 2) 3)) 31.912 * [backup-simplify]: Simplify (* 1/3 (log (pow (log 2) 3))) into (* 1/3 (log (pow (log 2) 3))) 31.914 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow (log 2) 3)))) into (pow (pow (log 2) 3) 1/3) 31.914 * [taylor]: Taking taylor expansion of (pow (pow (log 2) 3) 1/3) in y 31.914 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (log 2) 3)))) in y 31.914 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (log 2) 3))) in y 31.914 * [taylor]: Taking taylor expansion of 1/3 in y 31.914 * [backup-simplify]: Simplify 1/3 into 1/3 31.914 * [taylor]: Taking taylor expansion of (log (pow (log 2) 3)) in y 31.914 * [taylor]: Taking taylor expansion of (pow (log 2) 3) in y 31.914 * [taylor]: Taking taylor expansion of (log 2) in y 31.914 * [taylor]: Taking taylor expansion of 2 in y 31.914 * [backup-simplify]: Simplify 2 into 2 31.915 * [backup-simplify]: Simplify (log 2) into (log 2) 31.915 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 31.917 * [backup-simplify]: Simplify (* (log 2) (pow (log 2) 2)) into (pow (log 2) 3) 31.926 * [backup-simplify]: Simplify (log (pow (log 2) 3)) into (log (pow (log 2) 3)) 31.927 * [backup-simplify]: Simplify (* 1/3 (log (pow (log 2) 3))) into (* 1/3 (log (pow (log 2) 3))) 31.930 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow (log 2) 3)))) into (pow (pow (log 2) 3) 1/3) 31.931 * [backup-simplify]: Simplify (pow (pow (log 2) 3) 1/3) into (pow (pow (log 2) 3) 1/3) 31.931 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 31.931 * [backup-simplify]: Simplify (+ 0 1) into 1 31.932 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 2 1)))) 1) into 1/2 31.934 * [backup-simplify]: Simplify (+ (* (log 2) 1/2) (* 1/2 (log 2))) into (log 2) 31.936 * [backup-simplify]: Simplify (+ (* (log 2) (log 2)) (* 1/2 (pow (log 2) 2))) into (* 3/2 (pow (log 2) 2)) 31.937 * [backup-simplify]: Simplify (+ (* 3/2 (pow (log 2) 2)) 0) into (* 3/2 (pow (log 2) 2)) 31.944 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (* 3/2 (pow (log 2) 2))) 1)) (pow (pow (log 2) 3) 1)))) 1) into (/ 3/2 (log 2)) 31.947 * [backup-simplify]: Simplify (+ (* 1/3 (/ 3/2 (log 2))) (* 0 (log (pow (log 2) 3)))) into (* 1/2 (/ 1 (log 2))) 31.953 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (log 2) 3)))) (+ (* (/ (pow (* 1/2 (/ 1 (log 2))) 1) 1)))) into 1/2 31.953 * [taylor]: Taking taylor expansion of 1/2 in y 31.953 * [backup-simplify]: Simplify 1/2 into 1/2 31.953 * [backup-simplify]: Simplify 1/2 into 1/2 31.954 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 31.954 * [backup-simplify]: Simplify (+ (* (log 2) 0) (* 0 (log 2))) into 0 31.955 * [backup-simplify]: Simplify (+ (* (log 2) 0) (* 0 (pow (log 2) 2))) into 0 31.956 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (pow (log 2) 3) 1)))) 1) into 0 31.957 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (pow (log 2) 3)))) into 0 31.958 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (log 2) 3)))) (+ (* (/ (pow 0 1) 1)))) into 0 31.958 * [backup-simplify]: Simplify 0 into 0 31.959 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 31.959 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 31.961 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 2 1)))) 2) into 1/8 31.963 * [backup-simplify]: Simplify (+ (* (log 2) 1/8) (+ (* 1/2 1/2) (* 1/8 (log 2)))) into (+ (* 1/4 (log 2)) 1/4) 31.970 * [backup-simplify]: Simplify (+ (* (log 2) (+ (* 1/4 (log 2)) 1/4)) (+ (* 1/2 (log 2)) (* 1/8 (pow (log 2) 2)))) into (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) 31.975 * [backup-simplify]: Simplify (+ (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) 0) into (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) 32.003 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (* 3/2 (pow (log 2) 2))) 2)) (pow (pow (log 2) 3) 2))) (* 1 (/ (* 1 (pow (* 2 (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2)))) 1)) (pow (pow (log 2) 3) 1)))) 2) into (* 1/2 (- (* 3/4 (/ 1 (log 2))) (* 3/4 (/ 1 (pow (log 2) 2))))) 32.010 * [backup-simplify]: Simplify (+ (* 1/3 (* 1/2 (- (* 3/4 (/ 1 (log 2))) (* 3/4 (/ 1 (pow (log 2) 2)))))) (+ (* 0 (/ 3/2 (log 2))) (* 0 (log (pow (log 2) 3))))) into (- (* 1/8 (/ 1 (log 2))) (* 1/8 (/ 1 (pow (log 2) 2)))) 32.037 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (log 2) 3)))) (+ (* (/ (pow (* 1/2 (/ 1 (log 2))) 2) 2)) (* (/ (pow (- (* 1/8 (/ 1 (log 2))) (* 1/8 (/ 1 (pow (log 2) 2)))) 1) 1)))) into 1/8 32.038 * [taylor]: Taking taylor expansion of 1/8 in y 32.038 * [backup-simplify]: Simplify 1/8 into 1/8 32.038 * [backup-simplify]: Simplify 1/8 into 1/8 32.039 * [backup-simplify]: Simplify (+ (* 1/8 (pow (* 1 x) 2)) (+ (* 1/2 (* 1 x)) (pow (pow (log 2) 3) 1/3))) into (+ (* 1/2 x) (+ (pow (pow (log 2) 3) 1/3) (* 1/8 (pow x 2)))) 32.040 * [backup-simplify]: Simplify (cbrt (- (pow (log1p (exp (/ 1 x))) 3) (pow (* (/ 1 y) (/ 1 x)) 3))) into (pow (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) 32.040 * [approximate]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in (x y) around 0 32.040 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in y 32.040 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in y 32.040 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in y 32.040 * [taylor]: Taking taylor expansion of 1/3 in y 32.040 * [backup-simplify]: Simplify 1/3 into 1/3 32.040 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in y 32.040 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in y 32.040 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 3) in y 32.040 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in y 32.040 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 32.040 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in y 32.040 * [taylor]: Taking taylor expansion of 1 in y 32.040 * [backup-simplify]: Simplify 1 into 1 32.040 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 32.040 * [taylor]: Taking taylor expansion of (/ 1 x) in y 32.040 * [taylor]: Taking taylor expansion of x in y 32.040 * [backup-simplify]: Simplify x into x 32.040 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 32.040 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.040 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 32.040 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.040 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in y 32.040 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in y 32.040 * [taylor]: Taking taylor expansion of (pow x 3) in y 32.040 * [taylor]: Taking taylor expansion of x in y 32.040 * [backup-simplify]: Simplify x into x 32.040 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.040 * [taylor]: Taking taylor expansion of y in y 32.040 * [backup-simplify]: Simplify 0 into 0 32.040 * [backup-simplify]: Simplify 1 into 1 32.040 * [backup-simplify]: Simplify (* x x) into (pow x 2) 32.040 * [backup-simplify]: Simplify (* x (pow x 2)) into (pow x 3) 32.041 * [backup-simplify]: Simplify (* 1 1) into 1 32.041 * [backup-simplify]: Simplify (* 1 1) into 1 32.041 * [backup-simplify]: Simplify (* (pow x 3) 1) into (pow x 3) 32.041 * [backup-simplify]: Simplify (/ 1 (pow x 3)) into (/ 1 (pow x 3)) 32.041 * [backup-simplify]: Simplify (- (/ 1 (pow x 3))) into (- (/ 1 (pow x 3))) 32.041 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x 3)))) into (- (/ 1 (pow x 3))) 32.041 * [backup-simplify]: Simplify (log (- (/ 1 (pow x 3)))) into (log (- (/ 1 (pow x 3)))) 32.042 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log (- (/ 1 (pow x 3))))) into (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))) 32.042 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y)))) into (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y)))) 32.042 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))))) into (exp (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))))) 32.042 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in x 32.042 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in x 32.042 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in x 32.042 * [taylor]: Taking taylor expansion of 1/3 in x 32.042 * [backup-simplify]: Simplify 1/3 into 1/3 32.042 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in x 32.042 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 32.042 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 3) in x 32.042 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 32.042 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 32.042 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 32.042 * [taylor]: Taking taylor expansion of 1 in x 32.042 * [backup-simplify]: Simplify 1 into 1 32.042 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 32.042 * [taylor]: Taking taylor expansion of (/ 1 x) in x 32.042 * [taylor]: Taking taylor expansion of x in x 32.042 * [backup-simplify]: Simplify 0 into 0 32.042 * [backup-simplify]: Simplify 1 into 1 32.042 * [backup-simplify]: Simplify (/ 1 1) into 1 32.042 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.042 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 32.043 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.043 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 32.043 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 32.043 * [taylor]: Taking taylor expansion of (pow x 3) in x 32.043 * [taylor]: Taking taylor expansion of x in x 32.043 * [backup-simplify]: Simplify 0 into 0 32.043 * [backup-simplify]: Simplify 1 into 1 32.043 * [taylor]: Taking taylor expansion of (pow y 3) in x 32.043 * [taylor]: Taking taylor expansion of y in x 32.043 * [backup-simplify]: Simplify y into y 32.043 * [backup-simplify]: Simplify (* 1 1) into 1 32.043 * [backup-simplify]: Simplify (* 1 1) into 1 32.043 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.043 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 32.043 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 32.043 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 32.043 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 32.043 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 32.044 * [backup-simplify]: Simplify (log (- (/ 1 (pow y 3)))) into (log (- (/ 1 (pow y 3)))) 32.044 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.044 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) into (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) 32.044 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) 32.044 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in x 32.044 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in x 32.044 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in x 32.044 * [taylor]: Taking taylor expansion of 1/3 in x 32.044 * [backup-simplify]: Simplify 1/3 into 1/3 32.044 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in x 32.044 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 32.044 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 3) in x 32.044 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 32.044 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 32.044 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 32.044 * [taylor]: Taking taylor expansion of 1 in x 32.044 * [backup-simplify]: Simplify 1 into 1 32.044 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 32.044 * [taylor]: Taking taylor expansion of (/ 1 x) in x 32.044 * [taylor]: Taking taylor expansion of x in x 32.044 * [backup-simplify]: Simplify 0 into 0 32.044 * [backup-simplify]: Simplify 1 into 1 32.045 * [backup-simplify]: Simplify (/ 1 1) into 1 32.045 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.045 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 32.045 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.045 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 32.045 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 32.045 * [taylor]: Taking taylor expansion of (pow x 3) in x 32.045 * [taylor]: Taking taylor expansion of x in x 32.045 * [backup-simplify]: Simplify 0 into 0 32.045 * [backup-simplify]: Simplify 1 into 1 32.045 * [taylor]: Taking taylor expansion of (pow y 3) in x 32.045 * [taylor]: Taking taylor expansion of y in x 32.045 * [backup-simplify]: Simplify y into y 32.045 * [backup-simplify]: Simplify (* 1 1) into 1 32.045 * [backup-simplify]: Simplify (* 1 1) into 1 32.045 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.046 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 32.046 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 32.046 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 32.046 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 32.046 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 32.046 * [backup-simplify]: Simplify (log (- (/ 1 (pow y 3)))) into (log (- (/ 1 (pow y 3)))) 32.046 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.046 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) into (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) 32.046 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) 32.046 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) in y 32.047 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) in y 32.047 * [taylor]: Taking taylor expansion of 1/3 in y 32.047 * [backup-simplify]: Simplify 1/3 into 1/3 32.047 * [taylor]: Taking taylor expansion of (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) in y 32.047 * [taylor]: Taking taylor expansion of (log (- (/ 1 (pow y 3)))) in y 32.047 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 3))) in y 32.047 * [taylor]: Taking taylor expansion of (/ 1 (pow y 3)) in y 32.047 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.047 * [taylor]: Taking taylor expansion of y in y 32.047 * [backup-simplify]: Simplify 0 into 0 32.047 * [backup-simplify]: Simplify 1 into 1 32.047 * [backup-simplify]: Simplify (* 1 1) into 1 32.047 * [backup-simplify]: Simplify (* 1 1) into 1 32.048 * [backup-simplify]: Simplify (/ 1 1) into 1 32.048 * [backup-simplify]: Simplify (- 1) into -1 32.048 * [backup-simplify]: Simplify (- 1) into -1 32.048 * [backup-simplify]: Simplify (log -1) into (log -1) 32.048 * [taylor]: Taking taylor expansion of (* 3 (log x)) in y 32.048 * [taylor]: Taking taylor expansion of 3 in y 32.048 * [backup-simplify]: Simplify 3 into 3 32.048 * [taylor]: Taking taylor expansion of (log x) in y 32.048 * [taylor]: Taking taylor expansion of x in y 32.048 * [backup-simplify]: Simplify x into x 32.048 * [backup-simplify]: Simplify (log x) into (log x) 32.049 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log -1)) into (- (log -1) (* 3 (log y))) 32.049 * [backup-simplify]: Simplify (* 3 (log x)) into (* 3 (log x)) 32.049 * [backup-simplify]: Simplify (- (* 3 (log x))) into (- (* 3 (log x))) 32.049 * [backup-simplify]: Simplify (+ (- (log -1) (* 3 (log y))) (- (* 3 (log x)))) into (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))) 32.050 * [backup-simplify]: Simplify (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) into (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) 32.050 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 32.050 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 32.050 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 32.051 * [backup-simplify]: Simplify (+ (* y 0) (* 0 (pow y 2))) into 0 32.051 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.051 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.052 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow y 3))) into 0 32.052 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))))) into 0 32.052 * [backup-simplify]: Simplify (- 0) into 0 32.052 * [backup-simplify]: Simplify (+ 0 0) into 0 32.053 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 1) into 0 32.053 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.053 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into 0 32.054 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 1) 1)))) into 0 32.054 * [taylor]: Taking taylor expansion of 0 in y 32.054 * [backup-simplify]: Simplify 0 into 0 32.054 * [backup-simplify]: Simplify 0 into 0 32.054 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.055 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.055 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 32.055 * [backup-simplify]: Simplify (- 0) into 0 32.056 * [backup-simplify]: Simplify (- 1) into -1 32.056 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -1 1)))) 1) into 0 32.057 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x 1)))) 1) into 0 32.057 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (log x))) into 0 32.057 * [backup-simplify]: Simplify (- 0) into 0 32.058 * [backup-simplify]: Simplify (+ 0 0) into 0 32.058 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into 0 32.059 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) (+ (* (/ (pow 0 1) 1)))) into 0 32.059 * [backup-simplify]: Simplify 0 into 0 32.059 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 32.060 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 32.060 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.061 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.061 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 3)))) into 0 32.061 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 32.062 * [backup-simplify]: Simplify (- 0) into 0 32.062 * [backup-simplify]: Simplify (+ 0 0) into 0 32.063 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (- (/ 1 (pow y 3))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 2) into 0 32.063 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.064 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))))) into 0 32.064 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 32.065 * [taylor]: Taking taylor expansion of 0 in y 32.065 * [backup-simplify]: Simplify 0 into 0 32.065 * [backup-simplify]: Simplify 0 into 0 32.065 * [backup-simplify]: Simplify 0 into 0 32.065 * [backup-simplify]: Simplify (- 0) into 0 32.065 * [backup-simplify]: Simplify (- 1) into -1 32.066 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.066 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.067 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 32.067 * [backup-simplify]: Simplify (- 0) into 0 32.067 * [backup-simplify]: Simplify (- 1) into -1 32.070 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into 0 32.071 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x 1)))) 2) into 0 32.072 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (log x)))) into 0 32.072 * [backup-simplify]: Simplify (- 0) into 0 32.073 * [backup-simplify]: Simplify (+ 0 0) into 0 32.074 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))))) into 0 32.075 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 32.076 * [backup-simplify]: Simplify 0 into 0 32.076 * [backup-simplify]: Simplify (* (log (+ (exp (/ 1 x)) 1)) (log (+ (exp (/ 1 x)) 1))) into (pow (log (+ (exp (/ 1 x)) 1)) 2) 32.076 * [backup-simplify]: Simplify (* (log (+ (exp (/ 1 x)) 1)) (pow (log (+ (exp (/ 1 x)) 1)) 2)) into (pow (log (+ (exp (/ 1 x)) 1)) 3) 32.077 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 32.078 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 32.079 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 32.080 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 32.081 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 3))))) into 0 32.082 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 32.082 * [backup-simplify]: Simplify (- 0) into 0 32.082 * [backup-simplify]: Simplify (+ (pow (log (+ (exp (/ 1 x)) 1)) 3) 0) into (pow (log (+ (exp (/ 1 x)) 1)) 3) 32.085 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (- (/ 1 (pow y 3))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (- (/ 1 (pow y 3))) 2))) (* 1 (/ (* 1 1 (pow (* 6 (pow (log (+ (exp (/ 1 x)) 1)) 3)) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 6) into (* -1 (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3))) 32.085 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.086 * [backup-simplify]: Simplify (+ (* 1/3 (* -1 (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)))) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))))) into (- (* 1/3 (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)))) 32.088 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow (- (* 1/3 (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)))) 1) 1)))) into (* -1/3 (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)))) 32.089 * [taylor]: Taking taylor expansion of (* -1/3 (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)))) in y 32.089 * [taylor]: Taking taylor expansion of -1/3 in y 32.089 * [backup-simplify]: Simplify -1/3 into -1/3 32.089 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3))) in y 32.089 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) in y 32.089 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) in y 32.089 * [taylor]: Taking taylor expansion of 1/3 in y 32.089 * [backup-simplify]: Simplify 1/3 into 1/3 32.089 * [taylor]: Taking taylor expansion of (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) in y 32.089 * [taylor]: Taking taylor expansion of (log (- (/ 1 (pow y 3)))) in y 32.089 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 3))) in y 32.089 * [taylor]: Taking taylor expansion of (/ 1 (pow y 3)) in y 32.089 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.089 * [taylor]: Taking taylor expansion of y in y 32.089 * [backup-simplify]: Simplify 0 into 0 32.089 * [backup-simplify]: Simplify 1 into 1 32.089 * [backup-simplify]: Simplify (* 1 1) into 1 32.090 * [backup-simplify]: Simplify (* 1 1) into 1 32.090 * [backup-simplify]: Simplify (/ 1 1) into 1 32.090 * [backup-simplify]: Simplify (- 1) into -1 32.091 * [backup-simplify]: Simplify (- 1) into -1 32.091 * [backup-simplify]: Simplify (log -1) into (log -1) 32.091 * [taylor]: Taking taylor expansion of (* 3 (log x)) in y 32.091 * [taylor]: Taking taylor expansion of 3 in y 32.091 * [backup-simplify]: Simplify 3 into 3 32.091 * [taylor]: Taking taylor expansion of (log x) in y 32.091 * [taylor]: Taking taylor expansion of x in y 32.091 * [backup-simplify]: Simplify x into x 32.091 * [backup-simplify]: Simplify (log x) into (log x) 32.092 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log -1)) into (- (log -1) (* 3 (log y))) 32.092 * [backup-simplify]: Simplify (* 3 (log x)) into (* 3 (log x)) 32.092 * [backup-simplify]: Simplify (- (* 3 (log x))) into (- (* 3 (log x))) 32.093 * [backup-simplify]: Simplify (+ (- (log -1) (* 3 (log y))) (- (* 3 (log x)))) into (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))) 32.093 * [backup-simplify]: Simplify (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) into (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) 32.094 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 32.094 * [taylor]: Taking taylor expansion of (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)) in y 32.094 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.094 * [taylor]: Taking taylor expansion of y in y 32.094 * [backup-simplify]: Simplify 0 into 0 32.094 * [backup-simplify]: Simplify 1 into 1 32.094 * [taylor]: Taking taylor expansion of (pow (log (+ (exp (/ 1 x)) 1)) 3) in y 32.094 * [taylor]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1)) in y 32.094 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1) in y 32.094 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 32.094 * [taylor]: Taking taylor expansion of (/ 1 x) in y 32.094 * [taylor]: Taking taylor expansion of x in y 32.094 * [backup-simplify]: Simplify x into x 32.094 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 32.094 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.094 * [taylor]: Taking taylor expansion of 1 in y 32.094 * [backup-simplify]: Simplify 1 into 1 32.095 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) 1) into (+ (exp (/ 1 x)) 1) 32.095 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.095 * [backup-simplify]: Simplify 0 into 0 32.095 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ 1 x))) (* 3 (log (/ 1 y))))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ 1 x))) (* 3 (log (/ 1 y))))))) 32.096 * [backup-simplify]: Simplify (cbrt (- (pow (log1p (exp (/ 1 (- x)))) 3) (pow (* (/ 1 (- y)) (/ 1 (- x))) 3))) into (pow (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) 32.096 * [approximate]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in (x y) around 0 32.096 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in y 32.096 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in y 32.096 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in y 32.096 * [taylor]: Taking taylor expansion of 1/3 in y 32.096 * [backup-simplify]: Simplify 1/3 into 1/3 32.096 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in y 32.096 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in y 32.096 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 3) in y 32.096 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in y 32.096 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 32.096 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in y 32.096 * [taylor]: Taking taylor expansion of 1 in y 32.096 * [backup-simplify]: Simplify 1 into 1 32.096 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 32.096 * [taylor]: Taking taylor expansion of (/ -1 x) in y 32.096 * [taylor]: Taking taylor expansion of -1 in y 32.096 * [backup-simplify]: Simplify -1 into -1 32.096 * [taylor]: Taking taylor expansion of x in y 32.096 * [backup-simplify]: Simplify x into x 32.096 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 32.096 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.097 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 32.097 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.097 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in y 32.097 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in y 32.097 * [taylor]: Taking taylor expansion of (pow x 3) in y 32.097 * [taylor]: Taking taylor expansion of x in y 32.097 * [backup-simplify]: Simplify x into x 32.097 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.097 * [taylor]: Taking taylor expansion of y in y 32.097 * [backup-simplify]: Simplify 0 into 0 32.097 * [backup-simplify]: Simplify 1 into 1 32.097 * [backup-simplify]: Simplify (* x x) into (pow x 2) 32.097 * [backup-simplify]: Simplify (* x (pow x 2)) into (pow x 3) 32.098 * [backup-simplify]: Simplify (* 1 1) into 1 32.098 * [backup-simplify]: Simplify (* 1 1) into 1 32.098 * [backup-simplify]: Simplify (* (pow x 3) 1) into (pow x 3) 32.098 * [backup-simplify]: Simplify (/ 1 (pow x 3)) into (/ 1 (pow x 3)) 32.099 * [backup-simplify]: Simplify (- (/ 1 (pow x 3))) into (- (/ 1 (pow x 3))) 32.099 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x 3)))) into (- (/ 1 (pow x 3))) 32.099 * [backup-simplify]: Simplify (log (- (/ 1 (pow x 3)))) into (log (- (/ 1 (pow x 3)))) 32.099 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log (- (/ 1 (pow x 3))))) into (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))) 32.100 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y)))) into (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y)))) 32.100 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))))) into (exp (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))))) 32.100 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in x 32.100 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in x 32.100 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in x 32.100 * [taylor]: Taking taylor expansion of 1/3 in x 32.100 * [backup-simplify]: Simplify 1/3 into 1/3 32.100 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in x 32.100 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 32.100 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 3) in x 32.100 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 32.100 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 32.100 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 32.100 * [taylor]: Taking taylor expansion of 1 in x 32.100 * [backup-simplify]: Simplify 1 into 1 32.100 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 32.100 * [taylor]: Taking taylor expansion of (/ -1 x) in x 32.100 * [taylor]: Taking taylor expansion of -1 in x 32.100 * [backup-simplify]: Simplify -1 into -1 32.101 * [taylor]: Taking taylor expansion of x in x 32.101 * [backup-simplify]: Simplify 0 into 0 32.101 * [backup-simplify]: Simplify 1 into 1 32.101 * [backup-simplify]: Simplify (/ -1 1) into -1 32.101 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.101 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 32.101 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.101 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 32.101 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 32.101 * [taylor]: Taking taylor expansion of (pow x 3) in x 32.101 * [taylor]: Taking taylor expansion of x in x 32.102 * [backup-simplify]: Simplify 0 into 0 32.102 * [backup-simplify]: Simplify 1 into 1 32.102 * [taylor]: Taking taylor expansion of (pow y 3) in x 32.102 * [taylor]: Taking taylor expansion of y in x 32.102 * [backup-simplify]: Simplify y into y 32.102 * [backup-simplify]: Simplify (* 1 1) into 1 32.102 * [backup-simplify]: Simplify (* 1 1) into 1 32.102 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.103 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 32.103 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 32.103 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 32.103 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 32.103 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 32.103 * [backup-simplify]: Simplify (log (- (/ 1 (pow y 3)))) into (log (- (/ 1 (pow y 3)))) 32.104 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.104 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) into (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) 32.104 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) 32.104 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in x 32.104 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in x 32.104 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in x 32.105 * [taylor]: Taking taylor expansion of 1/3 in x 32.105 * [backup-simplify]: Simplify 1/3 into 1/3 32.105 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in x 32.105 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 32.105 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 3) in x 32.105 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 32.105 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 32.105 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 32.105 * [taylor]: Taking taylor expansion of 1 in x 32.105 * [backup-simplify]: Simplify 1 into 1 32.105 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 32.105 * [taylor]: Taking taylor expansion of (/ -1 x) in x 32.105 * [taylor]: Taking taylor expansion of -1 in x 32.105 * [backup-simplify]: Simplify -1 into -1 32.105 * [taylor]: Taking taylor expansion of x in x 32.105 * [backup-simplify]: Simplify 0 into 0 32.105 * [backup-simplify]: Simplify 1 into 1 32.106 * [backup-simplify]: Simplify (/ -1 1) into -1 32.106 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.106 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 32.106 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.106 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 32.106 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 32.106 * [taylor]: Taking taylor expansion of (pow x 3) in x 32.106 * [taylor]: Taking taylor expansion of x in x 32.106 * [backup-simplify]: Simplify 0 into 0 32.106 * [backup-simplify]: Simplify 1 into 1 32.106 * [taylor]: Taking taylor expansion of (pow y 3) in x 32.106 * [taylor]: Taking taylor expansion of y in x 32.106 * [backup-simplify]: Simplify y into y 32.107 * [backup-simplify]: Simplify (* 1 1) into 1 32.107 * [backup-simplify]: Simplify (* 1 1) into 1 32.107 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.108 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 32.108 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 32.108 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 32.108 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 32.108 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 32.108 * [backup-simplify]: Simplify (log (- (/ 1 (pow y 3)))) into (log (- (/ 1 (pow y 3)))) 32.109 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.109 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) into (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) 32.109 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) 32.109 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) in y 32.109 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) in y 32.109 * [taylor]: Taking taylor expansion of 1/3 in y 32.109 * [backup-simplify]: Simplify 1/3 into 1/3 32.109 * [taylor]: Taking taylor expansion of (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) in y 32.109 * [taylor]: Taking taylor expansion of (log (- (/ 1 (pow y 3)))) in y 32.109 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 3))) in y 32.109 * [taylor]: Taking taylor expansion of (/ 1 (pow y 3)) in y 32.109 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.109 * [taylor]: Taking taylor expansion of y in y 32.109 * [backup-simplify]: Simplify 0 into 0 32.109 * [backup-simplify]: Simplify 1 into 1 32.110 * [backup-simplify]: Simplify (* 1 1) into 1 32.110 * [backup-simplify]: Simplify (* 1 1) into 1 32.110 * [backup-simplify]: Simplify (/ 1 1) into 1 32.111 * [backup-simplify]: Simplify (- 1) into -1 32.111 * [backup-simplify]: Simplify (- 1) into -1 32.111 * [backup-simplify]: Simplify (log -1) into (log -1) 32.112 * [taylor]: Taking taylor expansion of (* 3 (log x)) in y 32.112 * [taylor]: Taking taylor expansion of 3 in y 32.112 * [backup-simplify]: Simplify 3 into 3 32.112 * [taylor]: Taking taylor expansion of (log x) in y 32.112 * [taylor]: Taking taylor expansion of x in y 32.112 * [backup-simplify]: Simplify x into x 32.112 * [backup-simplify]: Simplify (log x) into (log x) 32.112 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log -1)) into (- (log -1) (* 3 (log y))) 32.113 * [backup-simplify]: Simplify (* 3 (log x)) into (* 3 (log x)) 32.113 * [backup-simplify]: Simplify (- (* 3 (log x))) into (- (* 3 (log x))) 32.113 * [backup-simplify]: Simplify (+ (- (log -1) (* 3 (log y))) (- (* 3 (log x)))) into (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))) 32.114 * [backup-simplify]: Simplify (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) into (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) 32.114 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 32.115 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 32.115 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 32.115 * [backup-simplify]: Simplify (+ (* y 0) (* 0 (pow y 2))) into 0 32.116 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.116 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.117 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow y 3))) into 0 32.117 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))))) into 0 32.118 * [backup-simplify]: Simplify (- 0) into 0 32.118 * [backup-simplify]: Simplify (+ 0 0) into 0 32.119 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 1) into 0 32.119 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.120 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into 0 32.120 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 1) 1)))) into 0 32.120 * [taylor]: Taking taylor expansion of 0 in y 32.120 * [backup-simplify]: Simplify 0 into 0 32.120 * [backup-simplify]: Simplify 0 into 0 32.121 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.121 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.121 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 32.122 * [backup-simplify]: Simplify (- 0) into 0 32.122 * [backup-simplify]: Simplify (- 1) into -1 32.123 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -1 1)))) 1) into 0 32.123 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x 1)))) 1) into 0 32.123 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (log x))) into 0 32.124 * [backup-simplify]: Simplify (- 0) into 0 32.124 * [backup-simplify]: Simplify (+ 0 0) into 0 32.124 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into 0 32.125 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) (+ (* (/ (pow 0 1) 1)))) into 0 32.125 * [backup-simplify]: Simplify 0 into 0 32.126 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 32.126 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 32.126 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.127 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.127 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 3)))) into 0 32.127 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 32.128 * [backup-simplify]: Simplify (- 0) into 0 32.128 * [backup-simplify]: Simplify (+ 0 0) into 0 32.129 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (- (/ 1 (pow y 3))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 2) into 0 32.129 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.130 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))))) into 0 32.131 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 32.131 * [taylor]: Taking taylor expansion of 0 in y 32.131 * [backup-simplify]: Simplify 0 into 0 32.131 * [backup-simplify]: Simplify 0 into 0 32.131 * [backup-simplify]: Simplify 0 into 0 32.131 * [backup-simplify]: Simplify (- 0) into 0 32.131 * [backup-simplify]: Simplify (- 1) into -1 32.132 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.132 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.133 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 32.133 * [backup-simplify]: Simplify (- 0) into 0 32.133 * [backup-simplify]: Simplify (- 1) into -1 32.135 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into 0 32.140 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x 1)))) 2) into 0 32.140 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (log x)))) into 0 32.141 * [backup-simplify]: Simplify (- 0) into 0 32.141 * [backup-simplify]: Simplify (+ 0 0) into 0 32.142 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))))) into 0 32.143 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 32.143 * [backup-simplify]: Simplify 0 into 0 32.143 * [backup-simplify]: Simplify (* (log (+ (exp (/ -1 x)) 1)) (log (+ (exp (/ -1 x)) 1))) into (pow (log (+ (exp (/ -1 x)) 1)) 2) 32.143 * [backup-simplify]: Simplify (* (log (+ (exp (/ -1 x)) 1)) (pow (log (+ (exp (/ -1 x)) 1)) 2)) into (pow (log (+ (exp (/ -1 x)) 1)) 3) 32.144 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 32.144 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 32.145 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 32.145 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 32.146 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 3))))) into 0 32.146 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 32.146 * [backup-simplify]: Simplify (- 0) into 0 32.146 * [backup-simplify]: Simplify (+ (pow (log (+ (exp (/ -1 x)) 1)) 3) 0) into (pow (log (+ (exp (/ -1 x)) 1)) 3) 32.148 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (- (/ 1 (pow y 3))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (- (/ 1 (pow y 3))) 2))) (* 1 (/ (* 1 1 (pow (* 6 (pow (log (+ (exp (/ -1 x)) 1)) 3)) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 6) into (* -1 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (pow y 3))) 32.149 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.150 * [backup-simplify]: Simplify (+ (* 1/3 (* -1 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (pow y 3)))) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))))) into (- (* 1/3 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (pow y 3)))) 32.152 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow (- (* 1/3 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (pow y 3)))) 1) 1)))) into (* -1/3 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (pow y 3)))) 32.152 * [taylor]: Taking taylor expansion of (* -1/3 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (pow y 3)))) in y 32.152 * [taylor]: Taking taylor expansion of -1/3 in y 32.152 * [backup-simplify]: Simplify -1/3 into -1/3 32.152 * [taylor]: Taking taylor expansion of (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (pow y 3))) in y 32.152 * [taylor]: Taking taylor expansion of (pow (log (+ (exp (/ -1 x)) 1)) 3) in y 32.152 * [taylor]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1)) in y 32.152 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1) in y 32.152 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 32.153 * [taylor]: Taking taylor expansion of (/ -1 x) in y 32.153 * [taylor]: Taking taylor expansion of -1 in y 32.153 * [backup-simplify]: Simplify -1 into -1 32.153 * [taylor]: Taking taylor expansion of x in y 32.153 * [backup-simplify]: Simplify x into x 32.153 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 32.153 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.153 * [taylor]: Taking taylor expansion of 1 in y 32.153 * [backup-simplify]: Simplify 1 into 1 32.153 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) 1) into (+ (exp (/ -1 x)) 1) 32.153 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.153 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (pow y 3)) in y 32.153 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) in y 32.153 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) in y 32.153 * [taylor]: Taking taylor expansion of 1/3 in y 32.153 * [backup-simplify]: Simplify 1/3 into 1/3 32.153 * [taylor]: Taking taylor expansion of (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) in y 32.153 * [taylor]: Taking taylor expansion of (log (- (/ 1 (pow y 3)))) in y 32.153 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 3))) in y 32.153 * [taylor]: Taking taylor expansion of (/ 1 (pow y 3)) in y 32.153 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.153 * [taylor]: Taking taylor expansion of y in y 32.153 * [backup-simplify]: Simplify 0 into 0 32.153 * [backup-simplify]: Simplify 1 into 1 32.154 * [backup-simplify]: Simplify (* 1 1) into 1 32.154 * [backup-simplify]: Simplify (* 1 1) into 1 32.155 * [backup-simplify]: Simplify (/ 1 1) into 1 32.155 * [backup-simplify]: Simplify (- 1) into -1 32.155 * [backup-simplify]: Simplify (- 1) into -1 32.156 * [backup-simplify]: Simplify (log -1) into (log -1) 32.156 * [taylor]: Taking taylor expansion of (* 3 (log x)) in y 32.156 * [taylor]: Taking taylor expansion of 3 in y 32.156 * [backup-simplify]: Simplify 3 into 3 32.156 * [taylor]: Taking taylor expansion of (log x) in y 32.156 * [taylor]: Taking taylor expansion of x in y 32.156 * [backup-simplify]: Simplify x into x 32.156 * [backup-simplify]: Simplify (log x) into (log x) 32.157 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log -1)) into (- (log -1) (* 3 (log y))) 32.157 * [backup-simplify]: Simplify (* 3 (log x)) into (* 3 (log x)) 32.157 * [backup-simplify]: Simplify (- (* 3 (log x))) into (- (* 3 (log x))) 32.157 * [backup-simplify]: Simplify (+ (- (log -1) (* 3 (log y))) (- (* 3 (log x)))) into (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))) 32.158 * [backup-simplify]: Simplify (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) into (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) 32.159 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 32.159 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.159 * [taylor]: Taking taylor expansion of y in y 32.159 * [backup-simplify]: Simplify 0 into 0 32.159 * [backup-simplify]: Simplify 1 into 1 32.159 * [backup-simplify]: Simplify 0 into 0 32.160 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ 1 (- x)))) (* 3 (log (/ 1 (- y)))))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ -1 x))) (* 3 (log (/ -1 y))))))) 32.160 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1) 32.160 * [backup-simplify]: Simplify (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) into (pow (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) 1/3) 32.160 * [approximate]: Taking taylor expansion of (pow (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) 1/3) in (x y) around 0 32.160 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) 1/3) in y 32.160 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))))) in y 32.160 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))))) in y 32.160 * [taylor]: Taking taylor expansion of 1/3 in y 32.160 * [backup-simplify]: Simplify 1/3 into 1/3 32.160 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))) in y 32.160 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) in y 32.160 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 3) in y 32.160 * [taylor]: Taking taylor expansion of (log1p (exp x)) in y 32.160 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 32.160 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in y 32.160 * [taylor]: Taking taylor expansion of 1 in y 32.161 * [backup-simplify]: Simplify 1 into 1 32.161 * [taylor]: Taking taylor expansion of (exp x) in y 32.161 * [taylor]: Taking taylor expansion of x in y 32.161 * [backup-simplify]: Simplify x into x 32.161 * [backup-simplify]: Simplify (exp x) into (exp x) 32.161 * [backup-simplify]: Simplify (+ 1 (exp x)) into (+ (exp x) 1) 32.161 * [backup-simplify]: Simplify (log (+ (exp x) 1)) into (log (+ (exp x) 1)) 32.161 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in y 32.161 * [taylor]: Taking taylor expansion of (pow x 3) in y 32.161 * [taylor]: Taking taylor expansion of x in y 32.161 * [backup-simplify]: Simplify x into x 32.161 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.161 * [taylor]: Taking taylor expansion of y in y 32.161 * [backup-simplify]: Simplify 0 into 0 32.161 * [backup-simplify]: Simplify 1 into 1 32.161 * [backup-simplify]: Simplify (* (log (+ (exp x) 1)) (log (+ (exp x) 1))) into (pow (log (+ (exp x) 1)) 2) 32.161 * [backup-simplify]: Simplify (* (log (+ (exp x) 1)) (pow (log (+ (exp x) 1)) 2)) into (pow (log (+ (exp x) 1)) 3) 32.162 * [backup-simplify]: Simplify (+ (pow (log (+ (exp x) 1)) 3) 0) into (pow (log (+ (exp x) 1)) 3) 32.162 * [backup-simplify]: Simplify (log (pow (log (+ (exp x) 1)) 3)) into (log (pow (log (+ (exp x) 1)) 3)) 32.162 * [backup-simplify]: Simplify (* 1/3 (log (pow (log (+ (exp x) 1)) 3))) into (* 1/3 (log (pow (log (+ (exp x) 1)) 3))) 32.162 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow (log (+ (exp x) 1)) 3)))) into (pow (pow (log (+ (exp x) 1)) 3) 1/3) 32.162 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) 1/3) in x 32.162 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))))) in x 32.162 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))))) in x 32.162 * [taylor]: Taking taylor expansion of 1/3 in x 32.162 * [backup-simplify]: Simplify 1/3 into 1/3 32.162 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))) in x 32.162 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) in x 32.162 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 3) in x 32.162 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 32.162 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 32.162 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 32.162 * [taylor]: Taking taylor expansion of 1 in x 32.162 * [backup-simplify]: Simplify 1 into 1 32.162 * [taylor]: Taking taylor expansion of (exp x) in x 32.162 * [taylor]: Taking taylor expansion of x in x 32.162 * [backup-simplify]: Simplify 0 into 0 32.162 * [backup-simplify]: Simplify 1 into 1 32.163 * [backup-simplify]: Simplify (exp 0) into 1 32.163 * [backup-simplify]: Simplify (+ 1 1) into 2 32.163 * [backup-simplify]: Simplify (log 2) into (log 2) 32.163 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 32.163 * [taylor]: Taking taylor expansion of (pow x 3) in x 32.163 * [taylor]: Taking taylor expansion of x in x 32.164 * [backup-simplify]: Simplify 0 into 0 32.164 * [backup-simplify]: Simplify 1 into 1 32.164 * [taylor]: Taking taylor expansion of (pow y 3) in x 32.164 * [taylor]: Taking taylor expansion of y in x 32.164 * [backup-simplify]: Simplify y into y 32.165 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 32.167 * [backup-simplify]: Simplify (* (log 2) (pow (log 2) 2)) into (pow (log 2) 3) 32.168 * [backup-simplify]: Simplify (+ (pow (log 2) 3) 0) into (pow (log 2) 3) 32.170 * [backup-simplify]: Simplify (log (pow (log 2) 3)) into (log (pow (log 2) 3)) 32.172 * [backup-simplify]: Simplify (* 1/3 (log (pow (log 2) 3))) into (* 1/3 (log (pow (log 2) 3))) 32.175 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow (log 2) 3)))) into (pow (pow (log 2) 3) 1/3) 32.175 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) 1/3) in x 32.175 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))))) in x 32.175 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))))) in x 32.175 * [taylor]: Taking taylor expansion of 1/3 in x 32.175 * [backup-simplify]: Simplify 1/3 into 1/3 32.175 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3)))) in x 32.175 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) in x 32.175 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 3) in x 32.175 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 32.176 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 32.176 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 32.176 * [taylor]: Taking taylor expansion of 1 in x 32.176 * [backup-simplify]: Simplify 1 into 1 32.176 * [taylor]: Taking taylor expansion of (exp x) in x 32.176 * [taylor]: Taking taylor expansion of x in x 32.176 * [backup-simplify]: Simplify 0 into 0 32.176 * [backup-simplify]: Simplify 1 into 1 32.176 * [backup-simplify]: Simplify (exp 0) into 1 32.176 * [backup-simplify]: Simplify (+ 1 1) into 2 32.177 * [backup-simplify]: Simplify (log 2) into (log 2) 32.177 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 32.177 * [taylor]: Taking taylor expansion of (pow x 3) in x 32.177 * [taylor]: Taking taylor expansion of x in x 32.177 * [backup-simplify]: Simplify 0 into 0 32.177 * [backup-simplify]: Simplify 1 into 1 32.177 * [taylor]: Taking taylor expansion of (pow y 3) in x 32.177 * [taylor]: Taking taylor expansion of y in x 32.177 * [backup-simplify]: Simplify y into y 32.178 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 32.180 * [backup-simplify]: Simplify (* (log 2) (pow (log 2) 2)) into (pow (log 2) 3) 32.181 * [backup-simplify]: Simplify (+ (pow (log 2) 3) 0) into (pow (log 2) 3) 32.182 * [backup-simplify]: Simplify (log (pow (log 2) 3)) into (log (pow (log 2) 3)) 32.185 * [backup-simplify]: Simplify (* 1/3 (log (pow (log 2) 3))) into (* 1/3 (log (pow (log 2) 3))) 32.188 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow (log 2) 3)))) into (pow (pow (log 2) 3) 1/3) 32.188 * [taylor]: Taking taylor expansion of (pow (pow (log 2) 3) 1/3) in y 32.188 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (log 2) 3)))) in y 32.188 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (log 2) 3))) in y 32.188 * [taylor]: Taking taylor expansion of 1/3 in y 32.188 * [backup-simplify]: Simplify 1/3 into 1/3 32.188 * [taylor]: Taking taylor expansion of (log (pow (log 2) 3)) in y 32.188 * [taylor]: Taking taylor expansion of (pow (log 2) 3) in y 32.188 * [taylor]: Taking taylor expansion of (log 2) in y 32.188 * [taylor]: Taking taylor expansion of 2 in y 32.188 * [backup-simplify]: Simplify 2 into 2 32.189 * [backup-simplify]: Simplify (log 2) into (log 2) 32.190 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 32.191 * [backup-simplify]: Simplify (* (log 2) (pow (log 2) 2)) into (pow (log 2) 3) 32.193 * [backup-simplify]: Simplify (log (pow (log 2) 3)) into (log (pow (log 2) 3)) 32.195 * [backup-simplify]: Simplify (* 1/3 (log (pow (log 2) 3))) into (* 1/3 (log (pow (log 2) 3))) 32.198 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow (log 2) 3)))) into (pow (pow (log 2) 3) 1/3) 32.200 * [backup-simplify]: Simplify (pow (pow (log 2) 3) 1/3) into (pow (pow (log 2) 3) 1/3) 32.201 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 32.201 * [backup-simplify]: Simplify (+ 0 1) into 1 32.203 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 2 1)))) 1) into 1/2 32.205 * [backup-simplify]: Simplify (+ (* (log 2) 1/2) (* 1/2 (log 2))) into (log 2) 32.208 * [backup-simplify]: Simplify (+ (* (log 2) (log 2)) (* 1/2 (pow (log 2) 2))) into (* 3/2 (pow (log 2) 2)) 32.211 * [backup-simplify]: Simplify (+ (* 3/2 (pow (log 2) 2)) 0) into (* 3/2 (pow (log 2) 2)) 32.225 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (* 3/2 (pow (log 2) 2))) 1)) (pow (pow (log 2) 3) 1)))) 1) into (/ 3/2 (log 2)) 32.229 * [backup-simplify]: Simplify (+ (* 1/3 (/ 3/2 (log 2))) (* 0 (log (pow (log 2) 3)))) into (* 1/2 (/ 1 (log 2))) 32.240 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (log 2) 3)))) (+ (* (/ (pow (* 1/2 (/ 1 (log 2))) 1) 1)))) into 1/2 32.240 * [taylor]: Taking taylor expansion of 1/2 in y 32.240 * [backup-simplify]: Simplify 1/2 into 1/2 32.240 * [backup-simplify]: Simplify 1/2 into 1/2 32.242 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 32.243 * [backup-simplify]: Simplify (+ (* (log 2) 0) (* 0 (log 2))) into 0 32.244 * [backup-simplify]: Simplify (+ (* (log 2) 0) (* 0 (pow (log 2) 2))) into 0 32.246 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (pow (log 2) 3) 1)))) 1) into 0 32.247 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (pow (log 2) 3)))) into 0 32.249 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (log 2) 3)))) (+ (* (/ (pow 0 1) 1)))) into 0 32.249 * [backup-simplify]: Simplify 0 into 0 32.251 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 32.251 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 32.254 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 2 1)))) 2) into 1/8 32.258 * [backup-simplify]: Simplify (+ (* (log 2) 1/8) (+ (* 1/2 1/2) (* 1/8 (log 2)))) into (+ (* 1/4 (log 2)) 1/4) 32.265 * [backup-simplify]: Simplify (+ (* (log 2) (+ (* 1/4 (log 2)) 1/4)) (+ (* 1/2 (log 2)) (* 1/8 (pow (log 2) 2)))) into (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) 32.276 * [backup-simplify]: Simplify (+ (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) 0) into (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) 32.308 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (* 3/2 (pow (log 2) 2))) 2)) (pow (pow (log 2) 3) 2))) (* 1 (/ (* 1 (pow (* 2 (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2)))) 1)) (pow (pow (log 2) 3) 1)))) 2) into (* 1/2 (- (* 3/4 (/ 1 (log 2))) (* 3/4 (/ 1 (pow (log 2) 2))))) 32.322 * [backup-simplify]: Simplify (+ (* 1/3 (* 1/2 (- (* 3/4 (/ 1 (log 2))) (* 3/4 (/ 1 (pow (log 2) 2)))))) (+ (* 0 (/ 3/2 (log 2))) (* 0 (log (pow (log 2) 3))))) into (- (* 1/8 (/ 1 (log 2))) (* 1/8 (/ 1 (pow (log 2) 2)))) 32.347 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (log 2) 3)))) (+ (* (/ (pow (* 1/2 (/ 1 (log 2))) 2) 2)) (* (/ (pow (- (* 1/8 (/ 1 (log 2))) (* 1/8 (/ 1 (pow (log 2) 2)))) 1) 1)))) into 1/8 32.347 * [taylor]: Taking taylor expansion of 1/8 in y 32.348 * [backup-simplify]: Simplify 1/8 into 1/8 32.348 * [backup-simplify]: Simplify 1/8 into 1/8 32.349 * [backup-simplify]: Simplify (+ (* 1/8 (pow (* 1 x) 2)) (+ (* 1/2 (* 1 x)) (pow (pow (log 2) 3) 1/3))) into (+ (* 1/2 x) (+ (pow (pow (log 2) 3) 1/3) (* 1/8 (pow x 2)))) 32.350 * [backup-simplify]: Simplify (cbrt (- (pow (log1p (exp (/ 1 x))) 3) (pow (* (/ 1 y) (/ 1 x)) 3))) into (pow (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) 32.350 * [approximate]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in (x y) around 0 32.350 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in y 32.350 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in y 32.350 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in y 32.350 * [taylor]: Taking taylor expansion of 1/3 in y 32.350 * [backup-simplify]: Simplify 1/3 into 1/3 32.350 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in y 32.350 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in y 32.350 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 3) in y 32.350 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in y 32.350 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 32.350 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in y 32.350 * [taylor]: Taking taylor expansion of 1 in y 32.350 * [backup-simplify]: Simplify 1 into 1 32.350 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 32.350 * [taylor]: Taking taylor expansion of (/ 1 x) in y 32.350 * [taylor]: Taking taylor expansion of x in y 32.350 * [backup-simplify]: Simplify x into x 32.350 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 32.350 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.351 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 32.351 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.351 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in y 32.351 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in y 32.351 * [taylor]: Taking taylor expansion of (pow x 3) in y 32.351 * [taylor]: Taking taylor expansion of x in y 32.351 * [backup-simplify]: Simplify x into x 32.351 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.351 * [taylor]: Taking taylor expansion of y in y 32.351 * [backup-simplify]: Simplify 0 into 0 32.351 * [backup-simplify]: Simplify 1 into 1 32.351 * [backup-simplify]: Simplify (* x x) into (pow x 2) 32.351 * [backup-simplify]: Simplify (* x (pow x 2)) into (pow x 3) 32.351 * [backup-simplify]: Simplify (* 1 1) into 1 32.352 * [backup-simplify]: Simplify (* 1 1) into 1 32.352 * [backup-simplify]: Simplify (* (pow x 3) 1) into (pow x 3) 32.352 * [backup-simplify]: Simplify (/ 1 (pow x 3)) into (/ 1 (pow x 3)) 32.352 * [backup-simplify]: Simplify (- (/ 1 (pow x 3))) into (- (/ 1 (pow x 3))) 32.352 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x 3)))) into (- (/ 1 (pow x 3))) 32.352 * [backup-simplify]: Simplify (log (- (/ 1 (pow x 3)))) into (log (- (/ 1 (pow x 3)))) 32.353 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log (- (/ 1 (pow x 3))))) into (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))) 32.353 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y)))) into (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y)))) 32.354 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))))) into (exp (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))))) 32.354 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in x 32.354 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in x 32.354 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in x 32.354 * [taylor]: Taking taylor expansion of 1/3 in x 32.354 * [backup-simplify]: Simplify 1/3 into 1/3 32.354 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in x 32.354 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 32.354 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 3) in x 32.354 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 32.354 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 32.354 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 32.354 * [taylor]: Taking taylor expansion of 1 in x 32.354 * [backup-simplify]: Simplify 1 into 1 32.354 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 32.354 * [taylor]: Taking taylor expansion of (/ 1 x) in x 32.354 * [taylor]: Taking taylor expansion of x in x 32.354 * [backup-simplify]: Simplify 0 into 0 32.354 * [backup-simplify]: Simplify 1 into 1 32.355 * [backup-simplify]: Simplify (/ 1 1) into 1 32.355 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.355 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 32.355 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.355 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 32.355 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 32.355 * [taylor]: Taking taylor expansion of (pow x 3) in x 32.355 * [taylor]: Taking taylor expansion of x in x 32.355 * [backup-simplify]: Simplify 0 into 0 32.355 * [backup-simplify]: Simplify 1 into 1 32.355 * [taylor]: Taking taylor expansion of (pow y 3) in x 32.355 * [taylor]: Taking taylor expansion of y in x 32.355 * [backup-simplify]: Simplify y into y 32.356 * [backup-simplify]: Simplify (* 1 1) into 1 32.356 * [backup-simplify]: Simplify (* 1 1) into 1 32.356 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.356 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 32.356 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 32.356 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 32.356 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 32.356 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 32.357 * [backup-simplify]: Simplify (log (- (/ 1 (pow y 3)))) into (log (- (/ 1 (pow y 3)))) 32.357 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.357 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) into (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) 32.358 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) 32.358 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in x 32.358 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in x 32.358 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in x 32.358 * [taylor]: Taking taylor expansion of 1/3 in x 32.358 * [backup-simplify]: Simplify 1/3 into 1/3 32.358 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in x 32.358 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 32.358 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 3) in x 32.358 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 32.358 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 32.358 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 32.358 * [taylor]: Taking taylor expansion of 1 in x 32.358 * [backup-simplify]: Simplify 1 into 1 32.358 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 32.358 * [taylor]: Taking taylor expansion of (/ 1 x) in x 32.358 * [taylor]: Taking taylor expansion of x in x 32.358 * [backup-simplify]: Simplify 0 into 0 32.358 * [backup-simplify]: Simplify 1 into 1 32.359 * [backup-simplify]: Simplify (/ 1 1) into 1 32.359 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.359 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 32.359 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.359 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 32.359 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 32.359 * [taylor]: Taking taylor expansion of (pow x 3) in x 32.359 * [taylor]: Taking taylor expansion of x in x 32.359 * [backup-simplify]: Simplify 0 into 0 32.359 * [backup-simplify]: Simplify 1 into 1 32.359 * [taylor]: Taking taylor expansion of (pow y 3) in x 32.359 * [taylor]: Taking taylor expansion of y in x 32.359 * [backup-simplify]: Simplify y into y 32.360 * [backup-simplify]: Simplify (* 1 1) into 1 32.360 * [backup-simplify]: Simplify (* 1 1) into 1 32.360 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.360 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 32.360 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 32.360 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 32.360 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 32.360 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 32.360 * [backup-simplify]: Simplify (log (- (/ 1 (pow y 3)))) into (log (- (/ 1 (pow y 3)))) 32.361 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.361 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) into (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) 32.361 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) 32.361 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) in y 32.361 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) in y 32.361 * [taylor]: Taking taylor expansion of 1/3 in y 32.361 * [backup-simplify]: Simplify 1/3 into 1/3 32.361 * [taylor]: Taking taylor expansion of (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) in y 32.361 * [taylor]: Taking taylor expansion of (log (- (/ 1 (pow y 3)))) in y 32.361 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 3))) in y 32.361 * [taylor]: Taking taylor expansion of (/ 1 (pow y 3)) in y 32.361 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.361 * [taylor]: Taking taylor expansion of y in y 32.361 * [backup-simplify]: Simplify 0 into 0 32.361 * [backup-simplify]: Simplify 1 into 1 32.362 * [backup-simplify]: Simplify (* 1 1) into 1 32.362 * [backup-simplify]: Simplify (* 1 1) into 1 32.362 * [backup-simplify]: Simplify (/ 1 1) into 1 32.362 * [backup-simplify]: Simplify (- 1) into -1 32.363 * [backup-simplify]: Simplify (- 1) into -1 32.363 * [backup-simplify]: Simplify (log -1) into (log -1) 32.363 * [taylor]: Taking taylor expansion of (* 3 (log x)) in y 32.363 * [taylor]: Taking taylor expansion of 3 in y 32.363 * [backup-simplify]: Simplify 3 into 3 32.363 * [taylor]: Taking taylor expansion of (log x) in y 32.363 * [taylor]: Taking taylor expansion of x in y 32.363 * [backup-simplify]: Simplify x into x 32.363 * [backup-simplify]: Simplify (log x) into (log x) 32.364 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log -1)) into (- (log -1) (* 3 (log y))) 32.364 * [backup-simplify]: Simplify (* 3 (log x)) into (* 3 (log x)) 32.364 * [backup-simplify]: Simplify (- (* 3 (log x))) into (- (* 3 (log x))) 32.364 * [backup-simplify]: Simplify (+ (- (log -1) (* 3 (log y))) (- (* 3 (log x)))) into (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))) 32.364 * [backup-simplify]: Simplify (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) into (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) 32.365 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 32.365 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 32.365 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 32.365 * [backup-simplify]: Simplify (+ (* y 0) (* 0 (pow y 2))) into 0 32.366 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.366 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.366 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow y 3))) into 0 32.366 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))))) into 0 32.367 * [backup-simplify]: Simplify (- 0) into 0 32.367 * [backup-simplify]: Simplify (+ 0 0) into 0 32.367 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 1) into 0 32.368 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.368 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into 0 32.369 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 1) 1)))) into 0 32.369 * [taylor]: Taking taylor expansion of 0 in y 32.369 * [backup-simplify]: Simplify 0 into 0 32.369 * [backup-simplify]: Simplify 0 into 0 32.369 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.370 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.370 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 32.370 * [backup-simplify]: Simplify (- 0) into 0 32.370 * [backup-simplify]: Simplify (- 1) into -1 32.371 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -1 1)))) 1) into 0 32.372 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x 1)))) 1) into 0 32.372 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (log x))) into 0 32.373 * [backup-simplify]: Simplify (- 0) into 0 32.373 * [backup-simplify]: Simplify (+ 0 0) into 0 32.374 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into 0 32.374 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) (+ (* (/ (pow 0 1) 1)))) into 0 32.374 * [backup-simplify]: Simplify 0 into 0 32.375 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 32.375 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 32.376 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.376 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.377 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 3)))) into 0 32.377 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 32.377 * [backup-simplify]: Simplify (- 0) into 0 32.377 * [backup-simplify]: Simplify (+ 0 0) into 0 32.378 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (- (/ 1 (pow y 3))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 2) into 0 32.379 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.379 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))))) into 0 32.380 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 32.380 * [taylor]: Taking taylor expansion of 0 in y 32.380 * [backup-simplify]: Simplify 0 into 0 32.380 * [backup-simplify]: Simplify 0 into 0 32.380 * [backup-simplify]: Simplify 0 into 0 32.381 * [backup-simplify]: Simplify (- 0) into 0 32.381 * [backup-simplify]: Simplify (- 1) into -1 32.381 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.382 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.382 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 32.383 * [backup-simplify]: Simplify (- 0) into 0 32.383 * [backup-simplify]: Simplify (- 1) into -1 32.384 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into 0 32.385 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x 1)))) 2) into 0 32.386 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (log x)))) into 0 32.386 * [backup-simplify]: Simplify (- 0) into 0 32.386 * [backup-simplify]: Simplify (+ 0 0) into 0 32.387 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))))) into 0 32.388 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 32.388 * [backup-simplify]: Simplify 0 into 0 32.388 * [backup-simplify]: Simplify (* (log (+ (exp (/ 1 x)) 1)) (log (+ (exp (/ 1 x)) 1))) into (pow (log (+ (exp (/ 1 x)) 1)) 2) 32.388 * [backup-simplify]: Simplify (* (log (+ (exp (/ 1 x)) 1)) (pow (log (+ (exp (/ 1 x)) 1)) 2)) into (pow (log (+ (exp (/ 1 x)) 1)) 3) 32.389 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 32.389 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 32.390 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 32.390 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 32.391 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 3))))) into 0 32.391 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 32.392 * [backup-simplify]: Simplify (- 0) into 0 32.392 * [backup-simplify]: Simplify (+ (pow (log (+ (exp (/ 1 x)) 1)) 3) 0) into (pow (log (+ (exp (/ 1 x)) 1)) 3) 32.395 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (- (/ 1 (pow y 3))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (- (/ 1 (pow y 3))) 2))) (* 1 (/ (* 1 1 (pow (* 6 (pow (log (+ (exp (/ 1 x)) 1)) 3)) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 6) into (* -1 (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3))) 32.401 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.402 * [backup-simplify]: Simplify (+ (* 1/3 (* -1 (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)))) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))))) into (- (* 1/3 (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)))) 32.405 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow (- (* 1/3 (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)))) 1) 1)))) into (* -1/3 (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)))) 32.405 * [taylor]: Taking taylor expansion of (* -1/3 (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)))) in y 32.405 * [taylor]: Taking taylor expansion of -1/3 in y 32.405 * [backup-simplify]: Simplify -1/3 into -1/3 32.405 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3))) in y 32.405 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) in y 32.405 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) in y 32.405 * [taylor]: Taking taylor expansion of 1/3 in y 32.405 * [backup-simplify]: Simplify 1/3 into 1/3 32.405 * [taylor]: Taking taylor expansion of (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) in y 32.405 * [taylor]: Taking taylor expansion of (log (- (/ 1 (pow y 3)))) in y 32.405 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 3))) in y 32.405 * [taylor]: Taking taylor expansion of (/ 1 (pow y 3)) in y 32.405 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.405 * [taylor]: Taking taylor expansion of y in y 32.405 * [backup-simplify]: Simplify 0 into 0 32.405 * [backup-simplify]: Simplify 1 into 1 32.406 * [backup-simplify]: Simplify (* 1 1) into 1 32.406 * [backup-simplify]: Simplify (* 1 1) into 1 32.406 * [backup-simplify]: Simplify (/ 1 1) into 1 32.407 * [backup-simplify]: Simplify (- 1) into -1 32.407 * [backup-simplify]: Simplify (- 1) into -1 32.408 * [backup-simplify]: Simplify (log -1) into (log -1) 32.408 * [taylor]: Taking taylor expansion of (* 3 (log x)) in y 32.408 * [taylor]: Taking taylor expansion of 3 in y 32.408 * [backup-simplify]: Simplify 3 into 3 32.408 * [taylor]: Taking taylor expansion of (log x) in y 32.408 * [taylor]: Taking taylor expansion of x in y 32.408 * [backup-simplify]: Simplify x into x 32.408 * [backup-simplify]: Simplify (log x) into (log x) 32.409 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log -1)) into (- (log -1) (* 3 (log y))) 32.409 * [backup-simplify]: Simplify (* 3 (log x)) into (* 3 (log x)) 32.409 * [backup-simplify]: Simplify (- (* 3 (log x))) into (- (* 3 (log x))) 32.409 * [backup-simplify]: Simplify (+ (- (log -1) (* 3 (log y))) (- (* 3 (log x)))) into (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))) 32.410 * [backup-simplify]: Simplify (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) into (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) 32.410 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 32.411 * [taylor]: Taking taylor expansion of (* (pow y 3) (pow (log (+ (exp (/ 1 x)) 1)) 3)) in y 32.411 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.411 * [taylor]: Taking taylor expansion of y in y 32.411 * [backup-simplify]: Simplify 0 into 0 32.411 * [backup-simplify]: Simplify 1 into 1 32.411 * [taylor]: Taking taylor expansion of (pow (log (+ (exp (/ 1 x)) 1)) 3) in y 32.411 * [taylor]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1)) in y 32.411 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1) in y 32.411 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 32.411 * [taylor]: Taking taylor expansion of (/ 1 x) in y 32.411 * [taylor]: Taking taylor expansion of x in y 32.411 * [backup-simplify]: Simplify x into x 32.411 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 32.411 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.411 * [taylor]: Taking taylor expansion of 1 in y 32.411 * [backup-simplify]: Simplify 1 into 1 32.411 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) 1) into (+ (exp (/ 1 x)) 1) 32.411 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.411 * [backup-simplify]: Simplify 0 into 0 32.412 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ 1 x))) (* 3 (log (/ 1 y))))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ 1 x))) (* 3 (log (/ 1 y))))))) 32.412 * [backup-simplify]: Simplify (cbrt (- (pow (log1p (exp (/ 1 (- x)))) 3) (pow (* (/ 1 (- y)) (/ 1 (- x))) 3))) into (pow (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) 32.412 * [approximate]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in (x y) around 0 32.413 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in y 32.413 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in y 32.413 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in y 32.413 * [taylor]: Taking taylor expansion of 1/3 in y 32.413 * [backup-simplify]: Simplify 1/3 into 1/3 32.413 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in y 32.413 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in y 32.413 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 3) in y 32.413 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in y 32.413 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 32.413 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in y 32.413 * [taylor]: Taking taylor expansion of 1 in y 32.413 * [backup-simplify]: Simplify 1 into 1 32.413 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 32.413 * [taylor]: Taking taylor expansion of (/ -1 x) in y 32.413 * [taylor]: Taking taylor expansion of -1 in y 32.413 * [backup-simplify]: Simplify -1 into -1 32.413 * [taylor]: Taking taylor expansion of x in y 32.413 * [backup-simplify]: Simplify x into x 32.413 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 32.413 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.413 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 32.413 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.414 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in y 32.414 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in y 32.414 * [taylor]: Taking taylor expansion of (pow x 3) in y 32.414 * [taylor]: Taking taylor expansion of x in y 32.414 * [backup-simplify]: Simplify x into x 32.414 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.414 * [taylor]: Taking taylor expansion of y in y 32.414 * [backup-simplify]: Simplify 0 into 0 32.414 * [backup-simplify]: Simplify 1 into 1 32.414 * [backup-simplify]: Simplify (* x x) into (pow x 2) 32.414 * [backup-simplify]: Simplify (* x (pow x 2)) into (pow x 3) 32.414 * [backup-simplify]: Simplify (* 1 1) into 1 32.415 * [backup-simplify]: Simplify (* 1 1) into 1 32.415 * [backup-simplify]: Simplify (* (pow x 3) 1) into (pow x 3) 32.415 * [backup-simplify]: Simplify (/ 1 (pow x 3)) into (/ 1 (pow x 3)) 32.415 * [backup-simplify]: Simplify (- (/ 1 (pow x 3))) into (- (/ 1 (pow x 3))) 32.415 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x 3)))) into (- (/ 1 (pow x 3))) 32.415 * [backup-simplify]: Simplify (log (- (/ 1 (pow x 3)))) into (log (- (/ 1 (pow x 3)))) 32.416 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log (- (/ 1 (pow x 3))))) into (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))) 32.416 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y)))) into (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y)))) 32.416 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))))) into (exp (* 1/3 (- (log (- (/ 1 (pow x 3)))) (* 3 (log y))))) 32.416 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in x 32.416 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in x 32.416 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in x 32.417 * [taylor]: Taking taylor expansion of 1/3 in x 32.417 * [backup-simplify]: Simplify 1/3 into 1/3 32.417 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in x 32.417 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 32.417 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 3) in x 32.417 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 32.417 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 32.417 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 32.417 * [taylor]: Taking taylor expansion of 1 in x 32.417 * [backup-simplify]: Simplify 1 into 1 32.417 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 32.417 * [taylor]: Taking taylor expansion of (/ -1 x) in x 32.417 * [taylor]: Taking taylor expansion of -1 in x 32.417 * [backup-simplify]: Simplify -1 into -1 32.417 * [taylor]: Taking taylor expansion of x in x 32.417 * [backup-simplify]: Simplify 0 into 0 32.417 * [backup-simplify]: Simplify 1 into 1 32.417 * [backup-simplify]: Simplify (/ -1 1) into -1 32.418 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.418 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 32.418 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.418 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 32.418 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 32.418 * [taylor]: Taking taylor expansion of (pow x 3) in x 32.418 * [taylor]: Taking taylor expansion of x in x 32.418 * [backup-simplify]: Simplify 0 into 0 32.418 * [backup-simplify]: Simplify 1 into 1 32.418 * [taylor]: Taking taylor expansion of (pow y 3) in x 32.418 * [taylor]: Taking taylor expansion of y in x 32.418 * [backup-simplify]: Simplify y into y 32.418 * [backup-simplify]: Simplify (* 1 1) into 1 32.419 * [backup-simplify]: Simplify (* 1 1) into 1 32.419 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.419 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 32.419 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 32.419 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 32.419 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 32.419 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 32.419 * [backup-simplify]: Simplify (log (- (/ 1 (pow y 3)))) into (log (- (/ 1 (pow y 3)))) 32.420 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.420 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) into (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) 32.420 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) 32.420 * [taylor]: Taking taylor expansion of (pow (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) 1/3) in x 32.420 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))))) in x 32.420 * [taylor]: Taking taylor expansion of (* 1/3 (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))))) in x 32.420 * [taylor]: Taking taylor expansion of 1/3 in x 32.420 * [backup-simplify]: Simplify 1/3 into 1/3 32.420 * [taylor]: Taking taylor expansion of (log (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3))))) in x 32.420 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 32.420 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 3) in x 32.420 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 32.420 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 32.420 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 32.420 * [taylor]: Taking taylor expansion of 1 in x 32.420 * [backup-simplify]: Simplify 1 into 1 32.420 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 32.420 * [taylor]: Taking taylor expansion of (/ -1 x) in x 32.420 * [taylor]: Taking taylor expansion of -1 in x 32.420 * [backup-simplify]: Simplify -1 into -1 32.420 * [taylor]: Taking taylor expansion of x in x 32.420 * [backup-simplify]: Simplify 0 into 0 32.420 * [backup-simplify]: Simplify 1 into 1 32.421 * [backup-simplify]: Simplify (/ -1 1) into -1 32.421 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.421 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 32.421 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.421 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 32.421 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 32.421 * [taylor]: Taking taylor expansion of (pow x 3) in x 32.421 * [taylor]: Taking taylor expansion of x in x 32.421 * [backup-simplify]: Simplify 0 into 0 32.421 * [backup-simplify]: Simplify 1 into 1 32.421 * [taylor]: Taking taylor expansion of (pow y 3) in x 32.421 * [taylor]: Taking taylor expansion of y in x 32.421 * [backup-simplify]: Simplify y into y 32.421 * [backup-simplify]: Simplify (* 1 1) into 1 32.421 * [backup-simplify]: Simplify (* 1 1) into 1 32.421 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.421 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 32.422 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 32.422 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 32.422 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 32.422 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 32.422 * [backup-simplify]: Simplify (log (- (/ 1 (pow y 3)))) into (log (- (/ 1 (pow y 3)))) 32.422 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.422 * [backup-simplify]: Simplify (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) into (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) 32.422 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) 32.422 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) in y 32.422 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) in y 32.422 * [taylor]: Taking taylor expansion of 1/3 in y 32.423 * [backup-simplify]: Simplify 1/3 into 1/3 32.423 * [taylor]: Taking taylor expansion of (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) in y 32.423 * [taylor]: Taking taylor expansion of (log (- (/ 1 (pow y 3)))) in y 32.423 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 3))) in y 32.423 * [taylor]: Taking taylor expansion of (/ 1 (pow y 3)) in y 32.423 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.423 * [taylor]: Taking taylor expansion of y in y 32.423 * [backup-simplify]: Simplify 0 into 0 32.423 * [backup-simplify]: Simplify 1 into 1 32.423 * [backup-simplify]: Simplify (* 1 1) into 1 32.423 * [backup-simplify]: Simplify (* 1 1) into 1 32.423 * [backup-simplify]: Simplify (/ 1 1) into 1 32.424 * [backup-simplify]: Simplify (- 1) into -1 32.424 * [backup-simplify]: Simplify (- 1) into -1 32.424 * [backup-simplify]: Simplify (log -1) into (log -1) 32.424 * [taylor]: Taking taylor expansion of (* 3 (log x)) in y 32.424 * [taylor]: Taking taylor expansion of 3 in y 32.424 * [backup-simplify]: Simplify 3 into 3 32.424 * [taylor]: Taking taylor expansion of (log x) in y 32.424 * [taylor]: Taking taylor expansion of x in y 32.424 * [backup-simplify]: Simplify x into x 32.424 * [backup-simplify]: Simplify (log x) into (log x) 32.425 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log -1)) into (- (log -1) (* 3 (log y))) 32.425 * [backup-simplify]: Simplify (* 3 (log x)) into (* 3 (log x)) 32.425 * [backup-simplify]: Simplify (- (* 3 (log x))) into (- (* 3 (log x))) 32.425 * [backup-simplify]: Simplify (+ (- (log -1) (* 3 (log y))) (- (* 3 (log x)))) into (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))) 32.425 * [backup-simplify]: Simplify (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) into (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) 32.427 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 32.427 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 32.427 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 32.427 * [backup-simplify]: Simplify (+ (* y 0) (* 0 (pow y 2))) into 0 32.428 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.428 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.428 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow y 3))) into 0 32.428 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))))) into 0 32.429 * [backup-simplify]: Simplify (- 0) into 0 32.429 * [backup-simplify]: Simplify (+ 0 0) into 0 32.430 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 1) into 0 32.430 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.430 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) into 0 32.431 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 1) 1)))) into 0 32.431 * [taylor]: Taking taylor expansion of 0 in y 32.431 * [backup-simplify]: Simplify 0 into 0 32.431 * [backup-simplify]: Simplify 0 into 0 32.431 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.432 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.432 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 32.433 * [backup-simplify]: Simplify (- 0) into 0 32.433 * [backup-simplify]: Simplify (- 1) into -1 32.433 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -1 1)))) 1) into 0 32.434 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x 1)))) 1) into 0 32.434 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (log x))) into 0 32.434 * [backup-simplify]: Simplify (- 0) into 0 32.435 * [backup-simplify]: Simplify (+ 0 0) into 0 32.435 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into 0 32.436 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) (+ (* (/ (pow 0 1) 1)))) into 0 32.436 * [backup-simplify]: Simplify 0 into 0 32.436 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 32.437 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 32.437 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.438 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.438 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 3)))) into 0 32.438 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 32.439 * [backup-simplify]: Simplify (- 0) into 0 32.439 * [backup-simplify]: Simplify (+ 0 0) into 0 32.440 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (- (/ 1 (pow y 3))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 2) into 0 32.440 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.441 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))))) into 0 32.442 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 32.442 * [taylor]: Taking taylor expansion of 0 in y 32.442 * [backup-simplify]: Simplify 0 into 0 32.442 * [backup-simplify]: Simplify 0 into 0 32.442 * [backup-simplify]: Simplify 0 into 0 32.442 * [backup-simplify]: Simplify (- 0) into 0 32.442 * [backup-simplify]: Simplify (- 1) into -1 32.443 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.443 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.444 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 32.444 * [backup-simplify]: Simplify (- 0) into 0 32.444 * [backup-simplify]: Simplify (- 1) into -1 32.446 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into 0 32.447 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x 1)))) 2) into 0 32.447 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (log x)))) into 0 32.447 * [backup-simplify]: Simplify (- 0) into 0 32.448 * [backup-simplify]: Simplify (+ 0 0) into 0 32.448 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))))) into 0 32.449 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 32.450 * [backup-simplify]: Simplify 0 into 0 32.450 * [backup-simplify]: Simplify (* (log (+ (exp (/ -1 x)) 1)) (log (+ (exp (/ -1 x)) 1))) into (pow (log (+ (exp (/ -1 x)) 1)) 2) 32.450 * [backup-simplify]: Simplify (* (log (+ (exp (/ -1 x)) 1)) (pow (log (+ (exp (/ -1 x)) 1)) 2)) into (pow (log (+ (exp (/ -1 x)) 1)) 3) 32.450 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 32.451 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 32.451 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 32.452 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 32.453 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 3))))) into 0 32.453 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 32.453 * [backup-simplify]: Simplify (- 0) into 0 32.453 * [backup-simplify]: Simplify (+ (pow (log (+ (exp (/ -1 x)) 1)) 3) 0) into (pow (log (+ (exp (/ -1 x)) 1)) 3) 32.455 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (- (/ 1 (pow y 3))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (- (/ 1 (pow y 3))) 2))) (* 1 (/ (* 1 1 (pow (* 6 (pow (log (+ (exp (/ -1 x)) 1)) 3)) 1)) (pow (- (/ 1 (pow y 3))) 1)))) 6) into (* -1 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (pow y 3))) 32.455 * [backup-simplify]: Simplify (+ (* (- 3) (log x)) (log (- (/ 1 (pow y 3))))) into (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) 32.456 * [backup-simplify]: Simplify (+ (* 1/3 (* -1 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (pow y 3)))) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))))) into (- (* 1/3 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (pow y 3)))) 32.457 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow (- (* 1/3 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (pow y 3)))) 1) 1)))) into (* -1/3 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (pow y 3)))) 32.457 * [taylor]: Taking taylor expansion of (* -1/3 (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (pow y 3)))) in y 32.457 * [taylor]: Taking taylor expansion of -1/3 in y 32.457 * [backup-simplify]: Simplify -1/3 into -1/3 32.457 * [taylor]: Taking taylor expansion of (* (pow (log (+ (exp (/ -1 x)) 1)) 3) (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (pow y 3))) in y 32.457 * [taylor]: Taking taylor expansion of (pow (log (+ (exp (/ -1 x)) 1)) 3) in y 32.457 * [taylor]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1)) in y 32.457 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1) in y 32.457 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 32.457 * [taylor]: Taking taylor expansion of (/ -1 x) in y 32.457 * [taylor]: Taking taylor expansion of -1 in y 32.457 * [backup-simplify]: Simplify -1 into -1 32.457 * [taylor]: Taking taylor expansion of x in y 32.457 * [backup-simplify]: Simplify x into x 32.457 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 32.457 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.457 * [taylor]: Taking taylor expansion of 1 in y 32.457 * [backup-simplify]: Simplify 1 into 1 32.457 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) 1) into (+ (exp (/ -1 x)) 1) 32.457 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.457 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) (pow y 3)) in y 32.457 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))))) in y 32.457 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (- (/ 1 (pow y 3)))) (* 3 (log x)))) in y 32.457 * [taylor]: Taking taylor expansion of 1/3 in y 32.457 * [backup-simplify]: Simplify 1/3 into 1/3 32.457 * [taylor]: Taking taylor expansion of (- (log (- (/ 1 (pow y 3)))) (* 3 (log x))) in y 32.457 * [taylor]: Taking taylor expansion of (log (- (/ 1 (pow y 3)))) in y 32.457 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 3))) in y 32.457 * [taylor]: Taking taylor expansion of (/ 1 (pow y 3)) in y 32.457 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.457 * [taylor]: Taking taylor expansion of y in y 32.457 * [backup-simplify]: Simplify 0 into 0 32.457 * [backup-simplify]: Simplify 1 into 1 32.458 * [backup-simplify]: Simplify (* 1 1) into 1 32.458 * [backup-simplify]: Simplify (* 1 1) into 1 32.458 * [backup-simplify]: Simplify (/ 1 1) into 1 32.458 * [backup-simplify]: Simplify (- 1) into -1 32.459 * [backup-simplify]: Simplify (- 1) into -1 32.459 * [backup-simplify]: Simplify (log -1) into (log -1) 32.459 * [taylor]: Taking taylor expansion of (* 3 (log x)) in y 32.459 * [taylor]: Taking taylor expansion of 3 in y 32.459 * [backup-simplify]: Simplify 3 into 3 32.459 * [taylor]: Taking taylor expansion of (log x) in y 32.459 * [taylor]: Taking taylor expansion of x in y 32.459 * [backup-simplify]: Simplify x into x 32.459 * [backup-simplify]: Simplify (log x) into (log x) 32.459 * [backup-simplify]: Simplify (+ (* (- 3) (log y)) (log -1)) into (- (log -1) (* 3 (log y))) 32.460 * [backup-simplify]: Simplify (* 3 (log x)) into (* 3 (log x)) 32.460 * [backup-simplify]: Simplify (- (* 3 (log x))) into (- (* 3 (log x))) 32.460 * [backup-simplify]: Simplify (+ (- (log -1) (* 3 (log y))) (- (* 3 (log x)))) into (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))) 32.460 * [backup-simplify]: Simplify (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) into (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y))))) 32.461 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log x)) (* 3 (log y)))))) 32.461 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.461 * [taylor]: Taking taylor expansion of y in y 32.461 * [backup-simplify]: Simplify 0 into 0 32.461 * [backup-simplify]: Simplify 1 into 1 32.461 * [backup-simplify]: Simplify 0 into 0 32.461 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ 1 (- x)))) (* 3 (log (/ 1 (- y)))))))) into (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ -1 x))) (* 3 (log (/ -1 y))))))) 32.461 * * * * [progress]: [ 4 / 4 ] generating series at (2) 32.462 * [backup-simplify]: Simplify (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) into (/ (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) (+ (pow (log1p (exp x)) 2) (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y))))) 32.462 * [approximate]: Taking taylor expansion of (/ (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) (+ (pow (log1p (exp x)) 2) (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y))))) in (x y) around 0 32.462 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) (+ (pow (log1p (exp x)) 2) (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y))))) in y 32.462 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) in y 32.462 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 3) in y 32.462 * [taylor]: Taking taylor expansion of (log1p (exp x)) in y 32.462 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 32.462 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in y 32.462 * [taylor]: Taking taylor expansion of 1 in y 32.462 * [backup-simplify]: Simplify 1 into 1 32.462 * [taylor]: Taking taylor expansion of (exp x) in y 32.462 * [taylor]: Taking taylor expansion of x in y 32.462 * [backup-simplify]: Simplify x into x 32.462 * [backup-simplify]: Simplify (exp x) into (exp x) 32.462 * [backup-simplify]: Simplify (+ 1 (exp x)) into (+ (exp x) 1) 32.462 * [backup-simplify]: Simplify (log (+ (exp x) 1)) into (log (+ (exp x) 1)) 32.462 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in y 32.462 * [taylor]: Taking taylor expansion of (pow x 3) in y 32.462 * [taylor]: Taking taylor expansion of x in y 32.462 * [backup-simplify]: Simplify x into x 32.462 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.462 * [taylor]: Taking taylor expansion of y in y 32.462 * [backup-simplify]: Simplify 0 into 0 32.462 * [backup-simplify]: Simplify 1 into 1 32.462 * [taylor]: Taking taylor expansion of (+ (pow (log1p (exp x)) 2) (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y)))) in y 32.462 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 2) in y 32.462 * [taylor]: Taking taylor expansion of (log1p (exp x)) in y 32.462 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 32.462 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in y 32.462 * [taylor]: Taking taylor expansion of 1 in y 32.462 * [backup-simplify]: Simplify 1 into 1 32.462 * [taylor]: Taking taylor expansion of (exp x) in y 32.462 * [taylor]: Taking taylor expansion of x in y 32.462 * [backup-simplify]: Simplify x into x 32.462 * [backup-simplify]: Simplify (exp x) into (exp x) 32.463 * [backup-simplify]: Simplify (+ 1 (exp x)) into (+ (exp x) 1) 32.463 * [backup-simplify]: Simplify (log (+ (exp x) 1)) into (log (+ (exp x) 1)) 32.463 * [taylor]: Taking taylor expansion of (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y))) in y 32.463 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in y 32.463 * [taylor]: Taking taylor expansion of (pow x 2) in y 32.463 * [taylor]: Taking taylor expansion of x in y 32.463 * [backup-simplify]: Simplify x into x 32.463 * [taylor]: Taking taylor expansion of (pow y 2) in y 32.463 * [taylor]: Taking taylor expansion of y in y 32.463 * [backup-simplify]: Simplify 0 into 0 32.463 * [backup-simplify]: Simplify 1 into 1 32.463 * [taylor]: Taking taylor expansion of (* (log1p (exp x)) (* x y)) in y 32.463 * [taylor]: Taking taylor expansion of (log1p (exp x)) in y 32.463 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 32.463 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in y 32.463 * [taylor]: Taking taylor expansion of 1 in y 32.463 * [backup-simplify]: Simplify 1 into 1 32.463 * [taylor]: Taking taylor expansion of (exp x) in y 32.463 * [taylor]: Taking taylor expansion of x in y 32.463 * [backup-simplify]: Simplify x into x 32.463 * [backup-simplify]: Simplify (exp x) into (exp x) 32.463 * [backup-simplify]: Simplify (+ 1 (exp x)) into (+ (exp x) 1) 32.463 * [backup-simplify]: Simplify (log (+ (exp x) 1)) into (log (+ (exp x) 1)) 32.463 * [taylor]: Taking taylor expansion of (* x y) in y 32.463 * [taylor]: Taking taylor expansion of x in y 32.463 * [backup-simplify]: Simplify x into x 32.463 * [taylor]: Taking taylor expansion of y in y 32.463 * [backup-simplify]: Simplify 0 into 0 32.463 * [backup-simplify]: Simplify 1 into 1 32.463 * [backup-simplify]: Simplify (* (log (+ (exp x) 1)) (log (+ (exp x) 1))) into (pow (log (+ (exp x) 1)) 2) 32.463 * [backup-simplify]: Simplify (* (log (+ (exp x) 1)) (pow (log (+ (exp x) 1)) 2)) into (pow (log (+ (exp x) 1)) 3) 32.463 * [backup-simplify]: Simplify (+ (pow (log (+ (exp x) 1)) 3) 0) into (pow (log (+ (exp x) 1)) 3) 32.463 * [backup-simplify]: Simplify (* (log (+ (exp x) 1)) (log (+ (exp x) 1))) into (pow (log (+ (exp x) 1)) 2) 32.463 * [backup-simplify]: Simplify (* x 0) into 0 32.464 * [backup-simplify]: Simplify (* (log (+ (exp x) 1)) 0) into 0 32.464 * [backup-simplify]: Simplify (+ 0 0) into 0 32.464 * [backup-simplify]: Simplify (+ (pow (log (+ (exp x) 1)) 2) 0) into (pow (log (+ (exp x) 1)) 2) 32.464 * [backup-simplify]: Simplify (/ (pow (log (+ (exp x) 1)) 3) (pow (log (+ (exp x) 1)) 2)) into (log (+ (exp x) 1)) 32.464 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) (+ (pow (log1p (exp x)) 2) (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y))))) in x 32.464 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) in x 32.464 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 3) in x 32.464 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 32.464 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 32.464 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 32.464 * [taylor]: Taking taylor expansion of 1 in x 32.464 * [backup-simplify]: Simplify 1 into 1 32.464 * [taylor]: Taking taylor expansion of (exp x) in x 32.464 * [taylor]: Taking taylor expansion of x in x 32.464 * [backup-simplify]: Simplify 0 into 0 32.464 * [backup-simplify]: Simplify 1 into 1 32.464 * [backup-simplify]: Simplify (exp 0) into 1 32.464 * [backup-simplify]: Simplify (+ 1 1) into 2 32.465 * [backup-simplify]: Simplify (log 2) into (log 2) 32.465 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 32.465 * [taylor]: Taking taylor expansion of (pow x 3) in x 32.465 * [taylor]: Taking taylor expansion of x in x 32.465 * [backup-simplify]: Simplify 0 into 0 32.465 * [backup-simplify]: Simplify 1 into 1 32.465 * [taylor]: Taking taylor expansion of (pow y 3) in x 32.465 * [taylor]: Taking taylor expansion of y in x 32.465 * [backup-simplify]: Simplify y into y 32.465 * [taylor]: Taking taylor expansion of (+ (pow (log1p (exp x)) 2) (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y)))) in x 32.465 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 2) in x 32.465 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 32.465 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 32.465 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 32.465 * [taylor]: Taking taylor expansion of 1 in x 32.465 * [backup-simplify]: Simplify 1 into 1 32.465 * [taylor]: Taking taylor expansion of (exp x) in x 32.465 * [taylor]: Taking taylor expansion of x in x 32.465 * [backup-simplify]: Simplify 0 into 0 32.465 * [backup-simplify]: Simplify 1 into 1 32.465 * [backup-simplify]: Simplify (exp 0) into 1 32.465 * [backup-simplify]: Simplify (+ 1 1) into 2 32.466 * [backup-simplify]: Simplify (log 2) into (log 2) 32.466 * [taylor]: Taking taylor expansion of (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y))) in x 32.466 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in x 32.466 * [taylor]: Taking taylor expansion of (pow x 2) in x 32.466 * [taylor]: Taking taylor expansion of x in x 32.466 * [backup-simplify]: Simplify 0 into 0 32.466 * [backup-simplify]: Simplify 1 into 1 32.466 * [taylor]: Taking taylor expansion of (pow y 2) in x 32.466 * [taylor]: Taking taylor expansion of y in x 32.466 * [backup-simplify]: Simplify y into y 32.466 * [taylor]: Taking taylor expansion of (* (log1p (exp x)) (* x y)) in x 32.466 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 32.466 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 32.466 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 32.466 * [taylor]: Taking taylor expansion of 1 in x 32.466 * [backup-simplify]: Simplify 1 into 1 32.466 * [taylor]: Taking taylor expansion of (exp x) in x 32.466 * [taylor]: Taking taylor expansion of x in x 32.466 * [backup-simplify]: Simplify 0 into 0 32.466 * [backup-simplify]: Simplify 1 into 1 32.466 * [backup-simplify]: Simplify (exp 0) into 1 32.466 * [backup-simplify]: Simplify (+ 1 1) into 2 32.466 * [backup-simplify]: Simplify (log 2) into (log 2) 32.466 * [taylor]: Taking taylor expansion of (* x y) in x 32.466 * [taylor]: Taking taylor expansion of x in x 32.466 * [backup-simplify]: Simplify 0 into 0 32.466 * [backup-simplify]: Simplify 1 into 1 32.466 * [taylor]: Taking taylor expansion of y in x 32.466 * [backup-simplify]: Simplify y into y 32.467 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 32.468 * [backup-simplify]: Simplify (* (log 2) (pow (log 2) 2)) into (pow (log 2) 3) 32.469 * [backup-simplify]: Simplify (+ (pow (log 2) 3) 0) into (pow (log 2) 3) 32.470 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 32.470 * [backup-simplify]: Simplify (* 0 y) into 0 32.470 * [backup-simplify]: Simplify (* (log 2) 0) into 0 32.470 * [backup-simplify]: Simplify (+ 0 0) into 0 32.471 * [backup-simplify]: Simplify (+ (pow (log 2) 2) 0) into (pow (log 2) 2) 32.473 * [backup-simplify]: Simplify (/ (pow (log 2) 3) (pow (log 2) 2)) into (log 2) 32.473 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) (+ (pow (log1p (exp x)) 2) (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y))))) in x 32.473 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp x)) 3) (* (pow x 3) (pow y 3))) in x 32.473 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 3) in x 32.473 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 32.473 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 32.473 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 32.473 * [taylor]: Taking taylor expansion of 1 in x 32.473 * [backup-simplify]: Simplify 1 into 1 32.473 * [taylor]: Taking taylor expansion of (exp x) in x 32.473 * [taylor]: Taking taylor expansion of x in x 32.473 * [backup-simplify]: Simplify 0 into 0 32.473 * [backup-simplify]: Simplify 1 into 1 32.473 * [backup-simplify]: Simplify (exp 0) into 1 32.473 * [backup-simplify]: Simplify (+ 1 1) into 2 32.473 * [backup-simplify]: Simplify (log 2) into (log 2) 32.473 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 32.473 * [taylor]: Taking taylor expansion of (pow x 3) in x 32.473 * [taylor]: Taking taylor expansion of x in x 32.473 * [backup-simplify]: Simplify 0 into 0 32.473 * [backup-simplify]: Simplify 1 into 1 32.474 * [taylor]: Taking taylor expansion of (pow y 3) in x 32.474 * [taylor]: Taking taylor expansion of y in x 32.474 * [backup-simplify]: Simplify y into y 32.474 * [taylor]: Taking taylor expansion of (+ (pow (log1p (exp x)) 2) (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y)))) in x 32.474 * [taylor]: Taking taylor expansion of (pow (log1p (exp x)) 2) in x 32.474 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 32.474 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 32.474 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 32.474 * [taylor]: Taking taylor expansion of 1 in x 32.474 * [backup-simplify]: Simplify 1 into 1 32.474 * [taylor]: Taking taylor expansion of (exp x) in x 32.474 * [taylor]: Taking taylor expansion of x in x 32.474 * [backup-simplify]: Simplify 0 into 0 32.474 * [backup-simplify]: Simplify 1 into 1 32.474 * [backup-simplify]: Simplify (exp 0) into 1 32.474 * [backup-simplify]: Simplify (+ 1 1) into 2 32.474 * [backup-simplify]: Simplify (log 2) into (log 2) 32.474 * [taylor]: Taking taylor expansion of (+ (* (pow x 2) (pow y 2)) (* (log1p (exp x)) (* x y))) in x 32.474 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in x 32.474 * [taylor]: Taking taylor expansion of (pow x 2) in x 32.474 * [taylor]: Taking taylor expansion of x in x 32.474 * [backup-simplify]: Simplify 0 into 0 32.474 * [backup-simplify]: Simplify 1 into 1 32.474 * [taylor]: Taking taylor expansion of (pow y 2) in x 32.474 * [taylor]: Taking taylor expansion of y in x 32.474 * [backup-simplify]: Simplify y into y 32.474 * [taylor]: Taking taylor expansion of (* (log1p (exp x)) (* x y)) in x 32.474 * [taylor]: Taking taylor expansion of (log1p (exp x)) in x 32.474 * [taylor]: Rewrote expression to (log (+ 1 (exp x))) 32.474 * [taylor]: Taking taylor expansion of (+ 1 (exp x)) in x 32.474 * [taylor]: Taking taylor expansion of 1 in x 32.475 * [backup-simplify]: Simplify 1 into 1 32.475 * [taylor]: Taking taylor expansion of (exp x) in x 32.475 * [taylor]: Taking taylor expansion of x in x 32.475 * [backup-simplify]: Simplify 0 into 0 32.475 * [backup-simplify]: Simplify 1 into 1 32.475 * [backup-simplify]: Simplify (exp 0) into 1 32.475 * [backup-simplify]: Simplify (+ 1 1) into 2 32.475 * [backup-simplify]: Simplify (log 2) into (log 2) 32.475 * [taylor]: Taking taylor expansion of (* x y) in x 32.475 * [taylor]: Taking taylor expansion of x in x 32.475 * [backup-simplify]: Simplify 0 into 0 32.475 * [backup-simplify]: Simplify 1 into 1 32.475 * [taylor]: Taking taylor expansion of y in x 32.475 * [backup-simplify]: Simplify y into y 32.476 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 32.477 * [backup-simplify]: Simplify (* (log 2) (pow (log 2) 2)) into (pow (log 2) 3) 32.478 * [backup-simplify]: Simplify (+ (pow (log 2) 3) 0) into (pow (log 2) 3) 32.479 * [backup-simplify]: Simplify (* (log 2) (log 2)) into (pow (log 2) 2) 32.479 * [backup-simplify]: Simplify (* 0 y) into 0 32.479 * [backup-simplify]: Simplify (* (log 2) 0) into 0 32.479 * [backup-simplify]: Simplify (+ 0 0) into 0 32.481 * [backup-simplify]: Simplify (+ (pow (log 2) 2) 0) into (pow (log 2) 2) 32.483 * [backup-simplify]: Simplify (/ (pow (log 2) 3) (pow (log 2) 2)) into (log 2) 32.483 * [taylor]: Taking taylor expansion of (log 2) in y 32.483 * [taylor]: Taking taylor expansion of 2 in y 32.483 * [backup-simplify]: Simplify 2 into 2 32.484 * [backup-simplify]: Simplify (log 2) into (log 2) 32.484 * [backup-simplify]: Simplify (log 2) into (log 2) 32.485 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 32.486 * [backup-simplify]: Simplify (+ 0 1) into 1 32.487 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 2 1)))) 1) into 1/2 32.489 * [backup-simplify]: Simplify (+ (* (log 2) 1/2) (* 1/2 (log 2))) into (log 2) 32.492 * [backup-simplify]: Simplify (+ (* (log 2) (log 2)) (* 1/2 (pow (log 2) 2))) into (* 3/2 (pow (log 2) 2)) 32.495 * [backup-simplify]: Simplify (+ (* 3/2 (pow (log 2) 2)) 0) into (* 3/2 (pow (log 2) 2)) 32.496 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 32.496 * [backup-simplify]: Simplify (+ 0 1) into 1 32.497 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 2 1)))) 1) into 1/2 32.500 * [backup-simplify]: Simplify (+ (* (log 2) 1/2) (* 1/2 (log 2))) into (log 2) 32.500 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 32.501 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 32.502 * [backup-simplify]: Simplify (+ 0 1) into 1 32.503 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 2 1)))) 1) into 1/2 32.504 * [backup-simplify]: Simplify (+ (* (log 2) y) (* 1/2 0)) into (* (log 2) y) 32.504 * [backup-simplify]: Simplify (+ 0 (* (log 2) y)) into (* (log 2) y) 32.510 * [backup-simplify]: Simplify (+ (log 2) (* (log 2) y)) into (+ (log 2) (* (log 2) y)) 32.513 * [backup-simplify]: Simplify (- (/ (* 3/2 (pow (log 2) 2)) (pow (log 2) 2)) (+ (* (log 2) (/ (+ (log 2) (* (log 2) y)) (pow (log 2) 2))))) into (- 1/2 y) 32.513 * [taylor]: Taking taylor expansion of (- 1/2 y) in y 32.513 * [taylor]: Taking taylor expansion of 1/2 in y 32.513 * [backup-simplify]: Simplify 1/2 into 1/2 32.513 * [taylor]: Taking taylor expansion of y in y 32.513 * [backup-simplify]: Simplify 0 into 0 32.513 * [backup-simplify]: Simplify 1 into 1 32.513 * [backup-simplify]: Simplify (- 0) into 0 32.513 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 32.513 * [backup-simplify]: Simplify 1/2 into 1/2 32.514 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 32.514 * [backup-simplify]: Simplify 0 into 0 32.515 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 32.515 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 32.517 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 2 1)))) 2) into 1/8 32.519 * [backup-simplify]: Simplify (+ (* (log 2) 1/8) (+ (* 1/2 1/2) (* 1/8 (log 2)))) into (+ (* 1/4 (log 2)) 1/4) 32.524 * [backup-simplify]: Simplify (+ (* (log 2) (+ (* 1/4 (log 2)) 1/4)) (+ (* 1/2 (log 2)) (* 1/8 (pow (log 2) 2)))) into (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) 32.526 * [backup-simplify]: Simplify (+ (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) 0) into (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) 32.527 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 32.527 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 32.529 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 2 1)))) 2) into 1/8 32.531 * [backup-simplify]: Simplify (+ (* (log 2) 1/8) (+ (* 1/2 1/2) (* 1/8 (log 2)))) into (+ (* 1/4 (log 2)) 1/4) 32.532 * [backup-simplify]: Simplify (* 1 1) into 1 32.532 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.532 * [backup-simplify]: Simplify (* 1 (pow y 2)) into (pow y 2) 32.532 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 32.533 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 32.533 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 32.535 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 2 1)))) 2) into 1/8 32.535 * [backup-simplify]: Simplify (+ (* (log 2) 0) (+ (* 1/2 y) (* 1/8 0))) into (* 1/2 y) 32.536 * [backup-simplify]: Simplify (+ (pow y 2) (* 1/2 y)) into (+ (pow y 2) (* 1/2 y)) 32.537 * [backup-simplify]: Simplify (+ (+ (* 1/4 (log 2)) 1/4) (+ (pow y 2) (* 1/2 y))) into (+ (* 1/4 (log 2)) (+ (pow y 2) (+ (* 1/2 y) 1/4))) 32.546 * [backup-simplify]: Simplify (- (/ (+ (* 3/4 (log 2)) (* 3/8 (pow (log 2) 2))) (pow (log 2) 2)) (+ (* (log 2) (/ (+ (* 1/4 (log 2)) (+ (pow y 2) (+ (* 1/2 y) 1/4))) (pow (log 2) 2))) (* (- 1/2 y) (/ (+ (log 2) (* (log 2) y)) (pow (log 2) 2))))) into 1/8 32.546 * [taylor]: Taking taylor expansion of 1/8 in y 32.547 * [backup-simplify]: Simplify 1/8 into 1/8 32.547 * [backup-simplify]: Simplify 1/8 into 1/8 32.547 * [backup-simplify]: Simplify (+ (* 1/8 (pow (* 1 x) 2)) (+ (* 1/2 (* 1 x)) (log 2))) into (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 32.549 * [backup-simplify]: Simplify (/ (* (cbrt (- (pow (log1p (exp (/ 1 x))) 3) (pow (* (/ 1 y) (/ 1 x)) 3))) (cbrt (- (pow (log1p (exp (/ 1 x))) 3) (pow (* (/ 1 y) (/ 1 x)) 3)))) (/ (+ (* (log1p (exp (/ 1 x))) (log1p (exp (/ 1 x)))) (+ (* (* (/ 1 y) (/ 1 x)) (* (/ 1 y) (/ 1 x))) (* (log1p (exp (/ 1 x))) (* (/ 1 y) (/ 1 x))))) (cbrt (- (pow (log1p (exp (/ 1 x))) 3) (pow (* (/ 1 y) (/ 1 x)) 3))))) into (/ (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2)))) 32.549 * [approximate]: Taking taylor expansion of (/ (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2)))) in (x y) around 0 32.549 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2)))) in y 32.549 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in y 32.549 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 3) in y 32.549 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in y 32.549 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 32.549 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in y 32.549 * [taylor]: Taking taylor expansion of 1 in y 32.549 * [backup-simplify]: Simplify 1 into 1 32.549 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 32.549 * [taylor]: Taking taylor expansion of (/ 1 x) in y 32.549 * [taylor]: Taking taylor expansion of x in y 32.549 * [backup-simplify]: Simplify x into x 32.549 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 32.549 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.549 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 32.550 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.550 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in y 32.550 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in y 32.550 * [taylor]: Taking taylor expansion of (pow x 3) in y 32.550 * [taylor]: Taking taylor expansion of x in y 32.550 * [backup-simplify]: Simplify x into x 32.550 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.550 * [taylor]: Taking taylor expansion of y in y 32.550 * [backup-simplify]: Simplify 0 into 0 32.550 * [backup-simplify]: Simplify 1 into 1 32.550 * [backup-simplify]: Simplify (* x x) into (pow x 2) 32.550 * [backup-simplify]: Simplify (* x (pow x 2)) into (pow x 3) 32.550 * [backup-simplify]: Simplify (* 1 1) into 1 32.551 * [backup-simplify]: Simplify (* 1 1) into 1 32.551 * [backup-simplify]: Simplify (* (pow x 3) 1) into (pow x 3) 32.551 * [backup-simplify]: Simplify (/ 1 (pow x 3)) into (/ 1 (pow x 3)) 32.551 * [taylor]: Taking taylor expansion of (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2))) in y 32.551 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 2) (pow y 2))) in y 32.551 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in y 32.551 * [taylor]: Taking taylor expansion of (pow x 2) in y 32.551 * [taylor]: Taking taylor expansion of x in y 32.551 * [backup-simplify]: Simplify x into x 32.551 * [taylor]: Taking taylor expansion of (pow y 2) in y 32.551 * [taylor]: Taking taylor expansion of y in y 32.551 * [backup-simplify]: Simplify 0 into 0 32.551 * [backup-simplify]: Simplify 1 into 1 32.551 * [backup-simplify]: Simplify (* x x) into (pow x 2) 32.552 * [backup-simplify]: Simplify (* 1 1) into 1 32.552 * [backup-simplify]: Simplify (* (pow x 2) 1) into (pow x 2) 32.552 * [backup-simplify]: Simplify (/ 1 (pow x 2)) into (/ 1 (pow x 2)) 32.552 * [taylor]: Taking taylor expansion of (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2)) in y 32.552 * [taylor]: Taking taylor expansion of (/ (log1p (exp (/ 1 x))) (* x y)) in y 32.552 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in y 32.552 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 32.552 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in y 32.552 * [taylor]: Taking taylor expansion of 1 in y 32.552 * [backup-simplify]: Simplify 1 into 1 32.552 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 32.552 * [taylor]: Taking taylor expansion of (/ 1 x) in y 32.552 * [taylor]: Taking taylor expansion of x in y 32.552 * [backup-simplify]: Simplify x into x 32.552 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 32.552 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.552 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 32.552 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.552 * [taylor]: Taking taylor expansion of (* x y) in y 32.552 * [taylor]: Taking taylor expansion of x in y 32.553 * [backup-simplify]: Simplify x into x 32.553 * [taylor]: Taking taylor expansion of y in y 32.553 * [backup-simplify]: Simplify 0 into 0 32.553 * [backup-simplify]: Simplify 1 into 1 32.553 * [backup-simplify]: Simplify (* x 0) into 0 32.553 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 32.553 * [backup-simplify]: Simplify (/ (log (+ (exp (/ 1 x)) 1)) x) into (/ (log (+ (exp (/ 1 x)) 1)) x) 32.553 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 2) in y 32.553 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in y 32.553 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 32.553 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in y 32.553 * [taylor]: Taking taylor expansion of 1 in y 32.553 * [backup-simplify]: Simplify 1 into 1 32.553 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 32.553 * [taylor]: Taking taylor expansion of (/ 1 x) in y 32.553 * [taylor]: Taking taylor expansion of x in y 32.553 * [backup-simplify]: Simplify x into x 32.554 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 32.554 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.554 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 32.554 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.554 * [backup-simplify]: Simplify (- (/ 1 (pow x 3))) into (- (/ 1 (pow x 3))) 32.554 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x 3)))) into (- (/ 1 (pow x 3))) 32.554 * [backup-simplify]: Simplify (+ (/ 1 (pow x 2)) 0) into (/ 1 (pow x 2)) 32.554 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x 3))) (/ 1 (pow x 2))) into (/ -1 x) 32.554 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2)))) in x 32.554 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 32.554 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 3) in x 32.555 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 32.555 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 32.555 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 32.555 * [taylor]: Taking taylor expansion of 1 in x 32.555 * [backup-simplify]: Simplify 1 into 1 32.555 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 32.555 * [taylor]: Taking taylor expansion of (/ 1 x) in x 32.555 * [taylor]: Taking taylor expansion of x in x 32.555 * [backup-simplify]: Simplify 0 into 0 32.555 * [backup-simplify]: Simplify 1 into 1 32.555 * [backup-simplify]: Simplify (/ 1 1) into 1 32.555 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.555 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 32.555 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.555 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 32.556 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 32.556 * [taylor]: Taking taylor expansion of (pow x 3) in x 32.556 * [taylor]: Taking taylor expansion of x in x 32.556 * [backup-simplify]: Simplify 0 into 0 32.556 * [backup-simplify]: Simplify 1 into 1 32.556 * [taylor]: Taking taylor expansion of (pow y 3) in x 32.556 * [taylor]: Taking taylor expansion of y in x 32.556 * [backup-simplify]: Simplify y into y 32.556 * [backup-simplify]: Simplify (* 1 1) into 1 32.556 * [backup-simplify]: Simplify (* 1 1) into 1 32.556 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.557 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 32.557 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 32.557 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 32.557 * [taylor]: Taking taylor expansion of (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2))) in x 32.557 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 2) (pow y 2))) in x 32.557 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in x 32.557 * [taylor]: Taking taylor expansion of (pow x 2) in x 32.557 * [taylor]: Taking taylor expansion of x in x 32.557 * [backup-simplify]: Simplify 0 into 0 32.557 * [backup-simplify]: Simplify 1 into 1 32.557 * [taylor]: Taking taylor expansion of (pow y 2) in x 32.557 * [taylor]: Taking taylor expansion of y in x 32.557 * [backup-simplify]: Simplify y into y 32.557 * [backup-simplify]: Simplify (* 1 1) into 1 32.557 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.558 * [backup-simplify]: Simplify (* 1 (pow y 2)) into (pow y 2) 32.558 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 32.558 * [taylor]: Taking taylor expansion of (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2)) in x 32.558 * [taylor]: Taking taylor expansion of (/ (log1p (exp (/ 1 x))) (* x y)) in x 32.558 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 32.558 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 32.558 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 32.558 * [taylor]: Taking taylor expansion of 1 in x 32.558 * [backup-simplify]: Simplify 1 into 1 32.558 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 32.558 * [taylor]: Taking taylor expansion of (/ 1 x) in x 32.558 * [taylor]: Taking taylor expansion of x in x 32.558 * [backup-simplify]: Simplify 0 into 0 32.558 * [backup-simplify]: Simplify 1 into 1 32.558 * [backup-simplify]: Simplify (/ 1 1) into 1 32.558 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.559 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 32.559 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.559 * [taylor]: Taking taylor expansion of (* x y) in x 32.559 * [taylor]: Taking taylor expansion of x in x 32.559 * [backup-simplify]: Simplify 0 into 0 32.559 * [backup-simplify]: Simplify 1 into 1 32.559 * [taylor]: Taking taylor expansion of y in x 32.559 * [backup-simplify]: Simplify y into y 32.559 * [backup-simplify]: Simplify (* 0 y) into 0 32.559 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 32.559 * [backup-simplify]: Simplify (/ (log (+ (exp (/ 1 x)) 1)) y) into (/ (log (+ (exp (/ 1 x)) 1)) y) 32.559 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 2) in x 32.559 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 32.559 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 32.560 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 32.560 * [taylor]: Taking taylor expansion of 1 in x 32.560 * [backup-simplify]: Simplify 1 into 1 32.560 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 32.560 * [taylor]: Taking taylor expansion of (/ 1 x) in x 32.560 * [taylor]: Taking taylor expansion of x in x 32.560 * [backup-simplify]: Simplify 0 into 0 32.560 * [backup-simplify]: Simplify 1 into 1 32.560 * [backup-simplify]: Simplify (/ 1 1) into 1 32.560 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.560 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 32.560 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.560 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 32.561 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 32.561 * [backup-simplify]: Simplify (+ (/ 1 (pow y 2)) 0) into (/ 1 (pow y 2)) 32.561 * [backup-simplify]: Simplify (/ (- (/ 1 (pow y 3))) (/ 1 (pow y 2))) into (/ -1 y) 32.561 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2)))) in x 32.561 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ 1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 32.561 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 3) in x 32.561 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 32.561 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 32.561 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 32.561 * [taylor]: Taking taylor expansion of 1 in x 32.561 * [backup-simplify]: Simplify 1 into 1 32.561 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 32.561 * [taylor]: Taking taylor expansion of (/ 1 x) in x 32.561 * [taylor]: Taking taylor expansion of x in x 32.561 * [backup-simplify]: Simplify 0 into 0 32.561 * [backup-simplify]: Simplify 1 into 1 32.562 * [backup-simplify]: Simplify (/ 1 1) into 1 32.562 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.562 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 32.562 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.562 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 32.562 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 32.562 * [taylor]: Taking taylor expansion of (pow x 3) in x 32.562 * [taylor]: Taking taylor expansion of x in x 32.562 * [backup-simplify]: Simplify 0 into 0 32.562 * [backup-simplify]: Simplify 1 into 1 32.562 * [taylor]: Taking taylor expansion of (pow y 3) in x 32.562 * [taylor]: Taking taylor expansion of y in x 32.562 * [backup-simplify]: Simplify y into y 32.563 * [backup-simplify]: Simplify (* 1 1) into 1 32.563 * [backup-simplify]: Simplify (* 1 1) into 1 32.563 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.563 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 32.563 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 32.563 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 32.563 * [taylor]: Taking taylor expansion of (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2))) in x 32.563 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 2) (pow y 2))) in x 32.563 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in x 32.563 * [taylor]: Taking taylor expansion of (pow x 2) in x 32.563 * [taylor]: Taking taylor expansion of x in x 32.563 * [backup-simplify]: Simplify 0 into 0 32.563 * [backup-simplify]: Simplify 1 into 1 32.563 * [taylor]: Taking taylor expansion of (pow y 2) in x 32.564 * [taylor]: Taking taylor expansion of y in x 32.564 * [backup-simplify]: Simplify y into y 32.564 * [backup-simplify]: Simplify (* 1 1) into 1 32.564 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.564 * [backup-simplify]: Simplify (* 1 (pow y 2)) into (pow y 2) 32.564 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 32.564 * [taylor]: Taking taylor expansion of (+ (/ (log1p (exp (/ 1 x))) (* x y)) (pow (log1p (exp (/ 1 x))) 2)) in x 32.564 * [taylor]: Taking taylor expansion of (/ (log1p (exp (/ 1 x))) (* x y)) in x 32.564 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 32.564 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 32.564 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 32.564 * [taylor]: Taking taylor expansion of 1 in x 32.564 * [backup-simplify]: Simplify 1 into 1 32.564 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 32.564 * [taylor]: Taking taylor expansion of (/ 1 x) in x 32.564 * [taylor]: Taking taylor expansion of x in x 32.564 * [backup-simplify]: Simplify 0 into 0 32.564 * [backup-simplify]: Simplify 1 into 1 32.565 * [backup-simplify]: Simplify (/ 1 1) into 1 32.565 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.565 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 32.565 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.565 * [taylor]: Taking taylor expansion of (* x y) in x 32.565 * [taylor]: Taking taylor expansion of x in x 32.565 * [backup-simplify]: Simplify 0 into 0 32.565 * [backup-simplify]: Simplify 1 into 1 32.565 * [taylor]: Taking taylor expansion of y in x 32.565 * [backup-simplify]: Simplify y into y 32.565 * [backup-simplify]: Simplify (* 0 y) into 0 32.566 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 32.566 * [backup-simplify]: Simplify (/ (log (+ (exp (/ 1 x)) 1)) y) into (/ (log (+ (exp (/ 1 x)) 1)) y) 32.566 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ 1 x))) 2) in x 32.566 * [taylor]: Taking taylor expansion of (log1p (exp (/ 1 x))) in x 32.566 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ 1 x)))) 32.566 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ 1 x))) in x 32.566 * [taylor]: Taking taylor expansion of 1 in x 32.566 * [backup-simplify]: Simplify 1 into 1 32.566 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 32.566 * [taylor]: Taking taylor expansion of (/ 1 x) in x 32.566 * [taylor]: Taking taylor expansion of x in x 32.566 * [backup-simplify]: Simplify 0 into 0 32.566 * [backup-simplify]: Simplify 1 into 1 32.567 * [backup-simplify]: Simplify (/ 1 1) into 1 32.567 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.567 * [backup-simplify]: Simplify (+ 1 (exp (/ 1 x))) into (+ (exp (/ 1 x)) 1) 32.567 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.567 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 32.567 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 32.567 * [backup-simplify]: Simplify (+ (/ 1 (pow y 2)) 0) into (/ 1 (pow y 2)) 32.567 * [backup-simplify]: Simplify (/ (- (/ 1 (pow y 3))) (/ 1 (pow y 2))) into (/ -1 y) 32.567 * [taylor]: Taking taylor expansion of (/ -1 y) in y 32.567 * [taylor]: Taking taylor expansion of -1 in y 32.567 * [backup-simplify]: Simplify -1 into -1 32.567 * [taylor]: Taking taylor expansion of y in y 32.568 * [backup-simplify]: Simplify 0 into 0 32.568 * [backup-simplify]: Simplify 1 into 1 32.568 * [backup-simplify]: Simplify (/ -1 1) into -1 32.568 * [backup-simplify]: Simplify -1 into -1 32.568 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 32.568 * [backup-simplify]: Simplify (+ (* y 0) (* 0 (pow y 2))) into 0 32.569 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.570 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.570 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow y 3))) into 0 32.570 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))))) into 0 32.571 * [backup-simplify]: Simplify (- 0) into 0 32.571 * [backup-simplify]: Simplify (+ 0 0) into 0 32.571 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 32.571 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.572 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow y 2))) into 0 32.572 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))))) into 0 32.572 * [backup-simplify]: Simplify (+ (/ (log (+ (exp (/ 1 x)) 1)) y) 0) into (/ (log (+ (exp (/ 1 x)) 1)) y) 32.572 * [backup-simplify]: Simplify (+ 0 (/ (log (+ (exp (/ 1 x)) 1)) y)) into (/ (log (+ (exp (/ 1 x)) 1)) y) 32.572 * [backup-simplify]: Simplify (- (/ 0 (/ 1 (pow y 2))) (+ (* (/ -1 y) (/ (/ (log (+ (exp (/ 1 x)) 1)) y) (/ 1 (pow y 2)))))) into (log (+ (exp (/ 1 x)) 1)) 32.572 * [taylor]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1)) in y 32.572 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1) in y 32.572 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 32.572 * [taylor]: Taking taylor expansion of (/ 1 x) in y 32.572 * [taylor]: Taking taylor expansion of x in y 32.572 * [backup-simplify]: Simplify x into x 32.572 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 32.572 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 32.572 * [taylor]: Taking taylor expansion of 1 in y 32.572 * [backup-simplify]: Simplify 1 into 1 32.573 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) 1) into (+ (exp (/ 1 x)) 1) 32.573 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.573 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 32.573 * [backup-simplify]: Simplify 0 into 0 32.573 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 32.574 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 32.574 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.575 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.575 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 3)))) into 0 32.575 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 32.576 * [backup-simplify]: Simplify (- 0) into 0 32.576 * [backup-simplify]: Simplify (+ 0 0) into 0 32.576 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 32.577 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.577 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 32.577 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 32.577 * [backup-simplify]: Simplify (+ 0 0) into 0 32.578 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 1) into 0 32.578 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 32.579 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ (log (+ (exp (/ 1 x)) 1)) y) (/ 0 y)))) into 0 32.579 * [backup-simplify]: Simplify (* (log (+ (exp (/ 1 x)) 1)) (log (+ (exp (/ 1 x)) 1))) into (pow (log (+ (exp (/ 1 x)) 1)) 2) 32.579 * [backup-simplify]: Simplify (+ 0 (pow (log (+ (exp (/ 1 x)) 1)) 2)) into (pow (log (+ (exp (/ 1 x)) 1)) 2) 32.579 * [backup-simplify]: Simplify (+ 0 (pow (log (+ (exp (/ 1 x)) 1)) 2)) into (pow (log (+ (exp (/ 1 x)) 1)) 2) 32.579 * [backup-simplify]: Simplify (- (/ 0 (/ 1 (pow y 2))) (+ (* (/ -1 y) (/ (pow (log (+ (exp (/ 1 x)) 1)) 2) (/ 1 (pow y 2)))) (* (log (+ (exp (/ 1 x)) 1)) (/ (/ (log (+ (exp (/ 1 x)) 1)) y) (/ 1 (pow y 2)))))) into 0 32.579 * [taylor]: Taking taylor expansion of 0 in y 32.579 * [backup-simplify]: Simplify 0 into 0 32.579 * [backup-simplify]: Simplify (log (+ (exp (/ 1 x)) 1)) into (log (+ (exp (/ 1 x)) 1)) 32.580 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 32.580 * [backup-simplify]: Simplify 0 into 0 32.580 * [backup-simplify]: Simplify (* (log (+ (exp (/ 1 x)) 1)) (log (+ (exp (/ 1 x)) 1))) into (pow (log (+ (exp (/ 1 x)) 1)) 2) 32.580 * [backup-simplify]: Simplify (* (log (+ (exp (/ 1 x)) 1)) (pow (log (+ (exp (/ 1 x)) 1)) 2)) into (pow (log (+ (exp (/ 1 x)) 1)) 3) 32.581 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 32.581 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 32.582 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 32.583 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 32.583 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 3))))) into 0 32.583 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 32.584 * [backup-simplify]: Simplify (- 0) into 0 32.584 * [backup-simplify]: Simplify (+ (pow (log (+ (exp (/ 1 x)) 1)) 3) 0) into (pow (log (+ (exp (/ 1 x)) 1)) 3) 32.584 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 32.585 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 32.586 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 32.586 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 32.586 * [backup-simplify]: Simplify (+ 0 0) into 0 32.587 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 2) into 0 32.588 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 32.588 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ (log (+ (exp (/ 1 x)) 1)) y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 32.588 * [backup-simplify]: Simplify (+ 0 0) into 0 32.589 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 1) into 0 32.589 * [backup-simplify]: Simplify (+ (* (log (+ (exp (/ 1 x)) 1)) 0) (* 0 (log (+ (exp (/ 1 x)) 1)))) into 0 32.589 * [backup-simplify]: Simplify (+ 0 0) into 0 32.589 * [backup-simplify]: Simplify (+ 0 0) into 0 32.590 * [backup-simplify]: Simplify (- (/ (pow (log (+ (exp (/ 1 x)) 1)) 3) (/ 1 (pow y 2))) (+ (* (/ -1 y) (/ 0 (/ 1 (pow y 2)))) (* (log (+ (exp (/ 1 x)) 1)) (/ (pow (log (+ (exp (/ 1 x)) 1)) 2) (/ 1 (pow y 2)))) (* 0 (/ (/ (log (+ (exp (/ 1 x)) 1)) y) (/ 1 (pow y 2)))))) into 0 32.590 * [taylor]: Taking taylor expansion of 0 in y 32.590 * [backup-simplify]: Simplify 0 into 0 32.590 * [backup-simplify]: Simplify 0 into 0 32.590 * [backup-simplify]: Simplify (- (+ (* (/ 1 x) (/ 0 x)))) into 0 32.590 * [backup-simplify]: Simplify (* (exp (/ 1 x)) (+ (* (/ (pow 0 1) 1)))) into 0 32.591 * [backup-simplify]: Simplify (+ 0 0) into 0 32.591 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 1) into 0 32.591 * [backup-simplify]: Simplify 0 into 0 32.592 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 32.592 * [backup-simplify]: Simplify 0 into 0 32.592 * [backup-simplify]: Simplify (+ 0 0) into 0 32.592 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 1) into 0 32.593 * [backup-simplify]: Simplify (+ (* (log (+ (exp (/ 1 x)) 1)) 0) (* 0 (log (+ (exp (/ 1 x)) 1)))) into 0 32.593 * [backup-simplify]: Simplify (+ (* (log (+ (exp (/ 1 x)) 1)) 0) (* 0 (pow (log (+ (exp (/ 1 x)) 1)) 2))) into 0 32.593 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 32.594 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2)))))) into 0 32.595 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 32.595 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 32.596 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 3)))))) into 0 32.596 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 32.597 * [backup-simplify]: Simplify (- 0) into 0 32.597 * [backup-simplify]: Simplify (+ 0 0) into 0 32.598 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 32.598 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 32.599 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2)))))) into 0 32.599 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 32.600 * [backup-simplify]: Simplify (+ 0 0) into 0 32.601 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (+ (exp (/ 1 x)) 1) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 6) into 0 32.602 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 32.602 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ (log (+ (exp (/ 1 x)) 1)) y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 32.603 * [backup-simplify]: Simplify (+ 0 0) into 0 32.604 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ 1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ 1 x)) 1) 1)))) 2) into 0 32.604 * [backup-simplify]: Simplify (+ (* (log (+ (exp (/ 1 x)) 1)) 0) (+ (* 0 0) (* 0 (log (+ (exp (/ 1 x)) 1))))) into 0 32.604 * [backup-simplify]: Simplify (+ 0 0) into 0 32.604 * [backup-simplify]: Simplify (+ 0 0) into 0 32.605 * [backup-simplify]: Simplify (- (/ 0 (/ 1 (pow y 2))) (+ (* (/ -1 y) (/ 0 (/ 1 (pow y 2)))) (* (log (+ (exp (/ 1 x)) 1)) (/ 0 (/ 1 (pow y 2)))) (* 0 (/ (pow (log (+ (exp (/ 1 x)) 1)) 2) (/ 1 (pow y 2)))) (* 0 (/ (/ (log (+ (exp (/ 1 x)) 1)) y) (/ 1 (pow y 2)))))) into 0 32.605 * [taylor]: Taking taylor expansion of 0 in y 32.605 * [backup-simplify]: Simplify 0 into 0 32.605 * [backup-simplify]: Simplify 0 into 0 32.605 * [backup-simplify]: Simplify 0 into 0 32.605 * [backup-simplify]: Simplify (+ (log (+ (exp (/ 1 (/ 1 x))) 1)) (* -1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x))))) into (- (log (+ (exp x) 1)) (* x y)) 32.606 * [backup-simplify]: Simplify (/ (* (cbrt (- (pow (log1p (exp (/ 1 (- x)))) 3) (pow (* (/ 1 (- y)) (/ 1 (- x))) 3))) (cbrt (- (pow (log1p (exp (/ 1 (- x)))) 3) (pow (* (/ 1 (- y)) (/ 1 (- x))) 3)))) (/ (+ (* (log1p (exp (/ 1 (- x)))) (log1p (exp (/ 1 (- x))))) (+ (* (* (/ 1 (- y)) (/ 1 (- x))) (* (/ 1 (- y)) (/ 1 (- x)))) (* (log1p (exp (/ 1 (- x)))) (* (/ 1 (- y)) (/ 1 (- x)))))) (cbrt (- (pow (log1p (exp (/ 1 (- x)))) 3) (pow (* (/ 1 (- y)) (/ 1 (- x))) 3))))) into (/ (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y))))) 32.606 * [approximate]: Taking taylor expansion of (/ (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y))))) in (x y) around 0 32.606 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y))))) in y 32.606 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in y 32.606 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 3) in y 32.606 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in y 32.606 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 32.606 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in y 32.606 * [taylor]: Taking taylor expansion of 1 in y 32.606 * [backup-simplify]: Simplify 1 into 1 32.606 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 32.606 * [taylor]: Taking taylor expansion of (/ -1 x) in y 32.606 * [taylor]: Taking taylor expansion of -1 in y 32.606 * [backup-simplify]: Simplify -1 into -1 32.606 * [taylor]: Taking taylor expansion of x in y 32.606 * [backup-simplify]: Simplify x into x 32.606 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 32.606 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.606 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 32.607 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.607 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in y 32.607 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in y 32.607 * [taylor]: Taking taylor expansion of (pow x 3) in y 32.607 * [taylor]: Taking taylor expansion of x in y 32.607 * [backup-simplify]: Simplify x into x 32.607 * [taylor]: Taking taylor expansion of (pow y 3) in y 32.607 * [taylor]: Taking taylor expansion of y in y 32.607 * [backup-simplify]: Simplify 0 into 0 32.607 * [backup-simplify]: Simplify 1 into 1 32.607 * [backup-simplify]: Simplify (* x x) into (pow x 2) 32.607 * [backup-simplify]: Simplify (* x (pow x 2)) into (pow x 3) 32.612 * [backup-simplify]: Simplify (* 1 1) into 1 32.613 * [backup-simplify]: Simplify (* 1 1) into 1 32.613 * [backup-simplify]: Simplify (* (pow x 3) 1) into (pow x 3) 32.613 * [backup-simplify]: Simplify (/ 1 (pow x 3)) into (/ 1 (pow x 3)) 32.613 * [taylor]: Taking taylor expansion of (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y)))) in y 32.613 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 2) (pow y 2))) in y 32.613 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in y 32.613 * [taylor]: Taking taylor expansion of (pow x 2) in y 32.613 * [taylor]: Taking taylor expansion of x in y 32.613 * [backup-simplify]: Simplify x into x 32.613 * [taylor]: Taking taylor expansion of (pow y 2) in y 32.613 * [taylor]: Taking taylor expansion of y in y 32.613 * [backup-simplify]: Simplify 0 into 0 32.614 * [backup-simplify]: Simplify 1 into 1 32.614 * [backup-simplify]: Simplify (* x x) into (pow x 2) 32.614 * [backup-simplify]: Simplify (* 1 1) into 1 32.614 * [backup-simplify]: Simplify (* (pow x 2) 1) into (pow x 2) 32.614 * [backup-simplify]: Simplify (/ 1 (pow x 2)) into (/ 1 (pow x 2)) 32.614 * [taylor]: Taking taylor expansion of (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y))) in y 32.614 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 2) in y 32.614 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in y 32.614 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 32.614 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in y 32.615 * [taylor]: Taking taylor expansion of 1 in y 32.615 * [backup-simplify]: Simplify 1 into 1 32.615 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 32.615 * [taylor]: Taking taylor expansion of (/ -1 x) in y 32.615 * [taylor]: Taking taylor expansion of -1 in y 32.615 * [backup-simplify]: Simplify -1 into -1 32.615 * [taylor]: Taking taylor expansion of x in y 32.615 * [backup-simplify]: Simplify x into x 32.615 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 32.615 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.615 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 32.615 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.615 * [taylor]: Taking taylor expansion of (/ (log1p (exp (/ -1 x))) (* x y)) in y 32.615 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in y 32.615 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 32.615 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in y 32.615 * [taylor]: Taking taylor expansion of 1 in y 32.615 * [backup-simplify]: Simplify 1 into 1 32.615 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 32.615 * [taylor]: Taking taylor expansion of (/ -1 x) in y 32.615 * [taylor]: Taking taylor expansion of -1 in y 32.615 * [backup-simplify]: Simplify -1 into -1 32.615 * [taylor]: Taking taylor expansion of x in y 32.615 * [backup-simplify]: Simplify x into x 32.615 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 32.615 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.616 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 32.616 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.616 * [taylor]: Taking taylor expansion of (* x y) in y 32.616 * [taylor]: Taking taylor expansion of x in y 32.616 * [backup-simplify]: Simplify x into x 32.616 * [taylor]: Taking taylor expansion of y in y 32.616 * [backup-simplify]: Simplify 0 into 0 32.616 * [backup-simplify]: Simplify 1 into 1 32.616 * [backup-simplify]: Simplify (* x 0) into 0 32.616 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 32.617 * [backup-simplify]: Simplify (/ (log (+ (exp (/ -1 x)) 1)) x) into (/ (log (+ (exp (/ -1 x)) 1)) x) 32.617 * [backup-simplify]: Simplify (- (/ 1 (pow x 3))) into (- (/ 1 (pow x 3))) 32.617 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x 3)))) into (- (/ 1 (pow x 3))) 32.617 * [backup-simplify]: Simplify (+ (/ 1 (pow x 2)) 0) into (/ 1 (pow x 2)) 32.617 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x 3))) (/ 1 (pow x 2))) into (/ -1 x) 32.617 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y))))) in x 32.617 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 32.617 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 3) in x 32.617 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 32.617 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 32.617 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 32.617 * [taylor]: Taking taylor expansion of 1 in x 32.617 * [backup-simplify]: Simplify 1 into 1 32.618 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 32.618 * [taylor]: Taking taylor expansion of (/ -1 x) in x 32.618 * [taylor]: Taking taylor expansion of -1 in x 32.618 * [backup-simplify]: Simplify -1 into -1 32.618 * [taylor]: Taking taylor expansion of x in x 32.618 * [backup-simplify]: Simplify 0 into 0 32.618 * [backup-simplify]: Simplify 1 into 1 32.618 * [backup-simplify]: Simplify (/ -1 1) into -1 32.618 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.618 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 32.618 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.619 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 32.619 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 32.619 * [taylor]: Taking taylor expansion of (pow x 3) in x 32.619 * [taylor]: Taking taylor expansion of x in x 32.619 * [backup-simplify]: Simplify 0 into 0 32.619 * [backup-simplify]: Simplify 1 into 1 32.619 * [taylor]: Taking taylor expansion of (pow y 3) in x 32.619 * [taylor]: Taking taylor expansion of y in x 32.619 * [backup-simplify]: Simplify y into y 32.619 * [backup-simplify]: Simplify (* 1 1) into 1 32.620 * [backup-simplify]: Simplify (* 1 1) into 1 32.620 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.620 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 32.620 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 32.620 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 32.620 * [taylor]: Taking taylor expansion of (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y)))) in x 32.620 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 2) (pow y 2))) in x 32.620 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in x 32.620 * [taylor]: Taking taylor expansion of (pow x 2) in x 32.620 * [taylor]: Taking taylor expansion of x in x 32.620 * [backup-simplify]: Simplify 0 into 0 32.620 * [backup-simplify]: Simplify 1 into 1 32.620 * [taylor]: Taking taylor expansion of (pow y 2) in x 32.620 * [taylor]: Taking taylor expansion of y in x 32.620 * [backup-simplify]: Simplify y into y 32.621 * [backup-simplify]: Simplify (* 1 1) into 1 32.621 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.621 * [backup-simplify]: Simplify (* 1 (pow y 2)) into (pow y 2) 32.621 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 32.621 * [taylor]: Taking taylor expansion of (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y))) in x 32.621 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 2) in x 32.621 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 32.621 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 32.621 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 32.621 * [taylor]: Taking taylor expansion of 1 in x 32.621 * [backup-simplify]: Simplify 1 into 1 32.621 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 32.621 * [taylor]: Taking taylor expansion of (/ -1 x) in x 32.621 * [taylor]: Taking taylor expansion of -1 in x 32.621 * [backup-simplify]: Simplify -1 into -1 32.621 * [taylor]: Taking taylor expansion of x in x 32.621 * [backup-simplify]: Simplify 0 into 0 32.621 * [backup-simplify]: Simplify 1 into 1 32.622 * [backup-simplify]: Simplify (/ -1 1) into -1 32.622 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.622 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 32.622 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.622 * [taylor]: Taking taylor expansion of (/ (log1p (exp (/ -1 x))) (* x y)) in x 32.622 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 32.622 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 32.622 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 32.622 * [taylor]: Taking taylor expansion of 1 in x 32.622 * [backup-simplify]: Simplify 1 into 1 32.622 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 32.622 * [taylor]: Taking taylor expansion of (/ -1 x) in x 32.622 * [taylor]: Taking taylor expansion of -1 in x 32.622 * [backup-simplify]: Simplify -1 into -1 32.622 * [taylor]: Taking taylor expansion of x in x 32.623 * [backup-simplify]: Simplify 0 into 0 32.623 * [backup-simplify]: Simplify 1 into 1 32.623 * [backup-simplify]: Simplify (/ -1 1) into -1 32.623 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.623 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 32.623 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.623 * [taylor]: Taking taylor expansion of (* x y) in x 32.623 * [taylor]: Taking taylor expansion of x in x 32.623 * [backup-simplify]: Simplify 0 into 0 32.623 * [backup-simplify]: Simplify 1 into 1 32.623 * [taylor]: Taking taylor expansion of y in x 32.623 * [backup-simplify]: Simplify y into y 32.624 * [backup-simplify]: Simplify (* 0 y) into 0 32.624 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 32.624 * [backup-simplify]: Simplify (/ (log (+ (exp (/ -1 x)) 1)) y) into (/ (log (+ (exp (/ -1 x)) 1)) y) 32.624 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 32.624 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 32.624 * [backup-simplify]: Simplify (+ (/ 1 (pow y 2)) 0) into (/ 1 (pow y 2)) 32.625 * [backup-simplify]: Simplify (/ (- (/ 1 (pow y 3))) (/ 1 (pow y 2))) into (/ -1 y) 32.625 * [taylor]: Taking taylor expansion of (/ (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y))))) in x 32.625 * [taylor]: Taking taylor expansion of (- (pow (log1p (exp (/ -1 x))) 3) (/ 1 (* (pow x 3) (pow y 3)))) in x 32.625 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 3) in x 32.625 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 32.625 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 32.625 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 32.625 * [taylor]: Taking taylor expansion of 1 in x 32.625 * [backup-simplify]: Simplify 1 into 1 32.625 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 32.625 * [taylor]: Taking taylor expansion of (/ -1 x) in x 32.625 * [taylor]: Taking taylor expansion of -1 in x 32.625 * [backup-simplify]: Simplify -1 into -1 32.625 * [taylor]: Taking taylor expansion of x in x 32.625 * [backup-simplify]: Simplify 0 into 0 32.625 * [backup-simplify]: Simplify 1 into 1 32.626 * [backup-simplify]: Simplify (/ -1 1) into -1 32.626 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.626 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 32.626 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.626 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 3) (pow y 3))) in x 32.626 * [taylor]: Taking taylor expansion of (* (pow x 3) (pow y 3)) in x 32.626 * [taylor]: Taking taylor expansion of (pow x 3) in x 32.626 * [taylor]: Taking taylor expansion of x in x 32.626 * [backup-simplify]: Simplify 0 into 0 32.626 * [backup-simplify]: Simplify 1 into 1 32.626 * [taylor]: Taking taylor expansion of (pow y 3) in x 32.626 * [taylor]: Taking taylor expansion of y in x 32.626 * [backup-simplify]: Simplify y into y 32.627 * [backup-simplify]: Simplify (* 1 1) into 1 32.628 * [backup-simplify]: Simplify (* 1 1) into 1 32.628 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.628 * [backup-simplify]: Simplify (* y (pow y 2)) into (pow y 3) 32.628 * [backup-simplify]: Simplify (* 1 (pow y 3)) into (pow y 3) 32.628 * [backup-simplify]: Simplify (/ 1 (pow y 3)) into (/ 1 (pow y 3)) 32.628 * [taylor]: Taking taylor expansion of (+ (/ 1 (* (pow x 2) (pow y 2))) (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y)))) in x 32.628 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x 2) (pow y 2))) in x 32.628 * [taylor]: Taking taylor expansion of (* (pow x 2) (pow y 2)) in x 32.628 * [taylor]: Taking taylor expansion of (pow x 2) in x 32.628 * [taylor]: Taking taylor expansion of x in x 32.628 * [backup-simplify]: Simplify 0 into 0 32.628 * [backup-simplify]: Simplify 1 into 1 32.628 * [taylor]: Taking taylor expansion of (pow y 2) in x 32.628 * [taylor]: Taking taylor expansion of y in x 32.629 * [backup-simplify]: Simplify y into y 32.629 * [backup-simplify]: Simplify (* 1 1) into 1 32.629 * [backup-simplify]: Simplify (* y y) into (pow y 2) 32.629 * [backup-simplify]: Simplify (* 1 (pow y 2)) into (pow y 2) 32.629 * [backup-simplify]: Simplify (/ 1 (pow y 2)) into (/ 1 (pow y 2)) 32.629 * [taylor]: Taking taylor expansion of (+ (pow (log1p (exp (/ -1 x))) 2) (/ (log1p (exp (/ -1 x))) (* x y))) in x 32.629 * [taylor]: Taking taylor expansion of (pow (log1p (exp (/ -1 x))) 2) in x 32.629 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 32.629 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 32.629 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 32.629 * [taylor]: Taking taylor expansion of 1 in x 32.629 * [backup-simplify]: Simplify 1 into 1 32.629 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 32.629 * [taylor]: Taking taylor expansion of (/ -1 x) in x 32.629 * [taylor]: Taking taylor expansion of -1 in x 32.629 * [backup-simplify]: Simplify -1 into -1 32.630 * [taylor]: Taking taylor expansion of x in x 32.630 * [backup-simplify]: Simplify 0 into 0 32.630 * [backup-simplify]: Simplify 1 into 1 32.630 * [backup-simplify]: Simplify (/ -1 1) into -1 32.630 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.630 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 32.630 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.630 * [taylor]: Taking taylor expansion of (/ (log1p (exp (/ -1 x))) (* x y)) in x 32.630 * [taylor]: Taking taylor expansion of (log1p (exp (/ -1 x))) in x 32.631 * [taylor]: Rewrote expression to (log (+ 1 (exp (/ -1 x)))) 32.631 * [taylor]: Taking taylor expansion of (+ 1 (exp (/ -1 x))) in x 32.631 * [taylor]: Taking taylor expansion of 1 in x 32.631 * [backup-simplify]: Simplify 1 into 1 32.631 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 32.631 * [taylor]: Taking taylor expansion of (/ -1 x) in x 32.631 * [taylor]: Taking taylor expansion of -1 in x 32.631 * [backup-simplify]: Simplify -1 into -1 32.631 * [taylor]: Taking taylor expansion of x in x 32.631 * [backup-simplify]: Simplify 0 into 0 32.631 * [backup-simplify]: Simplify 1 into 1 32.631 * [backup-simplify]: Simplify (/ -1 1) into -1 32.631 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.632 * [backup-simplify]: Simplify (+ 1 (exp (/ -1 x))) into (+ (exp (/ -1 x)) 1) 32.632 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.632 * [taylor]: Taking taylor expansion of (* x y) in x 32.632 * [taylor]: Taking taylor expansion of x in x 32.632 * [backup-simplify]: Simplify 0 into 0 32.632 * [backup-simplify]: Simplify 1 into 1 32.632 * [taylor]: Taking taylor expansion of y in x 32.632 * [backup-simplify]: Simplify y into y 32.632 * [backup-simplify]: Simplify (* 0 y) into 0 32.632 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 32.632 * [backup-simplify]: Simplify (/ (log (+ (exp (/ -1 x)) 1)) y) into (/ (log (+ (exp (/ -1 x)) 1)) y) 32.632 * [backup-simplify]: Simplify (- (/ 1 (pow y 3))) into (- (/ 1 (pow y 3))) 32.632 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 3)))) into (- (/ 1 (pow y 3))) 32.632 * [backup-simplify]: Simplify (+ (/ 1 (pow y 2)) 0) into (/ 1 (pow y 2)) 32.632 * [backup-simplify]: Simplify (/ (- (/ 1 (pow y 3))) (/ 1 (pow y 2))) into (/ -1 y) 32.633 * [taylor]: Taking taylor expansion of (/ -1 y) in y 32.633 * [taylor]: Taking taylor expansion of -1 in y 32.633 * [backup-simplify]: Simplify -1 into -1 32.633 * [taylor]: Taking taylor expansion of y in y 32.633 * [backup-simplify]: Simplify 0 into 0 32.633 * [backup-simplify]: Simplify 1 into 1 32.633 * [backup-simplify]: Simplify (/ -1 1) into -1 32.633 * [backup-simplify]: Simplify -1 into -1 32.633 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 32.633 * [backup-simplify]: Simplify (+ (* y 0) (* 0 (pow y 2))) into 0 32.634 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.634 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.635 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow y 3))) into 0 32.635 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))))) into 0 32.635 * [backup-simplify]: Simplify (- 0) into 0 32.635 * [backup-simplify]: Simplify (+ 0 0) into 0 32.636 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 32.636 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 32.636 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow y 2))) into 0 32.636 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))))) into 0 32.636 * [backup-simplify]: Simplify (+ 0 (/ (log (+ (exp (/ -1 x)) 1)) y)) into (/ (log (+ (exp (/ -1 x)) 1)) y) 32.637 * [backup-simplify]: Simplify (+ 0 (/ (log (+ (exp (/ -1 x)) 1)) y)) into (/ (log (+ (exp (/ -1 x)) 1)) y) 32.637 * [backup-simplify]: Simplify (- (/ 0 (/ 1 (pow y 2))) (+ (* (/ -1 y) (/ (/ (log (+ (exp (/ -1 x)) 1)) y) (/ 1 (pow y 2)))))) into (log (+ (exp (/ -1 x)) 1)) 32.637 * [taylor]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1)) in y 32.637 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1) in y 32.637 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 32.637 * [taylor]: Taking taylor expansion of (/ -1 x) in y 32.637 * [taylor]: Taking taylor expansion of -1 in y 32.637 * [backup-simplify]: Simplify -1 into -1 32.637 * [taylor]: Taking taylor expansion of x in y 32.637 * [backup-simplify]: Simplify x into x 32.637 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 32.637 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 32.637 * [taylor]: Taking taylor expansion of 1 in y 32.637 * [backup-simplify]: Simplify 1 into 1 32.637 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) 1) into (+ (exp (/ -1 x)) 1) 32.637 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.638 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 32.638 * [backup-simplify]: Simplify 0 into 0 32.638 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 32.638 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 32.639 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.639 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.640 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 3)))) into 0 32.640 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 32.640 * [backup-simplify]: Simplify (- 0) into 0 32.641 * [backup-simplify]: Simplify (+ 0 0) into 0 32.641 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 32.641 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 32.642 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 32.642 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 32.642 * [backup-simplify]: Simplify (* (log (+ (exp (/ -1 x)) 1)) (log (+ (exp (/ -1 x)) 1))) into (pow (log (+ (exp (/ -1 x)) 1)) 2) 32.642 * [backup-simplify]: Simplify (+ 0 0) into 0 32.643 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 1) into 0 32.643 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 32.643 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ (log (+ (exp (/ -1 x)) 1)) y) (/ 0 y)))) into 0 32.644 * [backup-simplify]: Simplify (+ (pow (log (+ (exp (/ -1 x)) 1)) 2) 0) into (pow (log (+ (exp (/ -1 x)) 1)) 2) 32.644 * [backup-simplify]: Simplify (+ 0 (pow (log (+ (exp (/ -1 x)) 1)) 2)) into (pow (log (+ (exp (/ -1 x)) 1)) 2) 32.644 * [backup-simplify]: Simplify (- (/ 0 (/ 1 (pow y 2))) (+ (* (/ -1 y) (/ (pow (log (+ (exp (/ -1 x)) 1)) 2) (/ 1 (pow y 2)))) (* (log (+ (exp (/ -1 x)) 1)) (/ (/ (log (+ (exp (/ -1 x)) 1)) y) (/ 1 (pow y 2)))))) into 0 32.644 * [taylor]: Taking taylor expansion of 0 in y 32.644 * [backup-simplify]: Simplify 0 into 0 32.644 * [backup-simplify]: Simplify (log (+ (exp (/ -1 x)) 1)) into (log (+ (exp (/ -1 x)) 1)) 32.645 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 32.645 * [backup-simplify]: Simplify 0 into 0 32.645 * [backup-simplify]: Simplify (* (log (+ (exp (/ -1 x)) 1)) (log (+ (exp (/ -1 x)) 1))) into (pow (log (+ (exp (/ -1 x)) 1)) 2) 32.645 * [backup-simplify]: Simplify (* (log (+ (exp (/ -1 x)) 1)) (pow (log (+ (exp (/ -1 x)) 1)) 2)) into (pow (log (+ (exp (/ -1 x)) 1)) 3) 32.646 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 32.646 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 32.647 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 32.647 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 32.648 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 3))))) into 0 32.648 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 32.649 * [backup-simplify]: Simplify (- 0) into 0 32.649 * [backup-simplify]: Simplify (+ (pow (log (+ (exp (/ -1 x)) 1)) 3) 0) into (pow (log (+ (exp (/ -1 x)) 1)) 3) 32.649 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 32.650 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 32.650 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 32.651 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 32.651 * [backup-simplify]: Simplify (+ 0 0) into 0 32.651 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 1) into 0 32.651 * [backup-simplify]: Simplify (+ (* (log (+ (exp (/ -1 x)) 1)) 0) (* 0 (log (+ (exp (/ -1 x)) 1)))) into 0 32.652 * [backup-simplify]: Simplify (+ 0 0) into 0 32.653 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 2) into 0 32.653 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 32.654 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ (log (+ (exp (/ -1 x)) 1)) y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 32.654 * [backup-simplify]: Simplify (+ 0 0) into 0 32.654 * [backup-simplify]: Simplify (+ 0 0) into 0 32.655 * [backup-simplify]: Simplify (- (/ (pow (log (+ (exp (/ -1 x)) 1)) 3) (/ 1 (pow y 2))) (+ (* (/ -1 y) (/ 0 (/ 1 (pow y 2)))) (* (log (+ (exp (/ -1 x)) 1)) (/ (pow (log (+ (exp (/ -1 x)) 1)) 2) (/ 1 (pow y 2)))) (* 0 (/ (/ (log (+ (exp (/ -1 x)) 1)) y) (/ 1 (pow y 2)))))) into 0 32.655 * [taylor]: Taking taylor expansion of 0 in y 32.655 * [backup-simplify]: Simplify 0 into 0 32.655 * [backup-simplify]: Simplify 0 into 0 32.655 * [backup-simplify]: Simplify (- (/ 0 x) (+ (* (/ -1 x) (/ 0 x)))) into 0 32.655 * [backup-simplify]: Simplify (* (exp (/ -1 x)) (+ (* (/ (pow 0 1) 1)))) into 0 32.655 * [backup-simplify]: Simplify (+ 0 0) into 0 32.656 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 1) into 0 32.656 * [backup-simplify]: Simplify 0 into 0 32.657 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 32.657 * [backup-simplify]: Simplify 0 into 0 32.657 * [backup-simplify]: Simplify (+ 0 0) into 0 32.657 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 1) into 0 32.657 * [backup-simplify]: Simplify (+ (* (log (+ (exp (/ -1 x)) 1)) 0) (* 0 (log (+ (exp (/ -1 x)) 1)))) into 0 32.658 * [backup-simplify]: Simplify (+ (* (log (+ (exp (/ -1 x)) 1)) 0) (* 0 (pow (log (+ (exp (/ -1 x)) 1)) 2))) into 0 32.658 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 32.659 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2)))))) into 0 32.660 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 32.660 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 32.661 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 3)))))) into 0 32.661 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 3)) (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))) (* 0 (/ 0 (pow y 3))))) into 0 32.662 * [backup-simplify]: Simplify (- 0) into 0 32.662 * [backup-simplify]: Simplify (+ 0 0) into 0 32.663 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 32.663 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 32.664 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2)))))) into 0 32.664 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 2)) (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))) (* 0 (/ 0 (pow y 2))))) into 0 32.665 * [backup-simplify]: Simplify (+ 0 0) into 0 32.666 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 2) into 0 32.666 * [backup-simplify]: Simplify (+ (* (log (+ (exp (/ -1 x)) 1)) 0) (+ (* 0 0) (* 0 (log (+ (exp (/ -1 x)) 1))))) into 0 32.666 * [backup-simplify]: Simplify (+ 0 0) into 0 32.668 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (+ (exp (/ -1 x)) 1) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (+ (exp (/ -1 x)) 1) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (+ (exp (/ -1 x)) 1) 1)))) 6) into 0 32.669 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 32.669 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ (log (+ (exp (/ -1 x)) 1)) y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 32.669 * [backup-simplify]: Simplify (+ 0 0) into 0 32.669 * [backup-simplify]: Simplify (+ 0 0) into 0 32.670 * [backup-simplify]: Simplify (- (/ 0 (/ 1 (pow y 2))) (+ (* (/ -1 y) (/ 0 (/ 1 (pow y 2)))) (* (log (+ (exp (/ -1 x)) 1)) (/ 0 (/ 1 (pow y 2)))) (* 0 (/ (pow (log (+ (exp (/ -1 x)) 1)) 2) (/ 1 (pow y 2)))) (* 0 (/ (/ (log (+ (exp (/ -1 x)) 1)) y) (/ 1 (pow y 2)))))) into 0 32.670 * [taylor]: Taking taylor expansion of 0 in y 32.670 * [backup-simplify]: Simplify 0 into 0 32.670 * [backup-simplify]: Simplify 0 into 0 32.670 * [backup-simplify]: Simplify 0 into 0 32.670 * [backup-simplify]: Simplify (+ (log (+ (exp (/ -1 (/ 1 (- x)))) 1)) (* -1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x)))))) into (- (log (+ (exp x) 1)) (* x y)) 32.670 * * * [progress]: simplifying candidates 32.670 * * * * [progress]: [ 1 / 229 ] simplifiying candidate # 32.670 * * * * [progress]: [ 2 / 229 ] simplifiying candidate # 32.670 * * * * [progress]: [ 3 / 229 ] simplifiying candidate # 32.670 * * * * [progress]: [ 4 / 229 ] simplifiying candidate # 32.670 * * * * [progress]: [ 5 / 229 ] simplifiying candidate # 32.670 * * * * [progress]: [ 6 / 229 ] simplifiying candidate # 32.670 * * * * [progress]: [ 7 / 229 ] simplifiying candidate # 32.671 * [simplify]: Simplifying (cbrt (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 32.671 * * [simplify]: iters left: 6 (12 enodes) 32.674 * * [simplify]: iters left: 5 (55 enodes) 32.687 * * [simplify]: iters left: 4 (137 enodes) 32.735 * * [simplify]: iters left: 3 (388 enodes) 32.924 * * [simplify]: Extracting #0: cost 1 inf + 0 32.924 * * [simplify]: Extracting #1: cost 3 inf + 0 32.924 * * [simplify]: Extracting #2: cost 5 inf + 0 32.924 * * [simplify]: Extracting #3: cost 7 inf + 0 32.924 * * [simplify]: Extracting #4: cost 58 inf + 0 32.925 * * [simplify]: Extracting #5: cost 153 inf + 409 32.930 * * [simplify]: Extracting #6: cost 137 inf + 8788 32.940 * * [simplify]: Extracting #7: cost 54 inf + 37964 32.954 * * [simplify]: Extracting #8: cost 3 inf + 58237 32.964 * * [simplify]: Extracting #9: cost 0 inf + 59245 32.971 * [simplify]: Simplified to (cbrt (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) 32.971 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (* (cbrt (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 32.972 * * * * [progress]: [ 8 / 229 ] simplifiying candidate # 32.972 * [simplify]: Simplifying (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 32.972 * * [simplify]: iters left: 6 (11 enodes) 32.975 * * [simplify]: iters left: 5 (52 enodes) 32.990 * * [simplify]: iters left: 4 (134 enodes) 33.028 * * [simplify]: iters left: 3 (378 enodes) 33.211 * * [simplify]: Extracting #0: cost 1 inf + 0 33.211 * * [simplify]: Extracting #1: cost 3 inf + 0 33.211 * * [simplify]: Extracting #2: cost 5 inf + 0 33.211 * * [simplify]: Extracting #3: cost 56 inf + 0 33.213 * * [simplify]: Extracting #4: cost 156 inf + 43 33.216 * * [simplify]: Extracting #5: cost 139 inf + 7652 33.225 * * [simplify]: Extracting #6: cost 61 inf + 34991 33.238 * * [simplify]: Extracting #7: cost 6 inf + 56046 33.253 * * [simplify]: Extracting #8: cost 0 inf + 57961 33.263 * [simplify]: Simplified to (cbrt (sqrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))))) 33.263 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (* (cbrt (sqrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 33.263 * * * * [progress]: [ 9 / 229 ] simplifiying candidate # 33.264 * [simplify]: Simplifying (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 33.264 * * [simplify]: iters left: 6 (11 enodes) 33.270 * * [simplify]: iters left: 5 (52 enodes) 33.279 * * [simplify]: iters left: 4 (110 enodes) 33.319 * * [simplify]: iters left: 3 (192 enodes) 33.344 * * [simplify]: iters left: 2 (202 enodes) 33.366 * * [simplify]: Extracting #0: cost 1 inf + 0 33.366 * * [simplify]: Extracting #1: cost 3 inf + 0 33.366 * * [simplify]: Extracting #2: cost 23 inf + 0 33.367 * * [simplify]: Extracting #3: cost 38 inf + 43 33.367 * * [simplify]: Extracting #4: cost 31 inf + 525 33.369 * * [simplify]: Extracting #5: cost 10 inf + 4750 33.373 * * [simplify]: Extracting #6: cost 2 inf + 6806 33.377 * * [simplify]: Extracting #7: cost 0 inf + 7630 33.381 * [simplify]: Simplified to (cbrt (fma x (* (fma x y (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))) 33.381 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (* (cbrt (fma x (* (fma x y (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (log1p (exp x)) (* y x))))))) 33.381 * * * * [progress]: [ 10 / 229 ] simplifiying candidate # 33.381 * [simplify]: Simplifying (cbrt 1) 33.381 * * [simplify]: iters left: 1 (2 enodes) 33.385 * * [simplify]: Extracting #0: cost 1 inf + 0 33.385 * * [simplify]: Extracting #1: cost 0 inf + 1 33.385 * [simplify]: Simplified to 1 33.385 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (* 1 (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 33.385 * * * * [progress]: [ 11 / 229 ] simplifiying candidate # 33.386 * [simplify]: Simplifying (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))) 33.386 * * [simplify]: iters left: 6 (12 enodes) 33.392 * * [simplify]: iters left: 5 (54 enodes) 33.404 * * [simplify]: iters left: 4 (116 enodes) 33.437 * * [simplify]: iters left: 3 (239 enodes) 33.495 * * [simplify]: iters left: 2 (414 enodes) 33.637 * * [simplify]: Extracting #0: cost 1 inf + 0 33.637 * * [simplify]: Extracting #1: cost 3 inf + 0 33.637 * * [simplify]: Extracting #2: cost 9 inf + 0 33.637 * * [simplify]: Extracting #3: cost 28 inf + 0 33.637 * * [simplify]: Extracting #4: cost 95 inf + 2 33.638 * * [simplify]: Extracting #5: cost 158 inf + 3692 33.641 * * [simplify]: Extracting #6: cost 65 inf + 41303 33.647 * * [simplify]: Extracting #7: cost 7 inf + 68206 33.655 * * [simplify]: Extracting #8: cost 0 inf + 72186 33.667 * [simplify]: Simplified to (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y))))) 33.667 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (* (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))))) 33.667 * * * * [progress]: [ 12 / 229 ] simplifiying candidate # 33.668 * [simplify]: Simplifying (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))) 33.668 * * [simplify]: iters left: 6 (13 enodes) 33.675 * * [simplify]: iters left: 5 (50 enodes) 33.687 * * [simplify]: iters left: 4 (78 enodes) 33.705 * * [simplify]: iters left: 3 (139 enodes) 33.767 * * [simplify]: iters left: 2 (266 enodes) 33.886 * * [simplify]: Extracting #0: cost 1 inf + 0 33.886 * * [simplify]: Extracting #1: cost 3 inf + 0 33.886 * * [simplify]: Extracting #2: cost 10 inf + 0 33.886 * * [simplify]: Extracting #3: cost 41 inf + 0 33.886 * * [simplify]: Extracting #4: cost 77 inf + 4 33.887 * * [simplify]: Extracting #5: cost 71 inf + 151 33.888 * * [simplify]: Extracting #6: cost 48 inf + 8951 33.890 * * [simplify]: Extracting #7: cost 11 inf + 27977 33.893 * * [simplify]: Extracting #8: cost 0 inf + 34154 33.899 * [simplify]: Simplified to (cbrt (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2))) 33.899 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (* (cbrt (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))))) 33.900 * * * * [progress]: [ 13 / 229 ] simplifiying candidate # 33.900 * [simplify]: Simplifying (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))) 33.900 * * [simplify]: iters left: 6 (12 enodes) 33.906 * * [simplify]: iters left: 5 (54 enodes) 33.928 * * [simplify]: iters left: 4 (116 enodes) 33.980 * * [simplify]: iters left: 3 (239 enodes) 34.075 * * [simplify]: iters left: 2 (414 enodes) 34.170 * * [simplify]: Extracting #0: cost 1 inf + 0 34.170 * * [simplify]: Extracting #1: cost 3 inf + 0 34.170 * * [simplify]: Extracting #2: cost 9 inf + 0 34.170 * * [simplify]: Extracting #3: cost 28 inf + 0 34.170 * * [simplify]: Extracting #4: cost 95 inf + 2 34.171 * * [simplify]: Extracting #5: cost 158 inf + 3692 34.174 * * [simplify]: Extracting #6: cost 65 inf + 41303 34.180 * * [simplify]: Extracting #7: cost 7 inf + 68206 34.187 * * [simplify]: Extracting #8: cost 0 inf + 72186 34.193 * [simplify]: Simplified to (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y))))) 34.193 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (* (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))))) 34.193 * * * * [progress]: [ 14 / 229 ] simplifiying candidate # 34.195 * [simplify]: Simplifying (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))) 34.195 * * [simplify]: iters left: 6 (13 enodes) 34.199 * * [simplify]: iters left: 5 (50 enodes) 34.212 * * [simplify]: iters left: 4 (78 enodes) 34.230 * * [simplify]: iters left: 3 (139 enodes) 34.273 * * [simplify]: iters left: 2 (266 enodes) 34.347 * * [simplify]: Extracting #0: cost 1 inf + 0 34.347 * * [simplify]: Extracting #1: cost 3 inf + 0 34.347 * * [simplify]: Extracting #2: cost 10 inf + 0 34.347 * * [simplify]: Extracting #3: cost 41 inf + 0 34.348 * * [simplify]: Extracting #4: cost 77 inf + 4 34.348 * * [simplify]: Extracting #5: cost 71 inf + 151 34.349 * * [simplify]: Extracting #6: cost 48 inf + 8951 34.351 * * [simplify]: Extracting #7: cost 11 inf + 27977 34.354 * * [simplify]: Extracting #8: cost 0 inf + 34154 34.359 * [simplify]: Simplified to (cbrt (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2))) 34.359 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (* (cbrt (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))))) 34.359 * * * * [progress]: [ 15 / 229 ] simplifiying candidate # 34.360 * [simplify]: Simplifying (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))) 34.360 * * [simplify]: iters left: 6 (12 enodes) 34.363 * * [simplify]: iters left: 5 (54 enodes) 34.374 * * [simplify]: iters left: 4 (116 enodes) 34.404 * * [simplify]: iters left: 3 (240 enodes) 34.501 * * [simplify]: iters left: 2 (409 enodes) 34.653 * * [simplify]: Extracting #0: cost 1 inf + 0 34.653 * * [simplify]: Extracting #1: cost 3 inf + 0 34.653 * * [simplify]: Extracting #2: cost 6 inf + 0 34.653 * * [simplify]: Extracting #3: cost 12 inf + 0 34.653 * * [simplify]: Extracting #4: cost 78 inf + 0 34.654 * * [simplify]: Extracting #5: cost 172 inf + 379 34.655 * * [simplify]: Extracting #6: cost 143 inf + 8340 34.664 * * [simplify]: Extracting #7: cost 37 inf + 53368 34.670 * * [simplify]: Extracting #8: cost 0 inf + 71212 34.677 * * [simplify]: Extracting #9: cost 0 inf + 70870 34.683 * [simplify]: Simplified to (cbrt (+ (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* (* x y) (* x y)) (* x y))))) 34.683 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (* (cbrt (+ (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* (* x y) (* x y)) (* x y))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))))) 34.683 * * * * [progress]: [ 16 / 229 ] simplifiying candidate # 34.683 * [simplify]: Simplifying (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))) 34.683 * * [simplify]: iters left: 6 (13 enodes) 34.687 * * [simplify]: iters left: 5 (50 enodes) 34.699 * * [simplify]: iters left: 4 (79 enodes) 34.715 * * [simplify]: iters left: 3 (133 enodes) 34.751 * * [simplify]: iters left: 2 (257 enodes) 34.812 * * [simplify]: Extracting #0: cost 1 inf + 0 34.812 * * [simplify]: Extracting #1: cost 3 inf + 0 34.812 * * [simplify]: Extracting #2: cost 7 inf + 0 34.812 * * [simplify]: Extracting #3: cost 26 inf + 0 34.813 * * [simplify]: Extracting #4: cost 62 inf + 3 34.813 * * [simplify]: Extracting #5: cost 72 inf + 9 34.814 * * [simplify]: Extracting #6: cost 69 inf + 376 34.816 * * [simplify]: Extracting #7: cost 25 inf + 17779 34.820 * * [simplify]: Extracting #8: cost 1 inf + 32127 34.829 * * [simplify]: Extracting #9: cost 0 inf + 32438 34.835 * * [simplify]: Extracting #10: cost 0 inf + 32307 34.840 * [simplify]: Simplified to (cbrt (+ (pow (* x y) 3/2) (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))))) 34.840 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (* (cbrt (+ (pow (* x y) 3/2) (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))))) 34.840 * * * * [progress]: [ 17 / 229 ] simplifiying candidate # 34.841 * [simplify]: Simplifying (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))) 34.841 * * [simplify]: iters left: 6 (13 enodes) 34.848 * * [simplify]: iters left: 5 (53 enodes) 34.860 * * [simplify]: iters left: 4 (115 enodes) 34.885 * * [simplify]: iters left: 3 (239 enodes) 34.975 * * [simplify]: iters left: 2 (454 enodes) 35.140 * * [simplify]: Extracting #0: cost 1 inf + 0 35.140 * * [simplify]: Extracting #1: cost 3 inf + 0 35.141 * * [simplify]: Extracting #2: cost 7 inf + 0 35.141 * * [simplify]: Extracting #3: cost 25 inf + 0 35.141 * * [simplify]: Extracting #4: cost 96 inf + 3 35.142 * * [simplify]: Extracting #5: cost 163 inf + 2412 35.144 * * [simplify]: Extracting #6: cost 91 inf + 28614 35.151 * * [simplify]: Extracting #7: cost 7 inf + 70336 35.164 * * [simplify]: Extracting #8: cost 0 inf + 73277 35.176 * * [simplify]: Extracting #9: cost 0 inf + 73197 35.188 * [simplify]: Simplified to (cbrt (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2))) 35.189 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (* (cbrt (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))))) 35.189 * * * * [progress]: [ 18 / 229 ] simplifiying candidate # 35.189 * [simplify]: Simplifying (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))) 35.189 * * [simplify]: iters left: 6 (12 enodes) 35.196 * * [simplify]: iters left: 5 (44 enodes) 35.213 * * [simplify]: iters left: 4 (72 enodes) 35.241 * * [simplify]: iters left: 3 (131 enodes) 35.297 * * [simplify]: iters left: 2 (266 enodes) 35.377 * * [simplify]: iters left: 1 (487 enodes) 35.584 * * [simplify]: Extracting #0: cost 1 inf + 0 35.584 * * [simplify]: Extracting #1: cost 3 inf + 0 35.584 * * [simplify]: Extracting #2: cost 8 inf + 0 35.584 * * [simplify]: Extracting #3: cost 66 inf + 0 35.585 * * [simplify]: Extracting #4: cost 180 inf + 3 35.587 * * [simplify]: Extracting #5: cost 168 inf + 1815 35.591 * * [simplify]: Extracting #6: cost 112 inf + 28070 35.604 * * [simplify]: Extracting #7: cost 16 inf + 97752 35.625 * * [simplify]: Extracting #8: cost 0 inf + 111345 35.643 * [simplify]: Simplified to (cbrt (+ (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2))) 35.643 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (* (cbrt (+ (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))))) 35.643 * * * * [progress]: [ 19 / 229 ] simplifiying candidate # 35.644 * [simplify]: Simplifying (cbrt 1) 35.644 * * [simplify]: iters left: 1 (2 enodes) 35.648 * * [simplify]: Extracting #0: cost 1 inf + 0 35.648 * * [simplify]: Extracting #1: cost 0 inf + 1 35.648 * [simplify]: Simplified to 1 35.648 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (* 1 (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 35.648 * * * * [progress]: [ 20 / 229 ] simplifiying candidate # 35.648 * [simplify]: Simplifying (cbrt (- (pow (pow (log1p (exp x)) 3) 3) (pow (pow (* y x) 3) 3))) 35.649 * * [simplify]: iters left: 6 (12 enodes) 35.655 * * [simplify]: iters left: 5 (65 enodes) 35.692 * * [simplify]: iters left: 4 (251 enodes) 35.890 * * [simplify]: Extracting #0: cost 1 inf + 0 35.890 * * [simplify]: Extracting #1: cost 3 inf + 0 35.891 * * [simplify]: Extracting #2: cost 31 inf + 0 35.892 * * [simplify]: Extracting #3: cost 232 inf + 0 35.895 * * [simplify]: Extracting #4: cost 351 inf + 11360 35.913 * * [simplify]: Extracting #5: cost 131 inf + 69571 35.947 * * [simplify]: Extracting #6: cost 18 inf + 102541 35.984 * * [simplify]: Extracting #7: cost 0 inf + 110302 36.005 * [simplify]: Simplified to (cbrt (- (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (log1p (exp x)))) (* (* (* (* x y) (* (* x y) (* x y))) (* (* x y) (* (* x y) (* x y)))) (* (* x y) (* (* x y) (* x y)))))) 36.005 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (/ (cbrt (- (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (log1p (exp x)))) (* (* (* (* x y) (* (* x y) (* x y))) (* (* x y) (* (* x y) (* x y)))) (* (* x y) (* (* x y) (* x y)))))) (cbrt (+ (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (+ (* (pow (* y x) 3) (pow (* y x) 3)) (* (pow (log1p (exp x)) 3) (pow (* y x) 3))))))))) 36.005 * * * * [progress]: [ 21 / 229 ] simplifiying candidate # 36.005 * [simplify]: Simplifying (cbrt (- (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (* (pow (* y x) 3) (pow (* y x) 3)))) 36.005 * * [simplify]: iters left: 6 (12 enodes) 36.010 * * [simplify]: iters left: 5 (63 enodes) 36.033 * * [simplify]: iters left: 4 (184 enodes) 36.130 * * [simplify]: Extracting #0: cost 1 inf + 0 36.130 * * [simplify]: Extracting #1: cost 3 inf + 0 36.131 * * [simplify]: Extracting #2: cost 30 inf + 0 36.131 * * [simplify]: Extracting #3: cost 132 inf + 0 36.132 * * [simplify]: Extracting #4: cost 213 inf + 3938 36.136 * * [simplify]: Extracting #5: cost 104 inf + 34086 36.146 * * [simplify]: Extracting #6: cost 8 inf + 58799 36.164 * * [simplify]: Extracting #7: cost 0 inf + 57799 36.183 * [simplify]: Simplified to (cbrt (- (* (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (* (* (* x y) (* (* x y) (* x y))) (* (* x y) (* (* x y) (* x y)))))) 36.183 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (/ (cbrt (- (* (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (* (* (* x y) (* (* x y) (* x y))) (* (* x y) (* (* x y) (* x y)))))) (cbrt (+ (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 36.183 * * * * [progress]: [ 22 / 229 ] simplifiying candidate # 36.184 * * * * [progress]: [ 23 / 229 ] simplifiying candidate # 36.184 * * * * [progress]: [ 24 / 229 ] simplifiying candidate # 36.184 * * * * [progress]: [ 25 / 229 ] simplifiying candidate # 36.184 * * * * [progress]: [ 26 / 229 ] simplifiying candidate #real (real->posit16 (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))))> 36.184 * * * * [progress]: [ 27 / 229 ] simplifiying candidate # 36.184 * * * * [progress]: [ 28 / 229 ] simplifiying candidate # 36.184 * * * * [progress]: [ 29 / 229 ] simplifiying candidate # 36.184 * * * * [progress]: [ 30 / 229 ] simplifiying candidate # 36.184 * * * * [progress]: [ 31 / 229 ] simplifiying candidate # 36.184 * * * * [progress]: [ 32 / 229 ] simplifiying candidate # 36.184 * * * * [progress]: [ 33 / 229 ] simplifiying candidate # 36.185 * [simplify]: Simplifying (cbrt (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 36.185 * * [simplify]: iters left: 6 (12 enodes) 36.193 * * [simplify]: iters left: 5 (55 enodes) 36.216 * * [simplify]: iters left: 4 (137 enodes) 36.259 * * [simplify]: iters left: 3 (388 enodes) 36.783 * * [simplify]: Extracting #0: cost 1 inf + 0 36.783 * * [simplify]: Extracting #1: cost 3 inf + 0 36.783 * * [simplify]: Extracting #2: cost 5 inf + 0 36.783 * * [simplify]: Extracting #3: cost 7 inf + 0 36.783 * * [simplify]: Extracting #4: cost 58 inf + 0 36.784 * * [simplify]: Extracting #5: cost 153 inf + 409 36.786 * * [simplify]: Extracting #6: cost 137 inf + 8788 36.791 * * [simplify]: Extracting #7: cost 54 inf + 37964 36.801 * * [simplify]: Extracting #8: cost 3 inf + 58237 36.808 * * [simplify]: Extracting #9: cost 0 inf + 59245 36.815 * [simplify]: Simplified to (cbrt (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) 36.816 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (cbrt (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 36.816 * * * * [progress]: [ 34 / 229 ] simplifiying candidate # 36.816 * [simplify]: Simplifying (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 36.816 * * [simplify]: iters left: 6 (11 enodes) 36.822 * * [simplify]: iters left: 5 (52 enodes) 36.844 * * [simplify]: iters left: 4 (134 enodes) 36.907 * * [simplify]: iters left: 3 (378 enodes) 37.078 * * [simplify]: Extracting #0: cost 1 inf + 0 37.078 * * [simplify]: Extracting #1: cost 3 inf + 0 37.078 * * [simplify]: Extracting #2: cost 5 inf + 0 37.078 * * [simplify]: Extracting #3: cost 56 inf + 0 37.079 * * [simplify]: Extracting #4: cost 156 inf + 43 37.081 * * [simplify]: Extracting #5: cost 139 inf + 7652 37.085 * * [simplify]: Extracting #6: cost 61 inf + 34991 37.092 * * [simplify]: Extracting #7: cost 6 inf + 56046 37.100 * * [simplify]: Extracting #8: cost 0 inf + 57961 37.107 * [simplify]: Simplified to (cbrt (sqrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))))) 37.107 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (cbrt (sqrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 37.107 * * * * [progress]: [ 35 / 229 ] simplifiying candidate # 37.108 * [simplify]: Simplifying (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 37.108 * * [simplify]: iters left: 6 (11 enodes) 37.111 * * [simplify]: iters left: 5 (52 enodes) 37.120 * * [simplify]: iters left: 4 (110 enodes) 37.165 * * [simplify]: iters left: 3 (192 enodes) 37.212 * * [simplify]: iters left: 2 (202 enodes) 37.233 * * [simplify]: Extracting #0: cost 1 inf + 0 37.233 * * [simplify]: Extracting #1: cost 3 inf + 0 37.233 * * [simplify]: Extracting #2: cost 23 inf + 0 37.233 * * [simplify]: Extracting #3: cost 38 inf + 43 37.234 * * [simplify]: Extracting #4: cost 31 inf + 525 37.235 * * [simplify]: Extracting #5: cost 10 inf + 4750 37.237 * * [simplify]: Extracting #6: cost 2 inf + 6806 37.238 * * [simplify]: Extracting #7: cost 0 inf + 7630 37.240 * [simplify]: Simplified to (cbrt (fma x (* (fma x y (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))) 37.240 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (cbrt (fma x (* (fma x y (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (log1p (exp x)) (* y x))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 37.241 * * * * [progress]: [ 36 / 229 ] simplifiying candidate # 37.241 * [simplify]: Simplifying (cbrt 1) 37.241 * * [simplify]: iters left: 1 (2 enodes) 37.243 * * [simplify]: Extracting #0: cost 1 inf + 0 37.243 * * [simplify]: Extracting #1: cost 0 inf + 1 37.243 * [simplify]: Simplified to 1 37.243 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* 1 (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 37.243 * * * * [progress]: [ 37 / 229 ] simplifiying candidate # 37.243 * [simplify]: Simplifying (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))) 37.244 * * [simplify]: iters left: 6 (12 enodes) 37.247 * * [simplify]: iters left: 5 (54 enodes) 37.266 * * [simplify]: iters left: 4 (116 enodes) 37.305 * * [simplify]: iters left: 3 (239 enodes) 37.371 * * [simplify]: iters left: 2 (414 enodes) 37.494 * * [simplify]: Extracting #0: cost 1 inf + 0 37.494 * * [simplify]: Extracting #1: cost 3 inf + 0 37.494 * * [simplify]: Extracting #2: cost 9 inf + 0 37.494 * * [simplify]: Extracting #3: cost 28 inf + 0 37.494 * * [simplify]: Extracting #4: cost 95 inf + 2 37.496 * * [simplify]: Extracting #5: cost 158 inf + 3692 37.502 * * [simplify]: Extracting #6: cost 65 inf + 41303 37.513 * * [simplify]: Extracting #7: cost 7 inf + 68206 37.526 * * [simplify]: Extracting #8: cost 0 inf + 72186 37.538 * [simplify]: Simplified to (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y))))) 37.538 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 37.538 * * * * [progress]: [ 38 / 229 ] simplifiying candidate # 37.539 * [simplify]: Simplifying (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))) 37.539 * * [simplify]: iters left: 6 (13 enodes) 37.550 * * [simplify]: iters left: 5 (50 enodes) 37.561 * * [simplify]: iters left: 4 (78 enodes) 37.578 * * [simplify]: iters left: 3 (139 enodes) 37.618 * * [simplify]: iters left: 2 (266 enodes) 37.739 * * [simplify]: Extracting #0: cost 1 inf + 0 37.739 * * [simplify]: Extracting #1: cost 3 inf + 0 37.739 * * [simplify]: Extracting #2: cost 10 inf + 0 37.739 * * [simplify]: Extracting #3: cost 41 inf + 0 37.739 * * [simplify]: Extracting #4: cost 77 inf + 4 37.739 * * [simplify]: Extracting #5: cost 71 inf + 151 37.740 * * [simplify]: Extracting #6: cost 48 inf + 8951 37.742 * * [simplify]: Extracting #7: cost 11 inf + 27977 37.745 * * [simplify]: Extracting #8: cost 0 inf + 34154 37.748 * [simplify]: Simplified to (cbrt (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2))) 37.748 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (cbrt (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 37.748 * * * * [progress]: [ 39 / 229 ] simplifiying candidate # 37.748 * [simplify]: Simplifying (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))) 37.749 * * [simplify]: iters left: 6 (12 enodes) 37.752 * * [simplify]: iters left: 5 (54 enodes) 37.766 * * [simplify]: iters left: 4 (116 enodes) 37.803 * * [simplify]: iters left: 3 (239 enodes) 37.883 * * [simplify]: iters left: 2 (414 enodes) 37.982 * * [simplify]: Extracting #0: cost 1 inf + 0 37.982 * * [simplify]: Extracting #1: cost 3 inf + 0 37.982 * * [simplify]: Extracting #2: cost 9 inf + 0 37.983 * * [simplify]: Extracting #3: cost 28 inf + 0 37.986 * * [simplify]: Extracting #4: cost 95 inf + 2 37.987 * * [simplify]: Extracting #5: cost 158 inf + 3692 37.990 * * [simplify]: Extracting #6: cost 65 inf + 41303 38.000 * * [simplify]: Extracting #7: cost 7 inf + 68206 38.012 * * [simplify]: Extracting #8: cost 0 inf + 72186 38.020 * [simplify]: Simplified to (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y))))) 38.020 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 38.020 * * * * [progress]: [ 40 / 229 ] simplifiying candidate # 38.020 * [simplify]: Simplifying (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))) 38.020 * * [simplify]: iters left: 6 (13 enodes) 38.024 * * [simplify]: iters left: 5 (50 enodes) 38.034 * * [simplify]: iters left: 4 (78 enodes) 38.052 * * [simplify]: iters left: 3 (139 enodes) 38.103 * * [simplify]: iters left: 2 (266 enodes) 38.196 * * [simplify]: Extracting #0: cost 1 inf + 0 38.197 * * [simplify]: Extracting #1: cost 3 inf + 0 38.197 * * [simplify]: Extracting #2: cost 10 inf + 0 38.197 * * [simplify]: Extracting #3: cost 41 inf + 0 38.197 * * [simplify]: Extracting #4: cost 77 inf + 4 38.197 * * [simplify]: Extracting #5: cost 71 inf + 151 38.198 * * [simplify]: Extracting #6: cost 48 inf + 8951 38.200 * * [simplify]: Extracting #7: cost 11 inf + 27977 38.203 * * [simplify]: Extracting #8: cost 0 inf + 34154 38.205 * [simplify]: Simplified to (cbrt (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2))) 38.206 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (cbrt (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 38.206 * * * * [progress]: [ 41 / 229 ] simplifiying candidate # 38.206 * [simplify]: Simplifying (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))) 38.206 * * [simplify]: iters left: 6 (12 enodes) 38.209 * * [simplify]: iters left: 5 (54 enodes) 38.229 * * [simplify]: iters left: 4 (116 enodes) 38.280 * * [simplify]: iters left: 3 (240 enodes) 38.355 * * [simplify]: iters left: 2 (409 enodes) 38.492 * * [simplify]: Extracting #0: cost 1 inf + 0 38.492 * * [simplify]: Extracting #1: cost 3 inf + 0 38.492 * * [simplify]: Extracting #2: cost 6 inf + 0 38.492 * * [simplify]: Extracting #3: cost 12 inf + 0 38.492 * * [simplify]: Extracting #4: cost 78 inf + 0 38.493 * * [simplify]: Extracting #5: cost 172 inf + 379 38.494 * * [simplify]: Extracting #6: cost 143 inf + 8340 38.498 * * [simplify]: Extracting #7: cost 37 inf + 53368 38.509 * * [simplify]: Extracting #8: cost 0 inf + 71212 38.520 * * [simplify]: Extracting #9: cost 0 inf + 70870 38.533 * [simplify]: Simplified to (cbrt (+ (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* (* x y) (* x y)) (* x y))))) 38.533 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (cbrt (+ (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* (* x y) (* x y)) (* x y))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 38.533 * * * * [progress]: [ 42 / 229 ] simplifiying candidate # 38.533 * [simplify]: Simplifying (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))) 38.534 * * [simplify]: iters left: 6 (13 enodes) 38.541 * * [simplify]: iters left: 5 (50 enodes) 38.561 * * [simplify]: iters left: 4 (79 enodes) 38.594 * * [simplify]: iters left: 3 (133 enodes) 38.625 * * [simplify]: iters left: 2 (257 enodes) 38.714 * * [simplify]: Extracting #0: cost 1 inf + 0 38.714 * * [simplify]: Extracting #1: cost 3 inf + 0 38.715 * * [simplify]: Extracting #2: cost 7 inf + 0 38.715 * * [simplify]: Extracting #3: cost 26 inf + 0 38.715 * * [simplify]: Extracting #4: cost 62 inf + 3 38.716 * * [simplify]: Extracting #5: cost 72 inf + 9 38.716 * * [simplify]: Extracting #6: cost 69 inf + 376 38.719 * * [simplify]: Extracting #7: cost 25 inf + 17779 38.724 * * [simplify]: Extracting #8: cost 1 inf + 32127 38.729 * * [simplify]: Extracting #9: cost 0 inf + 32438 38.733 * * [simplify]: Extracting #10: cost 0 inf + 32307 38.738 * [simplify]: Simplified to (cbrt (+ (pow (* x y) 3/2) (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))))) 38.738 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (cbrt (+ (pow (* x y) 3/2) (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 38.739 * * * * [progress]: [ 43 / 229 ] simplifiying candidate # 38.739 * [simplify]: Simplifying (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))) 38.739 * * [simplify]: iters left: 6 (13 enodes) 38.745 * * [simplify]: iters left: 5 (53 enodes) 38.757 * * [simplify]: iters left: 4 (115 enodes) 38.796 * * [simplify]: iters left: 3 (239 enodes) 38.901 * * [simplify]: iters left: 2 (454 enodes) 39.057 * * [simplify]: Extracting #0: cost 1 inf + 0 39.057 * * [simplify]: Extracting #1: cost 3 inf + 0 39.057 * * [simplify]: Extracting #2: cost 7 inf + 0 39.057 * * [simplify]: Extracting #3: cost 25 inf + 0 39.058 * * [simplify]: Extracting #4: cost 96 inf + 3 39.059 * * [simplify]: Extracting #5: cost 163 inf + 2412 39.064 * * [simplify]: Extracting #6: cost 91 inf + 28614 39.075 * * [simplify]: Extracting #7: cost 7 inf + 70336 39.087 * * [simplify]: Extracting #8: cost 0 inf + 73277 39.099 * * [simplify]: Extracting #9: cost 0 inf + 73197 39.115 * [simplify]: Simplified to (cbrt (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2))) 39.115 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (cbrt (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 39.115 * * * * [progress]: [ 44 / 229 ] simplifiying candidate # 39.116 * [simplify]: Simplifying (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))) 39.116 * * [simplify]: iters left: 6 (12 enodes) 39.122 * * [simplify]: iters left: 5 (44 enodes) 39.139 * * [simplify]: iters left: 4 (72 enodes) 39.168 * * [simplify]: iters left: 3 (131 enodes) 39.198 * * [simplify]: iters left: 2 (266 enodes) 39.247 * * [simplify]: iters left: 1 (487 enodes) 39.429 * * [simplify]: Extracting #0: cost 1 inf + 0 39.429 * * [simplify]: Extracting #1: cost 3 inf + 0 39.429 * * [simplify]: Extracting #2: cost 8 inf + 0 39.430 * * [simplify]: Extracting #3: cost 66 inf + 0 39.430 * * [simplify]: Extracting #4: cost 180 inf + 3 39.431 * * [simplify]: Extracting #5: cost 168 inf + 1815 39.433 * * [simplify]: Extracting #6: cost 112 inf + 28070 39.445 * * [simplify]: Extracting #7: cost 16 inf + 97752 39.461 * * [simplify]: Extracting #8: cost 0 inf + 111345 39.479 * [simplify]: Simplified to (cbrt (+ (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2))) 39.479 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (cbrt (+ (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 39.479 * * * * [progress]: [ 45 / 229 ] simplifiying candidate # 39.480 * [simplify]: Simplifying (cbrt 1) 39.480 * * [simplify]: iters left: 1 (2 enodes) 39.483 * * [simplify]: Extracting #0: cost 1 inf + 0 39.483 * * [simplify]: Extracting #1: cost 0 inf + 1 39.483 * [simplify]: Simplified to 1 39.483 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* 1 (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 39.483 * * * * [progress]: [ 46 / 229 ] simplifiying candidate # 39.484 * [simplify]: Simplifying (cbrt (- (pow (pow (log1p (exp x)) 3) 3) (pow (pow (* y x) 3) 3))) 39.484 * * [simplify]: iters left: 6 (12 enodes) 39.491 * * [simplify]: iters left: 5 (65 enodes) 39.533 * * [simplify]: iters left: 4 (251 enodes) 39.675 * * [simplify]: Extracting #0: cost 1 inf + 0 39.675 * * [simplify]: Extracting #1: cost 3 inf + 0 39.675 * * [simplify]: Extracting #2: cost 31 inf + 0 39.676 * * [simplify]: Extracting #3: cost 232 inf + 0 39.681 * * [simplify]: Extracting #4: cost 351 inf + 11360 39.690 * * [simplify]: Extracting #5: cost 131 inf + 69571 39.719 * * [simplify]: Extracting #6: cost 18 inf + 102541 39.750 * * [simplify]: Extracting #7: cost 0 inf + 110302 39.779 * [simplify]: Simplified to (cbrt (- (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (log1p (exp x)))) (* (* (* (* x y) (* (* x y) (* x y))) (* (* x y) (* (* x y) (* x y)))) (* (* x y) (* (* x y) (* x y)))))) 39.779 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (- (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (log1p (exp x)))) (* (* (* (* x y) (* (* x y) (* x y))) (* (* x y) (* (* x y) (* x y)))) (* (* x y) (* (* x y) (* x y)))))) (cbrt (+ (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (+ (* (pow (* y x) 3) (pow (* y x) 3)) (* (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 39.780 * * * * [progress]: [ 47 / 229 ] simplifiying candidate # 39.780 * [simplify]: Simplifying (cbrt (- (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (* (pow (* y x) 3) (pow (* y x) 3)))) 39.780 * * [simplify]: iters left: 6 (12 enodes) 39.788 * * [simplify]: iters left: 5 (63 enodes) 39.804 * * [simplify]: iters left: 4 (184 enodes) 39.883 * * [simplify]: Extracting #0: cost 1 inf + 0 39.883 * * [simplify]: Extracting #1: cost 3 inf + 0 39.883 * * [simplify]: Extracting #2: cost 30 inf + 0 39.883 * * [simplify]: Extracting #3: cost 132 inf + 0 39.884 * * [simplify]: Extracting #4: cost 213 inf + 3938 39.887 * * [simplify]: Extracting #5: cost 104 inf + 34086 39.896 * * [simplify]: Extracting #6: cost 8 inf + 58799 39.905 * * [simplify]: Extracting #7: cost 0 inf + 57799 39.915 * [simplify]: Simplified to (cbrt (- (* (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (* (* (* x y) (* (* x y) (* x y))) (* (* x y) (* (* x y) (* x y)))))) 39.915 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (- (* (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (* (* (* x y) (* (* x y) (* x y))) (* (* x y) (* (* x y) (* x y)))))) (cbrt (+ (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 39.916 * * * * [progress]: [ 48 / 229 ] simplifiying candidate # 39.916 * * * * [progress]: [ 49 / 229 ] simplifiying candidate # 39.916 * * * * [progress]: [ 50 / 229 ] simplifiying candidate # 39.916 * * * * [progress]: [ 51 / 229 ] simplifiying candidate # 39.916 * * * * [progress]: [ 52 / 229 ] simplifiying candidate #real (real->posit16 (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))> 39.916 * * * * [progress]: [ 53 / 229 ] simplifiying candidate # 39.916 * * * * [progress]: [ 54 / 229 ] simplifiying candidate # 39.916 * * * * [progress]: [ 55 / 229 ] simplifiying candidate # 39.916 * * * * [progress]: [ 56 / 229 ] simplifiying candidate # 39.916 * * * * [progress]: [ 57 / 229 ] simplifiying candidate # 39.916 * * * * [progress]: [ 58 / 229 ] simplifiying candidate # 39.916 * * * * [progress]: [ 59 / 229 ] simplifiying candidate # 39.916 * [simplify]: Simplifying (cbrt (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 39.916 * * [simplify]: iters left: 6 (12 enodes) 39.921 * * [simplify]: iters left: 5 (55 enodes) 39.942 * * [simplify]: iters left: 4 (137 enodes) 39.978 * * [simplify]: iters left: 3 (388 enodes) 40.161 * * [simplify]: Extracting #0: cost 1 inf + 0 40.161 * * [simplify]: Extracting #1: cost 3 inf + 0 40.161 * * [simplify]: Extracting #2: cost 5 inf + 0 40.161 * * [simplify]: Extracting #3: cost 7 inf + 0 40.161 * * [simplify]: Extracting #4: cost 58 inf + 0 40.162 * * [simplify]: Extracting #5: cost 153 inf + 409 40.164 * * [simplify]: Extracting #6: cost 137 inf + 8788 40.171 * * [simplify]: Extracting #7: cost 54 inf + 37964 40.190 * * [simplify]: Extracting #8: cost 3 inf + 58237 40.207 * * [simplify]: Extracting #9: cost 0 inf + 59245 40.222 * [simplify]: Simplified to (cbrt (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) 40.222 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (/ (* (* (cbrt (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 40.222 * * * * [progress]: [ 60 / 229 ] simplifiying candidate # 40.222 * [simplify]: Simplifying (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 40.223 * * [simplify]: iters left: 6 (11 enodes) 40.229 * * [simplify]: iters left: 5 (52 enodes) 40.252 * * [simplify]: iters left: 4 (134 enodes) 40.300 * * [simplify]: iters left: 3 (378 enodes) 40.446 * * [simplify]: Extracting #0: cost 1 inf + 0 40.446 * * [simplify]: Extracting #1: cost 3 inf + 0 40.446 * * [simplify]: Extracting #2: cost 5 inf + 0 40.446 * * [simplify]: Extracting #3: cost 56 inf + 0 40.446 * * [simplify]: Extracting #4: cost 156 inf + 43 40.448 * * [simplify]: Extracting #5: cost 139 inf + 7652 40.454 * * [simplify]: Extracting #6: cost 61 inf + 34991 40.467 * * [simplify]: Extracting #7: cost 6 inf + 56046 40.481 * * [simplify]: Extracting #8: cost 0 inf + 57961 40.491 * [simplify]: Simplified to (cbrt (sqrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))))) 40.492 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (/ (* (* (cbrt (sqrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 40.492 * * * * [progress]: [ 61 / 229 ] simplifiying candidate # 40.492 * [simplify]: Simplifying (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 40.492 * * [simplify]: iters left: 6 (11 enodes) 40.495 * * [simplify]: iters left: 5 (52 enodes) 40.507 * * [simplify]: iters left: 4 (110 enodes) 40.550 * * [simplify]: iters left: 3 (192 enodes) 40.582 * * [simplify]: iters left: 2 (202 enodes) 40.607 * * [simplify]: Extracting #0: cost 1 inf + 0 40.607 * * [simplify]: Extracting #1: cost 3 inf + 0 40.607 * * [simplify]: Extracting #2: cost 23 inf + 0 40.607 * * [simplify]: Extracting #3: cost 38 inf + 43 40.608 * * [simplify]: Extracting #4: cost 31 inf + 525 40.610 * * [simplify]: Extracting #5: cost 10 inf + 4750 40.612 * * [simplify]: Extracting #6: cost 2 inf + 6806 40.614 * * [simplify]: Extracting #7: cost 0 inf + 7630 40.616 * [simplify]: Simplified to (cbrt (fma x (* (fma x y (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))) 40.616 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (/ (* (* (cbrt (fma x (* (fma x y (log1p (exp x))) y) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 40.616 * * * * [progress]: [ 62 / 229 ] simplifiying candidate # 40.616 * [simplify]: Simplifying (cbrt 1) 40.617 * * [simplify]: iters left: 1 (2 enodes) 40.619 * * [simplify]: Extracting #0: cost 1 inf + 0 40.619 * * [simplify]: Extracting #1: cost 0 inf + 1 40.619 * [simplify]: Simplified to 1 40.619 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (/ (* (* 1 (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 40.619 * * * * [progress]: [ 63 / 229 ] simplifiying candidate # 40.619 * [simplify]: Simplifying (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))) 40.619 * * [simplify]: iters left: 6 (12 enodes) 40.623 * * [simplify]: iters left: 5 (54 enodes) 40.635 * * [simplify]: iters left: 4 (116 enodes) 40.680 * * [simplify]: iters left: 3 (239 enodes) 40.758 * * [simplify]: iters left: 2 (414 enodes) 40.876 * * [simplify]: Extracting #0: cost 1 inf + 0 40.876 * * [simplify]: Extracting #1: cost 3 inf + 0 40.877 * * [simplify]: Extracting #2: cost 9 inf + 0 40.877 * * [simplify]: Extracting #3: cost 28 inf + 0 40.877 * * [simplify]: Extracting #4: cost 95 inf + 2 40.878 * * [simplify]: Extracting #5: cost 158 inf + 3692 40.885 * * [simplify]: Extracting #6: cost 65 inf + 41303 40.897 * * [simplify]: Extracting #7: cost 7 inf + 68206 40.906 * * [simplify]: Extracting #8: cost 0 inf + 72186 40.912 * [simplify]: Simplified to (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y))))) 40.912 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (/ (* (* (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 40.912 * * * * [progress]: [ 64 / 229 ] simplifiying candidate # 40.913 * [simplify]: Simplifying (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))) 40.913 * * [simplify]: iters left: 6 (13 enodes) 40.916 * * [simplify]: iters left: 5 (50 enodes) 40.926 * * [simplify]: iters left: 4 (78 enodes) 40.949 * * [simplify]: iters left: 3 (139 enodes) 41.012 * * [simplify]: iters left: 2 (266 enodes) 41.119 * * [simplify]: Extracting #0: cost 1 inf + 0 41.119 * * [simplify]: Extracting #1: cost 3 inf + 0 41.119 * * [simplify]: Extracting #2: cost 10 inf + 0 41.119 * * [simplify]: Extracting #3: cost 41 inf + 0 41.120 * * [simplify]: Extracting #4: cost 77 inf + 4 41.121 * * [simplify]: Extracting #5: cost 71 inf + 151 41.122 * * [simplify]: Extracting #6: cost 48 inf + 8951 41.126 * * [simplify]: Extracting #7: cost 11 inf + 27977 41.131 * * [simplify]: Extracting #8: cost 0 inf + 34154 41.137 * [simplify]: Simplified to (cbrt (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2))) 41.137 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (/ (* (* (cbrt (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 41.137 * * * * [progress]: [ 65 / 229 ] simplifiying candidate # 41.138 * [simplify]: Simplifying (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))) 41.138 * * [simplify]: iters left: 6 (12 enodes) 41.144 * * [simplify]: iters left: 5 (54 enodes) 41.166 * * [simplify]: iters left: 4 (116 enodes) 41.216 * * [simplify]: iters left: 3 (239 enodes) 41.296 * * [simplify]: iters left: 2 (414 enodes) 41.464 * * [simplify]: Extracting #0: cost 1 inf + 0 41.464 * * [simplify]: Extracting #1: cost 3 inf + 0 41.464 * * [simplify]: Extracting #2: cost 9 inf + 0 41.464 * * [simplify]: Extracting #3: cost 28 inf + 0 41.465 * * [simplify]: Extracting #4: cost 95 inf + 2 41.466 * * [simplify]: Extracting #5: cost 158 inf + 3692 41.473 * * [simplify]: Extracting #6: cost 65 inf + 41303 41.484 * * [simplify]: Extracting #7: cost 7 inf + 68206 41.496 * * [simplify]: Extracting #8: cost 0 inf + 72186 41.508 * [simplify]: Simplified to (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y))))) 41.509 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (/ (* (* (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* x y) (* x y)) (* x y))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 41.509 * * * * [progress]: [ 66 / 229 ] simplifiying candidate # 41.510 * [simplify]: Simplifying (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))) 41.510 * * [simplify]: iters left: 6 (13 enodes) 41.518 * * [simplify]: iters left: 5 (50 enodes) 41.537 * * [simplify]: iters left: 4 (78 enodes) 41.555 * * [simplify]: iters left: 3 (139 enodes) 41.610 * * [simplify]: iters left: 2 (266 enodes) 41.744 * * [simplify]: Extracting #0: cost 1 inf + 0 41.744 * * [simplify]: Extracting #1: cost 3 inf + 0 41.744 * * [simplify]: Extracting #2: cost 10 inf + 0 41.745 * * [simplify]: Extracting #3: cost 41 inf + 0 41.745 * * [simplify]: Extracting #4: cost 77 inf + 4 41.746 * * [simplify]: Extracting #5: cost 71 inf + 151 41.747 * * [simplify]: Extracting #6: cost 48 inf + 8951 41.751 * * [simplify]: Extracting #7: cost 11 inf + 27977 41.757 * * [simplify]: Extracting #8: cost 0 inf + 34154 41.769 * [simplify]: Simplified to (cbrt (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2))) 41.769 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (/ (* (* (cbrt (fma (sqrt (log1p (exp x))) (log1p (exp x)) (pow (* x y) 3/2))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 41.769 * * * * [progress]: [ 67 / 229 ] simplifiying candidate # 41.770 * [simplify]: Simplifying (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))) 41.770 * * [simplify]: iters left: 6 (12 enodes) 41.776 * * [simplify]: iters left: 5 (54 enodes) 41.797 * * [simplify]: iters left: 4 (116 enodes) 41.839 * * [simplify]: iters left: 3 (240 enodes) 41.890 * * [simplify]: iters left: 2 (409 enodes) 42.043 * * [simplify]: Extracting #0: cost 1 inf + 0 42.043 * * [simplify]: Extracting #1: cost 3 inf + 0 42.043 * * [simplify]: Extracting #2: cost 6 inf + 0 42.043 * * [simplify]: Extracting #3: cost 12 inf + 0 42.044 * * [simplify]: Extracting #4: cost 78 inf + 0 42.044 * * [simplify]: Extracting #5: cost 172 inf + 379 42.046 * * [simplify]: Extracting #6: cost 143 inf + 8340 42.050 * * [simplify]: Extracting #7: cost 37 inf + 53368 42.060 * * [simplify]: Extracting #8: cost 0 inf + 71212 42.066 * * [simplify]: Extracting #9: cost 0 inf + 70870 42.075 * [simplify]: Simplified to (cbrt (+ (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* (* x y) (* x y)) (* x y))))) 42.076 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (/ (* (* (cbrt (+ (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* (* x y) (* x y)) (* x y))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 42.076 * * * * [progress]: [ 68 / 229 ] simplifiying candidate # 42.076 * [simplify]: Simplifying (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))) 42.076 * * [simplify]: iters left: 6 (13 enodes) 42.083 * * [simplify]: iters left: 5 (50 enodes) 42.103 * * [simplify]: iters left: 4 (79 enodes) 42.130 * * [simplify]: iters left: 3 (133 enodes) 42.165 * * [simplify]: iters left: 2 (257 enodes) 42.241 * * [simplify]: Extracting #0: cost 1 inf + 0 42.241 * * [simplify]: Extracting #1: cost 3 inf + 0 42.241 * * [simplify]: Extracting #2: cost 7 inf + 0 42.241 * * [simplify]: Extracting #3: cost 26 inf + 0 42.242 * * [simplify]: Extracting #4: cost 62 inf + 3 42.242 * * [simplify]: Extracting #5: cost 72 inf + 9 42.243 * * [simplify]: Extracting #6: cost 69 inf + 376 42.245 * * [simplify]: Extracting #7: cost 25 inf + 17779 42.250 * * [simplify]: Extracting #8: cost 1 inf + 32127 42.259 * * [simplify]: Extracting #9: cost 0 inf + 32438 42.264 * * [simplify]: Extracting #10: cost 0 inf + 32307 42.269 * [simplify]: Simplified to (cbrt (+ (pow (* x y) 3/2) (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))))) 42.269 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (/ (* (* (cbrt (+ (pow (* x y) 3/2) (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 42.269 * * * * [progress]: [ 69 / 229 ] simplifiying candidate # 42.270 * [simplify]: Simplifying (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))) 42.270 * * [simplify]: iters left: 6 (13 enodes) 42.277 * * [simplify]: iters left: 5 (53 enodes) 42.300 * * [simplify]: iters left: 4 (115 enodes) 42.330 * * [simplify]: iters left: 3 (239 enodes) 42.407 * * [simplify]: iters left: 2 (454 enodes) 42.567 * * [simplify]: Extracting #0: cost 1 inf + 0 42.567 * * [simplify]: Extracting #1: cost 3 inf + 0 42.567 * * [simplify]: Extracting #2: cost 7 inf + 0 42.567 * * [simplify]: Extracting #3: cost 25 inf + 0 42.567 * * [simplify]: Extracting #4: cost 96 inf + 3 42.568 * * [simplify]: Extracting #5: cost 163 inf + 2412 42.572 * * [simplify]: Extracting #6: cost 91 inf + 28614 42.579 * * [simplify]: Extracting #7: cost 7 inf + 70336 42.586 * * [simplify]: Extracting #8: cost 0 inf + 73277 42.593 * * [simplify]: Extracting #9: cost 0 inf + 73197 42.599 * [simplify]: Simplified to (cbrt (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2))) 42.599 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (/ (* (* (cbrt (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 42.599 * * * * [progress]: [ 70 / 229 ] simplifiying candidate # 42.599 * [simplify]: Simplifying (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))) 42.599 * * [simplify]: iters left: 6 (12 enodes) 42.603 * * [simplify]: iters left: 5 (44 enodes) 42.612 * * [simplify]: iters left: 4 (72 enodes) 42.627 * * [simplify]: iters left: 3 (131 enodes) 42.658 * * [simplify]: iters left: 2 (266 enodes) 42.714 * * [simplify]: iters left: 1 (487 enodes) 42.891 * * [simplify]: Extracting #0: cost 1 inf + 0 42.891 * * [simplify]: Extracting #1: cost 3 inf + 0 42.891 * * [simplify]: Extracting #2: cost 8 inf + 0 42.891 * * [simplify]: Extracting #3: cost 66 inf + 0 42.893 * * [simplify]: Extracting #4: cost 180 inf + 3 42.894 * * [simplify]: Extracting #5: cost 168 inf + 1815 42.898 * * [simplify]: Extracting #6: cost 112 inf + 28070 42.911 * * [simplify]: Extracting #7: cost 16 inf + 97752 42.927 * * [simplify]: Extracting #8: cost 0 inf + 111345 42.935 * [simplify]: Simplified to (cbrt (+ (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2))) 42.935 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (/ (* (* (cbrt (+ (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 42.935 * * * * [progress]: [ 71 / 229 ] simplifiying candidate # 42.936 * [simplify]: Simplifying (cbrt 1) 42.936 * * [simplify]: iters left: 1 (2 enodes) 42.938 * * [simplify]: Extracting #0: cost 1 inf + 0 42.938 * * [simplify]: Extracting #1: cost 0 inf + 1 42.938 * [simplify]: Simplified to 1 42.938 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (/ (* (* 1 (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 42.938 * * * * [progress]: [ 72 / 229 ] simplifiying candidate # 42.938 * [simplify]: Simplifying (cbrt (- (pow (pow (log1p (exp x)) 3) 3) (pow (pow (* y x) 3) 3))) 42.938 * * [simplify]: iters left: 6 (12 enodes) 42.942 * * [simplify]: iters left: 5 (65 enodes) 42.969 * * [simplify]: iters left: 4 (251 enodes) 43.188 * * [simplify]: Extracting #0: cost 1 inf + 0 43.188 * * [simplify]: Extracting #1: cost 3 inf + 0 43.188 * * [simplify]: Extracting #2: cost 31 inf + 0 43.189 * * [simplify]: Extracting #3: cost 232 inf + 0 43.191 * * [simplify]: Extracting #4: cost 351 inf + 11360 43.200 * * [simplify]: Extracting #5: cost 131 inf + 69571 43.222 * * [simplify]: Extracting #6: cost 18 inf + 102541 43.254 * * [simplify]: Extracting #7: cost 0 inf + 110302 43.279 * [simplify]: Simplified to (cbrt (- (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (log1p (exp x)))) (* (* (* (* x y) (* (* x y) (* x y))) (* (* x y) (* (* x y) (* x y)))) (* (* x y) (* (* x y) (* x y)))))) 43.279 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (/ (* (/ (cbrt (- (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (log1p (exp x)))) (* (* (* (* x y) (* (* x y) (* x y))) (* (* x y) (* (* x y) (* x y)))) (* (* x y) (* (* x y) (* x y)))))) (cbrt (+ (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (+ (* (pow (* y x) 3) (pow (* y x) 3)) (* (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 43.280 * * * * [progress]: [ 73 / 229 ] simplifiying candidate # 43.280 * [simplify]: Simplifying (cbrt (- (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (* (pow (* y x) 3) (pow (* y x) 3)))) 43.280 * * [simplify]: iters left: 6 (12 enodes) 43.286 * * [simplify]: iters left: 5 (63 enodes) 43.301 * * [simplify]: iters left: 4 (184 enodes) 43.415 * * [simplify]: Extracting #0: cost 1 inf + 0 43.415 * * [simplify]: Extracting #1: cost 3 inf + 0 43.416 * * [simplify]: Extracting #2: cost 30 inf + 0 43.416 * * [simplify]: Extracting #3: cost 132 inf + 0 43.418 * * [simplify]: Extracting #4: cost 213 inf + 3938 43.425 * * [simplify]: Extracting #5: cost 104 inf + 34086 43.443 * * [simplify]: Extracting #6: cost 8 inf + 58799 43.462 * * [simplify]: Extracting #7: cost 0 inf + 57799 43.482 * [simplify]: Simplified to (cbrt (- (* (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (* (* (* x y) (* (* x y) (* x y))) (* (* x y) (* (* x y) (* x y)))))) 43.482 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (/ (* (/ (cbrt (- (* (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (* (* (* x y) (* (* x y) (* x y))) (* (* x y) (* (* x y) (* x y)))))) (cbrt (+ (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 43.482 * * * * [progress]: [ 74 / 229 ] simplifiying candidate # 43.482 * * * * [progress]: [ 75 / 229 ] simplifiying candidate # 43.482 * * * * [progress]: [ 76 / 229 ] simplifiying candidate # 43.482 * * * * [progress]: [ 77 / 229 ] simplifiying candidate # 43.482 * * * * [progress]: [ 78 / 229 ] simplifiying candidate #real (real->posit16 (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))> 43.483 * * * * [progress]: [ 79 / 229 ] simplifiying candidate # 43.483 * * * * [progress]: [ 80 / 229 ] simplifiying candidate # 43.483 * * * * [progress]: [ 81 / 229 ] simplifiying candidate # 43.483 * * * * [progress]: [ 82 / 229 ] simplifiying candidate # 43.483 * [simplify]: Simplifying (- (+ (log (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (log (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (- (log (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (log (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 43.483 * * [simplify]: iters left: 6 (20 enodes) 43.499 * * [simplify]: iters left: 5 (103 enodes) 43.542 * * [simplify]: iters left: 4 (259 enodes) 43.676 * * [simplify]: Extracting #0: cost 1 inf + 0 43.676 * * [simplify]: Extracting #1: cost 14 inf + 0 43.676 * * [simplify]: Extracting #2: cost 25 inf + 0 43.677 * * [simplify]: Extracting #3: cost 47 inf + 0 43.677 * * [simplify]: Extracting #4: cost 80 inf + 2 43.678 * * [simplify]: Extracting #5: cost 141 inf + 565 43.681 * * [simplify]: Extracting #6: cost 102 inf + 8154 43.691 * * [simplify]: Extracting #7: cost 38 inf + 28791 43.704 * * [simplify]: Extracting #8: cost 7 inf + 40489 43.719 * * [simplify]: Extracting #9: cost 0 inf + 45025 43.735 * [simplify]: Simplified to (- (+ (log (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (+ (log (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (log (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))) (log (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) 43.735 * [simplify]: Simplified (2 1) to (λ (x y) (exp (- (+ (log (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (+ (log (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (log (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))) (log (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))))) 43.735 * * * * [progress]: [ 83 / 229 ] simplifiying candidate # 43.736 * [simplify]: Simplifying (- (+ (log (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (log (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (log (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 43.736 * * [simplify]: iters left: 6 (20 enodes) 43.747 * * [simplify]: iters left: 5 (101 enodes) 43.776 * * [simplify]: iters left: 4 (250 enodes) 43.876 * * [simplify]: Extracting #0: cost 1 inf + 0 43.876 * * [simplify]: Extracting #1: cost 10 inf + 0 43.876 * * [simplify]: Extracting #2: cost 22 inf + 0 43.876 * * [simplify]: Extracting #3: cost 27 inf + 0 43.877 * * [simplify]: Extracting #4: cost 62 inf + 0 43.877 * * [simplify]: Extracting #5: cost 148 inf + 84 43.880 * * [simplify]: Extracting #6: cost 119 inf + 6736 43.889 * * [simplify]: Extracting #7: cost 36 inf + 29602 43.902 * * [simplify]: Extracting #8: cost 5 inf + 42867 43.918 * * [simplify]: Extracting #9: cost 0 inf + 46128 43.931 * [simplify]: Simplified to (+ (- (+ (log (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (log (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (log (fma (* y x) (* y x) (* (log1p (exp x)) (fma y x (log1p (exp x))))))) (log (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) 43.931 * [simplify]: Simplified (2 1) to (λ (x y) (exp (+ (- (+ (log (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (log (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (log (fma (* y x) (* y x) (* (log1p (exp x)) (fma y x (log1p (exp x))))))) (log (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))))) 43.931 * * * * [progress]: [ 84 / 229 ] simplifiying candidate # 43.931 * [simplify]: Simplifying (- (log (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (- (log (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (log (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 43.932 * * [simplify]: iters left: 6 (21 enodes) 43.937 * * [simplify]: iters left: 5 (105 enodes) 43.974 * * [simplify]: iters left: 4 (258 enodes) 44.081 * * [simplify]: Extracting #0: cost 1 inf + 0 44.081 * * [simplify]: Extracting #1: cost 12 inf + 0 44.082 * * [simplify]: Extracting #2: cost 24 inf + 0 44.082 * * [simplify]: Extracting #3: cost 47 inf + 0 44.082 * * [simplify]: Extracting #4: cost 78 inf + 84 44.083 * * [simplify]: Extracting #5: cost 134 inf + 1496 44.085 * * [simplify]: Extracting #6: cost 97 inf + 9790 44.090 * * [simplify]: Extracting #7: cost 38 inf + 27143 44.096 * * [simplify]: Extracting #8: cost 9 inf + 40541 44.105 * * [simplify]: Extracting #9: cost 0 inf + 45447 44.121 * * [simplify]: Extracting #10: cost 0 inf + 44985 44.137 * [simplify]: Simplified to (+ (log (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (- (log (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (log (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x))))))) 44.137 * [simplify]: Simplified (2 1) to (λ (x y) (exp (+ (log (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (- (log (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (log (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x))))))))) 44.137 * * * * [progress]: [ 85 / 229 ] simplifiying candidate # 44.138 * [simplify]: Simplifying (- (log (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (log (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 44.138 * * [simplify]: iters left: 6 (20 enodes) 44.148 * * [simplify]: iters left: 5 (101 enodes) 44.188 * * [simplify]: iters left: 4 (249 enodes) 44.292 * * [simplify]: Extracting #0: cost 1 inf + 0 44.292 * * [simplify]: Extracting #1: cost 9 inf + 0 44.292 * * [simplify]: Extracting #2: cost 23 inf + 0 44.292 * * [simplify]: Extracting #3: cost 29 inf + 0 44.293 * * [simplify]: Extracting #4: cost 64 inf + 0 44.293 * * [simplify]: Extracting #5: cost 150 inf + 125 44.296 * * [simplify]: Extracting #6: cost 125 inf + 6486 44.304 * * [simplify]: Extracting #7: cost 47 inf + 27193 44.317 * * [simplify]: Extracting #8: cost 6 inf + 44605 44.333 * * [simplify]: Extracting #9: cost 1 inf + 46921 44.348 * * [simplify]: Extracting #10: cost 0 inf + 47212 44.359 * [simplify]: Simplified to (- (log (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (log (/ (fma (* y x) (* y x) (* (log1p (exp x)) (fma y x (log1p (exp x))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))) 44.360 * [simplify]: Simplified (2 1) to (λ (x y) (exp (- (log (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (log (/ (fma (* y x) (* y x) (* (log1p (exp x)) (fma y x (log1p (exp x))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))))) 44.360 * * * * [progress]: [ 86 / 229 ] simplifiying candidate # 44.360 * * * * [progress]: [ 87 / 229 ] simplifiying candidate # 44.360 * * * * [progress]: [ 88 / 229 ] simplifiying candidate # 44.360 * [simplify]: Simplifying (/ (* (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (* (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 44.360 * * [simplify]: iters left: 6 (19 enodes) 44.366 * * [simplify]: iters left: 5 (111 enodes) 44.404 * * [simplify]: iters left: 4 (415 enodes) 44.690 * * [simplify]: Extracting #0: cost 1 inf + 0 44.690 * * [simplify]: Extracting #1: cost 36 inf + 0 44.691 * * [simplify]: Extracting #2: cost 238 inf + 0 44.693 * * [simplify]: Extracting #3: cost 658 inf + 1050 44.706 * * [simplify]: Extracting #4: cost 458 inf + 78881 44.791 * * [simplify]: Extracting #5: cost 86 inf + 259986 44.900 * * [simplify]: Extracting #6: cost 15 inf + 295321 45.014 * * [simplify]: Extracting #7: cost 0 inf + 305420 45.102 * * [simplify]: Extracting #8: cost 0 inf + 305220 45.207 * [simplify]: Simplified to (* (* (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))) 45.207 * [simplify]: Simplified (2 1) to (λ (x y) (cbrt (* (* (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))))))) 45.207 * * * * [progress]: [ 89 / 229 ] simplifiying candidate # 45.207 * [simplify]: Simplifying (/ (* (- (pow (log1p (exp x)) 3) (pow (* y x) 3)) (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (* (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 45.208 * * [simplify]: iters left: 6 (20 enodes) 45.219 * * [simplify]: iters left: 5 (109 enodes) 45.264 * * [simplify]: iters left: 4 (346 enodes) 45.435 * * [simplify]: Extracting #0: cost 1 inf + 0 45.435 * * [simplify]: Extracting #1: cost 39 inf + 0 45.435 * * [simplify]: Extracting #2: cost 197 inf + 0 45.437 * * [simplify]: Extracting #3: cost 423 inf + 748 45.446 * * [simplify]: Extracting #4: cost 296 inf + 75189 45.499 * * [simplify]: Extracting #5: cost 86 inf + 217198 45.574 * * [simplify]: Extracting #6: cost 4 inf + 260848 45.694 * * [simplify]: Extracting #7: cost 0 inf + 258091 45.812 * * [simplify]: Extracting #8: cost 0 inf + 257851 45.927 * [simplify]: Simplified to (/ (* (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))) (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) 45.927 * [simplify]: Simplified (2 1) to (λ (x y) (cbrt (/ (* (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))) (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))))) 45.928 * * * * [progress]: [ 90 / 229 ] simplifiying candidate # 45.928 * [simplify]: Simplifying (/ (* (* (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (/ (* (* (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 45.929 * * [simplify]: iters left: 6 (22 enodes) 45.942 * * [simplify]: iters left: 5 (128 enodes) 46.010 * * [simplify]: iters left: 4 (471 enodes) 46.332 * * [simplify]: Extracting #0: cost 1 inf + 0 46.332 * * [simplify]: Extracting #1: cost 51 inf + 0 46.333 * * [simplify]: Extracting #2: cost 320 inf + 0 46.335 * * [simplify]: Extracting #3: cost 705 inf + 920 46.353 * * [simplify]: Extracting #4: cost 594 inf + 31149 46.420 * * [simplify]: Extracting #5: cost 243 inf + 203890 46.549 * * [simplify]: Extracting #6: cost 18 inf + 340078 46.702 * * [simplify]: Extracting #7: cost 1 inf + 344862 46.832 * * [simplify]: Extracting #8: cost 0 inf + 344083 46.962 * * [simplify]: Extracting #9: cost 0 inf + 344028 47.088 * [simplify]: Simplified to (* (* (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))) 47.088 * [simplify]: Simplified (2 1) to (λ (x y) (cbrt (* (* (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))))) 47.089 * * * * [progress]: [ 91 / 229 ] simplifiying candidate # 47.089 * [simplify]: Simplifying (/ (* (* (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (* (* (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 47.090 * * [simplify]: iters left: 6 (22 enodes) 47.104 * * [simplify]: iters left: 5 (123 enodes) 47.163 * * [simplify]: iters left: 4 (395 enodes) 47.352 * * [simplify]: Extracting #0: cost 1 inf + 0 47.352 * * [simplify]: Extracting #1: cost 56 inf + 0 47.352 * * [simplify]: Extracting #2: cost 192 inf + 1 47.354 * * [simplify]: Extracting #3: cost 327 inf + 1002 47.357 * * [simplify]: Extracting #4: cost 289 inf + 12493 47.387 * * [simplify]: Extracting #5: cost 144 inf + 88144 47.494 * * [simplify]: Extracting #6: cost 7 inf + 189145 47.611 * * [simplify]: Extracting #7: cost 0 inf + 188080 47.720 * * [simplify]: Extracting #8: cost 0 inf + 186215 47.807 * * [simplify]: Extracting #9: cost 0 inf + 186000 47.895 * [simplify]: Simplified to (* (* (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) 47.895 * [simplify]: Simplified (2 1) to (λ (x y) (cbrt (* (* (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (/ (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))) (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))))) 47.895 * * * * [progress]: [ 92 / 229 ] simplifiying candidate # 47.895 * * * * [progress]: [ 93 / 229 ] simplifiying candidate # 47.895 * * * * [progress]: [ 94 / 229 ] simplifiying candidate # 47.895 * * * * [progress]: [ 95 / 229 ] simplifiying candidate # 47.895 * * * * [progress]: [ 96 / 229 ] simplifiying candidate # 47.895 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (cbrt (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (cbrt (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 47.896 * * [simplify]: iters left: 6 (19 enodes) 47.901 * * [simplify]: iters left: 5 (94 enodes) 47.925 * * [simplify]: iters left: 4 (229 enodes) 47.993 * * [simplify]: Extracting #0: cost 1 inf + 0 47.994 * * [simplify]: Extracting #1: cost 6 inf + 0 47.994 * * [simplify]: Extracting #2: cost 12 inf + 0 47.994 * * [simplify]: Extracting #3: cost 33 inf + 0 47.994 * * [simplify]: Extracting #4: cost 124 inf + 0 47.995 * * [simplify]: Extracting #5: cost 133 inf + 4272 47.998 * * [simplify]: Extracting #6: cost 42 inf + 27435 48.004 * * [simplify]: Extracting #7: cost 1 inf + 37932 48.011 * * [simplify]: Extracting #8: cost 0 inf + 38423 48.021 * * [simplify]: Extracting #9: cost 0 inf + 37882 48.032 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (cbrt (/ (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (cbrt (/ (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))))) 48.032 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (cbrt (/ (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (cbrt (/ (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 48.032 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 48.032 * * [simplify]: iters left: 6 (18 enodes) 48.038 * * [simplify]: iters left: 5 (89 enodes) 48.057 * * [simplify]: iters left: 4 (222 enodes) 48.166 * * [simplify]: Extracting #0: cost 1 inf + 0 48.166 * * [simplify]: Extracting #1: cost 4 inf + 0 48.166 * * [simplify]: Extracting #2: cost 8 inf + 0 48.166 * * [simplify]: Extracting #3: cost 29 inf + 0 48.167 * * [simplify]: Extracting #4: cost 120 inf + 0 48.169 * * [simplify]: Extracting #5: cost 124 inf + 5119 48.173 * * [simplify]: Extracting #6: cost 33 inf + 25592 48.179 * * [simplify]: Extracting #7: cost 5 inf + 33431 48.187 * * [simplify]: Extracting #8: cost 0 inf + 34474 48.193 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (/ (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))) 48.193 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (* (cbrt (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (cbrt (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (/ (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))))) 48.193 * * * * [progress]: [ 97 / 229 ] simplifiying candidate # 48.193 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (sqrt (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 48.193 * * [simplify]: iters left: 6 (18 enodes) 48.198 * * [simplify]: iters left: 5 (89 enodes) 48.217 * * [simplify]: iters left: 4 (222 enodes) 48.296 * * [simplify]: Extracting #0: cost 1 inf + 0 48.296 * * [simplify]: Extracting #1: cost 4 inf + 0 48.296 * * [simplify]: Extracting #2: cost 8 inf + 0 48.296 * * [simplify]: Extracting #3: cost 29 inf + 0 48.297 * * [simplify]: Extracting #4: cost 120 inf + 0 48.299 * * [simplify]: Extracting #5: cost 124 inf + 5119 48.305 * * [simplify]: Extracting #6: cost 33 inf + 25512 48.315 * * [simplify]: Extracting #7: cost 5 inf + 33271 48.325 * * [simplify]: Extracting #8: cost 0 inf + 34314 48.335 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (/ (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))) 48.336 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (/ (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (sqrt (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 48.337 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (sqrt (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 48.337 * * [simplify]: iters left: 6 (18 enodes) 48.346 * * [simplify]: iters left: 5 (89 enodes) 48.387 * * [simplify]: iters left: 4 (222 enodes) 48.502 * * [simplify]: Extracting #0: cost 1 inf + 0 48.502 * * [simplify]: Extracting #1: cost 4 inf + 0 48.502 * * [simplify]: Extracting #2: cost 8 inf + 0 48.502 * * [simplify]: Extracting #3: cost 29 inf + 0 48.503 * * [simplify]: Extracting #4: cost 120 inf + 0 48.503 * * [simplify]: Extracting #5: cost 124 inf + 5119 48.507 * * [simplify]: Extracting #6: cost 33 inf + 25512 48.512 * * [simplify]: Extracting #7: cost 5 inf + 33271 48.518 * * [simplify]: Extracting #8: cost 0 inf + 34314 48.524 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (/ (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))) 48.524 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (sqrt (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (/ (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))))) 48.524 * * * * [progress]: [ 98 / 229 ] simplifiying candidate # 48.525 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 48.525 * * [simplify]: iters left: 6 (21 enodes) 48.536 * * [simplify]: iters left: 5 (102 enodes) 48.568 * * [simplify]: iters left: 4 (247 enodes) 48.645 * * [simplify]: Extracting #0: cost 1 inf + 0 48.645 * * [simplify]: Extracting #1: cost 16 inf + 0 48.645 * * [simplify]: Extracting #2: cost 29 inf + 0 48.645 * * [simplify]: Extracting #3: cost 66 inf + 0 48.646 * * [simplify]: Extracting #4: cost 152 inf + 124 48.647 * * [simplify]: Extracting #5: cost 134 inf + 5530 48.652 * * [simplify]: Extracting #6: cost 40 inf + 29970 48.659 * * [simplify]: Extracting #7: cost 12 inf + 46091 48.675 * * [simplify]: Extracting #8: cost 0 inf + 51770 48.692 * * [simplify]: Extracting #9: cost 0 inf + 49886 48.705 * [simplify]: Simplified to (* (cbrt (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))))) 48.705 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 48.705 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 48.705 * * [simplify]: iters left: 6 (19 enodes) 48.711 * * [simplify]: iters left: 5 (94 enodes) 48.733 * * [simplify]: iters left: 4 (232 enodes) 48.834 * * [simplify]: Extracting #0: cost 1 inf + 0 48.834 * * [simplify]: Extracting #1: cost 8 inf + 0 48.834 * * [simplify]: Extracting #2: cost 16 inf + 0 48.834 * * [simplify]: Extracting #3: cost 51 inf + 0 48.835 * * [simplify]: Extracting #4: cost 136 inf + 206 48.838 * * [simplify]: Extracting #5: cost 103 inf + 7666 48.845 * * [simplify]: Extracting #6: cost 36 inf + 23950 48.851 * * [simplify]: Extracting #7: cost 4 inf + 37479 48.857 * * [simplify]: Extracting #8: cost 0 inf + 38466 48.863 * [simplify]: Simplified to (* (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))) 48.863 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) (* (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))))) 48.863 * * * * [progress]: [ 99 / 229 ] simplifiying candidate # 48.863 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 48.864 * * [simplify]: iters left: 6 (21 enodes) 48.872 * * [simplify]: iters left: 5 (102 enodes) 48.905 * * [simplify]: iters left: 4 (247 enodes) 49.010 * * [simplify]: Extracting #0: cost 1 inf + 0 49.011 * * [simplify]: Extracting #1: cost 16 inf + 0 49.011 * * [simplify]: Extracting #2: cost 29 inf + 0 49.011 * * [simplify]: Extracting #3: cost 66 inf + 0 49.012 * * [simplify]: Extracting #4: cost 152 inf + 124 49.014 * * [simplify]: Extracting #5: cost 134 inf + 5530 49.023 * * [simplify]: Extracting #6: cost 40 inf + 29650 49.037 * * [simplify]: Extracting #7: cost 12 inf + 45211 49.049 * * [simplify]: Extracting #8: cost 0 inf + 50730 49.057 * * [simplify]: Extracting #9: cost 0 inf + 49086 49.065 * [simplify]: Simplified to (* (cbrt (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))))) 49.065 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 49.066 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 49.066 * * [simplify]: iters left: 6 (20 enodes) 49.071 * * [simplify]: iters left: 5 (97 enodes) 49.115 * * [simplify]: iters left: 4 (235 enodes) 49.200 * * [simplify]: Extracting #0: cost 1 inf + 0 49.200 * * [simplify]: Extracting #1: cost 8 inf + 0 49.200 * * [simplify]: Extracting #2: cost 17 inf + 0 49.201 * * [simplify]: Extracting #3: cost 53 inf + 0 49.201 * * [simplify]: Extracting #4: cost 141 inf + 2 49.203 * * [simplify]: Extracting #5: cost 116 inf + 6365 49.211 * * [simplify]: Extracting #6: cost 34 inf + 26172 49.219 * * [simplify]: Extracting #7: cost 8 inf + 35533 49.225 * * [simplify]: Extracting #8: cost 0 inf + 40594 49.231 * * [simplify]: Extracting #9: cost 0 inf + 39110 49.238 * [simplify]: Simplified to (* (cbrt (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 49.238 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (* (cbrt (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))))) 49.238 * * * * [progress]: [ 100 / 229 ] simplifiying candidate # 49.239 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 49.239 * * [simplify]: iters left: 6 (19 enodes) 49.244 * * [simplify]: iters left: 5 (96 enodes) 49.289 * * [simplify]: iters left: 4 (237 enodes) 49.400 * * [simplify]: Extracting #0: cost 1 inf + 0 49.400 * * [simplify]: Extracting #1: cost 14 inf + 0 49.400 * * [simplify]: Extracting #2: cost 22 inf + 1 49.400 * * [simplify]: Extracting #3: cost 57 inf + 1 49.401 * * [simplify]: Extracting #4: cost 142 inf + 246 49.402 * * [simplify]: Extracting #5: cost 105 inf + 9724 49.407 * * [simplify]: Extracting #6: cost 28 inf + 33566 49.421 * * [simplify]: Extracting #7: cost 2 inf + 42296 49.434 * * [simplify]: Extracting #8: cost 0 inf + 42379 49.448 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) 49.448 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (log1p (exp x)) (* y x))))))) 49.449 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (log1p (exp x)) (* y x))))) 49.449 * * [simplify]: iters left: 6 (20 enodes) 49.459 * * [simplify]: iters left: 5 (99 enodes) 49.499 * * [simplify]: iters left: 4 (245 enodes) 49.597 * * [simplify]: Extracting #0: cost 1 inf + 0 49.597 * * [simplify]: Extracting #1: cost 8 inf + 0 49.598 * * [simplify]: Extracting #2: cost 17 inf + 0 49.598 * * [simplify]: Extracting #3: cost 55 inf + 0 49.598 * * [simplify]: Extracting #4: cost 146 inf + 43 49.599 * * [simplify]: Extracting #5: cost 124 inf + 5737 49.603 * * [simplify]: Extracting #6: cost 42 inf + 22935 49.609 * * [simplify]: Extracting #7: cost 3 inf + 38526 49.618 * * [simplify]: Extracting #8: cost 0 inf + 38960 49.629 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (cbrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (log1p (exp x)) (* y x))))) 49.629 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (cbrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (log1p (exp x)) (* y x))))))) 49.629 * * * * [progress]: [ 101 / 229 ] simplifiying candidate # 49.630 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt 1))) 49.630 * * [simplify]: iters left: 6 (21 enodes) 49.639 * * [simplify]: iters left: 5 (104 enodes) 49.662 * * [simplify]: iters left: 4 (246 enodes) 49.763 * * [simplify]: Extracting #0: cost 1 inf + 0 49.763 * * [simplify]: Extracting #1: cost 12 inf + 0 49.763 * * [simplify]: Extracting #2: cost 19 inf + 1 49.763 * * [simplify]: Extracting #3: cost 54 inf + 1 49.764 * * [simplify]: Extracting #4: cost 141 inf + 3 49.764 * * [simplify]: Extracting #5: cost 136 inf + 3663 49.769 * * [simplify]: Extracting #6: cost 39 inf + 29682 49.781 * * [simplify]: Extracting #7: cost 4 inf + 36683 49.793 * * [simplify]: Extracting #8: cost 0 inf + 38727 49.802 * [simplify]: Simplified to (/ (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) 49.803 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 49.803 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 49.803 * * [simplify]: iters left: 6 (18 enodes) 49.808 * * [simplify]: iters left: 5 (91 enodes) 49.837 * * [simplify]: iters left: 4 (229 enodes) 49.934 * * [simplify]: Extracting #0: cost 1 inf + 0 49.934 * * [simplify]: Extracting #1: cost 7 inf + 0 49.934 * * [simplify]: Extracting #2: cost 14 inf + 0 49.934 * * [simplify]: Extracting #3: cost 49 inf + 0 49.934 * * [simplify]: Extracting #4: cost 137 inf + 2 49.935 * * [simplify]: Extracting #5: cost 116 inf + 6756 49.939 * * [simplify]: Extracting #6: cost 24 inf + 28838 49.945 * * [simplify]: Extracting #7: cost 1 inf + 36740 49.955 * * [simplify]: Extracting #8: cost 0 inf + 36782 49.967 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) 49.967 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt 1))) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))) 49.968 * * * * [progress]: [ 102 / 229 ] simplifiying candidate # 49.968 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) 49.969 * * [simplify]: iters left: 6 (24 enodes) 49.976 * * [simplify]: iters left: 5 (117 enodes) 50.006 * * [simplify]: iters left: 4 (275 enodes) 50.087 * * [simplify]: Extracting #0: cost 1 inf + 0 50.088 * * [simplify]: Extracting #1: cost 16 inf + 0 50.088 * * [simplify]: Extracting #2: cost 29 inf + 0 50.088 * * [simplify]: Extracting #3: cost 70 inf + 0 50.088 * * [simplify]: Extracting #4: cost 165 inf + 206 50.090 * * [simplify]: Extracting #5: cost 143 inf + 6321 50.094 * * [simplify]: Extracting #6: cost 72 inf + 23428 50.104 * * [simplify]: Extracting #7: cost 24 inf + 40827 50.120 * * [simplify]: Extracting #8: cost 2 inf + 55345 50.130 * * [simplify]: Extracting #9: cost 0 inf + 54926 50.139 * * [simplify]: Extracting #10: cost 0 inf + 54606 50.148 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* y x) (* y x)) (* y x)))))) 50.148 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* y x) (* y x)) (* y x)))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))))) 50.149 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) 50.149 * * [simplify]: iters left: 6 (23 enodes) 50.155 * * [simplify]: iters left: 5 (113 enodes) 50.195 * * [simplify]: iters left: 4 (267 enodes) 50.314 * * [simplify]: Extracting #0: cost 1 inf + 0 50.314 * * [simplify]: Extracting #1: cost 8 inf + 0 50.314 * * [simplify]: Extracting #2: cost 17 inf + 0 50.314 * * [simplify]: Extracting #3: cost 58 inf + 0 50.315 * * [simplify]: Extracting #4: cost 157 inf + 2 50.317 * * [simplify]: Extracting #5: cost 144 inf + 4771 50.324 * * [simplify]: Extracting #6: cost 47 inf + 27226 50.337 * * [simplify]: Extracting #7: cost 11 inf + 38917 50.351 * * [simplify]: Extracting #8: cost 1 inf + 44597 50.364 * * [simplify]: Extracting #9: cost 0 inf + 44829 50.376 * * [simplify]: Extracting #10: cost 0 inf + 44749 50.383 * [simplify]: Simplified to (* (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 50.384 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) (* (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))))) 50.384 * * * * [progress]: [ 103 / 229 ] simplifiying candidate # 50.384 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) 50.384 * * [simplify]: iters left: 6 (26 enodes) 50.392 * * [simplify]: iters left: 5 (123 enodes) 50.438 * * [simplify]: iters left: 4 (289 enodes) 50.573 * * [simplify]: Extracting #0: cost 1 inf + 0 50.573 * * [simplify]: Extracting #1: cost 16 inf + 0 50.573 * * [simplify]: Extracting #2: cost 29 inf + 0 50.573 * * [simplify]: Extracting #3: cost 70 inf + 0 50.574 * * [simplify]: Extracting #4: cost 169 inf + 124 50.577 * * [simplify]: Extracting #5: cost 147 inf + 7306 50.586 * * [simplify]: Extracting #6: cost 59 inf + 29996 50.601 * * [simplify]: Extracting #7: cost 5 inf + 58658 50.624 * * [simplify]: Extracting #8: cost 0 inf + 59890 50.634 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (/ (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (pow (* y x) 3/2))) (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))))) 50.634 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (/ (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (pow (* y x) 3/2))) (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))))) 50.635 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) 50.635 * * [simplify]: iters left: 6 (25 enodes) 50.642 * * [simplify]: iters left: 5 (119 enodes) 50.668 * * [simplify]: iters left: 4 (285 enodes) 50.802 * * [simplify]: Extracting #0: cost 1 inf + 0 50.802 * * [simplify]: Extracting #1: cost 8 inf + 0 50.802 * * [simplify]: Extracting #2: cost 17 inf + 0 50.802 * * [simplify]: Extracting #3: cost 60 inf + 0 50.803 * * [simplify]: Extracting #4: cost 168 inf + 43 50.805 * * [simplify]: Extracting #5: cost 160 inf + 5154 50.819 * * [simplify]: Extracting #6: cost 62 inf + 29408 50.833 * * [simplify]: Extracting #7: cost 10 inf + 51476 50.847 * * [simplify]: Extracting #8: cost 0 inf + 54757 50.862 * * [simplify]: Extracting #9: cost 0 inf + 54703 50.878 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* y x) 3/2))))) 50.878 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* y x) 3/2))))))) 50.878 * * * * [progress]: [ 104 / 229 ] simplifiying candidate # 50.879 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) 50.879 * * [simplify]: iters left: 6 (24 enodes) 50.892 * * [simplify]: iters left: 5 (117 enodes) 50.940 * * [simplify]: iters left: 4 (275 enodes) 51.047 * * [simplify]: Extracting #0: cost 1 inf + 0 51.047 * * [simplify]: Extracting #1: cost 16 inf + 0 51.047 * * [simplify]: Extracting #2: cost 29 inf + 0 51.047 * * [simplify]: Extracting #3: cost 70 inf + 0 51.048 * * [simplify]: Extracting #4: cost 165 inf + 206 51.049 * * [simplify]: Extracting #5: cost 143 inf + 6321 51.053 * * [simplify]: Extracting #6: cost 72 inf + 23428 51.059 * * [simplify]: Extracting #7: cost 24 inf + 40827 51.068 * * [simplify]: Extracting #8: cost 2 inf + 55345 51.077 * * [simplify]: Extracting #9: cost 0 inf + 54926 51.086 * * [simplify]: Extracting #10: cost 0 inf + 54606 51.100 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* y x) (* y x)) (* y x)))))) 51.100 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* y x) (* y x)) (* y x)))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))))) 51.100 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) 51.101 * * [simplify]: iters left: 6 (23 enodes) 51.114 * * [simplify]: iters left: 5 (113 enodes) 51.165 * * [simplify]: iters left: 4 (267 enodes) 51.253 * * [simplify]: Extracting #0: cost 1 inf + 0 51.253 * * [simplify]: Extracting #1: cost 8 inf + 0 51.253 * * [simplify]: Extracting #2: cost 17 inf + 0 51.253 * * [simplify]: Extracting #3: cost 58 inf + 0 51.253 * * [simplify]: Extracting #4: cost 157 inf + 2 51.254 * * [simplify]: Extracting #5: cost 144 inf + 4771 51.258 * * [simplify]: Extracting #6: cost 47 inf + 27226 51.264 * * [simplify]: Extracting #7: cost 11 inf + 38917 51.271 * * [simplify]: Extracting #8: cost 1 inf + 44597 51.278 * * [simplify]: Extracting #9: cost 0 inf + 44829 51.285 * * [simplify]: Extracting #10: cost 0 inf + 44749 51.292 * [simplify]: Simplified to (* (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 51.292 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) (* (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))))) 51.293 * * * * [progress]: [ 105 / 229 ] simplifiying candidate # 51.293 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) 51.293 * * [simplify]: iters left: 6 (26 enodes) 51.300 * * [simplify]: iters left: 5 (123 enodes) 51.330 * * [simplify]: iters left: 4 (289 enodes) 51.432 * * [simplify]: Extracting #0: cost 1 inf + 0 51.432 * * [simplify]: Extracting #1: cost 16 inf + 0 51.432 * * [simplify]: Extracting #2: cost 29 inf + 0 51.432 * * [simplify]: Extracting #3: cost 70 inf + 0 51.432 * * [simplify]: Extracting #4: cost 169 inf + 124 51.434 * * [simplify]: Extracting #5: cost 147 inf + 7306 51.438 * * [simplify]: Extracting #6: cost 59 inf + 29996 51.446 * * [simplify]: Extracting #7: cost 5 inf + 58658 51.455 * * [simplify]: Extracting #8: cost 0 inf + 59890 51.471 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (/ (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (pow (* y x) 3/2))) (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))))) 51.471 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (/ (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (pow (* y x) 3/2))) (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))))) 51.472 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) 51.472 * * [simplify]: iters left: 6 (25 enodes) 51.484 * * [simplify]: iters left: 5 (119 enodes) 51.515 * * [simplify]: iters left: 4 (285 enodes) 51.666 * * [simplify]: Extracting #0: cost 1 inf + 0 51.666 * * [simplify]: Extracting #1: cost 8 inf + 0 51.667 * * [simplify]: Extracting #2: cost 17 inf + 0 51.667 * * [simplify]: Extracting #3: cost 60 inf + 0 51.668 * * [simplify]: Extracting #4: cost 168 inf + 43 51.670 * * [simplify]: Extracting #5: cost 160 inf + 5154 51.678 * * [simplify]: Extracting #6: cost 62 inf + 29408 51.692 * * [simplify]: Extracting #7: cost 10 inf + 51476 51.712 * * [simplify]: Extracting #8: cost 0 inf + 54757 51.727 * * [simplify]: Extracting #9: cost 0 inf + 54703 51.742 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* y x) 3/2))))) 51.743 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (cbrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* y x) 3/2))))))) 51.743 * * * * [progress]: [ 106 / 229 ] simplifiying candidate # 51.743 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))) 51.744 * * [simplify]: iters left: 6 (23 enodes) 51.756 * * [simplify]: iters left: 5 (109 enodes) 51.801 * * [simplify]: iters left: 4 (256 enodes) 51.902 * * [simplify]: Extracting #0: cost 1 inf + 0 51.902 * * [simplify]: Extracting #1: cost 16 inf + 0 51.903 * * [simplify]: Extracting #2: cost 29 inf + 0 51.903 * * [simplify]: Extracting #3: cost 68 inf + 0 51.904 * * [simplify]: Extracting #4: cost 156 inf + 43 51.906 * * [simplify]: Extracting #5: cost 135 inf + 6060 51.914 * * [simplify]: Extracting #6: cost 54 inf + 26268 51.926 * * [simplify]: Extracting #7: cost 19 inf + 37598 51.944 * * [simplify]: Extracting #8: cost 0 inf + 52999 51.964 * * [simplify]: Extracting #9: cost 0 inf + 50719 51.972 * [simplify]: Simplified to (* (cbrt (+ (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))))) 51.972 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (+ (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))))) 51.973 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))) 51.973 * * [simplify]: iters left: 6 (22 enodes) 51.979 * * [simplify]: iters left: 5 (105 enodes) 52.011 * * [simplify]: iters left: 4 (248 enodes) 52.108 * * [simplify]: Extracting #0: cost 1 inf + 0 52.108 * * [simplify]: Extracting #1: cost 8 inf + 0 52.108 * * [simplify]: Extracting #2: cost 17 inf + 0 52.109 * * [simplify]: Extracting #3: cost 56 inf + 0 52.110 * * [simplify]: Extracting #4: cost 144 inf + 84 52.113 * * [simplify]: Extracting #5: cost 107 inf + 8964 52.122 * * [simplify]: Extracting #6: cost 38 inf + 27080 52.134 * * [simplify]: Extracting #7: cost 8 inf + 36741 52.147 * * [simplify]: Extracting #8: cost 0 inf + 42442 52.154 * * [simplify]: Extracting #9: cost 0 inf + 40907 52.164 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (* y x) (* (log1p (exp x)) (fma y x (log1p (exp x))))))) (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* (* y x) (* y x)) (* y x)))))) 52.164 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (* y x) (* (log1p (exp x)) (fma y x (log1p (exp x))))))) (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* (* y x) (* y x)) (* y x)))))))) 52.164 * * * * [progress]: [ 107 / 229 ] simplifiying candidate # 52.164 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))) 52.165 * * [simplify]: iters left: 6 (25 enodes) 52.172 * * [simplify]: iters left: 5 (115 enodes) 52.210 * * [simplify]: iters left: 4 (269 enodes) 52.360 * * [simplify]: Extracting #0: cost 1 inf + 0 52.360 * * [simplify]: Extracting #1: cost 16 inf + 0 52.360 * * [simplify]: Extracting #2: cost 29 inf + 0 52.360 * * [simplify]: Extracting #3: cost 68 inf + 0 52.361 * * [simplify]: Extracting #4: cost 160 inf + 84 52.362 * * [simplify]: Extracting #5: cost 121 inf + 8696 52.367 * * [simplify]: Extracting #6: cost 44 inf + 33808 52.375 * * [simplify]: Extracting #7: cost 10 inf + 52809 52.384 * * [simplify]: Extracting #8: cost 0 inf + 57706 52.396 * * [simplify]: Extracting #9: cost 0 inf + 56922 52.404 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) (cbrt (+ (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* y x) 3/2)))) 52.404 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) (cbrt (+ (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* y x) 3/2)))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))))) 52.405 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))) 52.405 * * [simplify]: iters left: 6 (24 enodes) 52.412 * * [simplify]: iters left: 5 (112 enodes) 52.449 * * [simplify]: iters left: 4 (265 enodes) 52.549 * * [simplify]: Extracting #0: cost 1 inf + 0 52.549 * * [simplify]: Extracting #1: cost 8 inf + 0 52.549 * * [simplify]: Extracting #2: cost 17 inf + 0 52.549 * * [simplify]: Extracting #3: cost 56 inf + 0 52.549 * * [simplify]: Extracting #4: cost 153 inf + 125 52.551 * * [simplify]: Extracting #5: cost 129 inf + 6604 52.555 * * [simplify]: Extracting #6: cost 55 inf + 24108 52.561 * * [simplify]: Extracting #7: cost 12 inf + 42361 52.571 * * [simplify]: Extracting #8: cost 0 inf + 49278 52.578 * * [simplify]: Extracting #9: cost 0 inf + 48097 52.586 * [simplify]: Simplified to (* (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* y x) 3/2))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 52.586 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))) (* (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* y x) 3/2))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))))) 52.587 * * * * [progress]: [ 108 / 229 ] simplifiying candidate # 52.587 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))) 52.588 * * [simplify]: iters left: 6 (25 enodes) 52.602 * * [simplify]: iters left: 5 (116 enodes) 52.648 * * [simplify]: iters left: 4 (272 enodes) 52.753 * * [simplify]: Extracting #0: cost 1 inf + 0 52.753 * * [simplify]: Extracting #1: cost 16 inf + 0 52.753 * * [simplify]: Extracting #2: cost 29 inf + 0 52.753 * * [simplify]: Extracting #3: cost 69 inf + 0 52.754 * * [simplify]: Extracting #4: cost 164 inf + 84 52.756 * * [simplify]: Extracting #5: cost 125 inf + 8399 52.760 * * [simplify]: Extracting #6: cost 43 inf + 32976 52.767 * * [simplify]: Extracting #7: cost 14 inf + 46786 52.787 * * [simplify]: Extracting #8: cost 4 inf + 55284 52.804 * * [simplify]: Extracting #9: cost 0 inf + 58936 52.821 * * [simplify]: Extracting #10: cost 0 inf + 58456 52.838 * [simplify]: Simplified to (/ (* (cbrt (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (* (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 52.838 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (* (cbrt (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (* (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))))) 52.839 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))) 52.839 * * [simplify]: iters left: 6 (24 enodes) 52.851 * * [simplify]: iters left: 5 (112 enodes) 52.874 * * [simplify]: iters left: 4 (264 enodes) 52.959 * * [simplify]: Extracting #0: cost 1 inf + 0 52.959 * * [simplify]: Extracting #1: cost 8 inf + 0 52.959 * * [simplify]: Extracting #2: cost 17 inf + 0 52.960 * * [simplify]: Extracting #3: cost 57 inf + 0 52.960 * * [simplify]: Extracting #4: cost 152 inf + 125 52.961 * * [simplify]: Extracting #5: cost 132 inf + 5335 52.968 * * [simplify]: Extracting #6: cost 44 inf + 25063 52.978 * * [simplify]: Extracting #7: cost 10 inf + 40575 52.992 * * [simplify]: Extracting #8: cost 0 inf + 47201 53.005 * * [simplify]: Extracting #9: cost 0 inf + 46230 53.019 * [simplify]: Simplified to (* (cbrt (- (pow (log1p (exp x)) 3/2) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 53.019 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))) (* (cbrt (- (pow (log1p (exp x)) 3/2) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))))) 53.019 * * * * [progress]: [ 109 / 229 ] simplifiying candidate # 53.020 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))) 53.020 * * [simplify]: iters left: 6 (25 enodes) 53.035 * * [simplify]: iters left: 5 (117 enodes) 53.088 * * [simplify]: iters left: 4 (283 enodes) 53.190 * * [simplify]: Extracting #0: cost 1 inf + 0 53.190 * * [simplify]: Extracting #1: cost 16 inf + 0 53.190 * * [simplify]: Extracting #2: cost 29 inf + 0 53.190 * * [simplify]: Extracting #3: cost 68 inf + 0 53.191 * * [simplify]: Extracting #4: cost 166 inf + 124 53.192 * * [simplify]: Extracting #5: cost 150 inf + 5659 53.197 * * [simplify]: Extracting #6: cost 53 inf + 31593 53.210 * * [simplify]: Extracting #7: cost 7 inf + 59472 53.219 * * [simplify]: Extracting #8: cost 0 inf + 63531 53.228 * * [simplify]: Extracting #9: cost 0 inf + 63297 53.237 * [simplify]: Simplified to (/ (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (cbrt (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (+ (pow (* y x) 3/2) (pow (log1p (exp x)) 3/2))))) (cbrt (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x))))))) 53.237 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (cbrt (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (+ (pow (* y x) 3/2) (pow (log1p (exp x)) 3/2))))) (cbrt (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))))) 53.237 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))) 53.238 * * [simplify]: iters left: 6 (24 enodes) 53.245 * * [simplify]: iters left: 5 (113 enodes) 53.298 * * [simplify]: iters left: 4 (279 enodes) 53.435 * * [simplify]: Extracting #0: cost 1 inf + 0 53.435 * * [simplify]: Extracting #1: cost 8 inf + 0 53.435 * * [simplify]: Extracting #2: cost 17 inf + 0 53.435 * * [simplify]: Extracting #3: cost 63 inf + 0 53.436 * * [simplify]: Extracting #4: cost 166 inf + 125 53.437 * * [simplify]: Extracting #5: cost 136 inf + 8261 53.442 * * [simplify]: Extracting #6: cost 54 inf + 34056 53.449 * * [simplify]: Extracting #7: cost 4 inf + 56360 53.461 * * [simplify]: Extracting #8: cost 0 inf + 58989 53.474 * * [simplify]: Extracting #9: cost 0 inf + 58738 53.486 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2))))) 53.487 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2))))))) 53.487 * * * * [progress]: [ 110 / 229 ] simplifiying candidate # 53.487 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt 1))) 53.487 * * [simplify]: iters left: 6 (21 enodes) 53.494 * * [simplify]: iters left: 5 (104 enodes) 53.537 * * [simplify]: iters left: 4 (246 enodes) 53.670 * * [simplify]: Extracting #0: cost 1 inf + 0 53.670 * * [simplify]: Extracting #1: cost 12 inf + 0 53.670 * * [simplify]: Extracting #2: cost 19 inf + 1 53.670 * * [simplify]: Extracting #3: cost 54 inf + 1 53.671 * * [simplify]: Extracting #4: cost 141 inf + 3 53.671 * * [simplify]: Extracting #5: cost 136 inf + 3663 53.675 * * [simplify]: Extracting #6: cost 39 inf + 29682 53.681 * * [simplify]: Extracting #7: cost 4 inf + 36683 53.688 * * [simplify]: Extracting #8: cost 0 inf + 38727 53.694 * [simplify]: Simplified to (/ (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) 53.694 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 53.695 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 53.695 * * [simplify]: iters left: 6 (18 enodes) 53.700 * * [simplify]: iters left: 5 (91 enodes) 53.720 * * [simplify]: iters left: 4 (229 enodes) 53.785 * * [simplify]: Extracting #0: cost 1 inf + 0 53.785 * * [simplify]: Extracting #1: cost 7 inf + 0 53.785 * * [simplify]: Extracting #2: cost 14 inf + 0 53.785 * * [simplify]: Extracting #3: cost 49 inf + 0 53.786 * * [simplify]: Extracting #4: cost 137 inf + 2 53.787 * * [simplify]: Extracting #5: cost 116 inf + 6756 53.791 * * [simplify]: Extracting #6: cost 24 inf + 28838 53.800 * * [simplify]: Extracting #7: cost 1 inf + 36740 53.806 * * [simplify]: Extracting #8: cost 0 inf + 36782 53.812 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) 53.812 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt 1))) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))) 53.812 * * * * [progress]: [ 111 / 229 ] simplifiying candidate # 53.812 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (* (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 53.812 * * [simplify]: iters left: 6 (21 enodes) 53.820 * * [simplify]: iters left: 5 (106 enodes) 53.852 * * [simplify]: iters left: 4 (268 enodes) 53.950 * * [simplify]: Extracting #0: cost 1 inf + 0 53.950 * * [simplify]: Extracting #1: cost 22 inf + 0 53.950 * * [simplify]: Extracting #2: cost 40 inf + 0 53.950 * * [simplify]: Extracting #3: cost 77 inf + 0 53.951 * * [simplify]: Extracting #4: cost 164 inf + 2 53.953 * * [simplify]: Extracting #5: cost 148 inf + 6466 53.958 * * [simplify]: Extracting #6: cost 52 inf + 35497 53.967 * * [simplify]: Extracting #7: cost 7 inf + 60274 53.978 * * [simplify]: Extracting #8: cost 0 inf + 59037 53.997 * * [simplify]: Extracting #9: cost 0 inf + 58355 54.018 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (/ (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (/ (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))))) 54.018 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (/ (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (/ (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 54.019 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 54.019 * * [simplify]: iters left: 6 (19 enodes) 54.030 * * [simplify]: iters left: 5 (94 enodes) 54.070 * * [simplify]: iters left: 4 (232 enodes) 54.175 * * [simplify]: Extracting #0: cost 1 inf + 0 54.175 * * [simplify]: Extracting #1: cost 8 inf + 0 54.175 * * [simplify]: Extracting #2: cost 16 inf + 0 54.175 * * [simplify]: Extracting #3: cost 51 inf + 0 54.176 * * [simplify]: Extracting #4: cost 136 inf + 206 54.179 * * [simplify]: Extracting #5: cost 103 inf + 7666 54.183 * * [simplify]: Extracting #6: cost 36 inf + 23950 54.189 * * [simplify]: Extracting #7: cost 4 inf + 37479 54.196 * * [simplify]: Extracting #8: cost 0 inf + 38466 54.202 * [simplify]: Simplified to (* (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))) 54.202 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (* (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) (* (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))))) 54.202 * * * * [progress]: [ 112 / 229 ] simplifiying candidate # 54.202 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 54.203 * * [simplify]: iters left: 6 (20 enodes) 54.208 * * [simplify]: iters left: 5 (99 enodes) 54.241 * * [simplify]: iters left: 4 (244 enodes) 54.324 * * [simplify]: Extracting #0: cost 1 inf + 0 54.324 * * [simplify]: Extracting #1: cost 16 inf + 0 54.324 * * [simplify]: Extracting #2: cost 28 inf + 0 54.325 * * [simplify]: Extracting #3: cost 64 inf + 0 54.326 * * [simplify]: Extracting #4: cost 151 inf + 43 54.329 * * [simplify]: Extracting #5: cost 118 inf + 8032 54.339 * * [simplify]: Extracting #6: cost 27 inf + 37357 54.353 * * [simplify]: Extracting #7: cost 3 inf + 48160 54.362 * * [simplify]: Extracting #8: cost 0 inf + 47431 54.370 * * [simplify]: Extracting #9: cost 0 inf + 47140 54.378 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (/ (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 54.378 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (/ (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 54.378 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 54.378 * * [simplify]: iters left: 6 (19 enodes) 54.387 * * [simplify]: iters left: 5 (94 enodes) 54.429 * * [simplify]: iters left: 4 (232 enodes) 54.526 * * [simplify]: Extracting #0: cost 1 inf + 0 54.526 * * [simplify]: Extracting #1: cost 8 inf + 0 54.526 * * [simplify]: Extracting #2: cost 16 inf + 0 54.526 * * [simplify]: Extracting #3: cost 51 inf + 0 54.527 * * [simplify]: Extracting #4: cost 136 inf + 206 54.531 * * [simplify]: Extracting #5: cost 103 inf + 7666 54.540 * * [simplify]: Extracting #6: cost 36 inf + 23830 54.553 * * [simplify]: Extracting #7: cost 4 inf + 37159 54.562 * * [simplify]: Extracting #8: cost 0 inf + 38146 54.568 * [simplify]: Simplified to (* (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))) 54.568 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (* (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))))) 54.569 * * * * [progress]: [ 113 / 229 ] simplifiying candidate # 54.569 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 1)) 54.569 * * [simplify]: iters left: 6 (20 enodes) 54.575 * * [simplify]: iters left: 5 (99 enodes) 54.599 * * [simplify]: iters left: 4 (247 enodes) 54.716 * * [simplify]: Extracting #0: cost 1 inf + 0 54.716 * * [simplify]: Extracting #1: cost 10 inf + 0 54.716 * * [simplify]: Extracting #2: cost 16 inf + 1 54.716 * * [simplify]: Extracting #3: cost 51 inf + 1 54.716 * * [simplify]: Extracting #4: cost 136 inf + 85 54.718 * * [simplify]: Extracting #5: cost 102 inf + 7664 54.730 * * [simplify]: Extracting #6: cost 32 inf + 25144 54.741 * * [simplify]: Extracting #7: cost 8 inf + 34034 54.753 * * [simplify]: Extracting #8: cost 0 inf + 37258 54.766 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 54.766 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (* (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 54.767 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 54.767 * * [simplify]: iters left: 6 (18 enodes) 54.777 * * [simplify]: iters left: 5 (91 enodes) 54.803 * * [simplify]: iters left: 4 (229 enodes) 54.878 * * [simplify]: Extracting #0: cost 1 inf + 0 54.878 * * [simplify]: Extracting #1: cost 7 inf + 0 54.878 * * [simplify]: Extracting #2: cost 14 inf + 0 54.879 * * [simplify]: Extracting #3: cost 49 inf + 0 54.879 * * [simplify]: Extracting #4: cost 137 inf + 2 54.880 * * [simplify]: Extracting #5: cost 116 inf + 6756 54.884 * * [simplify]: Extracting #6: cost 24 inf + 28838 54.890 * * [simplify]: Extracting #7: cost 1 inf + 36740 54.896 * * [simplify]: Extracting #8: cost 0 inf + 36782 54.902 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) 54.902 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 1)) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))) 54.902 * * * * [progress]: [ 114 / 229 ] simplifiying candidate # 54.902 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 54.902 * * [simplify]: iters left: 6 (20 enodes) 54.912 * * [simplify]: iters left: 5 (97 enodes) 54.951 * * [simplify]: iters left: 4 (235 enodes) 55.043 * * [simplify]: Extracting #0: cost 1 inf + 0 55.043 * * [simplify]: Extracting #1: cost 8 inf + 0 55.044 * * [simplify]: Extracting #2: cost 17 inf + 0 55.044 * * [simplify]: Extracting #3: cost 53 inf + 0 55.044 * * [simplify]: Extracting #4: cost 141 inf + 2 55.045 * * [simplify]: Extracting #5: cost 116 inf + 6365 55.049 * * [simplify]: Extracting #6: cost 34 inf + 26212 55.055 * * [simplify]: Extracting #7: cost 8 inf + 35693 55.062 * * [simplify]: Extracting #8: cost 0 inf + 40914 55.069 * * [simplify]: Extracting #9: cost 0 inf + 39270 55.076 * [simplify]: Simplified to (* (cbrt (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 55.076 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 55.076 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 55.077 * * [simplify]: iters left: 6 (19 enodes) 55.082 * * [simplify]: iters left: 5 (94 enodes) 55.106 * * [simplify]: iters left: 4 (232 enodes) 55.175 * * [simplify]: Extracting #0: cost 1 inf + 0 55.175 * * [simplify]: Extracting #1: cost 8 inf + 0 55.175 * * [simplify]: Extracting #2: cost 16 inf + 0 55.175 * * [simplify]: Extracting #3: cost 51 inf + 0 55.175 * * [simplify]: Extracting #4: cost 136 inf + 206 55.177 * * [simplify]: Extracting #5: cost 103 inf + 7666 55.181 * * [simplify]: Extracting #6: cost 36 inf + 23910 55.187 * * [simplify]: Extracting #7: cost 4 inf + 37159 55.193 * * [simplify]: Extracting #8: cost 0 inf + 38146 55.204 * [simplify]: Simplified to (* (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))) 55.204 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) (* (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))))) 55.205 * * * * [progress]: [ 115 / 229 ] simplifiying candidate # 55.205 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 55.205 * * [simplify]: iters left: 6 (20 enodes) 55.216 * * [simplify]: iters left: 5 (97 enodes) 55.237 * * [simplify]: iters left: 4 (235 enodes) 55.322 * * [simplify]: Extracting #0: cost 1 inf + 0 55.322 * * [simplify]: Extracting #1: cost 8 inf + 0 55.322 * * [simplify]: Extracting #2: cost 17 inf + 0 55.323 * * [simplify]: Extracting #3: cost 53 inf + 0 55.323 * * [simplify]: Extracting #4: cost 141 inf + 2 55.326 * * [simplify]: Extracting #5: cost 116 inf + 6365 55.334 * * [simplify]: Extracting #6: cost 34 inf + 26052 55.345 * * [simplify]: Extracting #7: cost 8 inf + 35293 55.361 * * [simplify]: Extracting #8: cost 0 inf + 40274 55.373 * * [simplify]: Extracting #9: cost 0 inf + 38790 55.386 * [simplify]: Simplified to (* (cbrt (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 55.386 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 55.386 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 55.387 * * [simplify]: iters left: 6 (20 enodes) 55.395 * * [simplify]: iters left: 5 (97 enodes) 55.415 * * [simplify]: iters left: 4 (235 enodes) 55.507 * * [simplify]: Extracting #0: cost 1 inf + 0 55.507 * * [simplify]: Extracting #1: cost 8 inf + 0 55.507 * * [simplify]: Extracting #2: cost 17 inf + 0 55.508 * * [simplify]: Extracting #3: cost 53 inf + 0 55.508 * * [simplify]: Extracting #4: cost 141 inf + 2 55.511 * * [simplify]: Extracting #5: cost 116 inf + 6365 55.519 * * [simplify]: Extracting #6: cost 34 inf + 26052 55.530 * * [simplify]: Extracting #7: cost 8 inf + 35293 55.537 * * [simplify]: Extracting #8: cost 0 inf + 40274 55.545 * * [simplify]: Extracting #9: cost 0 inf + 38790 55.551 * [simplify]: Simplified to (* (cbrt (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 55.551 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (* (cbrt (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))))) 55.551 * * * * [progress]: [ 116 / 229 ] simplifiying candidate # 55.552 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 55.552 * * [simplify]: iters left: 6 (19 enodes) 55.562 * * [simplify]: iters left: 5 (94 enodes) 55.599 * * [simplify]: iters left: 4 (232 enodes) 55.680 * * [simplify]: Extracting #0: cost 1 inf + 0 55.680 * * [simplify]: Extracting #1: cost 8 inf + 0 55.680 * * [simplify]: Extracting #2: cost 16 inf + 0 55.680 * * [simplify]: Extracting #3: cost 51 inf + 0 55.681 * * [simplify]: Extracting #4: cost 136 inf + 206 55.682 * * [simplify]: Extracting #5: cost 103 inf + 7666 55.687 * * [simplify]: Extracting #6: cost 36 inf + 23418 55.693 * * [simplify]: Extracting #7: cost 4 inf + 36177 55.699 * * [simplify]: Extracting #8: cost 0 inf + 37626 55.709 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))) 55.709 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (log1p (exp x)) (* y x))))))) 55.709 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (log1p (exp x)) (* y x))))) 55.710 * * [simplify]: iters left: 6 (20 enodes) 55.715 * * [simplify]: iters left: 5 (99 enodes) 55.742 * * [simplify]: iters left: 4 (245 enodes) 55.870 * * [simplify]: Extracting #0: cost 1 inf + 0 55.870 * * [simplify]: Extracting #1: cost 8 inf + 0 55.870 * * [simplify]: Extracting #2: cost 17 inf + 0 55.870 * * [simplify]: Extracting #3: cost 55 inf + 0 55.870 * * [simplify]: Extracting #4: cost 146 inf + 43 55.871 * * [simplify]: Extracting #5: cost 124 inf + 5737 55.875 * * [simplify]: Extracting #6: cost 42 inf + 22855 55.881 * * [simplify]: Extracting #7: cost 3 inf + 38206 55.887 * * [simplify]: Extracting #8: cost 0 inf + 38640 55.894 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (log1p (exp x)) (* y x))))) 55.894 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (log1p (exp x)) (* y x))))))) 55.894 * * * * [progress]: [ 117 / 229 ] simplifiying candidate # 55.895 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt 1))) 55.895 * * [simplify]: iters left: 6 (20 enodes) 55.901 * * [simplify]: iters left: 5 (99 enodes) 55.923 * * [simplify]: iters left: 4 (234 enodes) 55.999 * * [simplify]: Extracting #0: cost 1 inf + 0 55.999 * * [simplify]: Extracting #1: cost 5 inf + 0 55.999 * * [simplify]: Extracting #2: cost 8 inf + 1 55.999 * * [simplify]: Extracting #3: cost 43 inf + 1 56.000 * * [simplify]: Extracting #4: cost 126 inf + 248 56.001 * * [simplify]: Extracting #5: cost 94 inf + 7469 56.006 * * [simplify]: Extracting #6: cost 28 inf + 21998 56.012 * * [simplify]: Extracting #7: cost 4 inf + 30740 56.020 * * [simplify]: Extracting #8: cost 0 inf + 32489 56.025 * * [simplify]: Extracting #9: cost 0 inf + 32198 56.031 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) 56.031 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 56.031 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 56.031 * * [simplify]: iters left: 6 (18 enodes) 56.037 * * [simplify]: iters left: 5 (91 enodes) 56.069 * * [simplify]: iters left: 4 (229 enodes) 56.140 * * [simplify]: Extracting #0: cost 1 inf + 0 56.140 * * [simplify]: Extracting #1: cost 7 inf + 0 56.140 * * [simplify]: Extracting #2: cost 14 inf + 0 56.141 * * [simplify]: Extracting #3: cost 49 inf + 0 56.141 * * [simplify]: Extracting #4: cost 137 inf + 2 56.142 * * [simplify]: Extracting #5: cost 116 inf + 6756 56.146 * * [simplify]: Extracting #6: cost 24 inf + 28678 56.152 * * [simplify]: Extracting #7: cost 1 inf + 36420 56.158 * * [simplify]: Extracting #8: cost 0 inf + 36462 56.164 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) 56.164 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt 1))) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))) 56.164 * * * * [progress]: [ 118 / 229 ] simplifiying candidate # 56.164 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) 56.164 * * [simplify]: iters left: 6 (23 enodes) 56.170 * * [simplify]: iters left: 5 (112 enodes) 56.211 * * [simplify]: iters left: 4 (263 enodes) 56.301 * * [simplify]: Extracting #0: cost 1 inf + 0 56.301 * * [simplify]: Extracting #1: cost 8 inf + 0 56.301 * * [simplify]: Extracting #2: cost 17 inf + 0 56.301 * * [simplify]: Extracting #3: cost 57 inf + 0 56.302 * * [simplify]: Extracting #4: cost 155 inf + 43 56.304 * * [simplify]: Extracting #5: cost 147 inf + 3829 56.311 * * [simplify]: Extracting #6: cost 63 inf + 20173 56.322 * * [simplify]: Extracting #7: cost 13 inf + 37635 56.336 * * [simplify]: Extracting #8: cost 2 inf + 43004 56.350 * * [simplify]: Extracting #9: cost 0 inf + 44388 56.363 * * [simplify]: Extracting #10: cost 0 inf + 44068 56.377 * [simplify]: Simplified to (* (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 56.377 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))))) 56.378 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) 56.378 * * [simplify]: iters left: 6 (23 enodes) 56.399 * * [simplify]: iters left: 5 (113 enodes) 56.447 * * [simplify]: iters left: 4 (267 enodes) 56.567 * * [simplify]: Extracting #0: cost 1 inf + 0 56.567 * * [simplify]: Extracting #1: cost 8 inf + 0 56.567 * * [simplify]: Extracting #2: cost 17 inf + 0 56.567 * * [simplify]: Extracting #3: cost 58 inf + 0 56.568 * * [simplify]: Extracting #4: cost 157 inf + 2 56.570 * * [simplify]: Extracting #5: cost 144 inf + 4771 56.578 * * [simplify]: Extracting #6: cost 47 inf + 27186 56.587 * * [simplify]: Extracting #7: cost 11 inf + 38717 56.594 * * [simplify]: Extracting #8: cost 1 inf + 44317 56.601 * * [simplify]: Extracting #9: cost 0 inf + 44509 56.608 * * [simplify]: Extracting #10: cost 0 inf + 44429 56.620 * [simplify]: Simplified to (* (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 56.620 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) (* (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))))) 56.621 * * * * [progress]: [ 119 / 229 ] simplifiying candidate # 56.621 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) 56.622 * * [simplify]: iters left: 6 (25 enodes) 56.636 * * [simplify]: iters left: 5 (118 enodes) 56.682 * * [simplify]: iters left: 4 (276 enodes) 56.769 * * [simplify]: Extracting #0: cost 1 inf + 0 56.769 * * [simplify]: Extracting #1: cost 8 inf + 0 56.769 * * [simplify]: Extracting #2: cost 17 inf + 0 56.769 * * [simplify]: Extracting #3: cost 57 inf + 0 56.770 * * [simplify]: Extracting #4: cost 157 inf + 124 56.771 * * [simplify]: Extracting #5: cost 146 inf + 5536 56.775 * * [simplify]: Extracting #6: cost 53 inf + 27774 56.784 * * [simplify]: Extracting #7: cost 12 inf + 40790 56.791 * * [simplify]: Extracting #8: cost 1 inf + 47819 56.798 * * [simplify]: Extracting #9: cost 0 inf + 48637 56.805 * [simplify]: Simplified to (* (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (pow (* y x) 3/2))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))))) 56.805 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (pow (* y x) 3/2))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))))) 56.806 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) 56.806 * * [simplify]: iters left: 6 (25 enodes) 56.813 * * [simplify]: iters left: 5 (119 enodes) 56.847 * * [simplify]: iters left: 4 (285 enodes) 56.949 * * [simplify]: Extracting #0: cost 1 inf + 0 56.949 * * [simplify]: Extracting #1: cost 8 inf + 0 56.949 * * [simplify]: Extracting #2: cost 17 inf + 0 56.950 * * [simplify]: Extracting #3: cost 60 inf + 0 56.950 * * [simplify]: Extracting #4: cost 168 inf + 43 56.951 * * [simplify]: Extracting #5: cost 160 inf + 5154 56.958 * * [simplify]: Extracting #6: cost 62 inf + 29208 56.968 * * [simplify]: Extracting #7: cost 10 inf + 51156 56.975 * * [simplify]: Extracting #8: cost 0 inf + 54437 56.983 * * [simplify]: Extracting #9: cost 0 inf + 54383 56.991 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (sqrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* y x) 3/2))))) 56.991 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (sqrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* y x) 3/2))))))) 56.991 * * * * [progress]: [ 120 / 229 ] simplifiying candidate # 56.991 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) 56.991 * * [simplify]: iters left: 6 (23 enodes) 56.998 * * [simplify]: iters left: 5 (112 enodes) 57.030 * * [simplify]: iters left: 4 (263 enodes) 57.126 * * [simplify]: Extracting #0: cost 1 inf + 0 57.126 * * [simplify]: Extracting #1: cost 8 inf + 0 57.126 * * [simplify]: Extracting #2: cost 17 inf + 0 57.127 * * [simplify]: Extracting #3: cost 57 inf + 0 57.128 * * [simplify]: Extracting #4: cost 155 inf + 43 57.130 * * [simplify]: Extracting #5: cost 147 inf + 3829 57.137 * * [simplify]: Extracting #6: cost 63 inf + 20173 57.144 * * [simplify]: Extracting #7: cost 13 inf + 37635 57.151 * * [simplify]: Extracting #8: cost 2 inf + 43004 57.158 * * [simplify]: Extracting #9: cost 0 inf + 44388 57.165 * * [simplify]: Extracting #10: cost 0 inf + 44068 57.172 * [simplify]: Simplified to (* (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 57.172 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))))) 57.172 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) 57.172 * * [simplify]: iters left: 6 (23 enodes) 57.179 * * [simplify]: iters left: 5 (113 enodes) 57.207 * * [simplify]: iters left: 4 (267 enodes) 57.295 * * [simplify]: Extracting #0: cost 1 inf + 0 57.295 * * [simplify]: Extracting #1: cost 8 inf + 0 57.295 * * [simplify]: Extracting #2: cost 17 inf + 0 57.295 * * [simplify]: Extracting #3: cost 58 inf + 0 57.296 * * [simplify]: Extracting #4: cost 157 inf + 2 57.297 * * [simplify]: Extracting #5: cost 144 inf + 4771 57.301 * * [simplify]: Extracting #6: cost 47 inf + 27186 57.310 * * [simplify]: Extracting #7: cost 11 inf + 38717 57.325 * * [simplify]: Extracting #8: cost 1 inf + 44317 57.340 * * [simplify]: Extracting #9: cost 0 inf + 44509 57.354 * * [simplify]: Extracting #10: cost 0 inf + 44429 57.366 * [simplify]: Simplified to (* (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 57.366 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) (* (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))))) 57.367 * * * * [progress]: [ 121 / 229 ] simplifiying candidate # 57.367 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) 57.367 * * [simplify]: iters left: 6 (25 enodes) 57.374 * * [simplify]: iters left: 5 (118 enodes) 57.407 * * [simplify]: iters left: 4 (276 enodes) 57.498 * * [simplify]: Extracting #0: cost 1 inf + 0 57.498 * * [simplify]: Extracting #1: cost 8 inf + 0 57.498 * * [simplify]: Extracting #2: cost 17 inf + 0 57.498 * * [simplify]: Extracting #3: cost 57 inf + 0 57.499 * * [simplify]: Extracting #4: cost 157 inf + 124 57.501 * * [simplify]: Extracting #5: cost 146 inf + 5536 57.509 * * [simplify]: Extracting #6: cost 53 inf + 27774 57.521 * * [simplify]: Extracting #7: cost 12 inf + 40790 57.535 * * [simplify]: Extracting #8: cost 1 inf + 47819 57.550 * * [simplify]: Extracting #9: cost 0 inf + 48637 57.568 * [simplify]: Simplified to (* (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (pow (* y x) 3/2))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))))) 57.568 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (pow (* y x) 3/2))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))))) 57.569 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) 57.569 * * [simplify]: iters left: 6 (25 enodes) 57.583 * * [simplify]: iters left: 5 (119 enodes) 57.614 * * [simplify]: iters left: 4 (285 enodes) 57.729 * * [simplify]: Extracting #0: cost 1 inf + 0 57.729 * * [simplify]: Extracting #1: cost 8 inf + 0 57.729 * * [simplify]: Extracting #2: cost 17 inf + 0 57.729 * * [simplify]: Extracting #3: cost 60 inf + 0 57.730 * * [simplify]: Extracting #4: cost 168 inf + 43 57.732 * * [simplify]: Extracting #5: cost 160 inf + 5154 57.737 * * [simplify]: Extracting #6: cost 62 inf + 29208 57.750 * * [simplify]: Extracting #7: cost 10 inf + 51156 57.758 * * [simplify]: Extracting #8: cost 0 inf + 54437 57.766 * * [simplify]: Extracting #9: cost 0 inf + 54383 57.773 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (sqrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* y x) 3/2))))) 57.773 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (sqrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* y x) 3/2))))))) 57.774 * * * * [progress]: [ 122 / 229 ] simplifiying candidate # 57.774 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))) 57.774 * * [simplify]: iters left: 6 (22 enodes) 57.780 * * [simplify]: iters left: 5 (104 enodes) 57.814 * * [simplify]: iters left: 4 (244 enodes) 57.918 * * [simplify]: Extracting #0: cost 1 inf + 0 57.918 * * [simplify]: Extracting #1: cost 8 inf + 0 57.918 * * [simplify]: Extracting #2: cost 17 inf + 0 57.919 * * [simplify]: Extracting #3: cost 55 inf + 0 57.920 * * [simplify]: Extracting #4: cost 142 inf + 84 57.923 * * [simplify]: Extracting #5: cost 111 inf + 7346 57.931 * * [simplify]: Extracting #6: cost 41 inf + 24825 57.943 * * [simplify]: Extracting #7: cost 6 inf + 38386 57.961 * * [simplify]: Extracting #8: cost 0 inf + 41256 57.973 * * [simplify]: Extracting #9: cost 0 inf + 40183 57.979 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))))))) 57.979 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))))) 57.980 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))) 57.980 * * [simplify]: iters left: 6 (22 enodes) 57.986 * * [simplify]: iters left: 5 (105 enodes) 58.010 * * [simplify]: iters left: 4 (248 enodes) 58.088 * * [simplify]: Extracting #0: cost 1 inf + 0 58.088 * * [simplify]: Extracting #1: cost 8 inf + 0 58.088 * * [simplify]: Extracting #2: cost 17 inf + 0 58.088 * * [simplify]: Extracting #3: cost 56 inf + 0 58.089 * * [simplify]: Extracting #4: cost 144 inf + 84 58.091 * * [simplify]: Extracting #5: cost 107 inf + 8964 58.095 * * [simplify]: Extracting #6: cost 38 inf + 26960 58.101 * * [simplify]: Extracting #7: cost 8 inf + 36501 58.109 * * [simplify]: Extracting #8: cost 0 inf + 42122 58.126 * * [simplify]: Extracting #9: cost 0 inf + 40587 58.137 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (* y x) (* (log1p (exp x)) (fma y x (log1p (exp x))))))) (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* (* y x) (* y x)) (* y x)))))) 58.137 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (* y x) (* (log1p (exp x)) (fma y x (log1p (exp x))))))) (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* (* y x) (* y x)) (* y x)))))))) 58.137 * * * * [progress]: [ 123 / 229 ] simplifiying candidate # 58.138 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))) 58.138 * * [simplify]: iters left: 6 (24 enodes) 58.145 * * [simplify]: iters left: 5 (111 enodes) 58.169 * * [simplify]: iters left: 4 (260 enodes) 58.246 * * [simplify]: Extracting #0: cost 1 inf + 0 58.246 * * [simplify]: Extracting #1: cost 8 inf + 0 58.246 * * [simplify]: Extracting #2: cost 17 inf + 0 58.246 * * [simplify]: Extracting #3: cost 55 inf + 0 58.246 * * [simplify]: Extracting #4: cost 149 inf + 2 58.247 * * [simplify]: Extracting #5: cost 135 inf + 5202 58.251 * * [simplify]: Extracting #6: cost 42 inf + 26427 58.257 * * [simplify]: Extracting #7: cost 12 inf + 38947 58.265 * * [simplify]: Extracting #8: cost 0 inf + 46406 58.278 * * [simplify]: Extracting #9: cost 0 inf + 45175 58.290 * [simplify]: Simplified to (* (cbrt (+ (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* y x) 3/2))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma y (* x (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))) 58.290 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (+ (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* y x) 3/2))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma y (* x (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))))) 58.291 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))) 58.291 * * [simplify]: iters left: 6 (24 enodes) 58.298 * * [simplify]: iters left: 5 (112 enodes) 58.324 * * [simplify]: iters left: 4 (265 enodes) 58.454 * * [simplify]: Extracting #0: cost 1 inf + 0 58.454 * * [simplify]: Extracting #1: cost 8 inf + 0 58.454 * * [simplify]: Extracting #2: cost 17 inf + 0 58.454 * * [simplify]: Extracting #3: cost 56 inf + 0 58.455 * * [simplify]: Extracting #4: cost 153 inf + 125 58.456 * * [simplify]: Extracting #5: cost 129 inf + 6604 58.460 * * [simplify]: Extracting #6: cost 55 inf + 23988 58.466 * * [simplify]: Extracting #7: cost 12 inf + 42121 58.473 * * [simplify]: Extracting #8: cost 0 inf + 48958 58.483 * * [simplify]: Extracting #9: cost 0 inf + 47777 58.493 * [simplify]: Simplified to (* (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* y x) 3/2))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 58.493 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))) (* (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* y x) 3/2))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))))) 58.494 * * * * [progress]: [ 124 / 229 ] simplifiying candidate # 58.494 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))) 58.494 * * [simplify]: iters left: 6 (24 enodes) 58.506 * * [simplify]: iters left: 5 (111 enodes) 58.530 * * [simplify]: iters left: 4 (260 enodes) 58.668 * * [simplify]: Extracting #0: cost 1 inf + 0 58.668 * * [simplify]: Extracting #1: cost 8 inf + 0 58.668 * * [simplify]: Extracting #2: cost 17 inf + 0 58.669 * * [simplify]: Extracting #3: cost 56 inf + 0 58.670 * * [simplify]: Extracting #4: cost 152 inf + 2 58.672 * * [simplify]: Extracting #5: cost 137 inf + 5354 58.680 * * [simplify]: Extracting #6: cost 39 inf + 28388 58.685 * * [simplify]: Extracting #7: cost 10 inf + 39660 58.692 * * [simplify]: Extracting #8: cost 0 inf + 47153 58.699 * * [simplify]: Extracting #9: cost 0 inf + 46168 58.717 * [simplify]: Simplified to (* (cbrt (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma y (* x (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))) 58.717 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (+ (sqrt (* (* (* y x) (* y x)) (* y x))) (pow (log1p (exp x)) 3/2))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma y (* x (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))))) 58.718 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))) 58.718 * * [simplify]: iters left: 6 (24 enodes) 58.731 * * [simplify]: iters left: 5 (112 enodes) 58.775 * * [simplify]: iters left: 4 (264 enodes) 58.917 * * [simplify]: Extracting #0: cost 1 inf + 0 58.917 * * [simplify]: Extracting #1: cost 8 inf + 0 58.917 * * [simplify]: Extracting #2: cost 17 inf + 0 58.917 * * [simplify]: Extracting #3: cost 57 inf + 0 58.918 * * [simplify]: Extracting #4: cost 152 inf + 125 58.921 * * [simplify]: Extracting #5: cost 132 inf + 5335 58.929 * * [simplify]: Extracting #6: cost 44 inf + 24943 58.941 * * [simplify]: Extracting #7: cost 10 inf + 40335 58.955 * * [simplify]: Extracting #8: cost 0 inf + 46881 58.969 * * [simplify]: Extracting #9: cost 0 inf + 45910 58.988 * [simplify]: Simplified to (* (cbrt (- (pow (log1p (exp x)) 3/2) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))) 58.988 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))) (* (cbrt (- (pow (log1p (exp x)) 3/2) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))))))) 58.988 * * * * [progress]: [ 125 / 229 ] simplifiying candidate # 58.989 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))) 58.989 * * [simplify]: iters left: 6 (24 enodes) 59.004 * * [simplify]: iters left: 5 (112 enodes) 59.040 * * [simplify]: iters left: 4 (271 enodes) 59.128 * * [simplify]: Extracting #0: cost 1 inf + 0 59.128 * * [simplify]: Extracting #1: cost 8 inf + 0 59.128 * * [simplify]: Extracting #2: cost 17 inf + 0 59.128 * * [simplify]: Extracting #3: cost 55 inf + 0 59.129 * * [simplify]: Extracting #4: cost 154 inf + 125 59.132 * * [simplify]: Extracting #5: cost 128 inf + 6792 59.140 * * [simplify]: Extracting #6: cost 45 inf + 28893 59.152 * * [simplify]: Extracting #7: cost 8 inf + 44474 59.165 * * [simplify]: Extracting #8: cost 1 inf + 49926 59.184 * * [simplify]: Extracting #9: cost 0 inf + 50989 59.197 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (+ (pow (* y x) 3/2) (pow (log1p (exp x)) 3/2)))) 59.197 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (+ (pow (* y x) 3/2) (pow (log1p (exp x)) 3/2)))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))))) 59.198 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))) 59.198 * * [simplify]: iters left: 6 (24 enodes) 59.208 * * [simplify]: iters left: 5 (113 enodes) 59.234 * * [simplify]: iters left: 4 (279 enodes) 59.381 * * [simplify]: Extracting #0: cost 1 inf + 0 59.381 * * [simplify]: Extracting #1: cost 8 inf + 0 59.382 * * [simplify]: Extracting #2: cost 17 inf + 0 59.382 * * [simplify]: Extracting #3: cost 63 inf + 0 59.383 * * [simplify]: Extracting #4: cost 166 inf + 125 59.386 * * [simplify]: Extracting #5: cost 136 inf + 8261 59.395 * * [simplify]: Extracting #6: cost 54 inf + 33856 59.414 * * [simplify]: Extracting #7: cost 4 inf + 56040 59.429 * * [simplify]: Extracting #8: cost 0 inf + 58669 59.444 * * [simplify]: Extracting #9: cost 0 inf + 58418 59.451 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2))))) 59.451 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2))))))) 59.452 * * * * [progress]: [ 126 / 229 ] simplifiying candidate # 59.452 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt 1))) 59.452 * * [simplify]: iters left: 6 (20 enodes) 59.458 * * [simplify]: iters left: 5 (99 enodes) 59.482 * * [simplify]: iters left: 4 (234 enodes) 59.563 * * [simplify]: Extracting #0: cost 1 inf + 0 59.563 * * [simplify]: Extracting #1: cost 5 inf + 0 59.563 * * [simplify]: Extracting #2: cost 8 inf + 1 59.563 * * [simplify]: Extracting #3: cost 43 inf + 1 59.563 * * [simplify]: Extracting #4: cost 126 inf + 248 59.567 * * [simplify]: Extracting #5: cost 94 inf + 7469 59.575 * * [simplify]: Extracting #6: cost 28 inf + 21998 59.585 * * [simplify]: Extracting #7: cost 4 inf + 30740 59.596 * * [simplify]: Extracting #8: cost 0 inf + 32489 59.610 * * [simplify]: Extracting #9: cost 0 inf + 32198 59.615 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) 59.615 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 59.616 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 59.616 * * [simplify]: iters left: 6 (18 enodes) 59.621 * * [simplify]: iters left: 5 (91 enodes) 59.645 * * [simplify]: iters left: 4 (229 enodes) 59.768 * * [simplify]: Extracting #0: cost 1 inf + 0 59.768 * * [simplify]: Extracting #1: cost 7 inf + 0 59.768 * * [simplify]: Extracting #2: cost 14 inf + 0 59.768 * * [simplify]: Extracting #3: cost 49 inf + 0 59.768 * * [simplify]: Extracting #4: cost 137 inf + 2 59.770 * * [simplify]: Extracting #5: cost 116 inf + 6756 59.774 * * [simplify]: Extracting #6: cost 24 inf + 28678 59.779 * * [simplify]: Extracting #7: cost 1 inf + 36420 59.786 * * [simplify]: Extracting #8: cost 0 inf + 36462 59.791 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) 59.792 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt 1))) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))) 59.792 * * * * [progress]: [ 127 / 229 ] simplifiying candidate # 59.792 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (* (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 59.792 * * [simplify]: iters left: 6 (20 enodes) 59.799 * * [simplify]: iters left: 5 (99 enodes) 59.832 * * [simplify]: iters left: 4 (243 enodes) 59.934 * * [simplify]: Extracting #0: cost 1 inf + 0 59.934 * * [simplify]: Extracting #1: cost 12 inf + 0 59.935 * * [simplify]: Extracting #2: cost 23 inf + 0 59.935 * * [simplify]: Extracting #3: cost 58 inf + 0 59.935 * * [simplify]: Extracting #4: cost 146 inf + 2 59.937 * * [simplify]: Extracting #5: cost 127 inf + 5851 59.946 * * [simplify]: Extracting #6: cost 34 inf + 29516 59.960 * * [simplify]: Extracting #7: cost 4 inf + 44215 59.969 * * [simplify]: Extracting #8: cost 0 inf + 43812 59.977 * * [simplify]: Extracting #9: cost 0 inf + 43040 59.984 * [simplify]: Simplified to (* (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))))) 59.984 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (sqrt (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 59.984 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 59.985 * * [simplify]: iters left: 6 (19 enodes) 59.990 * * [simplify]: iters left: 5 (94 enodes) 60.013 * * [simplify]: iters left: 4 (232 enodes) 60.103 * * [simplify]: Extracting #0: cost 1 inf + 0 60.103 * * [simplify]: Extracting #1: cost 8 inf + 0 60.103 * * [simplify]: Extracting #2: cost 16 inf + 0 60.103 * * [simplify]: Extracting #3: cost 51 inf + 0 60.104 * * [simplify]: Extracting #4: cost 136 inf + 206 60.111 * * [simplify]: Extracting #5: cost 103 inf + 7666 60.119 * * [simplify]: Extracting #6: cost 36 inf + 23910 60.131 * * [simplify]: Extracting #7: cost 4 inf + 37159 60.143 * * [simplify]: Extracting #8: cost 0 inf + 38146 60.156 * [simplify]: Simplified to (* (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))) 60.156 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (* (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) (* (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))))) 60.156 * * * * [progress]: [ 128 / 229 ] simplifiying candidate # 60.157 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 60.157 * * [simplify]: iters left: 6 (19 enodes) 60.167 * * [simplify]: iters left: 5 (94 enodes) 60.206 * * [simplify]: iters left: 4 (232 enodes) 60.307 * * [simplify]: Extracting #0: cost 1 inf + 0 60.307 * * [simplify]: Extracting #1: cost 8 inf + 0 60.307 * * [simplify]: Extracting #2: cost 16 inf + 0 60.307 * * [simplify]: Extracting #3: cost 51 inf + 0 60.308 * * [simplify]: Extracting #4: cost 136 inf + 206 60.309 * * [simplify]: Extracting #5: cost 103 inf + 7666 60.314 * * [simplify]: Extracting #6: cost 36 inf + 23790 60.320 * * [simplify]: Extracting #7: cost 4 inf + 36839 60.326 * * [simplify]: Extracting #8: cost 0 inf + 37826 60.335 * [simplify]: Simplified to (* (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))) 60.336 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 60.336 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 60.336 * * [simplify]: iters left: 6 (19 enodes) 60.341 * * [simplify]: iters left: 5 (94 enodes) 60.369 * * [simplify]: iters left: 4 (232 enodes) 60.445 * * [simplify]: Extracting #0: cost 1 inf + 0 60.445 * * [simplify]: Extracting #1: cost 8 inf + 0 60.445 * * [simplify]: Extracting #2: cost 16 inf + 0 60.446 * * [simplify]: Extracting #3: cost 51 inf + 0 60.446 * * [simplify]: Extracting #4: cost 136 inf + 206 60.448 * * [simplify]: Extracting #5: cost 103 inf + 7666 60.452 * * [simplify]: Extracting #6: cost 36 inf + 23790 60.460 * * [simplify]: Extracting #7: cost 4 inf + 36839 60.473 * * [simplify]: Extracting #8: cost 0 inf + 37826 60.486 * [simplify]: Simplified to (* (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))) 60.486 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (* (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma x (* y (fma y x (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))))))) 60.486 * * * * [progress]: [ 129 / 229 ] simplifiying candidate # 60.487 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 1)) 60.487 * * [simplify]: iters left: 6 (19 enodes) 60.497 * * [simplify]: iters left: 5 (94 enodes) 60.532 * * [simplify]: iters left: 4 (231 enodes) 60.615 * * [simplify]: Extracting #0: cost 1 inf + 0 60.615 * * [simplify]: Extracting #1: cost 5 inf + 0 60.615 * * [simplify]: Extracting #2: cost 8 inf + 1 60.615 * * [simplify]: Extracting #3: cost 43 inf + 1 60.616 * * [simplify]: Extracting #4: cost 131 inf + 3 60.617 * * [simplify]: Extracting #5: cost 109 inf + 5096 60.624 * * [simplify]: Extracting #6: cost 27 inf + 23438 60.639 * * [simplify]: Extracting #7: cost 7 inf + 29701 60.650 * * [simplify]: Extracting #8: cost 0 inf + 32491 60.658 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) 60.658 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 60.658 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 60.658 * * [simplify]: iters left: 6 (18 enodes) 60.663 * * [simplify]: iters left: 5 (91 enodes) 60.682 * * [simplify]: iters left: 4 (229 enodes) 60.771 * * [simplify]: Extracting #0: cost 1 inf + 0 60.771 * * [simplify]: Extracting #1: cost 7 inf + 0 60.771 * * [simplify]: Extracting #2: cost 14 inf + 0 60.771 * * [simplify]: Extracting #3: cost 49 inf + 0 60.772 * * [simplify]: Extracting #4: cost 137 inf + 2 60.775 * * [simplify]: Extracting #5: cost 116 inf + 6756 60.783 * * [simplify]: Extracting #6: cost 24 inf + 28678 60.795 * * [simplify]: Extracting #7: cost 1 inf + 36420 60.806 * * [simplify]: Extracting #8: cost 0 inf + 36462 60.822 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) 60.823 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 1)) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (sqrt (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))) 60.823 * * * * [progress]: [ 130 / 229 ] simplifiying candidate # 60.823 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 60.824 * * [simplify]: iters left: 6 (15 enodes) 60.830 * * [simplify]: iters left: 5 (68 enodes) 60.845 * * [simplify]: iters left: 4 (153 enodes) 60.900 * * [simplify]: iters left: 3 (418 enodes) 61.481 * * [simplify]: Extracting #0: cost 1 inf + 0 61.481 * * [simplify]: Extracting #1: cost 6 inf + 0 61.481 * * [simplify]: Extracting #2: cost 10 inf + 1 61.481 * * [simplify]: Extracting #3: cost 63 inf + 1 61.482 * * [simplify]: Extracting #4: cost 164 inf + 3 61.485 * * [simplify]: Extracting #5: cost 159 inf + 6446 61.494 * * [simplify]: Extracting #6: cost 63 inf + 38682 61.510 * * [simplify]: Extracting #7: cost 4 inf + 60579 61.526 * * [simplify]: Extracting #8: cost 0 inf + 61957 61.537 * [simplify]: Simplified to (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x)))))))) 61.537 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x)))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 61.537 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 61.537 * * [simplify]: iters left: 6 (18 enodes) 61.542 * * [simplify]: iters left: 5 (91 enodes) 61.561 * * [simplify]: iters left: 4 (229 enodes) 61.646 * * [simplify]: Extracting #0: cost 1 inf + 0 61.646 * * [simplify]: Extracting #1: cost 8 inf + 0 61.646 * * [simplify]: Extracting #2: cost 34 inf + 0 61.646 * * [simplify]: Extracting #3: cost 66 inf + 43 61.647 * * [simplify]: Extracting #4: cost 126 inf + 930 61.649 * * [simplify]: Extracting #5: cost 74 inf + 14008 61.654 * * [simplify]: Extracting #6: cost 14 inf + 31699 61.662 * * [simplify]: Extracting #7: cost 0 inf + 37173 61.668 * * [simplify]: Extracting #8: cost 0 inf + 37042 61.678 * [simplify]: Simplified to (* (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) 61.678 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) (* (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))))) 61.678 * * * * [progress]: [ 131 / 229 ] simplifiying candidate # 61.679 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 61.679 * * [simplify]: iters left: 6 (15 enodes) 61.687 * * [simplify]: iters left: 5 (68 enodes) 61.715 * * [simplify]: iters left: 4 (153 enodes) 61.778 * * [simplify]: iters left: 3 (417 enodes) 61.932 * * [simplify]: Extracting #0: cost 1 inf + 0 61.932 * * [simplify]: Extracting #1: cost 6 inf + 0 61.932 * * [simplify]: Extracting #2: cost 10 inf + 1 61.932 * * [simplify]: Extracting #3: cost 62 inf + 1 61.933 * * [simplify]: Extracting #4: cost 163 inf + 3 61.935 * * [simplify]: Extracting #5: cost 138 inf + 12567 61.940 * * [simplify]: Extracting #6: cost 30 inf + 47512 61.948 * * [simplify]: Extracting #7: cost 2 inf + 60609 61.957 * * [simplify]: Extracting #8: cost 0 inf + 60270 61.973 * [simplify]: Simplified to (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (sqrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))))) 61.973 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (sqrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 61.973 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 61.974 * * [simplify]: iters left: 6 (19 enodes) 61.984 * * [simplify]: iters left: 5 (94 enodes) 62.025 * * [simplify]: iters left: 4 (232 enodes) 62.113 * * [simplify]: Extracting #0: cost 1 inf + 0 62.113 * * [simplify]: Extracting #1: cost 8 inf + 0 62.113 * * [simplify]: Extracting #2: cost 35 inf + 0 62.114 * * [simplify]: Extracting #3: cost 67 inf + 84 62.114 * * [simplify]: Extracting #4: cost 126 inf + 1213 62.116 * * [simplify]: Extracting #5: cost 92 inf + 8515 62.120 * * [simplify]: Extracting #6: cost 35 inf + 23653 62.126 * * [simplify]: Extracting #7: cost 4 inf + 36339 62.132 * * [simplify]: Extracting #8: cost 0 inf + 37686 62.139 * [simplify]: Simplified to (* (cbrt (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))) 62.139 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (* (cbrt (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))))) 62.139 * * * * [progress]: [ 132 / 229 ] simplifiying candidate # 62.139 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) 62.139 * * [simplify]: iters left: 6 (19 enodes) 62.146 * * [simplify]: iters left: 5 (96 enodes) 62.179 * * [simplify]: iters left: 4 (232 enodes) 62.263 * * [simplify]: Extracting #0: cost 1 inf + 0 62.263 * * [simplify]: Extracting #1: cost 8 inf + 0 62.263 * * [simplify]: Extracting #2: cost 12 inf + 1 62.263 * * [simplify]: Extracting #3: cost 47 inf + 1 62.264 * * [simplify]: Extracting #4: cost 133 inf + 126 62.266 * * [simplify]: Extracting #5: cost 115 inf + 4994 62.274 * * [simplify]: Extracting #6: cost 33 inf + 25389 62.284 * * [simplify]: Extracting #7: cost 8 inf + 31638 62.290 * * [simplify]: Extracting #8: cost 0 inf + 34623 62.298 * [simplify]: Simplified to (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))) 62.298 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (log1p (exp x)) (* y x))))))) 62.299 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (log1p (exp x)) (* y x))))) 62.299 * * [simplify]: iters left: 6 (19 enodes) 62.304 * * [simplify]: iters left: 5 (96 enodes) 62.328 * * [simplify]: iters left: 4 (242 enodes) 62.423 * * [simplify]: Extracting #0: cost 1 inf + 0 62.423 * * [simplify]: Extracting #1: cost 8 inf + 0 62.423 * * [simplify]: Extracting #2: cost 35 inf + 0 62.424 * * [simplify]: Extracting #3: cost 69 inf + 84 62.425 * * [simplify]: Extracting #4: cost 127 inf + 1378 62.429 * * [simplify]: Extracting #5: cost 74 inf + 13975 62.439 * * [simplify]: Extracting #6: cost 18 inf + 29354 62.450 * * [simplify]: Extracting #7: cost 3 inf + 35717 62.462 * * [simplify]: Extracting #8: cost 0 inf + 37003 62.474 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (log1p (exp x)) (* y x))))) 62.474 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (log1p (exp x)) (* y x))))))) 62.475 * * * * [progress]: [ 133 / 229 ] simplifiying candidate # 62.475 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt 1))) 62.475 * * [simplify]: iters left: 6 (14 enodes) 62.486 * * [simplify]: iters left: 5 (65 enodes) 62.516 * * [simplify]: iters left: 4 (149 enodes) 62.578 * * [simplify]: iters left: 3 (399 enodes) 62.744 * * [simplify]: Extracting #0: cost 1 inf + 0 62.745 * * [simplify]: Extracting #1: cost 4 inf + 0 62.745 * * [simplify]: Extracting #2: cost 54 inf + 1 62.745 * * [simplify]: Extracting #3: cost 155 inf + 3 62.747 * * [simplify]: Extracting #4: cost 156 inf + 4093 62.751 * * [simplify]: Extracting #5: cost 62 inf + 31299 62.764 * * [simplify]: Extracting #6: cost 7 inf + 53628 62.779 * * [simplify]: Extracting #7: cost 0 inf + 56998 62.787 * [simplify]: Simplified to (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))) 62.787 * [simplify]: Simplified (2 1) to (λ (x y) (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 62.787 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 62.787 * * [simplify]: iters left: 6 (17 enodes) 62.792 * * [simplify]: iters left: 5 (88 enodes) 62.819 * * [simplify]: iters left: 4 (226 enodes) 62.936 * * [simplify]: Extracting #0: cost 1 inf + 0 62.936 * * [simplify]: Extracting #1: cost 7 inf + 0 62.937 * * [simplify]: Extracting #2: cost 32 inf + 0 62.937 * * [simplify]: Extracting #3: cost 65 inf + 2 62.938 * * [simplify]: Extracting #4: cost 121 inf + 1334 62.942 * * [simplify]: Extracting #5: cost 76 inf + 10895 62.952 * * [simplify]: Extracting #6: cost 21 inf + 27741 62.963 * * [simplify]: Extracting #7: cost 1 inf + 35153 62.975 * * [simplify]: Extracting #8: cost 0 inf + 35198 62.981 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) 62.981 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt 1))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))))) 62.981 * * * * [progress]: [ 134 / 229 ] simplifiying candidate # 62.982 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) 62.982 * * [simplify]: iters left: 6 (18 enodes) 62.988 * * [simplify]: iters left: 5 (83 enodes) 63.010 * * [simplify]: iters left: 4 (181 enodes) 63.092 * * [simplify]: iters left: 3 (461 enodes) 63.265 * * [simplify]: Extracting #0: cost 1 inf + 0 63.265 * * [simplify]: Extracting #1: cost 6 inf + 0 63.265 * * [simplify]: Extracting #2: cost 10 inf + 1 63.265 * * [simplify]: Extracting #3: cost 70 inf + 1 63.267 * * [simplify]: Extracting #4: cost 186 inf + 206 63.272 * * [simplify]: Extracting #5: cost 152 inf + 13309 63.283 * * [simplify]: Extracting #6: cost 74 inf + 37685 63.297 * * [simplify]: Extracting #7: cost 6 inf + 69460 63.306 * * [simplify]: Extracting #8: cost 0 inf + 73272 63.317 * * [simplify]: Extracting #9: cost 0 inf + 73072 63.326 * [simplify]: Simplified to (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))) (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* y x) (* (* y x) (* y x))))))) 63.326 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))) (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* y x) (* (* y x) (* y x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))))) 63.326 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) 63.327 * * [simplify]: iters left: 6 (22 enodes) 63.332 * * [simplify]: iters left: 5 (110 enodes) 63.370 * * [simplify]: iters left: 4 (264 enodes) 63.488 * * [simplify]: Extracting #0: cost 1 inf + 0 63.488 * * [simplify]: Extracting #1: cost 8 inf + 0 63.488 * * [simplify]: Extracting #2: cost 35 inf + 0 63.488 * * [simplify]: Extracting #3: cost 78 inf + 43 63.489 * * [simplify]: Extracting #4: cost 146 inf + 645 63.490 * * [simplify]: Extracting #5: cost 116 inf + 7949 63.494 * * [simplify]: Extracting #6: cost 42 inf + 25938 63.500 * * [simplify]: Extracting #7: cost 11 inf + 38339 63.507 * * [simplify]: Extracting #8: cost 0 inf + 43507 63.515 * * [simplify]: Extracting #9: cost 0 inf + 43245 63.529 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (sqrt (* (* (* y x) (* y x)) (* y x))))))) 63.529 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (sqrt (* (* (* y x) (* y x)) (* y x))))))))) 63.530 * * * * [progress]: [ 135 / 229 ] simplifiying candidate # 63.530 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) 63.530 * * [simplify]: iters left: 6 (20 enodes) 63.541 * * [simplify]: iters left: 5 (89 enodes) 63.579 * * [simplify]: iters left: 4 (194 enodes) 63.663 * * [simplify]: Extracting #0: cost 1 inf + 0 63.663 * * [simplify]: Extracting #1: cost 8 inf + 0 63.663 * * [simplify]: Extracting #2: cost 12 inf + 1 63.663 * * [simplify]: Extracting #3: cost 36 inf + 1 63.664 * * [simplify]: Extracting #4: cost 124 inf + 1 63.664 * * [simplify]: Extracting #5: cost 126 inf + 4369 63.666 * * [simplify]: Extracting #6: cost 54 inf + 20662 63.670 * * [simplify]: Extracting #7: cost 5 inf + 34829 63.677 * * [simplify]: Extracting #8: cost 0 inf + 37984 63.685 * [simplify]: Simplified to (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))) (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (pow (* y x) 3/2)))) 63.685 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))) (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (pow (* y x) 3/2)))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))))) 63.685 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) 63.686 * * [simplify]: iters left: 6 (24 enodes) 63.699 * * [simplify]: iters left: 5 (117 enodes) 63.749 * * [simplify]: iters left: 4 (284 enodes) 63.858 * * [simplify]: Extracting #0: cost 1 inf + 0 63.858 * * [simplify]: Extracting #1: cost 8 inf + 0 63.858 * * [simplify]: Extracting #2: cost 35 inf + 0 63.858 * * [simplify]: Extracting #3: cost 81 inf + 2 63.859 * * [simplify]: Extracting #4: cost 161 inf + 483 63.861 * * [simplify]: Extracting #5: cost 124 inf + 8179 63.865 * * [simplify]: Extracting #6: cost 58 inf + 27940 63.875 * * [simplify]: Extracting #7: cost 3 inf + 52357 63.883 * * [simplify]: Extracting #8: cost 0 inf + 53123 63.894 * * [simplify]: Extracting #9: cost 0 inf + 53069 63.910 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (pow (* y x) 3/2))))) 63.910 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (pow (* y x) 3/2))))))) 63.911 * * * * [progress]: [ 136 / 229 ] simplifiying candidate # 63.911 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) 63.911 * * [simplify]: iters left: 6 (18 enodes) 63.916 * * [simplify]: iters left: 5 (83 enodes) 63.935 * * [simplify]: iters left: 4 (181 enodes) 64.003 * * [simplify]: iters left: 3 (461 enodes) 64.196 * * [simplify]: Extracting #0: cost 1 inf + 0 64.196 * * [simplify]: Extracting #1: cost 6 inf + 0 64.196 * * [simplify]: Extracting #2: cost 10 inf + 1 64.196 * * [simplify]: Extracting #3: cost 70 inf + 1 64.197 * * [simplify]: Extracting #4: cost 186 inf + 206 64.199 * * [simplify]: Extracting #5: cost 152 inf + 13309 64.205 * * [simplify]: Extracting #6: cost 74 inf + 37685 64.214 * * [simplify]: Extracting #7: cost 6 inf + 69460 64.223 * * [simplify]: Extracting #8: cost 0 inf + 73272 64.235 * * [simplify]: Extracting #9: cost 0 inf + 73072 64.244 * [simplify]: Simplified to (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))) (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* y x) (* (* y x) (* y x))))))) 64.244 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))) (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (sqrt (* (* y x) (* (* y x) (* y x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))))) 64.244 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) 64.244 * * [simplify]: iters left: 6 (22 enodes) 64.253 * * [simplify]: iters left: 5 (110 enodes) 64.292 * * [simplify]: iters left: 4 (264 enodes) 64.384 * * [simplify]: Extracting #0: cost 1 inf + 0 64.384 * * [simplify]: Extracting #1: cost 8 inf + 0 64.384 * * [simplify]: Extracting #2: cost 35 inf + 0 64.384 * * [simplify]: Extracting #3: cost 78 inf + 43 64.385 * * [simplify]: Extracting #4: cost 146 inf + 645 64.386 * * [simplify]: Extracting #5: cost 116 inf + 7949 64.393 * * [simplify]: Extracting #6: cost 42 inf + 25938 64.404 * * [simplify]: Extracting #7: cost 11 inf + 38339 64.414 * * [simplify]: Extracting #8: cost 0 inf + 43507 64.421 * * [simplify]: Extracting #9: cost 0 inf + 43245 64.429 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (sqrt (* (* (* y x) (* y x)) (* y x))))))) 64.429 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x)))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (sqrt (* (* (* y x) (* y x)) (* y x))))))))) 64.429 * * * * [progress]: [ 137 / 229 ] simplifiying candidate # 64.429 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) 64.429 * * [simplify]: iters left: 6 (20 enodes) 64.435 * * [simplify]: iters left: 5 (89 enodes) 64.455 * * [simplify]: iters left: 4 (194 enodes) 64.540 * * [simplify]: Extracting #0: cost 1 inf + 0 64.540 * * [simplify]: Extracting #1: cost 8 inf + 0 64.540 * * [simplify]: Extracting #2: cost 12 inf + 1 64.540 * * [simplify]: Extracting #3: cost 36 inf + 1 64.541 * * [simplify]: Extracting #4: cost 124 inf + 1 64.542 * * [simplify]: Extracting #5: cost 126 inf + 4369 64.546 * * [simplify]: Extracting #6: cost 54 inf + 20662 64.554 * * [simplify]: Extracting #7: cost 5 inf + 34829 64.563 * * [simplify]: Extracting #8: cost 0 inf + 37984 64.572 * [simplify]: Simplified to (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))) (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (pow (* y x) 3/2)))) 64.572 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))) (cbrt (fma (log1p (exp x)) (sqrt (log1p (exp x))) (pow (* y x) 3/2)))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))))) 64.573 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) 64.573 * * [simplify]: iters left: 6 (24 enodes) 64.587 * * [simplify]: iters left: 5 (117 enodes) 64.645 * * [simplify]: iters left: 4 (284 enodes) 64.748 * * [simplify]: Extracting #0: cost 1 inf + 0 64.748 * * [simplify]: Extracting #1: cost 8 inf + 0 64.748 * * [simplify]: Extracting #2: cost 35 inf + 0 64.749 * * [simplify]: Extracting #3: cost 81 inf + 2 64.749 * * [simplify]: Extracting #4: cost 161 inf + 483 64.751 * * [simplify]: Extracting #5: cost 124 inf + 8179 64.755 * * [simplify]: Extracting #6: cost 58 inf + 27940 64.762 * * [simplify]: Extracting #7: cost 3 inf + 52357 64.770 * * [simplify]: Extracting #8: cost 0 inf + 53123 64.777 * * [simplify]: Extracting #9: cost 0 inf + 53069 64.785 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (pow (* y x) 3/2))))) 64.785 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (pow (* y x) 3/2))))))) 64.785 * * * * [progress]: [ 138 / 229 ] simplifiying candidate # 64.785 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))) 64.785 * * [simplify]: iters left: 6 (17 enodes) 64.790 * * [simplify]: iters left: 5 (75 enodes) 64.809 * * [simplify]: iters left: 4 (162 enodes) 64.853 * * [simplify]: iters left: 3 (416 enodes) 65.017 * * [simplify]: Extracting #0: cost 1 inf + 0 65.017 * * [simplify]: Extracting #1: cost 6 inf + 0 65.017 * * [simplify]: Extracting #2: cost 10 inf + 1 65.017 * * [simplify]: Extracting #3: cost 64 inf + 1 65.017 * * [simplify]: Extracting #4: cost 164 inf + 44 65.020 * * [simplify]: Extracting #5: cost 135 inf + 11401 65.026 * * [simplify]: Extracting #6: cost 39 inf + 46835 65.038 * * [simplify]: Extracting #7: cost 4 inf + 61011 65.054 * * [simplify]: Extracting #8: cost 0 inf + 61916 65.072 * [simplify]: Simplified to (* (cbrt (+ (sqrt (* (* y x) (* (* y x) (* y x)))) (sqrt (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))))) (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x)))))) 65.072 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (+ (sqrt (* (* y x) (* (* y x) (* y x)))) (sqrt (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))))) (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x)))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))))) 65.073 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))) 65.073 * * [simplify]: iters left: 6 (21 enodes) 65.084 * * [simplify]: iters left: 5 (102 enodes) 65.124 * * [simplify]: iters left: 4 (245 enodes) 65.239 * * [simplify]: Extracting #0: cost 1 inf + 0 65.240 * * [simplify]: Extracting #1: cost 8 inf + 0 65.240 * * [simplify]: Extracting #2: cost 35 inf + 0 65.240 * * [simplify]: Extracting #3: cost 72 inf + 2 65.240 * * [simplify]: Extracting #4: cost 138 inf + 481 65.242 * * [simplify]: Extracting #5: cost 93 inf + 9068 65.247 * * [simplify]: Extracting #6: cost 35 inf + 24178 65.252 * * [simplify]: Extracting #7: cost 6 inf + 35302 65.261 * * [simplify]: Extracting #8: cost 2 inf + 37809 65.273 * * [simplify]: Extracting #9: cost 0 inf + 39243 65.280 * [simplify]: Simplified to (* (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) 65.280 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))) (* (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (fma y x (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x)))))))) 65.280 * * * * [progress]: [ 139 / 229 ] simplifiying candidate # 65.280 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))) 65.281 * * [simplify]: iters left: 6 (19 enodes) 65.286 * * [simplify]: iters left: 5 (82 enodes) 65.307 * * [simplify]: iters left: 4 (178 enodes) 65.386 * * [simplify]: iters left: 3 (463 enodes) 65.589 * * [simplify]: Extracting #0: cost 1 inf + 0 65.589 * * [simplify]: Extracting #1: cost 6 inf + 0 65.589 * * [simplify]: Extracting #2: cost 10 inf + 1 65.590 * * [simplify]: Extracting #3: cost 65 inf + 1 65.591 * * [simplify]: Extracting #4: cost 180 inf + 125 65.594 * * [simplify]: Extracting #5: cost 174 inf + 7208 65.603 * * [simplify]: Extracting #6: cost 88 inf + 33672 65.617 * * [simplify]: Extracting #7: cost 15 inf + 67279 65.627 * * [simplify]: Extracting #8: cost 0 inf + 75049 65.636 * [simplify]: Simplified to (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (+ (sqrt (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (pow (* y x) 3/2)))) 65.636 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (+ (sqrt (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (pow (* y x) 3/2)))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))))) 65.636 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))) 65.637 * * [simplify]: iters left: 6 (23 enodes) 65.646 * * [simplify]: iters left: 5 (109 enodes) 65.680 * * [simplify]: iters left: 4 (262 enodes) 65.786 * * [simplify]: Extracting #0: cost 1 inf + 0 65.787 * * [simplify]: Extracting #1: cost 8 inf + 0 65.787 * * [simplify]: Extracting #2: cost 35 inf + 0 65.787 * * [simplify]: Extracting #3: cost 71 inf + 43 65.787 * * [simplify]: Extracting #4: cost 141 inf + 1130 65.790 * * [simplify]: Extracting #5: cost 95 inf + 11992 65.794 * * [simplify]: Extracting #6: cost 29 inf + 33340 65.801 * * [simplify]: Extracting #7: cost 4 inf + 46236 65.812 * * [simplify]: Extracting #8: cost 0 inf + 46753 65.822 * [simplify]: Simplified to (* (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* y x) 3/2))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))) 65.822 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))) (* (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* y x) 3/2))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))))) 65.823 * * * * [progress]: [ 140 / 229 ] simplifiying candidate # 65.823 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))) 65.823 * * [simplify]: iters left: 6 (19 enodes) 65.829 * * [simplify]: iters left: 5 (81 enodes) 65.849 * * [simplify]: iters left: 4 (176 enodes) 65.908 * * [simplify]: iters left: 3 (456 enodes) 66.141 * * [simplify]: Extracting #0: cost 1 inf + 0 66.141 * * [simplify]: Extracting #1: cost 6 inf + 0 66.141 * * [simplify]: Extracting #2: cost 10 inf + 1 66.141 * * [simplify]: Extracting #3: cost 67 inf + 1 66.142 * * [simplify]: Extracting #4: cost 175 inf + 85 66.146 * * [simplify]: Extracting #5: cost 162 inf + 8647 66.156 * * [simplify]: Extracting #6: cost 67 inf + 39365 66.165 * * [simplify]: Extracting #7: cost 4 inf + 72378 66.173 * * [simplify]: Extracting #8: cost 0 inf + 74641 66.182 * * [simplify]: Extracting #9: cost 0 inf + 74481 66.191 * [simplify]: Simplified to (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (+ (pow (log1p (exp x)) 3/2) (sqrt (* (* y x) (* (* y x) (* y x))))))) 66.191 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (+ (pow (log1p (exp x)) 3/2) (sqrt (* (* y x) (* (* y x) (* y x))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))))) 66.191 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))) 66.191 * * [simplify]: iters left: 6 (23 enodes) 66.201 * * [simplify]: iters left: 5 (109 enodes) 66.239 * * [simplify]: iters left: 4 (261 enodes) 66.343 * * [simplify]: Extracting #0: cost 1 inf + 0 66.343 * * [simplify]: Extracting #1: cost 8 inf + 0 66.343 * * [simplify]: Extracting #2: cost 35 inf + 0 66.343 * * [simplify]: Extracting #3: cost 72 inf + 43 66.345 * * [simplify]: Extracting #4: cost 140 inf + 1172 66.349 * * [simplify]: Extracting #5: cost 87 inf + 13276 66.360 * * [simplify]: Extracting #6: cost 22 inf + 34813 66.373 * * [simplify]: Extracting #7: cost 5 inf + 42947 66.387 * * [simplify]: Extracting #8: cost 0 inf + 45601 66.401 * * [simplify]: Extracting #9: cost 0 inf + 45441 66.415 * [simplify]: Simplified to (* (cbrt (- (pow (log1p (exp x)) 3/2) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))) 66.415 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))) (* (cbrt (- (pow (log1p (exp x)) 3/2) (sqrt (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (* y x) (log1p (exp x)) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))))))) 66.415 * * * * [progress]: [ 141 / 229 ] simplifiying candidate # 66.416 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))) 66.416 * * [simplify]: iters left: 6 (19 enodes) 66.429 * * [simplify]: iters left: 5 (83 enodes) 66.448 * * [simplify]: iters left: 4 (189 enodes) 66.517 * * [simplify]: iters left: 3 (498 enodes) 66.734 * * [simplify]: Extracting #0: cost 1 inf + 0 66.734 * * [simplify]: Extracting #1: cost 6 inf + 0 66.734 * * [simplify]: Extracting #2: cost 10 inf + 1 66.735 * * [simplify]: Extracting #3: cost 71 inf + 1 66.736 * * [simplify]: Extracting #4: cost 195 inf + 125 66.740 * * [simplify]: Extracting #5: cost 187 inf + 9298 66.750 * * [simplify]: Extracting #6: cost 102 inf + 35552 66.767 * * [simplify]: Extracting #7: cost 7 inf + 87030 66.786 * * [simplify]: Extracting #8: cost 0 inf + 91298 66.810 * [simplify]: Simplified to (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (+ (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)))) 66.810 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (+ (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))))) 66.811 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))) 66.811 * * [simplify]: iters left: 6 (23 enodes) 66.817 * * [simplify]: iters left: 5 (110 enodes) 66.846 * * [simplify]: iters left: 4 (276 enodes) 66.936 * * [simplify]: Extracting #0: cost 1 inf + 0 66.936 * * [simplify]: Extracting #1: cost 8 inf + 0 66.937 * * [simplify]: Extracting #2: cost 35 inf + 0 66.937 * * [simplify]: Extracting #3: cost 79 inf + 2 66.937 * * [simplify]: Extracting #4: cost 159 inf + 564 66.939 * * [simplify]: Extracting #5: cost 124 inf + 8306 66.944 * * [simplify]: Extracting #6: cost 48 inf + 32795 66.959 * * [simplify]: Extracting #7: cost 4 inf + 57233 66.972 * * [simplify]: Extracting #8: cost 0 inf + 58029 66.983 * [simplify]: Simplified to (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)))) 66.983 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)))))) 66.983 * * * * [progress]: [ 142 / 229 ] simplifiying candidate # 66.983 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt 1))) 66.984 * * [simplify]: iters left: 6 (14 enodes) 66.989 * * [simplify]: iters left: 5 (65 enodes) 67.008 * * [simplify]: iters left: 4 (149 enodes) 67.075 * * [simplify]: iters left: 3 (399 enodes) 67.261 * * [simplify]: Extracting #0: cost 1 inf + 0 67.261 * * [simplify]: Extracting #1: cost 4 inf + 0 67.261 * * [simplify]: Extracting #2: cost 54 inf + 1 67.262 * * [simplify]: Extracting #3: cost 155 inf + 3 67.265 * * [simplify]: Extracting #4: cost 156 inf + 4093 67.277 * * [simplify]: Extracting #5: cost 62 inf + 31299 67.290 * * [simplify]: Extracting #6: cost 7 inf + 53628 67.304 * * [simplify]: Extracting #7: cost 0 inf + 56998 67.317 * [simplify]: Simplified to (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))) 67.317 * [simplify]: Simplified (2 1) to (λ (x y) (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 67.318 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 67.318 * * [simplify]: iters left: 6 (17 enodes) 67.324 * * [simplify]: iters left: 5 (88 enodes) 67.343 * * [simplify]: iters left: 4 (226 enodes) 67.434 * * [simplify]: Extracting #0: cost 1 inf + 0 67.434 * * [simplify]: Extracting #1: cost 7 inf + 0 67.434 * * [simplify]: Extracting #2: cost 32 inf + 0 67.435 * * [simplify]: Extracting #3: cost 65 inf + 2 67.436 * * [simplify]: Extracting #4: cost 121 inf + 1334 67.440 * * [simplify]: Extracting #5: cost 76 inf + 10895 67.449 * * [simplify]: Extracting #6: cost 21 inf + 27741 67.460 * * [simplify]: Extracting #7: cost 1 inf + 35153 67.472 * * [simplify]: Extracting #8: cost 0 inf + 35198 67.484 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) 67.484 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt 1))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))))) 67.484 * * * * [progress]: [ 143 / 229 ] simplifiying candidate # 67.485 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (* (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 67.485 * * [simplify]: iters left: 6 (15 enodes) 67.496 * * [simplify]: iters left: 5 (70 enodes) 67.525 * * [simplify]: iters left: 4 (161 enodes) 67.594 * * [simplify]: iters left: 3 (422 enodes) 67.799 * * [simplify]: Extracting #0: cost 1 inf + 0 67.799 * * [simplify]: Extracting #1: cost 10 inf + 0 67.799 * * [simplify]: Extracting #2: cost 17 inf + 1 67.799 * * [simplify]: Extracting #3: cost 68 inf + 1 67.800 * * [simplify]: Extracting #4: cost 162 inf + 572 67.810 * * [simplify]: Extracting #5: cost 154 inf + 7004 67.819 * * [simplify]: Extracting #6: cost 77 inf + 32967 67.835 * * [simplify]: Extracting #7: cost 8 inf + 63524 67.853 * * [simplify]: Extracting #8: cost 0 inf + 65350 67.870 * [simplify]: Simplified to (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (* (cbrt (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x)))))) (cbrt (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x)))))))) 67.871 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (* (cbrt (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x)))))) (cbrt (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x)))))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 67.871 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 67.871 * * [simplify]: iters left: 6 (18 enodes) 67.882 * * [simplify]: iters left: 5 (91 enodes) 67.921 * * [simplify]: iters left: 4 (229 enodes) 68.041 * * [simplify]: Extracting #0: cost 1 inf + 0 68.041 * * [simplify]: Extracting #1: cost 8 inf + 0 68.041 * * [simplify]: Extracting #2: cost 34 inf + 0 68.042 * * [simplify]: Extracting #3: cost 66 inf + 43 68.043 * * [simplify]: Extracting #4: cost 126 inf + 930 68.046 * * [simplify]: Extracting #5: cost 74 inf + 14008 68.055 * * [simplify]: Extracting #6: cost 14 inf + 31699 68.067 * * [simplify]: Extracting #7: cost 0 inf + 37173 68.081 * * [simplify]: Extracting #8: cost 0 inf + 37042 68.093 * [simplify]: Simplified to (* (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) 68.094 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (* (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) (* (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))))) 68.094 * * * * [progress]: [ 144 / 229 ] simplifiying candidate # 68.094 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 68.095 * * [simplify]: iters left: 6 (14 enodes) 68.104 * * [simplify]: iters left: 5 (65 enodes) 68.130 * * [simplify]: iters left: 4 (150 enodes) 68.197 * * [simplify]: iters left: 3 (405 enodes) 68.392 * * [simplify]: Extracting #0: cost 1 inf + 0 68.392 * * [simplify]: Extracting #1: cost 6 inf + 0 68.392 * * [simplify]: Extracting #2: cost 9 inf + 1 68.392 * * [simplify]: Extracting #3: cost 60 inf + 1 68.393 * * [simplify]: Extracting #4: cost 159 inf + 85 68.395 * * [simplify]: Extracting #5: cost 143 inf + 8575 68.400 * * [simplify]: Extracting #6: cost 44 inf + 43072 68.408 * * [simplify]: Extracting #7: cost 4 inf + 59042 68.419 * * [simplify]: Extracting #8: cost 0 inf + 60292 68.429 * [simplify]: Simplified to (* (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))) 68.429 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 68.429 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 68.430 * * [simplify]: iters left: 6 (18 enodes) 68.434 * * [simplify]: iters left: 5 (91 enodes) 68.454 * * [simplify]: iters left: 4 (229 enodes) 68.564 * * [simplify]: Extracting #0: cost 1 inf + 0 68.564 * * [simplify]: Extracting #1: cost 8 inf + 0 68.564 * * [simplify]: Extracting #2: cost 34 inf + 0 68.564 * * [simplify]: Extracting #3: cost 66 inf + 43 68.565 * * [simplify]: Extracting #4: cost 126 inf + 930 68.567 * * [simplify]: Extracting #5: cost 74 inf + 14008 68.577 * * [simplify]: Extracting #6: cost 14 inf + 31499 68.592 * * [simplify]: Extracting #7: cost 0 inf + 36853 68.598 * * [simplify]: Extracting #8: cost 0 inf + 36722 68.604 * [simplify]: Simplified to (* (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))) 68.604 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (* (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma y (* (fma y x (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))))))) 68.604 * * * * [progress]: [ 145 / 229 ] simplifiying candidate # 68.604 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 1)) 68.604 * * [simplify]: iters left: 6 (13 enodes) 68.608 * * [simplify]: iters left: 5 (58 enodes) 68.621 * * [simplify]: iters left: 4 (142 enodes) 68.687 * * [simplify]: iters left: 3 (389 enodes) 68.863 * * [simplify]: Extracting #0: cost 1 inf + 0 68.863 * * [simplify]: Extracting #1: cost 4 inf + 0 68.863 * * [simplify]: Extracting #2: cost 54 inf + 1 68.868 * * [simplify]: Extracting #3: cost 153 inf + 126 68.873 * * [simplify]: Extracting #4: cost 140 inf + 6574 68.881 * * [simplify]: Extracting #5: cost 59 inf + 31603 68.894 * * [simplify]: Extracting #6: cost 5 inf + 55126 68.907 * * [simplify]: Extracting #7: cost 0 inf + 56998 68.920 * [simplify]: Simplified to (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) 68.920 * [simplify]: Simplified (2 1) to (λ (x y) (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 68.921 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 68.921 * * [simplify]: iters left: 6 (17 enodes) 68.930 * * [simplify]: iters left: 5 (88 enodes) 68.967 * * [simplify]: iters left: 4 (226 enodes) 69.043 * * [simplify]: Extracting #0: cost 1 inf + 0 69.043 * * [simplify]: Extracting #1: cost 7 inf + 0 69.043 * * [simplify]: Extracting #2: cost 32 inf + 0 69.044 * * [simplify]: Extracting #3: cost 65 inf + 2 69.044 * * [simplify]: Extracting #4: cost 121 inf + 1334 69.046 * * [simplify]: Extracting #5: cost 76 inf + 10895 69.051 * * [simplify]: Extracting #6: cost 21 inf + 27741 69.058 * * [simplify]: Extracting #7: cost 1 inf + 35153 69.070 * * [simplify]: Extracting #8: cost 0 inf + 35198 69.085 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) 69.085 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 1)) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))))) 69.086 * * * * [progress]: [ 146 / 229 ] simplifiying candidate # 69.086 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) 1) 69.086 * * [simplify]: iters left: 6 (12 enodes) 69.093 * * [simplify]: iters left: 5 (55 enodes) 69.115 * * [simplify]: iters left: 4 (139 enodes) 69.156 * * [simplify]: iters left: 3 (389 enodes) 69.330 * * [simplify]: Extracting #0: cost 1 inf + 0 69.330 * * [simplify]: Extracting #1: cost 4 inf + 0 69.330 * * [simplify]: Extracting #2: cost 54 inf + 1 69.330 * * [simplify]: Extracting #3: cost 150 inf + 249 69.333 * * [simplify]: Extracting #4: cost 136 inf + 7018 69.340 * * [simplify]: Extracting #5: cost 51 inf + 35375 69.347 * * [simplify]: Extracting #6: cost 6 inf + 54215 69.354 * * [simplify]: Extracting #7: cost 0 inf + 56696 69.363 * * [simplify]: Extracting #8: cost 0 inf + 56656 69.370 * [simplify]: Simplified to (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) 69.371 * [simplify]: Simplified (2 1) to (λ (x y) (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 69.371 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 69.371 * * [simplify]: iters left: 6 (17 enodes) 69.376 * * [simplify]: iters left: 5 (88 enodes) 69.395 * * [simplify]: iters left: 4 (226 enodes) 69.466 * * [simplify]: Extracting #0: cost 1 inf + 0 69.466 * * [simplify]: Extracting #1: cost 7 inf + 0 69.466 * * [simplify]: Extracting #2: cost 32 inf + 0 69.466 * * [simplify]: Extracting #3: cost 65 inf + 2 69.467 * * [simplify]: Extracting #4: cost 121 inf + 1334 69.469 * * [simplify]: Extracting #5: cost 76 inf + 10895 69.473 * * [simplify]: Extracting #6: cost 21 inf + 27741 69.479 * * [simplify]: Extracting #7: cost 1 inf + 35153 69.491 * * [simplify]: Extracting #8: cost 0 inf + 35198 69.499 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) 69.499 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) 1) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))))) 69.499 * * * * [progress]: [ 147 / 229 ] simplifiying candidate # 69.499 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 69.500 * * [simplify]: iters left: 6 (16 enodes) 69.504 * * [simplify]: iters left: 5 (83 enodes) 69.523 * * [simplify]: iters left: 4 (216 enodes) 69.608 * * [simplify]: Extracting #0: cost 1 inf + 0 69.608 * * [simplify]: Extracting #1: cost 4 inf + 0 69.608 * * [simplify]: Extracting #2: cost 26 inf + 0 69.609 * * [simplify]: Extracting #3: cost 59 inf + 2 69.609 * * [simplify]: Extracting #4: cost 117 inf + 1050 69.611 * * [simplify]: Extracting #5: cost 68 inf + 10628 69.615 * * [simplify]: Extracting #6: cost 21 inf + 23906 69.620 * * [simplify]: Extracting #7: cost 2 inf + 30721 69.626 * * [simplify]: Extracting #8: cost 0 inf + 31546 69.631 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x))))) 69.631 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (log1p (exp x)) (* y x) (fma (log1p (exp x)) (log1p (exp x)) (* (* y x) (* y x))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 69.631 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ 1 (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 69.631 * * [simplify]: iters left: 6 (13 enodes) 69.635 * * [simplify]: iters left: 5 (62 enodes) 69.656 * * [simplify]: iters left: 4 (147 enodes) 69.701 * * [simplify]: iters left: 3 (393 enodes) 69.890 * * [simplify]: Extracting #0: cost 1 inf + 0 69.890 * * [simplify]: Extracting #1: cost 5 inf + 0 69.890 * * [simplify]: Extracting #2: cost 7 inf + 1 69.890 * * [simplify]: Extracting #3: cost 58 inf + 1 69.891 * * [simplify]: Extracting #4: cost 157 inf + 44 69.892 * * [simplify]: Extracting #5: cost 149 inf + 8314 69.897 * * [simplify]: Extracting #6: cost 52 inf + 38324 69.904 * * [simplify]: Extracting #7: cost 5 inf + 56920 69.915 * * [simplify]: Extracting #8: cost 0 inf + 58966 69.931 * [simplify]: Simplified to (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))) 69.931 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x))))))) 69.931 * * * * [progress]: [ 148 / 229 ] simplifiying candidate # 69.932 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (pow (log1p (exp x)) 3) 3) (pow (pow (* y x) 3) 3))))) 69.932 * * [simplify]: iters left: 6 (21 enodes) 69.944 * * [simplify]: iters left: 5 (112 enodes) 69.995 * * [simplify]: iters left: 4 (375 enodes) 70.272 * * [simplify]: Extracting #0: cost 1 inf + 0 70.272 * * [simplify]: Extracting #1: cost 8 inf + 0 70.272 * * [simplify]: Extracting #2: cost 35 inf + 0 70.272 * * [simplify]: Extracting #3: cost 89 inf + 43 70.275 * * [simplify]: Extracting #4: cost 327 inf + 1414 70.288 * * [simplify]: Extracting #5: cost 329 inf + 36848 70.305 * * [simplify]: Extracting #6: cost 116 inf + 94331 70.337 * * [simplify]: Extracting #7: cost 8 inf + 137197 70.366 * * [simplify]: Extracting #8: cost 0 inf + 140510 70.401 * * [simplify]: Extracting #9: cost 0 inf + 140364 70.439 * [simplify]: Simplified to (/ (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (log1p (exp x))) (* (* y x) (* (* (* (* y x) (* y x)) (* (* y x) (* y x))) (* (* (* y x) (* y x)) (* (* y x) (* y x)))))))) (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x))))) 70.439 * [simplify]: Simplified (2 1) to (λ (x y) (* (/ (* (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (- (* (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (log1p (exp x))) (* (* y x) (* (* (* (* y x) (* y x)) (* (* y x) (* y x))) (* (* (* y x) (* y x)) (* (* y x) (* y x)))))))) (fma (log1p (exp x)) (log1p (exp x)) (fma (log1p (exp x)) (* y x) (* (* y x) (* y x))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (+ (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (+ (* (pow (* y x) 3) (pow (* y x) 3)) (* (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 70.440 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (+ (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (+ (* (pow (* y x) 3) (pow (* y x) 3)) (* (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 70.440 * * [simplify]: iters left: 6 (17 enodes) 70.450 * * [simplify]: iters left: 5 (83 enodes) 70.477 * * [simplify]: iters left: 4 (265 enodes) 70.690 * * [simplify]: Extracting #0: cost 1 inf + 0 70.690 * * [simplify]: Extracting #1: cost 4 inf + 0 70.691 * * [simplify]: Extracting #2: cost 8 inf + 0 70.691 * * [simplify]: Extracting #3: cost 58 inf + 0 70.693 * * [simplify]: Extracting #4: cost 385 inf + 0 70.702 * * [simplify]: Extracting #5: cost 252 inf + 53887 70.737 * * [simplify]: Extracting #6: cost 37 inf + 120090 70.779 * * [simplify]: Extracting #7: cost 5 inf + 125054 70.817 * * [simplify]: Extracting #8: cost 0 inf + 127141 70.857 * [simplify]: Simplified to (/ (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (fma (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (fma (* (* y x) (* (* y x) (* y x))) (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* (* y x) (* y x))) (* (* y x) (* (* y x) (* y x)))))))) 70.857 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (pow (log1p (exp x)) 3) 3) (pow (pow (* y x) 3) 3))))) (/ (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (fma (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (fma (* (* y x) (* (* y x) (* y x))) (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* (* y x) (* y x))) (* (* y x) (* (* y x) (* y x)))))))))) 70.858 * * * * [progress]: [ 149 / 229 ] simplifiying candidate # 70.858 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (* (pow (* y x) 3) (pow (* y x) 3)))))) 70.858 * * [simplify]: iters left: 6 (21 enodes) 70.870 * * [simplify]: iters left: 5 (109 enodes) 70.901 * * [simplify]: iters left: 4 (304 enodes) 71.063 * * [simplify]: Extracting #0: cost 1 inf + 0 71.063 * * [simplify]: Extracting #1: cost 8 inf + 0 71.063 * * [simplify]: Extracting #2: cost 35 inf + 0 71.063 * * [simplify]: Extracting #3: cost 83 inf + 43 71.064 * * [simplify]: Extracting #4: cost 250 inf + 1900 71.071 * * [simplify]: Extracting #5: cost 215 inf + 40108 71.085 * * [simplify]: Extracting #6: cost 63 inf + 80601 71.111 * * [simplify]: Extracting #7: cost 8 inf + 97560 71.132 * * [simplify]: Extracting #8: cost 0 inf + 101310 71.163 * [simplify]: Simplified to (* (cbrt (- (* (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (* (* (* (* y x) (* y x)) (* (* y x) (* y x))) (* (* y x) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) 71.163 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (- (* (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (* (* (* (* y x) (* y x)) (* (* y x) (* y x))) (* (* y x) (* y x))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (fma (* y x) (fma y x (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (+ (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 71.163 * [simplify]: Simplifying (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (+ (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 71.163 * * [simplify]: iters left: 6 (13 enodes) 71.167 * * [simplify]: iters left: 5 (59 enodes) 71.180 * * [simplify]: iters left: 4 (148 enodes) 71.229 * * [simplify]: iters left: 3 (403 enodes) 71.421 * * [simplify]: Extracting #0: cost 1 inf + 0 71.421 * * [simplify]: Extracting #1: cost 4 inf + 0 71.421 * * [simplify]: Extracting #2: cost 8 inf + 0 71.421 * * [simplify]: Extracting #3: cost 60 inf + 0 71.421 * * [simplify]: Extracting #4: cost 157 inf + 166 71.423 * * [simplify]: Extracting #5: cost 148 inf + 7874 71.428 * * [simplify]: Extracting #6: cost 53 inf + 38536 71.435 * * [simplify]: Extracting #7: cost 5 inf + 57441 71.443 * * [simplify]: Extracting #8: cost 0 inf + 59344 71.457 * [simplify]: Simplified to (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* (* y x) (* y x)) (* y x) (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))))) 71.457 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (* (pow (* y x) 3) (pow (* y x) 3)))))) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (cbrt (fma (* (* y x) (* y x)) (* y x) (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))))))) 71.458 * * * * [progress]: [ 150 / 229 ] simplifiying candidate # 71.458 * * * * [progress]: [ 151 / 229 ] simplifiying candidate # 71.458 * * * * [progress]: [ 152 / 229 ] simplifiying candidate # 71.458 * * * * [progress]: [ 153 / 229 ] simplifiying candidate # 71.458 * [simplify]: Simplifying (cbrt (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 71.459 * * [simplify]: iters left: 6 (17 enodes) 71.468 * * [simplify]: iters left: 5 (86 enodes) 71.494 * * [simplify]: iters left: 4 (219 enodes) 71.582 * * [simplify]: Extracting #0: cost 1 inf + 0 71.582 * * [simplify]: Extracting #1: cost 3 inf + 0 71.582 * * [simplify]: Extracting #2: cost 6 inf + 0 71.582 * * [simplify]: Extracting #3: cost 28 inf + 0 71.582 * * [simplify]: Extracting #4: cost 58 inf + 208 71.583 * * [simplify]: Extracting #5: cost 113 inf + 1462 71.585 * * [simplify]: Extracting #6: cost 70 inf + 10571 71.591 * * [simplify]: Extracting #7: cost 26 inf + 22176 71.601 * * [simplify]: Extracting #8: cost 7 inf + 30170 71.611 * * [simplify]: Extracting #9: cost 0 inf + 32890 71.622 * [simplify]: Simplified to (cbrt (/ (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))) 71.622 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (* (cbrt (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (cbrt (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) (cbrt (/ (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))))) 71.622 * * * * [progress]: [ 154 / 229 ] simplifiying candidate # 71.623 * [simplify]: Simplifying (sqrt (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 71.623 * * [simplify]: iters left: 6 (17 enodes) 71.632 * * [simplify]: iters left: 5 (86 enodes) 71.651 * * [simplify]: iters left: 4 (219 enodes) 71.761 * * [simplify]: Extracting #0: cost 1 inf + 0 71.761 * * [simplify]: Extracting #1: cost 3 inf + 0 71.761 * * [simplify]: Extracting #2: cost 6 inf + 0 71.762 * * [simplify]: Extracting #3: cost 28 inf + 0 71.762 * * [simplify]: Extracting #4: cost 58 inf + 208 71.763 * * [simplify]: Extracting #5: cost 113 inf + 1462 71.765 * * [simplify]: Extracting #6: cost 70 inf + 10571 71.769 * * [simplify]: Extracting #7: cost 26 inf + 22176 71.780 * * [simplify]: Extracting #8: cost 7 inf + 30130 71.786 * * [simplify]: Extracting #9: cost 0 inf + 32810 71.791 * [simplify]: Simplified to (sqrt (/ (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))) 71.791 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (sqrt (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (sqrt (/ (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))))) 71.792 * * * * [progress]: [ 155 / 229 ] simplifiying candidate # 71.792 * [simplify]: Simplifying (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 71.792 * * [simplify]: iters left: 6 (18 enodes) 71.798 * * [simplify]: iters left: 5 (89 enodes) 71.834 * * [simplify]: iters left: 4 (222 enodes) 71.952 * * [simplify]: Extracting #0: cost 1 inf + 0 71.952 * * [simplify]: Extracting #1: cost 4 inf + 0 71.952 * * [simplify]: Extracting #2: cost 8 inf + 0 71.953 * * [simplify]: Extracting #3: cost 30 inf + 0 71.953 * * [simplify]: Extracting #4: cost 61 inf + 85 71.954 * * [simplify]: Extracting #5: cost 120 inf + 893 71.958 * * [simplify]: Extracting #6: cost 73 inf + 9883 71.966 * * [simplify]: Extracting #7: cost 23 inf + 24155 71.977 * * [simplify]: Extracting #8: cost 0 inf + 33934 71.988 * [simplify]: Simplified to (/ (cbrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))) 71.988 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) (/ (cbrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))))) 71.988 * * * * [progress]: [ 156 / 229 ] simplifiying candidate # 71.989 * [simplify]: Simplifying (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 71.989 * * [simplify]: iters left: 6 (18 enodes) 71.999 * * [simplify]: iters left: 5 (89 enodes) 72.041 * * [simplify]: iters left: 4 (222 enodes) 72.127 * * [simplify]: Extracting #0: cost 1 inf + 0 72.127 * * [simplify]: Extracting #1: cost 4 inf + 0 72.127 * * [simplify]: Extracting #2: cost 8 inf + 0 72.127 * * [simplify]: Extracting #3: cost 30 inf + 0 72.127 * * [simplify]: Extracting #4: cost 61 inf + 85 72.128 * * [simplify]: Extracting #5: cost 120 inf + 893 72.130 * * [simplify]: Extracting #6: cost 73 inf + 9883 72.134 * * [simplify]: Extracting #7: cost 23 inf + 23995 72.139 * * [simplify]: Extracting #8: cost 0 inf + 33694 72.147 * [simplify]: Simplified to (/ (cbrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))) 72.147 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (/ (cbrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))))) 72.147 * * * * [progress]: [ 157 / 229 ] simplifiying candidate # 72.147 * [simplify]: Simplifying (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (log1p (exp x)) (* y x)))) 72.148 * * [simplify]: iters left: 6 (14 enodes) 72.154 * * [simplify]: iters left: 5 (63 enodes) 72.177 * * [simplify]: iters left: 4 (130 enodes) 72.209 * * [simplify]: iters left: 3 (219 enodes) 72.252 * * [simplify]: iters left: 2 (229 enodes) 72.293 * * [simplify]: Extracting #0: cost 1 inf + 0 72.293 * * [simplify]: Extracting #1: cost 4 inf + 0 72.293 * * [simplify]: Extracting #2: cost 8 inf + 0 72.293 * * [simplify]: Extracting #3: cost 32 inf + 0 72.294 * * [simplify]: Extracting #4: cost 48 inf + 126 72.294 * * [simplify]: Extracting #5: cost 35 inf + 1059 72.297 * * [simplify]: Extracting #6: cost 12 inf + 6052 72.301 * * [simplify]: Extracting #7: cost 1 inf + 9718 72.306 * * [simplify]: Extracting #8: cost 0 inf + 10350 72.310 * [simplify]: Simplified to (/ (cbrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (log1p (exp x)) (* y x)))) 72.310 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (cbrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (log1p (exp x)) (* y x)))))) 72.311 * * * * [progress]: [ 158 / 229 ] simplifiying candidate # 72.311 * [simplify]: Simplifying (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 72.311 * * [simplify]: iters left: 6 (17 enodes) 72.321 * * [simplify]: iters left: 5 (86 enodes) 72.360 * * [simplify]: iters left: 4 (219 enodes) 72.481 * * [simplify]: Extracting #0: cost 1 inf + 0 72.481 * * [simplify]: Extracting #1: cost 4 inf + 0 72.481 * * [simplify]: Extracting #2: cost 8 inf + 0 72.481 * * [simplify]: Extracting #3: cost 43 inf + 0 72.482 * * [simplify]: Extracting #4: cost 126 inf + 370 72.485 * * [simplify]: Extracting #5: cost 98 inf + 5914 72.492 * * [simplify]: Extracting #6: cost 26 inf + 22136 72.503 * * [simplify]: Extracting #7: cost 3 inf + 31200 72.513 * * [simplify]: Extracting #8: cost 0 inf + 32197 72.523 * [simplify]: Simplified to (/ (cbrt (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))) 72.523 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt 1))) (/ (cbrt (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))))) 72.524 * * * * [progress]: [ 159 / 229 ] simplifiying candidate # 72.524 * [simplify]: Simplifying (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))))) 72.524 * * [simplify]: iters left: 6 (19 enodes) 72.534 * * [simplify]: iters left: 5 (93 enodes) 72.571 * * [simplify]: iters left: 4 (211 enodes) 72.653 * * [simplify]: iters left: 3 (429 enodes) 72.765 * * [simplify]: Extracting #0: cost 1 inf + 0 72.765 * * [simplify]: Extracting #1: cost 4 inf + 0 72.765 * * [simplify]: Extracting #2: cost 8 inf + 0 72.765 * * [simplify]: Extracting #3: cost 34 inf + 0 72.765 * * [simplify]: Extracting #4: cost 73 inf + 85 72.766 * * [simplify]: Extracting #5: cost 85 inf + 1139 72.767 * * [simplify]: Extracting #6: cost 91 inf + 6216 72.771 * * [simplify]: Extracting #7: cost 26 inf + 26751 72.785 * * [simplify]: Extracting #8: cost 1 inf + 36916 72.796 * * [simplify]: Extracting #9: cost 0 inf + 37708 72.805 * [simplify]: Simplified to (/ (cbrt (fma (fma x y (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (sqrt (* (* y x) (* (* y x) (* y x))))))) 72.805 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) (/ (cbrt (fma (fma x y (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (sqrt (* (* y x) (* (* y x) (* y x))))))))) 72.805 * * * * [progress]: [ 160 / 229 ] simplifiying candidate # 72.805 * [simplify]: Simplifying (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))))) 72.805 * * [simplify]: iters left: 6 (20 enodes) 72.811 * * [simplify]: iters left: 5 (90 enodes) 72.830 * * [simplify]: iters left: 4 (184 enodes) 72.920 * * [simplify]: iters left: 3 (359 enodes) 73.046 * * [simplify]: Extracting #0: cost 1 inf + 0 73.046 * * [simplify]: Extracting #1: cost 4 inf + 0 73.046 * * [simplify]: Extracting #2: cost 8 inf + 0 73.047 * * [simplify]: Extracting #3: cost 50 inf + 0 73.047 * * [simplify]: Extracting #4: cost 110 inf + 43 73.048 * * [simplify]: Extracting #5: cost 100 inf + 3254 73.051 * * [simplify]: Extracting #6: cost 34 inf + 29038 73.061 * * [simplify]: Extracting #7: cost 2 inf + 44908 73.072 * * [simplify]: Extracting #8: cost 0 inf + 45778 73.083 * * [simplify]: Extracting #9: cost 0 inf + 45472 73.094 * [simplify]: Simplified to (/ (cbrt (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (pow (* y x) 3/2)))) 73.094 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) (/ (cbrt (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (pow (* y x) 3/2)))))) 73.094 * * * * [progress]: [ 161 / 229 ] simplifiying candidate # 73.095 * [simplify]: Simplifying (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))))) 73.095 * * [simplify]: iters left: 6 (19 enodes) 73.105 * * [simplify]: iters left: 5 (93 enodes) 73.130 * * [simplify]: iters left: 4 (211 enodes) 73.195 * * [simplify]: iters left: 3 (429 enodes) 73.309 * * [simplify]: Extracting #0: cost 1 inf + 0 73.309 * * [simplify]: Extracting #1: cost 4 inf + 0 73.310 * * [simplify]: Extracting #2: cost 8 inf + 0 73.310 * * [simplify]: Extracting #3: cost 34 inf + 0 73.310 * * [simplify]: Extracting #4: cost 73 inf + 85 73.311 * * [simplify]: Extracting #5: cost 85 inf + 1139 73.314 * * [simplify]: Extracting #6: cost 91 inf + 6216 73.322 * * [simplify]: Extracting #7: cost 26 inf + 26751 73.332 * * [simplify]: Extracting #8: cost 1 inf + 36916 73.343 * * [simplify]: Extracting #9: cost 0 inf + 37708 73.353 * [simplify]: Simplified to (/ (cbrt (fma (fma x y (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (sqrt (* (* y x) (* (* y x) (* y x))))))) 73.354 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) (/ (cbrt (fma (fma x y (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (sqrt (* (* y x) (* (* y x) (* y x))))))))) 73.354 * * * * [progress]: [ 162 / 229 ] simplifiying candidate # 73.354 * [simplify]: Simplifying (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))))) 73.355 * * [simplify]: iters left: 6 (20 enodes) 73.365 * * [simplify]: iters left: 5 (90 enodes) 73.400 * * [simplify]: iters left: 4 (184 enodes) 73.485 * * [simplify]: iters left: 3 (359 enodes) 73.578 * * [simplify]: Extracting #0: cost 1 inf + 0 73.578 * * [simplify]: Extracting #1: cost 4 inf + 0 73.578 * * [simplify]: Extracting #2: cost 8 inf + 0 73.579 * * [simplify]: Extracting #3: cost 50 inf + 0 73.579 * * [simplify]: Extracting #4: cost 110 inf + 43 73.580 * * [simplify]: Extracting #5: cost 100 inf + 3254 73.584 * * [simplify]: Extracting #6: cost 34 inf + 29038 73.594 * * [simplify]: Extracting #7: cost 2 inf + 44908 73.605 * * [simplify]: Extracting #8: cost 0 inf + 45778 73.615 * * [simplify]: Extracting #9: cost 0 inf + 45472 73.629 * [simplify]: Simplified to (/ (cbrt (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (pow (* y x) 3/2)))) 73.629 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) (/ (cbrt (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (pow (* y x) 3/2)))))) 73.629 * * * * [progress]: [ 163 / 229 ] simplifiying candidate # 73.629 * [simplify]: Simplifying (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))))) 73.629 * * [simplify]: iters left: 6 (19 enodes) 73.635 * * [simplify]: iters left: 5 (92 enodes) 73.653 * * [simplify]: iters left: 4 (208 enodes) 73.728 * * [simplify]: iters left: 3 (406 enodes) 73.833 * * [simplify]: Extracting #0: cost 1 inf + 0 73.833 * * [simplify]: Extracting #1: cost 4 inf + 0 73.833 * * [simplify]: Extracting #2: cost 8 inf + 0 73.833 * * [simplify]: Extracting #3: cost 32 inf + 0 73.834 * * [simplify]: Extracting #4: cost 52 inf + 126 73.834 * * [simplify]: Extracting #5: cost 69 inf + 1217 73.836 * * [simplify]: Extracting #6: cost 71 inf + 9087 73.840 * * [simplify]: Extracting #7: cost 39 inf + 19156 73.844 * * [simplify]: Extracting #8: cost 1 inf + 33767 73.849 * * [simplify]: Extracting #9: cost 0 inf + 34020 73.856 * [simplify]: Simplified to (/ (cbrt (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* y x) (* (* y x) (* y x))))))) 73.856 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))) (/ (cbrt (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* y x) (* (* y x) (* y x))))))))) 73.856 * * * * [progress]: [ 164 / 229 ] simplifiying candidate # 73.857 * [simplify]: Simplifying (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))))) 73.857 * * [simplify]: iters left: 6 (20 enodes) 73.868 * * [simplify]: iters left: 5 (89 enodes) 73.895 * * [simplify]: iters left: 4 (178 enodes) 73.961 * * [simplify]: iters left: 3 (326 enodes) 74.058 * * [simplify]: iters left: 2 (491 enodes) 74.210 * * [simplify]: Extracting #0: cost 1 inf + 0 74.210 * * [simplify]: Extracting #1: cost 4 inf + 0 74.210 * * [simplify]: Extracting #2: cost 8 inf + 0 74.210 * * [simplify]: Extracting #3: cost 34 inf + 0 74.211 * * [simplify]: Extracting #4: cost 76 inf + 126 74.211 * * [simplify]: Extracting #5: cost 117 inf + 1533 74.213 * * [simplify]: Extracting #6: cost 108 inf + 6359 74.217 * * [simplify]: Extracting #7: cost 31 inf + 40401 74.223 * * [simplify]: Extracting #8: cost 0 inf + 58735 74.233 * * [simplify]: Extracting #9: cost 0 inf + 58615 74.245 * [simplify]: Simplified to (/ (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* y x) 3/2)))) 74.245 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))) (/ (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* y x) 3/2)))))) 74.246 * * * * [progress]: [ 165 / 229 ] simplifiying candidate # 74.246 * [simplify]: Simplifying (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))))) 74.247 * * [simplify]: iters left: 6 (20 enodes) 74.257 * * [simplify]: iters left: 5 (93 enodes) 74.289 * * [simplify]: iters left: 4 (212 enodes) 74.357 * * [simplify]: iters left: 3 (431 enodes) 74.482 * * [simplify]: Extracting #0: cost 1 inf + 0 74.482 * * [simplify]: Extracting #1: cost 4 inf + 0 74.482 * * [simplify]: Extracting #2: cost 8 inf + 0 74.483 * * [simplify]: Extracting #3: cost 33 inf + 0 74.483 * * [simplify]: Extracting #4: cost 59 inf + 249 74.484 * * [simplify]: Extracting #5: cost 75 inf + 1017 74.488 * * [simplify]: Extracting #6: cost 79 inf + 6990 74.495 * * [simplify]: Extracting #7: cost 22 inf + 26048 74.504 * * [simplify]: Extracting #8: cost 1 inf + 35384 74.513 * * [simplify]: Extracting #9: cost 0 inf + 36267 74.522 * [simplify]: Simplified to (/ (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3/2) (sqrt (* (* y x) (* (* y x) (* y x))))))) 74.522 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))) (/ (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3/2) (sqrt (* (* y x) (* (* y x) (* y x))))))))) 74.523 * * * * [progress]: [ 166 / 229 ] simplifiying candidate # 74.523 * [simplify]: Simplifying (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))))) 74.523 * * [simplify]: iters left: 6 (19 enodes) 74.533 * * [simplify]: iters left: 5 (85 enodes) 74.568 * * [simplify]: iters left: 4 (184 enodes) 74.632 * * [simplify]: iters left: 3 (370 enodes) 74.716 * * [simplify]: Extracting #0: cost 1 inf + 0 74.716 * * [simplify]: Extracting #1: cost 4 inf + 0 74.716 * * [simplify]: Extracting #2: cost 8 inf + 0 74.716 * * [simplify]: Extracting #3: cost 49 inf + 0 74.717 * * [simplify]: Extracting #4: cost 98 inf + 43 74.717 * * [simplify]: Extracting #5: cost 87 inf + 3513 74.720 * * [simplify]: Extracting #6: cost 39 inf + 20420 74.724 * * [simplify]: Extracting #7: cost 12 inf + 33987 74.728 * * [simplify]: Extracting #8: cost 0 inf + 41378 74.733 * [simplify]: Simplified to (/ (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)))) 74.733 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))) (/ (cbrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)))))) 74.734 * * * * [progress]: [ 167 / 229 ] simplifiying candidate # 74.735 * [simplify]: Simplifying (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 74.735 * * [simplify]: iters left: 6 (17 enodes) 74.749 * * [simplify]: iters left: 5 (86 enodes) 74.785 * * [simplify]: iters left: 4 (219 enodes) 74.907 * * [simplify]: Extracting #0: cost 1 inf + 0 74.907 * * [simplify]: Extracting #1: cost 4 inf + 0 74.907 * * [simplify]: Extracting #2: cost 8 inf + 0 74.908 * * [simplify]: Extracting #3: cost 43 inf + 0 74.908 * * [simplify]: Extracting #4: cost 126 inf + 370 74.911 * * [simplify]: Extracting #5: cost 98 inf + 5914 74.917 * * [simplify]: Extracting #6: cost 26 inf + 22136 74.927 * * [simplify]: Extracting #7: cost 3 inf + 31200 74.938 * * [simplify]: Extracting #8: cost 0 inf + 32197 74.948 * [simplify]: Simplified to (/ (cbrt (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))) 74.948 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (cbrt 1))) (/ (cbrt (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))))) 74.948 * * * * [progress]: [ 168 / 229 ] simplifiying candidate # 74.949 * [simplify]: Simplifying (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 74.949 * * [simplify]: iters left: 6 (18 enodes) 74.958 * * [simplify]: iters left: 5 (89 enodes) 74.980 * * [simplify]: iters left: 4 (222 enodes) 75.062 * * [simplify]: Extracting #0: cost 1 inf + 0 75.062 * * [simplify]: Extracting #1: cost 4 inf + 0 75.062 * * [simplify]: Extracting #2: cost 8 inf + 0 75.062 * * [simplify]: Extracting #3: cost 30 inf + 0 75.062 * * [simplify]: Extracting #4: cost 61 inf + 85 75.064 * * [simplify]: Extracting #5: cost 120 inf + 893 75.068 * * [simplify]: Extracting #6: cost 73 inf + 9883 75.076 * * [simplify]: Extracting #7: cost 23 inf + 24155 75.089 * * [simplify]: Extracting #8: cost 0 inf + 33934 75.094 * [simplify]: Simplified to (/ (cbrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))) 75.094 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (* (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) (/ (cbrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))))) 75.095 * * * * [progress]: [ 169 / 229 ] simplifiying candidate # 75.095 * [simplify]: Simplifying (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 75.095 * * [simplify]: iters left: 6 (18 enodes) 75.100 * * [simplify]: iters left: 5 (89 enodes) 75.123 * * [simplify]: iters left: 4 (222 enodes) 75.208 * * [simplify]: Extracting #0: cost 1 inf + 0 75.208 * * [simplify]: Extracting #1: cost 4 inf + 0 75.209 * * [simplify]: Extracting #2: cost 8 inf + 0 75.209 * * [simplify]: Extracting #3: cost 30 inf + 0 75.209 * * [simplify]: Extracting #4: cost 61 inf + 85 75.210 * * [simplify]: Extracting #5: cost 120 inf + 893 75.214 * * [simplify]: Extracting #6: cost 73 inf + 9883 75.223 * * [simplify]: Extracting #7: cost 23 inf + 24075 75.233 * * [simplify]: Extracting #8: cost 0 inf + 33774 75.239 * [simplify]: Simplified to (/ (cbrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))) 75.239 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (/ (cbrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))))) 75.240 * * * * [progress]: [ 170 / 229 ] simplifiying candidate # 75.240 * [simplify]: Simplifying (/ (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 75.240 * * [simplify]: iters left: 6 (17 enodes) 75.245 * * [simplify]: iters left: 5 (86 enodes) 75.268 * * [simplify]: iters left: 4 (219 enodes) 75.361 * * [simplify]: Extracting #0: cost 1 inf + 0 75.361 * * [simplify]: Extracting #1: cost 4 inf + 0 75.361 * * [simplify]: Extracting #2: cost 8 inf + 0 75.361 * * [simplify]: Extracting #3: cost 43 inf + 0 75.362 * * [simplify]: Extracting #4: cost 126 inf + 370 75.365 * * [simplify]: Extracting #5: cost 98 inf + 5914 75.372 * * [simplify]: Extracting #6: cost 26 inf + 22136 75.379 * * [simplify]: Extracting #7: cost 3 inf + 31200 75.384 * * [simplify]: Extracting #8: cost 0 inf + 32197 75.389 * [simplify]: Simplified to (/ (cbrt (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))) 75.389 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (* (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))))) 1)) (/ (cbrt (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))))) 75.389 * * * * [progress]: [ 171 / 229 ] simplifiying candidate # 75.390 * [simplify]: Simplifying (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 75.390 * * [simplify]: iters left: 6 (18 enodes) 75.395 * * [simplify]: iters left: 5 (89 enodes) 75.418 * * [simplify]: iters left: 4 (222 enodes) 75.538 * * [simplify]: Extracting #0: cost 1 inf + 0 75.538 * * [simplify]: Extracting #1: cost 4 inf + 0 75.539 * * [simplify]: Extracting #2: cost 8 inf + 0 75.539 * * [simplify]: Extracting #3: cost 30 inf + 0 75.539 * * [simplify]: Extracting #4: cost 61 inf + 85 75.540 * * [simplify]: Extracting #5: cost 120 inf + 893 75.544 * * [simplify]: Extracting #6: cost 73 inf + 9883 75.553 * * [simplify]: Extracting #7: cost 23 inf + 24075 75.563 * * [simplify]: Extracting #8: cost 0 inf + 33774 75.571 * [simplify]: Simplified to (/ (sqrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))) 75.571 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) (/ (sqrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))))) 75.571 * * * * [progress]: [ 172 / 229 ] simplifiying candidate # 75.571 * [simplify]: Simplifying (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 75.571 * * [simplify]: iters left: 6 (18 enodes) 75.577 * * [simplify]: iters left: 5 (89 enodes) 75.601 * * [simplify]: iters left: 4 (222 enodes) 75.712 * * [simplify]: Extracting #0: cost 1 inf + 0 75.712 * * [simplify]: Extracting #1: cost 4 inf + 0 75.712 * * [simplify]: Extracting #2: cost 8 inf + 0 75.712 * * [simplify]: Extracting #3: cost 30 inf + 0 75.712 * * [simplify]: Extracting #4: cost 61 inf + 85 75.713 * * [simplify]: Extracting #5: cost 120 inf + 893 75.715 * * [simplify]: Extracting #6: cost 73 inf + 9883 75.719 * * [simplify]: Extracting #7: cost 23 inf + 23915 75.725 * * [simplify]: Extracting #8: cost 0 inf + 33534 75.730 * [simplify]: Simplified to (/ (sqrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))) 75.730 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (/ (sqrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))))) 75.730 * * * * [progress]: [ 173 / 229 ] simplifiying candidate # 75.731 * [simplify]: Simplifying (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (log1p (exp x)) (* y x)))) 75.731 * * [simplify]: iters left: 6 (14 enodes) 75.734 * * [simplify]: iters left: 5 (63 enodes) 75.746 * * [simplify]: iters left: 4 (130 enodes) 75.787 * * [simplify]: iters left: 3 (219 enodes) 75.814 * * [simplify]: iters left: 2 (229 enodes) 75.834 * * [simplify]: Extracting #0: cost 1 inf + 0 75.834 * * [simplify]: Extracting #1: cost 4 inf + 0 75.834 * * [simplify]: Extracting #2: cost 8 inf + 0 75.834 * * [simplify]: Extracting #3: cost 32 inf + 0 75.835 * * [simplify]: Extracting #4: cost 48 inf + 126 75.835 * * [simplify]: Extracting #5: cost 35 inf + 1059 75.838 * * [simplify]: Extracting #6: cost 12 inf + 6052 75.841 * * [simplify]: Extracting #7: cost 1 inf + 9598 75.846 * * [simplify]: Extracting #8: cost 0 inf + 10190 75.852 * [simplify]: Simplified to (/ (sqrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (log1p (exp x)) (* y x)))) 75.852 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (sqrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (log1p (exp x)) (* y x)))))) 75.852 * * * * [progress]: [ 174 / 229 ] simplifiying candidate # 75.852 * [simplify]: Simplifying (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 75.852 * * [simplify]: iters left: 6 (17 enodes) 75.857 * * [simplify]: iters left: 5 (86 enodes) 75.877 * * [simplify]: iters left: 4 (219 enodes) 75.964 * * [simplify]: Extracting #0: cost 1 inf + 0 75.964 * * [simplify]: Extracting #1: cost 4 inf + 0 75.964 * * [simplify]: Extracting #2: cost 8 inf + 0 75.964 * * [simplify]: Extracting #3: cost 43 inf + 0 75.965 * * [simplify]: Extracting #4: cost 126 inf + 370 75.966 * * [simplify]: Extracting #5: cost 98 inf + 5914 75.971 * * [simplify]: Extracting #6: cost 26 inf + 22136 75.976 * * [simplify]: Extracting #7: cost 3 inf + 31040 75.981 * * [simplify]: Extracting #8: cost 0 inf + 32037 75.989 * [simplify]: Simplified to (/ (sqrt (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))) 75.989 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt 1))) (/ (sqrt (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))))) 75.990 * * * * [progress]: [ 175 / 229 ] simplifiying candidate # 75.990 * [simplify]: Simplifying (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))))) 75.990 * * [simplify]: iters left: 6 (19 enodes) 76.000 * * [simplify]: iters left: 5 (93 enodes) 76.026 * * [simplify]: iters left: 4 (211 enodes) 76.085 * * [simplify]: iters left: 3 (429 enodes) 76.242 * * [simplify]: Extracting #0: cost 1 inf + 0 76.242 * * [simplify]: Extracting #1: cost 4 inf + 0 76.242 * * [simplify]: Extracting #2: cost 8 inf + 0 76.242 * * [simplify]: Extracting #3: cost 34 inf + 0 76.243 * * [simplify]: Extracting #4: cost 73 inf + 85 76.244 * * [simplify]: Extracting #5: cost 85 inf + 1139 76.246 * * [simplify]: Extracting #6: cost 91 inf + 6216 76.253 * * [simplify]: Extracting #7: cost 26 inf + 26671 76.258 * * [simplify]: Extracting #8: cost 1 inf + 36796 76.263 * * [simplify]: Extracting #9: cost 0 inf + 37548 76.269 * [simplify]: Simplified to (/ (sqrt (fma (fma x y (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (sqrt (* (* y x) (* (* y x) (* y x))))))) 76.269 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) (/ (sqrt (fma (fma x y (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (sqrt (* (* y x) (* (* y x) (* y x))))))))) 76.269 * * * * [progress]: [ 176 / 229 ] simplifiying candidate # 76.269 * [simplify]: Simplifying (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))))) 76.269 * * [simplify]: iters left: 6 (20 enodes) 76.275 * * [simplify]: iters left: 5 (90 enodes) 76.296 * * [simplify]: iters left: 4 (184 enodes) 76.387 * * [simplify]: iters left: 3 (359 enodes) 76.481 * * [simplify]: Extracting #0: cost 1 inf + 0 76.481 * * [simplify]: Extracting #1: cost 4 inf + 0 76.481 * * [simplify]: Extracting #2: cost 8 inf + 0 76.481 * * [simplify]: Extracting #3: cost 50 inf + 0 76.482 * * [simplify]: Extracting #4: cost 110 inf + 43 76.484 * * [simplify]: Extracting #5: cost 100 inf + 3254 76.490 * * [simplify]: Extracting #6: cost 34 inf + 28998 76.500 * * [simplify]: Extracting #7: cost 2 inf + 44788 76.505 * * [simplify]: Extracting #8: cost 0 inf + 45618 76.511 * * [simplify]: Extracting #9: cost 0 inf + 45312 76.516 * [simplify]: Simplified to (/ (sqrt (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (pow (* y x) 3/2)))) 76.516 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) (/ (sqrt (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (pow (* y x) 3/2)))))) 76.517 * * * * [progress]: [ 177 / 229 ] simplifiying candidate # 76.517 * [simplify]: Simplifying (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))))) 76.517 * * [simplify]: iters left: 6 (19 enodes) 76.529 * * [simplify]: iters left: 5 (93 enodes) 76.563 * * [simplify]: iters left: 4 (211 enodes) 76.642 * * [simplify]: iters left: 3 (429 enodes) 76.775 * * [simplify]: Extracting #0: cost 1 inf + 0 76.775 * * [simplify]: Extracting #1: cost 4 inf + 0 76.775 * * [simplify]: Extracting #2: cost 8 inf + 0 76.775 * * [simplify]: Extracting #3: cost 34 inf + 0 76.776 * * [simplify]: Extracting #4: cost 73 inf + 85 76.777 * * [simplify]: Extracting #5: cost 85 inf + 1139 76.780 * * [simplify]: Extracting #6: cost 91 inf + 6216 76.788 * * [simplify]: Extracting #7: cost 26 inf + 26671 76.798 * * [simplify]: Extracting #8: cost 1 inf + 36796 76.809 * * [simplify]: Extracting #9: cost 0 inf + 37548 76.819 * [simplify]: Simplified to (/ (sqrt (fma (fma x y (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (sqrt (* (* y x) (* (* y x) (* y x))))))) 76.819 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) (/ (sqrt (fma (fma x y (log1p (exp x))) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (sqrt (* (* y x) (* (* y x) (* y x))))))))) 76.820 * * * * [progress]: [ 178 / 229 ] simplifiying candidate # 76.820 * [simplify]: Simplifying (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))))) 76.820 * * [simplify]: iters left: 6 (20 enodes) 76.831 * * [simplify]: iters left: 5 (90 enodes) 76.857 * * [simplify]: iters left: 4 (184 enodes) 76.906 * * [simplify]: iters left: 3 (359 enodes) 77.031 * * [simplify]: Extracting #0: cost 1 inf + 0 77.032 * * [simplify]: Extracting #1: cost 4 inf + 0 77.032 * * [simplify]: Extracting #2: cost 8 inf + 0 77.032 * * [simplify]: Extracting #3: cost 50 inf + 0 77.033 * * [simplify]: Extracting #4: cost 110 inf + 43 77.034 * * [simplify]: Extracting #5: cost 100 inf + 3254 77.041 * * [simplify]: Extracting #6: cost 34 inf + 28998 77.056 * * [simplify]: Extracting #7: cost 2 inf + 44788 77.066 * * [simplify]: Extracting #8: cost 0 inf + 45618 77.076 * * [simplify]: Extracting #9: cost 0 inf + 45312 77.083 * [simplify]: Simplified to (/ (sqrt (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (pow (* y x) 3/2)))) 77.083 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) (/ (sqrt (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (* (sqrt (log1p (exp x))) (log1p (exp x))) (pow (* y x) 3/2)))))) 77.083 * * * * [progress]: [ 179 / 229 ] simplifiying candidate # 77.084 * [simplify]: Simplifying (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))))) 77.084 * * [simplify]: iters left: 6 (19 enodes) 77.089 * * [simplify]: iters left: 5 (92 enodes) 77.109 * * [simplify]: iters left: 4 (208 enodes) 77.199 * * [simplify]: iters left: 3 (406 enodes) 77.311 * * [simplify]: Extracting #0: cost 1 inf + 0 77.311 * * [simplify]: Extracting #1: cost 4 inf + 0 77.312 * * [simplify]: Extracting #2: cost 8 inf + 0 77.312 * * [simplify]: Extracting #3: cost 32 inf + 0 77.312 * * [simplify]: Extracting #4: cost 52 inf + 126 77.313 * * [simplify]: Extracting #5: cost 69 inf + 1217 77.318 * * [simplify]: Extracting #6: cost 71 inf + 9087 77.325 * * [simplify]: Extracting #7: cost 39 inf + 19036 77.333 * * [simplify]: Extracting #8: cost 1 inf + 33607 77.339 * * [simplify]: Extracting #9: cost 0 inf + 33860 77.344 * [simplify]: Simplified to (/ (sqrt (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* y x) (* (* y x) (* y x))))))) 77.344 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))) (/ (sqrt (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* y x) (* (* y x) (* y x))))))))) 77.344 * * * * [progress]: [ 180 / 229 ] simplifiying candidate # 77.344 * [simplify]: Simplifying (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))))) 77.344 * * [simplify]: iters left: 6 (20 enodes) 77.350 * * [simplify]: iters left: 5 (89 enodes) 77.372 * * [simplify]: iters left: 4 (178 enodes) 77.449 * * [simplify]: iters left: 3 (326 enodes) 77.518 * * [simplify]: iters left: 2 (491 enodes) 77.634 * * [simplify]: Extracting #0: cost 1 inf + 0 77.634 * * [simplify]: Extracting #1: cost 4 inf + 0 77.634 * * [simplify]: Extracting #2: cost 8 inf + 0 77.634 * * [simplify]: Extracting #3: cost 34 inf + 0 77.634 * * [simplify]: Extracting #4: cost 76 inf + 126 77.636 * * [simplify]: Extracting #5: cost 117 inf + 1533 77.639 * * [simplify]: Extracting #6: cost 108 inf + 6359 77.652 * * [simplify]: Extracting #7: cost 31 inf + 40321 77.665 * * [simplify]: Extracting #8: cost 0 inf + 58575 77.677 * * [simplify]: Extracting #9: cost 0 inf + 58455 77.690 * [simplify]: Simplified to (/ (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* y x) 3/2)))) 77.690 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))) (/ (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* y x) 3/2)))))) 77.690 * * * * [progress]: [ 181 / 229 ] simplifiying candidate # 77.690 * [simplify]: Simplifying (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))))) 77.691 * * [simplify]: iters left: 6 (20 enodes) 77.702 * * [simplify]: iters left: 5 (93 enodes) 77.733 * * [simplify]: iters left: 4 (212 enodes) 77.821 * * [simplify]: iters left: 3 (431 enodes) 77.967 * * [simplify]: Extracting #0: cost 1 inf + 0 77.967 * * [simplify]: Extracting #1: cost 4 inf + 0 77.967 * * [simplify]: Extracting #2: cost 8 inf + 0 77.967 * * [simplify]: Extracting #3: cost 33 inf + 0 77.968 * * [simplify]: Extracting #4: cost 59 inf + 249 77.968 * * [simplify]: Extracting #5: cost 75 inf + 1017 77.972 * * [simplify]: Extracting #6: cost 79 inf + 6990 77.978 * * [simplify]: Extracting #7: cost 22 inf + 25968 77.987 * * [simplify]: Extracting #8: cost 1 inf + 35264 77.996 * * [simplify]: Extracting #9: cost 0 inf + 36107 78.006 * [simplify]: Simplified to (/ (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3/2) (sqrt (* (* y x) (* (* y x) (* y x))))))) 78.006 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))) (/ (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3/2) (sqrt (* (* y x) (* (* y x) (* y x))))))))) 78.006 * * * * [progress]: [ 182 / 229 ] simplifiying candidate # 78.006 * [simplify]: Simplifying (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))))) 78.007 * * [simplify]: iters left: 6 (19 enodes) 78.021 * * [simplify]: iters left: 5 (85 enodes) 78.039 * * [simplify]: iters left: 4 (184 enodes) 78.111 * * [simplify]: iters left: 3 (370 enodes) 78.224 * * [simplify]: Extracting #0: cost 1 inf + 0 78.224 * * [simplify]: Extracting #1: cost 4 inf + 0 78.224 * * [simplify]: Extracting #2: cost 8 inf + 0 78.224 * * [simplify]: Extracting #3: cost 49 inf + 0 78.224 * * [simplify]: Extracting #4: cost 98 inf + 43 78.225 * * [simplify]: Extracting #5: cost 87 inf + 3513 78.228 * * [simplify]: Extracting #6: cost 39 inf + 20340 78.236 * * [simplify]: Extracting #7: cost 12 inf + 33867 78.245 * * [simplify]: Extracting #8: cost 0 inf + 41218 78.253 * [simplify]: Simplified to (/ (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)))) 78.253 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))) (/ (sqrt (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)))))) 78.254 * * * * [progress]: [ 183 / 229 ] simplifiying candidate # 78.254 * [simplify]: Simplifying (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 78.254 * * [simplify]: iters left: 6 (17 enodes) 78.263 * * [simplify]: iters left: 5 (86 enodes) 78.298 * * [simplify]: iters left: 4 (219 enodes) 78.370 * * [simplify]: Extracting #0: cost 1 inf + 0 78.370 * * [simplify]: Extracting #1: cost 4 inf + 0 78.370 * * [simplify]: Extracting #2: cost 8 inf + 0 78.370 * * [simplify]: Extracting #3: cost 43 inf + 0 78.371 * * [simplify]: Extracting #4: cost 126 inf + 370 78.372 * * [simplify]: Extracting #5: cost 98 inf + 5914 78.376 * * [simplify]: Extracting #6: cost 26 inf + 22136 78.381 * * [simplify]: Extracting #7: cost 3 inf + 31040 78.387 * * [simplify]: Extracting #8: cost 0 inf + 32037 78.396 * [simplify]: Simplified to (/ (sqrt (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))) 78.397 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt 1))) (/ (sqrt (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))))) 78.397 * * * * [progress]: [ 184 / 229 ] simplifiying candidate # 78.397 * [simplify]: Simplifying (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 78.398 * * [simplify]: iters left: 6 (18 enodes) 78.407 * * [simplify]: iters left: 5 (89 enodes) 78.446 * * [simplify]: iters left: 4 (222 enodes) 78.527 * * [simplify]: Extracting #0: cost 1 inf + 0 78.528 * * [simplify]: Extracting #1: cost 4 inf + 0 78.528 * * [simplify]: Extracting #2: cost 8 inf + 0 78.528 * * [simplify]: Extracting #3: cost 30 inf + 0 78.528 * * [simplify]: Extracting #4: cost 61 inf + 85 78.529 * * [simplify]: Extracting #5: cost 120 inf + 893 78.533 * * [simplify]: Extracting #6: cost 73 inf + 9883 78.542 * * [simplify]: Extracting #7: cost 23 inf + 24075 78.551 * * [simplify]: Extracting #8: cost 0 inf + 33774 78.561 * [simplify]: Simplified to (/ (sqrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))) 78.561 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (* (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) (/ (sqrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))))) 78.562 * * * * [progress]: [ 185 / 229 ] simplifiying candidate # 78.562 * [simplify]: Simplifying (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 78.563 * * [simplify]: iters left: 6 (18 enodes) 78.572 * * [simplify]: iters left: 5 (89 enodes) 78.609 * * [simplify]: iters left: 4 (222 enodes) 78.700 * * [simplify]: Extracting #0: cost 1 inf + 0 78.701 * * [simplify]: Extracting #1: cost 4 inf + 0 78.701 * * [simplify]: Extracting #2: cost 8 inf + 0 78.701 * * [simplify]: Extracting #3: cost 30 inf + 0 78.701 * * [simplify]: Extracting #4: cost 61 inf + 85 78.702 * * [simplify]: Extracting #5: cost 120 inf + 893 78.707 * * [simplify]: Extracting #6: cost 73 inf + 9883 78.713 * * [simplify]: Extracting #7: cost 23 inf + 23995 78.718 * * [simplify]: Extracting #8: cost 0 inf + 33614 78.724 * [simplify]: Simplified to (/ (sqrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))) 78.724 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (/ (sqrt (fma x (* y (fma x y (log1p (exp x)))) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))))) 78.724 * * * * [progress]: [ 186 / 229 ] simplifiying candidate # 78.724 * [simplify]: Simplifying (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 78.724 * * [simplify]: iters left: 6 (17 enodes) 78.732 * * [simplify]: iters left: 5 (86 enodes) 78.768 * * [simplify]: iters left: 4 (219 enodes) 78.891 * * [simplify]: Extracting #0: cost 1 inf + 0 78.891 * * [simplify]: Extracting #1: cost 4 inf + 0 78.891 * * [simplify]: Extracting #2: cost 8 inf + 0 78.891 * * [simplify]: Extracting #3: cost 43 inf + 0 78.892 * * [simplify]: Extracting #4: cost 126 inf + 370 78.895 * * [simplify]: Extracting #5: cost 98 inf + 5914 78.903 * * [simplify]: Extracting #6: cost 26 inf + 22136 78.913 * * [simplify]: Extracting #7: cost 3 inf + 31040 78.923 * * [simplify]: Extracting #8: cost 0 inf + 32037 78.935 * [simplify]: Simplified to (/ (sqrt (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))) 78.935 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (sqrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) 1)) (/ (sqrt (fma (* y x) (log1p (exp x)) (fma (* y x) (* y x) (* (log1p (exp x)) (log1p (exp x)))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))))) 78.935 * * * * [progress]: [ 187 / 229 ] simplifiying candidate # 78.936 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 78.936 * * [simplify]: iters left: 6 (17 enodes) 78.945 * * [simplify]: iters left: 5 (86 enodes) 78.982 * * [simplify]: iters left: 4 (219 enodes) 79.081 * * [simplify]: Extracting #0: cost 1 inf + 0 79.081 * * [simplify]: Extracting #1: cost 4 inf + 0 79.081 * * [simplify]: Extracting #2: cost 26 inf + 0 79.081 * * [simplify]: Extracting #3: cost 43 inf + 208 79.082 * * [simplify]: Extracting #4: cost 49 inf + 813 79.084 * * [simplify]: Extracting #5: cost 86 inf + 9273 79.095 * * [simplify]: Extracting #6: cost 45 inf + 18621 79.104 * * [simplify]: Extracting #7: cost 21 inf + 24981 79.114 * * [simplify]: Extracting #8: cost 6 inf + 30822 79.125 * * [simplify]: Extracting #9: cost 0 inf + 32830 79.135 * [simplify]: Simplified to (/ (fma y (* (fma x y (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))) 79.135 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ 1 (cbrt (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) (/ (fma y (* (fma x y (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))))) 79.136 * * * * [progress]: [ 188 / 229 ] simplifiying candidate # 79.136 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 79.136 * * [simplify]: iters left: 6 (17 enodes) 79.145 * * [simplify]: iters left: 5 (86 enodes) 79.181 * * [simplify]: iters left: 4 (219 enodes) 79.254 * * [simplify]: Extracting #0: cost 1 inf + 0 79.254 * * [simplify]: Extracting #1: cost 4 inf + 0 79.255 * * [simplify]: Extracting #2: cost 26 inf + 0 79.255 * * [simplify]: Extracting #3: cost 43 inf + 208 79.255 * * [simplify]: Extracting #4: cost 49 inf + 813 79.257 * * [simplify]: Extracting #5: cost 86 inf + 9113 79.261 * * [simplify]: Extracting #6: cost 45 inf + 18421 79.266 * * [simplify]: Extracting #7: cost 21 inf + 24741 79.271 * * [simplify]: Extracting #8: cost 6 inf + 30582 79.280 * * [simplify]: Extracting #9: cost 0 inf + 32590 79.294 * [simplify]: Simplified to (/ (fma y (* (fma x y (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))) 79.295 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ 1 (cbrt (sqrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (/ (fma y (* (fma x y (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (sqrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))))) 79.295 * * * * [progress]: [ 189 / 229 ] simplifiying candidate # 79.295 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (log1p (exp x)) (* y x)))) 79.295 * * [simplify]: iters left: 6 (13 enodes) 79.302 * * [simplify]: iters left: 5 (60 enodes) 79.323 * * [simplify]: iters left: 4 (127 enodes) 79.376 * * [simplify]: iters left: 3 (216 enodes) 79.423 * * [simplify]: iters left: 2 (226 enodes) 79.442 * * [simplify]: Extracting #0: cost 1 inf + 0 79.442 * * [simplify]: Extracting #1: cost 4 inf + 0 79.442 * * [simplify]: Extracting #2: cost 26 inf + 0 79.442 * * [simplify]: Extracting #3: cost 44 inf + 85 79.443 * * [simplify]: Extracting #4: cost 35 inf + 895 79.445 * * [simplify]: Extracting #5: cost 8 inf + 6615 79.449 * * [simplify]: Extracting #6: cost 1 inf + 8734 79.453 * * [simplify]: Extracting #7: cost 0 inf + 9246 79.456 * [simplify]: Simplified to (/ (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (log1p (exp x)) (* y x)))) 79.456 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ 1 (cbrt (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))))) (/ (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (log1p (exp x)) (* y x)))))) 79.457 * * * * [progress]: [ 190 / 229 ] simplifiying candidate # 79.457 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 79.457 * * [simplify]: iters left: 6 (16 enodes) 79.466 * * [simplify]: iters left: 5 (83 enodes) 79.501 * * [simplify]: iters left: 4 (216 enodes) 79.603 * * [simplify]: Extracting #0: cost 1 inf + 0 79.603 * * [simplify]: Extracting #1: cost 4 inf + 0 79.604 * * [simplify]: Extracting #2: cost 26 inf + 0 79.604 * * [simplify]: Extracting #3: cost 57 inf + 85 79.605 * * [simplify]: Extracting #4: cost 110 inf + 1501 79.610 * * [simplify]: Extracting #5: cost 68 inf + 9813 79.615 * * [simplify]: Extracting #6: cost 22 inf + 22576 79.620 * * [simplify]: Extracting #7: cost 2 inf + 30283 79.628 * * [simplify]: Extracting #8: cost 0 inf + 31253 79.633 * [simplify]: Simplified to (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))) 79.633 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ 1 (cbrt 1))) (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))))) 79.633 * * * * [progress]: [ 191 / 229 ] simplifiying candidate # 79.633 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))))) 79.634 * * [simplify]: iters left: 6 (18 enodes) 79.639 * * [simplify]: iters left: 5 (90 enodes) 79.666 * * [simplify]: iters left: 4 (208 enodes) 79.745 * * [simplify]: iters left: 3 (418 enodes) 79.867 * * [simplify]: Extracting #0: cost 1 inf + 0 79.867 * * [simplify]: Extracting #1: cost 4 inf + 0 79.868 * * [simplify]: Extracting #2: cost 26 inf + 0 79.868 * * [simplify]: Extracting #3: cost 55 inf + 126 79.869 * * [simplify]: Extracting #4: cost 64 inf + 732 79.872 * * [simplify]: Extracting #5: cost 51 inf + 9157 79.875 * * [simplify]: Extracting #6: cost 49 inf + 18999 79.880 * * [simplify]: Extracting #7: cost 10 inf + 33406 79.885 * * [simplify]: Extracting #8: cost 0 inf + 36684 79.890 * [simplify]: Simplified to (/ (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* y x) (* (* y x) (* y x))))))) 79.890 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ 1 (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) (/ (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* y x) (* (* y x) (* y x))))))))) 79.891 * * * * [progress]: [ 192 / 229 ] simplifiying candidate # 79.891 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))))) 79.891 * * [simplify]: iters left: 6 (19 enodes) 79.896 * * [simplify]: iters left: 5 (87 enodes) 79.931 * * [simplify]: iters left: 4 (181 enodes) 79.997 * * [simplify]: iters left: 3 (352 enodes) 80.095 * * [simplify]: Extracting #0: cost 1 inf + 0 80.095 * * [simplify]: Extracting #1: cost 4 inf + 0 80.095 * * [simplify]: Extracting #2: cost 26 inf + 0 80.095 * * [simplify]: Extracting #3: cost 69 inf + 126 80.096 * * [simplify]: Extracting #4: cost 96 inf + 814 80.097 * * [simplify]: Extracting #5: cost 90 inf + 3986 80.100 * * [simplify]: Extracting #6: cost 45 inf + 21511 80.105 * * [simplify]: Extracting #7: cost 5 inf + 40382 80.117 * * [simplify]: Extracting #8: cost 0 inf + 42840 80.127 * [simplify]: Simplified to (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* y x) 3/2)))) 80.127 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ 1 (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* y x) 3/2)))))) 80.127 * * * * [progress]: [ 193 / 229 ] simplifiying candidate # 80.128 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3))))) 80.128 * * [simplify]: iters left: 6 (18 enodes) 80.138 * * [simplify]: iters left: 5 (90 enodes) 80.178 * * [simplify]: iters left: 4 (208 enodes) 80.278 * * [simplify]: iters left: 3 (418 enodes) 80.387 * * [simplify]: Extracting #0: cost 1 inf + 0 80.387 * * [simplify]: Extracting #1: cost 4 inf + 0 80.387 * * [simplify]: Extracting #2: cost 26 inf + 0 80.387 * * [simplify]: Extracting #3: cost 55 inf + 126 80.387 * * [simplify]: Extracting #4: cost 64 inf + 732 80.389 * * [simplify]: Extracting #5: cost 51 inf + 9157 80.393 * * [simplify]: Extracting #6: cost 49 inf + 18999 80.398 * * [simplify]: Extracting #7: cost 10 inf + 33406 80.403 * * [simplify]: Extracting #8: cost 0 inf + 36684 80.408 * [simplify]: Simplified to (/ (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* y x) (* (* y x) (* y x))))))) 80.409 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ 1 (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (sqrt (pow (* y x) 3)))))) (/ (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (sqrt (* (* y x) (* (* y x) (* y x))))))))) 80.409 * * * * [progress]: [ 194 / 229 ] simplifiying candidate # 80.410 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2))))) 80.410 * * [simplify]: iters left: 6 (19 enodes) 80.416 * * [simplify]: iters left: 5 (87 enodes) 80.441 * * [simplify]: iters left: 4 (181 enodes) 80.488 * * [simplify]: iters left: 3 (352 enodes) 80.583 * * [simplify]: Extracting #0: cost 1 inf + 0 80.583 * * [simplify]: Extracting #1: cost 4 inf + 0 80.583 * * [simplify]: Extracting #2: cost 26 inf + 0 80.583 * * [simplify]: Extracting #3: cost 69 inf + 126 80.584 * * [simplify]: Extracting #4: cost 96 inf + 814 80.585 * * [simplify]: Extracting #5: cost 90 inf + 3986 80.588 * * [simplify]: Extracting #6: cost 45 inf + 21511 80.593 * * [simplify]: Extracting #7: cost 5 inf + 40382 80.598 * * [simplify]: Extracting #8: cost 0 inf + 42840 80.610 * [simplify]: Simplified to (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* y x) 3/2)))) 80.610 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ 1 (cbrt (+ (pow (sqrt (log1p (exp x))) 3) (pow (* y x) (/ 3 2)))))) (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (sqrt (log1p (exp x)))) (pow (* y x) 3/2)))))) 80.611 * * * * [progress]: [ 195 / 229 ] simplifiying candidate # 80.611 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3))))) 80.611 * * [simplify]: iters left: 6 (18 enodes) 80.621 * * [simplify]: iters left: 5 (89 enodes) 80.659 * * [simplify]: iters left: 4 (205 enodes) 80.731 * * [simplify]: iters left: 3 (406 enodes) 80.813 * * [simplify]: Extracting #0: cost 1 inf + 0 80.813 * * [simplify]: Extracting #1: cost 4 inf + 0 80.813 * * [simplify]: Extracting #2: cost 26 inf + 0 80.813 * * [simplify]: Extracting #3: cost 44 inf + 85 80.814 * * [simplify]: Extracting #4: cost 43 inf + 649 80.815 * * [simplify]: Extracting #5: cost 43 inf + 7066 80.818 * * [simplify]: Extracting #6: cost 59 inf + 12646 80.822 * * [simplify]: Extracting #7: cost 24 inf + 23946 80.827 * * [simplify]: Extracting #8: cost 1 inf + 32743 80.832 * * [simplify]: Extracting #9: cost 0 inf + 32996 80.838 * [simplify]: Simplified to (/ (fma (* y x) (* y x) (fma (log1p (exp x)) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* y x) (* (* y x) (* y x))))))) 80.838 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ 1 (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (sqrt (pow (* y x) 3)))))) (/ (fma (* y x) (* y x) (fma (log1p (exp x)) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (sqrt (* (* y x) (* (* y x) (* y x))))))))) 80.839 * * * * [progress]: [ 196 / 229 ] simplifiying candidate # 80.839 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2))))) 80.839 * * [simplify]: iters left: 6 (19 enodes) 80.847 * * [simplify]: iters left: 5 (86 enodes) 80.865 * * [simplify]: iters left: 4 (176 enodes) 80.928 * * [simplify]: iters left: 3 (322 enodes) 81.028 * * [simplify]: iters left: 2 (471 enodes) 81.117 * * [simplify]: Extracting #0: cost 1 inf + 0 81.117 * * [simplify]: Extracting #1: cost 4 inf + 0 81.117 * * [simplify]: Extracting #2: cost 26 inf + 0 81.117 * * [simplify]: Extracting #3: cost 45 inf + 167 81.118 * * [simplify]: Extracting #4: cost 68 inf + 649 81.119 * * [simplify]: Extracting #5: cost 83 inf + 9177 81.122 * * [simplify]: Extracting #6: cost 75 inf + 15248 81.129 * * [simplify]: Extracting #7: cost 29 inf + 38441 81.141 * * [simplify]: Extracting #8: cost 0 inf + 55817 81.152 * [simplify]: Simplified to (/ (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* y x) 3/2)))) 81.152 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ 1 (cbrt (+ (sqrt (pow (log1p (exp x)) 3)) (pow (* y x) (/ 3 2)))))) (/ (fma (* y x) (fma x y (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (- (sqrt (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x))))) (pow (* y x) 3/2)))))) 81.152 * * * * [progress]: [ 197 / 229 ] simplifiying candidate # 81.152 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3))))) 81.152 * * [simplify]: iters left: 6 (19 enodes) 81.158 * * [simplify]: iters left: 5 (90 enodes) 81.180 * * [simplify]: iters left: 4 (209 enodes) 81.244 * * [simplify]: iters left: 3 (424 enodes) 81.379 * * [simplify]: Extracting #0: cost 1 inf + 0 81.379 * * [simplify]: Extracting #1: cost 4 inf + 0 81.379 * * [simplify]: Extracting #2: cost 26 inf + 0 81.379 * * [simplify]: Extracting #3: cost 46 inf + 44 81.380 * * [simplify]: Extracting #4: cost 51 inf + 690 81.383 * * [simplify]: Extracting #5: cost 51 inf + 6706 81.392 * * [simplify]: Extracting #6: cost 50 inf + 16063 81.400 * * [simplify]: Extracting #7: cost 14 inf + 30073 81.409 * * [simplify]: Extracting #8: cost 0 inf + 35323 81.417 * [simplify]: Simplified to (/ (fma (log1p (exp x)) (log1p (exp x)) (* (fma x y (log1p (exp x))) (* y x))) (cbrt (- (pow (log1p (exp x)) 3/2) (sqrt (* (* y x) (* (* y x) (* y x))))))) 81.417 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ 1 (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (sqrt (pow (* y x) 3)))))) (/ (fma (log1p (exp x)) (log1p (exp x)) (* (fma x y (log1p (exp x))) (* y x))) (cbrt (- (pow (log1p (exp x)) 3/2) (sqrt (* (* y x) (* (* y x) (* y x))))))))) 81.418 * * * * [progress]: [ 198 / 229 ] simplifiying candidate # 81.418 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2))))) 81.418 * * [simplify]: iters left: 6 (18 enodes) 81.429 * * [simplify]: iters left: 5 (82 enodes) 81.463 * * [simplify]: iters left: 4 (181 enodes) 81.551 * * [simplify]: iters left: 3 (371 enodes) 81.666 * * [simplify]: Extracting #0: cost 1 inf + 0 81.667 * * [simplify]: Extracting #1: cost 4 inf + 0 81.667 * * [simplify]: Extracting #2: cost 26 inf + 0 81.667 * * [simplify]: Extracting #3: cost 60 inf + 126 81.668 * * [simplify]: Extracting #4: cost 89 inf + 567 81.670 * * [simplify]: Extracting #5: cost 79 inf + 4588 81.676 * * [simplify]: Extracting #6: cost 33 inf + 22518 81.684 * * [simplify]: Extracting #7: cost 2 inf + 39903 81.688 * * [simplify]: Extracting #8: cost 0 inf + 40898 81.693 * [simplify]: Simplified to (/ (fma (* y x) (* y x) (fma (log1p (exp x)) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)))) 81.693 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ 1 (cbrt (+ (pow (log1p (exp x)) (/ 3 2)) (pow (* y x) (/ 3 2)))))) (/ (fma (* y x) (* y x) (fma (log1p (exp x)) (* y x) (* (log1p (exp x)) (log1p (exp x))))) (cbrt (- (pow (log1p (exp x)) 3/2) (pow (* y x) 3/2)))))) 81.693 * * * * [progress]: [ 199 / 229 ] simplifiying candidate # 81.694 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 81.694 * * [simplify]: iters left: 6 (16 enodes) 81.699 * * [simplify]: iters left: 5 (83 enodes) 81.719 * * [simplify]: iters left: 4 (216 enodes) 81.808 * * [simplify]: Extracting #0: cost 1 inf + 0 81.809 * * [simplify]: Extracting #1: cost 4 inf + 0 81.809 * * [simplify]: Extracting #2: cost 26 inf + 0 81.810 * * [simplify]: Extracting #3: cost 57 inf + 85 81.810 * * [simplify]: Extracting #4: cost 110 inf + 1501 81.813 * * [simplify]: Extracting #5: cost 68 inf + 9813 81.817 * * [simplify]: Extracting #6: cost 22 inf + 22576 81.822 * * [simplify]: Extracting #7: cost 2 inf + 30283 81.827 * * [simplify]: Extracting #8: cost 0 inf + 31253 81.832 * [simplify]: Simplified to (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))) 81.832 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ 1 (cbrt 1))) (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))))) 81.832 * * * * [progress]: [ 200 / 229 ] simplifiying candidate # 81.833 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 81.833 * * [simplify]: iters left: 6 (17 enodes) 81.841 * * [simplify]: iters left: 5 (86 enodes) 81.860 * * [simplify]: iters left: 4 (219 enodes) 81.925 * * [simplify]: Extracting #0: cost 1 inf + 0 81.925 * * [simplify]: Extracting #1: cost 4 inf + 0 81.925 * * [simplify]: Extracting #2: cost 26 inf + 0 81.925 * * [simplify]: Extracting #3: cost 43 inf + 208 81.926 * * [simplify]: Extracting #4: cost 49 inf + 813 81.928 * * [simplify]: Extracting #5: cost 86 inf + 9273 81.931 * * [simplify]: Extracting #6: cost 45 inf + 18621 81.937 * * [simplify]: Extracting #7: cost 21 inf + 24981 81.946 * * [simplify]: Extracting #8: cost 6 inf + 30822 81.956 * * [simplify]: Extracting #9: cost 0 inf + 32830 81.961 * [simplify]: Simplified to (/ (fma y (* (fma x y (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))) 81.961 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ 1 (* (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) (/ (fma y (* (fma x y (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))) (cbrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))))) 81.962 * * * * [progress]: [ 201 / 229 ] simplifiying candidate # 81.962 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 81.962 * * [simplify]: iters left: 6 (17 enodes) 81.967 * * [simplify]: iters left: 5 (86 enodes) 81.991 * * [simplify]: iters left: 4 (219 enodes) 82.055 * * [simplify]: Extracting #0: cost 1 inf + 0 82.055 * * [simplify]: Extracting #1: cost 4 inf + 0 82.055 * * [simplify]: Extracting #2: cost 26 inf + 0 82.056 * * [simplify]: Extracting #3: cost 43 inf + 208 82.059 * * [simplify]: Extracting #4: cost 49 inf + 813 82.061 * * [simplify]: Extracting #5: cost 86 inf + 9193 82.064 * * [simplify]: Extracting #6: cost 45 inf + 18501 82.069 * * [simplify]: Extracting #7: cost 21 inf + 24821 82.074 * * [simplify]: Extracting #8: cost 6 inf + 30662 82.080 * * [simplify]: Extracting #9: cost 0 inf + 32670 82.085 * [simplify]: Simplified to (/ (fma y (* (fma x y (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))) (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))) 82.085 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ 1 (sqrt (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) (/ (fma y (* (fma x y (log1p (exp x))) x) (* (log1p (exp x)) (log1p (exp x)))) (sqrt (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x))))))))) 82.085 * * * * [progress]: [ 202 / 229 ] simplifiying candidate # 82.086 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 82.086 * * [simplify]: iters left: 6 (16 enodes) 82.091 * * [simplify]: iters left: 5 (83 enodes) 82.110 * * [simplify]: iters left: 4 (216 enodes) 82.197 * * [simplify]: Extracting #0: cost 1 inf + 0 82.197 * * [simplify]: Extracting #1: cost 4 inf + 0 82.197 * * [simplify]: Extracting #2: cost 26 inf + 0 82.198 * * [simplify]: Extracting #3: cost 57 inf + 85 82.198 * * [simplify]: Extracting #4: cost 110 inf + 1501 82.202 * * [simplify]: Extracting #5: cost 68 inf + 9813 82.210 * * [simplify]: Extracting #6: cost 22 inf + 22576 82.220 * * [simplify]: Extracting #7: cost 2 inf + 30283 82.230 * * [simplify]: Extracting #8: cost 0 inf + 31253 82.245 * [simplify]: Simplified to (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))) 82.245 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ 1 1)) (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))))) 82.245 * * * * [progress]: [ 203 / 229 ] simplifiying candidate # 82.246 * [simplify]: Simplifying (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 82.246 * * [simplify]: iters left: 6 (16 enodes) 82.254 * * [simplify]: iters left: 5 (83 enodes) 82.273 * * [simplify]: iters left: 4 (216 enodes) 82.355 * * [simplify]: Extracting #0: cost 1 inf + 0 82.355 * * [simplify]: Extracting #1: cost 4 inf + 0 82.355 * * [simplify]: Extracting #2: cost 26 inf + 0 82.355 * * [simplify]: Extracting #3: cost 57 inf + 85 82.356 * * [simplify]: Extracting #4: cost 110 inf + 1501 82.358 * * [simplify]: Extracting #5: cost 68 inf + 9813 82.363 * * [simplify]: Extracting #6: cost 22 inf + 22576 82.368 * * [simplify]: Extracting #7: cost 2 inf + 30283 82.373 * * [simplify]: Extracting #8: cost 0 inf + 31253 82.378 * [simplify]: Simplified to (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))) 82.378 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 1) (/ (fma (log1p (exp x)) (log1p (exp x)) (fma (* y x) (log1p (exp x)) (* (* y x) (* y x)))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* y x) (* (* y x) (* y x)))))))) 82.378 * * * * [progress]: [ 204 / 229 ] simplifiying candidate # 82.378 * [simplify]: Simplifying (/ 1 (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 82.379 * * [simplify]: iters left: 6 (12 enodes) 82.382 * * [simplify]: iters left: 5 (57 enodes) 82.406 * * [simplify]: iters left: 4 (141 enodes) 82.477 * * [simplify]: iters left: 3 (395 enodes) 82.631 * * [simplify]: Extracting #0: cost 1 inf + 0 82.631 * * [simplify]: Extracting #1: cost 4 inf + 0 82.632 * * [simplify]: Extracting #2: cost 5 inf + 1 82.632 * * [simplify]: Extracting #3: cost 56 inf + 1 82.633 * * [simplify]: Extracting #4: cost 155 inf + 85 82.637 * * [simplify]: Extracting #5: cost 135 inf + 10616 82.646 * * [simplify]: Extracting #6: cost 55 inf + 33824 82.660 * * [simplify]: Extracting #7: cost 5 inf + 55350 82.675 * * [simplify]: Extracting #8: cost 0 inf + 58044 82.689 * [simplify]: Simplified to (/ 1 (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))))) 82.689 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (/ 1 (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* y x) (* y x)) (* y x))))))) 82.689 * * * * [progress]: [ 205 / 229 ] simplifiying candidate # 82.690 * [simplify]: Simplifying (cbrt (+ (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (+ (* (pow (* y x) 3) (pow (* y x) 3)) (* (pow (log1p (exp x)) 3) (pow (* y x) 3))))) 82.690 * * [simplify]: iters left: 6 (14 enodes) 82.703 * * [simplify]: iters left: 5 (72 enodes) 82.728 * * [simplify]: iters left: 4 (232 enodes) 82.896 * * [simplify]: Extracting #0: cost 1 inf + 0 82.896 * * [simplify]: Extracting #1: cost 3 inf + 0 82.896 * * [simplify]: Extracting #2: cost 44 inf + 0 82.897 * * [simplify]: Extracting #3: cost 320 inf + 0 82.900 * * [simplify]: Extracting #4: cost 276 inf + 21452 82.915 * * [simplify]: Extracting #5: cost 72 inf + 89313 82.953 * * [simplify]: Extracting #6: cost 3 inf + 110093 82.980 * * [simplify]: Extracting #7: cost 0 inf + 109513 83.012 * * [simplify]: Extracting #8: cost 0 inf + 109448 83.051 * [simplify]: Simplified to (cbrt (fma (* (* x y) (* (* x y) (* x y))) (* (* x y) (* (* x y) (* x y))) (* (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (fma (* x y) (* (* x y) (* x y)) (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))))))) 83.051 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (pow (log1p (exp x)) 3) 3) (pow (pow (* y x) 3) 3))))) (cbrt (fma (* (* x y) (* (* x y) (* x y))) (* (* x y) (* (* x y) (* x y))) (* (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (fma (* x y) (* (* x y) (* x y)) (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))))))))) 83.052 * * * * [progress]: [ 206 / 229 ] simplifiying candidate # 83.052 * [simplify]: Simplifying (cbrt (+ (pow (log1p (exp x)) 3) (pow (* y x) 3))) 83.052 * * [simplify]: iters left: 6 (10 enodes) 83.058 * * [simplify]: iters left: 5 (48 enodes) 83.079 * * [simplify]: iters left: 4 (115 enodes) 83.106 * * [simplify]: iters left: 3 (231 enodes) 83.171 * * [simplify]: iters left: 2 (428 enodes) 83.339 * * [simplify]: Extracting #0: cost 1 inf + 0 83.339 * * [simplify]: Extracting #1: cost 3 inf + 0 83.339 * * [simplify]: Extracting #2: cost 14 inf + 0 83.339 * * [simplify]: Extracting #3: cost 81 inf + 0 83.340 * * [simplify]: Extracting #4: cost 170 inf + 499 83.341 * * [simplify]: Extracting #5: cost 148 inf + 6398 83.344 * * [simplify]: Extracting #6: cost 72 inf + 34514 83.349 * * [simplify]: Extracting #7: cost 4 inf + 67324 83.355 * * [simplify]: Extracting #8: cost 0 inf + 69484 83.361 * [simplify]: Simplified to (cbrt (fma (* y x) (* (* y x) (* y x)) (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))))) 83.361 * [simplify]: Simplified (2 2) to (λ (x y) (/ (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (* (pow (* y x) 3) (pow (* y x) 3)))))) (cbrt (fma (* y x) (* (* y x) (* y x)) (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))))))) 83.362 * * * * [progress]: [ 207 / 229 ] simplifiying candidate # 83.362 * [simplify]: Simplifying (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) 83.362 * * [simplify]: iters left: 6 (10 enodes) 83.365 * * [simplify]: iters left: 5 (49 enodes) 83.383 * * [simplify]: iters left: 4 (131 enodes) 83.448 * * [simplify]: iters left: 3 (371 enodes) 83.660 * * [simplify]: Extracting #0: cost 1 inf + 0 83.660 * * [simplify]: Extracting #1: cost 3 inf + 0 83.660 * * [simplify]: Extracting #2: cost 54 inf + 0 83.661 * * [simplify]: Extracting #3: cost 150 inf + 84 83.664 * * [simplify]: Extracting #4: cost 149 inf + 4410 83.671 * * [simplify]: Extracting #5: cost 67 inf + 25913 83.684 * * [simplify]: Extracting #6: cost 7 inf + 52784 83.697 * * [simplify]: Extracting #7: cost 0 inf + 55878 83.704 * [simplify]: Simplified to (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) 83.704 * [simplify]: Simplified (2 1) to (λ (x y) (/ (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) (/ (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 83.704 * * * * [progress]: [ 208 / 229 ] simplifiying candidate # 83.704 * [simplify]: Simplifying (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) 83.704 * * [simplify]: iters left: 6 (10 enodes) 83.707 * * [simplify]: iters left: 5 (49 enodes) 83.722 * * [simplify]: iters left: 4 (131 enodes) 83.777 * * [simplify]: iters left: 3 (371 enodes) 83.967 * * [simplify]: Extracting #0: cost 1 inf + 0 83.967 * * [simplify]: Extracting #1: cost 3 inf + 0 83.967 * * [simplify]: Extracting #2: cost 54 inf + 0 83.968 * * [simplify]: Extracting #3: cost 150 inf + 84 83.971 * * [simplify]: Extracting #4: cost 149 inf + 4410 83.978 * * [simplify]: Extracting #5: cost 67 inf + 25913 83.990 * * [simplify]: Extracting #6: cost 7 inf + 52784 84.004 * * [simplify]: Extracting #7: cost 0 inf + 55878 84.019 * [simplify]: Simplified to (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))) 84.019 * [simplify]: Simplified (2 2) to (λ (x y) (* (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x))))) (cbrt (- (* (log1p (exp x)) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* y x) (* y x)) (* y x)))))) 84.019 * * * * [progress]: [ 209 / 229 ] simplifiying candidate # 84.019 * [simplify]: Simplifying (* (cbrt (- (pow (pow (log1p (exp x)) 3) 3) (pow (pow (* y x) 3) 3))) (cbrt (- (pow (pow (log1p (exp x)) 3) 3) (pow (pow (* y x) 3) 3)))) 84.019 * * [simplify]: iters left: 6 (13 enodes) 84.024 * * [simplify]: iters left: 5 (68 enodes) 84.045 * * [simplify]: iters left: 4 (254 enodes) 84.188 * * [simplify]: Extracting #0: cost 1 inf + 0 84.188 * * [simplify]: Extracting #1: cost 3 inf + 0 84.188 * * [simplify]: Extracting #2: cost 5 inf + 0 84.188 * * [simplify]: Extracting #3: cost 33 inf + 0 84.189 * * [simplify]: Extracting #4: cost 230 inf + 0 84.191 * * [simplify]: Extracting #5: cost 332 inf + 14275 84.203 * * [simplify]: Extracting #6: cost 142 inf + 60729 84.237 * * [simplify]: Extracting #7: cost 10 inf + 103151 84.261 * * [simplify]: Extracting #8: cost 0 inf + 108299 84.293 * [simplify]: Simplified to (* (cbrt (- (* (log1p (exp x)) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (* (* (* (* (* x y) (* x y)) (* (* x y) (* x y))) (* (* (* x y) (* x y)) (* (* x y) (* x y)))) (* x y)))) (cbrt (- (* (log1p (exp x)) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (* (* (* (* (* x y) (* x y)) (* (* x y) (* x y))) (* (* (* x y) (* x y)) (* (* x y) (* x y)))) (* x y))))) 84.293 * [simplify]: Simplified (2 1) to (λ (x y) (/ (* (cbrt (- (* (log1p (exp x)) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (* (* (* (* (* x y) (* x y)) (* (* x y) (* x y))) (* (* (* x y) (* x y)) (* (* x y) (* x y)))) (* x y)))) (cbrt (- (* (log1p (exp x)) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (* (* (* (* (* x y) (* x y)) (* (* x y) (* x y))) (* (* (* x y) (* x y)) (* (* x y) (* x y)))) (* x y))))) (* (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (* (cbrt (+ (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (+ (* (pow (* y x) 3) (pow (* y x) 3)) (* (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (cbrt (+ (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (+ (* (pow (* y x) 3) (pow (* y x) 3)) (* (pow (log1p (exp x)) 3) (pow (* y x) 3))))))))) 84.294 * * * * [progress]: [ 210 / 229 ] simplifiying candidate # 84.294 * [simplify]: Simplifying (* (cbrt (- (pow (pow (log1p (exp x)) 3) 3) (pow (pow (* y x) 3) 3))) (cbrt (- (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (* (pow (* y x) 3) (pow (* y x) 3))))) 84.294 * * [simplify]: iters left: 6 (17 enodes) 84.304 * * [simplify]: iters left: 5 (89 enodes) 84.349 * * [simplify]: iters left: 4 (289 enodes) 84.548 * * [simplify]: Extracting #0: cost 1 inf + 0 84.548 * * [simplify]: Extracting #1: cost 4 inf + 0 84.548 * * [simplify]: Extracting #2: cost 8 inf + 0 84.549 * * [simplify]: Extracting #3: cost 53 inf + 0 84.550 * * [simplify]: Extracting #4: cost 255 inf + 0 84.554 * * [simplify]: Extracting #5: cost 358 inf + 15091 84.582 * * [simplify]: Extracting #6: cost 153 inf + 71583 84.621 * * [simplify]: Extracting #7: cost 6 inf + 121539 84.664 * * [simplify]: Extracting #8: cost 0 inf + 120233 84.692 * [simplify]: Simplified to (* (cbrt (- (* (log1p (exp x)) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (* (* (* (* (* x y) (* x y)) (* x y)) (* (* (* x y) (* x y)) (* x y))) (* (* (* x y) (* x y)) (* x y))))) (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (* (* (* (* x y) (* x y)) (* x y)) (* (* (* x y) (* x y)) (* x y)))))) 84.693 * [simplify]: Simplified (2 1) to (λ (x y) (/ (* (cbrt (- (* (log1p (exp x)) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (* (* (* (* (* x y) (* x y)) (* x y)) (* (* (* x y) (* x y)) (* x y))) (* (* (* x y) (* x y)) (* x y))))) (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (* (* (* (* x y) (* x y)) (* x y)) (* (* (* x y) (* x y)) (* x y)))))) (* (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (* (cbrt (+ (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (+ (* (pow (* y x) 3) (pow (* y x) 3)) (* (pow (log1p (exp x)) 3) (pow (* y x) 3))))) (cbrt (+ (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 84.693 * * * * [progress]: [ 211 / 229 ] simplifiying candidate # 84.694 * [simplify]: Simplifying (* (cbrt (- (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (* (pow (* y x) 3) (pow (* y x) 3)))) (cbrt (- (pow (pow (log1p (exp x)) 3) 3) (pow (pow (* y x) 3) 3)))) 84.694 * * [simplify]: iters left: 6 (17 enodes) 84.704 * * [simplify]: iters left: 5 (89 enodes) 84.735 * * [simplify]: iters left: 4 (289 enodes) 84.964 * * [simplify]: Extracting #0: cost 1 inf + 0 84.964 * * [simplify]: Extracting #1: cost 4 inf + 0 84.964 * * [simplify]: Extracting #2: cost 8 inf + 0 84.964 * * [simplify]: Extracting #3: cost 53 inf + 0 84.965 * * [simplify]: Extracting #4: cost 257 inf + 0 84.970 * * [simplify]: Extracting #5: cost 356 inf + 19241 84.988 * * [simplify]: Extracting #6: cost 186 inf + 59943 85.026 * * [simplify]: Extracting #7: cost 19 inf + 114452 85.066 * * [simplify]: Extracting #8: cost 0 inf + 120965 85.091 * [simplify]: Simplified to (* (cbrt (- (* (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (* (* (* (* x y) (* x y)) (* x y)) (* (* (* x y) (* x y)) (* x y))))) (cbrt (- (* (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))))) (* (* (* (* (* x y) (* x y)) (* x y)) (* (* (* x y) (* x y)) (* x y))) (* (* (* x y) (* x y)) (* x y)))))) 85.091 * [simplify]: Simplified (2 1) to (λ (x y) (/ (* (cbrt (- (* (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (* (* (* (* x y) (* x y)) (* x y)) (* (* (* x y) (* x y)) (* x y))))) (cbrt (- (* (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))))) (* (* (* (* (* x y) (* x y)) (* x y)) (* (* (* x y) (* x y)) (* x y))) (* (* (* x y) (* x y)) (* x y)))))) (* (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (* (cbrt (+ (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (+ (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (+ (* (pow (* y x) 3) (pow (* y x) 3)) (* (pow (log1p (exp x)) 3) (pow (* y x) 3))))))))) 85.092 * * * * [progress]: [ 212 / 229 ] simplifiying candidate # 85.092 * [simplify]: Simplifying (* (cbrt (- (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (* (pow (* y x) 3) (pow (* y x) 3)))) (cbrt (- (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (* (pow (* y x) 3) (pow (* y x) 3))))) 85.092 * * [simplify]: iters left: 6 (13 enodes) 85.096 * * [simplify]: iters left: 5 (66 enodes) 85.112 * * [simplify]: iters left: 4 (187 enodes) 85.194 * * [simplify]: Extracting #0: cost 1 inf + 0 85.194 * * [simplify]: Extracting #1: cost 3 inf + 0 85.194 * * [simplify]: Extracting #2: cost 5 inf + 0 85.194 * * [simplify]: Extracting #3: cost 32 inf + 0 85.195 * * [simplify]: Extracting #4: cost 138 inf + 0 85.197 * * [simplify]: Extracting #5: cost 219 inf + 5255 85.205 * * [simplify]: Extracting #6: cost 87 inf + 46554 85.224 * * [simplify]: Extracting #7: cost 3 inf + 62134 85.245 * * [simplify]: Extracting #8: cost 0 inf + 60295 85.265 * * [simplify]: Extracting #9: cost 0 inf + 60255 85.289 * [simplify]: Simplified to (* (cbrt (- (* (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (* (* (* (* x y) (* x y)) (* x y)) (* (* (* x y) (* x y)) (* x y))))) (cbrt (- (* (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (* (* (* (* x y) (* x y)) (* x y)) (* (* (* x y) (* x y)) (* x y)))))) 85.289 * [simplify]: Simplified (2 1) to (λ (x y) (/ (* (cbrt (- (* (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (* (* (* (* x y) (* x y)) (* x y)) (* (* (* x y) (* x y)) (* x y))))) (cbrt (- (* (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x)))) (* (* (* (* x y) (* x y)) (* x y)) (* (* (* x y) (* x y)) (* x y)))))) (* (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (* (cbrt (+ (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (+ (pow (log1p (exp x)) 3) (pow (* y x) 3))))))) 85.289 * * * * [progress]: [ 213 / 229 ] simplifiying candidate # 85.290 * [simplify]: Simplifying (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (pow (log1p (exp x)) 3) 3) (pow (pow (* y x) 3) 3)))) 85.290 * * [simplify]: iters left: 6 (15 enodes) 85.298 * * [simplify]: iters left: 5 (77 enodes) 85.320 * * [simplify]: iters left: 4 (284 enodes) 85.489 * * [simplify]: Extracting #0: cost 1 inf + 0 85.489 * * [simplify]: Extracting #1: cost 4 inf + 0 85.489 * * [simplify]: Extracting #2: cost 8 inf + 0 85.489 * * [simplify]: Extracting #3: cost 49 inf + 0 85.490 * * [simplify]: Extracting #4: cost 280 inf + 0 85.493 * * [simplify]: Extracting #5: cost 376 inf + 17848 85.503 * * [simplify]: Extracting #6: cost 142 inf + 73381 85.525 * * [simplify]: Extracting #7: cost 16 inf + 114751 85.556 * * [simplify]: Extracting #8: cost 0 inf + 123284 85.598 * [simplify]: Simplified to (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (- (* (log1p (exp x)) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (* (* (* (* y x) (* (* y x) (* y x))) (* (* y x) (* (* y x) (* y x)))) (* (* y x) (* (* y x) (* y x))))))) 85.598 * [simplify]: Simplified (2 1) to (λ (x y) (/ (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (- (* (log1p (exp x)) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))))) (* (* (* (* y x) (* (* y x) (* y x))) (* (* y x) (* (* y x) (* y x)))) (* (* y x) (* (* y x) (* y x))))))) (* (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (+ (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (+ (* (pow (* y x) 3) (pow (* y x) 3)) (* (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 85.599 * * * * [progress]: [ 214 / 229 ] simplifiying candidate # 85.599 * [simplify]: Simplifying (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (* (pow (* y x) 3) (pow (* y x) 3))))) 85.600 * * [simplify]: iters left: 6 (15 enodes) 85.609 * * [simplify]: iters left: 5 (74 enodes) 85.629 * * [simplify]: iters left: 4 (213 enodes) 86.125 * * [simplify]: Extracting #0: cost 1 inf + 0 86.125 * * [simplify]: Extracting #1: cost 4 inf + 0 86.125 * * [simplify]: Extracting #2: cost 8 inf + 0 86.125 * * [simplify]: Extracting #3: cost 43 inf + 0 86.126 * * [simplify]: Extracting #4: cost 223 inf + 0 86.129 * * [simplify]: Extracting #5: cost 273 inf + 15927 86.146 * * [simplify]: Extracting #6: cost 62 inf + 74896 86.161 * * [simplify]: Extracting #7: cost 3 inf + 85541 86.183 * * [simplify]: Extracting #8: cost 0 inf + 86579 86.203 * [simplify]: Simplified to (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (* (* (* y x) (* (* y x) (* y x))) (* (* y x) (* (* y x) (* y x))))))) 86.203 * [simplify]: Simplified (2 1) to (λ (x y) (/ (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* y x) (* (* y x) (* y x))))) (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (* (* (* y x) (* (* y x) (* y x))) (* (* y x) (* (* y x) (* y x))))))) (* (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (+ (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 86.204 * * * * [progress]: [ 215 / 229 ] simplifiying candidate # 86.204 * [simplify]: Simplifying (* (cbrt (- (pow (pow (log1p (exp x)) 3) 3) (pow (pow (* y x) 3) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 86.204 * * [simplify]: iters left: 6 (15 enodes) 86.209 * * [simplify]: iters left: 5 (77 enodes) 86.237 * * [simplify]: iters left: 4 (284 enodes) 86.461 * * [simplify]: Extracting #0: cost 1 inf + 0 86.461 * * [simplify]: Extracting #1: cost 4 inf + 0 86.461 * * [simplify]: Extracting #2: cost 8 inf + 0 86.461 * * [simplify]: Extracting #3: cost 49 inf + 0 86.462 * * [simplify]: Extracting #4: cost 276 inf + 0 86.464 * * [simplify]: Extracting #5: cost 383 inf + 8437 86.472 * * [simplify]: Extracting #6: cost 191 inf + 59510 86.493 * * [simplify]: Extracting #7: cost 5 inf + 118058 86.521 * * [simplify]: Extracting #8: cost 0 inf + 119760 86.549 * [simplify]: Simplified to (* (cbrt (- (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (log1p (exp x)))) (* (* x y) (* (* (* (* x y) (* x y)) (* (* x y) (* x y))) (* (* (* x y) (* x y)) (* (* x y) (* x y))))))) (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* x y) (* x y)) (* x y))))) 86.549 * [simplify]: Simplified (2 1) to (λ (x y) (/ (* (cbrt (- (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (* (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x)))) (log1p (exp x)))) (* (* x y) (* (* (* (* x y) (* x y)) (* (* x y) (* x y))) (* (* (* x y) (* x y)) (* (* x y) (* x y))))))) (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* x y) (* x y)) (* x y))))) (* (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (+ (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (+ (* (pow (* y x) 3) (pow (* y x) 3)) (* (pow (log1p (exp x)) 3) (pow (* y x) 3)))))))) 86.550 * * * * [progress]: [ 216 / 229 ] simplifiying candidate # 86.550 * [simplify]: Simplifying (* (cbrt (- (* (pow (log1p (exp x)) 3) (pow (log1p (exp x)) 3)) (* (pow (* y x) 3) (pow (* y x) 3)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) 86.550 * * [simplify]: iters left: 6 (15 enodes) 86.559 * * [simplify]: iters left: 5 (74 enodes) 86.589 * * [simplify]: iters left: 4 (213 enodes) 86.717 * * [simplify]: Extracting #0: cost 1 inf + 0 86.718 * * [simplify]: Extracting #1: cost 4 inf + 0 86.718 * * [simplify]: Extracting #2: cost 8 inf + 0 86.718 * * [simplify]: Extracting #3: cost 43 inf + 0 86.719 * * [simplify]: Extracting #4: cost 220 inf + 0 86.722 * * [simplify]: Extracting #5: cost 277 inf + 13549 86.740 * * [simplify]: Extracting #6: cost 63 inf + 77308 86.763 * * [simplify]: Extracting #7: cost 11 inf + 81752 86.792 * * [simplify]: Extracting #8: cost 0 inf + 85681 86.823 * [simplify]: Simplified to (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (* (* (* (* x y) (* x y)) (* (* x y) (* x y))) (* (* x y) (* x y))))) (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* x y) (* x y)) (* x y))))) 86.823 * [simplify]: Simplified (2 1) to (λ (x y) (/ (* (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (* (* (log1p (exp x)) (log1p (exp x))) (* (log1p (exp x)) (log1p (exp x))))) (* (* (* (* x y) (* x y)) (* (* x y) (* x y))) (* (* x y) (* x y))))) (cbrt (- (* (* (log1p (exp x)) (log1p (exp x))) (log1p (exp x))) (* (* (* x y) (* x y)) (* x y))))) (* (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (cbrt (+ (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 86.823 * * * * [progress]: [ 217 / 229 ] simplifiying candidate #real (real->posit16 (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))))))))> 86.823 * * * * [progress]: [ 218 / 229 ] simplifiying candidate # 86.824 * [simplify]: Simplifying (+ (* 1/2 x) (+ (pow (pow (log 2) 3) 1/3) (* 1/8 (pow x 2)))) 86.824 * * [simplify]: iters left: 6 (14 enodes) 86.834 * * [simplify]: iters left: 5 (66 enodes) 86.858 * * [simplify]: iters left: 4 (122 enodes) 86.906 * * [simplify]: iters left: 3 (235 enodes) 86.962 * * [simplify]: iters left: 2 (405 enodes) 87.099 * * [simplify]: Extracting #0: cost 1 inf + 0 87.099 * * [simplify]: Extracting #1: cost 17 inf + 0 87.099 * * [simplify]: Extracting #2: cost 43 inf + 44 87.100 * * [simplify]: Extracting #3: cost 72 inf + 748 87.102 * * [simplify]: Extracting #4: cost 117 inf + 2169 87.107 * * [simplify]: Extracting #5: cost 84 inf + 15999 87.117 * * [simplify]: Extracting #6: cost 30 inf + 51061 87.130 * * [simplify]: Extracting #7: cost 2 inf + 68863 87.143 * * [simplify]: Extracting #8: cost 0 inf + 70100 87.156 * [simplify]: Simplified to (fma x (fma 1/8 x 1/2) (log 2)) 87.156 * [simplify]: Simplified (2 2 2) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (fma x (fma 1/8 x 1/2) (log 2))))) 87.156 * * * * [progress]: [ 219 / 229 ] simplifiying candidate # 87.156 * [simplify]: Simplifying (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ 1 x))) (* 3 (log (/ 1 y))))))) 87.157 * * [simplify]: iters left: 6 (17 enodes) 87.163 * * [simplify]: iters left: 5 (73 enodes) 87.176 * * [simplify]: iters left: 4 (130 enodes) 87.202 * * [simplify]: iters left: 3 (260 enodes) 87.269 * * [simplify]: Extracting #0: cost 1 inf + 0 87.269 * * [simplify]: Extracting #1: cost 21 inf + 0 87.270 * * [simplify]: Extracting #2: cost 81 inf + 1 87.270 * * [simplify]: Extracting #3: cost 149 inf + 220 87.271 * * [simplify]: Extracting #4: cost 151 inf + 1333 87.276 * * [simplify]: Extracting #5: cost 68 inf + 20026 87.289 * * [simplify]: Extracting #6: cost 6 inf + 36381 87.301 * * [simplify]: Extracting #7: cost 0 inf + 37133 87.313 * * [simplify]: Extracting #8: cost 0 inf + 36525 87.329 * [simplify]: Simplified to (exp (fma 1/3 (log -1) (+ (log y) (log x)))) 87.329 * [simplify]: Simplified (2 2 2) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (exp (fma 1/3 (log -1) (+ (log y) (log x))))))) 87.329 * * * * [progress]: [ 220 / 229 ] simplifiying candidate # 87.330 * [simplify]: Simplifying (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ -1 x))) (* 3 (log (/ -1 y))))))) 87.330 * * [simplify]: iters left: 6 (16 enodes) 87.339 * * [simplify]: iters left: 5 (65 enodes) 87.361 * * [simplify]: iters left: 4 (117 enodes) 87.396 * * [simplify]: iters left: 3 (267 enodes) 87.469 * * [simplify]: Extracting #0: cost 1 inf + 0 87.469 * * [simplify]: Extracting #1: cost 21 inf + 0 87.469 * * [simplify]: Extracting #2: cost 85 inf + 1 87.470 * * [simplify]: Extracting #3: cost 198 inf + 220 87.470 * * [simplify]: Extracting #4: cost 217 inf + 1834 87.473 * * [simplify]: Extracting #5: cost 157 inf + 13026 87.481 * * [simplify]: Extracting #6: cost 37 inf + 48191 87.501 * * [simplify]: Extracting #7: cost 1 inf + 58008 87.526 * * [simplify]: Extracting #8: cost 0 inf + 58600 87.546 * * [simplify]: Extracting #9: cost 0 inf + 58560 87.565 * [simplify]: Simplified to (cbrt (* -1 (exp (* (+ (log (/ -1 y)) (log (/ -1 x))) -3)))) 87.565 * [simplify]: Simplified (2 2 2) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (* -1 (exp (* (+ (log (/ -1 y)) (log (/ -1 x))) -3))))))) 87.566 * * * * [progress]: [ 221 / 229 ] simplifiying candidate # 87.566 * [simplify]: Simplifying (+ (* 1/2 x) (+ (pow (pow (log 2) 3) 1/3) (* 1/8 (pow x 2)))) 87.566 * * [simplify]: iters left: 6 (14 enodes) 87.575 * * [simplify]: iters left: 5 (66 enodes) 87.595 * * [simplify]: iters left: 4 (122 enodes) 87.624 * * [simplify]: iters left: 3 (235 enodes) 87.704 * * [simplify]: iters left: 2 (405 enodes) 87.825 * * [simplify]: Extracting #0: cost 1 inf + 0 87.825 * * [simplify]: Extracting #1: cost 17 inf + 0 87.825 * * [simplify]: Extracting #2: cost 43 inf + 44 87.825 * * [simplify]: Extracting #3: cost 72 inf + 748 87.826 * * [simplify]: Extracting #4: cost 117 inf + 2169 87.829 * * [simplify]: Extracting #5: cost 84 inf + 15999 87.837 * * [simplify]: Extracting #6: cost 30 inf + 51061 87.853 * * [simplify]: Extracting #7: cost 2 inf + 68863 87.860 * * [simplify]: Extracting #8: cost 0 inf + 70100 87.867 * [simplify]: Simplified to (fma x (fma 1/8 x 1/2) (log 2)) 87.867 * [simplify]: Simplified (2 1 2) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (fma x (fma 1/8 x 1/2) (log 2))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 87.867 * * * * [progress]: [ 222 / 229 ] simplifiying candidate # 87.867 * [simplify]: Simplifying (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ 1 x))) (* 3 (log (/ 1 y))))))) 87.867 * * [simplify]: iters left: 6 (17 enodes) 87.873 * * [simplify]: iters left: 5 (73 enodes) 87.888 * * [simplify]: iters left: 4 (130 enodes) 87.933 * * [simplify]: iters left: 3 (260 enodes) 88.028 * * [simplify]: Extracting #0: cost 1 inf + 0 88.028 * * [simplify]: Extracting #1: cost 21 inf + 0 88.029 * * [simplify]: Extracting #2: cost 81 inf + 1 88.030 * * [simplify]: Extracting #3: cost 149 inf + 220 88.031 * * [simplify]: Extracting #4: cost 151 inf + 1333 88.038 * * [simplify]: Extracting #5: cost 68 inf + 20026 88.049 * * [simplify]: Extracting #6: cost 6 inf + 36381 88.058 * * [simplify]: Extracting #7: cost 0 inf + 37133 88.064 * * [simplify]: Extracting #8: cost 0 inf + 36525 88.070 * [simplify]: Simplified to (exp (fma 1/3 (log -1) (+ (log y) (log x)))) 88.070 * [simplify]: Simplified (2 1 2) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (exp (fma 1/3 (log -1) (+ (log y) (log x))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 88.070 * * * * [progress]: [ 223 / 229 ] simplifiying candidate # 88.071 * [simplify]: Simplifying (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ -1 x))) (* 3 (log (/ -1 y))))))) 88.071 * * [simplify]: iters left: 6 (16 enodes) 88.076 * * [simplify]: iters left: 5 (65 enodes) 88.087 * * [simplify]: iters left: 4 (117 enodes) 88.114 * * [simplify]: iters left: 3 (267 enodes) 88.243 * * [simplify]: Extracting #0: cost 1 inf + 0 88.243 * * [simplify]: Extracting #1: cost 21 inf + 0 88.243 * * [simplify]: Extracting #2: cost 85 inf + 1 88.244 * * [simplify]: Extracting #3: cost 198 inf + 220 88.245 * * [simplify]: Extracting #4: cost 217 inf + 1834 88.247 * * [simplify]: Extracting #5: cost 157 inf + 13026 88.255 * * [simplify]: Extracting #6: cost 37 inf + 48191 88.269 * * [simplify]: Extracting #7: cost 1 inf + 58008 88.289 * * [simplify]: Extracting #8: cost 0 inf + 58600 88.302 * * [simplify]: Extracting #9: cost 0 inf + 58560 88.312 * [simplify]: Simplified to (cbrt (* -1 (exp (* (+ (log (/ -1 y)) (log (/ -1 x))) -3)))) 88.313 * [simplify]: Simplified (2 1 2) to (λ (x y) (/ (* (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3))) (cbrt (* -1 (exp (* (+ (log (/ -1 y)) (log (/ -1 x))) -3))))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 88.313 * * * * [progress]: [ 224 / 229 ] simplifiying candidate # 88.313 * [simplify]: Simplifying (+ (* 1/2 x) (+ (pow (pow (log 2) 3) 1/3) (* 1/8 (pow x 2)))) 88.313 * * [simplify]: iters left: 6 (14 enodes) 88.319 * * [simplify]: iters left: 5 (66 enodes) 88.339 * * [simplify]: iters left: 4 (122 enodes) 88.371 * * [simplify]: iters left: 3 (235 enodes) 88.429 * * [simplify]: iters left: 2 (405 enodes) 88.566 * * [simplify]: Extracting #0: cost 1 inf + 0 88.566 * * [simplify]: Extracting #1: cost 17 inf + 0 88.567 * * [simplify]: Extracting #2: cost 43 inf + 44 88.568 * * [simplify]: Extracting #3: cost 72 inf + 748 88.569 * * [simplify]: Extracting #4: cost 117 inf + 2169 88.578 * * [simplify]: Extracting #5: cost 84 inf + 15999 88.588 * * [simplify]: Extracting #6: cost 30 inf + 51061 88.602 * * [simplify]: Extracting #7: cost 2 inf + 68863 88.616 * * [simplify]: Extracting #8: cost 0 inf + 70100 88.631 * [simplify]: Simplified to (fma x (fma 1/8 x 1/2) (log 2)) 88.631 * [simplify]: Simplified (2 1 1) to (λ (x y) (/ (* (fma x (fma 1/8 x 1/2) (log 2)) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 88.632 * * * * [progress]: [ 225 / 229 ] simplifiying candidate # 88.632 * [simplify]: Simplifying (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ 1 x))) (* 3 (log (/ 1 y))))))) 88.632 * * [simplify]: iters left: 6 (17 enodes) 88.644 * * [simplify]: iters left: 5 (73 enodes) 88.668 * * [simplify]: iters left: 4 (130 enodes) 88.694 * * [simplify]: iters left: 3 (260 enodes) 88.804 * * [simplify]: Extracting #0: cost 1 inf + 0 88.804 * * [simplify]: Extracting #1: cost 21 inf + 0 88.804 * * [simplify]: Extracting #2: cost 81 inf + 1 88.806 * * [simplify]: Extracting #3: cost 149 inf + 220 88.807 * * [simplify]: Extracting #4: cost 151 inf + 1333 88.813 * * [simplify]: Extracting #5: cost 68 inf + 20026 88.828 * * [simplify]: Extracting #6: cost 6 inf + 36381 88.841 * * [simplify]: Extracting #7: cost 0 inf + 37133 88.853 * * [simplify]: Extracting #8: cost 0 inf + 36525 88.865 * [simplify]: Simplified to (exp (fma 1/3 (log -1) (+ (log y) (log x)))) 88.865 * [simplify]: Simplified (2 1 1) to (λ (x y) (/ (* (exp (fma 1/3 (log -1) (+ (log y) (log x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 88.865 * * * * [progress]: [ 226 / 229 ] simplifiying candidate # 88.866 * [simplify]: Simplifying (exp (* 1/3 (- (log -1) (+ (* 3 (log (/ -1 x))) (* 3 (log (/ -1 y))))))) 88.866 * * [simplify]: iters left: 6 (16 enodes) 88.875 * * [simplify]: iters left: 5 (65 enodes) 88.894 * * [simplify]: iters left: 4 (117 enodes) 88.918 * * [simplify]: iters left: 3 (267 enodes) 89.024 * * [simplify]: Extracting #0: cost 1 inf + 0 89.024 * * [simplify]: Extracting #1: cost 21 inf + 0 89.024 * * [simplify]: Extracting #2: cost 85 inf + 1 89.025 * * [simplify]: Extracting #3: cost 198 inf + 220 89.026 * * [simplify]: Extracting #4: cost 217 inf + 1834 89.029 * * [simplify]: Extracting #5: cost 157 inf + 13026 89.049 * * [simplify]: Extracting #6: cost 37 inf + 48191 89.069 * * [simplify]: Extracting #7: cost 1 inf + 58008 89.086 * * [simplify]: Extracting #8: cost 0 inf + 58600 89.096 * * [simplify]: Extracting #9: cost 0 inf + 58560 89.107 * [simplify]: Simplified to (cbrt (* -1 (exp (* (+ (log (/ -1 y)) (log (/ -1 x))) -3)))) 89.107 * [simplify]: Simplified (2 1 1) to (λ (x y) (/ (* (cbrt (* -1 (exp (* (+ (log (/ -1 y)) (log (/ -1 x))) -3)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))) (/ (+ (* (log1p (exp x)) (log1p (exp x))) (+ (* (* y x) (* y x)) (* (log1p (exp x)) (* y x)))) (cbrt (- (pow (log1p (exp x)) 3) (pow (* y x) 3)))))) 89.107 * * * * [progress]: [ 227 / 229 ] simplifiying candidate # 89.107 * [simplify]: Simplifying (+ (log 2) (+ (* 1/2 x) (* 1/8 (pow x 2)))) 89.107 * * [simplify]: iters left: 6 (10 enodes) 89.111 * * [simplify]: iters left: 5 (42 enodes) 89.118 * * [simplify]: iters left: 4 (61 enodes) 89.132 * * [simplify]: iters left: 3 (93 enodes) 89.160 * * [simplify]: iters left: 2 (114 enodes) 89.188 * * [simplify]: iters left: 1 (121 enodes) 89.208 * * [simplify]: Extracting #0: cost 1 inf + 0 89.208 * * [simplify]: Extracting #1: cost 14 inf + 0 89.208 * * [simplify]: Extracting #2: cost 20 inf + 61 89.208 * * [simplify]: Extracting #3: cost 8 inf + 971 89.209 * * [simplify]: Extracting #4: cost 0 inf + 1832 89.210 * [simplify]: Simplified to (fma (fma 1/8 x 1/2) x (log 2)) 89.210 * [simplify]: Simplified (2) to (λ (x y) (fma (fma 1/8 x 1/2) x (log 2))) 89.210 * * * * [progress]: [ 228 / 229 ] simplifiying candidate # 89.210 * [simplify]: Simplifying (- (log (+ (exp x) 1)) (* x y)) 89.210 * * [simplify]: iters left: 6 (8 enodes) 89.212 * * [simplify]: iters left: 5 (30 enodes) 89.217 * * [simplify]: iters left: 4 (42 enodes) 89.223 * * [simplify]: iters left: 3 (50 enodes) 89.229 * * [simplify]: Extracting #0: cost 1 inf + 0 89.229 * * [simplify]: Extracting #1: cost 9 inf + 0 89.229 * * [simplify]: Extracting #2: cost 14 inf + 2 89.229 * * [simplify]: Extracting #3: cost 10 inf + 403 89.230 * * [simplify]: Extracting #4: cost 1 inf + 1475 89.230 * * [simplify]: Extracting #5: cost 0 inf + 1587 89.230 * [simplify]: Simplified to (- (log1p (exp x)) (* y x)) 89.230 * [simplify]: Simplified (2) to (λ (x y) (- (log1p (exp x)) (* y x))) 89.230 * * * * [progress]: [ 229 / 229 ] simplifiying candidate # 89.230 * [simplify]: Simplifying (- (log (+ (exp x) 1)) (* x y)) 89.231 * * [simplify]: iters left: 6 (8 enodes) 89.232 * * [simplify]: iters left: 5 (30 enodes) 89.238 * * [simplify]: iters left: 4 (42 enodes) 89.249 * * [simplify]: iters left: 3 (50 enodes) 89.264 * * [simplify]: Extracting #0: cost 1 inf + 0 89.264 * * [simplify]: Extracting #1: cost 9 inf + 0 89.264 * * [simplify]: Extracting #2: cost 14 inf + 2 89.264 * * [simplify]: Extracting #3: cost 10 inf + 403 89.265 * * [simplify]: Extracting #4: cost 1 inf + 1475 89.265 * * [simplify]: Extracting #5: cost 0 inf + 1587 89.266 * [simplify]: Simplified to (- (log1p (exp x)) (* y x)) 89.266 * [simplify]: Simplified (2) to (λ (x y) (- (log1p (exp x)) (* y x))) 89.266 * * * [progress]: adding candidates to table 93.268 * [progress]: [Phase 3 of 3] Extracting. 93.268 * * [regime]: Finding splitpoints for: (# #real (real->posit16 (fma (fma 1/8 x 1/2) x (log 2)))) (* y x)))> # #) 93.270 * * * [regime-changes]: Trying 2 branch expressions: (y x) 93.270 * * * * [regimes]: Trying to branch on y from (# #real (real->posit16 (fma (fma 1/8 x 1/2) x (log 2)))) (* y x)))> # #) 93.338 * * * * [regimes]: Trying to branch on x from (# #real (real->posit16 (fma (fma 1/8 x 1/2) x (log 2)))) (* y x)))> # #) 93.408 * * * [regime]: Found split indices: #