0.002 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.104 * * * [progress]: [2/2] Setting up program. 0.109 * [progress]: [Phase 2 of 3] Improving. 0.109 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.110 * [simplify]: Simplifying (- (fma x y z) (+ 1 (+ (* x y) z))) 0.110 * * [simplify]: iters left: 6 (9 enodes) 0.115 * * [simplify]: iters left: 5 (38 enodes) 0.127 * * [simplify]: iters left: 4 (71 enodes) 0.141 * * [simplify]: iters left: 3 (132 enodes) 0.164 * * [simplify]: iters left: 2 (222 enodes) 0.226 * * [simplify]: iters left: 1 (366 enodes) 0.353 * * [simplify]: Extracting #0: cost 1 inf + 0 0.353 * * [simplify]: Extracting #1: cost 36 inf + 0 0.353 * * [simplify]: Extracting #2: cost 68 inf + 86 0.353 * * [simplify]: Extracting #3: cost 63 inf + 337 0.354 * * [simplify]: Extracting #4: cost 33 inf + 3604 0.357 * * [simplify]: Extracting #5: cost 1 inf + 8070 0.360 * * [simplify]: Extracting #6: cost 0 inf + 8209 0.362 * [simplify]: Simplified to (- (- (fma x y z) (* x y)) (+ z 1)) 0.362 * [simplify]: Simplified (2) to (λ (x y z) (- (- (fma x y z) (* x y)) (+ z 1))) 0.365 * * [progress]: iteration 1 / 4 0.365 * * * [progress]: picking best candidate 0.368 * * * * [pick]: Picked # 0.368 * * * [progress]: localizing error 0.383 * * * [progress]: generating rewritten candidates 0.383 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 0.438 * * * * [progress]: [ 2 / 2 ] rewriting at (2 2 2) 0.452 * * * [progress]: generating series expansions 0.452 * * * * [progress]: [ 1 / 2 ] generating series at (2) 0.452 * [backup-simplify]: Simplify (- (fma x y z) (+ 1 (+ (* x y) z))) into (- (fma x y z) (+ z (+ 1 (* x y)))) 0.452 * [approximate]: Taking taylor expansion of (- (fma x y z) (+ z (+ 1 (* x y)))) in (x y z) around 0 0.452 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (+ 1 (* x y)))) in z 0.452 * [taylor]: Taking taylor expansion of (fma x y z) in z 0.454 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 0.454 * [taylor]: Taking taylor expansion of (+ z (+ 1 (* x y))) in z 0.454 * [taylor]: Taking taylor expansion of z in z 0.454 * [backup-simplify]: Simplify 0 into 0 0.454 * [backup-simplify]: Simplify 1 into 1 0.454 * [taylor]: Taking taylor expansion of (+ 1 (* x y)) in z 0.454 * [taylor]: Taking taylor expansion of 1 in z 0.454 * [backup-simplify]: Simplify 1 into 1 0.454 * [taylor]: Taking taylor expansion of (* x y) in z 0.454 * [taylor]: Taking taylor expansion of x in z 0.454 * [backup-simplify]: Simplify x into x 0.454 * [taylor]: Taking taylor expansion of y in z 0.454 * [backup-simplify]: Simplify y into y 0.454 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (+ 1 (* x y)))) in y 0.454 * [taylor]: Taking taylor expansion of (fma x y z) in y 0.454 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 0.454 * [taylor]: Taking taylor expansion of (+ z (+ 1 (* x y))) in y 0.454 * [taylor]: Taking taylor expansion of z in y 0.454 * [backup-simplify]: Simplify z into z 0.454 * [taylor]: Taking taylor expansion of (+ 1 (* x y)) in y 0.454 * [taylor]: Taking taylor expansion of 1 in y 0.454 * [backup-simplify]: Simplify 1 into 1 0.454 * [taylor]: Taking taylor expansion of (* x y) in y 0.455 * [taylor]: Taking taylor expansion of x in y 0.455 * [backup-simplify]: Simplify x into x 0.455 * [taylor]: Taking taylor expansion of y in y 0.455 * [backup-simplify]: Simplify 0 into 0 0.455 * [backup-simplify]: Simplify 1 into 1 0.455 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (+ 1 (* x y)))) in x 0.455 * [taylor]: Taking taylor expansion of (fma x y z) in x 0.455 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 0.455 * [taylor]: Taking taylor expansion of (+ z (+ 1 (* x y))) in x 0.455 * [taylor]: Taking taylor expansion of z in x 0.455 * [backup-simplify]: Simplify z into z 0.455 * [taylor]: Taking taylor expansion of (+ 1 (* x y)) in x 0.455 * [taylor]: Taking taylor expansion of 1 in x 0.455 * [backup-simplify]: Simplify 1 into 1 0.455 * [taylor]: Taking taylor expansion of (* x y) in x 0.455 * [taylor]: Taking taylor expansion of x in x 0.455 * [backup-simplify]: Simplify 0 into 0 0.455 * [backup-simplify]: Simplify 1 into 1 0.455 * [taylor]: Taking taylor expansion of y in x 0.455 * [backup-simplify]: Simplify y into y 0.455 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (+ 1 (* x y)))) in x 0.455 * [taylor]: Taking taylor expansion of (fma x y z) in x 0.455 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 0.455 * [taylor]: Taking taylor expansion of (+ z (+ 1 (* x y))) in x 0.455 * [taylor]: Taking taylor expansion of z in x 0.455 * [backup-simplify]: Simplify z into z 0.455 * [taylor]: Taking taylor expansion of (+ 1 (* x y)) in x 0.455 * [taylor]: Taking taylor expansion of 1 in x 0.455 * [backup-simplify]: Simplify 1 into 1 0.455 * [taylor]: Taking taylor expansion of (* x y) in x 0.455 * [taylor]: Taking taylor expansion of x in x 0.455 * [backup-simplify]: Simplify 0 into 0 0.455 * [backup-simplify]: Simplify 1 into 1 0.455 * [taylor]: Taking taylor expansion of y in x 0.455 * [backup-simplify]: Simplify y into y 0.456 * [backup-simplify]: Simplify (* 0 y) into 0 0.457 * [backup-simplify]: Simplify (+ 1 0) into 1 0.457 * [backup-simplify]: Simplify (+ z 1) into (+ z 1) 0.457 * [backup-simplify]: Simplify (- (+ z 1)) into (- (+ z 1)) 0.457 * [backup-simplify]: Simplify (+ (fma x y z) (- (+ z 1))) into (- (fma x y z) (+ z 1)) 0.457 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z 1)) in y 0.457 * [taylor]: Taking taylor expansion of (fma x y z) in y 0.457 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 0.457 * [taylor]: Taking taylor expansion of (+ z 1) in y 0.457 * [taylor]: Taking taylor expansion of z in y 0.457 * [backup-simplify]: Simplify z into z 0.457 * [taylor]: Taking taylor expansion of 1 in y 0.457 * [backup-simplify]: Simplify 1 into 1 0.457 * [backup-simplify]: Simplify (+ z 1) into (+ z 1) 0.457 * [backup-simplify]: Simplify (- (+ z 1)) into (- (+ z 1)) 0.457 * [backup-simplify]: Simplify (+ (fma x y z) (- (+ z 1))) into (- (fma x y z) (+ z 1)) 0.457 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z 1)) in z 0.457 * [taylor]: Taking taylor expansion of (fma x y z) in z 0.457 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 0.457 * [taylor]: Taking taylor expansion of (+ z 1) in z 0.457 * [taylor]: Taking taylor expansion of z in z 0.457 * [backup-simplify]: Simplify 0 into 0 0.458 * [backup-simplify]: Simplify 1 into 1 0.458 * [taylor]: Taking taylor expansion of 1 in z 0.458 * [backup-simplify]: Simplify 1 into 1 0.458 * [backup-simplify]: Simplify (+ 0 1) into 1 0.458 * [backup-simplify]: Simplify (- 1) into -1 0.459 * [backup-simplify]: Simplify (+ (fma x y z) -1) into (- (fma x y z) 1) 0.459 * [backup-simplify]: Simplify (- (fma x y z) 1) into (- (fma x y z) 1) 0.459 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.459 * [backup-simplify]: Simplify (+ 0 y) into y 0.459 * [backup-simplify]: Simplify (+ 0 y) into y 0.459 * [backup-simplify]: Simplify (- y) into (- y) 0.459 * [backup-simplify]: Simplify (+ 0 (- y)) into (- y) 0.459 * [taylor]: Taking taylor expansion of (- y) in y 0.459 * [taylor]: Taking taylor expansion of y in y 0.459 * [backup-simplify]: Simplify 0 into 0 0.459 * [backup-simplify]: Simplify 1 into 1 0.460 * [backup-simplify]: Simplify (- 0) into 0 0.460 * [taylor]: Taking taylor expansion of 0 in z 0.460 * [backup-simplify]: Simplify 0 into 0 0.460 * [backup-simplify]: Simplify 0 into 0 0.460 * [backup-simplify]: Simplify (+ 0 0) into 0 0.461 * [backup-simplify]: Simplify (- 0) into 0 0.461 * [backup-simplify]: Simplify (+ 0 0) into 0 0.461 * [taylor]: Taking taylor expansion of 0 in z 0.461 * [backup-simplify]: Simplify 0 into 0 0.461 * [backup-simplify]: Simplify 0 into 0 0.461 * [backup-simplify]: Simplify (+ 1 0) into 1 0.462 * [backup-simplify]: Simplify (- 1) into -1 0.462 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.462 * [backup-simplify]: Simplify -1 into -1 0.462 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.463 * [backup-simplify]: Simplify (+ 0 0) into 0 0.463 * [backup-simplify]: Simplify (+ 0 0) into 0 0.463 * [backup-simplify]: Simplify (- 0) into 0 0.463 * [backup-simplify]: Simplify (+ 0 0) into 0 0.463 * [taylor]: Taking taylor expansion of 0 in y 0.463 * [backup-simplify]: Simplify 0 into 0 0.463 * [taylor]: Taking taylor expansion of 0 in z 0.463 * [backup-simplify]: Simplify 0 into 0 0.463 * [backup-simplify]: Simplify 0 into 0 0.464 * [backup-simplify]: Simplify (- 1) into -1 0.464 * [taylor]: Taking taylor expansion of -1 in z 0.464 * [backup-simplify]: Simplify -1 into -1 0.464 * [backup-simplify]: Simplify -1 into -1 0.464 * [backup-simplify]: Simplify (+ (* -1 (* 1 (* y x))) (+ (* -1 (* z (* 1 1))) (- (fma x y z) 1))) into (- (fma x y z) (+ z (+ 1 (* x y)))) 0.464 * [backup-simplify]: Simplify (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ 1 (+ (* (/ 1 x) (/ 1 y)) (/ 1 z)))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) 0.464 * [approximate]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) in (x y z) around 0 0.464 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) in z 0.464 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 0.464 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0.464 * [taylor]: Taking taylor expansion of (+ (/ 1 z) (+ (/ 1 (* x y)) 1)) in z 0.464 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.464 * [taylor]: Taking taylor expansion of z in z 0.464 * [backup-simplify]: Simplify 0 into 0 0.464 * [backup-simplify]: Simplify 1 into 1 0.465 * [backup-simplify]: Simplify (/ 1 1) into 1 0.465 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in z 0.465 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 0.465 * [taylor]: Taking taylor expansion of (* x y) in z 0.465 * [taylor]: Taking taylor expansion of x in z 0.465 * [backup-simplify]: Simplify x into x 0.465 * [taylor]: Taking taylor expansion of y in z 0.465 * [backup-simplify]: Simplify y into y 0.465 * [backup-simplify]: Simplify (* x y) into (* x y) 0.465 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 0.465 * [taylor]: Taking taylor expansion of 1 in z 0.465 * [backup-simplify]: Simplify 1 into 1 0.465 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) in y 0.465 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 0.465 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0.465 * [taylor]: Taking taylor expansion of (+ (/ 1 z) (+ (/ 1 (* x y)) 1)) in y 0.465 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.465 * [taylor]: Taking taylor expansion of z in y 0.465 * [backup-simplify]: Simplify z into z 0.465 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.465 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in y 0.465 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 0.465 * [taylor]: Taking taylor expansion of (* x y) in y 0.465 * [taylor]: Taking taylor expansion of x in y 0.465 * [backup-simplify]: Simplify x into x 0.465 * [taylor]: Taking taylor expansion of y in y 0.465 * [backup-simplify]: Simplify 0 into 0 0.465 * [backup-simplify]: Simplify 1 into 1 0.465 * [backup-simplify]: Simplify (* x 0) into 0 0.466 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 0.466 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.466 * [taylor]: Taking taylor expansion of 1 in y 0.466 * [backup-simplify]: Simplify 1 into 1 0.466 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) in x 0.466 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 0.466 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0.466 * [taylor]: Taking taylor expansion of (+ (/ 1 z) (+ (/ 1 (* x y)) 1)) in x 0.466 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.466 * [taylor]: Taking taylor expansion of z in x 0.466 * [backup-simplify]: Simplify z into z 0.466 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.466 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in x 0.466 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.466 * [taylor]: Taking taylor expansion of (* x y) in x 0.466 * [taylor]: Taking taylor expansion of x in x 0.466 * [backup-simplify]: Simplify 0 into 0 0.466 * [backup-simplify]: Simplify 1 into 1 0.466 * [taylor]: Taking taylor expansion of y in x 0.466 * [backup-simplify]: Simplify y into y 0.466 * [backup-simplify]: Simplify (* 0 y) into 0 0.466 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.466 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.466 * [taylor]: Taking taylor expansion of 1 in x 0.466 * [backup-simplify]: Simplify 1 into 1 0.467 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) in x 0.467 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 0.467 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0.467 * [taylor]: Taking taylor expansion of (+ (/ 1 z) (+ (/ 1 (* x y)) 1)) in x 0.467 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.467 * [taylor]: Taking taylor expansion of z in x 0.467 * [backup-simplify]: Simplify z into z 0.467 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.467 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in x 0.467 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.467 * [taylor]: Taking taylor expansion of (* x y) in x 0.467 * [taylor]: Taking taylor expansion of x in x 0.467 * [backup-simplify]: Simplify 0 into 0 0.467 * [backup-simplify]: Simplify 1 into 1 0.467 * [taylor]: Taking taylor expansion of y in x 0.467 * [backup-simplify]: Simplify y into y 0.467 * [backup-simplify]: Simplify (* 0 y) into 0 0.467 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.467 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.467 * [taylor]: Taking taylor expansion of 1 in x 0.467 * [backup-simplify]: Simplify 1 into 1 0.467 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 0.467 * [backup-simplify]: Simplify (+ 0 (/ 1 y)) into (/ 1 y) 0.467 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 0.467 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 0.467 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 0.467 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.467 * [taylor]: Taking taylor expansion of y in y 0.467 * [backup-simplify]: Simplify 0 into 0 0.467 * [backup-simplify]: Simplify 1 into 1 0.468 * [backup-simplify]: Simplify (/ 1 1) into 1 0.468 * [backup-simplify]: Simplify (- 1) into -1 0.468 * [taylor]: Taking taylor expansion of -1 in z 0.468 * [backup-simplify]: Simplify -1 into -1 0.469 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.469 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 0.469 * [backup-simplify]: Simplify (+ 0 1) into 1 0.469 * [backup-simplify]: Simplify (+ (/ 1 z) 1) into (+ 1 (/ 1 z)) 0.469 * [backup-simplify]: Simplify (- (+ 1 (/ 1 z))) into (- (+ 1 (/ 1 z))) 0.469 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) (- (+ 1 (/ 1 z)))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) 1)) 0.469 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) 1)) in y 0.469 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 0.469 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0.469 * [taylor]: Taking taylor expansion of (+ (/ 1 z) 1) in y 0.469 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.469 * [taylor]: Taking taylor expansion of z in y 0.469 * [backup-simplify]: Simplify z into z 0.469 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.469 * [taylor]: Taking taylor expansion of 1 in y 0.469 * [backup-simplify]: Simplify 1 into 1 0.470 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.470 * [backup-simplify]: Simplify (- 0) into 0 0.470 * [taylor]: Taking taylor expansion of 0 in z 0.470 * [backup-simplify]: Simplify 0 into 0 0.470 * [backup-simplify]: Simplify -1 into -1 0.470 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.471 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.471 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.471 * [backup-simplify]: Simplify (+ 0 0) into 0 0.471 * [backup-simplify]: Simplify (+ 0 0) into 0 0.472 * [backup-simplify]: Simplify (- 0) into 0 0.472 * [backup-simplify]: Simplify (+ 0 0) into 0 0.472 * [taylor]: Taking taylor expansion of 0 in y 0.472 * [backup-simplify]: Simplify 0 into 0 0.472 * [backup-simplify]: Simplify (+ (/ 1 z) 1) into (+ 1 (/ 1 z)) 0.472 * [backup-simplify]: Simplify (- (+ 1 (/ 1 z))) into (- (+ 1 (/ 1 z))) 0.472 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) (- (+ 1 (/ 1 z)))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) 1)) 0.472 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) 1)) in z 0.472 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 0.472 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0.472 * [taylor]: Taking taylor expansion of (+ (/ 1 z) 1) in z 0.472 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.472 * [taylor]: Taking taylor expansion of z in z 0.472 * [backup-simplify]: Simplify 0 into 0 0.472 * [backup-simplify]: Simplify 1 into 1 0.473 * [backup-simplify]: Simplify (/ 1 1) into 1 0.473 * [taylor]: Taking taylor expansion of 1 in z 0.473 * [backup-simplify]: Simplify 1 into 1 0.473 * [backup-simplify]: Simplify (+ 1 0) into 1 0.473 * [backup-simplify]: Simplify (- 1) into -1 0.473 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.473 * [backup-simplify]: Simplify -1 into -1 0.474 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.474 * [backup-simplify]: Simplify (- 0) into 0 0.474 * [taylor]: Taking taylor expansion of 0 in z 0.474 * [backup-simplify]: Simplify 0 into 0 0.474 * [backup-simplify]: Simplify 0 into 0 0.474 * [backup-simplify]: Simplify 0 into 0 0.474 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 0.475 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.475 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.476 * [backup-simplify]: Simplify (+ 0 0) into 0 0.476 * [backup-simplify]: Simplify (+ 0 0) into 0 0.476 * [backup-simplify]: Simplify (- 0) into 0 0.476 * [backup-simplify]: Simplify (+ 0 0) into 0 0.476 * [taylor]: Taking taylor expansion of 0 in y 0.476 * [backup-simplify]: Simplify 0 into 0 0.476 * [taylor]: Taking taylor expansion of 0 in z 0.476 * [backup-simplify]: Simplify 0 into 0 0.477 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.477 * [backup-simplify]: Simplify (+ 0 0) into 0 0.477 * [backup-simplify]: Simplify (- 0) into 0 0.477 * [backup-simplify]: Simplify (+ 0 0) into 0 0.477 * [taylor]: Taking taylor expansion of 0 in z 0.477 * [backup-simplify]: Simplify 0 into 0 0.478 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.478 * [backup-simplify]: Simplify (- 0) into 0 0.478 * [taylor]: Taking taylor expansion of 0 in z 0.478 * [backup-simplify]: Simplify 0 into 0 0.479 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.479 * [backup-simplify]: Simplify (+ 0 1) into 1 0.479 * [backup-simplify]: Simplify (- 1) into -1 0.479 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) -1) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) 1) 0.479 * [backup-simplify]: Simplify (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) 1) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) 1) 0.480 * [backup-simplify]: Simplify (+ (- (fma (/ 1 (/ 1 x)) (/ 1 (/ 1 y)) (/ 1 (/ 1 z))) 1) (+ (* -1 (* (/ 1 (/ 1 z)) (* 1 1))) (* -1 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x))))))) into (- (fma x y z) (+ z (+ 1 (* x y)))) 0.480 * [backup-simplify]: Simplify (- (fma (/ 1 (- x)) (/ 1 (- y)) (/ 1 (- z))) (+ 1 (+ (* (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- z))))) into (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) 0.480 * [approximate]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) in (x y z) around 0 0.480 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) in z 0.480 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 0.480 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 0.480 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0.480 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.480 * [taylor]: Taking taylor expansion of z in z 0.480 * [backup-simplify]: Simplify 0 into 0 0.480 * [backup-simplify]: Simplify 1 into 1 0.480 * [backup-simplify]: Simplify (/ 1 1) into 1 0.480 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in z 0.480 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 0.480 * [taylor]: Taking taylor expansion of (* x y) in z 0.480 * [taylor]: Taking taylor expansion of x in z 0.480 * [backup-simplify]: Simplify x into x 0.481 * [taylor]: Taking taylor expansion of y in z 0.481 * [backup-simplify]: Simplify y into y 0.481 * [backup-simplify]: Simplify (* x y) into (* x y) 0.481 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 0.481 * [taylor]: Taking taylor expansion of 1 in z 0.481 * [backup-simplify]: Simplify 1 into 1 0.481 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) in y 0.481 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 0.481 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 0.481 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0.481 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.481 * [taylor]: Taking taylor expansion of z in y 0.481 * [backup-simplify]: Simplify z into z 0.481 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.481 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in y 0.481 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 0.481 * [taylor]: Taking taylor expansion of (* x y) in y 0.481 * [taylor]: Taking taylor expansion of x in y 0.481 * [backup-simplify]: Simplify x into x 0.481 * [taylor]: Taking taylor expansion of y in y 0.481 * [backup-simplify]: Simplify 0 into 0 0.481 * [backup-simplify]: Simplify 1 into 1 0.481 * [backup-simplify]: Simplify (* x 0) into 0 0.481 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 0.481 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.481 * [taylor]: Taking taylor expansion of 1 in y 0.481 * [backup-simplify]: Simplify 1 into 1 0.481 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) in x 0.481 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 0.481 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 0.481 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0.481 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.481 * [taylor]: Taking taylor expansion of z in x 0.481 * [backup-simplify]: Simplify z into z 0.482 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.482 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in x 0.482 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.482 * [taylor]: Taking taylor expansion of (* x y) in x 0.482 * [taylor]: Taking taylor expansion of x in x 0.482 * [backup-simplify]: Simplify 0 into 0 0.482 * [backup-simplify]: Simplify 1 into 1 0.482 * [taylor]: Taking taylor expansion of y in x 0.482 * [backup-simplify]: Simplify y into y 0.482 * [backup-simplify]: Simplify (* 0 y) into 0 0.482 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.482 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.482 * [taylor]: Taking taylor expansion of 1 in x 0.482 * [backup-simplify]: Simplify 1 into 1 0.482 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) in x 0.482 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 0.482 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 0.482 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0.482 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.482 * [taylor]: Taking taylor expansion of z in x 0.482 * [backup-simplify]: Simplify z into z 0.482 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.482 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in x 0.482 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.482 * [taylor]: Taking taylor expansion of (* x y) in x 0.482 * [taylor]: Taking taylor expansion of x in x 0.482 * [backup-simplify]: Simplify 0 into 0 0.482 * [backup-simplify]: Simplify 1 into 1 0.482 * [taylor]: Taking taylor expansion of y in x 0.482 * [backup-simplify]: Simplify y into y 0.482 * [backup-simplify]: Simplify (* 0 y) into 0 0.483 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.483 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.483 * [taylor]: Taking taylor expansion of 1 in x 0.483 * [backup-simplify]: Simplify 1 into 1 0.483 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 0.483 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 0.483 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 0.483 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 0.483 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.483 * [taylor]: Taking taylor expansion of y in y 0.483 * [backup-simplify]: Simplify 0 into 0 0.483 * [backup-simplify]: Simplify 1 into 1 0.483 * [backup-simplify]: Simplify (/ 1 1) into 1 0.483 * [backup-simplify]: Simplify (- 1) into -1 0.483 * [taylor]: Taking taylor expansion of -1 in z 0.483 * [backup-simplify]: Simplify -1 into -1 0.484 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) into (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 0.484 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.484 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 0.484 * [backup-simplify]: Simplify (+ 0 1) into 1 0.485 * [backup-simplify]: Simplify (- 1) into -1 0.485 * [backup-simplify]: Simplify (+ (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) -1) into (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 1) 0.485 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 1) in y 0.485 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 0.485 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 0.485 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0.485 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.485 * [taylor]: Taking taylor expansion of z in y 0.485 * [backup-simplify]: Simplify z into z 0.485 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.485 * [taylor]: Taking taylor expansion of 1 in y 0.485 * [backup-simplify]: Simplify 1 into 1 0.485 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.486 * [backup-simplify]: Simplify (- 0) into 0 0.486 * [taylor]: Taking taylor expansion of 0 in z 0.486 * [backup-simplify]: Simplify 0 into 0 0.486 * [backup-simplify]: Simplify -1 into -1 0.486 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.486 * [backup-simplify]: Simplify (+ 0 0) into 0 0.487 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.487 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.487 * [backup-simplify]: Simplify (+ 0 0) into 0 0.487 * [backup-simplify]: Simplify (- 0) into 0 0.488 * [backup-simplify]: Simplify (+ 0 0) into 0 0.488 * [taylor]: Taking taylor expansion of 0 in y 0.488 * [backup-simplify]: Simplify 0 into 0 0.488 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) into (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 0.488 * [backup-simplify]: Simplify (- 1) into -1 0.488 * [backup-simplify]: Simplify (+ (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) -1) into (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 1) 0.488 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 1) in z 0.488 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 0.488 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 0.488 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0.488 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.488 * [taylor]: Taking taylor expansion of z in z 0.488 * [backup-simplify]: Simplify 0 into 0 0.488 * [backup-simplify]: Simplify 1 into 1 0.489 * [backup-simplify]: Simplify (/ 1 1) into 1 0.489 * [taylor]: Taking taylor expansion of 1 in z 0.489 * [backup-simplify]: Simplify 1 into 1 0.489 * [backup-simplify]: Simplify (+ 0 1) into 1 0.489 * [backup-simplify]: Simplify (+ 1 0) into 1 0.489 * [backup-simplify]: Simplify 1 into 1 0.490 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.490 * [backup-simplify]: Simplify (- 0) into 0 0.490 * [taylor]: Taking taylor expansion of 0 in z 0.490 * [backup-simplify]: Simplify 0 into 0 0.490 * [backup-simplify]: Simplify 0 into 0 0.490 * [backup-simplify]: Simplify 0 into 0 0.490 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 0.491 * [backup-simplify]: Simplify (+ 0 0) into 0 0.491 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.492 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.492 * [backup-simplify]: Simplify (+ 0 0) into 0 0.492 * [backup-simplify]: Simplify (- 0) into 0 0.492 * [backup-simplify]: Simplify (+ 0 0) into 0 0.492 * [taylor]: Taking taylor expansion of 0 in y 0.492 * [backup-simplify]: Simplify 0 into 0 0.492 * [taylor]: Taking taylor expansion of 0 in z 0.492 * [backup-simplify]: Simplify 0 into 0 0.492 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.493 * [backup-simplify]: Simplify (+ 0 0) into 0 0.493 * [backup-simplify]: Simplify (- 0) into 0 0.493 * [backup-simplify]: Simplify (+ 0 0) into 0 0.493 * [taylor]: Taking taylor expansion of 0 in z 0.493 * [backup-simplify]: Simplify 0 into 0 0.494 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.495 * [backup-simplify]: Simplify (- 0) into 0 0.495 * [taylor]: Taking taylor expansion of 0 in z 0.495 * [backup-simplify]: Simplify 0 into 0 0.495 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.496 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0.496 * [backup-simplify]: Simplify (- 1) into -1 0.496 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) -1) into (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) 1) 0.496 * [backup-simplify]: Simplify (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) 1) into (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) 1) 0.497 * [backup-simplify]: Simplify (+ (- (fma (/ -1 (/ 1 (- x))) (/ -1 (/ 1 (- y))) (/ -1 (/ 1 (- z)))) 1) (+ (* 1 (* (/ 1 (/ 1 (- z))) (* 1 1))) (* -1 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x)))))))) into (- (fma x y z) (+ z (+ 1 (* x y)))) 0.497 * * * * [progress]: [ 2 / 2 ] generating series at (2 2 2) 0.497 * [backup-simplify]: Simplify (+ (* x y) z) into (+ z (* x y)) 0.497 * [approximate]: Taking taylor expansion of (+ z (* x y)) in (x y z) around 0 0.497 * [taylor]: Taking taylor expansion of (+ z (* x y)) in z 0.497 * [taylor]: Taking taylor expansion of z in z 0.497 * [backup-simplify]: Simplify 0 into 0 0.497 * [backup-simplify]: Simplify 1 into 1 0.497 * [taylor]: Taking taylor expansion of (* x y) in z 0.497 * [taylor]: Taking taylor expansion of x in z 0.497 * [backup-simplify]: Simplify x into x 0.497 * [taylor]: Taking taylor expansion of y in z 0.498 * [backup-simplify]: Simplify y into y 0.498 * [taylor]: Taking taylor expansion of (+ z (* x y)) in y 0.498 * [taylor]: Taking taylor expansion of z in y 0.498 * [backup-simplify]: Simplify z into z 0.498 * [taylor]: Taking taylor expansion of (* x y) in y 0.498 * [taylor]: Taking taylor expansion of x in y 0.498 * [backup-simplify]: Simplify x into x 0.498 * [taylor]: Taking taylor expansion of y in y 0.498 * [backup-simplify]: Simplify 0 into 0 0.498 * [backup-simplify]: Simplify 1 into 1 0.498 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 0.498 * [taylor]: Taking taylor expansion of z in x 0.498 * [backup-simplify]: Simplify z into z 0.498 * [taylor]: Taking taylor expansion of (* x y) in x 0.498 * [taylor]: Taking taylor expansion of x in x 0.498 * [backup-simplify]: Simplify 0 into 0 0.498 * [backup-simplify]: Simplify 1 into 1 0.498 * [taylor]: Taking taylor expansion of y in x 0.498 * [backup-simplify]: Simplify y into y 0.498 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 0.498 * [taylor]: Taking taylor expansion of z in x 0.498 * [backup-simplify]: Simplify z into z 0.498 * [taylor]: Taking taylor expansion of (* x y) in x 0.498 * [taylor]: Taking taylor expansion of x in x 0.498 * [backup-simplify]: Simplify 0 into 0 0.498 * [backup-simplify]: Simplify 1 into 1 0.498 * [taylor]: Taking taylor expansion of y in x 0.498 * [backup-simplify]: Simplify y into y 0.498 * [backup-simplify]: Simplify (* 0 y) into 0 0.498 * [backup-simplify]: Simplify (+ z 0) into z 0.498 * [taylor]: Taking taylor expansion of z in y 0.498 * [backup-simplify]: Simplify z into z 0.498 * [taylor]: Taking taylor expansion of z in z 0.498 * [backup-simplify]: Simplify 0 into 0 0.498 * [backup-simplify]: Simplify 1 into 1 0.498 * [backup-simplify]: Simplify 0 into 0 0.503 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.503 * [backup-simplify]: Simplify (+ 0 y) into y 0.503 * [taylor]: Taking taylor expansion of y in y 0.503 * [backup-simplify]: Simplify 0 into 0 0.503 * [backup-simplify]: Simplify 1 into 1 0.503 * [taylor]: Taking taylor expansion of 0 in z 0.503 * [backup-simplify]: Simplify 0 into 0 0.503 * [backup-simplify]: Simplify 0 into 0 0.503 * [taylor]: Taking taylor expansion of 0 in z 0.503 * [backup-simplify]: Simplify 0 into 0 0.503 * [backup-simplify]: Simplify 0 into 0 0.503 * [backup-simplify]: Simplify 1 into 1 0.504 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.505 * [backup-simplify]: Simplify (+ 0 0) into 0 0.505 * [taylor]: Taking taylor expansion of 0 in y 0.505 * [backup-simplify]: Simplify 0 into 0 0.505 * [taylor]: Taking taylor expansion of 0 in z 0.505 * [backup-simplify]: Simplify 0 into 0 0.505 * [backup-simplify]: Simplify 0 into 0 0.505 * [taylor]: Taking taylor expansion of 1 in z 0.505 * [backup-simplify]: Simplify 1 into 1 0.505 * [backup-simplify]: Simplify 1 into 1 0.505 * [taylor]: Taking taylor expansion of 0 in z 0.505 * [backup-simplify]: Simplify 0 into 0 0.505 * [backup-simplify]: Simplify 0 into 0 0.505 * [backup-simplify]: Simplify 0 into 0 0.505 * [backup-simplify]: Simplify 0 into 0 0.505 * [backup-simplify]: Simplify 0 into 0 0.506 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.507 * [backup-simplify]: Simplify (+ 0 0) into 0 0.507 * [taylor]: Taking taylor expansion of 0 in y 0.507 * [backup-simplify]: Simplify 0 into 0 0.507 * [taylor]: Taking taylor expansion of 0 in z 0.507 * [backup-simplify]: Simplify 0 into 0 0.507 * [backup-simplify]: Simplify 0 into 0 0.507 * [taylor]: Taking taylor expansion of 0 in z 0.507 * [backup-simplify]: Simplify 0 into 0 0.507 * [backup-simplify]: Simplify 0 into 0 0.508 * [backup-simplify]: Simplify (+ (* 1 (* 1 (* y x))) (* 1 (* z (* 1 1)))) into (+ z (* x y)) 0.508 * [backup-simplify]: Simplify (+ (* (/ 1 x) (/ 1 y)) (/ 1 z)) into (+ (/ 1 (* x y)) (/ 1 z)) 0.508 * [approximate]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in (x y z) around 0 0.508 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in z 0.508 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 0.508 * [taylor]: Taking taylor expansion of (* x y) in z 0.508 * [taylor]: Taking taylor expansion of x in z 0.508 * [backup-simplify]: Simplify x into x 0.508 * [taylor]: Taking taylor expansion of y in z 0.508 * [backup-simplify]: Simplify y into y 0.508 * [backup-simplify]: Simplify (* x y) into (* x y) 0.508 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 0.508 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.508 * [taylor]: Taking taylor expansion of z in z 0.508 * [backup-simplify]: Simplify 0 into 0 0.508 * [backup-simplify]: Simplify 1 into 1 0.509 * [backup-simplify]: Simplify (/ 1 1) into 1 0.509 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in y 0.509 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 0.509 * [taylor]: Taking taylor expansion of (* x y) in y 0.509 * [taylor]: Taking taylor expansion of x in y 0.509 * [backup-simplify]: Simplify x into x 0.509 * [taylor]: Taking taylor expansion of y in y 0.509 * [backup-simplify]: Simplify 0 into 0 0.509 * [backup-simplify]: Simplify 1 into 1 0.509 * [backup-simplify]: Simplify (* x 0) into 0 0.509 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 0.509 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.509 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.509 * [taylor]: Taking taylor expansion of z in y 0.509 * [backup-simplify]: Simplify z into z 0.509 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.509 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 0.509 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.509 * [taylor]: Taking taylor expansion of (* x y) in x 0.509 * [taylor]: Taking taylor expansion of x in x 0.510 * [backup-simplify]: Simplify 0 into 0 0.510 * [backup-simplify]: Simplify 1 into 1 0.510 * [taylor]: Taking taylor expansion of y in x 0.510 * [backup-simplify]: Simplify y into y 0.510 * [backup-simplify]: Simplify (* 0 y) into 0 0.510 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.510 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.510 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.510 * [taylor]: Taking taylor expansion of z in x 0.510 * [backup-simplify]: Simplify z into z 0.510 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.510 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 0.510 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.510 * [taylor]: Taking taylor expansion of (* x y) in x 0.510 * [taylor]: Taking taylor expansion of x in x 0.510 * [backup-simplify]: Simplify 0 into 0 0.510 * [backup-simplify]: Simplify 1 into 1 0.510 * [taylor]: Taking taylor expansion of y in x 0.510 * [backup-simplify]: Simplify y into y 0.510 * [backup-simplify]: Simplify (* 0 y) into 0 0.511 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.511 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.511 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.511 * [taylor]: Taking taylor expansion of z in x 0.511 * [backup-simplify]: Simplify z into z 0.511 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.511 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 0.511 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.511 * [taylor]: Taking taylor expansion of y in y 0.511 * [backup-simplify]: Simplify 0 into 0 0.511 * [backup-simplify]: Simplify 1 into 1 0.512 * [backup-simplify]: Simplify (/ 1 1) into 1 0.512 * [taylor]: Taking taylor expansion of 1 in z 0.512 * [backup-simplify]: Simplify 1 into 1 0.513 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.513 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 0.513 * [backup-simplify]: Simplify (+ 0 (/ 1 z)) into (/ 1 z) 0.513 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.513 * [taylor]: Taking taylor expansion of z in y 0.513 * [backup-simplify]: Simplify z into z 0.513 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.514 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.514 * [taylor]: Taking taylor expansion of 0 in z 0.514 * [backup-simplify]: Simplify 0 into 0 0.514 * [backup-simplify]: Simplify 1 into 1 0.515 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.515 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.516 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.516 * [backup-simplify]: Simplify (+ 0 0) into 0 0.516 * [taylor]: Taking taylor expansion of 0 in y 0.516 * [backup-simplify]: Simplify 0 into 0 0.516 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.516 * [taylor]: Taking taylor expansion of z in z 0.516 * [backup-simplify]: Simplify 0 into 0 0.516 * [backup-simplify]: Simplify 1 into 1 0.517 * [backup-simplify]: Simplify (/ 1 1) into 1 0.517 * [backup-simplify]: Simplify 1 into 1 0.518 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.518 * [taylor]: Taking taylor expansion of 0 in z 0.518 * [backup-simplify]: Simplify 0 into 0 0.518 * [backup-simplify]: Simplify 0 into 0 0.518 * [backup-simplify]: Simplify 0 into 0 0.519 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.519 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.520 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 0.520 * [backup-simplify]: Simplify (+ 0 0) into 0 0.520 * [taylor]: Taking taylor expansion of 0 in y 0.520 * [backup-simplify]: Simplify 0 into 0 0.520 * [taylor]: Taking taylor expansion of 0 in z 0.520 * [backup-simplify]: Simplify 0 into 0 0.520 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.520 * [taylor]: Taking taylor expansion of 0 in z 0.520 * [backup-simplify]: Simplify 0 into 0 0.521 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.521 * [taylor]: Taking taylor expansion of 0 in z 0.521 * [backup-simplify]: Simplify 0 into 0 0.522 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.522 * [backup-simplify]: Simplify 0 into 0 0.522 * [backup-simplify]: Simplify 0 into 0 0.522 * [backup-simplify]: Simplify 0 into 0 0.522 * [backup-simplify]: Simplify 0 into 0 0.523 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 z)) (* 1 1))) (* 1 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))))) into (+ z (* x y)) 0.523 * [backup-simplify]: Simplify (+ (* (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- z))) into (- (/ 1 (* x y)) (/ 1 z)) 0.523 * [approximate]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in (x y z) around 0 0.523 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in z 0.523 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 0.523 * [taylor]: Taking taylor expansion of (* x y) in z 0.523 * [taylor]: Taking taylor expansion of x in z 0.523 * [backup-simplify]: Simplify x into x 0.523 * [taylor]: Taking taylor expansion of y in z 0.523 * [backup-simplify]: Simplify y into y 0.523 * [backup-simplify]: Simplify (* x y) into (* x y) 0.523 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 0.523 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.523 * [taylor]: Taking taylor expansion of z in z 0.523 * [backup-simplify]: Simplify 0 into 0 0.523 * [backup-simplify]: Simplify 1 into 1 0.524 * [backup-simplify]: Simplify (/ 1 1) into 1 0.524 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in y 0.524 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 0.524 * [taylor]: Taking taylor expansion of (* x y) in y 0.524 * [taylor]: Taking taylor expansion of x in y 0.524 * [backup-simplify]: Simplify x into x 0.524 * [taylor]: Taking taylor expansion of y in y 0.524 * [backup-simplify]: Simplify 0 into 0 0.524 * [backup-simplify]: Simplify 1 into 1 0.524 * [backup-simplify]: Simplify (* x 0) into 0 0.524 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 0.525 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.525 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.525 * [taylor]: Taking taylor expansion of z in y 0.525 * [backup-simplify]: Simplify z into z 0.525 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.525 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in x 0.525 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.525 * [taylor]: Taking taylor expansion of (* x y) in x 0.525 * [taylor]: Taking taylor expansion of x in x 0.525 * [backup-simplify]: Simplify 0 into 0 0.525 * [backup-simplify]: Simplify 1 into 1 0.525 * [taylor]: Taking taylor expansion of y in x 0.525 * [backup-simplify]: Simplify y into y 0.525 * [backup-simplify]: Simplify (* 0 y) into 0 0.525 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.525 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.525 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.525 * [taylor]: Taking taylor expansion of z in x 0.525 * [backup-simplify]: Simplify z into z 0.525 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.525 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in x 0.525 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.525 * [taylor]: Taking taylor expansion of (* x y) in x 0.525 * [taylor]: Taking taylor expansion of x in x 0.525 * [backup-simplify]: Simplify 0 into 0 0.525 * [backup-simplify]: Simplify 1 into 1 0.525 * [taylor]: Taking taylor expansion of y in x 0.525 * [backup-simplify]: Simplify y into y 0.525 * [backup-simplify]: Simplify (* 0 y) into 0 0.526 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.526 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.526 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.526 * [taylor]: Taking taylor expansion of z in x 0.526 * [backup-simplify]: Simplify z into z 0.526 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.526 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 0.526 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.526 * [taylor]: Taking taylor expansion of y in y 0.526 * [backup-simplify]: Simplify 0 into 0 0.526 * [backup-simplify]: Simplify 1 into 1 0.526 * [backup-simplify]: Simplify (/ 1 1) into 1 0.526 * [taylor]: Taking taylor expansion of 1 in z 0.526 * [backup-simplify]: Simplify 1 into 1 0.527 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.527 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 0.527 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 0.527 * [backup-simplify]: Simplify (+ 0 (- (/ 1 z))) into (- (/ 1 z)) 0.527 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in y 0.527 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.527 * [taylor]: Taking taylor expansion of z in y 0.527 * [backup-simplify]: Simplify z into z 0.527 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.527 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.527 * [taylor]: Taking taylor expansion of 0 in z 0.528 * [backup-simplify]: Simplify 0 into 0 0.528 * [backup-simplify]: Simplify 1 into 1 0.528 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.528 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.528 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.529 * [backup-simplify]: Simplify (- 0) into 0 0.529 * [backup-simplify]: Simplify (+ 0 0) into 0 0.529 * [taylor]: Taking taylor expansion of 0 in y 0.529 * [backup-simplify]: Simplify 0 into 0 0.529 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 0.529 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in z 0.529 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.529 * [taylor]: Taking taylor expansion of z in z 0.529 * [backup-simplify]: Simplify 0 into 0 0.529 * [backup-simplify]: Simplify 1 into 1 0.529 * [backup-simplify]: Simplify (/ 1 1) into 1 0.530 * [backup-simplify]: Simplify (- 1) into -1 0.530 * [backup-simplify]: Simplify -1 into -1 0.530 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.530 * [taylor]: Taking taylor expansion of 0 in z 0.530 * [backup-simplify]: Simplify 0 into 0 0.530 * [backup-simplify]: Simplify 0 into 0 0.530 * [backup-simplify]: Simplify 0 into 0 0.531 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.531 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.531 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 0.532 * [backup-simplify]: Simplify (- 0) into 0 0.532 * [backup-simplify]: Simplify (+ 0 0) into 0 0.532 * [taylor]: Taking taylor expansion of 0 in y 0.532 * [backup-simplify]: Simplify 0 into 0 0.532 * [taylor]: Taking taylor expansion of 0 in z 0.532 * [backup-simplify]: Simplify 0 into 0 0.532 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.532 * [backup-simplify]: Simplify (- 0) into 0 0.532 * [taylor]: Taking taylor expansion of 0 in z 0.532 * [backup-simplify]: Simplify 0 into 0 0.533 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.533 * [taylor]: Taking taylor expansion of 0 in z 0.533 * [backup-simplify]: Simplify 0 into 0 0.533 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.533 * [backup-simplify]: Simplify (- 0) into 0 0.534 * [backup-simplify]: Simplify 0 into 0 0.534 * [backup-simplify]: Simplify 0 into 0 0.534 * [backup-simplify]: Simplify 0 into 0 0.534 * [backup-simplify]: Simplify 0 into 0 0.534 * [backup-simplify]: Simplify (+ (* -1 (* (/ 1 (/ 1 (- z))) (* 1 1))) (* 1 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))))) into (+ z (* x y)) 0.534 * * * [progress]: simplifying candidates 0.534 * * * * [progress]: [ 1 / 37 ] simplifiying candidate # 0.534 * [simplify]: Simplifying (/ (exp (fma x y z)) (* (exp 1) (* (exp (* x y)) (exp z)))) 0.534 * * [simplify]: iters left: 6 (13 enodes) 0.538 * * [simplify]: iters left: 5 (51 enodes) 0.546 * * [simplify]: iters left: 4 (85 enodes) 0.563 * * [simplify]: iters left: 3 (130 enodes) 0.602 * * [simplify]: iters left: 2 (229 enodes) 0.688 * * [simplify]: iters left: 1 (459 enodes) 0.872 * * [simplify]: Extracting #0: cost 1 inf + 0 0.872 * * [simplify]: Extracting #1: cost 13 inf + 0 0.872 * * [simplify]: Extracting #2: cost 130 inf + 1 0.874 * * [simplify]: Extracting #3: cost 354 inf + 656 0.879 * * [simplify]: Extracting #4: cost 353 inf + 6554 0.890 * * [simplify]: Extracting #5: cost 245 inf + 45596 0.927 * * [simplify]: Extracting #6: cost 37 inf + 173833 0.956 * * [simplify]: Extracting #7: cost 0 inf + 199110 0.988 * * [simplify]: Extracting #8: cost 0 inf + 198779 1.032 * [simplify]: Simplified to (/ (exp (- (- (fma x y z) (* x y)) z)) E) 1.032 * [simplify]: Simplified (2 1) to (λ (x y z) (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 1.033 * * * * [progress]: [ 2 / 37 ] simplifiying candidate # 1.033 * [simplify]: Simplifying (/ (exp (fma x y z)) (* (exp 1) (exp (+ (* x y) z)))) 1.033 * * [simplify]: iters left: 6 (12 enodes) 1.036 * * [simplify]: iters left: 5 (47 enodes) 1.043 * * [simplify]: iters left: 4 (75 enodes) 1.056 * * [simplify]: iters left: 3 (128 enodes) 1.076 * * [simplify]: iters left: 2 (243 enodes) 1.154 * * [simplify]: Extracting #0: cost 1 inf + 0 1.155 * * [simplify]: Extracting #1: cost 39 inf + 0 1.155 * * [simplify]: Extracting #2: cost 153 inf + 1 1.156 * * [simplify]: Extracting #3: cost 170 inf + 1630 1.157 * * [simplify]: Extracting #4: cost 115 inf + 10058 1.161 * * [simplify]: Extracting #5: cost 85 inf + 14218 1.164 * * [simplify]: Extracting #6: cost 58 inf + 22348 1.171 * * [simplify]: Extracting #7: cost 13 inf + 43356 1.184 * * [simplify]: Extracting #8: cost 0 inf + 50555 1.198 * [simplify]: Simplified to (exp (- (+ (- (fma x y z) z) -1) (* x y))) 1.198 * [simplify]: Simplified (2 1) to (λ (x y z) (log (exp (- (+ (- (fma x y z) z) -1) (* x y))))) 1.199 * * * * [progress]: [ 3 / 37 ] simplifiying candidate # 1.199 * [simplify]: Simplifying (/ (exp (fma x y z)) (exp (+ 1 (+ (* x y) z)))) 1.199 * * [simplify]: iters left: 6 (11 enodes) 1.205 * * [simplify]: iters left: 5 (45 enodes) 1.216 * * [simplify]: iters left: 4 (77 enodes) 1.228 * * [simplify]: iters left: 3 (150 enodes) 1.267 * * [simplify]: iters left: 2 (293 enodes) 1.354 * * [simplify]: Extracting #0: cost 1 inf + 0 1.354 * * [simplify]: Extracting #1: cost 49 inf + 0 1.355 * * [simplify]: Extracting #2: cost 144 inf + 1 1.356 * * [simplify]: Extracting #3: cost 161 inf + 991 1.361 * * [simplify]: Extracting #4: cost 53 inf + 17744 1.370 * * [simplify]: Extracting #5: cost 10 inf + 26851 1.376 * * [simplify]: Extracting #6: cost 0 inf + 30746 1.382 * [simplify]: Simplified to (/ (exp (- (- (fma x y z) (* x y)) z)) E) 1.382 * [simplify]: Simplified (2 1) to (λ (x y z) (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 1.383 * * * * [progress]: [ 4 / 37 ] simplifiying candidate # 1.383 * * * * [progress]: [ 5 / 37 ] simplifiying candidate # 1.383 * * * * [progress]: [ 6 / 37 ] simplifiying candidate # 1.383 * * * * [progress]: [ 7 / 37 ] simplifiying candidate # 1.383 * * * * [progress]: [ 8 / 37 ] simplifiying candidate # 1.383 * * * * [progress]: [ 9 / 37 ] simplifiying candidate # 1.383 * * * * [progress]: [ 10 / 37 ] simplifiying candidate # 1.383 * * * * [progress]: [ 11 / 37 ] simplifiying candidate # 1.383 * * * * [progress]: [ 12 / 37 ] simplifiying candidate # 1.383 * * * * [progress]: [ 13 / 37 ] simplifiying candidate # 1.383 * * * * [progress]: [ 14 / 37 ] simplifiying candidate # 1.383 * [simplify]: Simplifying (+ (sqrt (fma x y z)) (sqrt (+ 1 (+ (* x y) z)))) 1.383 * * [simplify]: iters left: 6 (11 enodes) 1.386 * * [simplify]: iters left: 5 (41 enodes) 1.392 * * [simplify]: iters left: 4 (51 enodes) 1.400 * * [simplify]: iters left: 3 (56 enodes) 1.415 * * [simplify]: Extracting #0: cost 1 inf + 0 1.415 * * [simplify]: Extracting #1: cost 4 inf + 0 1.415 * * [simplify]: Extracting #2: cost 8 inf + 0 1.415 * * [simplify]: Extracting #3: cost 18 inf + 0 1.415 * * [simplify]: Extracting #4: cost 18 inf + 4 1.415 * * [simplify]: Extracting #5: cost 11 inf + 396 1.416 * * [simplify]: Extracting #6: cost 3 inf + 1228 1.416 * * [simplify]: Extracting #7: cost 0 inf + 1990 1.417 * [simplify]: Simplified to (+ (sqrt (fma x y z)) (sqrt (+ (+ 1 (* x y)) z))) 1.417 * [simplify]: Simplified (2 1) to (λ (x y z) (* (+ (sqrt (fma x y z)) (sqrt (+ (+ 1 (* x y)) z))) (- (sqrt (fma x y z)) (sqrt (+ 1 (+ (* x y) z)))))) 1.418 * [simplify]: Simplifying (- (sqrt (fma x y z)) (sqrt (+ 1 (+ (* x y) z)))) 1.418 * * [simplify]: iters left: 6 (11 enodes) 1.423 * * [simplify]: iters left: 5 (42 enodes) 1.436 * * [simplify]: iters left: 4 (55 enodes) 1.455 * * [simplify]: iters left: 3 (60 enodes) 1.468 * * [simplify]: Extracting #0: cost 1 inf + 0 1.468 * * [simplify]: Extracting #1: cost 5 inf + 0 1.468 * * [simplify]: Extracting #2: cost 10 inf + 0 1.468 * * [simplify]: Extracting #3: cost 20 inf + 0 1.468 * * [simplify]: Extracting #4: cost 20 inf + 4 1.468 * * [simplify]: Extracting #5: cost 9 inf + 881 1.469 * * [simplify]: Extracting #6: cost 0 inf + 2398 1.469 * [simplify]: Simplified to (- (sqrt (fma x y z)) (sqrt (+ 1 (+ z (* x y))))) 1.469 * [simplify]: Simplified (2 2) to (λ (x y z) (* (+ (sqrt (fma x y z)) (sqrt (+ 1 (+ (* x y) z)))) (- (sqrt (fma x y z)) (sqrt (+ 1 (+ z (* x y))))))) 1.470 * * * * [progress]: [ 15 / 37 ] simplifiying candidate # 1.470 * [simplify]: Simplifying (- (fma x y z) (+ 1 (+ (* x y) z))) 1.470 * * [simplify]: iters left: 6 (9 enodes) 1.472 * * [simplify]: iters left: 5 (38 enodes) 1.478 * * [simplify]: iters left: 4 (71 enodes) 1.491 * * [simplify]: iters left: 3 (132 enodes) 1.534 * * [simplify]: iters left: 2 (222 enodes) 1.593 * * [simplify]: iters left: 1 (366 enodes) 1.707 * * [simplify]: Extracting #0: cost 1 inf + 0 1.707 * * [simplify]: Extracting #1: cost 36 inf + 0 1.707 * * [simplify]: Extracting #2: cost 68 inf + 86 1.708 * * [simplify]: Extracting #3: cost 63 inf + 337 1.709 * * [simplify]: Extracting #4: cost 33 inf + 3604 1.711 * * [simplify]: Extracting #5: cost 1 inf + 8070 1.714 * * [simplify]: Extracting #6: cost 0 inf + 8209 1.716 * [simplify]: Simplified to (- (- (fma x y z) (* x y)) (+ z 1)) 1.716 * [simplify]: Simplified (2 2) to (λ (x y z) (* 1 (- (- (fma x y z) (* x y)) (+ z 1)))) 1.717 * * * * [progress]: [ 16 / 37 ] simplifiying candidate # 1.717 * [simplify]: Simplifying (- (fma x y z) (+ 1 (+ (* x y) z))) 1.717 * * [simplify]: iters left: 6 (9 enodes) 1.721 * * [simplify]: iters left: 5 (38 enodes) 1.734 * * [simplify]: iters left: 4 (71 enodes) 1.746 * * [simplify]: iters left: 3 (132 enodes) 1.776 * * [simplify]: iters left: 2 (222 enodes) 1.838 * * [simplify]: iters left: 1 (366 enodes) 1.951 * * [simplify]: Extracting #0: cost 1 inf + 0 1.951 * * [simplify]: Extracting #1: cost 36 inf + 0 1.951 * * [simplify]: Extracting #2: cost 68 inf + 86 1.952 * * [simplify]: Extracting #3: cost 63 inf + 337 1.954 * * [simplify]: Extracting #4: cost 33 inf + 3604 1.959 * * [simplify]: Extracting #5: cost 1 inf + 8070 1.964 * * [simplify]: Extracting #6: cost 0 inf + 8209 1.970 * [simplify]: Simplified to (- (- (fma x y z) (* x y)) (+ z 1)) 1.970 * [simplify]: Simplified (2 2) to (λ (x y z) (* 1 (- (- (fma x y z) (* x y)) (+ z 1)))) 1.970 * * * * [progress]: [ 17 / 37 ] simplifiying candidate # 1.970 * [simplify]: Simplifying (+ (* x y) z) 1.970 * * [simplify]: iters left: 4 (5 enodes) 1.972 * * [simplify]: iters left: 3 (17 enodes) 1.977 * * [simplify]: Extracting #0: cost 1 inf + 0 1.977 * * [simplify]: Extracting #1: cost 4 inf + 0 1.977 * * [simplify]: Extracting #2: cost 6 inf + 1 1.977 * * [simplify]: Extracting #3: cost 4 inf + 3 1.977 * * [simplify]: Extracting #4: cost 0 inf + 253 1.977 * [simplify]: Simplified to (+ z (* x y)) 1.977 * [simplify]: Simplified (2 2) to (λ (x y z) (- (- (fma x y z) 1) (+ z (* x y)))) 1.977 * * * * [progress]: [ 18 / 37 ] simplifiying candidate # 1.977 * * * * [progress]: [ 19 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (+ (* x y) z))))))> 1.977 * * * * [progress]: [ 20 / 37 ] simplifiying candidate # 1.978 * [simplify]: Simplifying (* (exp (* x y)) (exp z)) 1.978 * * [simplify]: iters left: 5 (7 enodes) 1.981 * * [simplify]: iters left: 4 (27 enodes) 1.984 * * [simplify]: iters left: 3 (39 enodes) 1.990 * * [simplify]: iters left: 2 (56 enodes) 1.999 * * [simplify]: iters left: 1 (93 enodes) 2.022 * * [simplify]: Extracting #0: cost 1 inf + 0 2.022 * * [simplify]: Extracting #1: cost 14 inf + 0 2.024 * * [simplify]: Extracting #2: cost 52 inf + 0 2.024 * * [simplify]: Extracting #3: cost 65 inf + 146 2.025 * * [simplify]: Extracting #4: cost 53 inf + 1173 2.026 * * [simplify]: Extracting #5: cost 28 inf + 4650 2.029 * * [simplify]: Extracting #6: cost 4 inf + 16013 2.033 * * [simplify]: Extracting #7: cost 0 inf + 17876 2.037 * [simplify]: Simplified to (exp (+ (* x y) z)) 2.037 * [simplify]: Simplified (2 2 2 1) to (λ (x y z) (- (fma x y z) (+ 1 (log (exp (+ (* x y) z)))))) 2.037 * * * * [progress]: [ 21 / 37 ] simplifiying candidate # 2.037 * * * * [progress]: [ 22 / 37 ] simplifiying candidate # 2.037 * * * * [progress]: [ 23 / 37 ] simplifiying candidate # 2.037 * * * * [progress]: [ 24 / 37 ] simplifiying candidate # 2.038 * * * * [progress]: [ 25 / 37 ] simplifiying candidate # 2.038 * * * * [progress]: [ 26 / 37 ] simplifiying candidate # 2.038 * * * * [progress]: [ 27 / 37 ] simplifiying candidate # 2.038 * * * * [progress]: [ 28 / 37 ] simplifiying candidate # 2.038 * * * * [progress]: [ 29 / 37 ] simplifiying candidate # 2.038 * * * * [progress]: [ 30 / 37 ] simplifiying candidate #real (real->posit16 (+ (* x y) z))))))> 2.038 * * * * [progress]: [ 31 / 37 ] simplifiying candidate # 2.038 * * * * [progress]: [ 32 / 37 ] simplifiying candidate # 2.038 * [simplify]: Simplifying (- (fma x y z) (+ z (+ 1 (* x y)))) 2.038 * * [simplify]: iters left: 6 (9 enodes) 2.043 * * [simplify]: iters left: 5 (38 enodes) 2.054 * * [simplify]: iters left: 4 (70 enodes) 2.072 * * [simplify]: iters left: 3 (140 enodes) 2.097 * * [simplify]: iters left: 2 (214 enodes) 2.183 * * [simplify]: iters left: 1 (335 enodes) 2.292 * * [simplify]: Extracting #0: cost 1 inf + 0 2.293 * * [simplify]: Extracting #1: cost 48 inf + 0 2.293 * * [simplify]: Extracting #2: cost 79 inf + 128 2.293 * * [simplify]: Extracting #3: cost 74 inf + 378 2.295 * * [simplify]: Extracting #4: cost 35 inf + 4985 2.299 * * [simplify]: Extracting #5: cost 2 inf + 10417 2.302 * * [simplify]: Extracting #6: cost 0 inf + 10614 2.305 * [simplify]: Simplified to (- (- (fma x y z) (+ (* x y) z)) 1) 2.305 * [simplify]: Simplified (2) to (λ (x y z) (- (- (fma x y z) (+ (* x y) z)) 1)) 2.305 * * * * [progress]: [ 33 / 37 ] simplifiying candidate # 2.306 * [simplify]: Simplifying (- (fma x y z) (+ z (+ 1 (* x y)))) 2.306 * * [simplify]: iters left: 6 (9 enodes) 2.308 * * [simplify]: iters left: 5 (38 enodes) 2.314 * * [simplify]: iters left: 4 (70 enodes) 2.331 * * [simplify]: iters left: 3 (140 enodes) 2.372 * * [simplify]: iters left: 2 (214 enodes) 2.417 * * [simplify]: iters left: 1 (335 enodes) 2.528 * * [simplify]: Extracting #0: cost 1 inf + 0 2.528 * * [simplify]: Extracting #1: cost 48 inf + 0 2.529 * * [simplify]: Extracting #2: cost 79 inf + 128 2.529 * * [simplify]: Extracting #3: cost 74 inf + 378 2.532 * * [simplify]: Extracting #4: cost 35 inf + 4985 2.538 * * [simplify]: Extracting #5: cost 2 inf + 10417 2.544 * * [simplify]: Extracting #6: cost 0 inf + 10614 2.550 * [simplify]: Simplified to (- (- (fma x y z) (+ (* x y) z)) 1) 2.550 * [simplify]: Simplified (2) to (λ (x y z) (- (- (fma x y z) (+ (* x y) z)) 1)) 2.550 * * * * [progress]: [ 34 / 37 ] simplifiying candidate # 2.551 * [simplify]: Simplifying (- (fma x y z) (+ z (+ 1 (* x y)))) 2.551 * * [simplify]: iters left: 6 (9 enodes) 2.555 * * [simplify]: iters left: 5 (38 enodes) 2.569 * * [simplify]: iters left: 4 (70 enodes) 2.593 * * [simplify]: iters left: 3 (140 enodes) 2.639 * * [simplify]: iters left: 2 (214 enodes) 2.723 * * [simplify]: iters left: 1 (335 enodes) 2.823 * * [simplify]: Extracting #0: cost 1 inf + 0 2.823 * * [simplify]: Extracting #1: cost 48 inf + 0 2.824 * * [simplify]: Extracting #2: cost 79 inf + 128 2.824 * * [simplify]: Extracting #3: cost 74 inf + 378 2.826 * * [simplify]: Extracting #4: cost 35 inf + 4985 2.828 * * [simplify]: Extracting #5: cost 2 inf + 10417 2.831 * * [simplify]: Extracting #6: cost 0 inf + 10614 2.836 * [simplify]: Simplified to (- (- (fma x y z) (+ (* x y) z)) 1) 2.836 * [simplify]: Simplified (2) to (λ (x y z) (- (- (fma x y z) (+ (* x y) z)) 1)) 2.837 * * * * [progress]: [ 35 / 37 ] simplifiying candidate # 2.837 * [simplify]: Simplifying (+ z (* x y)) 2.837 * * [simplify]: iters left: 4 (5 enodes) 2.839 * * [simplify]: iters left: 3 (17 enodes) 2.843 * * [simplify]: Extracting #0: cost 1 inf + 0 2.844 * * [simplify]: Extracting #1: cost 4 inf + 0 2.844 * * [simplify]: Extracting #2: cost 6 inf + 1 2.844 * * [simplify]: Extracting #3: cost 0 inf + 253 2.844 * [simplify]: Simplified to (+ (* y x) z) 2.844 * [simplify]: Simplified (2 2 2) to (λ (x y z) (- (fma x y z) (+ 1 (+ (* y x) z)))) 2.844 * * * * [progress]: [ 36 / 37 ] simplifiying candidate # 2.844 * [simplify]: Simplifying (+ z (* x y)) 2.844 * * [simplify]: iters left: 4 (5 enodes) 2.847 * * [simplify]: iters left: 3 (17 enodes) 2.851 * * [simplify]: Extracting #0: cost 1 inf + 0 2.851 * * [simplify]: Extracting #1: cost 4 inf + 0 2.851 * * [simplify]: Extracting #2: cost 6 inf + 1 2.851 * * [simplify]: Extracting #3: cost 0 inf + 253 2.851 * [simplify]: Simplified to (+ (* y x) z) 2.852 * [simplify]: Simplified (2 2 2) to (λ (x y z) (- (fma x y z) (+ 1 (+ (* y x) z)))) 2.852 * * * * [progress]: [ 37 / 37 ] simplifiying candidate # 2.852 * [simplify]: Simplifying (+ z (* x y)) 2.852 * * [simplify]: iters left: 4 (5 enodes) 2.854 * * [simplify]: iters left: 3 (17 enodes) 2.858 * * [simplify]: Extracting #0: cost 1 inf + 0 2.858 * * [simplify]: Extracting #1: cost 4 inf + 0 2.859 * * [simplify]: Extracting #2: cost 6 inf + 1 2.859 * * [simplify]: Extracting #3: cost 0 inf + 253 2.859 * [simplify]: Simplified to (+ (* y x) z) 2.859 * [simplify]: Simplified (2 2 2) to (λ (x y z) (- (fma x y z) (+ 1 (+ (* y x) z)))) 2.859 * * * [progress]: adding candidates to table 3.228 * * [progress]: iteration 2 / 4 3.228 * * * [progress]: picking best candidate 3.270 * * * * [pick]: Picked # 3.270 * * * [progress]: localizing error 3.292 * * * [progress]: generating rewritten candidates 3.292 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 1 1 1) 3.296 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 3.363 * * * [progress]: generating series expansions 3.363 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 1 1 1) 3.363 * [backup-simplify]: Simplify (- (fma x y z) (* x y)) into (- (fma x y z) (* x y)) 3.363 * [approximate]: Taking taylor expansion of (- (fma x y z) (* x y)) in (x y z) around 0 3.363 * [taylor]: Taking taylor expansion of (- (fma x y z) (* x y)) in z 3.363 * [taylor]: Taking taylor expansion of (fma x y z) in z 3.363 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 3.363 * [taylor]: Taking taylor expansion of (* x y) in z 3.363 * [taylor]: Taking taylor expansion of x in z 3.363 * [backup-simplify]: Simplify x into x 3.363 * [taylor]: Taking taylor expansion of y in z 3.363 * [backup-simplify]: Simplify y into y 3.363 * [taylor]: Taking taylor expansion of (- (fma x y z) (* x y)) in y 3.363 * [taylor]: Taking taylor expansion of (fma x y z) in y 3.363 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 3.363 * [taylor]: Taking taylor expansion of (* x y) in y 3.363 * [taylor]: Taking taylor expansion of x in y 3.363 * [backup-simplify]: Simplify x into x 3.363 * [taylor]: Taking taylor expansion of y in y 3.363 * [backup-simplify]: Simplify 0 into 0 3.363 * [backup-simplify]: Simplify 1 into 1 3.363 * [taylor]: Taking taylor expansion of (- (fma x y z) (* x y)) in x 3.363 * [taylor]: Taking taylor expansion of (fma x y z) in x 3.363 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 3.363 * [taylor]: Taking taylor expansion of (* x y) in x 3.363 * [taylor]: Taking taylor expansion of x in x 3.363 * [backup-simplify]: Simplify 0 into 0 3.363 * [backup-simplify]: Simplify 1 into 1 3.363 * [taylor]: Taking taylor expansion of y in x 3.363 * [backup-simplify]: Simplify y into y 3.363 * [taylor]: Taking taylor expansion of (- (fma x y z) (* x y)) in x 3.363 * [taylor]: Taking taylor expansion of (fma x y z) in x 3.363 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 3.363 * [taylor]: Taking taylor expansion of (* x y) in x 3.363 * [taylor]: Taking taylor expansion of x in x 3.363 * [backup-simplify]: Simplify 0 into 0 3.363 * [backup-simplify]: Simplify 1 into 1 3.363 * [taylor]: Taking taylor expansion of y in x 3.363 * [backup-simplify]: Simplify y into y 3.364 * [backup-simplify]: Simplify (* 0 y) into 0 3.364 * [backup-simplify]: Simplify (- 0) into 0 3.364 * [backup-simplify]: Simplify (+ (fma x y z) 0) into (fma x y z) 3.364 * [taylor]: Taking taylor expansion of (fma x y z) in y 3.364 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 3.364 * [taylor]: Taking taylor expansion of (fma x y z) in z 3.364 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 3.364 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 3.365 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 3.365 * [backup-simplify]: Simplify (- y) into (- y) 3.365 * [backup-simplify]: Simplify (+ 0 (- y)) into (- y) 3.365 * [taylor]: Taking taylor expansion of (- y) in y 3.365 * [taylor]: Taking taylor expansion of y in y 3.365 * [backup-simplify]: Simplify 0 into 0 3.365 * [backup-simplify]: Simplify 1 into 1 3.365 * [backup-simplify]: Simplify (- 0) into 0 3.365 * [taylor]: Taking taylor expansion of 0 in z 3.365 * [backup-simplify]: Simplify 0 into 0 3.365 * [backup-simplify]: Simplify 0 into 0 3.365 * [taylor]: Taking taylor expansion of 0 in z 3.365 * [backup-simplify]: Simplify 0 into 0 3.365 * [backup-simplify]: Simplify 0 into 0 3.365 * [backup-simplify]: Simplify 0 into 0 3.366 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 3.366 * [backup-simplify]: Simplify (- 0) into 0 3.366 * [backup-simplify]: Simplify (+ 0 0) into 0 3.366 * [taylor]: Taking taylor expansion of 0 in y 3.366 * [backup-simplify]: Simplify 0 into 0 3.366 * [taylor]: Taking taylor expansion of 0 in z 3.366 * [backup-simplify]: Simplify 0 into 0 3.367 * [backup-simplify]: Simplify 0 into 0 3.367 * [backup-simplify]: Simplify (- 1) into -1 3.367 * [taylor]: Taking taylor expansion of -1 in z 3.367 * [backup-simplify]: Simplify -1 into -1 3.367 * [backup-simplify]: Simplify -1 into -1 3.367 * [taylor]: Taking taylor expansion of 0 in z 3.367 * [backup-simplify]: Simplify 0 into 0 3.367 * [backup-simplify]: Simplify 0 into 0 3.367 * [backup-simplify]: Simplify 0 into 0 3.367 * [backup-simplify]: Simplify 0 into 0 3.367 * [backup-simplify]: Simplify 0 into 0 3.368 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 3.368 * [backup-simplify]: Simplify (- 0) into 0 3.368 * [backup-simplify]: Simplify (+ 0 0) into 0 3.368 * [taylor]: Taking taylor expansion of 0 in y 3.368 * [backup-simplify]: Simplify 0 into 0 3.368 * [taylor]: Taking taylor expansion of 0 in z 3.368 * [backup-simplify]: Simplify 0 into 0 3.368 * [backup-simplify]: Simplify 0 into 0 3.368 * [taylor]: Taking taylor expansion of 0 in z 3.368 * [backup-simplify]: Simplify 0 into 0 3.368 * [backup-simplify]: Simplify 0 into 0 3.368 * [backup-simplify]: Simplify (+ (* -1 (* 1 (* y x))) (fma x y z)) into (- (fma x y z) (* x y)) 3.369 * [backup-simplify]: Simplify (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (* (/ 1 x) (/ 1 y))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 (* x y))) 3.369 * [approximate]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 (* x y))) in (x y z) around 0 3.369 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 (* x y))) in z 3.369 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 3.369 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 3.369 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 3.369 * [taylor]: Taking taylor expansion of (* x y) in z 3.369 * [taylor]: Taking taylor expansion of x in z 3.369 * [backup-simplify]: Simplify x into x 3.369 * [taylor]: Taking taylor expansion of y in z 3.369 * [backup-simplify]: Simplify y into y 3.369 * [backup-simplify]: Simplify (* x y) into (* x y) 3.369 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 3.369 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 (* x y))) in y 3.369 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 3.369 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 3.369 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 3.369 * [taylor]: Taking taylor expansion of (* x y) in y 3.369 * [taylor]: Taking taylor expansion of x in y 3.369 * [backup-simplify]: Simplify x into x 3.369 * [taylor]: Taking taylor expansion of y in y 3.369 * [backup-simplify]: Simplify 0 into 0 3.369 * [backup-simplify]: Simplify 1 into 1 3.369 * [backup-simplify]: Simplify (* x 0) into 0 3.369 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 3.370 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.370 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 (* x y))) in x 3.370 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 3.370 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 3.370 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 3.370 * [taylor]: Taking taylor expansion of (* x y) in x 3.370 * [taylor]: Taking taylor expansion of x in x 3.370 * [backup-simplify]: Simplify 0 into 0 3.370 * [backup-simplify]: Simplify 1 into 1 3.370 * [taylor]: Taking taylor expansion of y in x 3.370 * [backup-simplify]: Simplify y into y 3.370 * [backup-simplify]: Simplify (* 0 y) into 0 3.370 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 3.370 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 3.370 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 (* x y))) in x 3.370 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 3.370 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 3.370 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 3.370 * [taylor]: Taking taylor expansion of (* x y) in x 3.370 * [taylor]: Taking taylor expansion of x in x 3.370 * [backup-simplify]: Simplify 0 into 0 3.370 * [backup-simplify]: Simplify 1 into 1 3.370 * [taylor]: Taking taylor expansion of y in x 3.370 * [backup-simplify]: Simplify y into y 3.370 * [backup-simplify]: Simplify (* 0 y) into 0 3.371 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 3.371 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 3.371 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 3.371 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 3.371 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 3.371 * [taylor]: Taking taylor expansion of (/ 1 y) in y 3.371 * [taylor]: Taking taylor expansion of y in y 3.371 * [backup-simplify]: Simplify 0 into 0 3.371 * [backup-simplify]: Simplify 1 into 1 3.371 * [backup-simplify]: Simplify (/ 1 1) into 1 3.371 * [backup-simplify]: Simplify (- 1) into -1 3.371 * [taylor]: Taking taylor expansion of -1 in z 3.371 * [backup-simplify]: Simplify -1 into -1 3.371 * [backup-simplify]: Simplify -1 into -1 3.372 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 3.372 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 3.372 * [backup-simplify]: Simplify (- 0) into 0 3.372 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 3.372 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 3.372 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 3.373 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.373 * [backup-simplify]: Simplify (- 0) into 0 3.373 * [taylor]: Taking taylor expansion of 0 in z 3.373 * [backup-simplify]: Simplify 0 into 0 3.373 * [backup-simplify]: Simplify 0 into 0 3.373 * [backup-simplify]: Simplify 0 into 0 3.374 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 3.374 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 3.374 * [backup-simplify]: Simplify (- 0) into 0 3.375 * [backup-simplify]: Simplify (+ 0 0) into 0 3.375 * [taylor]: Taking taylor expansion of 0 in y 3.375 * [backup-simplify]: Simplify 0 into 0 3.375 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 3.375 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 3.375 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 3.375 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.376 * [backup-simplify]: Simplify (- 0) into 0 3.376 * [taylor]: Taking taylor expansion of 0 in z 3.376 * [backup-simplify]: Simplify 0 into 0 3.376 * [backup-simplify]: Simplify 0 into 0 3.376 * [backup-simplify]: Simplify 0 into 0 3.376 * [backup-simplify]: Simplify 0 into 0 3.377 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 3.377 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 3.377 * [backup-simplify]: Simplify (- 0) into 0 3.377 * [backup-simplify]: Simplify (+ 0 0) into 0 3.377 * [taylor]: Taking taylor expansion of 0 in y 3.377 * [backup-simplify]: Simplify 0 into 0 3.377 * [taylor]: Taking taylor expansion of 0 in z 3.377 * [backup-simplify]: Simplify 0 into 0 3.377 * [backup-simplify]: Simplify 0 into 0 3.377 * [taylor]: Taking taylor expansion of 0 in z 3.377 * [backup-simplify]: Simplify 0 into 0 3.377 * [backup-simplify]: Simplify 0 into 0 3.378 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.378 * [backup-simplify]: Simplify (- 0) into 0 3.378 * [taylor]: Taking taylor expansion of 0 in z 3.378 * [backup-simplify]: Simplify 0 into 0 3.378 * [backup-simplify]: Simplify 0 into 0 3.378 * [backup-simplify]: Simplify (+ (fma (/ 1 (/ 1 x)) (/ 1 (/ 1 y)) (/ 1 (/ 1 z))) (* -1 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))))) into (- (fma x y z) (* x y)) 3.379 * [backup-simplify]: Simplify (- (fma (/ 1 (- x)) (/ 1 (- y)) (/ 1 (- z))) (* (/ 1 (- x)) (/ 1 (- y)))) into (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 (* x y))) 3.379 * [approximate]: Taking taylor expansion of (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 (* x y))) in (x y z) around 0 3.379 * [taylor]: Taking taylor expansion of (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 (* x y))) in z 3.379 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 3.379 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 3.379 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 3.379 * [taylor]: Taking taylor expansion of (* x y) in z 3.379 * [taylor]: Taking taylor expansion of x in z 3.379 * [backup-simplify]: Simplify x into x 3.379 * [taylor]: Taking taylor expansion of y in z 3.379 * [backup-simplify]: Simplify y into y 3.379 * [backup-simplify]: Simplify (* x y) into (* x y) 3.379 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 3.379 * [taylor]: Taking taylor expansion of (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 (* x y))) in y 3.379 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 3.379 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 3.379 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 3.379 * [taylor]: Taking taylor expansion of (* x y) in y 3.379 * [taylor]: Taking taylor expansion of x in y 3.379 * [backup-simplify]: Simplify x into x 3.379 * [taylor]: Taking taylor expansion of y in y 3.379 * [backup-simplify]: Simplify 0 into 0 3.379 * [backup-simplify]: Simplify 1 into 1 3.379 * [backup-simplify]: Simplify (* x 0) into 0 3.379 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 3.379 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.379 * [taylor]: Taking taylor expansion of (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 (* x y))) in x 3.379 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 3.380 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 3.380 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 3.380 * [taylor]: Taking taylor expansion of (* x y) in x 3.380 * [taylor]: Taking taylor expansion of x in x 3.380 * [backup-simplify]: Simplify 0 into 0 3.380 * [backup-simplify]: Simplify 1 into 1 3.380 * [taylor]: Taking taylor expansion of y in x 3.380 * [backup-simplify]: Simplify y into y 3.380 * [backup-simplify]: Simplify (* 0 y) into 0 3.380 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 3.380 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 3.380 * [taylor]: Taking taylor expansion of (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 (* x y))) in x 3.380 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 3.380 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 3.380 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 3.380 * [taylor]: Taking taylor expansion of (* x y) in x 3.380 * [taylor]: Taking taylor expansion of x in x 3.380 * [backup-simplify]: Simplify 0 into 0 3.380 * [backup-simplify]: Simplify 1 into 1 3.380 * [taylor]: Taking taylor expansion of y in x 3.380 * [backup-simplify]: Simplify y into y 3.380 * [backup-simplify]: Simplify (* 0 y) into 0 3.380 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 3.380 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 3.381 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 3.381 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 3.381 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 3.381 * [taylor]: Taking taylor expansion of (/ 1 y) in y 3.381 * [taylor]: Taking taylor expansion of y in y 3.381 * [backup-simplify]: Simplify 0 into 0 3.381 * [backup-simplify]: Simplify 1 into 1 3.381 * [backup-simplify]: Simplify (/ 1 1) into 1 3.381 * [backup-simplify]: Simplify (- 1) into -1 3.381 * [taylor]: Taking taylor expansion of -1 in z 3.381 * [backup-simplify]: Simplify -1 into -1 3.381 * [backup-simplify]: Simplify -1 into -1 3.382 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 3.382 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 3.382 * [backup-simplify]: Simplify (- 0) into 0 3.382 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 3.382 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 3.382 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 3.383 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.383 * [backup-simplify]: Simplify (- 0) into 0 3.383 * [taylor]: Taking taylor expansion of 0 in z 3.383 * [backup-simplify]: Simplify 0 into 0 3.383 * [backup-simplify]: Simplify 0 into 0 3.383 * [backup-simplify]: Simplify 0 into 0 3.384 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 3.384 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 3.384 * [backup-simplify]: Simplify (- 0) into 0 3.384 * [backup-simplify]: Simplify (+ 0 0) into 0 3.385 * [taylor]: Taking taylor expansion of 0 in y 3.385 * [backup-simplify]: Simplify 0 into 0 3.385 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 3.385 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 3.385 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 3.385 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.385 * [backup-simplify]: Simplify (- 0) into 0 3.386 * [taylor]: Taking taylor expansion of 0 in z 3.386 * [backup-simplify]: Simplify 0 into 0 3.386 * [backup-simplify]: Simplify 0 into 0 3.386 * [backup-simplify]: Simplify 0 into 0 3.386 * [backup-simplify]: Simplify 0 into 0 3.387 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 3.387 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 3.387 * [backup-simplify]: Simplify (- 0) into 0 3.387 * [backup-simplify]: Simplify (+ 0 0) into 0 3.387 * [taylor]: Taking taylor expansion of 0 in y 3.387 * [backup-simplify]: Simplify 0 into 0 3.387 * [taylor]: Taking taylor expansion of 0 in z 3.387 * [backup-simplify]: Simplify 0 into 0 3.387 * [backup-simplify]: Simplify 0 into 0 3.387 * [taylor]: Taking taylor expansion of 0 in z 3.387 * [backup-simplify]: Simplify 0 into 0 3.387 * [backup-simplify]: Simplify 0 into 0 3.388 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.388 * [backup-simplify]: Simplify (- 0) into 0 3.388 * [taylor]: Taking taylor expansion of 0 in z 3.388 * [backup-simplify]: Simplify 0 into 0 3.388 * [backup-simplify]: Simplify 0 into 0 3.388 * [backup-simplify]: Simplify (+ (fma (/ -1 (/ 1 (- x))) (/ -1 (/ 1 (- y))) (/ -1 (/ 1 (- z)))) (* -1 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))))) into (- (fma x y z) (* x y)) 3.388 * * * * [progress]: [ 2 / 2 ] generating series at (2) 3.389 * [backup-simplify]: Simplify (log (/ (exp (- (- (fma x y z) (* x y)) z)) E)) into (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) 3.389 * [approximate]: Taking taylor expansion of (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) in (x y z) around 0 3.389 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) in z 3.389 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) (+ z (* x y)))) E) in z 3.389 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) (+ z (* x y)))) in z 3.389 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in z 3.389 * [taylor]: Taking taylor expansion of (fma x y z) in z 3.389 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 3.389 * [taylor]: Taking taylor expansion of (+ z (* x y)) in z 3.389 * [taylor]: Taking taylor expansion of z in z 3.389 * [backup-simplify]: Simplify 0 into 0 3.389 * [backup-simplify]: Simplify 1 into 1 3.389 * [taylor]: Taking taylor expansion of (* x y) in z 3.389 * [taylor]: Taking taylor expansion of x in z 3.389 * [backup-simplify]: Simplify x into x 3.389 * [taylor]: Taking taylor expansion of y in z 3.389 * [backup-simplify]: Simplify y into y 3.389 * [backup-simplify]: Simplify (* x y) into (* x y) 3.389 * [backup-simplify]: Simplify (+ 0 (* x y)) into (* x y) 3.389 * [backup-simplify]: Simplify (- (* x y)) into (- (* x y)) 3.389 * [backup-simplify]: Simplify (+ (fma x y z) (- (* x y))) into (- (fma x y z) (* x y)) 3.389 * [backup-simplify]: Simplify (exp (- (fma x y z) (* x y))) into (exp (- (fma x y z) (* x y))) 3.389 * [taylor]: Taking taylor expansion of E in z 3.389 * [backup-simplify]: Simplify E into E 3.389 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) (* x y))) E) into (/ (exp (- (fma x y z) (* x y))) E) 3.389 * [backup-simplify]: Simplify (log (/ (exp (- (fma x y z) (* x y))) E)) into (log (/ (exp (- (fma x y z) (* x y))) E)) 3.389 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) in y 3.389 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) (+ z (* x y)))) E) in y 3.389 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) (+ z (* x y)))) in y 3.389 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in y 3.389 * [taylor]: Taking taylor expansion of (fma x y z) in y 3.389 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 3.390 * [taylor]: Taking taylor expansion of (+ z (* x y)) in y 3.390 * [taylor]: Taking taylor expansion of z in y 3.390 * [backup-simplify]: Simplify z into z 3.390 * [taylor]: Taking taylor expansion of (* x y) in y 3.390 * [taylor]: Taking taylor expansion of x in y 3.390 * [backup-simplify]: Simplify x into x 3.390 * [taylor]: Taking taylor expansion of y in y 3.390 * [backup-simplify]: Simplify 0 into 0 3.390 * [backup-simplify]: Simplify 1 into 1 3.390 * [backup-simplify]: Simplify (* x 0) into 0 3.390 * [backup-simplify]: Simplify (+ z 0) into z 3.390 * [backup-simplify]: Simplify (- z) into (- z) 3.390 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 3.390 * [backup-simplify]: Simplify (exp (- (fma x y z) z)) into (exp (- (fma x y z) z)) 3.390 * [taylor]: Taking taylor expansion of E in y 3.390 * [backup-simplify]: Simplify E into E 3.390 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) z)) E) into (/ (exp (- (fma x y z) z)) E) 3.390 * [backup-simplify]: Simplify (log (/ (exp (- (fma x y z) z)) E)) into (log (/ (exp (- (fma x y z) z)) E)) 3.390 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) in x 3.390 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) (+ z (* x y)))) E) in x 3.390 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) (+ z (* x y)))) in x 3.390 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in x 3.390 * [taylor]: Taking taylor expansion of (fma x y z) in x 3.390 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 3.390 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 3.390 * [taylor]: Taking taylor expansion of z in x 3.390 * [backup-simplify]: Simplify z into z 3.390 * [taylor]: Taking taylor expansion of (* x y) in x 3.390 * [taylor]: Taking taylor expansion of x in x 3.390 * [backup-simplify]: Simplify 0 into 0 3.390 * [backup-simplify]: Simplify 1 into 1 3.390 * [taylor]: Taking taylor expansion of y in x 3.390 * [backup-simplify]: Simplify y into y 3.390 * [backup-simplify]: Simplify (* 0 y) into 0 3.390 * [backup-simplify]: Simplify (+ z 0) into z 3.390 * [backup-simplify]: Simplify (- z) into (- z) 3.390 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 3.390 * [backup-simplify]: Simplify (exp (- (fma x y z) z)) into (exp (- (fma x y z) z)) 3.390 * [taylor]: Taking taylor expansion of E in x 3.390 * [backup-simplify]: Simplify E into E 3.391 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) z)) E) into (/ (exp (- (fma x y z) z)) E) 3.391 * [backup-simplify]: Simplify (log (/ (exp (- (fma x y z) z)) E)) into (log (/ (exp (- (fma x y z) z)) E)) 3.391 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) in x 3.391 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) (+ z (* x y)))) E) in x 3.391 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) (+ z (* x y)))) in x 3.391 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in x 3.391 * [taylor]: Taking taylor expansion of (fma x y z) in x 3.391 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 3.391 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 3.391 * [taylor]: Taking taylor expansion of z in x 3.391 * [backup-simplify]: Simplify z into z 3.391 * [taylor]: Taking taylor expansion of (* x y) in x 3.391 * [taylor]: Taking taylor expansion of x in x 3.391 * [backup-simplify]: Simplify 0 into 0 3.391 * [backup-simplify]: Simplify 1 into 1 3.391 * [taylor]: Taking taylor expansion of y in x 3.391 * [backup-simplify]: Simplify y into y 3.391 * [backup-simplify]: Simplify (* 0 y) into 0 3.391 * [backup-simplify]: Simplify (+ z 0) into z 3.391 * [backup-simplify]: Simplify (- z) into (- z) 3.391 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 3.391 * [backup-simplify]: Simplify (exp (- (fma x y z) z)) into (exp (- (fma x y z) z)) 3.391 * [taylor]: Taking taylor expansion of E in x 3.391 * [backup-simplify]: Simplify E into E 3.391 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) z)) E) into (/ (exp (- (fma x y z) z)) E) 3.391 * [backup-simplify]: Simplify (log (/ (exp (- (fma x y z) z)) E)) into (log (/ (exp (- (fma x y z) z)) E)) 3.391 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma x y z) z)) E)) in y 3.391 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) z)) E) in y 3.391 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) z)) in y 3.391 * [taylor]: Taking taylor expansion of (- (fma x y z) z) in y 3.391 * [taylor]: Taking taylor expansion of (fma x y z) in y 3.391 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 3.391 * [taylor]: Taking taylor expansion of z in y 3.391 * [backup-simplify]: Simplify z into z 3.392 * [backup-simplify]: Simplify (- z) into (- z) 3.392 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 3.392 * [backup-simplify]: Simplify (exp (- (fma x y z) z)) into (exp (- (fma x y z) z)) 3.392 * [taylor]: Taking taylor expansion of E in y 3.392 * [backup-simplify]: Simplify E into E 3.392 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) z)) E) into (/ (exp (- (fma x y z) z)) E) 3.392 * [backup-simplify]: Simplify (log (/ (exp (- (fma x y z) z)) E)) into (log (/ (exp (- (fma x y z) z)) E)) 3.392 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma x y z) z)) E)) in z 3.392 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) z)) E) in z 3.392 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) z)) in z 3.392 * [taylor]: Taking taylor expansion of (- (fma x y z) z) in z 3.392 * [taylor]: Taking taylor expansion of (fma x y z) in z 3.392 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 3.392 * [taylor]: Taking taylor expansion of z in z 3.392 * [backup-simplify]: Simplify 0 into 0 3.392 * [backup-simplify]: Simplify 1 into 1 3.393 * [backup-simplify]: Simplify (- 0) into 0 3.393 * [backup-simplify]: Simplify (+ (fma x y z) 0) into (fma x y z) 3.393 * [backup-simplify]: Simplify (exp (fma x y z)) into (exp (fma x y z)) 3.393 * [taylor]: Taking taylor expansion of E in z 3.393 * [backup-simplify]: Simplify E into E 3.393 * [backup-simplify]: Simplify (/ (exp (fma x y z)) E) into (/ (exp (fma x y z)) E) 3.393 * [backup-simplify]: Simplify (log (/ (exp (fma x y z)) E)) into (log (/ (exp (fma x y z)) E)) 3.393 * [backup-simplify]: Simplify (log (/ (exp (fma x y z)) E)) into (log (/ (exp (fma x y z)) E)) 3.393 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 3.393 * [backup-simplify]: Simplify (+ 0 y) into y 3.394 * [backup-simplify]: Simplify (- y) into (- y) 3.394 * [backup-simplify]: Simplify (+ 0 (- y)) into (- y) 3.394 * [backup-simplify]: Simplify (* (exp (- (fma x y z) z)) (+ (* (/ (pow (- y) 1) 1)))) into (* -1 (* (exp (- (fma x y z) z)) y)) 3.394 * [backup-simplify]: Simplify (- (/ (* -1 (* (exp (- (fma x y z) z)) y)) E) (+ (* (/ (exp (- (fma x y z) z)) E) (/ 0 E)))) into (- (/ (* (exp (- (fma x y z) z)) y) E)) 3.394 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- (/ (* (exp (- (fma x y z) z)) y) E))) 1)) (pow (/ (exp (- (fma x y z) z)) E) 1)))) 1) into (* -1 y) 3.394 * [taylor]: Taking taylor expansion of (* -1 y) in y 3.395 * [taylor]: Taking taylor expansion of -1 in y 3.395 * [backup-simplify]: Simplify -1 into -1 3.395 * [taylor]: Taking taylor expansion of y in y 3.395 * [backup-simplify]: Simplify 0 into 0 3.395 * [backup-simplify]: Simplify 1 into 1 3.395 * [backup-simplify]: Simplify (* -1 0) into 0 3.395 * [taylor]: Taking taylor expansion of 0 in z 3.395 * [backup-simplify]: Simplify 0 into 0 3.395 * [backup-simplify]: Simplify 0 into 0 3.395 * [backup-simplify]: Simplify (- 0) into 0 3.395 * [backup-simplify]: Simplify (+ 0 0) into 0 3.396 * [backup-simplify]: Simplify (* (exp (- (fma x y z) z)) (+ (* (/ (pow 0 1) 1)))) into 0 3.396 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma x y z) z)) E) (/ 0 E)))) into 0 3.397 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (exp (- (fma x y z) z)) E) 1)))) 1) into 0 3.397 * [taylor]: Taking taylor expansion of 0 in z 3.397 * [backup-simplify]: Simplify 0 into 0 3.397 * [backup-simplify]: Simplify 0 into 0 3.398 * [backup-simplify]: Simplify (- 1) into -1 3.398 * [backup-simplify]: Simplify (+ 0 -1) into -1 3.399 * [backup-simplify]: Simplify (* (exp (fma x y z)) (+ (* (/ (pow -1 1) 1)))) into (* -1 (exp (fma x y z))) 3.400 * [backup-simplify]: Simplify (- (/ (* -1 (exp (fma x y z))) E) (+ (* (/ (exp (fma x y z)) E) (/ 0 E)))) into (- (/ (exp (fma x y z)) E)) 3.400 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- (/ (exp (fma x y z)) E))) 1)) (pow (/ (exp (fma x y z)) E) 1)))) 1) into -1 3.400 * [backup-simplify]: Simplify -1 into -1 3.402 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 3.402 * [backup-simplify]: Simplify (+ 0 0) into 0 3.402 * [backup-simplify]: Simplify (- 0) into 0 3.403 * [backup-simplify]: Simplify (+ 0 0) into 0 3.404 * [backup-simplify]: Simplify (* (exp (- (fma x y z) z)) (+ (* (/ (pow (- y) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (* (exp (- (fma x y z) z)) (pow y 2))) 3.405 * [backup-simplify]: Simplify (- (/ (* 1/2 (* (exp (- (fma x y z) z)) (pow y 2))) E) (+ (* (/ (exp (- (fma x y z) z)) E) (/ 0 E)) (* (- (/ (* (exp (- (fma x y z) z)) y) E)) (/ 0 E)))) into (* 1/2 (/ (* (exp (- (fma x y z) z)) (pow y 2)) E)) 3.406 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- (/ (* (exp (- (fma x y z) z)) y) E))) 2)) (pow (/ (exp (- (fma x y z) z)) E) 2))) (* 1 (/ (* 1 (pow (* 2 (* 1/2 (/ (* (exp (- (fma x y z) z)) (pow y 2)) E))) 1)) (pow (/ (exp (- (fma x y z) z)) E) 1)))) 2) into 0 3.406 * [taylor]: Taking taylor expansion of 0 in y 3.406 * [backup-simplify]: Simplify 0 into 0 3.406 * [taylor]: Taking taylor expansion of 0 in z 3.406 * [backup-simplify]: Simplify 0 into 0 3.406 * [backup-simplify]: Simplify 0 into 0 3.407 * [backup-simplify]: Simplify (+ (* -1 1) (* 0 0)) into -1 3.407 * [taylor]: Taking taylor expansion of -1 in z 3.407 * [backup-simplify]: Simplify -1 into -1 3.407 * [backup-simplify]: Simplify -1 into -1 3.408 * [backup-simplify]: Simplify (+ (* -1 (* 1 (* y x))) (+ (* -1 (* z (* 1 1))) (log (/ (exp (fma x y z)) E)))) into (- (log (/ (exp (fma x y z)) E)) (+ z (* x y))) 3.408 * [backup-simplify]: Simplify (log (/ (exp (- (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (* (/ 1 x) (/ 1 y))) (/ 1 z))) E)) into (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) 3.409 * [approximate]: Taking taylor expansion of (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) in (x y z) around 0 3.409 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) in z 3.409 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in z 3.409 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in z 3.409 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in z 3.409 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 3.409 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 3.409 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in z 3.409 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 3.409 * [taylor]: Taking taylor expansion of (* x y) in z 3.409 * [taylor]: Taking taylor expansion of x in z 3.409 * [backup-simplify]: Simplify x into x 3.409 * [taylor]: Taking taylor expansion of y in z 3.409 * [backup-simplify]: Simplify y into y 3.409 * [backup-simplify]: Simplify (* x y) into (* x y) 3.409 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 3.409 * [taylor]: Taking taylor expansion of (/ 1 z) in z 3.409 * [taylor]: Taking taylor expansion of z in z 3.409 * [backup-simplify]: Simplify 0 into 0 3.409 * [backup-simplify]: Simplify 1 into 1 3.410 * [backup-simplify]: Simplify (/ 1 1) into 1 3.410 * [backup-simplify]: Simplify (+ 0 1) into 1 3.410 * [backup-simplify]: Simplify (- 1) into -1 3.411 * [backup-simplify]: Simplify (+ 0 -1) into -1 3.411 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 3.411 * [taylor]: Taking taylor expansion of E in z 3.411 * [backup-simplify]: Simplify E into E 3.412 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 3.412 * [backup-simplify]: Simplify (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) into (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) 3.412 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) in y 3.412 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in y 3.412 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in y 3.412 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in y 3.412 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 3.412 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 3.412 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in y 3.412 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 3.413 * [taylor]: Taking taylor expansion of (* x y) in y 3.413 * [taylor]: Taking taylor expansion of x in y 3.413 * [backup-simplify]: Simplify x into x 3.413 * [taylor]: Taking taylor expansion of y in y 3.413 * [backup-simplify]: Simplify 0 into 0 3.413 * [backup-simplify]: Simplify 1 into 1 3.413 * [backup-simplify]: Simplify (* x 0) into 0 3.413 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 3.413 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.413 * [taylor]: Taking taylor expansion of (/ 1 z) in y 3.413 * [taylor]: Taking taylor expansion of z in y 3.413 * [backup-simplify]: Simplify z into z 3.413 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 3.413 * [backup-simplify]: Simplify (+ (/ 1 x) 0) into (/ 1 x) 3.413 * [backup-simplify]: Simplify (- (/ 1 x)) into (- (/ 1 x)) 3.414 * [backup-simplify]: Simplify (+ 0 (- (/ 1 x))) into (- (/ 1 x)) 3.414 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 3.414 * [taylor]: Taking taylor expansion of E in y 3.414 * [backup-simplify]: Simplify E into E 3.414 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 3.415 * [backup-simplify]: Simplify (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) into (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) 3.415 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) in x 3.415 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in x 3.415 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in x 3.415 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in x 3.415 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 3.415 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 3.415 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 3.415 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 3.415 * [taylor]: Taking taylor expansion of (* x y) in x 3.415 * [taylor]: Taking taylor expansion of x in x 3.415 * [backup-simplify]: Simplify 0 into 0 3.415 * [backup-simplify]: Simplify 1 into 1 3.415 * [taylor]: Taking taylor expansion of y in x 3.415 * [backup-simplify]: Simplify y into y 3.415 * [backup-simplify]: Simplify (* 0 y) into 0 3.415 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 3.416 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 3.416 * [taylor]: Taking taylor expansion of (/ 1 z) in x 3.416 * [taylor]: Taking taylor expansion of z in x 3.416 * [backup-simplify]: Simplify z into z 3.416 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 3.416 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 3.416 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 3.416 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 3.416 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 3.416 * [taylor]: Taking taylor expansion of E in x 3.416 * [backup-simplify]: Simplify E into E 3.417 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 3.417 * [backup-simplify]: Simplify (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) into (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) 3.417 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) in x 3.417 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in x 3.417 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in x 3.417 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in x 3.417 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 3.417 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 3.417 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 3.417 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 3.417 * [taylor]: Taking taylor expansion of (* x y) in x 3.417 * [taylor]: Taking taylor expansion of x in x 3.417 * [backup-simplify]: Simplify 0 into 0 3.417 * [backup-simplify]: Simplify 1 into 1 3.417 * [taylor]: Taking taylor expansion of y in x 3.417 * [backup-simplify]: Simplify y into y 3.417 * [backup-simplify]: Simplify (* 0 y) into 0 3.418 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 3.418 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 3.418 * [taylor]: Taking taylor expansion of (/ 1 z) in x 3.418 * [taylor]: Taking taylor expansion of z in x 3.418 * [backup-simplify]: Simplify z into z 3.418 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 3.418 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 3.418 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 3.418 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 3.419 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 3.419 * [taylor]: Taking taylor expansion of E in x 3.419 * [backup-simplify]: Simplify E into E 3.419 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 3.419 * [backup-simplify]: Simplify (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) into (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) 3.419 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) in y 3.419 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in y 3.419 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in y 3.419 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in y 3.419 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 3.420 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 3.420 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in y 3.420 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 3.420 * [taylor]: Taking taylor expansion of (* x y) in y 3.420 * [taylor]: Taking taylor expansion of x in y 3.420 * [backup-simplify]: Simplify x into x 3.420 * [taylor]: Taking taylor expansion of y in y 3.420 * [backup-simplify]: Simplify 0 into 0 3.420 * [backup-simplify]: Simplify 1 into 1 3.420 * [backup-simplify]: Simplify (* x 0) into 0 3.420 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 3.420 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.420 * [taylor]: Taking taylor expansion of (/ 1 z) in y 3.420 * [taylor]: Taking taylor expansion of z in y 3.420 * [backup-simplify]: Simplify z into z 3.421 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 3.421 * [backup-simplify]: Simplify (+ (/ 1 x) 0) into (/ 1 x) 3.421 * [backup-simplify]: Simplify (- (/ 1 x)) into (- (/ 1 x)) 3.421 * [backup-simplify]: Simplify (+ 0 (- (/ 1 x))) into (- (/ 1 x)) 3.421 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 3.421 * [taylor]: Taking taylor expansion of E in y 3.421 * [backup-simplify]: Simplify E into E 3.421 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 3.422 * [backup-simplify]: Simplify (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) into (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) 3.422 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) in z 3.422 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in z 3.422 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in z 3.422 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in z 3.422 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 3.422 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 3.422 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in z 3.422 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 3.422 * [taylor]: Taking taylor expansion of (* x y) in z 3.422 * [taylor]: Taking taylor expansion of x in z 3.422 * [backup-simplify]: Simplify x into x 3.422 * [taylor]: Taking taylor expansion of y in z 3.422 * [backup-simplify]: Simplify y into y 3.422 * [backup-simplify]: Simplify (* x y) into (* x y) 3.423 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 3.423 * [taylor]: Taking taylor expansion of (/ 1 z) in z 3.423 * [taylor]: Taking taylor expansion of z in z 3.423 * [backup-simplify]: Simplify 0 into 0 3.423 * [backup-simplify]: Simplify 1 into 1 3.423 * [backup-simplify]: Simplify (/ 1 1) into 1 3.424 * [backup-simplify]: Simplify (+ 0 1) into 1 3.424 * [backup-simplify]: Simplify (- 1) into -1 3.424 * [backup-simplify]: Simplify (+ 0 -1) into -1 3.425 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 3.425 * [taylor]: Taking taylor expansion of E in z 3.425 * [backup-simplify]: Simplify E into E 3.425 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 3.425 * [backup-simplify]: Simplify (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) into (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) 3.426 * [backup-simplify]: Simplify (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) into (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) 3.427 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) (/ 0 E)))) into 0 3.428 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 1)))) 1) into 0 3.428 * [taylor]: Taking taylor expansion of 0 in y 3.428 * [backup-simplify]: Simplify 0 into 0 3.428 * [taylor]: Taking taylor expansion of 0 in z 3.428 * [backup-simplify]: Simplify 0 into 0 3.428 * [backup-simplify]: Simplify 0 into 0 3.429 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) (/ 0 E)))) into 0 3.430 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 1)))) 1) into 0 3.431 * [taylor]: Taking taylor expansion of 0 in z 3.431 * [backup-simplify]: Simplify 0 into 0 3.431 * [backup-simplify]: Simplify 0 into 0 3.432 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) (/ 0 E)))) into 0 3.433 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 1)))) 1) into 0 3.433 * [backup-simplify]: Simplify 0 into 0 3.435 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) (/ 0 E)) (* 0 (/ 0 E)))) into 0 3.437 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 1)))) 2) into 0 3.437 * [taylor]: Taking taylor expansion of 0 in y 3.437 * [backup-simplify]: Simplify 0 into 0 3.437 * [taylor]: Taking taylor expansion of 0 in z 3.437 * [backup-simplify]: Simplify 0 into 0 3.437 * [backup-simplify]: Simplify 0 into 0 3.437 * [taylor]: Taking taylor expansion of 0 in z 3.437 * [backup-simplify]: Simplify 0 into 0 3.437 * [backup-simplify]: Simplify 0 into 0 3.439 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) (/ 0 E)) (* 0 (/ 0 E)))) into 0 3.441 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 1)))) 2) into 0 3.441 * [taylor]: Taking taylor expansion of 0 in z 3.441 * [backup-simplify]: Simplify 0 into 0 3.441 * [backup-simplify]: Simplify 0 into 0 3.442 * [backup-simplify]: Simplify (log (/ (exp (- (fma (/ 1 (/ 1 x)) (/ 1 (/ 1 y)) (/ 1 (/ 1 z))) (+ (/ 1 (* (/ 1 x) (/ 1 y))) (/ 1 (/ 1 z))))) E)) into (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) 3.442 * [backup-simplify]: Simplify (log (/ (exp (- (- (fma (/ 1 (- x)) (/ 1 (- y)) (/ 1 (- z))) (* (/ 1 (- x)) (/ 1 (- y)))) (/ 1 (- z)))) E)) into (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) 3.442 * [approximate]: Taking taylor expansion of (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) in (x y z) around 0 3.442 * [taylor]: Taking taylor expansion of (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) in z 3.442 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in z 3.442 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in z 3.442 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in z 3.442 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 3.443 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 3.443 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 3.443 * [taylor]: Taking taylor expansion of (/ 1 z) in z 3.443 * [taylor]: Taking taylor expansion of z in z 3.443 * [backup-simplify]: Simplify 0 into 0 3.443 * [backup-simplify]: Simplify 1 into 1 3.448 * [backup-simplify]: Simplify (/ 1 1) into 1 3.448 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 3.448 * [taylor]: Taking taylor expansion of (* x y) in z 3.448 * [taylor]: Taking taylor expansion of x in z 3.448 * [backup-simplify]: Simplify x into x 3.448 * [taylor]: Taking taylor expansion of y in z 3.448 * [backup-simplify]: Simplify y into y 3.448 * [backup-simplify]: Simplify (* x y) into (* x y) 3.448 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 3.449 * [backup-simplify]: Simplify (+ 0 1) into 1 3.449 * [backup-simplify]: Simplify (+ 1 0) into 1 3.450 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 3.450 * [taylor]: Taking taylor expansion of E in z 3.450 * [backup-simplify]: Simplify E into E 3.450 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 3.450 * [backup-simplify]: Simplify (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) into (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) 3.450 * [taylor]: Taking taylor expansion of (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) in y 3.450 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in y 3.450 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in y 3.450 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in y 3.450 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 3.450 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 3.451 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 3.451 * [taylor]: Taking taylor expansion of (/ 1 z) in y 3.451 * [taylor]: Taking taylor expansion of z in y 3.451 * [backup-simplify]: Simplify z into z 3.451 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 3.451 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 3.451 * [taylor]: Taking taylor expansion of (* x y) in y 3.451 * [taylor]: Taking taylor expansion of x in y 3.451 * [backup-simplify]: Simplify x into x 3.451 * [taylor]: Taking taylor expansion of y in y 3.451 * [backup-simplify]: Simplify 0 into 0 3.451 * [backup-simplify]: Simplify 1 into 1 3.451 * [backup-simplify]: Simplify (* x 0) into 0 3.451 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 3.452 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.452 * [backup-simplify]: Simplify (- (/ 1 x)) into (- (/ 1 x)) 3.452 * [backup-simplify]: Simplify (+ 0 (- (/ 1 x))) into (- (/ 1 x)) 3.452 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 3.452 * [taylor]: Taking taylor expansion of E in y 3.452 * [backup-simplify]: Simplify E into E 3.452 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 3.453 * [backup-simplify]: Simplify (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) into (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) 3.453 * [taylor]: Taking taylor expansion of (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) in x 3.453 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in x 3.453 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in x 3.453 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in x 3.453 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 3.453 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 3.453 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 3.453 * [taylor]: Taking taylor expansion of (/ 1 z) in x 3.453 * [taylor]: Taking taylor expansion of z in x 3.453 * [backup-simplify]: Simplify z into z 3.453 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 3.453 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 3.453 * [taylor]: Taking taylor expansion of (* x y) in x 3.453 * [taylor]: Taking taylor expansion of x in x 3.453 * [backup-simplify]: Simplify 0 into 0 3.453 * [backup-simplify]: Simplify 1 into 1 3.453 * [taylor]: Taking taylor expansion of y in x 3.453 * [backup-simplify]: Simplify y into y 3.453 * [backup-simplify]: Simplify (* 0 y) into 0 3.454 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 3.454 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 3.454 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 3.454 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 3.454 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 3.454 * [taylor]: Taking taylor expansion of E in x 3.454 * [backup-simplify]: Simplify E into E 3.455 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 3.455 * [backup-simplify]: Simplify (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) into (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) 3.455 * [taylor]: Taking taylor expansion of (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) in x 3.455 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in x 3.455 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in x 3.455 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in x 3.455 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 3.455 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 3.455 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 3.455 * [taylor]: Taking taylor expansion of (/ 1 z) in x 3.455 * [taylor]: Taking taylor expansion of z in x 3.455 * [backup-simplify]: Simplify z into z 3.455 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 3.455 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 3.455 * [taylor]: Taking taylor expansion of (* x y) in x 3.455 * [taylor]: Taking taylor expansion of x in x 3.456 * [backup-simplify]: Simplify 0 into 0 3.456 * [backup-simplify]: Simplify 1 into 1 3.456 * [taylor]: Taking taylor expansion of y in x 3.456 * [backup-simplify]: Simplify y into y 3.456 * [backup-simplify]: Simplify (* 0 y) into 0 3.456 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 3.456 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 3.456 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 3.456 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 3.457 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 3.457 * [taylor]: Taking taylor expansion of E in x 3.457 * [backup-simplify]: Simplify E into E 3.457 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 3.457 * [backup-simplify]: Simplify (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) into (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) 3.457 * [taylor]: Taking taylor expansion of (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) in y 3.457 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in y 3.457 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in y 3.457 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in y 3.457 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 3.458 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 3.458 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 3.458 * [taylor]: Taking taylor expansion of (/ 1 z) in y 3.458 * [taylor]: Taking taylor expansion of z in y 3.458 * [backup-simplify]: Simplify z into z 3.458 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 3.458 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 3.458 * [taylor]: Taking taylor expansion of (* x y) in y 3.458 * [taylor]: Taking taylor expansion of x in y 3.458 * [backup-simplify]: Simplify x into x 3.458 * [taylor]: Taking taylor expansion of y in y 3.458 * [backup-simplify]: Simplify 0 into 0 3.458 * [backup-simplify]: Simplify 1 into 1 3.458 * [backup-simplify]: Simplify (* x 0) into 0 3.458 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 3.458 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.459 * [backup-simplify]: Simplify (- (/ 1 x)) into (- (/ 1 x)) 3.459 * [backup-simplify]: Simplify (+ 0 (- (/ 1 x))) into (- (/ 1 x)) 3.459 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 3.459 * [taylor]: Taking taylor expansion of E in y 3.459 * [backup-simplify]: Simplify E into E 3.459 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 3.460 * [backup-simplify]: Simplify (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) into (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) 3.460 * [taylor]: Taking taylor expansion of (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) in z 3.460 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in z 3.460 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in z 3.460 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in z 3.460 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 3.460 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 3.460 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 3.460 * [taylor]: Taking taylor expansion of (/ 1 z) in z 3.460 * [taylor]: Taking taylor expansion of z in z 3.460 * [backup-simplify]: Simplify 0 into 0 3.460 * [backup-simplify]: Simplify 1 into 1 3.460 * [backup-simplify]: Simplify (/ 1 1) into 1 3.460 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 3.460 * [taylor]: Taking taylor expansion of (* x y) in z 3.461 * [taylor]: Taking taylor expansion of x in z 3.461 * [backup-simplify]: Simplify x into x 3.461 * [taylor]: Taking taylor expansion of y in z 3.461 * [backup-simplify]: Simplify y into y 3.461 * [backup-simplify]: Simplify (* x y) into (* x y) 3.461 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 3.461 * [backup-simplify]: Simplify (+ 0 1) into 1 3.462 * [backup-simplify]: Simplify (+ 1 0) into 1 3.462 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 3.462 * [taylor]: Taking taylor expansion of E in z 3.462 * [backup-simplify]: Simplify E into E 3.462 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 3.463 * [backup-simplify]: Simplify (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) into (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) 3.463 * [backup-simplify]: Simplify (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) into (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) 3.465 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) (/ 0 E)))) into 0 3.466 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 1)))) 1) into 0 3.466 * [taylor]: Taking taylor expansion of 0 in y 3.466 * [backup-simplify]: Simplify 0 into 0 3.466 * [taylor]: Taking taylor expansion of 0 in z 3.466 * [backup-simplify]: Simplify 0 into 0 3.466 * [backup-simplify]: Simplify 0 into 0 3.467 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) (/ 0 E)))) into 0 3.468 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 1)))) 1) into 0 3.468 * [taylor]: Taking taylor expansion of 0 in z 3.468 * [backup-simplify]: Simplify 0 into 0 3.468 * [backup-simplify]: Simplify 0 into 0 3.470 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) (/ 0 E)))) into 0 3.471 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 1)))) 1) into 0 3.471 * [backup-simplify]: Simplify 0 into 0 3.473 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) (/ 0 E)) (* 0 (/ 0 E)))) into 0 3.475 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 1)))) 2) into 0 3.475 * [taylor]: Taking taylor expansion of 0 in y 3.475 * [backup-simplify]: Simplify 0 into 0 3.475 * [taylor]: Taking taylor expansion of 0 in z 3.475 * [backup-simplify]: Simplify 0 into 0 3.475 * [backup-simplify]: Simplify 0 into 0 3.475 * [taylor]: Taking taylor expansion of 0 in z 3.475 * [backup-simplify]: Simplify 0 into 0 3.475 * [backup-simplify]: Simplify 0 into 0 3.477 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) (/ 0 E)) (* 0 (/ 0 E)))) into 0 3.479 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 1)))) 2) into 0 3.479 * [taylor]: Taking taylor expansion of 0 in z 3.479 * [backup-simplify]: Simplify 0 into 0 3.479 * [backup-simplify]: Simplify 0 into 0 3.480 * [backup-simplify]: Simplify (log (/ (exp (- (+ (fma (/ -1 (/ 1 (- x))) (/ -1 (/ 1 (- y))) (/ -1 (/ 1 (- z)))) (/ 1 (/ 1 (- z)))) (/ 1 (* (/ 1 (- x)) (/ 1 (- y)))))) E)) into (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) 3.480 * * * [progress]: simplifying candidates 3.480 * * * * [progress]: [ 1 / 57 ] simplifiying candidate # 3.480 * [simplify]: Simplifying (/ (exp (fma x y z)) (exp (* x y))) 3.480 * * [simplify]: iters left: 5 (8 enodes) 3.484 * * [simplify]: iters left: 4 (29 enodes) 3.492 * * [simplify]: iters left: 3 (41 enodes) 3.504 * * [simplify]: iters left: 2 (67 enodes) 3.525 * * [simplify]: iters left: 1 (113 enodes) 3.544 * * [simplify]: Extracting #0: cost 1 inf + 0 3.544 * * [simplify]: Extracting #1: cost 16 inf + 0 3.544 * * [simplify]: Extracting #2: cost 64 inf + 0 3.545 * * [simplify]: Extracting #3: cost 85 inf + 127 3.545 * * [simplify]: Extracting #4: cost 59 inf + 3272 3.546 * * [simplify]: Extracting #5: cost 29 inf + 8240 3.548 * * [simplify]: Extracting #6: cost 11 inf + 13117 3.550 * * [simplify]: Extracting #7: cost 0 inf + 19794 3.552 * [simplify]: Simplified to (exp (- (fma x y z) (* x y))) 3.552 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (x y z) (log (/ (exp (- (log (exp (- (fma x y z) (* x y)))) z)) E))) 3.552 * * * * [progress]: [ 2 / 57 ] simplifiying candidate # 3.552 * * * * [progress]: [ 3 / 57 ] simplifiying candidate # 3.552 * * * * [progress]: [ 4 / 57 ] simplifiying candidate # 3.552 * * * * [progress]: [ 5 / 57 ] simplifiying candidate # 3.552 * * * * [progress]: [ 6 / 57 ] simplifiying candidate # 3.552 * * * * [progress]: [ 7 / 57 ] simplifiying candidate # 3.552 * * * * [progress]: [ 8 / 57 ] simplifiying candidate # 3.552 * * * * [progress]: [ 9 / 57 ] simplifiying candidate # 3.552 * * * * [progress]: [ 10 / 57 ] simplifiying candidate # 3.552 * * * * [progress]: [ 11 / 57 ] simplifiying candidate # 3.552 * * * * [progress]: [ 12 / 57 ] simplifiying candidate # 3.552 * * * * [progress]: [ 13 / 57 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (* x y)))) z)) E)))> 3.552 * * * * [progress]: [ 14 / 57 ] simplifiying candidate # 3.553 * [simplify]: Simplifying (log (* (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)))) 3.553 * * [simplify]: iters left: 6 (13 enodes) 3.555 * * [simplify]: iters left: 5 (53 enodes) 3.573 * * [simplify]: iters left: 4 (97 enodes) 3.603 * * [simplify]: iters left: 3 (171 enodes) 3.655 * * [simplify]: iters left: 2 (293 enodes) 3.731 * * [simplify]: Extracting #0: cost 1 inf + 0 3.731 * * [simplify]: Extracting #1: cost 4 inf + 0 3.731 * * [simplify]: Extracting #2: cost 7 inf + 0 3.731 * * [simplify]: Extracting #3: cost 9 inf + 0 3.731 * * [simplify]: Extracting #4: cost 49 inf + 0 3.731 * * [simplify]: Extracting #5: cost 183 inf + 1 3.732 * * [simplify]: Extracting #6: cost 185 inf + 3695 3.736 * * [simplify]: Extracting #7: cost 109 inf + 20727 3.743 * * [simplify]: Extracting #8: cost 25 inf + 50961 3.756 * * [simplify]: Extracting #9: cost 0 inf + 62315 3.772 * [simplify]: Simplified to (log (* (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)))) 3.772 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (log (* (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)))) (log (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E))))) 3.772 * * * * [progress]: [ 15 / 57 ] simplifiying candidate # 3.773 * [simplify]: Simplifying (log (sqrt (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 3.773 * * [simplify]: iters left: 6 (12 enodes) 3.778 * * [simplify]: iters left: 5 (48 enodes) 3.789 * * [simplify]: iters left: 4 (90 enodes) 3.804 * * [simplify]: iters left: 3 (164 enodes) 3.846 * * [simplify]: iters left: 2 (286 enodes) 3.918 * * [simplify]: Extracting #0: cost 1 inf + 0 3.919 * * [simplify]: Extracting #1: cost 3 inf + 0 3.919 * * [simplify]: Extracting #2: cost 5 inf + 0 3.919 * * [simplify]: Extracting #3: cost 45 inf + 0 3.919 * * [simplify]: Extracting #4: cost 179 inf + 1 3.920 * * [simplify]: Extracting #5: cost 186 inf + 2739 3.922 * * [simplify]: Extracting #6: cost 132 inf + 11816 3.926 * * [simplify]: Extracting #7: cost 85 inf + 21828 3.933 * * [simplify]: Extracting #8: cost 17 inf + 52198 3.948 * * [simplify]: Extracting #9: cost 0 inf + 60379 3.956 * [simplify]: Simplified to (log (sqrt (/ (exp (- (- (fma x y z) z) (* x y))) E))) 3.956 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (log (sqrt (/ (exp (- (- (fma x y z) z) (* x y))) E))) (log (sqrt (/ (exp (- (- (fma x y z) (* x y)) z)) E))))) 3.956 * * * * [progress]: [ 16 / 57 ] simplifiying candidate # 3.957 * [simplify]: Simplifying (log (/ (exp (- (fma x y z) (* x y))) (* (cbrt E) (cbrt E)))) 3.957 * * [simplify]: iters left: 6 (12 enodes) 3.961 * * [simplify]: iters left: 5 (49 enodes) 3.969 * * [simplify]: iters left: 4 (89 enodes) 3.988 * * [simplify]: iters left: 3 (161 enodes) 4.017 * * [simplify]: iters left: 2 (339 enodes) 4.130 * * [simplify]: Extracting #0: cost 1 inf + 0 4.130 * * [simplify]: Extracting #1: cost 28 inf + 0 4.130 * * [simplify]: Extracting #2: cost 131 inf + 0 4.132 * * [simplify]: Extracting #3: cost 247 inf + 145 4.134 * * [simplify]: Extracting #4: cost 230 inf + 5107 4.142 * * [simplify]: Extracting #5: cost 110 inf + 39057 4.155 * * [simplify]: Extracting #6: cost 15 inf + 84797 4.166 * * [simplify]: Extracting #7: cost 0 inf + 93775 4.177 * [simplify]: Simplified to (- (- (- (fma x y z) (log (cbrt E))) (* x y)) (log (cbrt E))) 4.177 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (- (- (fma x y z) (log (cbrt E))) (* x y)) (log (cbrt E))) (log (/ (exp (- z)) (cbrt E))))) 4.178 * * * * [progress]: [ 17 / 57 ] simplifiying candidate # 4.178 * [simplify]: Simplifying (log (/ (exp (- (fma x y z) (* x y))) (sqrt E))) 4.178 * * [simplify]: iters left: 6 (11 enodes) 4.180 * * [simplify]: iters left: 5 (44 enodes) 4.187 * * [simplify]: iters left: 4 (76 enodes) 4.198 * * [simplify]: iters left: 3 (129 enodes) 4.234 * * [simplify]: iters left: 2 (243 enodes) 4.278 * * [simplify]: Extracting #0: cost 1 inf + 0 4.278 * * [simplify]: Extracting #1: cost 17 inf + 0 4.278 * * [simplify]: Extracting #2: cost 92 inf + 0 4.279 * * [simplify]: Extracting #3: cost 176 inf + 4 4.279 * * [simplify]: Extracting #4: cost 181 inf + 1042 4.281 * * [simplify]: Extracting #5: cost 122 inf + 11357 4.285 * * [simplify]: Extracting #6: cost 35 inf + 41319 4.292 * * [simplify]: Extracting #7: cost 0 inf + 58293 4.299 * [simplify]: Simplified to (- (- (fma x y z) (log (sqrt E))) (* x y)) 4.299 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (- (fma x y z) (log (sqrt E))) (* x y)) (log (/ (exp (- z)) (sqrt E))))) 4.299 * * * * [progress]: [ 18 / 57 ] simplifiying candidate # 4.299 * [simplify]: Simplifying (log (/ (exp (- (fma x y z) (* x y))) 1)) 4.299 * * [simplify]: iters left: 6 (10 enodes) 4.302 * * [simplify]: iters left: 5 (39 enodes) 4.310 * * [simplify]: iters left: 4 (67 enodes) 4.322 * * [simplify]: iters left: 3 (116 enodes) 4.339 * * [simplify]: iters left: 2 (206 enodes) 4.381 * * [simplify]: iters left: 1 (461 enodes) 4.635 * * [simplify]: Extracting #0: cost 1 inf + 0 4.635 * * [simplify]: Extracting #1: cost 24 inf + 0 4.636 * * [simplify]: Extracting #2: cost 172 inf + 1 4.638 * * [simplify]: Extracting #3: cost 321 inf + 230 4.642 * * [simplify]: Extracting #4: cost 301 inf + 6879 4.657 * * [simplify]: Extracting #5: cost 143 inf + 61791 4.690 * * [simplify]: Extracting #6: cost 28 inf + 105203 4.721 * * [simplify]: Extracting #7: cost 0 inf + 118635 4.749 * * [simplify]: Extracting #8: cost 0 inf + 118392 4.765 * [simplify]: Simplified to (- (fma x y z) (* x y)) 4.765 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (fma x y z) (* x y)) (log (/ (exp (- z)) E)))) 4.765 * * * * [progress]: [ 19 / 57 ] simplifiying candidate # 4.766 * [simplify]: Simplifying (log (/ (exp (fma x y z)) (* (cbrt E) (cbrt E)))) 4.766 * * [simplify]: iters left: 6 (10 enodes) 4.768 * * [simplify]: iters left: 5 (37 enodes) 4.773 * * [simplify]: iters left: 4 (51 enodes) 4.787 * * [simplify]: iters left: 3 (63 enodes) 4.807 * * [simplify]: iters left: 2 (70 enodes) 4.823 * * [simplify]: iters left: 1 (77 enodes) 4.840 * * [simplify]: Extracting #0: cost 1 inf + 0 4.840 * * [simplify]: Extracting #1: cost 13 inf + 0 4.841 * * [simplify]: Extracting #2: cost 31 inf + 0 4.841 * * [simplify]: Extracting #3: cost 33 inf + 3 4.841 * * [simplify]: Extracting #4: cost 28 inf + 346 4.842 * * [simplify]: Extracting #5: cost 14 inf + 2927 4.843 * * [simplify]: Extracting #6: cost 3 inf + 5518 4.844 * * [simplify]: Extracting #7: cost 0 inf + 6309 4.846 * [simplify]: Simplified to (- (fma x y z) (log (* (cbrt E) (cbrt E)))) 4.846 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (fma x y z) (log (* (cbrt E) (cbrt E)))) (log (/ (exp (- (- (* x y)) z)) (cbrt E))))) 4.846 * * * * [progress]: [ 20 / 57 ] simplifiying candidate # 4.846 * [simplify]: Simplifying (log (/ (exp (fma x y z)) (sqrt E))) 4.846 * * [simplify]: iters left: 5 (9 enodes) 4.849 * * [simplify]: iters left: 4 (32 enodes) 4.855 * * [simplify]: iters left: 3 (40 enodes) 4.861 * * [simplify]: iters left: 2 (45 enodes) 4.866 * * [simplify]: Extracting #0: cost 1 inf + 0 4.866 * * [simplify]: Extracting #1: cost 6 inf + 0 4.866 * * [simplify]: Extracting #2: cost 15 inf + 0 4.866 * * [simplify]: Extracting #3: cost 15 inf + 3 4.867 * * [simplify]: Extracting #4: cost 13 inf + 62 4.867 * * [simplify]: Extracting #5: cost 4 inf + 1196 4.867 * * [simplify]: Extracting #6: cost 0 inf + 1818 4.867 * [simplify]: Simplified to (- (fma x y z) (log (sqrt E))) 4.867 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (fma x y z) (log (sqrt E))) (log (/ (exp (- (- (* x y)) z)) (sqrt E))))) 4.867 * * * * [progress]: [ 21 / 57 ] simplifiying candidate # 4.868 * [simplify]: Simplifying (log (/ (exp (fma x y z)) 1)) 4.868 * * [simplify]: iters left: 5 (8 enodes) 4.870 * * [simplify]: iters left: 4 (27 enodes) 4.874 * * [simplify]: iters left: 3 (31 enodes) 4.877 * * [simplify]: Extracting #0: cost 1 inf + 0 4.877 * * [simplify]: Extracting #1: cost 7 inf + 0 4.877 * * [simplify]: Extracting #2: cost 5 inf + 4 4.877 * * [simplify]: Extracting #3: cost 3 inf + 63 4.878 * * [simplify]: Extracting #4: cost 0 inf + 377 4.878 * [simplify]: Simplified to (fma x y z) 4.878 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (fma x y z) (log (/ (exp (- (- (* x y)) z)) E)))) 4.878 * * * * [progress]: [ 22 / 57 ] simplifiying candidate # 4.878 * [simplify]: Simplifying (log (/ (exp (fma x y z)) (* (cbrt E) (cbrt E)))) 4.878 * * [simplify]: iters left: 6 (10 enodes) 4.880 * * [simplify]: iters left: 5 (37 enodes) 4.886 * * [simplify]: iters left: 4 (51 enodes) 4.901 * * [simplify]: iters left: 3 (63 enodes) 4.920 * * [simplify]: iters left: 2 (70 enodes) 4.938 * * [simplify]: iters left: 1 (77 enodes) 4.948 * * [simplify]: Extracting #0: cost 1 inf + 0 4.949 * * [simplify]: Extracting #1: cost 13 inf + 0 4.949 * * [simplify]: Extracting #2: cost 31 inf + 0 4.949 * * [simplify]: Extracting #3: cost 33 inf + 3 4.949 * * [simplify]: Extracting #4: cost 28 inf + 346 4.950 * * [simplify]: Extracting #5: cost 14 inf + 2927 4.951 * * [simplify]: Extracting #6: cost 3 inf + 5518 4.952 * * [simplify]: Extracting #7: cost 0 inf + 6309 4.954 * [simplify]: Simplified to (- (fma x y z) (log (* (cbrt E) (cbrt E)))) 4.954 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (fma x y z) (log (* (cbrt E) (cbrt E)))) (log (/ (exp (- (- (* x y)) z)) (cbrt E))))) 4.954 * * * * [progress]: [ 23 / 57 ] simplifiying candidate # 4.955 * [simplify]: Simplifying (log (/ (exp (fma x y z)) (sqrt E))) 4.955 * * [simplify]: iters left: 5 (9 enodes) 4.958 * * [simplify]: iters left: 4 (32 enodes) 4.966 * * [simplify]: iters left: 3 (40 enodes) 4.975 * * [simplify]: iters left: 2 (45 enodes) 4.985 * * [simplify]: Extracting #0: cost 1 inf + 0 4.985 * * [simplify]: Extracting #1: cost 6 inf + 0 4.985 * * [simplify]: Extracting #2: cost 15 inf + 0 4.985 * * [simplify]: Extracting #3: cost 15 inf + 3 4.985 * * [simplify]: Extracting #4: cost 13 inf + 62 4.986 * * [simplify]: Extracting #5: cost 4 inf + 1196 4.986 * * [simplify]: Extracting #6: cost 0 inf + 1818 4.987 * [simplify]: Simplified to (- (fma x y z) (log (sqrt E))) 4.987 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (fma x y z) (log (sqrt E))) (log (/ (exp (- (- (* x y)) z)) (sqrt E))))) 4.987 * * * * [progress]: [ 24 / 57 ] simplifiying candidate # 4.987 * [simplify]: Simplifying (log (/ (exp (fma x y z)) 1)) 4.987 * * [simplify]: iters left: 5 (8 enodes) 4.991 * * [simplify]: iters left: 4 (27 enodes) 4.997 * * [simplify]: iters left: 3 (31 enodes) 5.004 * * [simplify]: Extracting #0: cost 1 inf + 0 5.004 * * [simplify]: Extracting #1: cost 7 inf + 0 5.004 * * [simplify]: Extracting #2: cost 5 inf + 4 5.004 * * [simplify]: Extracting #3: cost 3 inf + 63 5.004 * * [simplify]: Extracting #4: cost 0 inf + 377 5.004 * [simplify]: Simplified to (fma x y z) 5.005 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (fma x y z) (log (/ (exp (- (- (* x y)) z)) E)))) 5.005 * * * * [progress]: [ 25 / 57 ] simplifiying candidate # 5.005 * [simplify]: Simplifying (log (/ (exp (- (fma x y z) (* x y))) (* (cbrt E) (cbrt E)))) 5.005 * * [simplify]: iters left: 6 (12 enodes) 5.007 * * [simplify]: iters left: 5 (49 enodes) 5.015 * * [simplify]: iters left: 4 (89 enodes) 5.030 * * [simplify]: iters left: 3 (161 enodes) 5.060 * * [simplify]: iters left: 2 (339 enodes) 5.181 * * [simplify]: Extracting #0: cost 1 inf + 0 5.181 * * [simplify]: Extracting #1: cost 28 inf + 0 5.182 * * [simplify]: Extracting #2: cost 131 inf + 0 5.182 * * [simplify]: Extracting #3: cost 247 inf + 145 5.184 * * [simplify]: Extracting #4: cost 230 inf + 5107 5.188 * * [simplify]: Extracting #5: cost 110 inf + 39057 5.199 * * [simplify]: Extracting #6: cost 15 inf + 84797 5.226 * * [simplify]: Extracting #7: cost 0 inf + 93775 5.249 * [simplify]: Simplified to (- (- (- (fma x y z) (log (cbrt E))) (* x y)) (log (cbrt E))) 5.249 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (- (- (fma x y z) (log (cbrt E))) (* x y)) (log (cbrt E))) (log (/ (exp (- z)) (cbrt E))))) 5.249 * * * * [progress]: [ 26 / 57 ] simplifiying candidate # 5.249 * [simplify]: Simplifying (log (/ (exp (- (fma x y z) (* x y))) (sqrt E))) 5.249 * * [simplify]: iters left: 6 (11 enodes) 5.254 * * [simplify]: iters left: 5 (44 enodes) 5.266 * * [simplify]: iters left: 4 (76 enodes) 5.277 * * [simplify]: iters left: 3 (129 enodes) 5.299 * * [simplify]: iters left: 2 (243 enodes) 5.388 * * [simplify]: Extracting #0: cost 1 inf + 0 5.388 * * [simplify]: Extracting #1: cost 17 inf + 0 5.388 * * [simplify]: Extracting #2: cost 92 inf + 0 5.389 * * [simplify]: Extracting #3: cost 176 inf + 4 5.391 * * [simplify]: Extracting #4: cost 181 inf + 1042 5.394 * * [simplify]: Extracting #5: cost 122 inf + 11357 5.402 * * [simplify]: Extracting #6: cost 35 inf + 41319 5.415 * * [simplify]: Extracting #7: cost 0 inf + 58293 5.428 * [simplify]: Simplified to (- (- (fma x y z) (log (sqrt E))) (* x y)) 5.428 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (- (fma x y z) (log (sqrt E))) (* x y)) (log (/ (exp (- z)) (sqrt E))))) 5.428 * * * * [progress]: [ 27 / 57 ] simplifiying candidate # 5.428 * [simplify]: Simplifying (log (/ (exp (- (fma x y z) (* x y))) 1)) 5.429 * * [simplify]: iters left: 6 (10 enodes) 5.434 * * [simplify]: iters left: 5 (39 enodes) 5.447 * * [simplify]: iters left: 4 (67 enodes) 5.467 * * [simplify]: iters left: 3 (116 enodes) 5.507 * * [simplify]: iters left: 2 (206 enodes) 5.586 * * [simplify]: iters left: 1 (461 enodes) 5.868 * * [simplify]: Extracting #0: cost 1 inf + 0 5.868 * * [simplify]: Extracting #1: cost 24 inf + 0 5.869 * * [simplify]: Extracting #2: cost 172 inf + 1 5.870 * * [simplify]: Extracting #3: cost 321 inf + 230 5.872 * * [simplify]: Extracting #4: cost 301 inf + 6879 5.879 * * [simplify]: Extracting #5: cost 143 inf + 61791 5.894 * * [simplify]: Extracting #6: cost 28 inf + 105203 5.923 * * [simplify]: Extracting #7: cost 0 inf + 118635 5.945 * * [simplify]: Extracting #8: cost 0 inf + 118392 5.975 * [simplify]: Simplified to (- (fma x y z) (* x y)) 5.975 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (fma x y z) (* x y)) (log (/ (exp (- z)) E)))) 5.976 * * * * [progress]: [ 28 / 57 ] simplifiying candidate # 5.976 * [simplify]: Simplifying (log (/ (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z)))) (* (cbrt E) (cbrt E)))) 5.976 * * [simplify]: iters left: 6 (15 enodes) 5.980 * * [simplify]: iters left: 5 (66 enodes) 5.992 * * [simplify]: iters left: 4 (137 enodes) 6.022 * * [simplify]: iters left: 3 (237 enodes) 6.064 * * [simplify]: iters left: 2 (355 enodes) 6.150 * * [simplify]: Extracting #0: cost 1 inf + 0 6.150 * * [simplify]: Extracting #1: cost 20 inf + 0 6.150 * * [simplify]: Extracting #2: cost 48 inf + 0 6.150 * * [simplify]: Extracting #3: cost 60 inf + 0 6.151 * * [simplify]: Extracting #4: cost 97 inf + 596 6.151 * * [simplify]: Extracting #5: cost 172 inf + 1512 6.153 * * [simplify]: Extracting #6: cost 153 inf + 10221 6.160 * * [simplify]: Extracting #7: cost 51 inf + 41685 6.171 * * [simplify]: Extracting #8: cost 19 inf + 54573 6.189 * * [simplify]: Extracting #9: cost 0 inf + 63236 6.207 * [simplify]: Simplified to (log (* (/ (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt E)) (/ (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt E)))) 6.207 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (log (* (/ (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt E)) (/ (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt E)))) (log (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E))))) 6.208 * * * * [progress]: [ 29 / 57 ] simplifiying candidate # 6.208 * [simplify]: Simplifying (log (/ (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z)))) (sqrt E))) 6.208 * * [simplify]: iters left: 6 (14 enodes) 6.214 * * [simplify]: iters left: 5 (59 enodes) 6.235 * * [simplify]: iters left: 4 (113 enodes) 6.270 * * [simplify]: iters left: 3 (192 enodes) 6.310 * * [simplify]: iters left: 2 (286 enodes) 6.389 * * [simplify]: iters left: 1 (491 enodes) 6.595 * * [simplify]: Extracting #0: cost 1 inf + 0 6.595 * * [simplify]: Extracting #1: cost 11 inf + 0 6.595 * * [simplify]: Extracting #2: cost 24 inf + 0 6.595 * * [simplify]: Extracting #3: cost 31 inf + 0 6.595 * * [simplify]: Extracting #4: cost 114 inf + 153 6.596 * * [simplify]: Extracting #5: cost 323 inf + 457 6.598 * * [simplify]: Extracting #6: cost 351 inf + 2189 6.602 * * [simplify]: Extracting #7: cost 253 inf + 22833 6.615 * * [simplify]: Extracting #8: cost 117 inf + 82135 6.648 * * [simplify]: Extracting #9: cost 2 inf + 145787 6.667 * * [simplify]: Extracting #10: cost 0 inf + 146816 6.693 * [simplify]: Simplified to (log (/ (* (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt (exp (- (- (fma x y z) z) (* x y))))) (sqrt E))) 6.694 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (log (/ (* (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt (exp (- (- (fma x y z) z) (* x y))))) (sqrt E))) (log (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))))) 6.694 * * * * [progress]: [ 30 / 57 ] simplifiying candidate # 6.694 * [simplify]: Simplifying (log (/ (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z)))) 1)) 6.694 * * [simplify]: iters left: 6 (13 enodes) 6.698 * * [simplify]: iters left: 5 (54 enodes) 6.707 * * [simplify]: iters left: 4 (104 enodes) 6.735 * * [simplify]: iters left: 3 (175 enodes) 6.788 * * [simplify]: iters left: 2 (269 enodes) 6.849 * * [simplify]: iters left: 1 (469 enodes) 7.050 * * [simplify]: Extracting #0: cost 1 inf + 0 7.050 * * [simplify]: Extracting #1: cost 7 inf + 0 7.051 * * [simplify]: Extracting #2: cost 12 inf + 1 7.051 * * [simplify]: Extracting #3: cost 14 inf + 2 7.051 * * [simplify]: Extracting #4: cost 99 inf + 2 7.053 * * [simplify]: Extracting #5: cost 312 inf + 2 7.056 * * [simplify]: Extracting #6: cost 318 inf + 6484 7.064 * * [simplify]: Extracting #7: cost 251 inf + 17748 7.081 * * [simplify]: Extracting #8: cost 118 inf + 74926 7.112 * * [simplify]: Extracting #9: cost 8 inf + 135702 7.147 * * [simplify]: Extracting #10: cost 0 inf + 139141 7.182 * [simplify]: Simplified to (log (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z))))) 7.182 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (log (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z))))) (log (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) E)))) 7.182 * * * * [progress]: [ 31 / 57 ] simplifiying candidate # 7.183 * [simplify]: Simplifying (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (* (cbrt E) (cbrt E)))) 7.183 * * [simplify]: iters left: 6 (14 enodes) 7.189 * * [simplify]: iters left: 5 (59 enodes) 7.207 * * [simplify]: iters left: 4 (111 enodes) 7.227 * * [simplify]: iters left: 3 (183 enodes) 7.264 * * [simplify]: iters left: 2 (276 enodes) 7.322 * * [simplify]: iters left: 1 (471 enodes) 7.499 * * [simplify]: Extracting #0: cost 1 inf + 0 7.499 * * [simplify]: Extracting #1: cost 13 inf + 0 7.499 * * [simplify]: Extracting #2: cost 28 inf + 0 7.499 * * [simplify]: Extracting #3: cost 34 inf + 0 7.499 * * [simplify]: Extracting #4: cost 119 inf + 1 7.500 * * [simplify]: Extracting #5: cost 322 inf + 1321 7.506 * * [simplify]: Extracting #6: cost 329 inf + 8713 7.510 * * [simplify]: Extracting #7: cost 248 inf + 23329 7.519 * * [simplify]: Extracting #8: cost 147 inf + 62751 7.544 * * [simplify]: Extracting #9: cost 12 inf + 137984 7.580 * * [simplify]: Extracting #10: cost 0 inf + 145758 7.610 * [simplify]: Simplified to (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (* (cbrt E) (cbrt E)))) 7.611 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (* (cbrt E) (cbrt E)))) (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E))))) 7.611 * * * * [progress]: [ 32 / 57 ] simplifiying candidate # 7.611 * [simplify]: Simplifying (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))) 7.611 * * [simplify]: iters left: 6 (13 enodes) 7.614 * * [simplify]: iters left: 5 (54 enodes) 7.628 * * [simplify]: iters left: 4 (100 enodes) 7.658 * * [simplify]: iters left: 3 (165 enodes) 7.684 * * [simplify]: iters left: 2 (250 enodes) 7.756 * * [simplify]: iters left: 1 (446 enodes) 7.936 * * [simplify]: Extracting #0: cost 1 inf + 0 7.936 * * [simplify]: Extracting #1: cost 6 inf + 0 7.936 * * [simplify]: Extracting #2: cost 12 inf + 0 7.936 * * [simplify]: Extracting #3: cost 16 inf + 0 7.937 * * [simplify]: Extracting #4: cost 101 inf + 1 7.938 * * [simplify]: Extracting #5: cost 308 inf + 457 7.939 * * [simplify]: Extracting #6: cost 328 inf + 4651 7.943 * * [simplify]: Extracting #7: cost 240 inf + 24452 7.956 * * [simplify]: Extracting #8: cost 89 inf + 93264 7.978 * * [simplify]: Extracting #9: cost 10 inf + 127809 8.016 * * [simplify]: Extracting #10: cost 0 inf + 132950 8.049 * * [simplify]: Extracting #11: cost 0 inf + 132910 8.067 * [simplify]: Simplified to (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))) 8.067 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))) (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))))) 8.067 * * * * [progress]: [ 33 / 57 ] simplifiying candidate # 8.067 * [simplify]: Simplifying (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) 1)) 8.067 * * [simplify]: iters left: 6 (12 enodes) 8.071 * * [simplify]: iters left: 5 (49 enodes) 8.078 * * [simplify]: iters left: 4 (89 enodes) 8.091 * * [simplify]: iters left: 3 (149 enodes) 8.119 * * [simplify]: iters left: 2 (238 enodes) 8.197 * * [simplify]: iters left: 1 (426 enodes) 8.381 * * [simplify]: Extracting #0: cost 1 inf + 0 8.381 * * [simplify]: Extracting #1: cost 4 inf + 0 8.381 * * [simplify]: Extracting #2: cost 6 inf + 1 8.381 * * [simplify]: Extracting #3: cost 90 inf + 2 8.386 * * [simplify]: Extracting #4: cost 303 inf + 2 8.387 * * [simplify]: Extracting #5: cost 324 inf + 2276 8.390 * * [simplify]: Extracting #6: cost 276 inf + 8854 8.394 * * [simplify]: Extracting #7: cost 224 inf + 20997 8.407 * * [simplify]: Extracting #8: cost 44 inf + 111085 8.430 * * [simplify]: Extracting #9: cost 0 inf + 137487 8.461 * [simplify]: Simplified to (log (sqrt (exp (- (fma x y z) (+ z (* x y)))))) 8.461 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (log (sqrt (exp (- (fma x y z) (+ z (* x y)))))) (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) E)))) 8.461 * * * * [progress]: [ 34 / 57 ] simplifiying candidate # 8.461 * [simplify]: Simplifying (log (/ 1 (* (cbrt E) (cbrt E)))) 8.461 * * [simplify]: iters left: 6 (6 enodes) 8.463 * * [simplify]: iters left: 5 (27 enodes) 8.467 * * [simplify]: iters left: 4 (37 enodes) 8.472 * * [simplify]: iters left: 3 (44 enodes) 8.480 * * [simplify]: iters left: 2 (50 enodes) 8.488 * * [simplify]: iters left: 1 (65 enodes) 8.497 * * [simplify]: Extracting #0: cost 1 inf + 0 8.497 * * [simplify]: Extracting #1: cost 7 inf + 0 8.497 * * [simplify]: Extracting #2: cost 14 inf + 1 8.497 * * [simplify]: Extracting #3: cost 17 inf + 2 8.497 * * [simplify]: Extracting #4: cost 16 inf + 3 8.497 * * [simplify]: Extracting #5: cost 8 inf + 1282 8.498 * * [simplify]: Extracting #6: cost 0 inf + 2503 8.499 * [simplify]: Simplified to (- (- (log (cbrt E))) (log (cbrt E))) 8.499 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (- (log (cbrt E))) (log (cbrt E))) (log (/ (exp (- (- (fma x y z) (* x y)) z)) (cbrt E))))) 8.499 * * * * [progress]: [ 35 / 57 ] simplifiying candidate # 8.499 * [simplify]: Simplifying (log (/ 1 (sqrt E))) 8.499 * * [simplify]: iters left: 4 (5 enodes) 8.503 * * [simplify]: iters left: 3 (22 enodes) 8.509 * * [simplify]: iters left: 2 (26 enodes) 8.515 * * [simplify]: Extracting #0: cost 1 inf + 0 8.515 * * [simplify]: Extracting #1: cost 5 inf + 0 8.516 * * [simplify]: Extracting #2: cost 8 inf + 1 8.516 * * [simplify]: Extracting #3: cost 9 inf + 2 8.516 * * [simplify]: Extracting #4: cost 8 inf + 3 8.516 * * [simplify]: Extracting #5: cost 4 inf + 307 8.516 * * [simplify]: Extracting #6: cost 2 inf + 540 8.516 * * [simplify]: Extracting #7: cost 0 inf + 773 8.516 * [simplify]: Simplified to (- (log (sqrt E))) 8.517 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (log (sqrt E))) (log (/ (exp (- (- (fma x y z) (* x y)) z)) (sqrt E))))) 8.517 * * * * [progress]: [ 36 / 57 ] simplifiying candidate # 8.517 * [simplify]: Simplifying (log (/ 1 1)) 8.517 * * [simplify]: iters left: 3 (3 enodes) 8.521 * * [simplify]: iters left: 2 (12 enodes) 8.523 * * [simplify]: Extracting #0: cost 1 inf + 0 8.523 * * [simplify]: Extracting #1: cost 0 inf + 1 8.523 * [simplify]: Simplified to 0 8.523 * [simplify]: Simplified (2 1) to (λ (x y z) (+ 0 (log (/ (exp (- (- (fma x y z) (* x y)) z)) E)))) 8.523 * * * * [progress]: [ 37 / 57 ] simplifiying candidate # 8.524 * [simplify]: Simplifying (log 1) 8.524 * * [simplify]: iters left: 1 (2 enodes) 8.526 * * [simplify]: Extracting #0: cost 1 inf + 0 8.526 * * [simplify]: Extracting #1: cost 0 inf + 1 8.526 * [simplify]: Simplified to 0 8.526 * [simplify]: Simplified (2 1) to (λ (x y z) (+ 0 (log (/ (exp (- (- (fma x y z) (* x y)) z)) E)))) 8.526 * * * * [progress]: [ 38 / 57 ] simplifiying candidate # 8.526 * [simplify]: Simplifying (log (exp (- (- (fma x y z) (* x y)) z))) 8.527 * * [simplify]: iters left: 6 (9 enodes) 8.531 * * [simplify]: iters left: 5 (35 enodes) 8.542 * * [simplify]: iters left: 4 (74 enodes) 8.558 * * [simplify]: iters left: 3 (144 enodes) 8.584 * * [simplify]: iters left: 2 (290 enodes) 8.679 * * [simplify]: Extracting #0: cost 1 inf + 0 8.679 * * [simplify]: Extracting #1: cost 15 inf + 0 8.679 * * [simplify]: Extracting #2: cost 73 inf + 42 8.680 * * [simplify]: Extracting #3: cost 134 inf + 269 8.680 * * [simplify]: Extracting #4: cost 128 inf + 2369 8.682 * * [simplify]: Extracting #5: cost 76 inf + 12781 8.686 * * [simplify]: Extracting #6: cost 20 inf + 31534 8.691 * * [simplify]: Extracting #7: cost 0 inf + 40768 8.696 * [simplify]: Simplified to (- (fma x y z) (+ (* x y) z)) 8.696 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (fma x y z) (+ (* x y) z)) (log (/ 1 E)))) 8.696 * * * * [progress]: [ 39 / 57 ] simplifiying candidate # 8.696 * [simplify]: Simplifying (log (exp (- (- (fma x y z) (* x y)) z))) 8.696 * * [simplify]: iters left: 6 (9 enodes) 8.698 * * [simplify]: iters left: 5 (35 enodes) 8.706 * * [simplify]: iters left: 4 (74 enodes) 8.728 * * [simplify]: iters left: 3 (144 enodes) 8.752 * * [simplify]: iters left: 2 (290 enodes) 8.839 * * [simplify]: Extracting #0: cost 1 inf + 0 8.839 * * [simplify]: Extracting #1: cost 15 inf + 0 8.839 * * [simplify]: Extracting #2: cost 73 inf + 42 8.839 * * [simplify]: Extracting #3: cost 134 inf + 269 8.840 * * [simplify]: Extracting #4: cost 128 inf + 2369 8.842 * * [simplify]: Extracting #5: cost 76 inf + 12781 8.848 * * [simplify]: Extracting #6: cost 20 inf + 31534 8.853 * * [simplify]: Extracting #7: cost 0 inf + 40768 8.859 * [simplify]: Simplified to (- (fma x y z) (+ (* x y) z)) 8.859 * [simplify]: Simplified (2 1) to (λ (x y z) (- (- (fma x y z) (+ (* x y) z)) (log E))) 8.859 * * * * [progress]: [ 40 / 57 ] simplifiying candidate # 8.859 * * * * [progress]: [ 41 / 57 ] simplifiying candidate # 8.859 * * * * [progress]: [ 42 / 57 ] simplifiying candidate # 8.859 * [simplify]: Simplifying (- (- (fma x y z) (* x y)) z) 8.860 * * [simplify]: iters left: 6 (7 enodes) 8.863 * * [simplify]: iters left: 5 (28 enodes) 8.870 * * [simplify]: iters left: 4 (51 enodes) 8.878 * * [simplify]: iters left: 3 (73 enodes) 8.888 * * [simplify]: iters left: 2 (82 enodes) 8.897 * * [simplify]: iters left: 1 (88 enodes) 8.915 * * [simplify]: Extracting #0: cost 1 inf + 0 8.915 * * [simplify]: Extracting #1: cost 17 inf + 0 8.915 * * [simplify]: Extracting #2: cost 31 inf + 42 8.915 * * [simplify]: Extracting #3: cost 29 inf + 126 8.916 * * [simplify]: Extracting #4: cost 15 inf + 1264 8.917 * * [simplify]: Extracting #5: cost 1 inf + 2960 8.918 * * [simplify]: Extracting #6: cost 0 inf + 3098 8.920 * [simplify]: Simplified to (- (- (fma x y z) z) (* x y)) 8.920 * [simplify]: Simplified (2 1) to (λ (x y z) (- (- (- (fma x y z) z) (* x y)) 1)) 8.920 * * * * [progress]: [ 43 / 57 ] simplifiying candidate # 8.920 * [simplify]: Simplifying (- (- (fma x y z) (* x y)) z) 8.921 * * [simplify]: iters left: 6 (7 enodes) 8.924 * * [simplify]: iters left: 5 (28 enodes) 8.932 * * [simplify]: iters left: 4 (51 enodes) 8.941 * * [simplify]: iters left: 3 (73 enodes) 8.951 * * [simplify]: iters left: 2 (82 enodes) 8.960 * * [simplify]: iters left: 1 (88 enodes) 8.981 * * [simplify]: Extracting #0: cost 1 inf + 0 8.981 * * [simplify]: Extracting #1: cost 17 inf + 0 8.981 * * [simplify]: Extracting #2: cost 31 inf + 42 8.982 * * [simplify]: Extracting #3: cost 29 inf + 126 8.982 * * [simplify]: Extracting #4: cost 15 inf + 1264 8.984 * * [simplify]: Extracting #5: cost 1 inf + 2960 8.985 * * [simplify]: Extracting #6: cost 0 inf + 3098 8.987 * [simplify]: Simplified to (- (- (fma x y z) z) (* x y)) 8.987 * [simplify]: Simplified (2 1) to (λ (x y z) (- (- (- (fma x y z) z) (* x y)) (log E))) 8.987 * * * * [progress]: [ 44 / 57 ] simplifiying candidate # 8.987 * [simplify]: Simplifying (/ (exp (- (- (fma x y z) (* x y)) z)) E) 8.988 * * [simplify]: iters left: 6 (10 enodes) 8.992 * * [simplify]: iters left: 5 (42 enodes) 9.005 * * [simplify]: iters left: 4 (84 enodes) 9.032 * * [simplify]: iters left: 3 (158 enodes) 9.076 * * [simplify]: iters left: 2 (280 enodes) 9.154 * * [simplify]: Extracting #0: cost 1 inf + 0 9.154 * * [simplify]: Extracting #1: cost 41 inf + 0 9.154 * * [simplify]: Extracting #2: cost 170 inf + 1 9.155 * * [simplify]: Extracting #3: cost 187 inf + 1392 9.157 * * [simplify]: Extracting #4: cost 145 inf + 8221 9.160 * * [simplify]: Extracting #5: cost 74 inf + 25255 9.167 * * [simplify]: Extracting #6: cost 14 inf + 50319 9.179 * * [simplify]: Extracting #7: cost 0 inf + 57319 9.194 * [simplify]: Simplified to (/ (exp (- (- (fma x y z) (* x y)) z)) E) 9.194 * [simplify]: Simplified (2 1) to (λ (x y z) (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 9.194 * * * * [progress]: [ 45 / 57 ] simplifiying candidate # 9.194 * * * * [progress]: [ 46 / 57 ] simplifiying candidate # 9.194 * * * * [progress]: [ 47 / 57 ] simplifiying candidate # 9.194 * * * * [progress]: [ 48 / 57 ] simplifiying candidate # 9.194 * * * * [progress]: [ 49 / 57 ] simplifiying candidate # 9.194 * * * * [progress]: [ 50 / 57 ] simplifiying candidate # 9.195 * * * * [progress]: [ 51 / 57 ] simplifiying candidate #real (real->posit16 (log (/ (exp (- (- (fma x y z) (* x y)) z)) E)))))> 9.195 * * * * [progress]: [ 52 / 57 ] simplifiying candidate # 9.195 * [simplify]: Simplifying (- (fma x y z) (* x y)) 9.195 * * [simplify]: iters left: 4 (6 enodes) 9.198 * * [simplify]: iters left: 3 (21 enodes) 9.203 * * [simplify]: iters left: 2 (30 enodes) 9.211 * * [simplify]: iters left: 1 (34 enodes) 9.219 * * [simplify]: Extracting #0: cost 1 inf + 0 9.219 * * [simplify]: Extracting #1: cost 5 inf + 0 9.219 * * [simplify]: Extracting #2: cost 13 inf + 0 9.219 * * [simplify]: Extracting #3: cost 12 inf + 3 9.219 * * [simplify]: Extracting #4: cost 3 inf + 570 9.220 * * [simplify]: Extracting #5: cost 0 inf + 807 9.220 * [simplify]: Simplified to (- (fma x y z) (* x y)) 9.220 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 9.220 * * * * [progress]: [ 53 / 57 ] simplifiying candidate # 9.221 * [simplify]: Simplifying (- (fma x y z) (* x y)) 9.221 * * [simplify]: iters left: 4 (6 enodes) 9.223 * * [simplify]: iters left: 3 (21 enodes) 9.229 * * [simplify]: iters left: 2 (30 enodes) 9.235 * * [simplify]: iters left: 1 (34 enodes) 9.239 * * [simplify]: Extracting #0: cost 1 inf + 0 9.239 * * [simplify]: Extracting #1: cost 5 inf + 0 9.239 * * [simplify]: Extracting #2: cost 13 inf + 0 9.239 * * [simplify]: Extracting #3: cost 12 inf + 3 9.239 * * [simplify]: Extracting #4: cost 3 inf + 570 9.240 * * [simplify]: Extracting #5: cost 0 inf + 807 9.240 * [simplify]: Simplified to (- (fma x y z) (* x y)) 9.240 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 9.240 * * * * [progress]: [ 54 / 57 ] simplifiying candidate # 9.240 * [simplify]: Simplifying (- (fma x y z) (* x y)) 9.240 * * [simplify]: iters left: 4 (6 enodes) 9.241 * * [simplify]: iters left: 3 (21 enodes) 9.244 * * [simplify]: iters left: 2 (30 enodes) 9.248 * * [simplify]: iters left: 1 (34 enodes) 9.252 * * [simplify]: Extracting #0: cost 1 inf + 0 9.252 * * [simplify]: Extracting #1: cost 5 inf + 0 9.252 * * [simplify]: Extracting #2: cost 13 inf + 0 9.252 * * [simplify]: Extracting #3: cost 12 inf + 3 9.252 * * [simplify]: Extracting #4: cost 3 inf + 570 9.252 * * [simplify]: Extracting #5: cost 0 inf + 807 9.253 * [simplify]: Simplified to (- (fma x y z) (* x y)) 9.253 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 9.253 * * * * [progress]: [ 55 / 57 ] simplifiying candidate # 9.253 * [simplify]: Simplifying (- (log (/ (exp (fma x y z)) E)) (+ z (* x y))) 9.253 * * [simplify]: iters left: 6 (11 enodes) 9.257 * * [simplify]: iters left: 5 (44 enodes) 9.270 * * [simplify]: iters left: 4 (61 enodes) 9.289 * * [simplify]: iters left: 3 (99 enodes) 9.321 * * [simplify]: iters left: 2 (172 enodes) 9.379 * * [simplify]: iters left: 1 (259 enodes) 9.439 * * [simplify]: Extracting #0: cost 1 inf + 0 9.440 * * [simplify]: Extracting #1: cost 33 inf + 0 9.440 * * [simplify]: Extracting #2: cost 69 inf + 168 9.440 * * [simplify]: Extracting #3: cost 73 inf + 499 9.441 * * [simplify]: Extracting #4: cost 47 inf + 3247 9.443 * * [simplify]: Extracting #5: cost 10 inf + 8377 9.446 * * [simplify]: Extracting #6: cost 1 inf + 9946 9.449 * * [simplify]: Extracting #7: cost 0 inf + 10125 9.452 * [simplify]: Simplified to (- (- (fma x y z) (* x y)) (+ 1 z)) 9.452 * [simplify]: Simplified (2) to (λ (x y z) (- (- (fma x y z) (* x y)) (+ 1 z))) 9.452 * * * * [progress]: [ 56 / 57 ] simplifiying candidate # 9.452 * [simplify]: Simplifying (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) 9.452 * * [simplify]: iters left: 6 (11 enodes) 9.454 * * [simplify]: iters left: 5 (47 enodes) 9.461 * * [simplify]: iters left: 4 (81 enodes) 9.486 * * [simplify]: iters left: 3 (159 enodes) 9.516 * * [simplify]: iters left: 2 (341 enodes) 9.604 * * [simplify]: Extracting #0: cost 1 inf + 0 9.604 * * [simplify]: Extracting #1: cost 54 inf + 0 9.605 * * [simplify]: Extracting #2: cost 126 inf + 86 9.606 * * [simplify]: Extracting #3: cost 173 inf + 2894 9.608 * * [simplify]: Extracting #4: cost 101 inf + 15361 9.614 * * [simplify]: Extracting #5: cost 30 inf + 30236 9.621 * * [simplify]: Extracting #6: cost 6 inf + 38378 9.631 * * [simplify]: Extracting #7: cost 0 inf + 40337 9.644 * [simplify]: Simplified to (- (fma x y z) (+ (* x y) (+ z 1))) 9.645 * [simplify]: Simplified (2) to (λ (x y z) (- (fma x y z) (+ (* x y) (+ z 1)))) 9.645 * * * * [progress]: [ 57 / 57 ] simplifiying candidate # 9.645 * [simplify]: Simplifying (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) 9.645 * * [simplify]: iters left: 6 (11 enodes) 9.647 * * [simplify]: iters left: 5 (47 enodes) 9.655 * * [simplify]: iters left: 4 (81 enodes) 9.668 * * [simplify]: iters left: 3 (159 enodes) 9.723 * * [simplify]: iters left: 2 (341 enodes) 9.842 * * [simplify]: Extracting #0: cost 1 inf + 0 9.842 * * [simplify]: Extracting #1: cost 54 inf + 0 9.843 * * [simplify]: Extracting #2: cost 126 inf + 86 9.845 * * [simplify]: Extracting #3: cost 173 inf + 2894 9.850 * * [simplify]: Extracting #4: cost 101 inf + 15361 9.865 * * [simplify]: Extracting #5: cost 30 inf + 30236 9.879 * * [simplify]: Extracting #6: cost 6 inf + 38378 9.892 * * [simplify]: Extracting #7: cost 0 inf + 40337 9.905 * [simplify]: Simplified to (- (fma x y z) (+ (* x y) (+ z 1))) 9.905 * [simplify]: Simplified (2) to (λ (x y z) (- (fma x y z) (+ (* x y) (+ z 1)))) 9.906 * * * [progress]: adding candidates to table 10.570 * * [progress]: iteration 3 / 4 10.570 * * * [progress]: picking best candidate 10.587 * * * * [pick]: Picked # 10.587 * * * [progress]: localizing error 10.605 * * * [progress]: generating rewritten candidates 10.605 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1) 10.637 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1 2) 10.650 * * * [progress]: generating series expansions 10.650 * * * * [progress]: [ 1 / 2 ] generating series at (2 1) 10.650 * [backup-simplify]: Simplify (- (fma x y z) (+ (* x y) z)) into (- (fma x y z) (+ z (* x y))) 10.650 * [approximate]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in (x y z) around 0 10.651 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in z 10.651 * [taylor]: Taking taylor expansion of (fma x y z) in z 10.651 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 10.651 * [taylor]: Taking taylor expansion of (+ z (* x y)) in z 10.651 * [taylor]: Taking taylor expansion of z in z 10.651 * [backup-simplify]: Simplify 0 into 0 10.651 * [backup-simplify]: Simplify 1 into 1 10.651 * [taylor]: Taking taylor expansion of (* x y) in z 10.651 * [taylor]: Taking taylor expansion of x in z 10.651 * [backup-simplify]: Simplify x into x 10.651 * [taylor]: Taking taylor expansion of y in z 10.651 * [backup-simplify]: Simplify y into y 10.651 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in y 10.651 * [taylor]: Taking taylor expansion of (fma x y z) in y 10.651 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 10.651 * [taylor]: Taking taylor expansion of (+ z (* x y)) in y 10.651 * [taylor]: Taking taylor expansion of z in y 10.651 * [backup-simplify]: Simplify z into z 10.651 * [taylor]: Taking taylor expansion of (* x y) in y 10.651 * [taylor]: Taking taylor expansion of x in y 10.651 * [backup-simplify]: Simplify x into x 10.651 * [taylor]: Taking taylor expansion of y in y 10.651 * [backup-simplify]: Simplify 0 into 0 10.651 * [backup-simplify]: Simplify 1 into 1 10.651 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in x 10.651 * [taylor]: Taking taylor expansion of (fma x y z) in x 10.651 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 10.651 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 10.651 * [taylor]: Taking taylor expansion of z in x 10.651 * [backup-simplify]: Simplify z into z 10.651 * [taylor]: Taking taylor expansion of (* x y) in x 10.651 * [taylor]: Taking taylor expansion of x in x 10.652 * [backup-simplify]: Simplify 0 into 0 10.652 * [backup-simplify]: Simplify 1 into 1 10.652 * [taylor]: Taking taylor expansion of y in x 10.652 * [backup-simplify]: Simplify y into y 10.652 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in x 10.652 * [taylor]: Taking taylor expansion of (fma x y z) in x 10.652 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 10.652 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 10.652 * [taylor]: Taking taylor expansion of z in x 10.652 * [backup-simplify]: Simplify z into z 10.652 * [taylor]: Taking taylor expansion of (* x y) in x 10.652 * [taylor]: Taking taylor expansion of x in x 10.652 * [backup-simplify]: Simplify 0 into 0 10.652 * [backup-simplify]: Simplify 1 into 1 10.652 * [taylor]: Taking taylor expansion of y in x 10.652 * [backup-simplify]: Simplify y into y 10.652 * [backup-simplify]: Simplify (* 0 y) into 0 10.652 * [backup-simplify]: Simplify (+ z 0) into z 10.652 * [backup-simplify]: Simplify (- z) into (- z) 10.652 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 10.652 * [taylor]: Taking taylor expansion of (- (fma x y z) z) in y 10.652 * [taylor]: Taking taylor expansion of (fma x y z) in y 10.652 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 10.652 * [taylor]: Taking taylor expansion of z in y 10.652 * [backup-simplify]: Simplify z into z 10.652 * [backup-simplify]: Simplify (- z) into (- z) 10.653 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 10.653 * [taylor]: Taking taylor expansion of (- (fma x y z) z) in z 10.653 * [taylor]: Taking taylor expansion of (fma x y z) in z 10.653 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 10.653 * [taylor]: Taking taylor expansion of z in z 10.653 * [backup-simplify]: Simplify 0 into 0 10.653 * [backup-simplify]: Simplify 1 into 1 10.654 * [backup-simplify]: Simplify (- 0) into 0 10.654 * [backup-simplify]: Simplify (+ (fma x y z) 0) into (fma x y z) 10.654 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 10.654 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 10.654 * [backup-simplify]: Simplify (+ 0 y) into y 10.654 * [backup-simplify]: Simplify (- y) into (- y) 10.654 * [backup-simplify]: Simplify (+ 0 (- y)) into (- y) 10.654 * [taylor]: Taking taylor expansion of (- y) in y 10.654 * [taylor]: Taking taylor expansion of y in y 10.654 * [backup-simplify]: Simplify 0 into 0 10.654 * [backup-simplify]: Simplify 1 into 1 10.655 * [backup-simplify]: Simplify (- 0) into 0 10.655 * [taylor]: Taking taylor expansion of 0 in z 10.655 * [backup-simplify]: Simplify 0 into 0 10.655 * [backup-simplify]: Simplify 0 into 0 10.655 * [backup-simplify]: Simplify (- 0) into 0 10.656 * [backup-simplify]: Simplify (+ 0 0) into 0 10.656 * [taylor]: Taking taylor expansion of 0 in z 10.656 * [backup-simplify]: Simplify 0 into 0 10.656 * [backup-simplify]: Simplify 0 into 0 10.656 * [backup-simplify]: Simplify (- 1) into -1 10.657 * [backup-simplify]: Simplify (+ 0 -1) into -1 10.657 * [backup-simplify]: Simplify -1 into -1 10.658 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 10.658 * [backup-simplify]: Simplify (+ 0 0) into 0 10.658 * [backup-simplify]: Simplify (- 0) into 0 10.659 * [backup-simplify]: Simplify (+ 0 0) into 0 10.659 * [taylor]: Taking taylor expansion of 0 in y 10.659 * [backup-simplify]: Simplify 0 into 0 10.659 * [taylor]: Taking taylor expansion of 0 in z 10.659 * [backup-simplify]: Simplify 0 into 0 10.659 * [backup-simplify]: Simplify 0 into 0 10.659 * [backup-simplify]: Simplify (- 1) into -1 10.659 * [taylor]: Taking taylor expansion of -1 in z 10.659 * [backup-simplify]: Simplify -1 into -1 10.659 * [backup-simplify]: Simplify -1 into -1 10.660 * [backup-simplify]: Simplify (+ (* -1 (* 1 (* y x))) (+ (* -1 (* z (* 1 1))) (fma x y z))) into (- (fma x y z) (+ z (* x y))) 10.660 * [backup-simplify]: Simplify (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (* (/ 1 x) (/ 1 y)) (/ 1 z))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) 10.660 * [approximate]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in (x y z) around 0 10.660 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in z 10.660 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 10.661 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 10.661 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in z 10.661 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 10.661 * [taylor]: Taking taylor expansion of (* x y) in z 10.661 * [taylor]: Taking taylor expansion of x in z 10.661 * [backup-simplify]: Simplify x into x 10.661 * [taylor]: Taking taylor expansion of y in z 10.661 * [backup-simplify]: Simplify y into y 10.661 * [backup-simplify]: Simplify (* x y) into (* x y) 10.661 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 10.661 * [taylor]: Taking taylor expansion of (/ 1 z) in z 10.661 * [taylor]: Taking taylor expansion of z in z 10.661 * [backup-simplify]: Simplify 0 into 0 10.661 * [backup-simplify]: Simplify 1 into 1 10.661 * [backup-simplify]: Simplify (/ 1 1) into 1 10.661 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in y 10.661 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 10.662 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 10.662 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in y 10.662 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 10.662 * [taylor]: Taking taylor expansion of (* x y) in y 10.662 * [taylor]: Taking taylor expansion of x in y 10.662 * [backup-simplify]: Simplify x into x 10.662 * [taylor]: Taking taylor expansion of y in y 10.662 * [backup-simplify]: Simplify 0 into 0 10.662 * [backup-simplify]: Simplify 1 into 1 10.662 * [backup-simplify]: Simplify (* x 0) into 0 10.662 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 10.662 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 10.662 * [taylor]: Taking taylor expansion of (/ 1 z) in y 10.662 * [taylor]: Taking taylor expansion of z in y 10.662 * [backup-simplify]: Simplify z into z 10.662 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 10.663 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in x 10.663 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 10.663 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 10.663 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 10.663 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 10.663 * [taylor]: Taking taylor expansion of (* x y) in x 10.663 * [taylor]: Taking taylor expansion of x in x 10.663 * [backup-simplify]: Simplify 0 into 0 10.663 * [backup-simplify]: Simplify 1 into 1 10.663 * [taylor]: Taking taylor expansion of y in x 10.663 * [backup-simplify]: Simplify y into y 10.663 * [backup-simplify]: Simplify (* 0 y) into 0 10.663 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 10.663 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 10.663 * [taylor]: Taking taylor expansion of (/ 1 z) in x 10.664 * [taylor]: Taking taylor expansion of z in x 10.664 * [backup-simplify]: Simplify z into z 10.664 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 10.664 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in x 10.664 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 10.664 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 10.664 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 10.664 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 10.664 * [taylor]: Taking taylor expansion of (* x y) in x 10.664 * [taylor]: Taking taylor expansion of x in x 10.664 * [backup-simplify]: Simplify 0 into 0 10.664 * [backup-simplify]: Simplify 1 into 1 10.664 * [taylor]: Taking taylor expansion of y in x 10.664 * [backup-simplify]: Simplify y into y 10.664 * [backup-simplify]: Simplify (* 0 y) into 0 10.665 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 10.665 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 10.665 * [taylor]: Taking taylor expansion of (/ 1 z) in x 10.665 * [taylor]: Taking taylor expansion of z in x 10.665 * [backup-simplify]: Simplify z into z 10.665 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 10.665 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 10.665 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 10.665 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 10.665 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 10.665 * [taylor]: Taking taylor expansion of (/ 1 y) in y 10.665 * [taylor]: Taking taylor expansion of y in y 10.665 * [backup-simplify]: Simplify 0 into 0 10.665 * [backup-simplify]: Simplify 1 into 1 10.666 * [backup-simplify]: Simplify (/ 1 1) into 1 10.666 * [backup-simplify]: Simplify (- 1) into -1 10.666 * [taylor]: Taking taylor expansion of -1 in z 10.666 * [backup-simplify]: Simplify -1 into -1 10.667 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 10.667 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 10.667 * [backup-simplify]: Simplify (+ 0 (/ 1 z)) into (/ 1 z) 10.667 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 10.667 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) (- (/ 1 z))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 z)) 10.667 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 z)) in y 10.668 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 10.668 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 10.668 * [taylor]: Taking taylor expansion of (/ 1 z) in y 10.668 * [taylor]: Taking taylor expansion of z in y 10.668 * [backup-simplify]: Simplify z into z 10.668 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 10.669 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.669 * [backup-simplify]: Simplify (- 0) into 0 10.669 * [taylor]: Taking taylor expansion of 0 in z 10.669 * [backup-simplify]: Simplify 0 into 0 10.669 * [backup-simplify]: Simplify -1 into -1 10.670 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 10.671 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 10.671 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 10.671 * [backup-simplify]: Simplify (+ 0 0) into 0 10.672 * [backup-simplify]: Simplify (- 0) into 0 10.672 * [backup-simplify]: Simplify (+ 0 0) into 0 10.672 * [taylor]: Taking taylor expansion of 0 in y 10.672 * [backup-simplify]: Simplify 0 into 0 10.672 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 10.672 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) (- (/ 1 z))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 z)) 10.672 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 z)) in z 10.672 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 10.673 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 10.673 * [taylor]: Taking taylor expansion of (/ 1 z) in z 10.673 * [taylor]: Taking taylor expansion of z in z 10.673 * [backup-simplify]: Simplify 0 into 0 10.673 * [backup-simplify]: Simplify 1 into 1 10.673 * [backup-simplify]: Simplify (/ 1 1) into 1 10.674 * [backup-simplify]: Simplify (- 1) into -1 10.674 * [backup-simplify]: Simplify (+ 0 -1) into -1 10.674 * [backup-simplify]: Simplify -1 into -1 10.675 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.676 * [backup-simplify]: Simplify (- 0) into 0 10.676 * [taylor]: Taking taylor expansion of 0 in z 10.676 * [backup-simplify]: Simplify 0 into 0 10.676 * [backup-simplify]: Simplify 0 into 0 10.676 * [backup-simplify]: Simplify 0 into 0 10.677 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 10.678 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 10.678 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 10.678 * [backup-simplify]: Simplify (+ 0 0) into 0 10.678 * [backup-simplify]: Simplify (- 0) into 0 10.679 * [backup-simplify]: Simplify (+ 0 0) into 0 10.679 * [taylor]: Taking taylor expansion of 0 in y 10.679 * [backup-simplify]: Simplify 0 into 0 10.679 * [taylor]: Taking taylor expansion of 0 in z 10.679 * [backup-simplify]: Simplify 0 into 0 10.679 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 10.680 * [backup-simplify]: Simplify (- 0) into 0 10.680 * [backup-simplify]: Simplify (+ 0 0) into 0 10.680 * [taylor]: Taking taylor expansion of 0 in z 10.680 * [backup-simplify]: Simplify 0 into 0 10.681 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.681 * [backup-simplify]: Simplify (- 0) into 0 10.681 * [taylor]: Taking taylor expansion of 0 in z 10.681 * [backup-simplify]: Simplify 0 into 0 10.682 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.683 * [backup-simplify]: Simplify (- 0) into 0 10.683 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 10.683 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 10.684 * [backup-simplify]: Simplify (+ (fma (/ 1 (/ 1 x)) (/ 1 (/ 1 y)) (/ 1 (/ 1 z))) (+ (* -1 (* (/ 1 (/ 1 z)) (* 1 1))) (* -1 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x))))))) into (- (fma x y z) (+ z (* x y))) 10.684 * [backup-simplify]: Simplify (- (fma (/ 1 (- x)) (/ 1 (- y)) (/ 1 (- z))) (+ (* (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- z)))) into (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) 10.684 * [approximate]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in (x y z) around 0 10.684 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in z 10.684 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 10.684 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 10.684 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 10.684 * [taylor]: Taking taylor expansion of (/ 1 z) in z 10.684 * [taylor]: Taking taylor expansion of z in z 10.684 * [backup-simplify]: Simplify 0 into 0 10.684 * [backup-simplify]: Simplify 1 into 1 10.685 * [backup-simplify]: Simplify (/ 1 1) into 1 10.685 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 10.685 * [taylor]: Taking taylor expansion of (* x y) in z 10.685 * [taylor]: Taking taylor expansion of x in z 10.685 * [backup-simplify]: Simplify x into x 10.685 * [taylor]: Taking taylor expansion of y in z 10.685 * [backup-simplify]: Simplify y into y 10.685 * [backup-simplify]: Simplify (* x y) into (* x y) 10.685 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 10.685 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in y 10.685 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 10.685 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 10.685 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 10.685 * [taylor]: Taking taylor expansion of (/ 1 z) in y 10.686 * [taylor]: Taking taylor expansion of z in y 10.686 * [backup-simplify]: Simplify z into z 10.686 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 10.686 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 10.686 * [taylor]: Taking taylor expansion of (* x y) in y 10.686 * [taylor]: Taking taylor expansion of x in y 10.686 * [backup-simplify]: Simplify x into x 10.686 * [taylor]: Taking taylor expansion of y in y 10.686 * [backup-simplify]: Simplify 0 into 0 10.686 * [backup-simplify]: Simplify 1 into 1 10.686 * [backup-simplify]: Simplify (* x 0) into 0 10.686 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 10.686 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 10.686 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in x 10.686 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 10.686 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 10.687 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 10.687 * [taylor]: Taking taylor expansion of (/ 1 z) in x 10.687 * [taylor]: Taking taylor expansion of z in x 10.687 * [backup-simplify]: Simplify z into z 10.687 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 10.687 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 10.687 * [taylor]: Taking taylor expansion of (* x y) in x 10.687 * [taylor]: Taking taylor expansion of x in x 10.687 * [backup-simplify]: Simplify 0 into 0 10.687 * [backup-simplify]: Simplify 1 into 1 10.687 * [taylor]: Taking taylor expansion of y in x 10.687 * [backup-simplify]: Simplify y into y 10.687 * [backup-simplify]: Simplify (* 0 y) into 0 10.687 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 10.687 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 10.687 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in x 10.687 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 10.687 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 10.688 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 10.688 * [taylor]: Taking taylor expansion of (/ 1 z) in x 10.688 * [taylor]: Taking taylor expansion of z in x 10.688 * [backup-simplify]: Simplify z into z 10.688 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 10.688 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 10.688 * [taylor]: Taking taylor expansion of (* x y) in x 10.688 * [taylor]: Taking taylor expansion of x in x 10.688 * [backup-simplify]: Simplify 0 into 0 10.688 * [backup-simplify]: Simplify 1 into 1 10.688 * [taylor]: Taking taylor expansion of y in x 10.688 * [backup-simplify]: Simplify y into y 10.688 * [backup-simplify]: Simplify (* 0 y) into 0 10.688 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 10.688 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 10.689 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 10.689 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 10.689 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 10.689 * [taylor]: Taking taylor expansion of (/ 1 y) in y 10.689 * [taylor]: Taking taylor expansion of y in y 10.689 * [backup-simplify]: Simplify 0 into 0 10.689 * [backup-simplify]: Simplify 1 into 1 10.689 * [backup-simplify]: Simplify (/ 1 1) into 1 10.690 * [backup-simplify]: Simplify (- 1) into -1 10.690 * [taylor]: Taking taylor expansion of -1 in z 10.690 * [backup-simplify]: Simplify -1 into -1 10.690 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) into (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 10.691 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 10.691 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 10.691 * [backup-simplify]: Simplify (- 0) into 0 10.692 * [backup-simplify]: Simplify (+ (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 0) into (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 10.692 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 10.692 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 10.692 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 10.692 * [taylor]: Taking taylor expansion of (/ 1 z) in y 10.692 * [taylor]: Taking taylor expansion of z in y 10.692 * [backup-simplify]: Simplify z into z 10.692 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 10.693 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.693 * [backup-simplify]: Simplify (- 0) into 0 10.693 * [taylor]: Taking taylor expansion of 0 in z 10.693 * [backup-simplify]: Simplify 0 into 0 10.693 * [backup-simplify]: Simplify -1 into -1 10.693 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 10.694 * [backup-simplify]: Simplify (+ 0 0) into 0 10.695 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 10.695 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 10.696 * [backup-simplify]: Simplify (- 0) into 0 10.696 * [backup-simplify]: Simplify (+ 0 0) into 0 10.696 * [taylor]: Taking taylor expansion of 0 in y 10.696 * [backup-simplify]: Simplify 0 into 0 10.696 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) into (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 10.696 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 10.696 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 10.696 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 10.696 * [taylor]: Taking taylor expansion of (/ 1 z) in z 10.697 * [taylor]: Taking taylor expansion of z in z 10.697 * [backup-simplify]: Simplify 0 into 0 10.697 * [backup-simplify]: Simplify 1 into 1 10.697 * [backup-simplify]: Simplify (/ 1 1) into 1 10.697 * [backup-simplify]: Simplify (+ 0 1) into 1 10.697 * [backup-simplify]: Simplify 1 into 1 10.698 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.699 * [backup-simplify]: Simplify (- 0) into 0 10.699 * [taylor]: Taking taylor expansion of 0 in z 10.699 * [backup-simplify]: Simplify 0 into 0 10.699 * [backup-simplify]: Simplify 0 into 0 10.699 * [backup-simplify]: Simplify 0 into 0 10.699 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 10.699 * [backup-simplify]: Simplify (+ 0 0) into 0 10.701 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 10.701 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 10.701 * [backup-simplify]: Simplify (- 0) into 0 10.702 * [backup-simplify]: Simplify (+ 0 0) into 0 10.702 * [taylor]: Taking taylor expansion of 0 in y 10.702 * [backup-simplify]: Simplify 0 into 0 10.702 * [taylor]: Taking taylor expansion of 0 in z 10.702 * [backup-simplify]: Simplify 0 into 0 10.702 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 10.702 * [backup-simplify]: Simplify (+ 0 0) into 0 10.702 * [taylor]: Taking taylor expansion of 0 in z 10.702 * [backup-simplify]: Simplify 0 into 0 10.703 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.704 * [backup-simplify]: Simplify (- 0) into 0 10.704 * [taylor]: Taking taylor expansion of 0 in z 10.704 * [backup-simplify]: Simplify 0 into 0 10.705 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.705 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 10.705 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 10.706 * [backup-simplify]: Simplify (+ (fma (/ -1 (/ 1 (- x))) (/ -1 (/ 1 (- y))) (/ -1 (/ 1 (- z)))) (+ (* 1 (* (/ 1 (/ 1 (- z))) (* 1 1))) (* -1 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x)))))))) into (- (fma x y z) (+ z (* x y))) 10.706 * * * * [progress]: [ 2 / 2 ] generating series at (2 1 2) 10.706 * [backup-simplify]: Simplify (+ (* x y) z) into (+ z (* x y)) 10.706 * [approximate]: Taking taylor expansion of (+ z (* x y)) in (x y z) around 0 10.706 * [taylor]: Taking taylor expansion of (+ z (* x y)) in z 10.706 * [taylor]: Taking taylor expansion of z in z 10.706 * [backup-simplify]: Simplify 0 into 0 10.706 * [backup-simplify]: Simplify 1 into 1 10.706 * [taylor]: Taking taylor expansion of (* x y) in z 10.706 * [taylor]: Taking taylor expansion of x in z 10.706 * [backup-simplify]: Simplify x into x 10.706 * [taylor]: Taking taylor expansion of y in z 10.706 * [backup-simplify]: Simplify y into y 10.706 * [taylor]: Taking taylor expansion of (+ z (* x y)) in y 10.706 * [taylor]: Taking taylor expansion of z in y 10.706 * [backup-simplify]: Simplify z into z 10.706 * [taylor]: Taking taylor expansion of (* x y) in y 10.706 * [taylor]: Taking taylor expansion of x in y 10.706 * [backup-simplify]: Simplify x into x 10.706 * [taylor]: Taking taylor expansion of y in y 10.706 * [backup-simplify]: Simplify 0 into 0 10.706 * [backup-simplify]: Simplify 1 into 1 10.706 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 10.706 * [taylor]: Taking taylor expansion of z in x 10.706 * [backup-simplify]: Simplify z into z 10.707 * [taylor]: Taking taylor expansion of (* x y) in x 10.707 * [taylor]: Taking taylor expansion of x in x 10.707 * [backup-simplify]: Simplify 0 into 0 10.707 * [backup-simplify]: Simplify 1 into 1 10.707 * [taylor]: Taking taylor expansion of y in x 10.707 * [backup-simplify]: Simplify y into y 10.707 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 10.707 * [taylor]: Taking taylor expansion of z in x 10.707 * [backup-simplify]: Simplify z into z 10.707 * [taylor]: Taking taylor expansion of (* x y) in x 10.707 * [taylor]: Taking taylor expansion of x in x 10.707 * [backup-simplify]: Simplify 0 into 0 10.707 * [backup-simplify]: Simplify 1 into 1 10.707 * [taylor]: Taking taylor expansion of y in x 10.707 * [backup-simplify]: Simplify y into y 10.707 * [backup-simplify]: Simplify (* 0 y) into 0 10.707 * [backup-simplify]: Simplify (+ z 0) into z 10.707 * [taylor]: Taking taylor expansion of z in y 10.707 * [backup-simplify]: Simplify z into z 10.707 * [taylor]: Taking taylor expansion of z in z 10.707 * [backup-simplify]: Simplify 0 into 0 10.707 * [backup-simplify]: Simplify 1 into 1 10.707 * [backup-simplify]: Simplify 0 into 0 10.708 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 10.708 * [backup-simplify]: Simplify (+ 0 y) into y 10.708 * [taylor]: Taking taylor expansion of y in y 10.708 * [backup-simplify]: Simplify 0 into 0 10.708 * [backup-simplify]: Simplify 1 into 1 10.708 * [taylor]: Taking taylor expansion of 0 in z 10.708 * [backup-simplify]: Simplify 0 into 0 10.708 * [backup-simplify]: Simplify 0 into 0 10.708 * [taylor]: Taking taylor expansion of 0 in z 10.708 * [backup-simplify]: Simplify 0 into 0 10.708 * [backup-simplify]: Simplify 0 into 0 10.708 * [backup-simplify]: Simplify 1 into 1 10.709 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 10.709 * [backup-simplify]: Simplify (+ 0 0) into 0 10.709 * [taylor]: Taking taylor expansion of 0 in y 10.709 * [backup-simplify]: Simplify 0 into 0 10.709 * [taylor]: Taking taylor expansion of 0 in z 10.709 * [backup-simplify]: Simplify 0 into 0 10.709 * [backup-simplify]: Simplify 0 into 0 10.709 * [taylor]: Taking taylor expansion of 1 in z 10.709 * [backup-simplify]: Simplify 1 into 1 10.709 * [backup-simplify]: Simplify 1 into 1 10.709 * [taylor]: Taking taylor expansion of 0 in z 10.710 * [backup-simplify]: Simplify 0 into 0 10.710 * [backup-simplify]: Simplify 0 into 0 10.710 * [backup-simplify]: Simplify 0 into 0 10.710 * [backup-simplify]: Simplify 0 into 0 10.710 * [backup-simplify]: Simplify 0 into 0 10.711 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 10.711 * [backup-simplify]: Simplify (+ 0 0) into 0 10.711 * [taylor]: Taking taylor expansion of 0 in y 10.711 * [backup-simplify]: Simplify 0 into 0 10.711 * [taylor]: Taking taylor expansion of 0 in z 10.711 * [backup-simplify]: Simplify 0 into 0 10.711 * [backup-simplify]: Simplify 0 into 0 10.711 * [taylor]: Taking taylor expansion of 0 in z 10.711 * [backup-simplify]: Simplify 0 into 0 10.711 * [backup-simplify]: Simplify 0 into 0 10.712 * [backup-simplify]: Simplify (+ (* 1 (* 1 (* y x))) (* 1 (* z (* 1 1)))) into (+ z (* x y)) 10.712 * [backup-simplify]: Simplify (+ (* (/ 1 x) (/ 1 y)) (/ 1 z)) into (+ (/ 1 (* x y)) (/ 1 z)) 10.712 * [approximate]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in (x y z) around 0 10.712 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in z 10.712 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 10.712 * [taylor]: Taking taylor expansion of (* x y) in z 10.712 * [taylor]: Taking taylor expansion of x in z 10.712 * [backup-simplify]: Simplify x into x 10.712 * [taylor]: Taking taylor expansion of y in z 10.712 * [backup-simplify]: Simplify y into y 10.712 * [backup-simplify]: Simplify (* x y) into (* x y) 10.712 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 10.713 * [taylor]: Taking taylor expansion of (/ 1 z) in z 10.713 * [taylor]: Taking taylor expansion of z in z 10.713 * [backup-simplify]: Simplify 0 into 0 10.713 * [backup-simplify]: Simplify 1 into 1 10.713 * [backup-simplify]: Simplify (/ 1 1) into 1 10.713 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in y 10.713 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 10.713 * [taylor]: Taking taylor expansion of (* x y) in y 10.713 * [taylor]: Taking taylor expansion of x in y 10.713 * [backup-simplify]: Simplify x into x 10.713 * [taylor]: Taking taylor expansion of y in y 10.713 * [backup-simplify]: Simplify 0 into 0 10.713 * [backup-simplify]: Simplify 1 into 1 10.713 * [backup-simplify]: Simplify (* x 0) into 0 10.714 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 10.714 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 10.714 * [taylor]: Taking taylor expansion of (/ 1 z) in y 10.714 * [taylor]: Taking taylor expansion of z in y 10.714 * [backup-simplify]: Simplify z into z 10.714 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 10.714 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 10.714 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 10.714 * [taylor]: Taking taylor expansion of (* x y) in x 10.714 * [taylor]: Taking taylor expansion of x in x 10.714 * [backup-simplify]: Simplify 0 into 0 10.714 * [backup-simplify]: Simplify 1 into 1 10.714 * [taylor]: Taking taylor expansion of y in x 10.714 * [backup-simplify]: Simplify y into y 10.714 * [backup-simplify]: Simplify (* 0 y) into 0 10.714 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 10.715 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 10.715 * [taylor]: Taking taylor expansion of (/ 1 z) in x 10.715 * [taylor]: Taking taylor expansion of z in x 10.715 * [backup-simplify]: Simplify z into z 10.715 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 10.715 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 10.715 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 10.715 * [taylor]: Taking taylor expansion of (* x y) in x 10.715 * [taylor]: Taking taylor expansion of x in x 10.715 * [backup-simplify]: Simplify 0 into 0 10.715 * [backup-simplify]: Simplify 1 into 1 10.715 * [taylor]: Taking taylor expansion of y in x 10.715 * [backup-simplify]: Simplify y into y 10.715 * [backup-simplify]: Simplify (* 0 y) into 0 10.715 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 10.715 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 10.715 * [taylor]: Taking taylor expansion of (/ 1 z) in x 10.715 * [taylor]: Taking taylor expansion of z in x 10.715 * [backup-simplify]: Simplify z into z 10.716 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 10.716 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 10.716 * [taylor]: Taking taylor expansion of (/ 1 y) in y 10.716 * [taylor]: Taking taylor expansion of y in y 10.716 * [backup-simplify]: Simplify 0 into 0 10.716 * [backup-simplify]: Simplify 1 into 1 10.716 * [backup-simplify]: Simplify (/ 1 1) into 1 10.716 * [taylor]: Taking taylor expansion of 1 in z 10.716 * [backup-simplify]: Simplify 1 into 1 10.717 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 10.717 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 10.717 * [backup-simplify]: Simplify (+ 0 (/ 1 z)) into (/ 1 z) 10.717 * [taylor]: Taking taylor expansion of (/ 1 z) in y 10.717 * [taylor]: Taking taylor expansion of z in y 10.717 * [backup-simplify]: Simplify z into z 10.717 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 10.718 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.718 * [taylor]: Taking taylor expansion of 0 in z 10.718 * [backup-simplify]: Simplify 0 into 0 10.718 * [backup-simplify]: Simplify 1 into 1 10.719 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 10.720 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 10.720 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 10.720 * [backup-simplify]: Simplify (+ 0 0) into 0 10.720 * [taylor]: Taking taylor expansion of 0 in y 10.720 * [backup-simplify]: Simplify 0 into 0 10.720 * [taylor]: Taking taylor expansion of (/ 1 z) in z 10.720 * [taylor]: Taking taylor expansion of z in z 10.720 * [backup-simplify]: Simplify 0 into 0 10.720 * [backup-simplify]: Simplify 1 into 1 10.721 * [backup-simplify]: Simplify (/ 1 1) into 1 10.721 * [backup-simplify]: Simplify 1 into 1 10.722 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.722 * [taylor]: Taking taylor expansion of 0 in z 10.722 * [backup-simplify]: Simplify 0 into 0 10.722 * [backup-simplify]: Simplify 0 into 0 10.722 * [backup-simplify]: Simplify 0 into 0 10.724 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 10.724 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 10.724 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 10.724 * [backup-simplify]: Simplify (+ 0 0) into 0 10.724 * [taylor]: Taking taylor expansion of 0 in y 10.724 * [backup-simplify]: Simplify 0 into 0 10.724 * [taylor]: Taking taylor expansion of 0 in z 10.724 * [backup-simplify]: Simplify 0 into 0 10.725 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 10.725 * [taylor]: Taking taylor expansion of 0 in z 10.725 * [backup-simplify]: Simplify 0 into 0 10.726 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.726 * [taylor]: Taking taylor expansion of 0 in z 10.726 * [backup-simplify]: Simplify 0 into 0 10.726 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.726 * [backup-simplify]: Simplify 0 into 0 10.726 * [backup-simplify]: Simplify 0 into 0 10.726 * [backup-simplify]: Simplify 0 into 0 10.727 * [backup-simplify]: Simplify 0 into 0 10.727 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 z)) (* 1 1))) (* 1 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))))) into (+ z (* x y)) 10.727 * [backup-simplify]: Simplify (+ (* (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- z))) into (- (/ 1 (* x y)) (/ 1 z)) 10.727 * [approximate]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in (x y z) around 0 10.727 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in z 10.727 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 10.727 * [taylor]: Taking taylor expansion of (* x y) in z 10.727 * [taylor]: Taking taylor expansion of x in z 10.727 * [backup-simplify]: Simplify x into x 10.727 * [taylor]: Taking taylor expansion of y in z 10.728 * [backup-simplify]: Simplify y into y 10.728 * [backup-simplify]: Simplify (* x y) into (* x y) 10.728 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 10.728 * [taylor]: Taking taylor expansion of (/ 1 z) in z 10.728 * [taylor]: Taking taylor expansion of z in z 10.728 * [backup-simplify]: Simplify 0 into 0 10.728 * [backup-simplify]: Simplify 1 into 1 10.728 * [backup-simplify]: Simplify (/ 1 1) into 1 10.728 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in y 10.728 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 10.728 * [taylor]: Taking taylor expansion of (* x y) in y 10.728 * [taylor]: Taking taylor expansion of x in y 10.728 * [backup-simplify]: Simplify x into x 10.728 * [taylor]: Taking taylor expansion of y in y 10.728 * [backup-simplify]: Simplify 0 into 0 10.728 * [backup-simplify]: Simplify 1 into 1 10.728 * [backup-simplify]: Simplify (* x 0) into 0 10.729 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 10.729 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 10.729 * [taylor]: Taking taylor expansion of (/ 1 z) in y 10.729 * [taylor]: Taking taylor expansion of z in y 10.729 * [backup-simplify]: Simplify z into z 10.729 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 10.729 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in x 10.729 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 10.729 * [taylor]: Taking taylor expansion of (* x y) in x 10.729 * [taylor]: Taking taylor expansion of x in x 10.729 * [backup-simplify]: Simplify 0 into 0 10.729 * [backup-simplify]: Simplify 1 into 1 10.729 * [taylor]: Taking taylor expansion of y in x 10.729 * [backup-simplify]: Simplify y into y 10.729 * [backup-simplify]: Simplify (* 0 y) into 0 10.730 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 10.730 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 10.730 * [taylor]: Taking taylor expansion of (/ 1 z) in x 10.730 * [taylor]: Taking taylor expansion of z in x 10.730 * [backup-simplify]: Simplify z into z 10.730 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 10.730 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in x 10.730 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 10.730 * [taylor]: Taking taylor expansion of (* x y) in x 10.730 * [taylor]: Taking taylor expansion of x in x 10.730 * [backup-simplify]: Simplify 0 into 0 10.730 * [backup-simplify]: Simplify 1 into 1 10.730 * [taylor]: Taking taylor expansion of y in x 10.730 * [backup-simplify]: Simplify y into y 10.730 * [backup-simplify]: Simplify (* 0 y) into 0 10.731 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 10.731 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 10.731 * [taylor]: Taking taylor expansion of (/ 1 z) in x 10.731 * [taylor]: Taking taylor expansion of z in x 10.731 * [backup-simplify]: Simplify z into z 10.731 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 10.731 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 10.731 * [taylor]: Taking taylor expansion of (/ 1 y) in y 10.731 * [taylor]: Taking taylor expansion of y in y 10.731 * [backup-simplify]: Simplify 0 into 0 10.731 * [backup-simplify]: Simplify 1 into 1 10.732 * [backup-simplify]: Simplify (/ 1 1) into 1 10.732 * [taylor]: Taking taylor expansion of 1 in z 10.732 * [backup-simplify]: Simplify 1 into 1 10.732 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 10.733 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 10.733 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 10.733 * [backup-simplify]: Simplify (+ 0 (- (/ 1 z))) into (- (/ 1 z)) 10.733 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in y 10.733 * [taylor]: Taking taylor expansion of (/ 1 z) in y 10.733 * [taylor]: Taking taylor expansion of z in y 10.733 * [backup-simplify]: Simplify z into z 10.733 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 10.734 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.734 * [taylor]: Taking taylor expansion of 0 in z 10.734 * [backup-simplify]: Simplify 0 into 0 10.734 * [backup-simplify]: Simplify 1 into 1 10.735 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 10.735 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 10.735 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 10.736 * [backup-simplify]: Simplify (- 0) into 0 10.736 * [backup-simplify]: Simplify (+ 0 0) into 0 10.736 * [taylor]: Taking taylor expansion of 0 in y 10.736 * [backup-simplify]: Simplify 0 into 0 10.736 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 10.736 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in z 10.736 * [taylor]: Taking taylor expansion of (/ 1 z) in z 10.736 * [taylor]: Taking taylor expansion of z in z 10.736 * [backup-simplify]: Simplify 0 into 0 10.736 * [backup-simplify]: Simplify 1 into 1 10.737 * [backup-simplify]: Simplify (/ 1 1) into 1 10.737 * [backup-simplify]: Simplify (- 1) into -1 10.737 * [backup-simplify]: Simplify -1 into -1 10.738 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.738 * [taylor]: Taking taylor expansion of 0 in z 10.738 * [backup-simplify]: Simplify 0 into 0 10.738 * [backup-simplify]: Simplify 0 into 0 10.738 * [backup-simplify]: Simplify 0 into 0 10.740 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 10.740 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 10.740 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 10.740 * [backup-simplify]: Simplify (- 0) into 0 10.741 * [backup-simplify]: Simplify (+ 0 0) into 0 10.741 * [taylor]: Taking taylor expansion of 0 in y 10.741 * [backup-simplify]: Simplify 0 into 0 10.741 * [taylor]: Taking taylor expansion of 0 in z 10.741 * [backup-simplify]: Simplify 0 into 0 10.741 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 10.741 * [backup-simplify]: Simplify (- 0) into 0 10.741 * [taylor]: Taking taylor expansion of 0 in z 10.741 * [backup-simplify]: Simplify 0 into 0 10.742 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.742 * [taylor]: Taking taylor expansion of 0 in z 10.742 * [backup-simplify]: Simplify 0 into 0 10.743 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.744 * [backup-simplify]: Simplify (- 0) into 0 10.744 * [backup-simplify]: Simplify 0 into 0 10.744 * [backup-simplify]: Simplify 0 into 0 10.744 * [backup-simplify]: Simplify 0 into 0 10.744 * [backup-simplify]: Simplify 0 into 0 10.744 * [backup-simplify]: Simplify (+ (* -1 (* (/ 1 (/ 1 (- z))) (* 1 1))) (* 1 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))))) into (+ z (* x y)) 10.744 * * * [progress]: simplifying candidates 10.744 * * * * [progress]: [ 1 / 35 ] simplifiying candidate # 10.745 * [simplify]: Simplifying (/ (exp (fma x y z)) (* (exp (* x y)) (exp z))) 10.745 * * [simplify]: iters left: 6 (10 enodes) 10.747 * * [simplify]: iters left: 5 (38 enodes) 10.753 * * [simplify]: iters left: 4 (58 enodes) 10.765 * * [simplify]: iters left: 3 (92 enodes) 10.783 * * [simplify]: iters left: 2 (165 enodes) 10.840 * * [simplify]: iters left: 1 (331 enodes) 10.962 * * [simplify]: Extracting #0: cost 1 inf + 0 10.962 * * [simplify]: Extracting #1: cost 70 inf + 0 10.963 * * [simplify]: Extracting #2: cost 240 inf + 0 10.964 * * [simplify]: Extracting #3: cost 262 inf + 4434 10.969 * * [simplify]: Extracting #4: cost 141 inf + 50668 10.985 * * [simplify]: Extracting #5: cost 16 inf + 120897 11.011 * * [simplify]: Extracting #6: cost 0 inf + 125324 11.039 * * [simplify]: Extracting #7: cost 0 inf + 125044 11.068 * [simplify]: Simplified to (exp (- (- (fma x y z) (* x y)) z)) 11.068 * [simplify]: Simplified (2 1 1) to (λ (x y z) (- (log (exp (- (- (fma x y z) (* x y)) z))) (log E))) 11.068 * * * * [progress]: [ 2 / 35 ] simplifiying candidate # 11.068 * [simplify]: Simplifying (/ (exp (fma x y z)) (exp (+ (* x y) z))) 11.068 * * [simplify]: iters left: 6 (9 enodes) 11.072 * * [simplify]: iters left: 5 (34 enodes) 11.082 * * [simplify]: iters left: 4 (53 enodes) 11.097 * * [simplify]: iters left: 3 (86 enodes) 11.127 * * [simplify]: iters left: 2 (160 enodes) 11.171 * * [simplify]: iters left: 1 (328 enodes) 11.680 * * [simplify]: Extracting #0: cost 1 inf + 0 11.680 * * [simplify]: Extracting #1: cost 75 inf + 0 11.681 * * [simplify]: Extracting #2: cost 206 inf + 1 11.682 * * [simplify]: Extracting #3: cost 222 inf + 3396 11.684 * * [simplify]: Extracting #4: cost 182 inf + 9540 11.688 * * [simplify]: Extracting #5: cost 129 inf + 22642 11.696 * * [simplify]: Extracting #6: cost 27 inf + 75663 11.711 * * [simplify]: Extracting #7: cost 0 inf + 92219 11.723 * * [simplify]: Extracting #8: cost 0 inf + 92139 11.745 * [simplify]: Simplified to (exp (- (fma x y z) (+ (* x y) z))) 11.745 * [simplify]: Simplified (2 1 1) to (λ (x y z) (- (log (exp (- (fma x y z) (+ (* x y) z)))) (log E))) 11.745 * * * * [progress]: [ 3 / 35 ] simplifiying candidate # 11.745 * * * * [progress]: [ 4 / 35 ] simplifiying candidate # 11.745 * * * * [progress]: [ 5 / 35 ] simplifiying candidate # 11.745 * * * * [progress]: [ 6 / 35 ] simplifiying candidate # 11.745 * * * * [progress]: [ 7 / 35 ] simplifiying candidate # 11.745 * * * * [progress]: [ 8 / 35 ] simplifiying candidate # 11.745 * * * * [progress]: [ 9 / 35 ] simplifiying candidate # 11.745 * * * * [progress]: [ 10 / 35 ] simplifiying candidate # 11.745 * * * * [progress]: [ 11 / 35 ] simplifiying candidate # 11.746 * * * * [progress]: [ 12 / 35 ] simplifiying candidate # 11.746 * * * * [progress]: [ 13 / 35 ] simplifiying candidate # 11.746 * [simplify]: Simplifying (+ (sqrt (fma x y z)) (sqrt (+ (* x y) z))) 11.746 * * [simplify]: iters left: 6 (9 enodes) 11.750 * * [simplify]: iters left: 5 (30 enodes) 11.758 * * [simplify]: Extracting #0: cost 1 inf + 0 11.758 * * [simplify]: Extracting #1: cost 4 inf + 0 11.758 * * [simplify]: Extracting #2: cost 8 inf + 0 11.758 * * [simplify]: Extracting #3: cost 14 inf + 0 11.758 * * [simplify]: Extracting #4: cost 12 inf + 3 11.758 * * [simplify]: Extracting #5: cost 9 inf + 161 11.758 * * [simplify]: Extracting #6: cost 4 inf + 605 11.759 * * [simplify]: Extracting #7: cost 1 inf + 1069 11.760 * * [simplify]: Extracting #8: cost 0 inf + 1327 11.760 * [simplify]: Simplified to (+ (sqrt (+ (* x y) z)) (sqrt (fma x y z))) 11.760 * [simplify]: Simplified (2 1 1) to (λ (x y z) (- (* (+ (sqrt (+ (* x y) z)) (sqrt (fma x y z))) (- (sqrt (fma x y z)) (sqrt (+ (* x y) z)))) (log E))) 11.761 * [simplify]: Simplifying (- (sqrt (fma x y z)) (sqrt (+ (* x y) z))) 11.761 * * [simplify]: iters left: 6 (9 enodes) 11.764 * * [simplify]: iters left: 5 (31 enodes) 11.773 * * [simplify]: iters left: 4 (34 enodes) 11.782 * * [simplify]: Extracting #0: cost 1 inf + 0 11.782 * * [simplify]: Extracting #1: cost 5 inf + 0 11.782 * * [simplify]: Extracting #2: cost 10 inf + 0 11.782 * * [simplify]: Extracting #3: cost 16 inf + 0 11.782 * * [simplify]: Extracting #4: cost 14 inf + 3 11.782 * * [simplify]: Extracting #5: cost 11 inf + 161 11.783 * * [simplify]: Extracting #6: cost 6 inf + 670 11.783 * * [simplify]: Extracting #7: cost 0 inf + 1653 11.784 * [simplify]: Simplified to (- (sqrt (fma x y z)) (sqrt (+ (* x y) z))) 11.784 * [simplify]: Simplified (2 1 2) to (λ (x y z) (- (* (+ (sqrt (fma x y z)) (sqrt (+ (* x y) z))) (- (sqrt (fma x y z)) (sqrt (+ (* x y) z)))) (log E))) 11.784 * * * * [progress]: [ 14 / 35 ] simplifiying candidate # 11.785 * [simplify]: Simplifying (- (fma x y z) (+ (* x y) z)) 11.785 * * [simplify]: iters left: 6 (7 enodes) 11.788 * * [simplify]: iters left: 5 (27 enodes) 11.795 * * [simplify]: iters left: 4 (40 enodes) 11.807 * * [simplify]: iters left: 3 (64 enodes) 11.823 * * [simplify]: iters left: 2 (83 enodes) 11.835 * * [simplify]: iters left: 1 (100 enodes) 11.848 * * [simplify]: Extracting #0: cost 1 inf + 0 11.848 * * [simplify]: Extracting #1: cost 18 inf + 0 11.848 * * [simplify]: Extracting #2: cost 36 inf + 42 11.849 * * [simplify]: Extracting #3: cost 34 inf + 126 11.849 * * [simplify]: Extracting #4: cost 14 inf + 2123 11.850 * * [simplify]: Extracting #5: cost 0 inf + 3809 11.851 * [simplify]: Simplified to (- (fma x y z) (+ z (* x y))) 11.851 * [simplify]: Simplified (2 1 2) to (λ (x y z) (- (* 1 (- (fma x y z) (+ z (* x y)))) (log E))) 11.851 * * * * [progress]: [ 15 / 35 ] simplifiying candidate # 11.851 * * * * [progress]: [ 16 / 35 ] simplifiying candidate # 11.851 * * * * [progress]: [ 17 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ (* x y) z)))) (log E)))> 11.851 * * * * [progress]: [ 18 / 35 ] simplifiying candidate # 11.851 * [simplify]: Simplifying (* (exp (* x y)) (exp z)) 11.851 * * [simplify]: iters left: 5 (7 enodes) 11.853 * * [simplify]: iters left: 4 (27 enodes) 11.860 * * [simplify]: iters left: 3 (39 enodes) 11.872 * * [simplify]: iters left: 2 (56 enodes) 11.889 * * [simplify]: iters left: 1 (93 enodes) 11.922 * * [simplify]: Extracting #0: cost 1 inf + 0 11.922 * * [simplify]: Extracting #1: cost 14 inf + 0 11.922 * * [simplify]: Extracting #2: cost 52 inf + 0 11.922 * * [simplify]: Extracting #3: cost 65 inf + 146 11.923 * * [simplify]: Extracting #4: cost 53 inf + 1173 11.924 * * [simplify]: Extracting #5: cost 28 inf + 4650 11.928 * * [simplify]: Extracting #6: cost 4 inf + 16013 11.930 * * [simplify]: Extracting #7: cost 0 inf + 17876 11.932 * [simplify]: Simplified to (exp (+ (* x y) z)) 11.932 * [simplify]: Simplified (2 1 2 1) to (λ (x y z) (- (- (fma x y z) (log (exp (+ (* x y) z)))) (log E))) 11.932 * * * * [progress]: [ 19 / 35 ] simplifiying candidate # 11.932 * * * * [progress]: [ 20 / 35 ] simplifiying candidate # 11.932 * * * * [progress]: [ 21 / 35 ] simplifiying candidate # 11.932 * * * * [progress]: [ 22 / 35 ] simplifiying candidate # 11.932 * * * * [progress]: [ 23 / 35 ] simplifiying candidate # 11.932 * * * * [progress]: [ 24 / 35 ] simplifiying candidate # 11.933 * * * * [progress]: [ 25 / 35 ] simplifiying candidate # 11.933 * * * * [progress]: [ 26 / 35 ] simplifiying candidate # 11.933 * * * * [progress]: [ 27 / 35 ] simplifiying candidate # 11.933 * * * * [progress]: [ 28 / 35 ] simplifiying candidate #real (real->posit16 (+ (* x y) z)))) (log E)))> 11.933 * * * * [progress]: [ 29 / 35 ] simplifiying candidate # 11.933 * * * * [progress]: [ 30 / 35 ] simplifiying candidate # 11.933 * [simplify]: Simplifying (- (fma x y z) (+ z (* x y))) 11.933 * * [simplify]: iters left: 6 (7 enodes) 11.934 * * [simplify]: iters left: 5 (27 enodes) 11.939 * * [simplify]: iters left: 4 (40 enodes) 11.945 * * [simplify]: iters left: 3 (64 enodes) 11.954 * * [simplify]: iters left: 2 (83 enodes) 11.968 * * [simplify]: iters left: 1 (108 enodes) 11.998 * * [simplify]: Extracting #0: cost 1 inf + 0 11.998 * * [simplify]: Extracting #1: cost 18 inf + 0 11.999 * * [simplify]: Extracting #2: cost 34 inf + 42 11.999 * * [simplify]: Extracting #3: cost 32 inf + 126 12.000 * * [simplify]: Extracting #4: cost 15 inf + 1663 12.001 * * [simplify]: Extracting #5: cost 3 inf + 3193 12.003 * * [simplify]: Extracting #6: cost 0 inf + 3647 12.005 * [simplify]: Simplified to (- (- (fma x y z) z) (* x y)) 12.005 * [simplify]: Simplified (2 1) to (λ (x y z) (- (- (- (fma x y z) z) (* x y)) (log E))) 12.005 * * * * [progress]: [ 31 / 35 ] simplifiying candidate # 12.005 * [simplify]: Simplifying (- (fma x y z) (+ z (* x y))) 12.005 * * [simplify]: iters left: 6 (7 enodes) 12.008 * * [simplify]: iters left: 5 (27 enodes) 12.016 * * [simplify]: iters left: 4 (40 enodes) 12.028 * * [simplify]: iters left: 3 (64 enodes) 12.046 * * [simplify]: iters left: 2 (83 enodes) 12.070 * * [simplify]: iters left: 1 (108 enodes) 12.086 * * [simplify]: Extracting #0: cost 1 inf + 0 12.087 * * [simplify]: Extracting #1: cost 18 inf + 0 12.087 * * [simplify]: Extracting #2: cost 34 inf + 42 12.087 * * [simplify]: Extracting #3: cost 32 inf + 126 12.087 * * [simplify]: Extracting #4: cost 15 inf + 1663 12.088 * * [simplify]: Extracting #5: cost 3 inf + 3193 12.089 * * [simplify]: Extracting #6: cost 0 inf + 3647 12.090 * [simplify]: Simplified to (- (- (fma x y z) z) (* x y)) 12.090 * [simplify]: Simplified (2 1) to (λ (x y z) (- (- (- (fma x y z) z) (* x y)) (log E))) 12.090 * * * * [progress]: [ 32 / 35 ] simplifiying candidate # 12.090 * [simplify]: Simplifying (- (fma x y z) (+ z (* x y))) 12.090 * * [simplify]: iters left: 6 (7 enodes) 12.092 * * [simplify]: iters left: 5 (27 enodes) 12.098 * * [simplify]: iters left: 4 (40 enodes) 12.105 * * [simplify]: iters left: 3 (64 enodes) 12.114 * * [simplify]: iters left: 2 (83 enodes) 12.125 * * [simplify]: iters left: 1 (108 enodes) 12.152 * * [simplify]: Extracting #0: cost 1 inf + 0 12.152 * * [simplify]: Extracting #1: cost 18 inf + 0 12.153 * * [simplify]: Extracting #2: cost 34 inf + 42 12.153 * * [simplify]: Extracting #3: cost 32 inf + 126 12.154 * * [simplify]: Extracting #4: cost 15 inf + 1663 12.155 * * [simplify]: Extracting #5: cost 3 inf + 3193 12.157 * * [simplify]: Extracting #6: cost 0 inf + 3647 12.159 * [simplify]: Simplified to (- (- (fma x y z) z) (* x y)) 12.159 * [simplify]: Simplified (2 1) to (λ (x y z) (- (- (- (fma x y z) z) (* x y)) (log E))) 12.160 * * * * [progress]: [ 33 / 35 ] simplifiying candidate # 12.160 * [simplify]: Simplifying (+ z (* x y)) 12.160 * * [simplify]: iters left: 4 (5 enodes) 12.162 * * [simplify]: iters left: 3 (17 enodes) 12.167 * * [simplify]: Extracting #0: cost 1 inf + 0 12.167 * * [simplify]: Extracting #1: cost 4 inf + 0 12.167 * * [simplify]: Extracting #2: cost 6 inf + 1 12.167 * * [simplify]: Extracting #3: cost 0 inf + 253 12.167 * [simplify]: Simplified to (+ (* y x) z) 12.167 * [simplify]: Simplified (2 1 2) to (λ (x y z) (- (- (fma x y z) (+ (* y x) z)) (log E))) 12.167 * * * * [progress]: [ 34 / 35 ] simplifiying candidate # 12.167 * [simplify]: Simplifying (+ z (* x y)) 12.167 * * [simplify]: iters left: 4 (5 enodes) 12.170 * * [simplify]: iters left: 3 (17 enodes) 12.174 * * [simplify]: Extracting #0: cost 1 inf + 0 12.174 * * [simplify]: Extracting #1: cost 4 inf + 0 12.174 * * [simplify]: Extracting #2: cost 6 inf + 1 12.174 * * [simplify]: Extracting #3: cost 0 inf + 253 12.174 * [simplify]: Simplified to (+ (* y x) z) 12.174 * [simplify]: Simplified (2 1 2) to (λ (x y z) (- (- (fma x y z) (+ (* y x) z)) (log E))) 12.174 * * * * [progress]: [ 35 / 35 ] simplifiying candidate # 12.175 * [simplify]: Simplifying (+ z (* x y)) 12.175 * * [simplify]: iters left: 4 (5 enodes) 12.177 * * [simplify]: iters left: 3 (17 enodes) 12.181 * * [simplify]: Extracting #0: cost 1 inf + 0 12.181 * * [simplify]: Extracting #1: cost 4 inf + 0 12.181 * * [simplify]: Extracting #2: cost 6 inf + 1 12.181 * * [simplify]: Extracting #3: cost 0 inf + 253 12.182 * [simplify]: Simplified to (+ (* y x) z) 12.182 * [simplify]: Simplified (2 1 2) to (λ (x y z) (- (- (fma x y z) (+ (* y x) z)) (log E))) 12.182 * * * [progress]: adding candidates to table 12.564 * * [progress]: iteration 4 / 4 12.564 * * * [progress]: picking best candidate 12.590 * * * * [pick]: Picked #real (real->posit16 (- (fma x y z) (+ 1 (+ (* x y) z))))))> 12.590 * * * [progress]: localizing error 12.627 * * * [progress]: generating rewritten candidates 12.627 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 1) 12.692 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1 1 2 2) 12.703 * * * [progress]: generating series expansions 12.704 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 1) 12.704 * [backup-simplify]: Simplify (- (fma x y z) (+ 1 (+ (* x y) z))) into (- (fma x y z) (+ z (+ 1 (* x y)))) 12.704 * [approximate]: Taking taylor expansion of (- (fma x y z) (+ z (+ 1 (* x y)))) in (x y z) around 0 12.704 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (+ 1 (* x y)))) in z 12.704 * [taylor]: Taking taylor expansion of (fma x y z) in z 12.704 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 12.704 * [taylor]: Taking taylor expansion of (+ z (+ 1 (* x y))) in z 12.704 * [taylor]: Taking taylor expansion of z in z 12.704 * [backup-simplify]: Simplify 0 into 0 12.704 * [backup-simplify]: Simplify 1 into 1 12.704 * [taylor]: Taking taylor expansion of (+ 1 (* x y)) in z 12.704 * [taylor]: Taking taylor expansion of 1 in z 12.704 * [backup-simplify]: Simplify 1 into 1 12.704 * [taylor]: Taking taylor expansion of (* x y) in z 12.704 * [taylor]: Taking taylor expansion of x in z 12.704 * [backup-simplify]: Simplify x into x 12.704 * [taylor]: Taking taylor expansion of y in z 12.704 * [backup-simplify]: Simplify y into y 12.704 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (+ 1 (* x y)))) in y 12.704 * [taylor]: Taking taylor expansion of (fma x y z) in y 12.704 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 12.704 * [taylor]: Taking taylor expansion of (+ z (+ 1 (* x y))) in y 12.704 * [taylor]: Taking taylor expansion of z in y 12.704 * [backup-simplify]: Simplify z into z 12.704 * [taylor]: Taking taylor expansion of (+ 1 (* x y)) in y 12.704 * [taylor]: Taking taylor expansion of 1 in y 12.704 * [backup-simplify]: Simplify 1 into 1 12.704 * [taylor]: Taking taylor expansion of (* x y) in y 12.704 * [taylor]: Taking taylor expansion of x in y 12.704 * [backup-simplify]: Simplify x into x 12.704 * [taylor]: Taking taylor expansion of y in y 12.704 * [backup-simplify]: Simplify 0 into 0 12.704 * [backup-simplify]: Simplify 1 into 1 12.704 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (+ 1 (* x y)))) in x 12.704 * [taylor]: Taking taylor expansion of (fma x y z) in x 12.704 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 12.704 * [taylor]: Taking taylor expansion of (+ z (+ 1 (* x y))) in x 12.704 * [taylor]: Taking taylor expansion of z in x 12.704 * [backup-simplify]: Simplify z into z 12.704 * [taylor]: Taking taylor expansion of (+ 1 (* x y)) in x 12.704 * [taylor]: Taking taylor expansion of 1 in x 12.705 * [backup-simplify]: Simplify 1 into 1 12.705 * [taylor]: Taking taylor expansion of (* x y) in x 12.705 * [taylor]: Taking taylor expansion of x in x 12.705 * [backup-simplify]: Simplify 0 into 0 12.705 * [backup-simplify]: Simplify 1 into 1 12.705 * [taylor]: Taking taylor expansion of y in x 12.705 * [backup-simplify]: Simplify y into y 12.705 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (+ 1 (* x y)))) in x 12.705 * [taylor]: Taking taylor expansion of (fma x y z) in x 12.705 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 12.705 * [taylor]: Taking taylor expansion of (+ z (+ 1 (* x y))) in x 12.705 * [taylor]: Taking taylor expansion of z in x 12.705 * [backup-simplify]: Simplify z into z 12.705 * [taylor]: Taking taylor expansion of (+ 1 (* x y)) in x 12.705 * [taylor]: Taking taylor expansion of 1 in x 12.705 * [backup-simplify]: Simplify 1 into 1 12.705 * [taylor]: Taking taylor expansion of (* x y) in x 12.705 * [taylor]: Taking taylor expansion of x in x 12.705 * [backup-simplify]: Simplify 0 into 0 12.705 * [backup-simplify]: Simplify 1 into 1 12.705 * [taylor]: Taking taylor expansion of y in x 12.705 * [backup-simplify]: Simplify y into y 12.705 * [backup-simplify]: Simplify (* 0 y) into 0 12.706 * [backup-simplify]: Simplify (+ 1 0) into 1 12.706 * [backup-simplify]: Simplify (+ z 1) into (+ z 1) 12.706 * [backup-simplify]: Simplify (- (+ z 1)) into (- (+ z 1)) 12.706 * [backup-simplify]: Simplify (+ (fma x y z) (- (+ z 1))) into (- (fma x y z) (+ z 1)) 12.706 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z 1)) in y 12.706 * [taylor]: Taking taylor expansion of (fma x y z) in y 12.706 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 12.706 * [taylor]: Taking taylor expansion of (+ z 1) in y 12.706 * [taylor]: Taking taylor expansion of z in y 12.706 * [backup-simplify]: Simplify z into z 12.706 * [taylor]: Taking taylor expansion of 1 in y 12.707 * [backup-simplify]: Simplify 1 into 1 12.707 * [backup-simplify]: Simplify (+ z 1) into (+ z 1) 12.707 * [backup-simplify]: Simplify (- (+ z 1)) into (- (+ z 1)) 12.707 * [backup-simplify]: Simplify (+ (fma x y z) (- (+ z 1))) into (- (fma x y z) (+ z 1)) 12.707 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z 1)) in z 12.707 * [taylor]: Taking taylor expansion of (fma x y z) in z 12.707 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 12.707 * [taylor]: Taking taylor expansion of (+ z 1) in z 12.707 * [taylor]: Taking taylor expansion of z in z 12.707 * [backup-simplify]: Simplify 0 into 0 12.707 * [backup-simplify]: Simplify 1 into 1 12.707 * [taylor]: Taking taylor expansion of 1 in z 12.707 * [backup-simplify]: Simplify 1 into 1 12.707 * [backup-simplify]: Simplify (+ 0 1) into 1 12.708 * [backup-simplify]: Simplify (- 1) into -1 12.708 * [backup-simplify]: Simplify (+ (fma x y z) -1) into (- (fma x y z) 1) 12.708 * [backup-simplify]: Simplify (- (fma x y z) 1) into (- (fma x y z) 1) 12.708 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 12.708 * [backup-simplify]: Simplify (+ 0 y) into y 12.708 * [backup-simplify]: Simplify (+ 0 y) into y 12.708 * [backup-simplify]: Simplify (- y) into (- y) 12.708 * [backup-simplify]: Simplify (+ 0 (- y)) into (- y) 12.708 * [taylor]: Taking taylor expansion of (- y) in y 12.708 * [taylor]: Taking taylor expansion of y in y 12.708 * [backup-simplify]: Simplify 0 into 0 12.708 * [backup-simplify]: Simplify 1 into 1 12.708 * [backup-simplify]: Simplify (- 0) into 0 12.708 * [taylor]: Taking taylor expansion of 0 in z 12.708 * [backup-simplify]: Simplify 0 into 0 12.708 * [backup-simplify]: Simplify 0 into 0 12.709 * [backup-simplify]: Simplify (+ 0 0) into 0 12.709 * [backup-simplify]: Simplify (- 0) into 0 12.709 * [backup-simplify]: Simplify (+ 0 0) into 0 12.709 * [taylor]: Taking taylor expansion of 0 in z 12.709 * [backup-simplify]: Simplify 0 into 0 12.709 * [backup-simplify]: Simplify 0 into 0 12.710 * [backup-simplify]: Simplify (+ 1 0) into 1 12.710 * [backup-simplify]: Simplify (- 1) into -1 12.710 * [backup-simplify]: Simplify (+ 0 -1) into -1 12.710 * [backup-simplify]: Simplify -1 into -1 12.711 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 12.711 * [backup-simplify]: Simplify (+ 0 0) into 0 12.711 * [backup-simplify]: Simplify (+ 0 0) into 0 12.711 * [backup-simplify]: Simplify (- 0) into 0 12.712 * [backup-simplify]: Simplify (+ 0 0) into 0 12.712 * [taylor]: Taking taylor expansion of 0 in y 12.712 * [backup-simplify]: Simplify 0 into 0 12.712 * [taylor]: Taking taylor expansion of 0 in z 12.712 * [backup-simplify]: Simplify 0 into 0 12.712 * [backup-simplify]: Simplify 0 into 0 12.712 * [backup-simplify]: Simplify (- 1) into -1 12.712 * [taylor]: Taking taylor expansion of -1 in z 12.712 * [backup-simplify]: Simplify -1 into -1 12.712 * [backup-simplify]: Simplify -1 into -1 12.712 * [backup-simplify]: Simplify (+ (* -1 (* 1 (* y x))) (+ (* -1 (* z (* 1 1))) (- (fma x y z) 1))) into (- (fma x y z) (+ z (+ 1 (* x y)))) 12.713 * [backup-simplify]: Simplify (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ 1 (+ (* (/ 1 x) (/ 1 y)) (/ 1 z)))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) 12.713 * [approximate]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) in (x y z) around 0 12.713 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) in z 12.713 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 12.713 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 12.713 * [taylor]: Taking taylor expansion of (+ (/ 1 z) (+ (/ 1 (* x y)) 1)) in z 12.713 * [taylor]: Taking taylor expansion of (/ 1 z) in z 12.713 * [taylor]: Taking taylor expansion of z in z 12.713 * [backup-simplify]: Simplify 0 into 0 12.713 * [backup-simplify]: Simplify 1 into 1 12.713 * [backup-simplify]: Simplify (/ 1 1) into 1 12.713 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in z 12.713 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 12.713 * [taylor]: Taking taylor expansion of (* x y) in z 12.713 * [taylor]: Taking taylor expansion of x in z 12.713 * [backup-simplify]: Simplify x into x 12.713 * [taylor]: Taking taylor expansion of y in z 12.713 * [backup-simplify]: Simplify y into y 12.713 * [backup-simplify]: Simplify (* x y) into (* x y) 12.713 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 12.713 * [taylor]: Taking taylor expansion of 1 in z 12.713 * [backup-simplify]: Simplify 1 into 1 12.713 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) in y 12.713 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 12.713 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 12.713 * [taylor]: Taking taylor expansion of (+ (/ 1 z) (+ (/ 1 (* x y)) 1)) in y 12.713 * [taylor]: Taking taylor expansion of (/ 1 z) in y 12.713 * [taylor]: Taking taylor expansion of z in y 12.713 * [backup-simplify]: Simplify z into z 12.713 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 12.714 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in y 12.714 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 12.714 * [taylor]: Taking taylor expansion of (* x y) in y 12.714 * [taylor]: Taking taylor expansion of x in y 12.714 * [backup-simplify]: Simplify x into x 12.714 * [taylor]: Taking taylor expansion of y in y 12.714 * [backup-simplify]: Simplify 0 into 0 12.714 * [backup-simplify]: Simplify 1 into 1 12.714 * [backup-simplify]: Simplify (* x 0) into 0 12.714 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 12.714 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 12.714 * [taylor]: Taking taylor expansion of 1 in y 12.714 * [backup-simplify]: Simplify 1 into 1 12.714 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) in x 12.714 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 12.714 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 12.714 * [taylor]: Taking taylor expansion of (+ (/ 1 z) (+ (/ 1 (* x y)) 1)) in x 12.714 * [taylor]: Taking taylor expansion of (/ 1 z) in x 12.714 * [taylor]: Taking taylor expansion of z in x 12.714 * [backup-simplify]: Simplify z into z 12.714 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 12.714 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in x 12.714 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 12.714 * [taylor]: Taking taylor expansion of (* x y) in x 12.714 * [taylor]: Taking taylor expansion of x in x 12.714 * [backup-simplify]: Simplify 0 into 0 12.714 * [backup-simplify]: Simplify 1 into 1 12.714 * [taylor]: Taking taylor expansion of y in x 12.714 * [backup-simplify]: Simplify y into y 12.714 * [backup-simplify]: Simplify (* 0 y) into 0 12.715 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 12.715 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 12.715 * [taylor]: Taking taylor expansion of 1 in x 12.715 * [backup-simplify]: Simplify 1 into 1 12.715 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) in x 12.715 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 12.715 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 12.715 * [taylor]: Taking taylor expansion of (+ (/ 1 z) (+ (/ 1 (* x y)) 1)) in x 12.715 * [taylor]: Taking taylor expansion of (/ 1 z) in x 12.715 * [taylor]: Taking taylor expansion of z in x 12.715 * [backup-simplify]: Simplify z into z 12.715 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 12.715 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in x 12.715 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 12.715 * [taylor]: Taking taylor expansion of (* x y) in x 12.715 * [taylor]: Taking taylor expansion of x in x 12.715 * [backup-simplify]: Simplify 0 into 0 12.715 * [backup-simplify]: Simplify 1 into 1 12.715 * [taylor]: Taking taylor expansion of y in x 12.715 * [backup-simplify]: Simplify y into y 12.715 * [backup-simplify]: Simplify (* 0 y) into 0 12.715 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 12.715 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 12.715 * [taylor]: Taking taylor expansion of 1 in x 12.715 * [backup-simplify]: Simplify 1 into 1 12.715 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 12.716 * [backup-simplify]: Simplify (+ 0 (/ 1 y)) into (/ 1 y) 12.716 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 12.716 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 12.716 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 12.716 * [taylor]: Taking taylor expansion of (/ 1 y) in y 12.716 * [taylor]: Taking taylor expansion of y in y 12.716 * [backup-simplify]: Simplify 0 into 0 12.716 * [backup-simplify]: Simplify 1 into 1 12.716 * [backup-simplify]: Simplify (/ 1 1) into 1 12.716 * [backup-simplify]: Simplify (- 1) into -1 12.716 * [taylor]: Taking taylor expansion of -1 in z 12.716 * [backup-simplify]: Simplify -1 into -1 12.717 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 12.717 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 12.717 * [backup-simplify]: Simplify (+ 0 1) into 1 12.717 * [backup-simplify]: Simplify (+ (/ 1 z) 1) into (+ 1 (/ 1 z)) 12.717 * [backup-simplify]: Simplify (- (+ 1 (/ 1 z))) into (- (+ 1 (/ 1 z))) 12.718 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) (- (+ 1 (/ 1 z)))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) 1)) 12.718 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) 1)) in y 12.718 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 12.718 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 12.718 * [taylor]: Taking taylor expansion of (+ (/ 1 z) 1) in y 12.718 * [taylor]: Taking taylor expansion of (/ 1 z) in y 12.718 * [taylor]: Taking taylor expansion of z in y 12.718 * [backup-simplify]: Simplify z into z 12.718 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 12.718 * [taylor]: Taking taylor expansion of 1 in y 12.718 * [backup-simplify]: Simplify 1 into 1 12.718 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.719 * [backup-simplify]: Simplify (- 0) into 0 12.719 * [taylor]: Taking taylor expansion of 0 in z 12.719 * [backup-simplify]: Simplify 0 into 0 12.719 * [backup-simplify]: Simplify -1 into -1 12.719 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 12.719 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 12.720 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 12.720 * [backup-simplify]: Simplify (+ 0 0) into 0 12.720 * [backup-simplify]: Simplify (+ 0 0) into 0 12.720 * [backup-simplify]: Simplify (- 0) into 0 12.721 * [backup-simplify]: Simplify (+ 0 0) into 0 12.721 * [taylor]: Taking taylor expansion of 0 in y 12.721 * [backup-simplify]: Simplify 0 into 0 12.721 * [backup-simplify]: Simplify (+ (/ 1 z) 1) into (+ 1 (/ 1 z)) 12.721 * [backup-simplify]: Simplify (- (+ 1 (/ 1 z))) into (- (+ 1 (/ 1 z))) 12.721 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) (- (+ 1 (/ 1 z)))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) 1)) 12.721 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) 1)) in z 12.721 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 12.721 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 12.721 * [taylor]: Taking taylor expansion of (+ (/ 1 z) 1) in z 12.721 * [taylor]: Taking taylor expansion of (/ 1 z) in z 12.721 * [taylor]: Taking taylor expansion of z in z 12.721 * [backup-simplify]: Simplify 0 into 0 12.721 * [backup-simplify]: Simplify 1 into 1 12.721 * [backup-simplify]: Simplify (/ 1 1) into 1 12.721 * [taylor]: Taking taylor expansion of 1 in z 12.721 * [backup-simplify]: Simplify 1 into 1 12.722 * [backup-simplify]: Simplify (+ 1 0) into 1 12.722 * [backup-simplify]: Simplify (- 1) into -1 12.722 * [backup-simplify]: Simplify (+ 0 -1) into -1 12.722 * [backup-simplify]: Simplify -1 into -1 12.723 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.723 * [backup-simplify]: Simplify (- 0) into 0 12.723 * [taylor]: Taking taylor expansion of 0 in z 12.723 * [backup-simplify]: Simplify 0 into 0 12.723 * [backup-simplify]: Simplify 0 into 0 12.723 * [backup-simplify]: Simplify 0 into 0 12.723 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 12.724 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 12.724 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 12.724 * [backup-simplify]: Simplify (+ 0 0) into 0 12.725 * [backup-simplify]: Simplify (+ 0 0) into 0 12.725 * [backup-simplify]: Simplify (- 0) into 0 12.725 * [backup-simplify]: Simplify (+ 0 0) into 0 12.725 * [taylor]: Taking taylor expansion of 0 in y 12.725 * [backup-simplify]: Simplify 0 into 0 12.725 * [taylor]: Taking taylor expansion of 0 in z 12.725 * [backup-simplify]: Simplify 0 into 0 12.725 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 12.726 * [backup-simplify]: Simplify (+ 0 0) into 0 12.726 * [backup-simplify]: Simplify (- 0) into 0 12.726 * [backup-simplify]: Simplify (+ 0 0) into 0 12.726 * [taylor]: Taking taylor expansion of 0 in z 12.727 * [backup-simplify]: Simplify 0 into 0 12.727 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.728 * [backup-simplify]: Simplify (- 0) into 0 12.728 * [taylor]: Taking taylor expansion of 0 in z 12.728 * [backup-simplify]: Simplify 0 into 0 12.729 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.729 * [backup-simplify]: Simplify (+ 0 1) into 1 12.729 * [backup-simplify]: Simplify (- 1) into -1 12.730 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) -1) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) 1) 12.730 * [backup-simplify]: Simplify (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) 1) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) 1) 12.731 * [backup-simplify]: Simplify (+ (- (fma (/ 1 (/ 1 x)) (/ 1 (/ 1 y)) (/ 1 (/ 1 z))) 1) (+ (* -1 (* (/ 1 (/ 1 z)) (* 1 1))) (* -1 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x))))))) into (- (fma x y z) (+ z (+ 1 (* x y)))) 12.731 * [backup-simplify]: Simplify (- (fma (/ 1 (- x)) (/ 1 (- y)) (/ 1 (- z))) (+ 1 (+ (* (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- z))))) into (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) 12.731 * [approximate]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) in (x y z) around 0 12.731 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) in z 12.731 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 12.731 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 12.731 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 12.731 * [taylor]: Taking taylor expansion of (/ 1 z) in z 12.731 * [taylor]: Taking taylor expansion of z in z 12.731 * [backup-simplify]: Simplify 0 into 0 12.731 * [backup-simplify]: Simplify 1 into 1 12.732 * [backup-simplify]: Simplify (/ 1 1) into 1 12.732 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in z 12.732 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 12.732 * [taylor]: Taking taylor expansion of (* x y) in z 12.732 * [taylor]: Taking taylor expansion of x in z 12.732 * [backup-simplify]: Simplify x into x 12.732 * [taylor]: Taking taylor expansion of y in z 12.732 * [backup-simplify]: Simplify y into y 12.732 * [backup-simplify]: Simplify (* x y) into (* x y) 12.732 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 12.732 * [taylor]: Taking taylor expansion of 1 in z 12.732 * [backup-simplify]: Simplify 1 into 1 12.732 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) in y 12.732 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 12.732 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 12.732 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 12.732 * [taylor]: Taking taylor expansion of (/ 1 z) in y 12.733 * [taylor]: Taking taylor expansion of z in y 12.733 * [backup-simplify]: Simplify z into z 12.733 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 12.733 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in y 12.733 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 12.733 * [taylor]: Taking taylor expansion of (* x y) in y 12.733 * [taylor]: Taking taylor expansion of x in y 12.733 * [backup-simplify]: Simplify x into x 12.733 * [taylor]: Taking taylor expansion of y in y 12.733 * [backup-simplify]: Simplify 0 into 0 12.733 * [backup-simplify]: Simplify 1 into 1 12.733 * [backup-simplify]: Simplify (* x 0) into 0 12.733 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 12.733 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 12.733 * [taylor]: Taking taylor expansion of 1 in y 12.733 * [backup-simplify]: Simplify 1 into 1 12.733 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) in x 12.734 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 12.734 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 12.734 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 12.734 * [taylor]: Taking taylor expansion of (/ 1 z) in x 12.734 * [taylor]: Taking taylor expansion of z in x 12.734 * [backup-simplify]: Simplify z into z 12.734 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 12.734 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in x 12.734 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 12.734 * [taylor]: Taking taylor expansion of (* x y) in x 12.734 * [taylor]: Taking taylor expansion of x in x 12.734 * [backup-simplify]: Simplify 0 into 0 12.734 * [backup-simplify]: Simplify 1 into 1 12.734 * [taylor]: Taking taylor expansion of y in x 12.734 * [backup-simplify]: Simplify y into y 12.734 * [backup-simplify]: Simplify (* 0 y) into 0 12.734 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 12.735 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 12.735 * [taylor]: Taking taylor expansion of 1 in x 12.735 * [backup-simplify]: Simplify 1 into 1 12.735 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) in x 12.735 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 12.735 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 12.735 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 12.735 * [taylor]: Taking taylor expansion of (/ 1 z) in x 12.735 * [taylor]: Taking taylor expansion of z in x 12.735 * [backup-simplify]: Simplify z into z 12.735 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 12.735 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in x 12.735 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 12.735 * [taylor]: Taking taylor expansion of (* x y) in x 12.735 * [taylor]: Taking taylor expansion of x in x 12.735 * [backup-simplify]: Simplify 0 into 0 12.735 * [backup-simplify]: Simplify 1 into 1 12.735 * [taylor]: Taking taylor expansion of y in x 12.735 * [backup-simplify]: Simplify y into y 12.735 * [backup-simplify]: Simplify (* 0 y) into 0 12.736 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 12.736 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 12.736 * [taylor]: Taking taylor expansion of 1 in x 12.736 * [backup-simplify]: Simplify 1 into 1 12.736 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 12.736 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 12.736 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 12.736 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 12.736 * [taylor]: Taking taylor expansion of (/ 1 y) in y 12.736 * [taylor]: Taking taylor expansion of y in y 12.736 * [backup-simplify]: Simplify 0 into 0 12.736 * [backup-simplify]: Simplify 1 into 1 12.737 * [backup-simplify]: Simplify (/ 1 1) into 1 12.737 * [backup-simplify]: Simplify (- 1) into -1 12.737 * [taylor]: Taking taylor expansion of -1 in z 12.737 * [backup-simplify]: Simplify -1 into -1 12.737 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) into (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 12.738 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 12.738 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 12.739 * [backup-simplify]: Simplify (+ 0 1) into 1 12.739 * [backup-simplify]: Simplify (- 1) into -1 12.739 * [backup-simplify]: Simplify (+ (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) -1) into (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 1) 12.739 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 1) in y 12.739 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 12.739 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 12.740 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 12.740 * [taylor]: Taking taylor expansion of (/ 1 z) in y 12.740 * [taylor]: Taking taylor expansion of z in y 12.740 * [backup-simplify]: Simplify z into z 12.740 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 12.740 * [taylor]: Taking taylor expansion of 1 in y 12.740 * [backup-simplify]: Simplify 1 into 1 12.741 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.741 * [backup-simplify]: Simplify (- 0) into 0 12.741 * [taylor]: Taking taylor expansion of 0 in z 12.741 * [backup-simplify]: Simplify 0 into 0 12.741 * [backup-simplify]: Simplify -1 into -1 12.741 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 12.742 * [backup-simplify]: Simplify (+ 0 0) into 0 12.743 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 12.743 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 12.743 * [backup-simplify]: Simplify (+ 0 0) into 0 12.744 * [backup-simplify]: Simplify (- 0) into 0 12.744 * [backup-simplify]: Simplify (+ 0 0) into 0 12.744 * [taylor]: Taking taylor expansion of 0 in y 12.744 * [backup-simplify]: Simplify 0 into 0 12.744 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) into (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 12.745 * [backup-simplify]: Simplify (- 1) into -1 12.745 * [backup-simplify]: Simplify (+ (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) -1) into (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 1) 12.745 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 1) in z 12.745 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 12.745 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 12.745 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 12.745 * [taylor]: Taking taylor expansion of (/ 1 z) in z 12.745 * [taylor]: Taking taylor expansion of z in z 12.745 * [backup-simplify]: Simplify 0 into 0 12.745 * [backup-simplify]: Simplify 1 into 1 12.746 * [backup-simplify]: Simplify (/ 1 1) into 1 12.746 * [taylor]: Taking taylor expansion of 1 in z 12.746 * [backup-simplify]: Simplify 1 into 1 12.746 * [backup-simplify]: Simplify (+ 0 1) into 1 12.747 * [backup-simplify]: Simplify (+ 1 0) into 1 12.747 * [backup-simplify]: Simplify 1 into 1 12.748 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.748 * [backup-simplify]: Simplify (- 0) into 0 12.748 * [taylor]: Taking taylor expansion of 0 in z 12.748 * [backup-simplify]: Simplify 0 into 0 12.748 * [backup-simplify]: Simplify 0 into 0 12.748 * [backup-simplify]: Simplify 0 into 0 12.748 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 12.749 * [backup-simplify]: Simplify (+ 0 0) into 0 12.750 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 12.750 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 12.751 * [backup-simplify]: Simplify (+ 0 0) into 0 12.751 * [backup-simplify]: Simplify (- 0) into 0 12.752 * [backup-simplify]: Simplify (+ 0 0) into 0 12.752 * [taylor]: Taking taylor expansion of 0 in y 12.752 * [backup-simplify]: Simplify 0 into 0 12.752 * [taylor]: Taking taylor expansion of 0 in z 12.752 * [backup-simplify]: Simplify 0 into 0 12.752 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 12.752 * [backup-simplify]: Simplify (+ 0 0) into 0 12.753 * [backup-simplify]: Simplify (- 0) into 0 12.753 * [backup-simplify]: Simplify (+ 0 0) into 0 12.753 * [taylor]: Taking taylor expansion of 0 in z 12.753 * [backup-simplify]: Simplify 0 into 0 12.754 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.755 * [backup-simplify]: Simplify (- 0) into 0 12.755 * [taylor]: Taking taylor expansion of 0 in z 12.755 * [backup-simplify]: Simplify 0 into 0 12.756 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.756 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 12.756 * [backup-simplify]: Simplify (- 1) into -1 12.756 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) -1) into (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) 1) 12.756 * [backup-simplify]: Simplify (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) 1) into (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) 1) 12.757 * [backup-simplify]: Simplify (+ (- (fma (/ -1 (/ 1 (- x))) (/ -1 (/ 1 (- y))) (/ -1 (/ 1 (- z)))) 1) (+ (* 1 (* (/ 1 (/ 1 (- z))) (* 1 1))) (* -1 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x)))))))) into (- (fma x y z) (+ z (+ 1 (* x y)))) 12.757 * * * * [progress]: [ 2 / 2 ] generating series at (2 1 1 2 2) 12.758 * [backup-simplify]: Simplify (+ (* x y) z) into (+ z (* x y)) 12.758 * [approximate]: Taking taylor expansion of (+ z (* x y)) in (x y z) around 0 12.758 * [taylor]: Taking taylor expansion of (+ z (* x y)) in z 12.758 * [taylor]: Taking taylor expansion of z in z 12.758 * [backup-simplify]: Simplify 0 into 0 12.758 * [backup-simplify]: Simplify 1 into 1 12.758 * [taylor]: Taking taylor expansion of (* x y) in z 12.758 * [taylor]: Taking taylor expansion of x in z 12.758 * [backup-simplify]: Simplify x into x 12.758 * [taylor]: Taking taylor expansion of y in z 12.758 * [backup-simplify]: Simplify y into y 12.758 * [taylor]: Taking taylor expansion of (+ z (* x y)) in y 12.758 * [taylor]: Taking taylor expansion of z in y 12.758 * [backup-simplify]: Simplify z into z 12.758 * [taylor]: Taking taylor expansion of (* x y) in y 12.758 * [taylor]: Taking taylor expansion of x in y 12.758 * [backup-simplify]: Simplify x into x 12.758 * [taylor]: Taking taylor expansion of y in y 12.758 * [backup-simplify]: Simplify 0 into 0 12.758 * [backup-simplify]: Simplify 1 into 1 12.758 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 12.758 * [taylor]: Taking taylor expansion of z in x 12.758 * [backup-simplify]: Simplify z into z 12.758 * [taylor]: Taking taylor expansion of (* x y) in x 12.758 * [taylor]: Taking taylor expansion of x in x 12.758 * [backup-simplify]: Simplify 0 into 0 12.758 * [backup-simplify]: Simplify 1 into 1 12.758 * [taylor]: Taking taylor expansion of y in x 12.758 * [backup-simplify]: Simplify y into y 12.758 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 12.758 * [taylor]: Taking taylor expansion of z in x 12.758 * [backup-simplify]: Simplify z into z 12.758 * [taylor]: Taking taylor expansion of (* x y) in x 12.758 * [taylor]: Taking taylor expansion of x in x 12.758 * [backup-simplify]: Simplify 0 into 0 12.758 * [backup-simplify]: Simplify 1 into 1 12.758 * [taylor]: Taking taylor expansion of y in x 12.758 * [backup-simplify]: Simplify y into y 12.759 * [backup-simplify]: Simplify (* 0 y) into 0 12.759 * [backup-simplify]: Simplify (+ z 0) into z 12.759 * [taylor]: Taking taylor expansion of z in y 12.759 * [backup-simplify]: Simplify z into z 12.759 * [taylor]: Taking taylor expansion of z in z 12.759 * [backup-simplify]: Simplify 0 into 0 12.759 * [backup-simplify]: Simplify 1 into 1 12.759 * [backup-simplify]: Simplify 0 into 0 12.759 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 12.759 * [backup-simplify]: Simplify (+ 0 y) into y 12.759 * [taylor]: Taking taylor expansion of y in y 12.759 * [backup-simplify]: Simplify 0 into 0 12.759 * [backup-simplify]: Simplify 1 into 1 12.759 * [taylor]: Taking taylor expansion of 0 in z 12.759 * [backup-simplify]: Simplify 0 into 0 12.759 * [backup-simplify]: Simplify 0 into 0 12.759 * [taylor]: Taking taylor expansion of 0 in z 12.759 * [backup-simplify]: Simplify 0 into 0 12.759 * [backup-simplify]: Simplify 0 into 0 12.760 * [backup-simplify]: Simplify 1 into 1 12.760 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 12.761 * [backup-simplify]: Simplify (+ 0 0) into 0 12.761 * [taylor]: Taking taylor expansion of 0 in y 12.761 * [backup-simplify]: Simplify 0 into 0 12.761 * [taylor]: Taking taylor expansion of 0 in z 12.761 * [backup-simplify]: Simplify 0 into 0 12.761 * [backup-simplify]: Simplify 0 into 0 12.761 * [taylor]: Taking taylor expansion of 1 in z 12.761 * [backup-simplify]: Simplify 1 into 1 12.761 * [backup-simplify]: Simplify 1 into 1 12.761 * [taylor]: Taking taylor expansion of 0 in z 12.761 * [backup-simplify]: Simplify 0 into 0 12.761 * [backup-simplify]: Simplify 0 into 0 12.761 * [backup-simplify]: Simplify 0 into 0 12.761 * [backup-simplify]: Simplify 0 into 0 12.761 * [backup-simplify]: Simplify 0 into 0 12.762 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 12.763 * [backup-simplify]: Simplify (+ 0 0) into 0 12.763 * [taylor]: Taking taylor expansion of 0 in y 12.763 * [backup-simplify]: Simplify 0 into 0 12.763 * [taylor]: Taking taylor expansion of 0 in z 12.763 * [backup-simplify]: Simplify 0 into 0 12.763 * [backup-simplify]: Simplify 0 into 0 12.763 * [taylor]: Taking taylor expansion of 0 in z 12.763 * [backup-simplify]: Simplify 0 into 0 12.763 * [backup-simplify]: Simplify 0 into 0 12.764 * [backup-simplify]: Simplify (+ (* 1 (* 1 (* y x))) (* 1 (* z (* 1 1)))) into (+ z (* x y)) 12.764 * [backup-simplify]: Simplify (+ (* (/ 1 x) (/ 1 y)) (/ 1 z)) into (+ (/ 1 (* x y)) (/ 1 z)) 12.764 * [approximate]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in (x y z) around 0 12.764 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in z 12.764 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 12.764 * [taylor]: Taking taylor expansion of (* x y) in z 12.764 * [taylor]: Taking taylor expansion of x in z 12.764 * [backup-simplify]: Simplify x into x 12.764 * [taylor]: Taking taylor expansion of y in z 12.764 * [backup-simplify]: Simplify y into y 12.764 * [backup-simplify]: Simplify (* x y) into (* x y) 12.764 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 12.764 * [taylor]: Taking taylor expansion of (/ 1 z) in z 12.764 * [taylor]: Taking taylor expansion of z in z 12.764 * [backup-simplify]: Simplify 0 into 0 12.764 * [backup-simplify]: Simplify 1 into 1 12.765 * [backup-simplify]: Simplify (/ 1 1) into 1 12.765 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in y 12.765 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 12.765 * [taylor]: Taking taylor expansion of (* x y) in y 12.765 * [taylor]: Taking taylor expansion of x in y 12.765 * [backup-simplify]: Simplify x into x 12.765 * [taylor]: Taking taylor expansion of y in y 12.765 * [backup-simplify]: Simplify 0 into 0 12.765 * [backup-simplify]: Simplify 1 into 1 12.765 * [backup-simplify]: Simplify (* x 0) into 0 12.765 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 12.765 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 12.765 * [taylor]: Taking taylor expansion of (/ 1 z) in y 12.765 * [taylor]: Taking taylor expansion of z in y 12.765 * [backup-simplify]: Simplify z into z 12.766 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 12.766 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 12.766 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 12.766 * [taylor]: Taking taylor expansion of (* x y) in x 12.766 * [taylor]: Taking taylor expansion of x in x 12.766 * [backup-simplify]: Simplify 0 into 0 12.766 * [backup-simplify]: Simplify 1 into 1 12.766 * [taylor]: Taking taylor expansion of y in x 12.766 * [backup-simplify]: Simplify y into y 12.766 * [backup-simplify]: Simplify (* 0 y) into 0 12.766 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 12.766 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 12.766 * [taylor]: Taking taylor expansion of (/ 1 z) in x 12.766 * [taylor]: Taking taylor expansion of z in x 12.766 * [backup-simplify]: Simplify z into z 12.766 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 12.766 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 12.766 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 12.767 * [taylor]: Taking taylor expansion of (* x y) in x 12.767 * [taylor]: Taking taylor expansion of x in x 12.767 * [backup-simplify]: Simplify 0 into 0 12.767 * [backup-simplify]: Simplify 1 into 1 12.767 * [taylor]: Taking taylor expansion of y in x 12.767 * [backup-simplify]: Simplify y into y 12.767 * [backup-simplify]: Simplify (* 0 y) into 0 12.767 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 12.767 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 12.767 * [taylor]: Taking taylor expansion of (/ 1 z) in x 12.767 * [taylor]: Taking taylor expansion of z in x 12.767 * [backup-simplify]: Simplify z into z 12.767 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 12.768 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 12.768 * [taylor]: Taking taylor expansion of (/ 1 y) in y 12.768 * [taylor]: Taking taylor expansion of y in y 12.768 * [backup-simplify]: Simplify 0 into 0 12.768 * [backup-simplify]: Simplify 1 into 1 12.768 * [backup-simplify]: Simplify (/ 1 1) into 1 12.768 * [taylor]: Taking taylor expansion of 1 in z 12.768 * [backup-simplify]: Simplify 1 into 1 12.769 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 12.769 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 12.769 * [backup-simplify]: Simplify (+ 0 (/ 1 z)) into (/ 1 z) 12.769 * [taylor]: Taking taylor expansion of (/ 1 z) in y 12.769 * [taylor]: Taking taylor expansion of z in y 12.769 * [backup-simplify]: Simplify z into z 12.769 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 12.770 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.770 * [taylor]: Taking taylor expansion of 0 in z 12.770 * [backup-simplify]: Simplify 0 into 0 12.770 * [backup-simplify]: Simplify 1 into 1 12.771 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 12.772 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 12.772 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 12.772 * [backup-simplify]: Simplify (+ 0 0) into 0 12.772 * [taylor]: Taking taylor expansion of 0 in y 12.772 * [backup-simplify]: Simplify 0 into 0 12.772 * [taylor]: Taking taylor expansion of (/ 1 z) in z 12.772 * [taylor]: Taking taylor expansion of z in z 12.772 * [backup-simplify]: Simplify 0 into 0 12.772 * [backup-simplify]: Simplify 1 into 1 12.773 * [backup-simplify]: Simplify (/ 1 1) into 1 12.773 * [backup-simplify]: Simplify 1 into 1 12.774 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.774 * [taylor]: Taking taylor expansion of 0 in z 12.774 * [backup-simplify]: Simplify 0 into 0 12.774 * [backup-simplify]: Simplify 0 into 0 12.774 * [backup-simplify]: Simplify 0 into 0 12.775 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 12.776 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 12.776 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 12.776 * [backup-simplify]: Simplify (+ 0 0) into 0 12.776 * [taylor]: Taking taylor expansion of 0 in y 12.776 * [backup-simplify]: Simplify 0 into 0 12.776 * [taylor]: Taking taylor expansion of 0 in z 12.776 * [backup-simplify]: Simplify 0 into 0 12.776 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 12.777 * [taylor]: Taking taylor expansion of 0 in z 12.777 * [backup-simplify]: Simplify 0 into 0 12.777 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.777 * [taylor]: Taking taylor expansion of 0 in z 12.778 * [backup-simplify]: Simplify 0 into 0 12.778 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.778 * [backup-simplify]: Simplify 0 into 0 12.778 * [backup-simplify]: Simplify 0 into 0 12.779 * [backup-simplify]: Simplify 0 into 0 12.779 * [backup-simplify]: Simplify 0 into 0 12.779 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 z)) (* 1 1))) (* 1 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))))) into (+ z (* x y)) 12.779 * [backup-simplify]: Simplify (+ (* (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- z))) into (- (/ 1 (* x y)) (/ 1 z)) 12.779 * [approximate]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in (x y z) around 0 12.779 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in z 12.780 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 12.780 * [taylor]: Taking taylor expansion of (* x y) in z 12.780 * [taylor]: Taking taylor expansion of x in z 12.780 * [backup-simplify]: Simplify x into x 12.780 * [taylor]: Taking taylor expansion of y in z 12.780 * [backup-simplify]: Simplify y into y 12.780 * [backup-simplify]: Simplify (* x y) into (* x y) 12.780 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 12.780 * [taylor]: Taking taylor expansion of (/ 1 z) in z 12.780 * [taylor]: Taking taylor expansion of z in z 12.780 * [backup-simplify]: Simplify 0 into 0 12.780 * [backup-simplify]: Simplify 1 into 1 12.780 * [backup-simplify]: Simplify (/ 1 1) into 1 12.780 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in y 12.781 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 12.781 * [taylor]: Taking taylor expansion of (* x y) in y 12.781 * [taylor]: Taking taylor expansion of x in y 12.781 * [backup-simplify]: Simplify x into x 12.781 * [taylor]: Taking taylor expansion of y in y 12.781 * [backup-simplify]: Simplify 0 into 0 12.781 * [backup-simplify]: Simplify 1 into 1 12.781 * [backup-simplify]: Simplify (* x 0) into 0 12.781 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 12.781 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 12.781 * [taylor]: Taking taylor expansion of (/ 1 z) in y 12.781 * [taylor]: Taking taylor expansion of z in y 12.781 * [backup-simplify]: Simplify z into z 12.781 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 12.781 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in x 12.781 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 12.781 * [taylor]: Taking taylor expansion of (* x y) in x 12.781 * [taylor]: Taking taylor expansion of x in x 12.781 * [backup-simplify]: Simplify 0 into 0 12.782 * [backup-simplify]: Simplify 1 into 1 12.782 * [taylor]: Taking taylor expansion of y in x 12.782 * [backup-simplify]: Simplify y into y 12.782 * [backup-simplify]: Simplify (* 0 y) into 0 12.782 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 12.782 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 12.782 * [taylor]: Taking taylor expansion of (/ 1 z) in x 12.782 * [taylor]: Taking taylor expansion of z in x 12.782 * [backup-simplify]: Simplify z into z 12.782 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 12.782 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in x 12.782 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 12.782 * [taylor]: Taking taylor expansion of (* x y) in x 12.782 * [taylor]: Taking taylor expansion of x in x 12.782 * [backup-simplify]: Simplify 0 into 0 12.782 * [backup-simplify]: Simplify 1 into 1 12.782 * [taylor]: Taking taylor expansion of y in x 12.782 * [backup-simplify]: Simplify y into y 12.782 * [backup-simplify]: Simplify (* 0 y) into 0 12.783 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 12.783 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 12.783 * [taylor]: Taking taylor expansion of (/ 1 z) in x 12.783 * [taylor]: Taking taylor expansion of z in x 12.783 * [backup-simplify]: Simplify z into z 12.783 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 12.783 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 12.783 * [taylor]: Taking taylor expansion of (/ 1 y) in y 12.783 * [taylor]: Taking taylor expansion of y in y 12.783 * [backup-simplify]: Simplify 0 into 0 12.783 * [backup-simplify]: Simplify 1 into 1 12.784 * [backup-simplify]: Simplify (/ 1 1) into 1 12.784 * [taylor]: Taking taylor expansion of 1 in z 12.784 * [backup-simplify]: Simplify 1 into 1 12.785 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 12.785 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 12.785 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 12.785 * [backup-simplify]: Simplify (+ 0 (- (/ 1 z))) into (- (/ 1 z)) 12.785 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in y 12.785 * [taylor]: Taking taylor expansion of (/ 1 z) in y 12.785 * [taylor]: Taking taylor expansion of z in y 12.785 * [backup-simplify]: Simplify z into z 12.785 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 12.786 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.786 * [taylor]: Taking taylor expansion of 0 in z 12.786 * [backup-simplify]: Simplify 0 into 0 12.786 * [backup-simplify]: Simplify 1 into 1 12.787 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 12.787 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 12.788 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 12.788 * [backup-simplify]: Simplify (- 0) into 0 12.788 * [backup-simplify]: Simplify (+ 0 0) into 0 12.788 * [taylor]: Taking taylor expansion of 0 in y 12.788 * [backup-simplify]: Simplify 0 into 0 12.788 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 12.788 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in z 12.788 * [taylor]: Taking taylor expansion of (/ 1 z) in z 12.789 * [taylor]: Taking taylor expansion of z in z 12.789 * [backup-simplify]: Simplify 0 into 0 12.789 * [backup-simplify]: Simplify 1 into 1 12.789 * [backup-simplify]: Simplify (/ 1 1) into 1 12.789 * [backup-simplify]: Simplify (- 1) into -1 12.789 * [backup-simplify]: Simplify -1 into -1 12.790 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.790 * [taylor]: Taking taylor expansion of 0 in z 12.790 * [backup-simplify]: Simplify 0 into 0 12.790 * [backup-simplify]: Simplify 0 into 0 12.790 * [backup-simplify]: Simplify 0 into 0 12.792 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 12.792 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 12.792 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 12.793 * [backup-simplify]: Simplify (- 0) into 0 12.793 * [backup-simplify]: Simplify (+ 0 0) into 0 12.793 * [taylor]: Taking taylor expansion of 0 in y 12.793 * [backup-simplify]: Simplify 0 into 0 12.793 * [taylor]: Taking taylor expansion of 0 in z 12.793 * [backup-simplify]: Simplify 0 into 0 12.793 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 12.794 * [backup-simplify]: Simplify (- 0) into 0 12.794 * [taylor]: Taking taylor expansion of 0 in z 12.794 * [backup-simplify]: Simplify 0 into 0 12.795 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.795 * [taylor]: Taking taylor expansion of 0 in z 12.795 * [backup-simplify]: Simplify 0 into 0 12.796 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.796 * [backup-simplify]: Simplify (- 0) into 0 12.796 * [backup-simplify]: Simplify 0 into 0 12.796 * [backup-simplify]: Simplify 0 into 0 12.796 * [backup-simplify]: Simplify 0 into 0 12.796 * [backup-simplify]: Simplify 0 into 0 12.797 * [backup-simplify]: Simplify (+ (* -1 (* (/ 1 (/ 1 (- z))) (* 1 1))) (* 1 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))))) into (+ z (* x y)) 12.797 * * * [progress]: simplifying candidates 12.797 * * * * [progress]: [ 1 / 37 ] simplifiying candidate #real (real->posit16 (log (/ (exp (fma x y z)) (* (exp 1) (* (exp (* x y)) (exp z))))))))> 12.797 * [simplify]: Simplifying (/ (exp (fma x y z)) (* (exp 1) (* (exp (* x y)) (exp z)))) 12.797 * * [simplify]: iters left: 6 (13 enodes) 12.804 * * [simplify]: iters left: 5 (51 enodes) 12.820 * * [simplify]: iters left: 4 (85 enodes) 12.850 * * [simplify]: iters left: 3 (130 enodes) 12.887 * * [simplify]: iters left: 2 (229 enodes) 12.938 * * [simplify]: iters left: 1 (459 enodes) 13.139 * * [simplify]: Extracting #0: cost 1 inf + 0 13.139 * * [simplify]: Extracting #1: cost 13 inf + 0 13.140 * * [simplify]: Extracting #2: cost 130 inf + 1 13.142 * * [simplify]: Extracting #3: cost 354 inf + 656 13.146 * * [simplify]: Extracting #4: cost 353 inf + 6554 13.157 * * [simplify]: Extracting #5: cost 245 inf + 45596 13.176 * * [simplify]: Extracting #6: cost 37 inf + 173833 13.204 * * [simplify]: Extracting #7: cost 0 inf + 199110 13.226 * * [simplify]: Extracting #8: cost 0 inf + 198779 13.271 * [simplify]: Simplified to (/ (exp (- (- (fma x y z) (* x y)) z)) E) 13.271 * [simplify]: Simplified (2 1 1 1) to (λ (x y z) (posit16->real (real->posit16 (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))))) 13.271 * * * * [progress]: [ 2 / 37 ] simplifiying candidate #real (real->posit16 (log (/ (exp (fma x y z)) (* (exp 1) (exp (+ (* x y) z))))))))> 13.271 * [simplify]: Simplifying (/ (exp (fma x y z)) (* (exp 1) (exp (+ (* x y) z)))) 13.271 * * [simplify]: iters left: 6 (12 enodes) 13.277 * * [simplify]: iters left: 5 (47 enodes) 13.292 * * [simplify]: iters left: 4 (75 enodes) 13.313 * * [simplify]: iters left: 3 (128 enodes) 13.354 * * [simplify]: iters left: 2 (243 enodes) 13.413 * * [simplify]: Extracting #0: cost 1 inf + 0 13.413 * * [simplify]: Extracting #1: cost 39 inf + 0 13.414 * * [simplify]: Extracting #2: cost 153 inf + 1 13.416 * * [simplify]: Extracting #3: cost 170 inf + 1630 13.420 * * [simplify]: Extracting #4: cost 115 inf + 10058 13.426 * * [simplify]: Extracting #5: cost 85 inf + 14218 13.434 * * [simplify]: Extracting #6: cost 58 inf + 22348 13.445 * * [simplify]: Extracting #7: cost 13 inf + 43356 13.459 * * [simplify]: Extracting #8: cost 0 inf + 50555 13.466 * [simplify]: Simplified to (exp (- (+ (- (fma x y z) z) -1) (* x y))) 13.466 * [simplify]: Simplified (2 1 1 1) to (λ (x y z) (posit16->real (real->posit16 (log (exp (- (+ (- (fma x y z) z) -1) (* x y))))))) 13.467 * * * * [progress]: [ 3 / 37 ] simplifiying candidate #real (real->posit16 (log (/ (exp (fma x y z)) (exp (+ 1 (+ (* x y) z))))))))> 13.467 * [simplify]: Simplifying (/ (exp (fma x y z)) (exp (+ 1 (+ (* x y) z)))) 13.467 * * [simplify]: iters left: 6 (11 enodes) 13.470 * * [simplify]: iters left: 5 (45 enodes) 13.480 * * [simplify]: iters left: 4 (77 enodes) 13.492 * * [simplify]: iters left: 3 (150 enodes) 13.526 * * [simplify]: iters left: 2 (293 enodes) 13.633 * * [simplify]: Extracting #0: cost 1 inf + 0 13.633 * * [simplify]: Extracting #1: cost 49 inf + 0 13.634 * * [simplify]: Extracting #2: cost 144 inf + 1 13.635 * * [simplify]: Extracting #3: cost 161 inf + 991 13.641 * * [simplify]: Extracting #4: cost 53 inf + 17744 13.647 * * [simplify]: Extracting #5: cost 10 inf + 26851 13.653 * * [simplify]: Extracting #6: cost 0 inf + 30746 13.659 * [simplify]: Simplified to (/ (exp (- (- (fma x y z) (* x y)) z)) E) 13.659 * [simplify]: Simplified (2 1 1 1) to (λ (x y z) (posit16->real (real->posit16 (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))))) 13.659 * * * * [progress]: [ 4 / 37 ] simplifiying candidate #real (real->posit16 (pow (- (fma x y z) (+ 1 (+ (* x y) z))) 1))))> 13.659 * * * * [progress]: [ 5 / 37 ] simplifiying candidate #real (real->posit16 (exp (log (- (fma x y z) (+ 1 (+ (* x y) z))))))))> 13.659 * * * * [progress]: [ 6 / 37 ] simplifiying candidate #real (real->posit16 (log (exp (- (fma x y z) (+ 1 (+ (* x y) z))))))))> 13.659 * * * * [progress]: [ 7 / 37 ] simplifiying candidate #real (real->posit16 (* (* (cbrt (- (fma x y z) (+ 1 (+ (* x y) z)))) (cbrt (- (fma x y z) (+ 1 (+ (* x y) z))))) (cbrt (- (fma x y z) (+ 1 (+ (* x y) z))))))))> 13.659 * * * * [progress]: [ 8 / 37 ] simplifiying candidate #real (real->posit16 (cbrt (* (* (- (fma x y z) (+ 1 (+ (* x y) z))) (- (fma x y z) (+ 1 (+ (* x y) z)))) (- (fma x y z) (+ 1 (+ (* x y) z))))))))> 13.659 * * * * [progress]: [ 9 / 37 ] simplifiying candidate #real (real->posit16 (* (sqrt (- (fma x y z) (+ 1 (+ (* x y) z)))) (sqrt (- (fma x y z) (+ 1 (+ (* x y) z))))))))> 13.659 * * * * [progress]: [ 10 / 37 ] simplifiying candidate #real (real->posit16 (/ (- (pow (fma x y z) 3) (pow (+ 1 (+ (* x y) z)) 3)) (+ (* (fma x y z) (fma x y z)) (+ (* (+ 1 (+ (* x y) z)) (+ 1 (+ (* x y) z))) (* (fma x y z) (+ 1 (+ (* x y) z)))))))))> 13.659 * * * * [progress]: [ 11 / 37 ] simplifiying candidate #real (real->posit16 (+ (fma x y z) (- (+ 1 (+ (* x y) z)))))))> 13.659 * * * * [progress]: [ 12 / 37 ] simplifiying candidate #real (real->posit16 (* 1 (- (fma x y z) (+ 1 (+ (* x y) z)))))))> 13.659 * * * * [progress]: [ 13 / 37 ] simplifiying candidate #real (real->posit16 (/ (- (* (fma x y z) (fma x y z)) (* (+ 1 (+ (* x y) z)) (+ 1 (+ (* x y) z)))) (+ (fma x y z) (+ 1 (+ (* x y) z)))))))> 13.659 * * * * [progress]: [ 14 / 37 ] simplifiying candidate #real (real->posit16 (* (+ (sqrt (fma x y z)) (sqrt (+ 1 (+ (* x y) z)))) (- (sqrt (fma x y z)) (sqrt (+ 1 (+ (* x y) z))))))))> 13.659 * [simplify]: Simplifying (+ (sqrt (fma x y z)) (sqrt (+ 1 (+ (* x y) z)))) 13.659 * * [simplify]: iters left: 6 (11 enodes) 13.662 * * [simplify]: iters left: 5 (41 enodes) 13.674 * * [simplify]: iters left: 4 (51 enodes) 13.688 * * [simplify]: iters left: 3 (56 enodes) 13.703 * * [simplify]: Extracting #0: cost 1 inf + 0 13.703 * * [simplify]: Extracting #1: cost 4 inf + 0 13.703 * * [simplify]: Extracting #2: cost 8 inf + 0 13.703 * * [simplify]: Extracting #3: cost 18 inf + 0 13.703 * * [simplify]: Extracting #4: cost 18 inf + 4 13.703 * * [simplify]: Extracting #5: cost 11 inf + 396 13.704 * * [simplify]: Extracting #6: cost 3 inf + 1228 13.704 * * [simplify]: Extracting #7: cost 0 inf + 1990 13.705 * [simplify]: Simplified to (+ (sqrt (fma x y z)) (sqrt (+ (+ 1 (* x y)) z))) 13.705 * [simplify]: Simplified (2 1 1 1) to (λ (x y z) (posit16->real (real->posit16 (* (+ (sqrt (fma x y z)) (sqrt (+ (+ 1 (* x y)) z))) (- (sqrt (fma x y z)) (sqrt (+ 1 (+ (* x y) z)))))))) 13.706 * [simplify]: Simplifying (- (sqrt (fma x y z)) (sqrt (+ 1 (+ (* x y) z)))) 13.706 * * [simplify]: iters left: 6 (11 enodes) 13.710 * * [simplify]: iters left: 5 (42 enodes) 13.716 * * [simplify]: iters left: 4 (55 enodes) 13.724 * * [simplify]: iters left: 3 (60 enodes) 13.731 * * [simplify]: Extracting #0: cost 1 inf + 0 13.731 * * [simplify]: Extracting #1: cost 5 inf + 0 13.731 * * [simplify]: Extracting #2: cost 10 inf + 0 13.731 * * [simplify]: Extracting #3: cost 20 inf + 0 13.731 * * [simplify]: Extracting #4: cost 20 inf + 4 13.732 * * [simplify]: Extracting #5: cost 9 inf + 881 13.732 * * [simplify]: Extracting #6: cost 0 inf + 2398 13.732 * [simplify]: Simplified to (- (sqrt (fma x y z)) (sqrt (+ 1 (+ z (* x y))))) 13.733 * [simplify]: Simplified (2 1 1 2) to (λ (x y z) (posit16->real (real->posit16 (* (+ (sqrt (fma x y z)) (sqrt (+ 1 (+ (* x y) z)))) (- (sqrt (fma x y z)) (sqrt (+ 1 (+ z (* x y))))))))) 13.733 * * * * [progress]: [ 15 / 37 ] simplifiying candidate #real (real->posit16 (* 1 (- (fma x y z) (+ 1 (+ (* x y) z)))))))> 13.733 * [simplify]: Simplifying (- (fma x y z) (+ 1 (+ (* x y) z))) 13.733 * * [simplify]: iters left: 6 (9 enodes) 13.735 * * [simplify]: iters left: 5 (38 enodes) 13.746 * * [simplify]: iters left: 4 (71 enodes) 13.769 * * [simplify]: iters left: 3 (132 enodes) 13.799 * * [simplify]: iters left: 2 (222 enodes) 13.876 * * [simplify]: iters left: 1 (366 enodes) 13.989 * * [simplify]: Extracting #0: cost 1 inf + 0 13.989 * * [simplify]: Extracting #1: cost 36 inf + 0 13.990 * * [simplify]: Extracting #2: cost 68 inf + 86 13.991 * * [simplify]: Extracting #3: cost 63 inf + 337 13.993 * * [simplify]: Extracting #4: cost 33 inf + 3604 13.997 * * [simplify]: Extracting #5: cost 1 inf + 8070 14.003 * * [simplify]: Extracting #6: cost 0 inf + 8209 14.009 * [simplify]: Simplified to (- (- (fma x y z) (* x y)) (+ z 1)) 14.009 * [simplify]: Simplified (2 1 1 2) to (λ (x y z) (posit16->real (real->posit16 (* 1 (- (- (fma x y z) (* x y)) (+ z 1)))))) 14.009 * * * * [progress]: [ 16 / 37 ] simplifiying candidate #real (real->posit16 (* 1 (- (fma x y z) (+ 1 (+ (* x y) z)))))))> 14.009 * [simplify]: Simplifying (- (fma x y z) (+ 1 (+ (* x y) z))) 14.009 * * [simplify]: iters left: 6 (9 enodes) 14.014 * * [simplify]: iters left: 5 (38 enodes) 14.026 * * [simplify]: iters left: 4 (71 enodes) 14.043 * * [simplify]: iters left: 3 (132 enodes) 14.079 * * [simplify]: iters left: 2 (222 enodes) 14.159 * * [simplify]: iters left: 1 (366 enodes) 14.285 * * [simplify]: Extracting #0: cost 1 inf + 0 14.285 * * [simplify]: Extracting #1: cost 36 inf + 0 14.285 * * [simplify]: Extracting #2: cost 68 inf + 86 14.286 * * [simplify]: Extracting #3: cost 63 inf + 337 14.287 * * [simplify]: Extracting #4: cost 33 inf + 3604 14.289 * * [simplify]: Extracting #5: cost 1 inf + 8070 14.293 * * [simplify]: Extracting #6: cost 0 inf + 8209 14.296 * [simplify]: Simplified to (- (- (fma x y z) (* x y)) (+ z 1)) 14.296 * [simplify]: Simplified (2 1 1 2) to (λ (x y z) (posit16->real (real->posit16 (* 1 (- (- (fma x y z) (* x y)) (+ z 1)))))) 14.296 * * * * [progress]: [ 17 / 37 ] simplifiying candidate #real (real->posit16 (- (- (fma x y z) 1) (+ (* x y) z)))))> 14.296 * [simplify]: Simplifying (+ (* x y) z) 14.296 * * [simplify]: iters left: 4 (5 enodes) 14.297 * * [simplify]: iters left: 3 (17 enodes) 14.302 * * [simplify]: Extracting #0: cost 1 inf + 0 14.302 * * [simplify]: Extracting #1: cost 4 inf + 0 14.302 * * [simplify]: Extracting #2: cost 6 inf + 1 14.302 * * [simplify]: Extracting #3: cost 4 inf + 3 14.302 * * [simplify]: Extracting #4: cost 0 inf + 253 14.302 * [simplify]: Simplified to (+ z (* x y)) 14.302 * [simplify]: Simplified (2 1 1 2) to (λ (x y z) (posit16->real (real->posit16 (- (- (fma x y z) 1) (+ z (* x y)))))) 14.302 * * * * [progress]: [ 18 / 37 ] simplifiying candidate #real (real->posit16 (+ (fma x y z) (- (+ 1 (+ (* x y) z)))))))> 14.303 * * * * [progress]: [ 19 / 37 ] simplifiying candidate #real (real->posit16 (posit16->real (real->posit16 (- (fma x y z) (+ 1 (+ (* x y) z))))))))> 14.303 * * * * [progress]: [ 20 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (log (* (exp (* x y)) (exp z))))))))> 14.303 * [simplify]: Simplifying (* (exp (* x y)) (exp z)) 14.303 * * [simplify]: iters left: 5 (7 enodes) 14.306 * * [simplify]: iters left: 4 (27 enodes) 14.313 * * [simplify]: iters left: 3 (39 enodes) 14.324 * * [simplify]: iters left: 2 (56 enodes) 14.341 * * [simplify]: iters left: 1 (93 enodes) 14.359 * * [simplify]: Extracting #0: cost 1 inf + 0 14.359 * * [simplify]: Extracting #1: cost 14 inf + 0 14.359 * * [simplify]: Extracting #2: cost 52 inf + 0 14.360 * * [simplify]: Extracting #3: cost 65 inf + 146 14.360 * * [simplify]: Extracting #4: cost 53 inf + 1173 14.361 * * [simplify]: Extracting #5: cost 28 inf + 4650 14.362 * * [simplify]: Extracting #6: cost 4 inf + 16013 14.364 * * [simplify]: Extracting #7: cost 0 inf + 17876 14.366 * [simplify]: Simplified to (exp (+ (* x y) z)) 14.366 * [simplify]: Simplified (2 1 1 2 2 1) to (λ (x y z) (posit16->real (real->posit16 (- (fma x y z) (+ 1 (log (exp (+ (* x y) z)))))))) 14.366 * * * * [progress]: [ 21 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (pow (+ (* x y) z) 1))))))> 14.366 * * * * [progress]: [ 22 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (exp (log (+ (* x y) z))))))))> 14.366 * * * * [progress]: [ 23 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (log (exp (+ (* x y) z))))))))> 14.366 * * * * [progress]: [ 24 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (* (* (cbrt (+ (* x y) z)) (cbrt (+ (* x y) z))) (cbrt (+ (* x y) z))))))))> 14.366 * * * * [progress]: [ 25 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (cbrt (* (* (+ (* x y) z) (+ (* x y) z)) (+ (* x y) z))))))))> 14.366 * * * * [progress]: [ 26 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (* (sqrt (+ (* x y) z)) (sqrt (+ (* x y) z))))))))> 14.366 * * * * [progress]: [ 27 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (/ (+ (pow (* x y) 3) (pow z 3)) (+ (* (* x y) (* x y)) (- (* z z) (* (* x y) z)))))))))> 14.367 * * * * [progress]: [ 28 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (* 1 (+ (* x y) z)))))))> 14.367 * * * * [progress]: [ 29 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (/ (- (* (* x y) (* x y)) (* z z)) (- (* x y) z)))))))> 14.367 * * * * [progress]: [ 30 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (posit16->real (real->posit16 (+ (* x y) z))))))))> 14.367 * * * * [progress]: [ 31 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (+ z (* x y)))))))> 14.367 * * * * [progress]: [ 32 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ z (+ 1 (* x y)))))))> 14.367 * [simplify]: Simplifying (- (fma x y z) (+ z (+ 1 (* x y)))) 14.367 * * [simplify]: iters left: 6 (9 enodes) 14.369 * * [simplify]: iters left: 5 (38 enodes) 14.378 * * [simplify]: iters left: 4 (70 enodes) 14.404 * * [simplify]: iters left: 3 (140 enodes) 14.430 * * [simplify]: iters left: 2 (214 enodes) 14.506 * * [simplify]: iters left: 1 (335 enodes) 14.620 * * [simplify]: Extracting #0: cost 1 inf + 0 14.620 * * [simplify]: Extracting #1: cost 48 inf + 0 14.621 * * [simplify]: Extracting #2: cost 79 inf + 128 14.621 * * [simplify]: Extracting #3: cost 74 inf + 378 14.623 * * [simplify]: Extracting #4: cost 35 inf + 4985 14.626 * * [simplify]: Extracting #5: cost 2 inf + 10417 14.629 * * [simplify]: Extracting #6: cost 0 inf + 10614 14.632 * [simplify]: Simplified to (- (- (fma x y z) (+ (* x y) z)) 1) 14.632 * [simplify]: Simplified (2 1 1) to (λ (x y z) (posit16->real (real->posit16 (- (- (fma x y z) (+ (* x y) z)) 1)))) 14.632 * * * * [progress]: [ 33 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ z (+ 1 (* x y)))))))> 14.633 * [simplify]: Simplifying (- (fma x y z) (+ z (+ 1 (* x y)))) 14.633 * * [simplify]: iters left: 6 (9 enodes) 14.635 * * [simplify]: iters left: 5 (38 enodes) 14.642 * * [simplify]: iters left: 4 (70 enodes) 14.654 * * [simplify]: iters left: 3 (140 enodes) 14.691 * * [simplify]: iters left: 2 (214 enodes) 14.741 * * [simplify]: iters left: 1 (335 enodes) 14.846 * * [simplify]: Extracting #0: cost 1 inf + 0 14.846 * * [simplify]: Extracting #1: cost 48 inf + 0 14.847 * * [simplify]: Extracting #2: cost 79 inf + 128 14.848 * * [simplify]: Extracting #3: cost 74 inf + 378 14.850 * * [simplify]: Extracting #4: cost 35 inf + 4985 14.856 * * [simplify]: Extracting #5: cost 2 inf + 10417 14.861 * * [simplify]: Extracting #6: cost 0 inf + 10614 14.864 * [simplify]: Simplified to (- (- (fma x y z) (+ (* x y) z)) 1) 14.864 * [simplify]: Simplified (2 1 1) to (λ (x y z) (posit16->real (real->posit16 (- (- (fma x y z) (+ (* x y) z)) 1)))) 14.865 * * * * [progress]: [ 34 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ z (+ 1 (* x y)))))))> 14.865 * [simplify]: Simplifying (- (fma x y z) (+ z (+ 1 (* x y)))) 14.865 * * [simplify]: iters left: 6 (9 enodes) 14.867 * * [simplify]: iters left: 5 (38 enodes) 14.873 * * [simplify]: iters left: 4 (70 enodes) 14.886 * * [simplify]: iters left: 3 (140 enodes) 14.932 * * [simplify]: iters left: 2 (214 enodes) 14.982 * * [simplify]: iters left: 1 (335 enodes) 15.080 * * [simplify]: Extracting #0: cost 1 inf + 0 15.080 * * [simplify]: Extracting #1: cost 48 inf + 0 15.081 * * [simplify]: Extracting #2: cost 79 inf + 128 15.081 * * [simplify]: Extracting #3: cost 74 inf + 378 15.084 * * [simplify]: Extracting #4: cost 35 inf + 4985 15.090 * * [simplify]: Extracting #5: cost 2 inf + 10417 15.095 * * [simplify]: Extracting #6: cost 0 inf + 10614 15.102 * [simplify]: Simplified to (- (- (fma x y z) (+ (* x y) z)) 1) 15.102 * [simplify]: Simplified (2 1 1) to (λ (x y z) (posit16->real (real->posit16 (- (- (fma x y z) (+ (* x y) z)) 1)))) 15.102 * * * * [progress]: [ 35 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (+ z (* x y)))))))> 15.102 * [simplify]: Simplifying (+ z (* x y)) 15.102 * * [simplify]: iters left: 4 (5 enodes) 15.104 * * [simplify]: iters left: 3 (17 enodes) 15.108 * * [simplify]: Extracting #0: cost 1 inf + 0 15.109 * * [simplify]: Extracting #1: cost 4 inf + 0 15.109 * * [simplify]: Extracting #2: cost 6 inf + 1 15.109 * * [simplify]: Extracting #3: cost 0 inf + 253 15.109 * [simplify]: Simplified to (+ (* y x) z) 15.109 * [simplify]: Simplified (2 1 1 2 2) to (λ (x y z) (posit16->real (real->posit16 (- (fma x y z) (+ 1 (+ (* y x) z)))))) 15.109 * * * * [progress]: [ 36 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (+ z (* x y)))))))> 15.109 * [simplify]: Simplifying (+ z (* x y)) 15.109 * * [simplify]: iters left: 4 (5 enodes) 15.110 * * [simplify]: iters left: 3 (17 enodes) 15.112 * * [simplify]: Extracting #0: cost 1 inf + 0 15.112 * * [simplify]: Extracting #1: cost 4 inf + 0 15.112 * * [simplify]: Extracting #2: cost 6 inf + 1 15.112 * * [simplify]: Extracting #3: cost 0 inf + 253 15.112 * [simplify]: Simplified to (+ (* y x) z) 15.112 * [simplify]: Simplified (2 1 1 2 2) to (λ (x y z) (posit16->real (real->posit16 (- (fma x y z) (+ 1 (+ (* y x) z)))))) 15.112 * * * * [progress]: [ 37 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (+ z (* x y)))))))> 15.113 * [simplify]: Simplifying (+ z (* x y)) 15.113 * * [simplify]: iters left: 4 (5 enodes) 15.114 * * [simplify]: iters left: 3 (17 enodes) 15.116 * * [simplify]: Extracting #0: cost 1 inf + 0 15.116 * * [simplify]: Extracting #1: cost 4 inf + 0 15.116 * * [simplify]: Extracting #2: cost 6 inf + 1 15.116 * * [simplify]: Extracting #3: cost 0 inf + 253 15.116 * [simplify]: Simplified to (+ (* y x) z) 15.116 * [simplify]: Simplified (2 1 1 2 2) to (λ (x y z) (posit16->real (real->posit16 (- (fma x y z) (+ 1 (+ (* y x) z)))))) 15.116 * * * [progress]: adding candidates to table 15.930 * [progress]: [Phase 3 of 3] Extracting. 15.930 * * [regime]: Finding splitpoints for: (#real (real->posit16 (- (fma x y z) (+ 1 (posit16->real (real->posit16 (+ (* x y) z))))))))> # #real (real->posit16 (+ (* x y) z))))))>) 15.931 * * * [regime-changes]: Trying 3 branch expressions: (z y x) 15.931 * * * * [regimes]: Trying to branch on z from (#real (real->posit16 (- (fma x y z) (+ 1 (posit16->real (real->posit16 (+ (* x y) z))))))))> # #real (real->posit16 (+ (* x y) z))))))>) 16.009 * * * * [regimes]: Trying to branch on y from (#real (real->posit16 (- (fma x y z) (+ 1 (posit16->real (real->posit16 (+ (* x y) z))))))))> # #real (real->posit16 (+ (* x y) z))))))>) 16.079 * * * * [regimes]: Trying to branch on x from (#real (real->posit16 (- (fma x y z) (+ 1 (posit16->real (real->posit16 (+ (* x y) z))))))))> # #real (real->posit16 (+ (* x y) z))))))>) 16.124 * * * [regime]: Found split indices: #