62.541 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.020 * * * [progress]: [2/2] Setting up program. 0.032 * [progress]: [Phase 2 of 3] Improving. 0.032 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.032 * [simplify]: Simplifying: (- (* (* x 3.0) y) z) 0.033 * * [simplify]: iteration 0: 7 enodes 0.042 * * [simplify]: iteration 1: 14 enodes 0.057 * * [simplify]: iteration 2: 23 enodes 0.073 * * [simplify]: iteration 3: 29 enodes 0.083 * * [simplify]: iteration complete: 29 enodes 0.083 * * [simplify]: Extracting #0: cost 1 inf + 0 0.083 * * [simplify]: Extracting #1: cost 10 inf + 0 0.083 * * [simplify]: Extracting #2: cost 4 inf + 87 0.084 * * [simplify]: Extracting #3: cost 0 inf + 378 0.084 * [simplify]: Simplified to: (- (* 3.0 (* y x)) z) 0.085 * * [progress]: iteration 1 / 4 0.085 * * * [progress]: picking best candidate 0.094 * * * * [pick]: Picked # 0.094 * * * [progress]: localizing error 0.123 * * * [progress]: generating rewritten candidates 0.123 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1) 0.161 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.202 * * * [progress]: generating series expansions 0.202 * * * * [progress]: [ 1 / 2 ] generating series at (2 1) 0.203 * [backup-simplify]: Simplify (* (* x 3.0) y) into (* 3.0 (* x y)) 0.203 * [approximate]: Taking taylor expansion of (* 3.0 (* x y)) in (x y) around 0 0.203 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in y 0.203 * [taylor]: Taking taylor expansion of 3.0 in y 0.203 * [backup-simplify]: Simplify 3.0 into 3.0 0.203 * [taylor]: Taking taylor expansion of (* x y) in y 0.203 * [taylor]: Taking taylor expansion of x in y 0.203 * [backup-simplify]: Simplify x into x 0.203 * [taylor]: Taking taylor expansion of y in y 0.203 * [backup-simplify]: Simplify 0 into 0 0.203 * [backup-simplify]: Simplify 1 into 1 0.203 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in x 0.203 * [taylor]: Taking taylor expansion of 3.0 in x 0.203 * [backup-simplify]: Simplify 3.0 into 3.0 0.203 * [taylor]: Taking taylor expansion of (* x y) 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 * [taylor]: Taking taylor expansion of y in x 0.203 * [backup-simplify]: Simplify y into y 0.203 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in x 0.203 * [taylor]: Taking taylor expansion of 3.0 in x 0.203 * [backup-simplify]: Simplify 3.0 into 3.0 0.203 * [taylor]: Taking taylor expansion of (* x y) 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 * [taylor]: Taking taylor expansion of y in x 0.203 * [backup-simplify]: Simplify y into y 0.204 * [backup-simplify]: Simplify (* 0 y) into 0 0.204 * [backup-simplify]: Simplify (* 3.0 0) into 0 0.204 * [taylor]: Taking taylor expansion of 0 in y 0.204 * [backup-simplify]: Simplify 0 into 0 0.204 * [backup-simplify]: Simplify 0 into 0 0.205 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.206 * [backup-simplify]: Simplify (+ (* 3.0 y) (* 0 0)) into (* 3.0 y) 0.206 * [taylor]: Taking taylor expansion of (* 3.0 y) in y 0.206 * [taylor]: Taking taylor expansion of 3.0 in y 0.206 * [backup-simplify]: Simplify 3.0 into 3.0 0.206 * [taylor]: Taking taylor expansion of y in y 0.206 * [backup-simplify]: Simplify 0 into 0 0.206 * [backup-simplify]: Simplify 1 into 1 0.206 * [backup-simplify]: Simplify (* 3.0 0) into 0 0.206 * [backup-simplify]: Simplify 0 into 0 0.206 * [backup-simplify]: Simplify 0 into 0 0.207 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.208 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 y) (* 0 0))) into 0 0.208 * [taylor]: Taking taylor expansion of 0 in y 0.209 * [backup-simplify]: Simplify 0 into 0 0.209 * [backup-simplify]: Simplify 0 into 0 0.210 * [backup-simplify]: Simplify (+ (* 3.0 1) (* 0 0)) into 3.0 0.210 * [backup-simplify]: Simplify 3.0 into 3.0 0.210 * [backup-simplify]: Simplify 0 into 0 0.212 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.213 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 y) (* 0 0)))) into 0 0.213 * [taylor]: Taking taylor expansion of 0 in y 0.213 * [backup-simplify]: Simplify 0 into 0 0.213 * [backup-simplify]: Simplify 0 into 0 0.213 * [backup-simplify]: Simplify 0 into 0 0.215 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 1) (* 0 0))) into 0 0.215 * [backup-simplify]: Simplify 0 into 0 0.215 * [backup-simplify]: Simplify 0 into 0 0.217 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.218 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 y) (* 0 0))))) into 0 0.218 * [taylor]: Taking taylor expansion of 0 in y 0.218 * [backup-simplify]: Simplify 0 into 0 0.218 * [backup-simplify]: Simplify 0 into 0 0.219 * [backup-simplify]: Simplify (* 3.0 (* y x)) into (* 3.0 (* x y)) 0.219 * [backup-simplify]: Simplify (* (* (/ 1 x) 3.0) (/ 1 y)) into (/ 3.0 (* x y)) 0.219 * [approximate]: Taking taylor expansion of (/ 3.0 (* x y)) in (x y) around 0 0.219 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in y 0.219 * [taylor]: Taking taylor expansion of 3.0 in y 0.219 * [backup-simplify]: Simplify 3.0 into 3.0 0.219 * [taylor]: Taking taylor expansion of (* x y) in y 0.219 * [taylor]: Taking taylor expansion of x in y 0.219 * [backup-simplify]: Simplify x into x 0.219 * [taylor]: Taking taylor expansion of y in y 0.219 * [backup-simplify]: Simplify 0 into 0 0.219 * [backup-simplify]: Simplify 1 into 1 0.219 * [backup-simplify]: Simplify (* x 0) into 0 0.220 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 0.220 * [backup-simplify]: Simplify (/ 3.0 x) into (/ 3.0 x) 0.220 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in x 0.220 * [taylor]: Taking taylor expansion of 3.0 in x 0.220 * [backup-simplify]: Simplify 3.0 into 3.0 0.220 * [taylor]: Taking taylor expansion of (* x y) in x 0.220 * [taylor]: Taking taylor expansion of x in x 0.220 * [backup-simplify]: Simplify 0 into 0 0.220 * [backup-simplify]: Simplify 1 into 1 0.220 * [taylor]: Taking taylor expansion of y in x 0.220 * [backup-simplify]: Simplify y into y 0.220 * [backup-simplify]: Simplify (* 0 y) into 0 0.221 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.221 * [backup-simplify]: Simplify (/ 3.0 y) into (/ 3.0 y) 0.221 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in x 0.221 * [taylor]: Taking taylor expansion of 3.0 in x 0.221 * [backup-simplify]: Simplify 3.0 into 3.0 0.221 * [taylor]: Taking taylor expansion of (* x y) in x 0.221 * [taylor]: Taking taylor expansion of x in x 0.221 * [backup-simplify]: Simplify 0 into 0 0.221 * [backup-simplify]: Simplify 1 into 1 0.221 * [taylor]: Taking taylor expansion of y in x 0.221 * [backup-simplify]: Simplify y into y 0.221 * [backup-simplify]: Simplify (* 0 y) into 0 0.222 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.222 * [backup-simplify]: Simplify (/ 3.0 y) into (/ 3.0 y) 0.222 * [taylor]: Taking taylor expansion of (/ 3.0 y) in y 0.222 * [taylor]: Taking taylor expansion of 3.0 in y 0.222 * [backup-simplify]: Simplify 3.0 into 3.0 0.222 * [taylor]: Taking taylor expansion of y in y 0.222 * [backup-simplify]: Simplify 0 into 0 0.222 * [backup-simplify]: Simplify 1 into 1 0.223 * [backup-simplify]: Simplify (/ 3.0 1) into 3.0 0.223 * [backup-simplify]: Simplify 3.0 into 3.0 0.224 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.224 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)))) into 0 0.224 * [taylor]: Taking taylor expansion of 0 in y 0.224 * [backup-simplify]: Simplify 0 into 0 0.225 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)))) into 0 0.225 * [backup-simplify]: Simplify 0 into 0 0.227 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.228 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.228 * [taylor]: Taking taylor expansion of 0 in y 0.228 * [backup-simplify]: Simplify 0 into 0 0.228 * [backup-simplify]: Simplify 0 into 0 0.229 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.229 * [backup-simplify]: Simplify 0 into 0 0.231 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.232 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.232 * [taylor]: Taking taylor expansion of 0 in y 0.232 * [backup-simplify]: Simplify 0 into 0 0.232 * [backup-simplify]: Simplify 0 into 0 0.232 * [backup-simplify]: Simplify 0 into 0 0.233 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.233 * [backup-simplify]: Simplify 0 into 0 0.234 * [backup-simplify]: Simplify (* 3.0 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))) into (* 3.0 (* x y)) 0.234 * [backup-simplify]: Simplify (* (* (/ 1 (- x)) 3.0) (/ 1 (- y))) into (/ 3.0 (* x y)) 0.234 * [approximate]: Taking taylor expansion of (/ 3.0 (* x y)) in (x y) around 0 0.234 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in y 0.234 * [taylor]: Taking taylor expansion of 3.0 in y 0.234 * [backup-simplify]: Simplify 3.0 into 3.0 0.234 * [taylor]: Taking taylor expansion of (* x y) in y 0.234 * [taylor]: Taking taylor expansion of x in y 0.234 * [backup-simplify]: Simplify x into x 0.235 * [taylor]: Taking taylor expansion of y in y 0.235 * [backup-simplify]: Simplify 0 into 0 0.235 * [backup-simplify]: Simplify 1 into 1 0.235 * [backup-simplify]: Simplify (* x 0) into 0 0.235 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 0.235 * [backup-simplify]: Simplify (/ 3.0 x) into (/ 3.0 x) 0.235 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in x 0.235 * [taylor]: Taking taylor expansion of 3.0 in x 0.235 * [backup-simplify]: Simplify 3.0 into 3.0 0.235 * [taylor]: Taking taylor expansion of (* x y) in x 0.235 * [taylor]: Taking taylor expansion of x in x 0.235 * [backup-simplify]: Simplify 0 into 0 0.235 * [backup-simplify]: Simplify 1 into 1 0.236 * [taylor]: Taking taylor expansion of y in x 0.236 * [backup-simplify]: Simplify y into y 0.236 * [backup-simplify]: Simplify (* 0 y) into 0 0.236 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.236 * [backup-simplify]: Simplify (/ 3.0 y) into (/ 3.0 y) 0.236 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in x 0.236 * [taylor]: Taking taylor expansion of 3.0 in x 0.236 * [backup-simplify]: Simplify 3.0 into 3.0 0.236 * [taylor]: Taking taylor expansion of (* x y) in x 0.236 * [taylor]: Taking taylor expansion of x in x 0.236 * [backup-simplify]: Simplify 0 into 0 0.236 * [backup-simplify]: Simplify 1 into 1 0.236 * [taylor]: Taking taylor expansion of y in x 0.237 * [backup-simplify]: Simplify y into y 0.237 * [backup-simplify]: Simplify (* 0 y) into 0 0.237 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.237 * [backup-simplify]: Simplify (/ 3.0 y) into (/ 3.0 y) 0.237 * [taylor]: Taking taylor expansion of (/ 3.0 y) in y 0.237 * [taylor]: Taking taylor expansion of 3.0 in y 0.237 * [backup-simplify]: Simplify 3.0 into 3.0 0.237 * [taylor]: Taking taylor expansion of y in y 0.237 * [backup-simplify]: Simplify 0 into 0 0.237 * [backup-simplify]: Simplify 1 into 1 0.238 * [backup-simplify]: Simplify (/ 3.0 1) into 3.0 0.238 * [backup-simplify]: Simplify 3.0 into 3.0 0.239 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.239 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)))) into 0 0.239 * [taylor]: Taking taylor expansion of 0 in y 0.239 * [backup-simplify]: Simplify 0 into 0 0.240 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)))) into 0 0.240 * [backup-simplify]: Simplify 0 into 0 0.242 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.242 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.242 * [taylor]: Taking taylor expansion of 0 in y 0.242 * [backup-simplify]: Simplify 0 into 0 0.243 * [backup-simplify]: Simplify 0 into 0 0.244 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.244 * [backup-simplify]: Simplify 0 into 0 0.246 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.246 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.246 * [taylor]: Taking taylor expansion of 0 in y 0.246 * [backup-simplify]: Simplify 0 into 0 0.246 * [backup-simplify]: Simplify 0 into 0 0.247 * [backup-simplify]: Simplify 0 into 0 0.248 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.248 * [backup-simplify]: Simplify 0 into 0 0.248 * [backup-simplify]: Simplify (* 3.0 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))) into (* 3.0 (* x y)) 0.248 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.249 * [backup-simplify]: Simplify (- (* (* x 3.0) y) z) into (- (* 3.0 (* x y)) z) 0.249 * [approximate]: Taking taylor expansion of (- (* 3.0 (* x y)) z) in (x y z) around 0 0.249 * [taylor]: Taking taylor expansion of (- (* 3.0 (* x y)) z) in z 0.249 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in z 0.249 * [taylor]: Taking taylor expansion of 3.0 in z 0.249 * [backup-simplify]: Simplify 3.0 into 3.0 0.249 * [taylor]: Taking taylor expansion of (* x y) in z 0.249 * [taylor]: Taking taylor expansion of x in z 0.249 * [backup-simplify]: Simplify x into x 0.249 * [taylor]: Taking taylor expansion of y in z 0.249 * [backup-simplify]: Simplify y into y 0.249 * [taylor]: Taking taylor expansion of z in z 0.249 * [backup-simplify]: Simplify 0 into 0 0.249 * [backup-simplify]: Simplify 1 into 1 0.249 * [taylor]: Taking taylor expansion of (- (* 3.0 (* x y)) z) in y 0.249 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in y 0.249 * [taylor]: Taking taylor expansion of 3.0 in y 0.249 * [backup-simplify]: Simplify 3.0 into 3.0 0.249 * [taylor]: Taking taylor expansion of (* x y) in y 0.249 * [taylor]: Taking taylor expansion of x in y 0.249 * [backup-simplify]: Simplify x into x 0.249 * [taylor]: Taking taylor expansion of y in y 0.250 * [backup-simplify]: Simplify 0 into 0 0.250 * [backup-simplify]: Simplify 1 into 1 0.250 * [taylor]: Taking taylor expansion of z in y 0.250 * [backup-simplify]: Simplify z into z 0.250 * [taylor]: Taking taylor expansion of (- (* 3.0 (* x y)) z) in x 0.250 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in x 0.250 * [taylor]: Taking taylor expansion of 3.0 in x 0.250 * [backup-simplify]: Simplify 3.0 into 3.0 0.250 * [taylor]: Taking taylor expansion of (* x y) in x 0.250 * [taylor]: Taking taylor expansion of x in x 0.250 * [backup-simplify]: Simplify 0 into 0 0.250 * [backup-simplify]: Simplify 1 into 1 0.250 * [taylor]: Taking taylor expansion of y in x 0.250 * [backup-simplify]: Simplify y into y 0.250 * [taylor]: Taking taylor expansion of z in x 0.250 * [backup-simplify]: Simplify z into z 0.250 * [taylor]: Taking taylor expansion of (- (* 3.0 (* x y)) z) in x 0.250 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in x 0.250 * [taylor]: Taking taylor expansion of 3.0 in x 0.250 * [backup-simplify]: Simplify 3.0 into 3.0 0.250 * [taylor]: Taking taylor expansion of (* x y) in x 0.250 * [taylor]: Taking taylor expansion of x in x 0.250 * [backup-simplify]: Simplify 0 into 0 0.250 * [backup-simplify]: Simplify 1 into 1 0.250 * [taylor]: Taking taylor expansion of y in x 0.250 * [backup-simplify]: Simplify y into y 0.250 * [taylor]: Taking taylor expansion of z in x 0.250 * [backup-simplify]: Simplify z into z 0.250 * [backup-simplify]: Simplify (* 0 y) into 0 0.251 * [backup-simplify]: Simplify (* 3.0 0) into 0 0.251 * [backup-simplify]: Simplify (- z) into (- z) 0.251 * [backup-simplify]: Simplify (+ 0 (- z)) into (- z) 0.251 * [taylor]: Taking taylor expansion of (- z) in y 0.251 * [taylor]: Taking taylor expansion of z in y 0.251 * [backup-simplify]: Simplify z into z 0.251 * [backup-simplify]: Simplify (- z) into (- z) 0.251 * [taylor]: Taking taylor expansion of (- z) in z 0.251 * [taylor]: Taking taylor expansion of z in z 0.251 * [backup-simplify]: Simplify 0 into 0 0.251 * [backup-simplify]: Simplify 1 into 1 0.252 * [backup-simplify]: Simplify (- 0) into 0 0.252 * [backup-simplify]: Simplify 0 into 0 0.252 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.253 * [backup-simplify]: Simplify (+ (* 3.0 y) (* 0 0)) into (* 3.0 y) 0.253 * [backup-simplify]: Simplify (- 0) into 0 0.253 * [backup-simplify]: Simplify (+ (* 3.0 y) 0) into (* 3.0 y) 0.254 * [taylor]: Taking taylor expansion of (* 3.0 y) in y 0.254 * [taylor]: Taking taylor expansion of 3.0 in y 0.254 * [backup-simplify]: Simplify 3.0 into 3.0 0.254 * [taylor]: Taking taylor expansion of y in y 0.254 * [backup-simplify]: Simplify 0 into 0 0.254 * [backup-simplify]: Simplify 1 into 1 0.254 * [backup-simplify]: Simplify (* 3.0 0) into 0 0.254 * [taylor]: Taking taylor expansion of 0 in z 0.254 * [backup-simplify]: Simplify 0 into 0 0.254 * [backup-simplify]: Simplify 0 into 0 0.255 * [backup-simplify]: Simplify (- 0) into 0 0.255 * [taylor]: Taking taylor expansion of 0 in z 0.255 * [backup-simplify]: Simplify 0 into 0 0.255 * [backup-simplify]: Simplify 0 into 0 0.255 * [backup-simplify]: Simplify (- 1) into -1 0.255 * [backup-simplify]: Simplify -1 into -1 0.256 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.257 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 y) (* 0 0))) into 0 0.258 * [backup-simplify]: Simplify (- 0) into 0 0.258 * [backup-simplify]: Simplify (+ 0 0) into 0 0.258 * [taylor]: Taking taylor expansion of 0 in y 0.258 * [backup-simplify]: Simplify 0 into 0 0.258 * [taylor]: Taking taylor expansion of 0 in z 0.258 * [backup-simplify]: Simplify 0 into 0 0.258 * [backup-simplify]: Simplify 0 into 0 0.260 * [backup-simplify]: Simplify (+ (* 3.0 1) (* 0 0)) into 3.0 0.260 * [taylor]: Taking taylor expansion of 3.0 in z 0.260 * [backup-simplify]: Simplify 3.0 into 3.0 0.260 * [backup-simplify]: Simplify 3.0 into 3.0 0.260 * [backup-simplify]: Simplify (- 0) into 0 0.260 * [taylor]: Taking taylor expansion of 0 in z 0.260 * [backup-simplify]: Simplify 0 into 0 0.260 * [backup-simplify]: Simplify 0 into 0 0.260 * [backup-simplify]: Simplify 0 into 0 0.260 * [backup-simplify]: Simplify 0 into 0 0.261 * [backup-simplify]: Simplify (- 0) into 0 0.261 * [backup-simplify]: Simplify 0 into 0 0.262 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.264 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 y) (* 0 0)))) into 0 0.264 * [backup-simplify]: Simplify (- 0) into 0 0.264 * [backup-simplify]: Simplify (+ 0 0) into 0 0.264 * [taylor]: Taking taylor expansion of 0 in y 0.264 * [backup-simplify]: Simplify 0 into 0 0.265 * [taylor]: Taking taylor expansion of 0 in z 0.265 * [backup-simplify]: Simplify 0 into 0 0.265 * [backup-simplify]: Simplify 0 into 0 0.265 * [taylor]: Taking taylor expansion of 0 in z 0.265 * [backup-simplify]: Simplify 0 into 0 0.265 * [backup-simplify]: Simplify 0 into 0 0.266 * [backup-simplify]: Simplify (+ (* 3.0 (* 1 (* y x))) (* -1 (* z (* 1 1)))) into (- (* 3.0 (* x y)) z) 0.266 * [backup-simplify]: Simplify (- (* (* (/ 1 x) 3.0) (/ 1 y)) (/ 1 z)) into (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) 0.266 * [approximate]: Taking taylor expansion of (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) in (x y z) around 0 0.266 * [taylor]: Taking taylor expansion of (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) in z 0.266 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in z 0.266 * [taylor]: Taking taylor expansion of 3.0 in z 0.266 * [backup-simplify]: Simplify 3.0 into 3.0 0.266 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 0.266 * [taylor]: Taking taylor expansion of (* x y) in z 0.266 * [taylor]: Taking taylor expansion of x in z 0.266 * [backup-simplify]: Simplify x into x 0.266 * [taylor]: Taking taylor expansion of y in z 0.266 * [backup-simplify]: Simplify y into y 0.267 * [backup-simplify]: Simplify (* x y) into (* x y) 0.267 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 0.267 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.267 * [taylor]: Taking taylor expansion of z in z 0.267 * [backup-simplify]: Simplify 0 into 0 0.267 * [backup-simplify]: Simplify 1 into 1 0.267 * [backup-simplify]: Simplify (/ 1 1) into 1 0.267 * [taylor]: Taking taylor expansion of (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) in y 0.267 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in y 0.267 * [taylor]: Taking taylor expansion of 3.0 in y 0.267 * [backup-simplify]: Simplify 3.0 into 3.0 0.267 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 0.267 * [taylor]: Taking taylor expansion of (* x y) in y 0.267 * [taylor]: Taking taylor expansion of x in y 0.268 * [backup-simplify]: Simplify x into x 0.268 * [taylor]: Taking taylor expansion of y in y 0.268 * [backup-simplify]: Simplify 0 into 0 0.268 * [backup-simplify]: Simplify 1 into 1 0.268 * [backup-simplify]: Simplify (* x 0) into 0 0.268 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 0.268 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.268 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.268 * [taylor]: Taking taylor expansion of z in y 0.268 * [backup-simplify]: Simplify z into z 0.268 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.268 * [taylor]: Taking taylor expansion of (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) in x 0.269 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in x 0.269 * [taylor]: Taking taylor expansion of 3.0 in x 0.269 * [backup-simplify]: Simplify 3.0 into 3.0 0.269 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.269 * [taylor]: Taking taylor expansion of (* x y) in x 0.269 * [taylor]: Taking taylor expansion of x in x 0.269 * [backup-simplify]: Simplify 0 into 0 0.269 * [backup-simplify]: Simplify 1 into 1 0.269 * [taylor]: Taking taylor expansion of y in x 0.269 * [backup-simplify]: Simplify y into y 0.269 * [backup-simplify]: Simplify (* 0 y) into 0 0.269 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.269 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.269 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.270 * [taylor]: Taking taylor expansion of z in x 0.270 * [backup-simplify]: Simplify z into z 0.270 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.270 * [taylor]: Taking taylor expansion of (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) in x 0.270 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in x 0.270 * [taylor]: Taking taylor expansion of 3.0 in x 0.270 * [backup-simplify]: Simplify 3.0 into 3.0 0.270 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.270 * [taylor]: Taking taylor expansion of (* x y) in x 0.270 * [taylor]: Taking taylor expansion of x in x 0.270 * [backup-simplify]: Simplify 0 into 0 0.270 * [backup-simplify]: Simplify 1 into 1 0.270 * [taylor]: Taking taylor expansion of y in x 0.270 * [backup-simplify]: Simplify y into y 0.270 * [backup-simplify]: Simplify (* 0 y) into 0 0.271 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.271 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.271 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.271 * [taylor]: Taking taylor expansion of z in x 0.271 * [backup-simplify]: Simplify z into z 0.271 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.271 * [backup-simplify]: Simplify (* 3.0 (/ 1 y)) into (/ 3.0 y) 0.271 * [backup-simplify]: Simplify (+ (/ 3.0 y) 0) into (* 3.0 (/ 1 y)) 0.271 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 y)) in y 0.271 * [taylor]: Taking taylor expansion of 3.0 in y 0.271 * [backup-simplify]: Simplify 3.0 into 3.0 0.271 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.271 * [taylor]: Taking taylor expansion of y in y 0.271 * [backup-simplify]: Simplify 0 into 0 0.271 * [backup-simplify]: Simplify 1 into 1 0.272 * [backup-simplify]: Simplify (/ 1 1) into 1 0.272 * [backup-simplify]: Simplify (* 3.0 1) into 3.0 0.272 * [taylor]: Taking taylor expansion of 3.0 in z 0.272 * [backup-simplify]: Simplify 3.0 into 3.0 0.273 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.274 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 0.274 * [backup-simplify]: Simplify (+ (* 3.0 0) (* 0 (/ 1 y))) into 0 0.274 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 0.275 * [backup-simplify]: Simplify (+ 0 (- (/ 1 z))) into (- (/ 1 z)) 0.275 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in y 0.275 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.275 * [taylor]: Taking taylor expansion of z in y 0.275 * [backup-simplify]: Simplify z into z 0.275 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.276 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.276 * [backup-simplify]: Simplify (+ (* 3.0 0) (* 0 1)) into 0 0.276 * [taylor]: Taking taylor expansion of 0 in z 0.277 * [backup-simplify]: Simplify 0 into 0 0.277 * [backup-simplify]: Simplify 3.0 into 3.0 0.278 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.279 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.280 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (* 0 (/ 1 y)))) into 0 0.280 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.280 * [backup-simplify]: Simplify (- 0) into 0 0.281 * [backup-simplify]: Simplify (+ 0 0) into 0 0.281 * [taylor]: Taking taylor expansion of 0 in y 0.281 * [backup-simplify]: Simplify 0 into 0 0.281 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 0.281 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in z 0.281 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.281 * [taylor]: Taking taylor expansion of z in z 0.281 * [backup-simplify]: Simplify 0 into 0 0.281 * [backup-simplify]: Simplify 1 into 1 0.281 * [backup-simplify]: Simplify (/ 1 1) into 1 0.282 * [backup-simplify]: Simplify (- 1) into -1 0.282 * [backup-simplify]: Simplify -1 into -1 0.283 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.283 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (* 0 1))) into 0 0.283 * [taylor]: Taking taylor expansion of 0 in z 0.283 * [backup-simplify]: Simplify 0 into 0 0.283 * [backup-simplify]: Simplify 0 into 0 0.284 * [backup-simplify]: Simplify 0 into 0 0.285 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.285 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.286 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y))))) into 0 0.286 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 0.286 * [backup-simplify]: Simplify (- 0) into 0 0.287 * [backup-simplify]: Simplify (+ 0 0) into 0 0.287 * [taylor]: Taking taylor expansion of 0 in y 0.287 * [backup-simplify]: Simplify 0 into 0 0.287 * [taylor]: Taking taylor expansion of 0 in z 0.287 * [backup-simplify]: Simplify 0 into 0 0.287 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.287 * [backup-simplify]: Simplify (- 0) into 0 0.287 * [taylor]: Taking taylor expansion of 0 in z 0.287 * [backup-simplify]: Simplify 0 into 0 0.288 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.288 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.288 * [taylor]: Taking taylor expansion of 0 in z 0.289 * [backup-simplify]: Simplify 0 into 0 0.289 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.289 * [backup-simplify]: Simplify (- 0) into 0 0.289 * [backup-simplify]: Simplify 0 into 0 0.290 * [backup-simplify]: Simplify 0 into 0 0.290 * [backup-simplify]: Simplify 0 into 0 0.290 * [backup-simplify]: Simplify 0 into 0 0.290 * [backup-simplify]: Simplify (+ (* -1 (* (/ 1 (/ 1 z)) (* 1 1))) (* 3.0 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))))) into (- (* 3.0 (* x y)) z) 0.291 * [backup-simplify]: Simplify (- (* (* (/ 1 (- x)) 3.0) (/ 1 (- y))) (/ 1 (- z))) into (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) 0.291 * [approximate]: Taking taylor expansion of (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) in (x y z) around 0 0.291 * [taylor]: Taking taylor expansion of (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) in z 0.291 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in z 0.291 * [taylor]: Taking taylor expansion of 3.0 in z 0.291 * [backup-simplify]: Simplify 3.0 into 3.0 0.291 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 0.291 * [taylor]: Taking taylor expansion of (* x y) in z 0.291 * [taylor]: Taking taylor expansion of x in z 0.291 * [backup-simplify]: Simplify x into x 0.291 * [taylor]: Taking taylor expansion of y in z 0.291 * [backup-simplify]: Simplify y into y 0.291 * [backup-simplify]: Simplify (* x y) into (* x y) 0.291 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 0.291 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.291 * [taylor]: Taking taylor expansion of z in z 0.291 * [backup-simplify]: Simplify 0 into 0 0.291 * [backup-simplify]: Simplify 1 into 1 0.291 * [backup-simplify]: Simplify (/ 1 1) into 1 0.292 * [taylor]: Taking taylor expansion of (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) in y 0.292 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in y 0.292 * [taylor]: Taking taylor expansion of 3.0 in y 0.292 * [backup-simplify]: Simplify 3.0 into 3.0 0.292 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 0.292 * [taylor]: Taking taylor expansion of (* x y) in y 0.292 * [taylor]: Taking taylor expansion of x in y 0.292 * [backup-simplify]: Simplify x into x 0.292 * [taylor]: Taking taylor expansion of y in y 0.292 * [backup-simplify]: Simplify 0 into 0 0.292 * [backup-simplify]: Simplify 1 into 1 0.292 * [backup-simplify]: Simplify (* x 0) into 0 0.292 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 0.292 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.292 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.292 * [taylor]: Taking taylor expansion of z in y 0.292 * [backup-simplify]: Simplify z into z 0.292 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.292 * [taylor]: Taking taylor expansion of (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) in x 0.292 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in x 0.292 * [taylor]: Taking taylor expansion of 3.0 in x 0.292 * [backup-simplify]: Simplify 3.0 into 3.0 0.292 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.292 * [taylor]: Taking taylor expansion of (* x y) in x 0.292 * [taylor]: Taking taylor expansion of x in x 0.292 * [backup-simplify]: Simplify 0 into 0 0.292 * [backup-simplify]: Simplify 1 into 1 0.292 * [taylor]: Taking taylor expansion of y in x 0.292 * [backup-simplify]: Simplify y into y 0.292 * [backup-simplify]: Simplify (* 0 y) into 0 0.293 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.293 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.293 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.293 * [taylor]: Taking taylor expansion of z in x 0.293 * [backup-simplify]: Simplify z into z 0.293 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.293 * [taylor]: Taking taylor expansion of (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) in x 0.293 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in x 0.293 * [taylor]: Taking taylor expansion of 3.0 in x 0.293 * [backup-simplify]: Simplify 3.0 into 3.0 0.293 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.293 * [taylor]: Taking taylor expansion of (* x y) in x 0.293 * [taylor]: Taking taylor expansion of x in x 0.293 * [backup-simplify]: Simplify 0 into 0 0.293 * [backup-simplify]: Simplify 1 into 1 0.293 * [taylor]: Taking taylor expansion of y in x 0.293 * [backup-simplify]: Simplify y into y 0.293 * [backup-simplify]: Simplify (* 0 y) into 0 0.294 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.294 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.294 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.294 * [taylor]: Taking taylor expansion of z in x 0.294 * [backup-simplify]: Simplify z into z 0.294 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.294 * [backup-simplify]: Simplify (* 3.0 (/ 1 y)) into (/ 3.0 y) 0.294 * [backup-simplify]: Simplify (+ (/ 3.0 y) 0) into (* 3.0 (/ 1 y)) 0.294 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 y)) in y 0.294 * [taylor]: Taking taylor expansion of 3.0 in y 0.294 * [backup-simplify]: Simplify 3.0 into 3.0 0.294 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.294 * [taylor]: Taking taylor expansion of y in y 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.295 * [backup-simplify]: Simplify (* 3.0 1) into 3.0 0.295 * [taylor]: Taking taylor expansion of 3.0 in z 0.295 * [backup-simplify]: Simplify 3.0 into 3.0 0.297 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.297 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 0.297 * [backup-simplify]: Simplify (+ (* 3.0 0) (* 0 (/ 1 y))) into 0 0.297 * [backup-simplify]: Simplify (+ 0 (/ 1 z)) into (/ 1 z) 0.297 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.297 * [taylor]: Taking taylor expansion of z in y 0.297 * [backup-simplify]: Simplify z into z 0.297 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.298 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.298 * [backup-simplify]: Simplify (+ (* 3.0 0) (* 0 1)) into 0 0.298 * [taylor]: Taking taylor expansion of 0 in z 0.298 * [backup-simplify]: Simplify 0 into 0 0.298 * [backup-simplify]: Simplify 3.0 into 3.0 0.299 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.300 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.300 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (* 0 (/ 1 y)))) into 0 0.300 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.301 * [backup-simplify]: Simplify (+ 0 0) into 0 0.301 * [taylor]: Taking taylor expansion of 0 in y 0.301 * [backup-simplify]: Simplify 0 into 0 0.301 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.301 * [taylor]: Taking taylor expansion of z in z 0.301 * [backup-simplify]: Simplify 0 into 0 0.301 * [backup-simplify]: Simplify 1 into 1 0.301 * [backup-simplify]: Simplify (/ 1 1) into 1 0.301 * [backup-simplify]: Simplify 1 into 1 0.302 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.302 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (* 0 1))) into 0 0.302 * [taylor]: Taking taylor expansion of 0 in z 0.302 * [backup-simplify]: Simplify 0 into 0 0.302 * [backup-simplify]: Simplify 0 into 0 0.302 * [backup-simplify]: Simplify 0 into 0 0.304 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.305 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.306 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y))))) into 0 0.307 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 0.307 * [backup-simplify]: Simplify (+ 0 0) into 0 0.307 * [taylor]: Taking taylor expansion of 0 in y 0.307 * [backup-simplify]: Simplify 0 into 0 0.307 * [taylor]: Taking taylor expansion of 0 in z 0.307 * [backup-simplify]: Simplify 0 into 0 0.308 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.308 * [taylor]: Taking taylor expansion of 0 in z 0.308 * [backup-simplify]: Simplify 0 into 0 0.309 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.310 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.310 * [taylor]: Taking taylor expansion of 0 in z 0.310 * [backup-simplify]: Simplify 0 into 0 0.311 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.311 * [backup-simplify]: Simplify 0 into 0 0.311 * [backup-simplify]: Simplify 0 into 0 0.311 * [backup-simplify]: Simplify 0 into 0 0.311 * [backup-simplify]: Simplify 0 into 0 0.313 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 (- z))) (* 1 1))) (* 3.0 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))))) into (- (* 3.0 (* x y)) z) 0.313 * * * [progress]: simplifying candidates 0.313 * * * * [progress]: [ 1 / 46 ] simplifiying candidate #real (real->posit16 (* (* x 3.0) y))) z))> 0.313 * * * * [progress]: [ 2 / 46 ] simplifiying candidate # 0.313 * * * * [progress]: [ 3 / 46 ] simplifiying candidate # 0.313 * * * * [progress]: [ 4 / 46 ] simplifiying candidate # 0.313 * * * * [progress]: [ 5 / 46 ] simplifiying candidate # 0.313 * * * * [progress]: [ 6 / 46 ] simplifiying candidate # 0.313 * * * * [progress]: [ 7 / 46 ] simplifiying candidate # 0.313 * * * * [progress]: [ 8 / 46 ] simplifiying candidate # 0.313 * * * * [progress]: [ 9 / 46 ] simplifiying candidate # 0.313 * * * * [progress]: [ 10 / 46 ] simplifiying candidate # 0.314 * * * * [progress]: [ 11 / 46 ] simplifiying candidate # 0.314 * * * * [progress]: [ 12 / 46 ] simplifiying candidate # 0.314 * * * * [progress]: [ 13 / 46 ] simplifiying candidate # 0.314 * * * * [progress]: [ 14 / 46 ] simplifiying candidate # 0.314 * * * * [progress]: [ 15 / 46 ] simplifiying candidate # 0.314 * * * * [progress]: [ 16 / 46 ] simplifiying candidate # 0.314 * * * * [progress]: [ 17 / 46 ] simplifiying candidate # 0.314 * * * * [progress]: [ 18 / 46 ] simplifiying candidate # 0.314 * * * * [progress]: [ 19 / 46 ] simplifiying candidate # 0.314 * * * * [progress]: [ 20 / 46 ] simplifiying candidate # 0.314 * * * * [progress]: [ 21 / 46 ] simplifiying candidate # 0.314 * * * * [progress]: [ 22 / 46 ] simplifiying candidate #real (real->posit16 (- (* (* x 3.0) y) z))))> 0.314 * * * * [progress]: [ 23 / 46 ] simplifiying candidate # 0.314 * * * * [progress]: [ 24 / 46 ] simplifiying candidate # 0.314 * * * * [progress]: [ 25 / 46 ] simplifiying candidate # 0.314 * * * * [progress]: [ 26 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 27 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 28 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 29 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 30 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 31 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 32 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 33 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 34 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 35 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 36 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 37 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 38 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 39 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 40 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 41 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 42 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 43 / 46 ] simplifiying candidate # 0.315 * * * * [progress]: [ 44 / 46 ] simplifiying candidate # 0.316 * * * * [progress]: [ 45 / 46 ] simplifiying candidate # 0.316 * * * * [progress]: [ 46 / 46 ] simplifiying candidate # 0.316 * [simplify]: Simplifying: (real->posit16 (* (* x 3.0) y)) (expm1 (* (* x 3.0) y)) (log1p (* (* x 3.0) y)) (* (* x 3.0) y) (* (* x 3.0) y) (+ (+ (log x) (log 3.0)) (log y)) (+ (log (* x 3.0)) (log y)) (log (* (* x 3.0) y)) (exp (* (* x 3.0) y)) (* (* (* (* x x) x) (* (* 3.0 3.0) 3.0)) (* (* y y) y)) (* (* (* (* x 3.0) (* x 3.0)) (* x 3.0)) (* (* y y) y)) (* (cbrt (* (* x 3.0) y)) (cbrt (* (* x 3.0) y))) (cbrt (* (* x 3.0) y)) (* (* (* (* x 3.0) y) (* (* x 3.0) y)) (* (* x 3.0) y)) (sqrt (* (* x 3.0) y)) (sqrt (* (* x 3.0) y)) (* (* x 3.0) (* (cbrt y) (cbrt y))) (* (* x 3.0) (sqrt y)) (* (* x 3.0) 1) (* 3.0 y) (real->posit16 (- (* (* x 3.0) y) z)) (fma (* x 3.0) y (- (* (cbrt z) (* (cbrt z) (cbrt z))))) (fma (- (cbrt z)) (* (cbrt z) (cbrt z)) (* (cbrt z) (* (cbrt z) (cbrt z)))) (fma (* x 3.0) y (- (* (sqrt z) (sqrt z)))) (fma (- (sqrt z)) (sqrt z) (* (sqrt z) (sqrt z))) (fma (* x 3.0) y (- (* z 1))) (fma (- z) 1 (* z 1)) (expm1 (- (* (* x 3.0) y) z)) (log1p (- (* (* x 3.0) y) z)) (- z) (/ (exp (* (* x 3.0) y)) (exp z)) (log (- (* (* x 3.0) y) z)) (exp (- (* (* x 3.0) y) z)) (* (cbrt (- (* (* x 3.0) y) z)) (cbrt (- (* (* x 3.0) y) z))) (cbrt (- (* (* x 3.0) y) z)) (* (* (- (* (* x 3.0) y) z) (- (* (* x 3.0) y) z)) (- (* (* x 3.0) y) z)) (sqrt (- (* (* x 3.0) y) z)) (sqrt (- (* (* x 3.0) y) z)) (- (pow (* (* x 3.0) y) 3) (pow z 3)) (+ (* (* (* x 3.0) y) (* (* x 3.0) y)) (+ (* z z) (* (* (* x 3.0) y) z))) (- z) (- (* (* (* x 3.0) y) (* (* x 3.0) y)) (* z z)) (+ (* (* x 3.0) y) z) (- z) (* 3.0 (* x y)) (* 3.0 (* x y)) (* 3.0 (* x y)) (- (* 3.0 (* x y)) z) (- (* 3.0 (* x y)) z) (- (* 3.0 (* x y)) z) 0.319 * * [simplify]: iteration 0: 86 enodes 0.416 * * [simplify]: iteration 1: 212 enodes 0.674 * * [simplify]: iteration 2: 613 enodes 1.803 * * [simplify]: iteration 3: 2188 enodes 4.868 * * [simplify]: iteration complete: 5001 enodes 4.868 * * [simplify]: Extracting #0: cost 30 inf + 0 4.869 * * [simplify]: Extracting #1: cost 391 inf + 0 4.873 * * [simplify]: Extracting #2: cost 1278 inf + 4213 4.891 * * [simplify]: Extracting #3: cost 778 inf + 101368 4.939 * * [simplify]: Extracting #4: cost 128 inf + 208701 4.996 * * [simplify]: Extracting #5: cost 15 inf + 226685 5.088 * * [simplify]: Extracting #6: cost 0 inf + 230044 5.153 * [simplify]: Simplified to: (real->posit16 (* (* 3.0 x) y)) (expm1 (* (* 3.0 x) y)) (log1p (* (* 3.0 x) y)) (* (* 3.0 x) y) (* (* 3.0 x) y) (log (* (* 3.0 x) y)) (log (* (* 3.0 x) y)) (log (* (* 3.0 x) y)) (exp (* (* 3.0 x) y)) (* y (* (* (* 3.0 x) (* (* 3.0 x) y)) (* (* 3.0 x) y))) (* y (* (* (* 3.0 x) (* (* 3.0 x) y)) (* (* 3.0 x) y))) (* (cbrt (* (* 3.0 x) y)) (cbrt (* (* 3.0 x) y))) (cbrt (* (* 3.0 x) y)) (* y (* (* (* 3.0 x) (* (* 3.0 x) y)) (* (* 3.0 x) y))) (sqrt (* (* 3.0 x) y)) (sqrt (* (* 3.0 x) y)) (* (* x (* 3.0 (cbrt y))) (cbrt y)) (* (* 3.0 x) (sqrt y)) (* 3.0 x) (* y 3.0) (real->posit16 (- (* (* 3.0 x) y) z)) (- (* (* 3.0 x) y) z) (fma z -1 z) (- (* (* 3.0 x) y) z) (fma z -1 z) (- (* (* 3.0 x) y) z) (fma z -1 z) (expm1 (- (* (* 3.0 x) y) z)) (log1p (- (* (* 3.0 x) y) z)) (- z) (exp (- (* (* 3.0 x) y) z)) (log (- (* (* 3.0 x) y) z)) (exp (- (* (* 3.0 x) y) z)) (* (cbrt (- (* (* 3.0 x) y) z)) (cbrt (- (* (* 3.0 x) y) z))) (cbrt (- (* (* 3.0 x) y) z)) (* (* (- (* (* 3.0 x) y) z) (- (* (* 3.0 x) y) z)) (- (* (* 3.0 x) y) z)) (sqrt (- (* (* 3.0 x) y) z)) (sqrt (- (* (* 3.0 x) y) z)) (- (* y (* (* (* 3.0 x) (* (* 3.0 x) y)) (* (* 3.0 x) y))) (* (* z z) z)) (fma (* y (* 3.0 x)) z (fma z z (* (* y (* 3.0 x)) (* y (* 3.0 x))))) (- z) (- (* (* y (* 3.0 x)) (* y (* 3.0 x))) (* z z)) (fma 3.0 (* y x) z) (- z) (* (* 3.0 x) y) (* (* 3.0 x) y) (* (* 3.0 x) y) (- (* (* 3.0 x) y) z) (- (* (* 3.0 x) y) z) (- (* (* 3.0 x) y) z) 5.155 * * * [progress]: adding candidates to table 5.607 * * [progress]: iteration 2 / 4 5.607 * * * [progress]: picking best candidate 5.645 * * * * [pick]: Picked # 5.646 * * * [progress]: localizing error 5.663 * * * [progress]: generating rewritten candidates 5.663 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 5.664 * * * [progress]: generating series expansions 5.664 * * * * [progress]: [ 1 / 1 ] generating series at (2) 5.665 * [backup-simplify]: Simplify (fma (* x 3.0) y (- z)) into (fma (* 3.0 x) y (- z)) 5.665 * [approximate]: Taking taylor expansion of (fma (* 3.0 x) y (- z)) in (x y z) around 0 5.665 * [taylor]: Taking taylor expansion of (fma (* 3.0 x) y (- z)) in z 5.665 * [taylor]: Rewrote expression to (+ (* (* 3.0 x) y) (- z)) 5.665 * [taylor]: Taking taylor expansion of (* (* 3.0 x) y) in z 5.665 * [taylor]: Taking taylor expansion of (* 3.0 x) in z 5.665 * [taylor]: Taking taylor expansion of 3.0 in z 5.665 * [backup-simplify]: Simplify 3.0 into 3.0 5.665 * [taylor]: Taking taylor expansion of x in z 5.665 * [backup-simplify]: Simplify x into x 5.665 * [taylor]: Taking taylor expansion of y in z 5.665 * [backup-simplify]: Simplify y into y 5.665 * [taylor]: Taking taylor expansion of (- z) in z 5.665 * [taylor]: Taking taylor expansion of z in z 5.665 * [backup-simplify]: Simplify 0 into 0 5.665 * [backup-simplify]: Simplify 1 into 1 5.665 * [taylor]: Taking taylor expansion of (fma (* 3.0 x) y (- z)) in y 5.665 * [taylor]: Rewrote expression to (+ (* (* 3.0 x) y) (- z)) 5.665 * [taylor]: Taking taylor expansion of (* (* 3.0 x) y) in y 5.665 * [taylor]: Taking taylor expansion of (* 3.0 x) in y 5.665 * [taylor]: Taking taylor expansion of 3.0 in y 5.665 * [backup-simplify]: Simplify 3.0 into 3.0 5.665 * [taylor]: Taking taylor expansion of x in y 5.665 * [backup-simplify]: Simplify x into x 5.665 * [taylor]: Taking taylor expansion of y in y 5.665 * [backup-simplify]: Simplify 0 into 0 5.665 * [backup-simplify]: Simplify 1 into 1 5.665 * [taylor]: Taking taylor expansion of (- z) in y 5.665 * [taylor]: Taking taylor expansion of z in y 5.665 * [backup-simplify]: Simplify z into z 5.666 * [taylor]: Taking taylor expansion of (fma (* 3.0 x) y (- z)) in x 5.666 * [taylor]: Rewrote expression to (+ (* (* 3.0 x) y) (- z)) 5.666 * [taylor]: Taking taylor expansion of (* (* 3.0 x) y) in x 5.666 * [taylor]: Taking taylor expansion of (* 3.0 x) in x 5.666 * [taylor]: Taking taylor expansion of 3.0 in x 5.666 * [backup-simplify]: Simplify 3.0 into 3.0 5.666 * [taylor]: Taking taylor expansion of x in x 5.666 * [backup-simplify]: Simplify 0 into 0 5.666 * [backup-simplify]: Simplify 1 into 1 5.666 * [taylor]: Taking taylor expansion of y in x 5.666 * [backup-simplify]: Simplify y into y 5.666 * [taylor]: Taking taylor expansion of (- z) in x 5.666 * [taylor]: Taking taylor expansion of z in x 5.666 * [backup-simplify]: Simplify z into z 5.666 * [taylor]: Taking taylor expansion of (fma (* 3.0 x) y (- z)) in x 5.666 * [taylor]: Rewrote expression to (+ (* (* 3.0 x) y) (- z)) 5.666 * [taylor]: Taking taylor expansion of (* (* 3.0 x) y) in x 5.666 * [taylor]: Taking taylor expansion of (* 3.0 x) in x 5.666 * [taylor]: Taking taylor expansion of 3.0 in x 5.666 * [backup-simplify]: Simplify 3.0 into 3.0 5.666 * [taylor]: Taking taylor expansion of x in x 5.666 * [backup-simplify]: Simplify 0 into 0 5.666 * [backup-simplify]: Simplify 1 into 1 5.666 * [taylor]: Taking taylor expansion of y in x 5.666 * [backup-simplify]: Simplify y into y 5.666 * [taylor]: Taking taylor expansion of (- z) in x 5.666 * [taylor]: Taking taylor expansion of z in x 5.666 * [backup-simplify]: Simplify z into z 5.667 * [backup-simplify]: Simplify (* 3.0 0) into 0 5.667 * [backup-simplify]: Simplify (* 0 y) into 0 5.667 * [backup-simplify]: Simplify (- z) into (- z) 5.667 * [backup-simplify]: Simplify (+ 0 (- z)) into (- z) 5.667 * [taylor]: Taking taylor expansion of (- z) in y 5.667 * [taylor]: Taking taylor expansion of z in y 5.667 * [backup-simplify]: Simplify z into z 5.667 * [backup-simplify]: Simplify (- z) into (- z) 5.667 * [taylor]: Taking taylor expansion of (- z) in z 5.667 * [taylor]: Taking taylor expansion of z in z 5.667 * [backup-simplify]: Simplify 0 into 0 5.667 * [backup-simplify]: Simplify 1 into 1 5.667 * [backup-simplify]: Simplify (- 0) into 0 5.667 * [backup-simplify]: Simplify 0 into 0 5.668 * [backup-simplify]: Simplify (+ (* 3.0 1) (* 0 0)) into 3.0 5.669 * [backup-simplify]: Simplify (+ (* 0 0) (* 3.0 y)) into (* 3.0 y) 5.669 * [backup-simplify]: Simplify (- 0) into 0 5.669 * [backup-simplify]: Simplify (+ (* 3.0 y) 0) into (* 3.0 y) 5.669 * [taylor]: Taking taylor expansion of (* 3.0 y) in y 5.669 * [taylor]: Taking taylor expansion of 3.0 in y 5.669 * [backup-simplify]: Simplify 3.0 into 3.0 5.669 * [taylor]: Taking taylor expansion of y in y 5.669 * [backup-simplify]: Simplify 0 into 0 5.669 * [backup-simplify]: Simplify 1 into 1 5.669 * [backup-simplify]: Simplify (* 3.0 0) into 0 5.669 * [taylor]: Taking taylor expansion of 0 in z 5.669 * [backup-simplify]: Simplify 0 into 0 5.670 * [backup-simplify]: Simplify 0 into 0 5.670 * [backup-simplify]: Simplify (- 0) into 0 5.670 * [taylor]: Taking taylor expansion of 0 in z 5.670 * [backup-simplify]: Simplify 0 into 0 5.670 * [backup-simplify]: Simplify 0 into 0 5.670 * [backup-simplify]: Simplify (- 1) into -1 5.670 * [backup-simplify]: Simplify -1 into -1 5.671 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 1) (* 0 0))) into 0 5.671 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 3.0 0) (* 0 y))) into 0 5.672 * [backup-simplify]: Simplify (- 0) into 0 5.672 * [backup-simplify]: Simplify (+ 0 0) into 0 5.672 * [taylor]: Taking taylor expansion of 0 in y 5.672 * [backup-simplify]: Simplify 0 into 0 5.672 * [taylor]: Taking taylor expansion of 0 in z 5.672 * [backup-simplify]: Simplify 0 into 0 5.672 * [backup-simplify]: Simplify 0 into 0 5.673 * [backup-simplify]: Simplify (+ (* 3.0 1) (* 0 0)) into 3.0 5.673 * [taylor]: Taking taylor expansion of 3.0 in z 5.673 * [backup-simplify]: Simplify 3.0 into 3.0 5.673 * [backup-simplify]: Simplify 3.0 into 3.0 5.673 * [backup-simplify]: Simplify (- 0) into 0 5.673 * [taylor]: Taking taylor expansion of 0 in z 5.673 * [backup-simplify]: Simplify 0 into 0 5.673 * [backup-simplify]: Simplify 0 into 0 5.673 * [backup-simplify]: Simplify 0 into 0 5.673 * [backup-simplify]: Simplify 0 into 0 5.674 * [backup-simplify]: Simplify (- 0) into 0 5.674 * [backup-simplify]: Simplify 0 into 0 5.674 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 5.675 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 3.0 0) (+ (* 0 0) (* 0 y)))) into 0 5.676 * [backup-simplify]: Simplify (- 0) into 0 5.676 * [backup-simplify]: Simplify (+ 0 0) into 0 5.676 * [taylor]: Taking taylor expansion of 0 in y 5.676 * [backup-simplify]: Simplify 0 into 0 5.676 * [taylor]: Taking taylor expansion of 0 in z 5.676 * [backup-simplify]: Simplify 0 into 0 5.676 * [backup-simplify]: Simplify 0 into 0 5.676 * [taylor]: Taking taylor expansion of 0 in z 5.676 * [backup-simplify]: Simplify 0 into 0 5.676 * [backup-simplify]: Simplify 0 into 0 5.677 * [backup-simplify]: Simplify (+ (* 3.0 (* 1 (* y x))) (* -1 (* z (* 1 1)))) into (- (* 3.0 (* x y)) z) 5.677 * [backup-simplify]: Simplify (fma (* (/ 1 x) 3.0) (/ 1 y) (- (/ 1 z))) into (fma (/ 3.0 x) (/ 1 y) (- (/ 1 z))) 5.677 * [approximate]: Taking taylor expansion of (fma (/ 3.0 x) (/ 1 y) (- (/ 1 z))) in (x y z) around 0 5.677 * [taylor]: Taking taylor expansion of (fma (/ 3.0 x) (/ 1 y) (- (/ 1 z))) in z 5.677 * [taylor]: Rewrote expression to (+ (* (/ 3.0 x) (/ 1 y)) (- (/ 1 z))) 5.677 * [taylor]: Taking taylor expansion of (* (/ 3.0 x) (/ 1 y)) in z 5.677 * [taylor]: Taking taylor expansion of (/ 3.0 x) in z 5.677 * [taylor]: Taking taylor expansion of 3.0 in z 5.677 * [backup-simplify]: Simplify 3.0 into 3.0 5.677 * [taylor]: Taking taylor expansion of x in z 5.677 * [backup-simplify]: Simplify x into x 5.677 * [backup-simplify]: Simplify (/ 3.0 x) into (/ 3.0 x) 5.677 * [taylor]: Taking taylor expansion of (/ 1 y) in z 5.677 * [taylor]: Taking taylor expansion of y in z 5.677 * [backup-simplify]: Simplify y into y 5.677 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 5.677 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in z 5.677 * [taylor]: Taking taylor expansion of (/ 1 z) in z 5.677 * [taylor]: Taking taylor expansion of z in z 5.677 * [backup-simplify]: Simplify 0 into 0 5.677 * [backup-simplify]: Simplify 1 into 1 5.678 * [backup-simplify]: Simplify (/ 1 1) into 1 5.678 * [taylor]: Taking taylor expansion of (fma (/ 3.0 x) (/ 1 y) (- (/ 1 z))) in y 5.678 * [taylor]: Rewrote expression to (+ (* (/ 3.0 x) (/ 1 y)) (- (/ 1 z))) 5.678 * [taylor]: Taking taylor expansion of (* (/ 3.0 x) (/ 1 y)) in y 5.678 * [taylor]: Taking taylor expansion of (/ 3.0 x) in y 5.678 * [taylor]: Taking taylor expansion of 3.0 in y 5.678 * [backup-simplify]: Simplify 3.0 into 3.0 5.678 * [taylor]: Taking taylor expansion of x in y 5.678 * [backup-simplify]: Simplify x into x 5.678 * [backup-simplify]: Simplify (/ 3.0 x) into (/ 3.0 x) 5.678 * [taylor]: Taking taylor expansion of (/ 1 y) in y 5.678 * [taylor]: Taking taylor expansion of y in y 5.678 * [backup-simplify]: Simplify 0 into 0 5.678 * [backup-simplify]: Simplify 1 into 1 5.678 * [backup-simplify]: Simplify (/ 1 1) into 1 5.678 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in y 5.678 * [taylor]: Taking taylor expansion of (/ 1 z) in y 5.678 * [taylor]: Taking taylor expansion of z in y 5.678 * [backup-simplify]: Simplify z into z 5.679 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 5.679 * [taylor]: Taking taylor expansion of (fma (/ 3.0 x) (/ 1 y) (- (/ 1 z))) in x 5.679 * [taylor]: Rewrote expression to (+ (* (/ 3.0 x) (/ 1 y)) (- (/ 1 z))) 5.679 * [taylor]: Taking taylor expansion of (* (/ 3.0 x) (/ 1 y)) in x 5.679 * [taylor]: Taking taylor expansion of (/ 3.0 x) in x 5.679 * [taylor]: Taking taylor expansion of 3.0 in x 5.679 * [backup-simplify]: Simplify 3.0 into 3.0 5.679 * [taylor]: Taking taylor expansion of x in x 5.679 * [backup-simplify]: Simplify 0 into 0 5.679 * [backup-simplify]: Simplify 1 into 1 5.679 * [backup-simplify]: Simplify (/ 3.0 1) into 3.0 5.679 * [taylor]: Taking taylor expansion of (/ 1 y) in x 5.679 * [taylor]: Taking taylor expansion of y in x 5.679 * [backup-simplify]: Simplify y into y 5.679 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 5.679 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in x 5.679 * [taylor]: Taking taylor expansion of (/ 1 z) in x 5.679 * [taylor]: Taking taylor expansion of z in x 5.679 * [backup-simplify]: Simplify z into z 5.679 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 5.679 * [taylor]: Taking taylor expansion of (fma (/ 3.0 x) (/ 1 y) (- (/ 1 z))) in x 5.680 * [taylor]: Rewrote expression to (+ (* (/ 3.0 x) (/ 1 y)) (- (/ 1 z))) 5.680 * [taylor]: Taking taylor expansion of (* (/ 3.0 x) (/ 1 y)) in x 5.680 * [taylor]: Taking taylor expansion of (/ 3.0 x) in x 5.680 * [taylor]: Taking taylor expansion of 3.0 in x 5.680 * [backup-simplify]: Simplify 3.0 into 3.0 5.680 * [taylor]: Taking taylor expansion of x in x 5.680 * [backup-simplify]: Simplify 0 into 0 5.680 * [backup-simplify]: Simplify 1 into 1 5.680 * [backup-simplify]: Simplify (/ 3.0 1) into 3.0 5.680 * [taylor]: Taking taylor expansion of (/ 1 y) in x 5.680 * [taylor]: Taking taylor expansion of y in x 5.680 * [backup-simplify]: Simplify y into y 5.680 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 5.680 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in x 5.680 * [taylor]: Taking taylor expansion of (/ 1 z) in x 5.680 * [taylor]: Taking taylor expansion of z in x 5.680 * [backup-simplify]: Simplify z into z 5.680 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 5.680 * [backup-simplify]: Simplify (* 3.0 (/ 1 y)) into (/ 3.0 y) 5.680 * [backup-simplify]: Simplify (+ (/ 3.0 y) 0) into (* 3.0 (/ 1 y)) 5.680 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 y)) in y 5.680 * [taylor]: Taking taylor expansion of 3.0 in y 5.681 * [backup-simplify]: Simplify 3.0 into 3.0 5.681 * [taylor]: Taking taylor expansion of (/ 1 y) in y 5.681 * [taylor]: Taking taylor expansion of y in y 5.681 * [backup-simplify]: Simplify 0 into 0 5.681 * [backup-simplify]: Simplify 1 into 1 5.681 * [backup-simplify]: Simplify (/ 1 1) into 1 5.681 * [backup-simplify]: Simplify (* 3.0 1) into 3.0 5.681 * [taylor]: Taking taylor expansion of 3.0 in z 5.681 * [backup-simplify]: Simplify 3.0 into 3.0 5.681 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 5.685 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)))) into 0 5.685 * [backup-simplify]: Simplify (+ (* 3.0 0) (* 0 (/ 1 y))) into 0 5.685 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 5.685 * [backup-simplify]: Simplify (+ 0 (- (/ 1 z))) into (- (/ 1 z)) 5.685 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in y 5.685 * [taylor]: Taking taylor expansion of (/ 1 z) in y 5.685 * [taylor]: Taking taylor expansion of z in y 5.685 * [backup-simplify]: Simplify z into z 5.685 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 5.686 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.686 * [backup-simplify]: Simplify (+ (* 3.0 0) (* 0 1)) into 0 5.686 * [taylor]: Taking taylor expansion of 0 in z 5.686 * [backup-simplify]: Simplify 0 into 0 5.686 * [backup-simplify]: Simplify 3.0 into 3.0 5.687 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 5.688 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.689 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (* 0 (/ 1 y)))) into 0 5.689 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 5.690 * [backup-simplify]: Simplify (- 0) into 0 5.691 * [backup-simplify]: Simplify (+ 0 0) into 0 5.691 * [taylor]: Taking taylor expansion of 0 in y 5.691 * [backup-simplify]: Simplify 0 into 0 5.691 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 5.691 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in z 5.691 * [taylor]: Taking taylor expansion of (/ 1 z) in z 5.691 * [taylor]: Taking taylor expansion of z in z 5.691 * [backup-simplify]: Simplify 0 into 0 5.691 * [backup-simplify]: Simplify 1 into 1 5.691 * [backup-simplify]: Simplify (/ 1 1) into 1 5.692 * [backup-simplify]: Simplify (- 1) into -1 5.692 * [backup-simplify]: Simplify -1 into -1 5.693 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.694 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (* 0 1))) into 0 5.694 * [taylor]: Taking taylor expansion of 0 in z 5.694 * [backup-simplify]: Simplify 0 into 0 5.694 * [backup-simplify]: Simplify 0 into 0 5.694 * [backup-simplify]: Simplify 0 into 0 5.695 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 5.696 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.698 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y))))) into 0 5.698 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 5.699 * [backup-simplify]: Simplify (- 0) into 0 5.699 * [backup-simplify]: Simplify (+ 0 0) into 0 5.699 * [taylor]: Taking taylor expansion of 0 in y 5.699 * [backup-simplify]: Simplify 0 into 0 5.699 * [taylor]: Taking taylor expansion of 0 in z 5.699 * [backup-simplify]: Simplify 0 into 0 5.700 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 5.700 * [backup-simplify]: Simplify (- 0) into 0 5.700 * [taylor]: Taking taylor expansion of 0 in z 5.700 * [backup-simplify]: Simplify 0 into 0 5.701 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.702 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.702 * [taylor]: Taking taylor expansion of 0 in z 5.703 * [backup-simplify]: Simplify 0 into 0 5.703 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.704 * [backup-simplify]: Simplify (- 0) into 0 5.704 * [backup-simplify]: Simplify 0 into 0 5.704 * [backup-simplify]: Simplify 0 into 0 5.704 * [backup-simplify]: Simplify 0 into 0 5.704 * [backup-simplify]: Simplify 0 into 0 5.705 * [backup-simplify]: Simplify (+ (* -1 (* (/ 1 (/ 1 z)) (* 1 1))) (* 3.0 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))))) into (- (* 3.0 (* x y)) z) 5.706 * [backup-simplify]: Simplify (fma (* (/ 1 (- x)) 3.0) (/ 1 (- y)) (- (/ 1 (- z)))) into (fma (/ -3.0 x) (/ -1 y) (/ 1 z)) 5.706 * [approximate]: Taking taylor expansion of (fma (/ -3.0 x) (/ -1 y) (/ 1 z)) in (x y z) around 0 5.706 * [taylor]: Taking taylor expansion of (fma (/ -3.0 x) (/ -1 y) (/ 1 z)) in z 5.707 * [taylor]: Rewrote expression to (+ (* (/ -3.0 x) (/ -1 y)) (/ 1 z)) 5.707 * [taylor]: Taking taylor expansion of (* (/ -3.0 x) (/ -1 y)) in z 5.707 * [taylor]: Taking taylor expansion of (/ -3.0 x) in z 5.707 * [taylor]: Taking taylor expansion of -3.0 in z 5.707 * [backup-simplify]: Simplify -3.0 into -3.0 5.707 * [taylor]: Taking taylor expansion of x in z 5.707 * [backup-simplify]: Simplify x into x 5.707 * [backup-simplify]: Simplify (/ -3.0 x) into (/ -3.0 x) 5.707 * [taylor]: Taking taylor expansion of (/ -1 y) in z 5.707 * [taylor]: Taking taylor expansion of -1 in z 5.707 * [backup-simplify]: Simplify -1 into -1 5.707 * [taylor]: Taking taylor expansion of y in z 5.707 * [backup-simplify]: Simplify y into y 5.707 * [backup-simplify]: Simplify (/ -1 y) into (/ -1 y) 5.707 * [taylor]: Taking taylor expansion of (/ 1 z) in z 5.707 * [taylor]: Taking taylor expansion of z in z 5.707 * [backup-simplify]: Simplify 0 into 0 5.707 * [backup-simplify]: Simplify 1 into 1 5.708 * [backup-simplify]: Simplify (/ 1 1) into 1 5.708 * [taylor]: Taking taylor expansion of (fma (/ -3.0 x) (/ -1 y) (/ 1 z)) in y 5.708 * [taylor]: Rewrote expression to (+ (* (/ -3.0 x) (/ -1 y)) (/ 1 z)) 5.708 * [taylor]: Taking taylor expansion of (* (/ -3.0 x) (/ -1 y)) in y 5.708 * [taylor]: Taking taylor expansion of (/ -3.0 x) in y 5.708 * [taylor]: Taking taylor expansion of -3.0 in y 5.708 * [backup-simplify]: Simplify -3.0 into -3.0 5.708 * [taylor]: Taking taylor expansion of x in y 5.708 * [backup-simplify]: Simplify x into x 5.708 * [backup-simplify]: Simplify (/ -3.0 x) into (/ -3.0 x) 5.708 * [taylor]: Taking taylor expansion of (/ -1 y) in y 5.708 * [taylor]: Taking taylor expansion of -1 in y 5.708 * [backup-simplify]: Simplify -1 into -1 5.709 * [taylor]: Taking taylor expansion of y in y 5.709 * [backup-simplify]: Simplify 0 into 0 5.709 * [backup-simplify]: Simplify 1 into 1 5.709 * [backup-simplify]: Simplify (/ -1 1) into -1 5.709 * [taylor]: Taking taylor expansion of (/ 1 z) in y 5.709 * [taylor]: Taking taylor expansion of z in y 5.709 * [backup-simplify]: Simplify z into z 5.709 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 5.709 * [taylor]: Taking taylor expansion of (fma (/ -3.0 x) (/ -1 y) (/ 1 z)) in x 5.710 * [taylor]: Rewrote expression to (+ (* (/ -3.0 x) (/ -1 y)) (/ 1 z)) 5.710 * [taylor]: Taking taylor expansion of (* (/ -3.0 x) (/ -1 y)) in x 5.710 * [taylor]: Taking taylor expansion of (/ -3.0 x) in x 5.710 * [taylor]: Taking taylor expansion of -3.0 in x 5.710 * [backup-simplify]: Simplify -3.0 into -3.0 5.710 * [taylor]: Taking taylor expansion of x in x 5.710 * [backup-simplify]: Simplify 0 into 0 5.710 * [backup-simplify]: Simplify 1 into 1 5.711 * [backup-simplify]: Simplify (/ -3.0 1) into -3.0 5.711 * [taylor]: Taking taylor expansion of (/ -1 y) in x 5.711 * [taylor]: Taking taylor expansion of -1 in x 5.711 * [backup-simplify]: Simplify -1 into -1 5.711 * [taylor]: Taking taylor expansion of y in x 5.711 * [backup-simplify]: Simplify y into y 5.711 * [backup-simplify]: Simplify (/ -1 y) into (/ -1 y) 5.711 * [taylor]: Taking taylor expansion of (/ 1 z) in x 5.711 * [taylor]: Taking taylor expansion of z in x 5.711 * [backup-simplify]: Simplify z into z 5.711 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 5.711 * [taylor]: Taking taylor expansion of (fma (/ -3.0 x) (/ -1 y) (/ 1 z)) in x 5.711 * [taylor]: Rewrote expression to (+ (* (/ -3.0 x) (/ -1 y)) (/ 1 z)) 5.711 * [taylor]: Taking taylor expansion of (* (/ -3.0 x) (/ -1 y)) in x 5.711 * [taylor]: Taking taylor expansion of (/ -3.0 x) in x 5.711 * [taylor]: Taking taylor expansion of -3.0 in x 5.712 * [backup-simplify]: Simplify -3.0 into -3.0 5.712 * [taylor]: Taking taylor expansion of x in x 5.712 * [backup-simplify]: Simplify 0 into 0 5.712 * [backup-simplify]: Simplify 1 into 1 5.712 * [backup-simplify]: Simplify (/ -3.0 1) into -3.0 5.712 * [taylor]: Taking taylor expansion of (/ -1 y) in x 5.712 * [taylor]: Taking taylor expansion of -1 in x 5.712 * [backup-simplify]: Simplify -1 into -1 5.712 * [taylor]: Taking taylor expansion of y in x 5.712 * [backup-simplify]: Simplify y into y 5.712 * [backup-simplify]: Simplify (/ -1 y) into (/ -1 y) 5.712 * [taylor]: Taking taylor expansion of (/ 1 z) in x 5.712 * [taylor]: Taking taylor expansion of z in x 5.713 * [backup-simplify]: Simplify z into z 5.713 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 5.713 * [backup-simplify]: Simplify (* -3.0 (/ -1 y)) into (/ 3.0 y) 5.713 * [backup-simplify]: Simplify (+ (/ 3.0 y) 0) into (* 3.0 (/ 1 y)) 5.713 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 y)) in y 5.713 * [taylor]: Taking taylor expansion of 3.0 in y 5.713 * [backup-simplify]: Simplify 3.0 into 3.0 5.713 * [taylor]: Taking taylor expansion of (/ 1 y) in y 5.713 * [taylor]: Taking taylor expansion of y in y 5.713 * [backup-simplify]: Simplify 0 into 0 5.713 * [backup-simplify]: Simplify 1 into 1 5.714 * [backup-simplify]: Simplify (/ 1 1) into 1 5.714 * [backup-simplify]: Simplify (* 3.0 1) into 3.0 5.714 * [taylor]: Taking taylor expansion of 3.0 in z 5.714 * [backup-simplify]: Simplify 3.0 into 3.0 5.715 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ -1 y) (/ 0 y)))) into 0 5.716 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -3.0 (/ 0 1)))) into 0 5.716 * [backup-simplify]: Simplify (+ (* -3.0 0) (* 0 (/ -1 y))) into 0 5.717 * [backup-simplify]: Simplify (+ 0 (/ 1 z)) into (/ 1 z) 5.717 * [taylor]: Taking taylor expansion of (/ 1 z) in y 5.717 * [taylor]: Taking taylor expansion of z in y 5.717 * [backup-simplify]: Simplify z into z 5.717 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 5.718 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.718 * [backup-simplify]: Simplify (+ (* 3.0 0) (* 0 1)) into 0 5.718 * [taylor]: Taking taylor expansion of 0 in z 5.719 * [backup-simplify]: Simplify 0 into 0 5.719 * [backup-simplify]: Simplify 3.0 into 3.0 5.719 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ -1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 5.720 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -3.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.722 * [backup-simplify]: Simplify (+ (* -3.0 0) (+ (* 0 0) (* 0 (/ -1 y)))) into 0 5.722 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 5.722 * [backup-simplify]: Simplify (+ 0 0) into 0 5.722 * [taylor]: Taking taylor expansion of 0 in y 5.722 * [backup-simplify]: Simplify 0 into 0 5.722 * [taylor]: Taking taylor expansion of (/ 1 z) in z 5.722 * [taylor]: Taking taylor expansion of z in z 5.722 * [backup-simplify]: Simplify 0 into 0 5.723 * [backup-simplify]: Simplify 1 into 1 5.723 * [backup-simplify]: Simplify (/ 1 1) into 1 5.723 * [backup-simplify]: Simplify 1 into 1 5.724 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.725 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (* 0 1))) into 0 5.725 * [taylor]: Taking taylor expansion of 0 in z 5.725 * [backup-simplify]: Simplify 0 into 0 5.725 * [backup-simplify]: Simplify 0 into 0 5.725 * [backup-simplify]: Simplify 0 into 0 5.726 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ -1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 5.727 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -3.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.729 * [backup-simplify]: Simplify (+ (* -3.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y))))) into 0 5.729 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 5.730 * [backup-simplify]: Simplify (+ 0 0) into 0 5.730 * [taylor]: Taking taylor expansion of 0 in y 5.730 * [backup-simplify]: Simplify 0 into 0 5.730 * [taylor]: Taking taylor expansion of 0 in z 5.730 * [backup-simplify]: Simplify 0 into 0 5.730 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 5.730 * [taylor]: Taking taylor expansion of 0 in z 5.731 * [backup-simplify]: Simplify 0 into 0 5.732 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.733 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.733 * [taylor]: Taking taylor expansion of 0 in z 5.733 * [backup-simplify]: Simplify 0 into 0 5.734 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.734 * [backup-simplify]: Simplify 0 into 0 5.734 * [backup-simplify]: Simplify 0 into 0 5.734 * [backup-simplify]: Simplify 0 into 0 5.734 * [backup-simplify]: Simplify 0 into 0 5.736 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 (- z))) (* 1 1))) (* 3.0 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))))) into (- (* 3.0 (* x y)) z) 5.736 * * * [progress]: simplifying candidates 5.736 * * * * [progress]: [ 1 / 14 ] simplifiying candidate #real (real->posit16 (fma (* x 3.0) y (- z)))))> 5.736 * * * * [progress]: [ 2 / 14 ] simplifiying candidate # 5.736 * * * * [progress]: [ 3 / 14 ] simplifiying candidate # 5.736 * * * * [progress]: [ 4 / 14 ] simplifiying candidate # 5.736 * * * * [progress]: [ 5 / 14 ] simplifiying candidate # 5.736 * * * * [progress]: [ 6 / 14 ] simplifiying candidate # 5.736 * * * * [progress]: [ 7 / 14 ] simplifiying candidate # 5.737 * * * * [progress]: [ 8 / 14 ] simplifiying candidate # 5.737 * * * * [progress]: [ 9 / 14 ] simplifiying candidate # 5.737 * * * * [progress]: [ 10 / 14 ] simplifiying candidate # 5.737 * * * * [progress]: [ 11 / 14 ] simplifiying candidate # 5.737 * * * * [progress]: [ 12 / 14 ] simplifiying candidate # 5.737 * * * * [progress]: [ 13 / 14 ] simplifiying candidate # 5.737 * * * * [progress]: [ 14 / 14 ] simplifiying candidate # 5.737 * [simplify]: Simplifying: (real->posit16 (fma (* x 3.0) y (- z))) (expm1 (fma (* x 3.0) y (- z))) (log1p (fma (* x 3.0) y (- z))) (* (* x 3.0) y) (log (fma (* x 3.0) y (- z))) (exp (fma (* x 3.0) y (- z))) (* (cbrt (fma (* x 3.0) y (- z))) (cbrt (fma (* x 3.0) y (- z)))) (cbrt (fma (* x 3.0) y (- z))) (* (* (fma (* x 3.0) y (- z)) (fma (* x 3.0) y (- z))) (fma (* x 3.0) y (- z))) (sqrt (fma (* x 3.0) y (- z))) (sqrt (fma (* x 3.0) y (- z))) (- (* 3.0 (* x y)) z) (- (* 3.0 (* x y)) z) (- (* 3.0 (* x y)) z) 5.738 * * [simplify]: iteration 0: 21 enodes 5.763 * * [simplify]: iteration 1: 32 enodes 5.784 * * [simplify]: iteration 2: 59 enodes 5.842 * * [simplify]: iteration 3: 194 enodes 6.156 * * [simplify]: iteration 4: 800 enodes 9.037 * * [simplify]: iteration 5: 4063 enodes 12.580 * * [simplify]: iteration complete: 5000 enodes 12.581 * * [simplify]: Extracting #0: cost 11 inf + 0 12.583 * * [simplify]: Extracting #1: cost 281 inf + 0 12.598 * * [simplify]: Extracting #2: cost 477 inf + 12298 12.656 * * [simplify]: Extracting #3: cost 179 inf + 83680 12.743 * * [simplify]: Extracting #4: cost 23 inf + 120935 12.852 * * [simplify]: Extracting #5: cost 4 inf + 129171 12.947 * * [simplify]: Extracting #6: cost 0 inf + 130931 13.019 * [simplify]: Simplified to: (real->posit16 (- (* (* x 3.0) y) z)) (expm1 (- (* (* x 3.0) y) z)) (log1p (- (* (* x 3.0) y) z)) (* (* x 3.0) y) (log (- (* (* x 3.0) y) z)) (exp (- (* (* x 3.0) y) z)) (* (cbrt (- (* (* x 3.0) y) z)) (cbrt (- (* (* x 3.0) y) z))) (cbrt (- (* (* x 3.0) y) z)) (* (* (- (* (* x 3.0) y) z) (- (* (* x 3.0) y) z)) (- (* (* x 3.0) y) z)) (sqrt (- (* (* x 3.0) y) z)) (sqrt (- (* (* x 3.0) y) z)) (- (* (* x 3.0) y) z) (- (* (* x 3.0) y) z) (- (* (* x 3.0) y) z) 13.020 * * * [progress]: adding candidates to table 13.202 * * [progress]: iteration 3 / 4 13.202 * * * [progress]: picking best candidate 13.259 * * * * [pick]: Picked # 13.259 * * * [progress]: localizing error 13.291 * * * [progress]: generating rewritten candidates 13.291 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1) 13.324 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 13.360 * * * [progress]: generating series expansions 13.360 * * * * [progress]: [ 1 / 2 ] generating series at (2 1) 13.360 * [backup-simplify]: Simplify (* 3.0 (* x y)) into (* 3.0 (* x y)) 13.360 * [approximate]: Taking taylor expansion of (* 3.0 (* x y)) in (x y) around 0 13.360 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in y 13.360 * [taylor]: Taking taylor expansion of 3.0 in y 13.360 * [backup-simplify]: Simplify 3.0 into 3.0 13.360 * [taylor]: Taking taylor expansion of (* x y) in y 13.360 * [taylor]: Taking taylor expansion of x in y 13.360 * [backup-simplify]: Simplify x into x 13.360 * [taylor]: Taking taylor expansion of y in y 13.360 * [backup-simplify]: Simplify 0 into 0 13.360 * [backup-simplify]: Simplify 1 into 1 13.360 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in x 13.360 * [taylor]: Taking taylor expansion of 3.0 in x 13.361 * [backup-simplify]: Simplify 3.0 into 3.0 13.361 * [taylor]: Taking taylor expansion of (* x y) in x 13.361 * [taylor]: Taking taylor expansion of x in x 13.361 * [backup-simplify]: Simplify 0 into 0 13.361 * [backup-simplify]: Simplify 1 into 1 13.361 * [taylor]: Taking taylor expansion of y in x 13.361 * [backup-simplify]: Simplify y into y 13.361 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in x 13.361 * [taylor]: Taking taylor expansion of 3.0 in x 13.361 * [backup-simplify]: Simplify 3.0 into 3.0 13.361 * [taylor]: Taking taylor expansion of (* x y) in x 13.361 * [taylor]: Taking taylor expansion of x in x 13.361 * [backup-simplify]: Simplify 0 into 0 13.361 * [backup-simplify]: Simplify 1 into 1 13.361 * [taylor]: Taking taylor expansion of y in x 13.361 * [backup-simplify]: Simplify y into y 13.361 * [backup-simplify]: Simplify (* 0 y) into 0 13.362 * [backup-simplify]: Simplify (* 3.0 0) into 0 13.362 * [taylor]: Taking taylor expansion of 0 in y 13.362 * [backup-simplify]: Simplify 0 into 0 13.362 * [backup-simplify]: Simplify 0 into 0 13.363 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 13.363 * [backup-simplify]: Simplify (+ (* 3.0 y) (* 0 0)) into (* 3.0 y) 13.363 * [taylor]: Taking taylor expansion of (* 3.0 y) in y 13.363 * [taylor]: Taking taylor expansion of 3.0 in y 13.363 * [backup-simplify]: Simplify 3.0 into 3.0 13.363 * [taylor]: Taking taylor expansion of y in y 13.363 * [backup-simplify]: Simplify 0 into 0 13.363 * [backup-simplify]: Simplify 1 into 1 13.364 * [backup-simplify]: Simplify (* 3.0 0) into 0 13.364 * [backup-simplify]: Simplify 0 into 0 13.364 * [backup-simplify]: Simplify 0 into 0 13.365 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 13.366 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 y) (* 0 0))) into 0 13.366 * [taylor]: Taking taylor expansion of 0 in y 13.366 * [backup-simplify]: Simplify 0 into 0 13.366 * [backup-simplify]: Simplify 0 into 0 13.368 * [backup-simplify]: Simplify (+ (* 3.0 1) (* 0 0)) into 3.0 13.368 * [backup-simplify]: Simplify 3.0 into 3.0 13.368 * [backup-simplify]: Simplify 0 into 0 13.369 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 13.371 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 y) (* 0 0)))) into 0 13.371 * [taylor]: Taking taylor expansion of 0 in y 13.371 * [backup-simplify]: Simplify 0 into 0 13.371 * [backup-simplify]: Simplify 0 into 0 13.371 * [backup-simplify]: Simplify 0 into 0 13.372 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 1) (* 0 0))) into 0 13.372 * [backup-simplify]: Simplify 0 into 0 13.372 * [backup-simplify]: Simplify 0 into 0 13.374 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 13.376 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 y) (* 0 0))))) into 0 13.376 * [taylor]: Taking taylor expansion of 0 in y 13.376 * [backup-simplify]: Simplify 0 into 0 13.376 * [backup-simplify]: Simplify 0 into 0 13.376 * [backup-simplify]: Simplify (* 3.0 (* y x)) into (* 3.0 (* x y)) 13.377 * [backup-simplify]: Simplify (* 3.0 (* (/ 1 x) (/ 1 y))) into (/ 3.0 (* x y)) 13.377 * [approximate]: Taking taylor expansion of (/ 3.0 (* x y)) in (x y) around 0 13.377 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in y 13.377 * [taylor]: Taking taylor expansion of 3.0 in y 13.377 * [backup-simplify]: Simplify 3.0 into 3.0 13.377 * [taylor]: Taking taylor expansion of (* x y) in y 13.377 * [taylor]: Taking taylor expansion of x in y 13.377 * [backup-simplify]: Simplify x into x 13.377 * [taylor]: Taking taylor expansion of y in y 13.377 * [backup-simplify]: Simplify 0 into 0 13.377 * [backup-simplify]: Simplify 1 into 1 13.377 * [backup-simplify]: Simplify (* x 0) into 0 13.378 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 13.378 * [backup-simplify]: Simplify (/ 3.0 x) into (/ 3.0 x) 13.378 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in x 13.378 * [taylor]: Taking taylor expansion of 3.0 in x 13.378 * [backup-simplify]: Simplify 3.0 into 3.0 13.378 * [taylor]: Taking taylor expansion of (* x y) in x 13.378 * [taylor]: Taking taylor expansion of x in x 13.378 * [backup-simplify]: Simplify 0 into 0 13.378 * [backup-simplify]: Simplify 1 into 1 13.378 * [taylor]: Taking taylor expansion of y in x 13.378 * [backup-simplify]: Simplify y into y 13.378 * [backup-simplify]: Simplify (* 0 y) into 0 13.379 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 13.379 * [backup-simplify]: Simplify (/ 3.0 y) into (/ 3.0 y) 13.379 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in x 13.379 * [taylor]: Taking taylor expansion of 3.0 in x 13.379 * [backup-simplify]: Simplify 3.0 into 3.0 13.379 * [taylor]: Taking taylor expansion of (* x y) in x 13.379 * [taylor]: Taking taylor expansion of x in x 13.379 * [backup-simplify]: Simplify 0 into 0 13.379 * [backup-simplify]: Simplify 1 into 1 13.379 * [taylor]: Taking taylor expansion of y in x 13.379 * [backup-simplify]: Simplify y into y 13.380 * [backup-simplify]: Simplify (* 0 y) into 0 13.380 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 13.380 * [backup-simplify]: Simplify (/ 3.0 y) into (/ 3.0 y) 13.380 * [taylor]: Taking taylor expansion of (/ 3.0 y) in y 13.380 * [taylor]: Taking taylor expansion of 3.0 in y 13.380 * [backup-simplify]: Simplify 3.0 into 3.0 13.380 * [taylor]: Taking taylor expansion of y in y 13.380 * [backup-simplify]: Simplify 0 into 0 13.380 * [backup-simplify]: Simplify 1 into 1 13.381 * [backup-simplify]: Simplify (/ 3.0 1) into 3.0 13.381 * [backup-simplify]: Simplify 3.0 into 3.0 13.382 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 13.382 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)))) into 0 13.382 * [taylor]: Taking taylor expansion of 0 in y 13.382 * [backup-simplify]: Simplify 0 into 0 13.383 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)))) into 0 13.383 * [backup-simplify]: Simplify 0 into 0 13.385 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 13.386 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 13.386 * [taylor]: Taking taylor expansion of 0 in y 13.386 * [backup-simplify]: Simplify 0 into 0 13.386 * [backup-simplify]: Simplify 0 into 0 13.387 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.387 * [backup-simplify]: Simplify 0 into 0 13.389 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 13.390 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 13.390 * [taylor]: Taking taylor expansion of 0 in y 13.390 * [backup-simplify]: Simplify 0 into 0 13.390 * [backup-simplify]: Simplify 0 into 0 13.390 * [backup-simplify]: Simplify 0 into 0 13.391 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.391 * [backup-simplify]: Simplify 0 into 0 13.392 * [backup-simplify]: Simplify (* 3.0 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))) into (* 3.0 (* x y)) 13.392 * [backup-simplify]: Simplify (* 3.0 (* (/ 1 (- x)) (/ 1 (- y)))) into (/ 3.0 (* x y)) 13.392 * [approximate]: Taking taylor expansion of (/ 3.0 (* x y)) in (x y) around 0 13.392 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in y 13.392 * [taylor]: Taking taylor expansion of 3.0 in y 13.392 * [backup-simplify]: Simplify 3.0 into 3.0 13.392 * [taylor]: Taking taylor expansion of (* x y) in y 13.392 * [taylor]: Taking taylor expansion of x in y 13.392 * [backup-simplify]: Simplify x into x 13.392 * [taylor]: Taking taylor expansion of y in y 13.392 * [backup-simplify]: Simplify 0 into 0 13.392 * [backup-simplify]: Simplify 1 into 1 13.392 * [backup-simplify]: Simplify (* x 0) into 0 13.393 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 13.393 * [backup-simplify]: Simplify (/ 3.0 x) into (/ 3.0 x) 13.393 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in x 13.393 * [taylor]: Taking taylor expansion of 3.0 in x 13.393 * [backup-simplify]: Simplify 3.0 into 3.0 13.393 * [taylor]: Taking taylor expansion of (* x y) in x 13.393 * [taylor]: Taking taylor expansion of x in x 13.393 * [backup-simplify]: Simplify 0 into 0 13.393 * [backup-simplify]: Simplify 1 into 1 13.393 * [taylor]: Taking taylor expansion of y in x 13.393 * [backup-simplify]: Simplify y into y 13.393 * [backup-simplify]: Simplify (* 0 y) into 0 13.394 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 13.394 * [backup-simplify]: Simplify (/ 3.0 y) into (/ 3.0 y) 13.394 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in x 13.394 * [taylor]: Taking taylor expansion of 3.0 in x 13.394 * [backup-simplify]: Simplify 3.0 into 3.0 13.394 * [taylor]: Taking taylor expansion of (* x y) in x 13.394 * [taylor]: Taking taylor expansion of x in x 13.394 * [backup-simplify]: Simplify 0 into 0 13.394 * [backup-simplify]: Simplify 1 into 1 13.394 * [taylor]: Taking taylor expansion of y in x 13.394 * [backup-simplify]: Simplify y into y 13.394 * [backup-simplify]: Simplify (* 0 y) into 0 13.395 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 13.395 * [backup-simplify]: Simplify (/ 3.0 y) into (/ 3.0 y) 13.395 * [taylor]: Taking taylor expansion of (/ 3.0 y) in y 13.395 * [taylor]: Taking taylor expansion of 3.0 in y 13.395 * [backup-simplify]: Simplify 3.0 into 3.0 13.395 * [taylor]: Taking taylor expansion of y in y 13.395 * [backup-simplify]: Simplify 0 into 0 13.395 * [backup-simplify]: Simplify 1 into 1 13.396 * [backup-simplify]: Simplify (/ 3.0 1) into 3.0 13.396 * [backup-simplify]: Simplify 3.0 into 3.0 13.397 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 13.397 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)))) into 0 13.397 * [taylor]: Taking taylor expansion of 0 in y 13.397 * [backup-simplify]: Simplify 0 into 0 13.398 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)))) into 0 13.398 * [backup-simplify]: Simplify 0 into 0 13.400 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 13.400 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 13.400 * [taylor]: Taking taylor expansion of 0 in y 13.400 * [backup-simplify]: Simplify 0 into 0 13.400 * [backup-simplify]: Simplify 0 into 0 13.402 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.402 * [backup-simplify]: Simplify 0 into 0 13.404 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 13.404 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 13.405 * [taylor]: Taking taylor expansion of 0 in y 13.405 * [backup-simplify]: Simplify 0 into 0 13.405 * [backup-simplify]: Simplify 0 into 0 13.405 * [backup-simplify]: Simplify 0 into 0 13.406 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.406 * [backup-simplify]: Simplify 0 into 0 13.407 * [backup-simplify]: Simplify (* 3.0 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))) into (* 3.0 (* x y)) 13.407 * * * * [progress]: [ 2 / 2 ] generating series at (2) 13.407 * [backup-simplify]: Simplify (- (* 3.0 (* x y)) z) into (- (* 3.0 (* x y)) z) 13.407 * [approximate]: Taking taylor expansion of (- (* 3.0 (* x y)) z) in (x y z) around 0 13.407 * [taylor]: Taking taylor expansion of (- (* 3.0 (* x y)) z) in z 13.407 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in z 13.408 * [taylor]: Taking taylor expansion of 3.0 in z 13.408 * [backup-simplify]: Simplify 3.0 into 3.0 13.408 * [taylor]: Taking taylor expansion of (* x y) in z 13.408 * [taylor]: Taking taylor expansion of x in z 13.408 * [backup-simplify]: Simplify x into x 13.408 * [taylor]: Taking taylor expansion of y in z 13.408 * [backup-simplify]: Simplify y into y 13.408 * [taylor]: Taking taylor expansion of z in z 13.408 * [backup-simplify]: Simplify 0 into 0 13.408 * [backup-simplify]: Simplify 1 into 1 13.408 * [taylor]: Taking taylor expansion of (- (* 3.0 (* x y)) z) in y 13.408 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in y 13.408 * [taylor]: Taking taylor expansion of 3.0 in y 13.408 * [backup-simplify]: Simplify 3.0 into 3.0 13.408 * [taylor]: Taking taylor expansion of (* x y) in y 13.408 * [taylor]: Taking taylor expansion of x in y 13.408 * [backup-simplify]: Simplify x into x 13.408 * [taylor]: Taking taylor expansion of y in y 13.408 * [backup-simplify]: Simplify 0 into 0 13.408 * [backup-simplify]: Simplify 1 into 1 13.408 * [taylor]: Taking taylor expansion of z in y 13.408 * [backup-simplify]: Simplify z into z 13.408 * [taylor]: Taking taylor expansion of (- (* 3.0 (* x y)) z) in x 13.408 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in x 13.408 * [taylor]: Taking taylor expansion of 3.0 in x 13.408 * [backup-simplify]: Simplify 3.0 into 3.0 13.408 * [taylor]: Taking taylor expansion of (* x y) in x 13.408 * [taylor]: Taking taylor expansion of x in x 13.408 * [backup-simplify]: Simplify 0 into 0 13.409 * [backup-simplify]: Simplify 1 into 1 13.409 * [taylor]: Taking taylor expansion of y in x 13.409 * [backup-simplify]: Simplify y into y 13.409 * [taylor]: Taking taylor expansion of z in x 13.409 * [backup-simplify]: Simplify z into z 13.409 * [taylor]: Taking taylor expansion of (- (* 3.0 (* x y)) z) in x 13.409 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in x 13.409 * [taylor]: Taking taylor expansion of 3.0 in x 13.409 * [backup-simplify]: Simplify 3.0 into 3.0 13.409 * [taylor]: Taking taylor expansion of (* x y) in x 13.409 * [taylor]: Taking taylor expansion of x in x 13.409 * [backup-simplify]: Simplify 0 into 0 13.409 * [backup-simplify]: Simplify 1 into 1 13.409 * [taylor]: Taking taylor expansion of y in x 13.409 * [backup-simplify]: Simplify y into y 13.409 * [taylor]: Taking taylor expansion of z in x 13.409 * [backup-simplify]: Simplify z into z 13.409 * [backup-simplify]: Simplify (* 0 y) into 0 13.410 * [backup-simplify]: Simplify (* 3.0 0) into 0 13.410 * [backup-simplify]: Simplify (- z) into (- z) 13.410 * [backup-simplify]: Simplify (+ 0 (- z)) into (- z) 13.410 * [taylor]: Taking taylor expansion of (- z) in y 13.410 * [taylor]: Taking taylor expansion of z in y 13.410 * [backup-simplify]: Simplify z into z 13.410 * [backup-simplify]: Simplify (- z) into (- z) 13.410 * [taylor]: Taking taylor expansion of (- z) in z 13.410 * [taylor]: Taking taylor expansion of z in z 13.410 * [backup-simplify]: Simplify 0 into 0 13.410 * [backup-simplify]: Simplify 1 into 1 13.411 * [backup-simplify]: Simplify (- 0) into 0 13.411 * [backup-simplify]: Simplify 0 into 0 13.411 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 13.412 * [backup-simplify]: Simplify (+ (* 3.0 y) (* 0 0)) into (* 3.0 y) 13.412 * [backup-simplify]: Simplify (- 0) into 0 13.413 * [backup-simplify]: Simplify (+ (* 3.0 y) 0) into (* 3.0 y) 13.413 * [taylor]: Taking taylor expansion of (* 3.0 y) in y 13.413 * [taylor]: Taking taylor expansion of 3.0 in y 13.413 * [backup-simplify]: Simplify 3.0 into 3.0 13.413 * [taylor]: Taking taylor expansion of y in y 13.413 * [backup-simplify]: Simplify 0 into 0 13.413 * [backup-simplify]: Simplify 1 into 1 13.413 * [backup-simplify]: Simplify (* 3.0 0) into 0 13.413 * [taylor]: Taking taylor expansion of 0 in z 13.413 * [backup-simplify]: Simplify 0 into 0 13.413 * [backup-simplify]: Simplify 0 into 0 13.414 * [backup-simplify]: Simplify (- 0) into 0 13.414 * [taylor]: Taking taylor expansion of 0 in z 13.414 * [backup-simplify]: Simplify 0 into 0 13.414 * [backup-simplify]: Simplify 0 into 0 13.414 * [backup-simplify]: Simplify (- 1) into -1 13.414 * [backup-simplify]: Simplify -1 into -1 13.416 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 13.417 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 y) (* 0 0))) into 0 13.417 * [backup-simplify]: Simplify (- 0) into 0 13.417 * [backup-simplify]: Simplify (+ 0 0) into 0 13.417 * [taylor]: Taking taylor expansion of 0 in y 13.418 * [backup-simplify]: Simplify 0 into 0 13.418 * [taylor]: Taking taylor expansion of 0 in z 13.418 * [backup-simplify]: Simplify 0 into 0 13.418 * [backup-simplify]: Simplify 0 into 0 13.419 * [backup-simplify]: Simplify (+ (* 3.0 1) (* 0 0)) into 3.0 13.419 * [taylor]: Taking taylor expansion of 3.0 in z 13.419 * [backup-simplify]: Simplify 3.0 into 3.0 13.419 * [backup-simplify]: Simplify 3.0 into 3.0 13.419 * [backup-simplify]: Simplify (- 0) into 0 13.419 * [taylor]: Taking taylor expansion of 0 in z 13.419 * [backup-simplify]: Simplify 0 into 0 13.419 * [backup-simplify]: Simplify 0 into 0 13.419 * [backup-simplify]: Simplify 0 into 0 13.420 * [backup-simplify]: Simplify 0 into 0 13.420 * [backup-simplify]: Simplify (- 0) into 0 13.420 * [backup-simplify]: Simplify 0 into 0 13.421 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 13.422 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 y) (* 0 0)))) into 0 13.422 * [backup-simplify]: Simplify (- 0) into 0 13.422 * [backup-simplify]: Simplify (+ 0 0) into 0 13.422 * [taylor]: Taking taylor expansion of 0 in y 13.422 * [backup-simplify]: Simplify 0 into 0 13.422 * [taylor]: Taking taylor expansion of 0 in z 13.422 * [backup-simplify]: Simplify 0 into 0 13.422 * [backup-simplify]: Simplify 0 into 0 13.422 * [taylor]: Taking taylor expansion of 0 in z 13.422 * [backup-simplify]: Simplify 0 into 0 13.422 * [backup-simplify]: Simplify 0 into 0 13.423 * [backup-simplify]: Simplify (+ (* 3.0 (* 1 (* y x))) (* -1 (* z (* 1 1)))) into (- (* 3.0 (* x y)) z) 13.423 * [backup-simplify]: Simplify (- (* 3.0 (* (/ 1 x) (/ 1 y))) (/ 1 z)) into (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) 13.423 * [approximate]: Taking taylor expansion of (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) in (x y z) around 0 13.423 * [taylor]: Taking taylor expansion of (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) in z 13.423 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in z 13.423 * [taylor]: Taking taylor expansion of 3.0 in z 13.423 * [backup-simplify]: Simplify 3.0 into 3.0 13.423 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 13.423 * [taylor]: Taking taylor expansion of (* x y) in z 13.423 * [taylor]: Taking taylor expansion of x in z 13.423 * [backup-simplify]: Simplify x into x 13.423 * [taylor]: Taking taylor expansion of y in z 13.423 * [backup-simplify]: Simplify y into y 13.423 * [backup-simplify]: Simplify (* x y) into (* x y) 13.423 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 13.423 * [taylor]: Taking taylor expansion of (/ 1 z) in z 13.423 * [taylor]: Taking taylor expansion of z in z 13.423 * [backup-simplify]: Simplify 0 into 0 13.423 * [backup-simplify]: Simplify 1 into 1 13.424 * [backup-simplify]: Simplify (/ 1 1) into 1 13.424 * [taylor]: Taking taylor expansion of (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) in y 13.424 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in y 13.424 * [taylor]: Taking taylor expansion of 3.0 in y 13.424 * [backup-simplify]: Simplify 3.0 into 3.0 13.424 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 13.424 * [taylor]: Taking taylor expansion of (* x y) in y 13.424 * [taylor]: Taking taylor expansion of x in y 13.424 * [backup-simplify]: Simplify x into x 13.424 * [taylor]: Taking taylor expansion of y in y 13.424 * [backup-simplify]: Simplify 0 into 0 13.424 * [backup-simplify]: Simplify 1 into 1 13.424 * [backup-simplify]: Simplify (* x 0) into 0 13.424 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 13.424 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 13.424 * [taylor]: Taking taylor expansion of (/ 1 z) in y 13.424 * [taylor]: Taking taylor expansion of z in y 13.424 * [backup-simplify]: Simplify z into z 13.424 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 13.424 * [taylor]: Taking taylor expansion of (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) in x 13.425 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in x 13.425 * [taylor]: Taking taylor expansion of 3.0 in x 13.425 * [backup-simplify]: Simplify 3.0 into 3.0 13.425 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 13.425 * [taylor]: Taking taylor expansion of (* x y) in x 13.425 * [taylor]: Taking taylor expansion of x in x 13.425 * [backup-simplify]: Simplify 0 into 0 13.425 * [backup-simplify]: Simplify 1 into 1 13.425 * [taylor]: Taking taylor expansion of y in x 13.425 * [backup-simplify]: Simplify y into y 13.425 * [backup-simplify]: Simplify (* 0 y) into 0 13.425 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 13.425 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 13.425 * [taylor]: Taking taylor expansion of (/ 1 z) in x 13.425 * [taylor]: Taking taylor expansion of z in x 13.425 * [backup-simplify]: Simplify z into z 13.425 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 13.425 * [taylor]: Taking taylor expansion of (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) in x 13.425 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in x 13.425 * [taylor]: Taking taylor expansion of 3.0 in x 13.425 * [backup-simplify]: Simplify 3.0 into 3.0 13.425 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 13.425 * [taylor]: Taking taylor expansion of (* x y) in x 13.425 * [taylor]: Taking taylor expansion of x in x 13.425 * [backup-simplify]: Simplify 0 into 0 13.425 * [backup-simplify]: Simplify 1 into 1 13.425 * [taylor]: Taking taylor expansion of y in x 13.425 * [backup-simplify]: Simplify y into y 13.425 * [backup-simplify]: Simplify (* 0 y) into 0 13.426 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 13.426 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 13.426 * [taylor]: Taking taylor expansion of (/ 1 z) in x 13.426 * [taylor]: Taking taylor expansion of z in x 13.426 * [backup-simplify]: Simplify z into z 13.426 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 13.426 * [backup-simplify]: Simplify (* 3.0 (/ 1 y)) into (/ 3.0 y) 13.426 * [backup-simplify]: Simplify (+ (/ 3.0 y) 0) into (* 3.0 (/ 1 y)) 13.426 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 y)) in y 13.426 * [taylor]: Taking taylor expansion of 3.0 in y 13.426 * [backup-simplify]: Simplify 3.0 into 3.0 13.426 * [taylor]: Taking taylor expansion of (/ 1 y) in y 13.426 * [taylor]: Taking taylor expansion of y in y 13.426 * [backup-simplify]: Simplify 0 into 0 13.426 * [backup-simplify]: Simplify 1 into 1 13.427 * [backup-simplify]: Simplify (/ 1 1) into 1 13.427 * [backup-simplify]: Simplify (* 3.0 1) into 3.0 13.427 * [taylor]: Taking taylor expansion of 3.0 in z 13.427 * [backup-simplify]: Simplify 3.0 into 3.0 13.428 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 13.428 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 13.428 * [backup-simplify]: Simplify (+ (* 3.0 0) (* 0 (/ 1 y))) into 0 13.428 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 13.428 * [backup-simplify]: Simplify (+ 0 (- (/ 1 z))) into (- (/ 1 z)) 13.428 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in y 13.428 * [taylor]: Taking taylor expansion of (/ 1 z) in y 13.428 * [taylor]: Taking taylor expansion of z in y 13.428 * [backup-simplify]: Simplify z into z 13.428 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 13.429 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.429 * [backup-simplify]: Simplify (+ (* 3.0 0) (* 0 1)) into 0 13.429 * [taylor]: Taking taylor expansion of 0 in z 13.429 * [backup-simplify]: Simplify 0 into 0 13.429 * [backup-simplify]: Simplify 3.0 into 3.0 13.430 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 13.431 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 13.431 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (* 0 (/ 1 y)))) into 0 13.431 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 13.432 * [backup-simplify]: Simplify (- 0) into 0 13.432 * [backup-simplify]: Simplify (+ 0 0) into 0 13.432 * [taylor]: Taking taylor expansion of 0 in y 13.432 * [backup-simplify]: Simplify 0 into 0 13.432 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 13.432 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in z 13.432 * [taylor]: Taking taylor expansion of (/ 1 z) in z 13.432 * [taylor]: Taking taylor expansion of z in z 13.432 * [backup-simplify]: Simplify 0 into 0 13.432 * [backup-simplify]: Simplify 1 into 1 13.432 * [backup-simplify]: Simplify (/ 1 1) into 1 13.433 * [backup-simplify]: Simplify (- 1) into -1 13.433 * [backup-simplify]: Simplify -1 into -1 13.433 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.434 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (* 0 1))) into 0 13.434 * [taylor]: Taking taylor expansion of 0 in z 13.434 * [backup-simplify]: Simplify 0 into 0 13.434 * [backup-simplify]: Simplify 0 into 0 13.434 * [backup-simplify]: Simplify 0 into 0 13.435 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 13.435 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 13.436 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y))))) into 0 13.437 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 13.437 * [backup-simplify]: Simplify (- 0) into 0 13.437 * [backup-simplify]: Simplify (+ 0 0) into 0 13.437 * [taylor]: Taking taylor expansion of 0 in y 13.437 * [backup-simplify]: Simplify 0 into 0 13.437 * [taylor]: Taking taylor expansion of 0 in z 13.437 * [backup-simplify]: Simplify 0 into 0 13.437 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 13.438 * [backup-simplify]: Simplify (- 0) into 0 13.438 * [taylor]: Taking taylor expansion of 0 in z 13.438 * [backup-simplify]: Simplify 0 into 0 13.438 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.439 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 13.439 * [taylor]: Taking taylor expansion of 0 in z 13.439 * [backup-simplify]: Simplify 0 into 0 13.440 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.440 * [backup-simplify]: Simplify (- 0) into 0 13.440 * [backup-simplify]: Simplify 0 into 0 13.440 * [backup-simplify]: Simplify 0 into 0 13.440 * [backup-simplify]: Simplify 0 into 0 13.440 * [backup-simplify]: Simplify 0 into 0 13.441 * [backup-simplify]: Simplify (+ (* -1 (* (/ 1 (/ 1 z)) (* 1 1))) (* 3.0 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))))) into (- (* 3.0 (* x y)) z) 13.441 * [backup-simplify]: Simplify (- (* 3.0 (* (/ 1 (- x)) (/ 1 (- y)))) (/ 1 (- z))) into (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) 13.441 * [approximate]: Taking taylor expansion of (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) in (x y z) around 0 13.441 * [taylor]: Taking taylor expansion of (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) in z 13.441 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in z 13.441 * [taylor]: Taking taylor expansion of 3.0 in z 13.441 * [backup-simplify]: Simplify 3.0 into 3.0 13.441 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 13.441 * [taylor]: Taking taylor expansion of (* x y) in z 13.441 * [taylor]: Taking taylor expansion of x in z 13.441 * [backup-simplify]: Simplify x into x 13.441 * [taylor]: Taking taylor expansion of y in z 13.441 * [backup-simplify]: Simplify y into y 13.441 * [backup-simplify]: Simplify (* x y) into (* x y) 13.442 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 13.442 * [taylor]: Taking taylor expansion of (/ 1 z) in z 13.442 * [taylor]: Taking taylor expansion of z in z 13.442 * [backup-simplify]: Simplify 0 into 0 13.442 * [backup-simplify]: Simplify 1 into 1 13.442 * [backup-simplify]: Simplify (/ 1 1) into 1 13.442 * [taylor]: Taking taylor expansion of (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) in y 13.442 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in y 13.442 * [taylor]: Taking taylor expansion of 3.0 in y 13.442 * [backup-simplify]: Simplify 3.0 into 3.0 13.442 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 13.442 * [taylor]: Taking taylor expansion of (* x y) in y 13.442 * [taylor]: Taking taylor expansion of x in y 13.442 * [backup-simplify]: Simplify x into x 13.442 * [taylor]: Taking taylor expansion of y in y 13.442 * [backup-simplify]: Simplify 0 into 0 13.442 * [backup-simplify]: Simplify 1 into 1 13.442 * [backup-simplify]: Simplify (* x 0) into 0 13.442 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 13.443 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 13.443 * [taylor]: Taking taylor expansion of (/ 1 z) in y 13.443 * [taylor]: Taking taylor expansion of z in y 13.443 * [backup-simplify]: Simplify z into z 13.443 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 13.443 * [taylor]: Taking taylor expansion of (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) in x 13.443 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in x 13.443 * [taylor]: Taking taylor expansion of 3.0 in x 13.443 * [backup-simplify]: Simplify 3.0 into 3.0 13.443 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 13.443 * [taylor]: Taking taylor expansion of (* x y) in x 13.443 * [taylor]: Taking taylor expansion of x in x 13.443 * [backup-simplify]: Simplify 0 into 0 13.443 * [backup-simplify]: Simplify 1 into 1 13.443 * [taylor]: Taking taylor expansion of y in x 13.443 * [backup-simplify]: Simplify y into y 13.443 * [backup-simplify]: Simplify (* 0 y) into 0 13.443 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 13.443 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 13.443 * [taylor]: Taking taylor expansion of (/ 1 z) in x 13.443 * [taylor]: Taking taylor expansion of z in x 13.443 * [backup-simplify]: Simplify z into z 13.443 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 13.443 * [taylor]: Taking taylor expansion of (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) in x 13.443 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in x 13.443 * [taylor]: Taking taylor expansion of 3.0 in x 13.443 * [backup-simplify]: Simplify 3.0 into 3.0 13.443 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 13.444 * [taylor]: Taking taylor expansion of (* x y) in x 13.444 * [taylor]: Taking taylor expansion of x in x 13.444 * [backup-simplify]: Simplify 0 into 0 13.444 * [backup-simplify]: Simplify 1 into 1 13.444 * [taylor]: Taking taylor expansion of y in x 13.444 * [backup-simplify]: Simplify y into y 13.444 * [backup-simplify]: Simplify (* 0 y) into 0 13.444 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 13.444 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 13.444 * [taylor]: Taking taylor expansion of (/ 1 z) in x 13.444 * [taylor]: Taking taylor expansion of z in x 13.444 * [backup-simplify]: Simplify z into z 13.444 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 13.444 * [backup-simplify]: Simplify (* 3.0 (/ 1 y)) into (/ 3.0 y) 13.444 * [backup-simplify]: Simplify (+ (/ 3.0 y) 0) into (* 3.0 (/ 1 y)) 13.444 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 y)) in y 13.444 * [taylor]: Taking taylor expansion of 3.0 in y 13.444 * [backup-simplify]: Simplify 3.0 into 3.0 13.444 * [taylor]: Taking taylor expansion of (/ 1 y) in y 13.444 * [taylor]: Taking taylor expansion of y in y 13.444 * [backup-simplify]: Simplify 0 into 0 13.444 * [backup-simplify]: Simplify 1 into 1 13.445 * [backup-simplify]: Simplify (/ 1 1) into 1 13.445 * [backup-simplify]: Simplify (* 3.0 1) into 3.0 13.445 * [taylor]: Taking taylor expansion of 3.0 in z 13.445 * [backup-simplify]: Simplify 3.0 into 3.0 13.446 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 13.446 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 13.446 * [backup-simplify]: Simplify (+ (* 3.0 0) (* 0 (/ 1 y))) into 0 13.446 * [backup-simplify]: Simplify (+ 0 (/ 1 z)) into (/ 1 z) 13.446 * [taylor]: Taking taylor expansion of (/ 1 z) in y 13.446 * [taylor]: Taking taylor expansion of z in y 13.446 * [backup-simplify]: Simplify z into z 13.447 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 13.447 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.448 * [backup-simplify]: Simplify (+ (* 3.0 0) (* 0 1)) into 0 13.448 * [taylor]: Taking taylor expansion of 0 in z 13.448 * [backup-simplify]: Simplify 0 into 0 13.448 * [backup-simplify]: Simplify 3.0 into 3.0 13.450 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 13.450 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 13.451 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (* 0 (/ 1 y)))) into 0 13.452 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 13.452 * [backup-simplify]: Simplify (+ 0 0) into 0 13.452 * [taylor]: Taking taylor expansion of 0 in y 13.452 * [backup-simplify]: Simplify 0 into 0 13.452 * [taylor]: Taking taylor expansion of (/ 1 z) in z 13.452 * [taylor]: Taking taylor expansion of z in z 13.452 * [backup-simplify]: Simplify 0 into 0 13.452 * [backup-simplify]: Simplify 1 into 1 13.453 * [backup-simplify]: Simplify (/ 1 1) into 1 13.453 * [backup-simplify]: Simplify 1 into 1 13.454 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.455 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (* 0 1))) into 0 13.455 * [taylor]: Taking taylor expansion of 0 in z 13.455 * [backup-simplify]: Simplify 0 into 0 13.455 * [backup-simplify]: Simplify 0 into 0 13.455 * [backup-simplify]: Simplify 0 into 0 13.457 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 13.458 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 13.459 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y))))) into 0 13.460 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 13.460 * [backup-simplify]: Simplify (+ 0 0) into 0 13.460 * [taylor]: Taking taylor expansion of 0 in y 13.460 * [backup-simplify]: Simplify 0 into 0 13.460 * [taylor]: Taking taylor expansion of 0 in z 13.460 * [backup-simplify]: Simplify 0 into 0 13.461 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 13.461 * [taylor]: Taking taylor expansion of 0 in z 13.461 * [backup-simplify]: Simplify 0 into 0 13.462 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.463 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 13.463 * [taylor]: Taking taylor expansion of 0 in z 13.463 * [backup-simplify]: Simplify 0 into 0 13.464 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.464 * [backup-simplify]: Simplify 0 into 0 13.464 * [backup-simplify]: Simplify 0 into 0 13.464 * [backup-simplify]: Simplify 0 into 0 13.464 * [backup-simplify]: Simplify 0 into 0 13.466 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 (- z))) (* 1 1))) (* 3.0 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))))) into (- (* 3.0 (* x y)) z) 13.466 * * * [progress]: simplifying candidates 13.466 * * * * [progress]: [ 1 / 46 ] simplifiying candidate #real (real->posit16 (* 3.0 (* x y)))) z))> 13.466 * * * * [progress]: [ 2 / 46 ] simplifiying candidate # 13.466 * * * * [progress]: [ 3 / 46 ] simplifiying candidate # 13.466 * * * * [progress]: [ 4 / 46 ] simplifiying candidate # 13.466 * * * * [progress]: [ 5 / 46 ] simplifiying candidate # 13.467 * * * * [progress]: [ 6 / 46 ] simplifiying candidate # 13.467 * * * * [progress]: [ 7 / 46 ] simplifiying candidate # 13.467 * * * * [progress]: [ 8 / 46 ] simplifiying candidate # 13.467 * * * * [progress]: [ 9 / 46 ] simplifiying candidate # 13.467 * * * * [progress]: [ 10 / 46 ] simplifiying candidate # 13.467 * * * * [progress]: [ 11 / 46 ] simplifiying candidate # 13.467 * * * * [progress]: [ 12 / 46 ] simplifiying candidate # 13.467 * * * * [progress]: [ 13 / 46 ] simplifiying candidate # 13.467 * * * * [progress]: [ 14 / 46 ] simplifiying candidate # 13.467 * * * * [progress]: [ 15 / 46 ] simplifiying candidate # 13.467 * * * * [progress]: [ 16 / 46 ] simplifiying candidate # 13.467 * * * * [progress]: [ 17 / 46 ] simplifiying candidate # 13.467 * * * * [progress]: [ 18 / 46 ] simplifiying candidate # 13.467 * * * * [progress]: [ 19 / 46 ] simplifiying candidate # 13.467 * * * * [progress]: [ 20 / 46 ] simplifiying candidate # 13.467 * * * * [progress]: [ 21 / 46 ] simplifiying candidate # 13.468 * * * * [progress]: [ 22 / 46 ] simplifiying candidate #real (real->posit16 (- (* 3.0 (* x y)) z))))> 13.468 * * * * [progress]: [ 23 / 46 ] simplifiying candidate # 13.468 * * * * [progress]: [ 24 / 46 ] simplifiying candidate # 13.468 * * * * [progress]: [ 25 / 46 ] simplifiying candidate # 13.468 * * * * [progress]: [ 26 / 46 ] simplifiying candidate # 13.468 * * * * [progress]: [ 27 / 46 ] simplifiying candidate # 13.468 * * * * [progress]: [ 28 / 46 ] simplifiying candidate # 13.468 * * * * [progress]: [ 29 / 46 ] simplifiying candidate # 13.468 * * * * [progress]: [ 30 / 46 ] simplifiying candidate # 13.468 * * * * [progress]: [ 31 / 46 ] simplifiying candidate # 13.468 * * * * [progress]: [ 32 / 46 ] simplifiying candidate # 13.468 * * * * [progress]: [ 33 / 46 ] simplifiying candidate # 13.468 * * * * [progress]: [ 34 / 46 ] simplifiying candidate # 13.468 * * * * [progress]: [ 35 / 46 ] simplifiying candidate # 13.468 * * * * [progress]: [ 36 / 46 ] simplifiying candidate # 13.468 * * * * [progress]: [ 37 / 46 ] simplifiying candidate # 13.469 * * * * [progress]: [ 38 / 46 ] simplifiying candidate # 13.469 * * * * [progress]: [ 39 / 46 ] simplifiying candidate # 13.469 * * * * [progress]: [ 40 / 46 ] simplifiying candidate # 13.469 * * * * [progress]: [ 41 / 46 ] simplifiying candidate # 13.469 * * * * [progress]: [ 42 / 46 ] simplifiying candidate # 13.469 * * * * [progress]: [ 43 / 46 ] simplifiying candidate # 13.469 * * * * [progress]: [ 44 / 46 ] simplifiying candidate # 13.469 * * * * [progress]: [ 45 / 46 ] simplifiying candidate # 13.469 * * * * [progress]: [ 46 / 46 ] simplifiying candidate # 13.470 * [simplify]: Simplifying: (real->posit16 (* 3.0 (* x y))) (expm1 (* 3.0 (* x y))) (log1p (* 3.0 (* x y))) (* 3.0 (* x y)) (* 3.0 (* x y)) (+ (log 3.0) (+ (log x) (log y))) (+ (log 3.0) (log (* x y))) (log (* 3.0 (* x y))) (exp (* 3.0 (* x y))) (* (* (* 3.0 3.0) 3.0) (* (* (* x x) x) (* (* y y) y))) (* (* (* 3.0 3.0) 3.0) (* (* (* x y) (* x y)) (* x y))) (* (cbrt (* 3.0 (* x y))) (cbrt (* 3.0 (* x y)))) (cbrt (* 3.0 (* x y))) (* (* (* 3.0 (* x y)) (* 3.0 (* x y))) (* 3.0 (* x y))) (sqrt (* 3.0 (* x y))) (sqrt (* 3.0 (* x y))) (* 3.0 x) (* (cbrt 3.0) (* x y)) (* (sqrt 3.0) (* x y)) (* 3.0 (* x y)) (real->posit16 (- (* 3.0 (* x y)) z)) (fma 3.0 (* x y) (- (* (cbrt z) (* (cbrt z) (cbrt z))))) (fma (- (cbrt z)) (* (cbrt z) (cbrt z)) (* (cbrt z) (* (cbrt z) (cbrt z)))) (fma 3.0 (* x y) (- (* (sqrt z) (sqrt z)))) (fma (- (sqrt z)) (sqrt z) (* (sqrt z) (sqrt z))) (fma 3.0 (* x y) (- (* z 1))) (fma (- z) 1 (* z 1)) (expm1 (- (* 3.0 (* x y)) z)) (log1p (- (* 3.0 (* x y)) z)) (- z) (/ (exp (* 3.0 (* x y))) (exp z)) (log (- (* 3.0 (* x y)) z)) (exp (- (* 3.0 (* x y)) z)) (* (cbrt (- (* 3.0 (* x y)) z)) (cbrt (- (* 3.0 (* x y)) z))) (cbrt (- (* 3.0 (* x y)) z)) (* (* (- (* 3.0 (* x y)) z) (- (* 3.0 (* x y)) z)) (- (* 3.0 (* x y)) z)) (sqrt (- (* 3.0 (* x y)) z)) (sqrt (- (* 3.0 (* x y)) z)) (- (pow (* 3.0 (* x y)) 3) (pow z 3)) (+ (* (* 3.0 (* x y)) (* 3.0 (* x y))) (+ (* z z) (* (* 3.0 (* x y)) z))) (- z) (- (* (* 3.0 (* x y)) (* 3.0 (* x y))) (* z z)) (+ (* 3.0 (* x y)) z) (- z) (* 3.0 (* x y)) (* 3.0 (* x y)) (* 3.0 (* x y)) (- (* 3.0 (* x y)) z) (- (* 3.0 (* x y)) z) (- (* 3.0 (* x y)) z) 13.472 * * [simplify]: iteration 0: 81 enodes 13.570 * * [simplify]: iteration 1: 192 enodes 13.758 * * [simplify]: iteration 2: 511 enodes 14.393 * * [simplify]: iteration 3: 1691 enodes 18.403 * * [simplify]: iteration 4: 4997 enodes 21.866 * * [simplify]: iteration complete: 5000 enodes 21.866 * * [simplify]: Extracting #0: cost 29 inf + 0 21.867 * * [simplify]: Extracting #1: cost 249 inf + 0 21.872 * * [simplify]: Extracting #2: cost 700 inf + 8684 21.907 * * [simplify]: Extracting #3: cost 317 inf + 95775 21.949 * * [simplify]: Extracting #4: cost 34 inf + 176162 22.032 * * [simplify]: Extracting #5: cost 0 inf + 191786 22.107 * [simplify]: Simplified to: (real->posit16 (* (* y x) 3.0)) (expm1 (* (* y x) 3.0)) (log1p (* (* y x) 3.0)) (* (* y x) 3.0) (* (* y x) 3.0) (log (* (* y x) 3.0)) (log (* (* y x) 3.0)) (log (* (* y x) 3.0)) (exp (* (* y x) 3.0)) (* (* 3.0 y) (* (* (* x (* 3.0 y)) (* x (* 3.0 y))) x)) (* (* 3.0 y) (* (* (* x (* 3.0 y)) (* x (* 3.0 y))) x)) (* (cbrt (* (* y x) 3.0)) (cbrt (* (* y x) 3.0))) (cbrt (* (* y x) 3.0)) (* (* 3.0 y) (* (* (* x (* 3.0 y)) (* x (* 3.0 y))) x)) (sqrt (* (* y x) 3.0)) (sqrt (* (* y x) 3.0)) (* 3.0 x) (* (cbrt 3.0) (* y x)) (* (* y x) (sqrt 3.0)) (* (* y x) 3.0) (real->posit16 (- (* (* y x) 3.0) z)) (- (* (* y x) 3.0) z) (- z z) (- (* (* y x) 3.0) z) (- z z) (- (* (* y x) 3.0) z) (- z z) (expm1 (- (* (* y x) 3.0) z)) (log1p (- (* (* y x) 3.0) z)) (- z) (exp (- (* (* y x) 3.0) z)) (log (- (* (* y x) 3.0) z)) (exp (- (* (* y x) 3.0) z)) (* (cbrt (- (* (* y x) 3.0) z)) (cbrt (- (* (* y x) 3.0) z))) (cbrt (- (* (* y x) 3.0) z)) (* (- (* (* y x) 3.0) z) (* (- (* (* y x) 3.0) z) (- (* (* y x) 3.0) z))) (sqrt (- (* (* y x) 3.0) z)) (sqrt (- (* (* y x) 3.0) z)) (- (* (* 3.0 y) (* (* (* x (* 3.0 y)) (* x (* 3.0 y))) x)) (* z (* z z))) (fma 3.0 (* (* y x) (fma 3.0 (* y x) z)) (* z z)) (- z) (- (* (* x (* 3.0 y)) (* x (* 3.0 y))) (* z z)) (fma 3.0 (* y x) z) (- z) (* (* y x) 3.0) (* (* y x) 3.0) (* (* y x) 3.0) (- (* (* y x) 3.0) z) (- (* (* y x) 3.0) z) (- (* (* y x) 3.0) z) 22.108 * * * [progress]: adding candidates to table 22.552 * * [progress]: iteration 4 / 4 22.552 * * * [progress]: picking best candidate 22.575 * * * * [pick]: Picked # 22.575 * * * [progress]: localizing error 22.608 * * * [progress]: generating rewritten candidates 22.608 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1) 22.630 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 22.663 * * * [progress]: generating series expansions 22.663 * * * * [progress]: [ 1 / 2 ] generating series at (2 1) 22.663 * [backup-simplify]: Simplify (* x (* 3.0 y)) into (* 3.0 (* x y)) 22.663 * [approximate]: Taking taylor expansion of (* 3.0 (* x y)) in (x y) around 0 22.663 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in y 22.663 * [taylor]: Taking taylor expansion of 3.0 in y 22.663 * [backup-simplify]: Simplify 3.0 into 3.0 22.663 * [taylor]: Taking taylor expansion of (* x y) in y 22.663 * [taylor]: Taking taylor expansion of x in y 22.664 * [backup-simplify]: Simplify x into x 22.664 * [taylor]: Taking taylor expansion of y in y 22.664 * [backup-simplify]: Simplify 0 into 0 22.664 * [backup-simplify]: Simplify 1 into 1 22.664 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in x 22.664 * [taylor]: Taking taylor expansion of 3.0 in x 22.664 * [backup-simplify]: Simplify 3.0 into 3.0 22.664 * [taylor]: Taking taylor expansion of (* x y) in x 22.664 * [taylor]: Taking taylor expansion of x in x 22.664 * [backup-simplify]: Simplify 0 into 0 22.664 * [backup-simplify]: Simplify 1 into 1 22.664 * [taylor]: Taking taylor expansion of y in x 22.664 * [backup-simplify]: Simplify y into y 22.664 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in x 22.664 * [taylor]: Taking taylor expansion of 3.0 in x 22.664 * [backup-simplify]: Simplify 3.0 into 3.0 22.664 * [taylor]: Taking taylor expansion of (* x y) in x 22.664 * [taylor]: Taking taylor expansion of x in x 22.664 * [backup-simplify]: Simplify 0 into 0 22.664 * [backup-simplify]: Simplify 1 into 1 22.664 * [taylor]: Taking taylor expansion of y in x 22.664 * [backup-simplify]: Simplify y into y 22.664 * [backup-simplify]: Simplify (* 0 y) into 0 22.665 * [backup-simplify]: Simplify (* 3.0 0) into 0 22.665 * [taylor]: Taking taylor expansion of 0 in y 22.665 * [backup-simplify]: Simplify 0 into 0 22.665 * [backup-simplify]: Simplify 0 into 0 22.665 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 22.665 * [backup-simplify]: Simplify (+ (* 3.0 y) (* 0 0)) into (* 3.0 y) 22.665 * [taylor]: Taking taylor expansion of (* 3.0 y) in y 22.665 * [taylor]: Taking taylor expansion of 3.0 in y 22.665 * [backup-simplify]: Simplify 3.0 into 3.0 22.665 * [taylor]: Taking taylor expansion of y in y 22.665 * [backup-simplify]: Simplify 0 into 0 22.665 * [backup-simplify]: Simplify 1 into 1 22.666 * [backup-simplify]: Simplify (* 3.0 0) into 0 22.666 * [backup-simplify]: Simplify 0 into 0 22.666 * [backup-simplify]: Simplify 0 into 0 22.666 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 22.667 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 y) (* 0 0))) into 0 22.667 * [taylor]: Taking taylor expansion of 0 in y 22.667 * [backup-simplify]: Simplify 0 into 0 22.667 * [backup-simplify]: Simplify 0 into 0 22.668 * [backup-simplify]: Simplify (+ (* 3.0 1) (* 0 0)) into 3.0 22.668 * [backup-simplify]: Simplify 3.0 into 3.0 22.668 * [backup-simplify]: Simplify 0 into 0 22.669 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 22.670 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 y) (* 0 0)))) into 0 22.670 * [taylor]: Taking taylor expansion of 0 in y 22.670 * [backup-simplify]: Simplify 0 into 0 22.670 * [backup-simplify]: Simplify 0 into 0 22.670 * [backup-simplify]: Simplify 0 into 0 22.670 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 1) (* 0 0))) into 0 22.671 * [backup-simplify]: Simplify 0 into 0 22.671 * [backup-simplify]: Simplify 0 into 0 22.672 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 22.673 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 y) (* 0 0))))) into 0 22.673 * [taylor]: Taking taylor expansion of 0 in y 22.673 * [backup-simplify]: Simplify 0 into 0 22.673 * [backup-simplify]: Simplify 0 into 0 22.673 * [backup-simplify]: Simplify (* 3.0 (* y x)) into (* 3.0 (* x y)) 22.673 * [backup-simplify]: Simplify (* (/ 1 x) (* 3.0 (/ 1 y))) into (/ 3.0 (* x y)) 22.673 * [approximate]: Taking taylor expansion of (/ 3.0 (* x y)) in (x y) around 0 22.673 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in y 22.673 * [taylor]: Taking taylor expansion of 3.0 in y 22.673 * [backup-simplify]: Simplify 3.0 into 3.0 22.673 * [taylor]: Taking taylor expansion of (* x y) in y 22.673 * [taylor]: Taking taylor expansion of x in y 22.673 * [backup-simplify]: Simplify x into x 22.673 * [taylor]: Taking taylor expansion of y in y 22.673 * [backup-simplify]: Simplify 0 into 0 22.673 * [backup-simplify]: Simplify 1 into 1 22.673 * [backup-simplify]: Simplify (* x 0) into 0 22.674 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 22.674 * [backup-simplify]: Simplify (/ 3.0 x) into (/ 3.0 x) 22.674 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in x 22.674 * [taylor]: Taking taylor expansion of 3.0 in x 22.674 * [backup-simplify]: Simplify 3.0 into 3.0 22.674 * [taylor]: Taking taylor expansion of (* x y) in x 22.674 * [taylor]: Taking taylor expansion of x in x 22.674 * [backup-simplify]: Simplify 0 into 0 22.674 * [backup-simplify]: Simplify 1 into 1 22.674 * [taylor]: Taking taylor expansion of y in x 22.674 * [backup-simplify]: Simplify y into y 22.674 * [backup-simplify]: Simplify (* 0 y) into 0 22.674 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 22.674 * [backup-simplify]: Simplify (/ 3.0 y) into (/ 3.0 y) 22.674 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in x 22.674 * [taylor]: Taking taylor expansion of 3.0 in x 22.674 * [backup-simplify]: Simplify 3.0 into 3.0 22.674 * [taylor]: Taking taylor expansion of (* x y) in x 22.674 * [taylor]: Taking taylor expansion of x in x 22.674 * [backup-simplify]: Simplify 0 into 0 22.674 * [backup-simplify]: Simplify 1 into 1 22.675 * [taylor]: Taking taylor expansion of y in x 22.675 * [backup-simplify]: Simplify y into y 22.675 * [backup-simplify]: Simplify (* 0 y) into 0 22.675 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 22.675 * [backup-simplify]: Simplify (/ 3.0 y) into (/ 3.0 y) 22.675 * [taylor]: Taking taylor expansion of (/ 3.0 y) in y 22.675 * [taylor]: Taking taylor expansion of 3.0 in y 22.675 * [backup-simplify]: Simplify 3.0 into 3.0 22.675 * [taylor]: Taking taylor expansion of y in y 22.675 * [backup-simplify]: Simplify 0 into 0 22.675 * [backup-simplify]: Simplify 1 into 1 22.675 * [backup-simplify]: Simplify (/ 3.0 1) into 3.0 22.675 * [backup-simplify]: Simplify 3.0 into 3.0 22.676 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 22.676 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)))) into 0 22.676 * [taylor]: Taking taylor expansion of 0 in y 22.676 * [backup-simplify]: Simplify 0 into 0 22.677 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)))) into 0 22.677 * [backup-simplify]: Simplify 0 into 0 22.678 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 22.678 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 22.678 * [taylor]: Taking taylor expansion of 0 in y 22.678 * [backup-simplify]: Simplify 0 into 0 22.678 * [backup-simplify]: Simplify 0 into 0 22.679 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 22.679 * [backup-simplify]: Simplify 0 into 0 22.680 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 22.680 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 22.681 * [taylor]: Taking taylor expansion of 0 in y 22.681 * [backup-simplify]: Simplify 0 into 0 22.681 * [backup-simplify]: Simplify 0 into 0 22.681 * [backup-simplify]: Simplify 0 into 0 22.681 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 22.681 * [backup-simplify]: Simplify 0 into 0 22.682 * [backup-simplify]: Simplify (* 3.0 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))) into (* 3.0 (* x y)) 22.682 * [backup-simplify]: Simplify (* (/ 1 (- x)) (* 3.0 (/ 1 (- y)))) into (/ 3.0 (* x y)) 22.682 * [approximate]: Taking taylor expansion of (/ 3.0 (* x y)) in (x y) around 0 22.682 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in y 22.682 * [taylor]: Taking taylor expansion of 3.0 in y 22.682 * [backup-simplify]: Simplify 3.0 into 3.0 22.682 * [taylor]: Taking taylor expansion of (* x y) in y 22.682 * [taylor]: Taking taylor expansion of x in y 22.682 * [backup-simplify]: Simplify x into x 22.682 * [taylor]: Taking taylor expansion of y in y 22.682 * [backup-simplify]: Simplify 0 into 0 22.682 * [backup-simplify]: Simplify 1 into 1 22.682 * [backup-simplify]: Simplify (* x 0) into 0 22.682 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 22.682 * [backup-simplify]: Simplify (/ 3.0 x) into (/ 3.0 x) 22.682 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in x 22.682 * [taylor]: Taking taylor expansion of 3.0 in x 22.682 * [backup-simplify]: Simplify 3.0 into 3.0 22.682 * [taylor]: Taking taylor expansion of (* x y) in x 22.682 * [taylor]: Taking taylor expansion of x in x 22.682 * [backup-simplify]: Simplify 0 into 0 22.683 * [backup-simplify]: Simplify 1 into 1 22.683 * [taylor]: Taking taylor expansion of y in x 22.683 * [backup-simplify]: Simplify y into y 22.683 * [backup-simplify]: Simplify (* 0 y) into 0 22.683 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 22.683 * [backup-simplify]: Simplify (/ 3.0 y) into (/ 3.0 y) 22.683 * [taylor]: Taking taylor expansion of (/ 3.0 (* x y)) in x 22.683 * [taylor]: Taking taylor expansion of 3.0 in x 22.683 * [backup-simplify]: Simplify 3.0 into 3.0 22.683 * [taylor]: Taking taylor expansion of (* x y) in x 22.683 * [taylor]: Taking taylor expansion of x in x 22.683 * [backup-simplify]: Simplify 0 into 0 22.684 * [backup-simplify]: Simplify 1 into 1 22.684 * [taylor]: Taking taylor expansion of y in x 22.684 * [backup-simplify]: Simplify y into y 22.684 * [backup-simplify]: Simplify (* 0 y) into 0 22.684 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 22.685 * [backup-simplify]: Simplify (/ 3.0 y) into (/ 3.0 y) 22.685 * [taylor]: Taking taylor expansion of (/ 3.0 y) in y 22.685 * [taylor]: Taking taylor expansion of 3.0 in y 22.685 * [backup-simplify]: Simplify 3.0 into 3.0 22.685 * [taylor]: Taking taylor expansion of y in y 22.685 * [backup-simplify]: Simplify 0 into 0 22.685 * [backup-simplify]: Simplify 1 into 1 22.685 * [backup-simplify]: Simplify (/ 3.0 1) into 3.0 22.685 * [backup-simplify]: Simplify 3.0 into 3.0 22.686 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 22.687 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)))) into 0 22.687 * [taylor]: Taking taylor expansion of 0 in y 22.687 * [backup-simplify]: Simplify 0 into 0 22.688 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)))) into 0 22.688 * [backup-simplify]: Simplify 0 into 0 22.689 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 22.690 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 22.690 * [taylor]: Taking taylor expansion of 0 in y 22.690 * [backup-simplify]: Simplify 0 into 0 22.690 * [backup-simplify]: Simplify 0 into 0 22.691 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 22.691 * [backup-simplify]: Simplify 0 into 0 22.693 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 22.694 * [backup-simplify]: Simplify (- (/ 0 y) (+ (* (/ 3.0 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 22.694 * [taylor]: Taking taylor expansion of 0 in y 22.694 * [backup-simplify]: Simplify 0 into 0 22.694 * [backup-simplify]: Simplify 0 into 0 22.694 * [backup-simplify]: Simplify 0 into 0 22.695 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 22.695 * [backup-simplify]: Simplify 0 into 0 22.696 * [backup-simplify]: Simplify (* 3.0 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))) into (* 3.0 (* x y)) 22.696 * * * * [progress]: [ 2 / 2 ] generating series at (2) 22.696 * [backup-simplify]: Simplify (- (* x (* 3.0 y)) z) into (- (* 3.0 (* x y)) z) 22.697 * [approximate]: Taking taylor expansion of (- (* 3.0 (* x y)) z) in (x y z) around 0 22.697 * [taylor]: Taking taylor expansion of (- (* 3.0 (* x y)) z) in z 22.697 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in z 22.697 * [taylor]: Taking taylor expansion of 3.0 in z 22.697 * [backup-simplify]: Simplify 3.0 into 3.0 22.697 * [taylor]: Taking taylor expansion of (* x y) in z 22.697 * [taylor]: Taking taylor expansion of x in z 22.697 * [backup-simplify]: Simplify x into x 22.697 * [taylor]: Taking taylor expansion of y in z 22.697 * [backup-simplify]: Simplify y into y 22.697 * [taylor]: Taking taylor expansion of z in z 22.697 * [backup-simplify]: Simplify 0 into 0 22.697 * [backup-simplify]: Simplify 1 into 1 22.697 * [taylor]: Taking taylor expansion of (- (* 3.0 (* x y)) z) in y 22.697 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in y 22.697 * [taylor]: Taking taylor expansion of 3.0 in y 22.697 * [backup-simplify]: Simplify 3.0 into 3.0 22.697 * [taylor]: Taking taylor expansion of (* x y) in y 22.697 * [taylor]: Taking taylor expansion of x in y 22.697 * [backup-simplify]: Simplify x into x 22.697 * [taylor]: Taking taylor expansion of y in y 22.697 * [backup-simplify]: Simplify 0 into 0 22.697 * [backup-simplify]: Simplify 1 into 1 22.697 * [taylor]: Taking taylor expansion of z in y 22.697 * [backup-simplify]: Simplify z into z 22.697 * [taylor]: Taking taylor expansion of (- (* 3.0 (* x y)) z) in x 22.697 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in x 22.697 * [taylor]: Taking taylor expansion of 3.0 in x 22.697 * [backup-simplify]: Simplify 3.0 into 3.0 22.697 * [taylor]: Taking taylor expansion of (* x y) in x 22.698 * [taylor]: Taking taylor expansion of x in x 22.698 * [backup-simplify]: Simplify 0 into 0 22.698 * [backup-simplify]: Simplify 1 into 1 22.698 * [taylor]: Taking taylor expansion of y in x 22.698 * [backup-simplify]: Simplify y into y 22.698 * [taylor]: Taking taylor expansion of z in x 22.698 * [backup-simplify]: Simplify z into z 22.698 * [taylor]: Taking taylor expansion of (- (* 3.0 (* x y)) z) in x 22.698 * [taylor]: Taking taylor expansion of (* 3.0 (* x y)) in x 22.698 * [taylor]: Taking taylor expansion of 3.0 in x 22.698 * [backup-simplify]: Simplify 3.0 into 3.0 22.698 * [taylor]: Taking taylor expansion of (* x y) in x 22.698 * [taylor]: Taking taylor expansion of x in x 22.698 * [backup-simplify]: Simplify 0 into 0 22.698 * [backup-simplify]: Simplify 1 into 1 22.698 * [taylor]: Taking taylor expansion of y in x 22.698 * [backup-simplify]: Simplify y into y 22.698 * [taylor]: Taking taylor expansion of z in x 22.698 * [backup-simplify]: Simplify z into z 22.698 * [backup-simplify]: Simplify (* 0 y) into 0 22.699 * [backup-simplify]: Simplify (* 3.0 0) into 0 22.699 * [backup-simplify]: Simplify (- z) into (- z) 22.699 * [backup-simplify]: Simplify (+ 0 (- z)) into (- z) 22.699 * [taylor]: Taking taylor expansion of (- z) in y 22.699 * [taylor]: Taking taylor expansion of z in y 22.699 * [backup-simplify]: Simplify z into z 22.699 * [backup-simplify]: Simplify (- z) into (- z) 22.699 * [taylor]: Taking taylor expansion of (- z) in z 22.699 * [taylor]: Taking taylor expansion of z in z 22.699 * [backup-simplify]: Simplify 0 into 0 22.699 * [backup-simplify]: Simplify 1 into 1 22.700 * [backup-simplify]: Simplify (- 0) into 0 22.700 * [backup-simplify]: Simplify 0 into 0 22.700 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 22.701 * [backup-simplify]: Simplify (+ (* 3.0 y) (* 0 0)) into (* 3.0 y) 22.701 * [backup-simplify]: Simplify (- 0) into 0 22.702 * [backup-simplify]: Simplify (+ (* 3.0 y) 0) into (* 3.0 y) 22.702 * [taylor]: Taking taylor expansion of (* 3.0 y) in y 22.702 * [taylor]: Taking taylor expansion of 3.0 in y 22.702 * [backup-simplify]: Simplify 3.0 into 3.0 22.702 * [taylor]: Taking taylor expansion of y in y 22.702 * [backup-simplify]: Simplify 0 into 0 22.702 * [backup-simplify]: Simplify 1 into 1 22.702 * [backup-simplify]: Simplify (* 3.0 0) into 0 22.702 * [taylor]: Taking taylor expansion of 0 in z 22.702 * [backup-simplify]: Simplify 0 into 0 22.702 * [backup-simplify]: Simplify 0 into 0 22.992 * [backup-simplify]: Simplify (- 0) into 0 22.992 * [taylor]: Taking taylor expansion of 0 in z 22.992 * [backup-simplify]: Simplify 0 into 0 22.992 * [backup-simplify]: Simplify 0 into 0 22.993 * [backup-simplify]: Simplify (- 1) into -1 22.993 * [backup-simplify]: Simplify -1 into -1 22.993 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 22.994 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 y) (* 0 0))) into 0 22.994 * [backup-simplify]: Simplify (- 0) into 0 22.994 * [backup-simplify]: Simplify (+ 0 0) into 0 22.995 * [taylor]: Taking taylor expansion of 0 in y 22.995 * [backup-simplify]: Simplify 0 into 0 22.995 * [taylor]: Taking taylor expansion of 0 in z 22.995 * [backup-simplify]: Simplify 0 into 0 22.995 * [backup-simplify]: Simplify 0 into 0 22.996 * [backup-simplify]: Simplify (+ (* 3.0 1) (* 0 0)) into 3.0 22.996 * [taylor]: Taking taylor expansion of 3.0 in z 22.996 * [backup-simplify]: Simplify 3.0 into 3.0 22.996 * [backup-simplify]: Simplify 3.0 into 3.0 22.996 * [backup-simplify]: Simplify (- 0) into 0 22.996 * [taylor]: Taking taylor expansion of 0 in z 22.996 * [backup-simplify]: Simplify 0 into 0 22.996 * [backup-simplify]: Simplify 0 into 0 22.996 * [backup-simplify]: Simplify 0 into 0 22.996 * [backup-simplify]: Simplify 0 into 0 22.996 * [backup-simplify]: Simplify (- 0) into 0 22.996 * [backup-simplify]: Simplify 0 into 0 22.997 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 22.998 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 y) (* 0 0)))) into 0 22.998 * [backup-simplify]: Simplify (- 0) into 0 22.999 * [backup-simplify]: Simplify (+ 0 0) into 0 22.999 * [taylor]: Taking taylor expansion of 0 in y 22.999 * [backup-simplify]: Simplify 0 into 0 22.999 * [taylor]: Taking taylor expansion of 0 in z 22.999 * [backup-simplify]: Simplify 0 into 0 22.999 * [backup-simplify]: Simplify 0 into 0 22.999 * [taylor]: Taking taylor expansion of 0 in z 22.999 * [backup-simplify]: Simplify 0 into 0 22.999 * [backup-simplify]: Simplify 0 into 0 22.999 * [backup-simplify]: Simplify (+ (* 3.0 (* 1 (* y x))) (* -1 (* z (* 1 1)))) into (- (* 3.0 (* x y)) z) 23.000 * [backup-simplify]: Simplify (- (* (/ 1 x) (* 3.0 (/ 1 y))) (/ 1 z)) into (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) 23.000 * [approximate]: Taking taylor expansion of (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) in (x y z) around 0 23.000 * [taylor]: Taking taylor expansion of (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) in z 23.000 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in z 23.000 * [taylor]: Taking taylor expansion of 3.0 in z 23.000 * [backup-simplify]: Simplify 3.0 into 3.0 23.000 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 23.000 * [taylor]: Taking taylor expansion of (* x y) in z 23.000 * [taylor]: Taking taylor expansion of x in z 23.000 * [backup-simplify]: Simplify x into x 23.000 * [taylor]: Taking taylor expansion of y in z 23.000 * [backup-simplify]: Simplify y into y 23.000 * [backup-simplify]: Simplify (* x y) into (* x y) 23.000 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 23.000 * [taylor]: Taking taylor expansion of (/ 1 z) in z 23.000 * [taylor]: Taking taylor expansion of z in z 23.000 * [backup-simplify]: Simplify 0 into 0 23.000 * [backup-simplify]: Simplify 1 into 1 23.000 * [backup-simplify]: Simplify (/ 1 1) into 1 23.000 * [taylor]: Taking taylor expansion of (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) in y 23.000 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in y 23.000 * [taylor]: Taking taylor expansion of 3.0 in y 23.000 * [backup-simplify]: Simplify 3.0 into 3.0 23.000 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 23.000 * [taylor]: Taking taylor expansion of (* x y) in y 23.000 * [taylor]: Taking taylor expansion of x in y 23.000 * [backup-simplify]: Simplify x into x 23.000 * [taylor]: Taking taylor expansion of y in y 23.000 * [backup-simplify]: Simplify 0 into 0 23.000 * [backup-simplify]: Simplify 1 into 1 23.001 * [backup-simplify]: Simplify (* x 0) into 0 23.001 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 23.001 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 23.001 * [taylor]: Taking taylor expansion of (/ 1 z) in y 23.001 * [taylor]: Taking taylor expansion of z in y 23.001 * [backup-simplify]: Simplify z into z 23.001 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 23.001 * [taylor]: Taking taylor expansion of (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) in x 23.001 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in x 23.001 * [taylor]: Taking taylor expansion of 3.0 in x 23.001 * [backup-simplify]: Simplify 3.0 into 3.0 23.001 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 23.001 * [taylor]: Taking taylor expansion of (* x y) in x 23.001 * [taylor]: Taking taylor expansion of x in x 23.001 * [backup-simplify]: Simplify 0 into 0 23.001 * [backup-simplify]: Simplify 1 into 1 23.001 * [taylor]: Taking taylor expansion of y in x 23.001 * [backup-simplify]: Simplify y into y 23.001 * [backup-simplify]: Simplify (* 0 y) into 0 23.002 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 23.002 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 23.002 * [taylor]: Taking taylor expansion of (/ 1 z) in x 23.002 * [taylor]: Taking taylor expansion of z in x 23.002 * [backup-simplify]: Simplify z into z 23.002 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 23.002 * [taylor]: Taking taylor expansion of (- (* 3.0 (/ 1 (* x y))) (/ 1 z)) in x 23.002 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in x 23.002 * [taylor]: Taking taylor expansion of 3.0 in x 23.002 * [backup-simplify]: Simplify 3.0 into 3.0 23.002 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 23.002 * [taylor]: Taking taylor expansion of (* x y) in x 23.002 * [taylor]: Taking taylor expansion of x in x 23.002 * [backup-simplify]: Simplify 0 into 0 23.002 * [backup-simplify]: Simplify 1 into 1 23.002 * [taylor]: Taking taylor expansion of y in x 23.002 * [backup-simplify]: Simplify y into y 23.002 * [backup-simplify]: Simplify (* 0 y) into 0 23.002 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 23.003 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 23.003 * [taylor]: Taking taylor expansion of (/ 1 z) in x 23.003 * [taylor]: Taking taylor expansion of z in x 23.003 * [backup-simplify]: Simplify z into z 23.003 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 23.003 * [backup-simplify]: Simplify (* 3.0 (/ 1 y)) into (/ 3.0 y) 23.003 * [backup-simplify]: Simplify (+ (/ 3.0 y) 0) into (* 3.0 (/ 1 y)) 23.003 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 y)) in y 23.003 * [taylor]: Taking taylor expansion of 3.0 in y 23.003 * [backup-simplify]: Simplify 3.0 into 3.0 23.003 * [taylor]: Taking taylor expansion of (/ 1 y) in y 23.003 * [taylor]: Taking taylor expansion of y in y 23.003 * [backup-simplify]: Simplify 0 into 0 23.003 * [backup-simplify]: Simplify 1 into 1 23.003 * [backup-simplify]: Simplify (/ 1 1) into 1 23.004 * [backup-simplify]: Simplify (* 3.0 1) into 3.0 23.004 * [taylor]: Taking taylor expansion of 3.0 in z 23.004 * [backup-simplify]: Simplify 3.0 into 3.0 23.004 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 23.004 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 23.005 * [backup-simplify]: Simplify (+ (* 3.0 0) (* 0 (/ 1 y))) into 0 23.005 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 23.005 * [backup-simplify]: Simplify (+ 0 (- (/ 1 z))) into (- (/ 1 z)) 23.005 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in y 23.005 * [taylor]: Taking taylor expansion of (/ 1 z) in y 23.005 * [taylor]: Taking taylor expansion of z in y 23.005 * [backup-simplify]: Simplify z into z 23.005 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 23.006 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.006 * [backup-simplify]: Simplify (+ (* 3.0 0) (* 0 1)) into 0 23.006 * [taylor]: Taking taylor expansion of 0 in z 23.006 * [backup-simplify]: Simplify 0 into 0 23.006 * [backup-simplify]: Simplify 3.0 into 3.0 23.007 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 23.008 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 23.009 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (* 0 (/ 1 y)))) into 0 23.009 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 23.009 * [backup-simplify]: Simplify (- 0) into 0 23.010 * [backup-simplify]: Simplify (+ 0 0) into 0 23.010 * [taylor]: Taking taylor expansion of 0 in y 23.010 * [backup-simplify]: Simplify 0 into 0 23.010 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 23.010 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in z 23.010 * [taylor]: Taking taylor expansion of (/ 1 z) in z 23.010 * [taylor]: Taking taylor expansion of z in z 23.010 * [backup-simplify]: Simplify 0 into 0 23.010 * [backup-simplify]: Simplify 1 into 1 23.010 * [backup-simplify]: Simplify (/ 1 1) into 1 23.011 * [backup-simplify]: Simplify (- 1) into -1 23.011 * [backup-simplify]: Simplify -1 into -1 23.012 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.013 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (* 0 1))) into 0 23.013 * [taylor]: Taking taylor expansion of 0 in z 23.013 * [backup-simplify]: Simplify 0 into 0 23.013 * [backup-simplify]: Simplify 0 into 0 23.013 * [backup-simplify]: Simplify 0 into 0 23.015 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 23.015 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 23.017 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y))))) into 0 23.017 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 23.018 * [backup-simplify]: Simplify (- 0) into 0 23.018 * [backup-simplify]: Simplify (+ 0 0) into 0 23.018 * [taylor]: Taking taylor expansion of 0 in y 23.018 * [backup-simplify]: Simplify 0 into 0 23.018 * [taylor]: Taking taylor expansion of 0 in z 23.018 * [backup-simplify]: Simplify 0 into 0 23.019 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 23.019 * [backup-simplify]: Simplify (- 0) into 0 23.019 * [taylor]: Taking taylor expansion of 0 in z 23.019 * [backup-simplify]: Simplify 0 into 0 23.020 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.021 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 23.021 * [taylor]: Taking taylor expansion of 0 in z 23.021 * [backup-simplify]: Simplify 0 into 0 23.022 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.023 * [backup-simplify]: Simplify (- 0) into 0 23.023 * [backup-simplify]: Simplify 0 into 0 23.023 * [backup-simplify]: Simplify 0 into 0 23.023 * [backup-simplify]: Simplify 0 into 0 23.023 * [backup-simplify]: Simplify 0 into 0 23.024 * [backup-simplify]: Simplify (+ (* -1 (* (/ 1 (/ 1 z)) (* 1 1))) (* 3.0 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))))) into (- (* 3.0 (* x y)) z) 23.025 * [backup-simplify]: Simplify (- (* (/ 1 (- x)) (* 3.0 (/ 1 (- y)))) (/ 1 (- z))) into (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) 23.025 * [approximate]: Taking taylor expansion of (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) in (x y z) around 0 23.025 * [taylor]: Taking taylor expansion of (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) in z 23.025 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in z 23.025 * [taylor]: Taking taylor expansion of 3.0 in z 23.025 * [backup-simplify]: Simplify 3.0 into 3.0 23.025 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 23.025 * [taylor]: Taking taylor expansion of (* x y) in z 23.025 * [taylor]: Taking taylor expansion of x in z 23.025 * [backup-simplify]: Simplify x into x 23.025 * [taylor]: Taking taylor expansion of y in z 23.025 * [backup-simplify]: Simplify y into y 23.025 * [backup-simplify]: Simplify (* x y) into (* x y) 23.025 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 23.025 * [taylor]: Taking taylor expansion of (/ 1 z) in z 23.025 * [taylor]: Taking taylor expansion of z in z 23.026 * [backup-simplify]: Simplify 0 into 0 23.026 * [backup-simplify]: Simplify 1 into 1 23.026 * [backup-simplify]: Simplify (/ 1 1) into 1 23.026 * [taylor]: Taking taylor expansion of (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) in y 23.026 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in y 23.026 * [taylor]: Taking taylor expansion of 3.0 in y 23.026 * [backup-simplify]: Simplify 3.0 into 3.0 23.026 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 23.026 * [taylor]: Taking taylor expansion of (* x y) in y 23.026 * [taylor]: Taking taylor expansion of x in y 23.026 * [backup-simplify]: Simplify x into x 23.026 * [taylor]: Taking taylor expansion of y in y 23.026 * [backup-simplify]: Simplify 0 into 0 23.026 * [backup-simplify]: Simplify 1 into 1 23.026 * [backup-simplify]: Simplify (* x 0) into 0 23.027 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 23.027 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 23.027 * [taylor]: Taking taylor expansion of (/ 1 z) in y 23.027 * [taylor]: Taking taylor expansion of z in y 23.027 * [backup-simplify]: Simplify z into z 23.027 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 23.027 * [taylor]: Taking taylor expansion of (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) in x 23.027 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in x 23.027 * [taylor]: Taking taylor expansion of 3.0 in x 23.027 * [backup-simplify]: Simplify 3.0 into 3.0 23.027 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 23.027 * [taylor]: Taking taylor expansion of (* x y) in x 23.027 * [taylor]: Taking taylor expansion of x in x 23.027 * [backup-simplify]: Simplify 0 into 0 23.027 * [backup-simplify]: Simplify 1 into 1 23.027 * [taylor]: Taking taylor expansion of y in x 23.027 * [backup-simplify]: Simplify y into y 23.028 * [backup-simplify]: Simplify (* 0 y) into 0 23.028 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 23.028 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 23.028 * [taylor]: Taking taylor expansion of (/ 1 z) in x 23.028 * [taylor]: Taking taylor expansion of z in x 23.028 * [backup-simplify]: Simplify z into z 23.028 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 23.028 * [taylor]: Taking taylor expansion of (+ (* 3.0 (/ 1 (* x y))) (/ 1 z)) in x 23.028 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 (* x y))) in x 23.028 * [taylor]: Taking taylor expansion of 3.0 in x 23.028 * [backup-simplify]: Simplify 3.0 into 3.0 23.028 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 23.029 * [taylor]: Taking taylor expansion of (* x y) in x 23.029 * [taylor]: Taking taylor expansion of x in x 23.029 * [backup-simplify]: Simplify 0 into 0 23.029 * [backup-simplify]: Simplify 1 into 1 23.029 * [taylor]: Taking taylor expansion of y in x 23.029 * [backup-simplify]: Simplify y into y 23.029 * [backup-simplify]: Simplify (* 0 y) into 0 23.029 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 23.029 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 23.029 * [taylor]: Taking taylor expansion of (/ 1 z) in x 23.029 * [taylor]: Taking taylor expansion of z in x 23.029 * [backup-simplify]: Simplify z into z 23.030 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 23.030 * [backup-simplify]: Simplify (* 3.0 (/ 1 y)) into (/ 3.0 y) 23.030 * [backup-simplify]: Simplify (+ (/ 3.0 y) 0) into (* 3.0 (/ 1 y)) 23.030 * [taylor]: Taking taylor expansion of (* 3.0 (/ 1 y)) in y 23.030 * [taylor]: Taking taylor expansion of 3.0 in y 23.030 * [backup-simplify]: Simplify 3.0 into 3.0 23.030 * [taylor]: Taking taylor expansion of (/ 1 y) in y 23.030 * [taylor]: Taking taylor expansion of y in y 23.030 * [backup-simplify]: Simplify 0 into 0 23.030 * [backup-simplify]: Simplify 1 into 1 23.030 * [backup-simplify]: Simplify (/ 1 1) into 1 23.031 * [backup-simplify]: Simplify (* 3.0 1) into 3.0 23.031 * [taylor]: Taking taylor expansion of 3.0 in z 23.031 * [backup-simplify]: Simplify 3.0 into 3.0 23.032 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 23.032 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 23.033 * [backup-simplify]: Simplify (+ (* 3.0 0) (* 0 (/ 1 y))) into 0 23.033 * [backup-simplify]: Simplify (+ 0 (/ 1 z)) into (/ 1 z) 23.033 * [taylor]: Taking taylor expansion of (/ 1 z) in y 23.033 * [taylor]: Taking taylor expansion of z in y 23.033 * [backup-simplify]: Simplify z into z 23.033 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 23.034 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.035 * [backup-simplify]: Simplify (+ (* 3.0 0) (* 0 1)) into 0 23.035 * [taylor]: Taking taylor expansion of 0 in z 23.035 * [backup-simplify]: Simplify 0 into 0 23.035 * [backup-simplify]: Simplify 3.0 into 3.0 23.036 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 23.037 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 23.038 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (* 0 (/ 1 y)))) into 0 23.038 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 23.038 * [backup-simplify]: Simplify (+ 0 0) into 0 23.038 * [taylor]: Taking taylor expansion of 0 in y 23.038 * [backup-simplify]: Simplify 0 into 0 23.038 * [taylor]: Taking taylor expansion of (/ 1 z) in z 23.038 * [taylor]: Taking taylor expansion of z in z 23.038 * [backup-simplify]: Simplify 0 into 0 23.038 * [backup-simplify]: Simplify 1 into 1 23.039 * [backup-simplify]: Simplify (/ 1 1) into 1 23.039 * [backup-simplify]: Simplify 1 into 1 23.040 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.041 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (* 0 1))) into 0 23.041 * [taylor]: Taking taylor expansion of 0 in z 23.041 * [backup-simplify]: Simplify 0 into 0 23.041 * [backup-simplify]: Simplify 0 into 0 23.041 * [backup-simplify]: Simplify 0 into 0 23.043 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 23.043 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 23.044 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y))))) into 0 23.045 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 23.045 * [backup-simplify]: Simplify (+ 0 0) into 0 23.045 * [taylor]: Taking taylor expansion of 0 in y 23.045 * [backup-simplify]: Simplify 0 into 0 23.045 * [taylor]: Taking taylor expansion of 0 in z 23.045 * [backup-simplify]: Simplify 0 into 0 23.045 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 23.045 * [taylor]: Taking taylor expansion of 0 in z 23.045 * [backup-simplify]: Simplify 0 into 0 23.046 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.046 * [backup-simplify]: Simplify (+ (* 3.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 23.047 * [taylor]: Taking taylor expansion of 0 in z 23.047 * [backup-simplify]: Simplify 0 into 0 23.047 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.047 * [backup-simplify]: Simplify 0 into 0 23.047 * [backup-simplify]: Simplify 0 into 0 23.047 * [backup-simplify]: Simplify 0 into 0 23.047 * [backup-simplify]: Simplify 0 into 0 23.048 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 (- z))) (* 1 1))) (* 3.0 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))))) into (- (* 3.0 (* x y)) z) 23.048 * * * [progress]: simplifying candidates 23.048 * * * * [progress]: [ 1 / 46 ] simplifiying candidate #real (real->posit16 (* x (* 3.0 y)))) z))> 23.048 * * * * [progress]: [ 2 / 46 ] simplifiying candidate # 23.048 * * * * [progress]: [ 3 / 46 ] simplifiying candidate # 23.048 * * * * [progress]: [ 4 / 46 ] simplifiying candidate # 23.048 * * * * [progress]: [ 5 / 46 ] simplifiying candidate # 23.048 * * * * [progress]: [ 6 / 46 ] simplifiying candidate # 23.048 * * * * [progress]: [ 7 / 46 ] simplifiying candidate # 23.048 * * * * [progress]: [ 8 / 46 ] simplifiying candidate # 23.048 * * * * [progress]: [ 9 / 46 ] simplifiying candidate # 23.048 * * * * [progress]: [ 10 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 11 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 12 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 13 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 14 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 15 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 16 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 17 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 18 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 19 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 20 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 21 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 22 / 46 ] simplifiying candidate #real (real->posit16 (- (* x (* 3.0 y)) z))))> 23.049 * * * * [progress]: [ 23 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 24 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 25 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 26 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 27 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 28 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 29 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 30 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 31 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 32 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 33 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 34 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 35 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 36 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 37 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 38 / 46 ] simplifiying candidate # 23.049 * * * * [progress]: [ 39 / 46 ] simplifiying candidate # 23.050 * * * * [progress]: [ 40 / 46 ] simplifiying candidate # 23.050 * * * * [progress]: [ 41 / 46 ] simplifiying candidate # 23.050 * * * * [progress]: [ 42 / 46 ] simplifiying candidate # 23.050 * * * * [progress]: [ 43 / 46 ] simplifiying candidate # 23.050 * * * * [progress]: [ 44 / 46 ] simplifiying candidate # 23.050 * * * * [progress]: [ 45 / 46 ] simplifiying candidate # 23.050 * * * * [progress]: [ 46 / 46 ] simplifiying candidate # 23.050 * [simplify]: Simplifying: (real->posit16 (* x (* 3.0 y))) (expm1 (* x (* 3.0 y))) (log1p (* x (* 3.0 y))) (* x (* 3.0 y)) (* x (* 3.0 y)) (+ (log x) (+ (log 3.0) (log y))) (+ (log x) (log (* 3.0 y))) (log (* x (* 3.0 y))) (exp (* x (* 3.0 y))) (* (* (* x x) x) (* (* (* 3.0 3.0) 3.0) (* (* y y) y))) (* (* (* x x) x) (* (* (* 3.0 y) (* 3.0 y)) (* 3.0 y))) (* (cbrt (* x (* 3.0 y))) (cbrt (* x (* 3.0 y)))) (cbrt (* x (* 3.0 y))) (* (* (* x (* 3.0 y)) (* x (* 3.0 y))) (* x (* 3.0 y))) (sqrt (* x (* 3.0 y))) (sqrt (* x (* 3.0 y))) (* x 3.0) (* (cbrt x) (* 3.0 y)) (* (sqrt x) (* 3.0 y)) (* x (* 3.0 y)) (real->posit16 (- (* x (* 3.0 y)) z)) (fma x (* 3.0 y) (- (* (cbrt z) (* (cbrt z) (cbrt z))))) (fma (- (cbrt z)) (* (cbrt z) (cbrt z)) (* (cbrt z) (* (cbrt z) (cbrt z)))) (fma x (* 3.0 y) (- (* (sqrt z) (sqrt z)))) (fma (- (sqrt z)) (sqrt z) (* (sqrt z) (sqrt z))) (fma x (* 3.0 y) (- (* z 1))) (fma (- z) 1 (* z 1)) (expm1 (- (* x (* 3.0 y)) z)) (log1p (- (* x (* 3.0 y)) z)) (- z) (/ (exp (* x (* 3.0 y))) (exp z)) (log (- (* x (* 3.0 y)) z)) (exp (- (* x (* 3.0 y)) z)) (* (cbrt (- (* x (* 3.0 y)) z)) (cbrt (- (* x (* 3.0 y)) z))) (cbrt (- (* x (* 3.0 y)) z)) (* (* (- (* x (* 3.0 y)) z) (- (* x (* 3.0 y)) z)) (- (* x (* 3.0 y)) z)) (sqrt (- (* x (* 3.0 y)) z)) (sqrt (- (* x (* 3.0 y)) z)) (- (pow (* x (* 3.0 y)) 3) (pow z 3)) (+ (* (* x (* 3.0 y)) (* x (* 3.0 y))) (+ (* z z) (* (* x (* 3.0 y)) z))) (- z) (- (* (* x (* 3.0 y)) (* x (* 3.0 y))) (* z z)) (+ (* x (* 3.0 y)) z) (- z) (* 3.0 (* x y)) (* 3.0 (* x y)) (* 3.0 (* x y)) (- (* 3.0 (* x y)) z) (- (* 3.0 (* x y)) z) (- (* 3.0 (* x y)) z) 23.051 * * [simplify]: iteration 0: 84 enodes 23.112 * * [simplify]: iteration 1: 201 enodes 23.306 * * [simplify]: iteration 2: 548 enodes 24.014 * * [simplify]: iteration 3: 1754 enodes 27.270 * * [simplify]: iteration 4: 4842 enodes 29.906 * * [simplify]: iteration complete: 5000 enodes 29.906 * * [simplify]: Extracting #0: cost 29 inf + 0 29.907 * * [simplify]: Extracting #1: cost 287 inf + 0 29.925 * * [simplify]: Extracting #2: cost 721 inf + 10732 29.951 * * [simplify]: Extracting #3: cost 277 inf + 76442 30.009 * * [simplify]: Extracting #4: cost 35 inf + 138870 30.075 * * [simplify]: Extracting #5: cost 0 inf + 154255 30.143 * * [simplify]: Extracting #6: cost 0 inf + 154019 30.211 * [simplify]: Simplified to: (real->posit16 (* (* y 3.0) x)) (expm1 (* (* y 3.0) x)) (log1p (* (* y 3.0) x)) (* (* y 3.0) x) (* (* y 3.0) x) (log (* (* y 3.0) x)) (log (* (* y 3.0) x)) (log (* (* y 3.0) x)) (exp (* (* y 3.0) x)) (* (* (* (* y 3.0) x) (* (* y 3.0) x)) (* (* y 3.0) x)) (* (* (* (* y 3.0) x) (* (* y 3.0) x)) (* (* y 3.0) x)) (* (cbrt (* (* y 3.0) x)) (cbrt (* (* y 3.0) x))) (cbrt (* (* y 3.0) x)) (* (* (* (* y 3.0) x) (* (* y 3.0) x)) (* (* y 3.0) x)) (sqrt (* (* y 3.0) x)) (sqrt (* (* y 3.0) x)) (* x 3.0) (* (cbrt x) (* y 3.0)) (* (* y 3.0) (sqrt x)) (* (* y 3.0) x) (real->posit16 (- (* (* y 3.0) x) z)) (- (* (* y 3.0) x) z) (fma z -1 z) (- (* (* y 3.0) x) z) (fma z -1 z) (- (* (* y 3.0) x) z) (fma z -1 z) (expm1 (- (* (* y 3.0) x) z)) (log1p (- (* (* y 3.0) x) z)) (- z) (exp (- (* (* y 3.0) x) z)) (log (- (* (* y 3.0) x) z)) (exp (- (* (* y 3.0) x) z)) (* (cbrt (- (* (* y 3.0) x) z)) (cbrt (- (* (* y 3.0) x) z))) (cbrt (- (* (* y 3.0) x) z)) (* (* (- (* (* y 3.0) x) z) (- (* (* y 3.0) x) z)) (- (* (* y 3.0) x) z)) (sqrt (- (* (* y 3.0) x) z)) (sqrt (- (* (* y 3.0) x) z)) (- (* (* (* (* y 3.0) x) (* (* y 3.0) x)) (* (* y 3.0) x)) (* z (* z z))) (fma (* (* y 3.0) x) (+ z (* (* y 3.0) x)) (* z z)) (- z) (- (* (* (* y 3.0) x) (* (* y 3.0) x)) (* z z)) (fma x (* y 3.0) z) (- z) (* (* y 3.0) x) (* (* y 3.0) x) (* (* y 3.0) x) (- (* (* y 3.0) x) z) (- (* (* y 3.0) x) z) (- (* (* y 3.0) x) z) 30.213 * * * [progress]: adding candidates to table 30.705 * [progress]: [Phase 3 of 3] Extracting. 30.705 * * [regime]: Finding splitpoints for: (# # #) 30.707 * * * [regime-changes]: Trying 4 branch expressions: ((* x 3.0) z y x) 30.707 * * * * [regimes]: Trying to branch on (* x 3.0) from (# # #) 30.819 * * * * [regimes]: Trying to branch on z from (# # #) 30.955 * * * * [regimes]: Trying to branch on y from (# # #) 31.108 * * * * [regimes]: Trying to branch on x from (# # #) 31.293 * * * [regime]: Found split indices: #