* [misc]progress: [Phase 1 of 3] Setting up. * * * [misc]progress: [1/2] Preparing points * * * [misc]progress: [2/2] Setting up program. * [enter]simplify: Simplifying (+ (+ x y) x) * * [misc]simplify: iters left: 4 (4 enodes) * * [misc]simplify: iters left: 3 (6 enodes) * * [misc]simplify: iters left: 2 (8 enodes) * * [misc]simplify: iters left: 1 (11 enodes) * [exit]simplify: Simplified to (+ (+ x x) y) * [misc]progress: [Phase 2 of 3] Improving. * * [misc]progress: iteration 1 / 3 * * * [misc]progress: picking best candidate * * * * [misc]pick: Picked # * * * [misc]progress: localizing error * * * [misc]progress: generating series expansions * * * * [misc]progress: [ 1 / 1 ] generating series at (2) * [misc]approximate: Taking taylor expansion of (+ (+ x y) x) in (x y) around 0 * [misc]taylor: Taking taylor expansion of (+ (+ x y) x) in y * [misc]taylor: Taking taylor expansion of (+ x y) in y * [misc]taylor: Taking taylor expansion of x in y * [misc]backup-simplify: Simplify x into x * [misc]taylor: Taking taylor expansion of y in y * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]taylor: Taking taylor expansion of x in y * [misc]backup-simplify: Simplify x into x * [misc]taylor: Taking taylor expansion of (+ (+ x y) x) in x * [misc]taylor: Taking taylor expansion of (+ x y) in x * [misc]taylor: Taking taylor expansion of x in x * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]taylor: Taking taylor expansion of y in x * [misc]backup-simplify: Simplify y into y * [misc]taylor: Taking taylor expansion of x in x * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]taylor: Taking taylor expansion of (+ (+ x y) x) in x * [misc]taylor: Taking taylor expansion of (+ x y) in x * [misc]taylor: Taking taylor expansion of x in x * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]taylor: Taking taylor expansion of y in x * [misc]backup-simplify: Simplify y into y * [misc]taylor: Taking taylor expansion of x in x * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (+ 0 y) into y * [misc]backup-simplify: Simplify (+ y 0) into y * [misc]taylor: Taking taylor expansion of y in y * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (+ 1 0) into 1 * [misc]backup-simplify: Simplify (+ 1 1) into 2 * [misc]taylor: Taking taylor expansion of 2 in y * [misc]backup-simplify: Simplify 2 into 2 * [misc]backup-simplify: Simplify 2 into 2 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (+ 0 0) into 0 * [misc]backup-simplify: Simplify (+ 0 0) into 0 * [misc]taylor: Taking taylor expansion of 0 in y * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (+ 0 0) into 0 * [misc]backup-simplify: Simplify (+ 0 0) into 0 * [misc]taylor: Taking taylor expansion of 0 in y * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (+ (* 1 (* y 1)) (* 2 (* 1 x))) into (+ y (* 2 x)) * [misc]approximate: Taking taylor expansion of (+ (+ (/ 1 x) (/ 1 y)) (/ 1 x)) in (x y) around 0 * [misc]taylor: Taking taylor expansion of (+ (+ (/ 1 x) (/ 1 y)) (/ 1 x)) in y * [misc]taylor: Taking taylor expansion of (+ (/ 1 x) (/ 1 y)) in y * [misc]taylor: Taking taylor expansion of (/ 1 x) in y * [misc]taylor: Taking taylor expansion of x in y * [misc]backup-simplify: Simplify x into x * [misc]backup-simplify: Simplify (/ 1 x) into (/ 1 x) * [misc]taylor: Taking taylor expansion of (/ 1 y) in y * [misc]taylor: Taking taylor expansion of y in y * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (/ 1 1) into 1 * [misc]taylor: Taking taylor expansion of (/ 1 x) in y * [misc]taylor: Taking taylor expansion of x in y * [misc]backup-simplify: Simplify x into x * [misc]backup-simplify: Simplify (/ 1 x) into (/ 1 x) * [misc]taylor: Taking taylor expansion of (+ (+ (/ 1 x) (/ 1 y)) (/ 1 x)) in x * [misc]taylor: Taking taylor expansion of (+ (/ 1 x) (/ 1 y)) in x * [misc]taylor: Taking taylor expansion of (/ 1 x) in x * [misc]taylor: Taking taylor expansion of x in x * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (/ 1 1) into 1 * [misc]taylor: Taking taylor expansion of (/ 1 y) in x * [misc]taylor: Taking taylor expansion of y in x * [misc]backup-simplify: Simplify y into y * [misc]backup-simplify: Simplify (/ 1 y) into (/ 1 y) * [misc]taylor: Taking taylor expansion of (/ 1 x) in x * [misc]taylor: Taking taylor expansion of x in x * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (/ 1 1) into 1 * [misc]taylor: Taking taylor expansion of (+ (+ (/ 1 x) (/ 1 y)) (/ 1 x)) in x * [misc]taylor: Taking taylor expansion of (+ (/ 1 x) (/ 1 y)) in x * [misc]taylor: Taking taylor expansion of (/ 1 x) in x * [misc]taylor: Taking taylor expansion of x in x * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (/ 1 1) into 1 * [misc]taylor: Taking taylor expansion of (/ 1 y) in x * [misc]taylor: Taking taylor expansion of y in x * [misc]backup-simplify: Simplify y into y * [misc]backup-simplify: Simplify (/ 1 y) into (/ 1 y) * [misc]taylor: Taking taylor expansion of (/ 1 x) in x * [misc]taylor: Taking taylor expansion of x in x * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (/ 1 1) into 1 * [misc]backup-simplify: Simplify (+ 1 0) into 1 * [misc]backup-simplify: Simplify (+ 1 1) into 2 * [misc]taylor: Taking taylor expansion of 2 in y * [misc]backup-simplify: Simplify 2 into 2 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y)) into (/ 1 y) * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 * [misc]backup-simplify: Simplify (+ (/ 1 y) 0) into (/ 1 y) * [misc]taylor: Taking taylor expansion of (/ 1 y) in y * [misc]taylor: Taking taylor expansion of y in y * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (/ 1 1) into 1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify 2 into 2 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 * [misc]backup-simplify: Simplify (+ 0 0) into 0 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 * [misc]backup-simplify: Simplify (+ 0 0) into 0 * [misc]taylor: Taking taylor expansion of 0 in y * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 * [misc]backup-simplify: Simplify (+ 0 0) into 0 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 * [misc]backup-simplify: Simplify (+ 0 0) into 0 * [misc]taylor: Taking taylor expansion of 0 in y * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 * [misc]backup-simplify: Simplify (+ 0 0) into 0 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 * [misc]backup-simplify: Simplify (+ 0 0) into 0 * [misc]taylor: Taking taylor expansion of 0 in y * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (+ (* 2 (* 1 (/ 1 (/ 1 x)))) (* 1 (* (/ 1 (/ 1 y)) 1))) into (+ y (* 2 x)) * [misc]approximate: Taking taylor expansion of (+ (+ (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- x))) in (x y) around 0 * [misc]taylor: Taking taylor expansion of (+ (+ (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- x))) in y * [misc]taylor: Taking taylor expansion of (+ (/ 1 (- x)) (/ 1 (- y))) in y * [misc]taylor: Taking taylor expansion of (/ 1 (- x)) in y * [misc]taylor: Taking taylor expansion of (- x) in y * [misc]taylor: Taking taylor expansion of x in y * [misc]backup-simplify: Simplify x into x * [misc]backup-simplify: Simplify (- x) into (- x) * [misc]backup-simplify: Simplify (- x) into (- x) * [misc]backup-simplify: Simplify (/ 1 (- x)) into (/ -1 x) * [misc]taylor: Taking taylor expansion of (/ 1 (- y)) in y * [misc]taylor: Taking taylor expansion of (- y) in y * [misc]taylor: Taking taylor expansion of y in y * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (/ 1 -1) into -1 * [misc]taylor: Taking taylor expansion of (/ 1 (- x)) in y * [misc]taylor: Taking taylor expansion of (- x) in y * [misc]taylor: Taking taylor expansion of x in y * [misc]backup-simplify: Simplify x into x * [misc]backup-simplify: Simplify (- x) into (- x) * [misc]backup-simplify: Simplify (- x) into (- x) * [misc]backup-simplify: Simplify (/ 1 (- x)) into (/ -1 x) * [misc]taylor: Taking taylor expansion of (+ (+ (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- x))) in x * [misc]taylor: Taking taylor expansion of (+ (/ 1 (- x)) (/ 1 (- y))) in x * [misc]taylor: Taking taylor expansion of (/ 1 (- x)) in x * [misc]taylor: Taking taylor expansion of (- x) in x * [misc]taylor: Taking taylor expansion of x in x * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (/ 1 -1) into -1 * [misc]taylor: Taking taylor expansion of (/ 1 (- y)) in x * [misc]taylor: Taking taylor expansion of (- y) in x * [misc]taylor: Taking taylor expansion of y in x * [misc]backup-simplify: Simplify y into y * [misc]backup-simplify: Simplify (- y) into (- y) * [misc]backup-simplify: Simplify (- y) into (- y) * [misc]backup-simplify: Simplify (/ 1 (- y)) into (/ -1 y) * [misc]taylor: Taking taylor expansion of (/ 1 (- x)) in x * [misc]taylor: Taking taylor expansion of (- x) in x * [misc]taylor: Taking taylor expansion of x in x * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (/ 1 -1) into -1 * [misc]taylor: Taking taylor expansion of (+ (+ (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- x))) in x * [misc]taylor: Taking taylor expansion of (+ (/ 1 (- x)) (/ 1 (- y))) in x * [misc]taylor: Taking taylor expansion of (/ 1 (- x)) in x * [misc]taylor: Taking taylor expansion of (- x) in x * [misc]taylor: Taking taylor expansion of x in x * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (/ 1 -1) into -1 * [misc]taylor: Taking taylor expansion of (/ 1 (- y)) in x * [misc]taylor: Taking taylor expansion of (- y) in x * [misc]taylor: Taking taylor expansion of y in x * [misc]backup-simplify: Simplify y into y * [misc]backup-simplify: Simplify (- y) into (- y) * [misc]backup-simplify: Simplify (- y) into (- y) * [misc]backup-simplify: Simplify (/ 1 (- y)) into (/ -1 y) * [misc]taylor: Taking taylor expansion of (/ 1 (- x)) in x * [misc]taylor: Taking taylor expansion of (- x) in x * [misc]taylor: Taking taylor expansion of x in x * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (/ 1 -1) into -1 * [misc]backup-simplify: Simplify (+ -1 0) into -1 * [misc]backup-simplify: Simplify (+ -1 -1) into -2 * [misc]taylor: Taking taylor expansion of -2 in y * [misc]backup-simplify: Simplify -2 into -2 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- (+ (* -1 (/ 0 -1)))) into 0 * [misc]backup-simplify: Simplify (+ 0 (/ -1 y)) into (- (/ 1 y)) * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- (+ (* -1 (/ 0 -1)))) into 0 * [misc]backup-simplify: Simplify (+ (- (/ 1 y)) 0) into (- (/ 1 y)) * [misc]taylor: Taking taylor expansion of (- (/ 1 y)) in y * [misc]taylor: Taking taylor expansion of (/ 1 y) in y * [misc]taylor: Taking taylor expansion of y in y * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (/ 1 1) into 1 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify -1 into -1 * [misc]backup-simplify: Simplify -2 into -2 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- (+ (* -1 (/ 0 -1)) (* 0 (/ 0 -1)))) into 0 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- y) into (- y) * [misc]backup-simplify: Simplify (- (+ (* (/ -1 y) (/ 0 (- y))))) into 0 * [misc]backup-simplify: Simplify (+ 0 0) into 0 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- (+ (* -1 (/ 0 -1)) (* 0 (/ 0 -1)))) into 0 * [misc]backup-simplify: Simplify (+ 0 0) into 0 * [misc]taylor: Taking taylor expansion of 0 in y * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- (+ (* -1 (/ 0 -1)) (* 0 (/ 0 -1)) (* 0 (/ 0 -1)))) into 0 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- y) into (- y) * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- y) into (- y) * [misc]backup-simplify: Simplify (- (+ (* (/ -1 y) (/ 0 (- y))) (* 0 (/ 0 (- y))))) into 0 * [misc]backup-simplify: Simplify (+ 0 0) into 0 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- (+ (* -1 (/ 0 -1)) (* 0 (/ 0 -1)) (* 0 (/ 0 -1)))) into 0 * [misc]backup-simplify: Simplify (+ 0 0) into 0 * [misc]taylor: Taking taylor expansion of 0 in y * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- (+ (* -1 (/ 0 -1)) (* 0 (/ 0 -1)) (* 0 (/ 0 -1)) (* 0 (/ 0 -1)))) into 0 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- y) into (- y) * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- y) into (- y) * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- y) into (- y) * [misc]backup-simplify: Simplify (- (+ (* (/ -1 y) (/ 0 (- y))) (* 0 (/ 0 (- y))) (* 0 (/ 0 (- y))))) into 0 * [misc]backup-simplify: Simplify (+ 0 0) into 0 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- 0) into 0 * [misc]backup-simplify: Simplify (- 1) into -1 * [misc]backup-simplify: Simplify (- (+ (* -1 (/ 0 -1)) (* 0 (/ 0 -1)) (* 0 (/ 0 -1)) (* 0 (/ 0 -1)))) into 0 * [misc]backup-simplify: Simplify (+ 0 0) into 0 * [misc]taylor: Taking taylor expansion of 0 in y * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (+ (* -2 (* 1 (/ 1 (/ 1 (- x))))) (* -1 (* (/ 1 (/ 1 (- y))) 1))) into (+ y (* 2 x)) * * * [misc]progress: generating rewritten candidates * * * * [misc]progress: [ 1 / 1 ] rewriting at (2) * * * [misc]progress: simplifying candidates * * * * [misc]progress: [ 1 / 14 ] simplifiying candidate # * [enter]simplify: Simplifying (+ y (* 2 x)) * * [misc]simplify: iters left: 4 (5 enodes) * * [misc]simplify: iters left: 3 (8 enodes) * * [misc]simplify: iters left: 2 (10 enodes) * * [misc]simplify: iters left: 1 (12 enodes) * [exit]simplify: Simplified to (+ (+ x y) x) * * * * [misc]progress: [ 2 / 14 ] simplifiying candidate # * [enter]simplify: Simplifying (+ y (* 2 x)) * * [misc]simplify: iters left: 4 (5 enodes) * * [misc]simplify: iters left: 3 (8 enodes) * * [misc]simplify: iters left: 2 (10 enodes) * * [misc]simplify: iters left: 1 (12 enodes) * [exit]simplify: Simplified to (+ (+ x y) x) * * * * [misc]progress: [ 3 / 14 ] simplifiying candidate # * [enter]simplify: Simplifying (+ y (* 2 x)) * * [misc]simplify: iters left: 4 (5 enodes) * * [misc]simplify: iters left: 3 (8 enodes) * * [misc]simplify: iters left: 2 (10 enodes) * * [misc]simplify: iters left: 1 (12 enodes) * [exit]simplify: Simplified to (+ (+ x y) x) * * * * [misc]progress: [ 4 / 14 ] simplifiying candidate # * * * * [misc]progress: [ 5 / 14 ] simplifiying candidate # * [enter]simplify: Simplifying (log (+ (+ x y) x)) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (7 enodes) * * [misc]simplify: iters left: 3 (9 enodes) * * [misc]simplify: iters left: 2 (12 enodes) * * [misc]simplify: iters left: 1 (13 enodes) * [exit]simplify: Simplified to (log (+ (+ x x) y)) * [exit]simplify: Simplified to (log (+ (+ x x) y)) * * * * [misc]progress: [ 6 / 14 ] simplifiying candidate # * [enter]simplify: Simplifying (exp (+ (+ x y) x)) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (10 enodes) * * [misc]simplify: iters left: 3 (16 enodes) * * [misc]simplify: iters left: 2 (23 enodes) * * [misc]simplify: iters left: 1 (28 enodes) * [exit]simplify: Simplified to (exp (+ (+ x x) y)) * [exit]simplify: Simplified to (exp (+ (+ x x) y)) * * * * [misc]progress: [ 7 / 14 ] simplifiying candidate # * [enter]simplify: Simplifying (cbrt (+ (+ x y) x)) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (7 enodes) * * [misc]simplify: iters left: 3 (9 enodes) * * [misc]simplify: iters left: 2 (12 enodes) * * [misc]simplify: iters left: 1 (13 enodes) * [exit]simplify: Simplified to (cbrt (+ (+ x x) y)) * [exit]simplify: Simplified to (cbrt (+ (+ x x) y)) * * * * [misc]progress: [ 8 / 14 ] simplifiying candidate # * [enter]simplify: Simplifying (cube (+ (+ x y) x)) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (9 enodes) * * [misc]simplify: iters left: 3 (23 enodes) * * [misc]simplify: iters left: 2 (59 enodes) * * [misc]simplify: iters left: 1 (136 enodes) * [exit]simplify: Simplified to (cube (+ (+ x y) x)) * [exit]simplify: Simplified to (cube (+ (+ x y) x)) * * * * [misc]progress: [ 9 / 14 ] simplifiying candidate # * [enter]simplify: Simplifying (sqrt (+ (+ x y) x)) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (7 enodes) * * [misc]simplify: iters left: 3 (9 enodes) * * [misc]simplify: iters left: 2 (12 enodes) * * [misc]simplify: iters left: 1 (13 enodes) * [exit]simplify: Simplified to (sqrt (+ (+ x x) y)) * [exit]simplify: Simplified to (sqrt (+ (+ x x) y)) * * * * [misc]progress: [ 10 / 14 ] simplifiying candidate # * [enter]simplify: Simplifying (+ (pow (+ x y) 3) (pow x 3)) * * [misc]simplify: iters left: 5 (7 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * * [misc]simplify: iters left: 3 (15 enodes) * * [misc]simplify: iters left: 2 (27 enodes) * * [misc]simplify: iters left: 1 (62 enodes) * [exit]simplify: Simplified to (+ (cube x) (cube (+ x y))) * [exit]simplify: Simplified to (+ (cube x) (cube (+ x y))) * [enter]simplify: Simplifying (+ (sqr (+ x y)) (- (sqr x) (* (+ x y) x))) * * [misc]simplify: iters left: 6 (8 enodes) * * [misc]simplify: iters left: 5 (15 enodes) * * [misc]simplify: iters left: 4 (32 enodes) * * [misc]simplify: iters left: 3 (85 enodes) * * [misc]simplify: iters left: 2 (154 enodes) * * [misc]simplify: iters left: 1 (256 enodes) * [exit]simplify: Simplified to (- (sqr (+ x y)) (* y x)) * [exit]simplify: Simplified to (- (sqr (+ x y)) (* y x)) * * * * [misc]progress: [ 11 / 14 ] simplifiying candidate # * * * * [misc]progress: [ 12 / 14 ] simplifiying candidate # * [enter]simplify: Simplifying (- (sqr (+ x y)) (sqr x)) * * [misc]simplify: iters left: 5 (6 enodes) * * [misc]simplify: iters left: 4 (12 enodes) * * [misc]simplify: iters left: 3 (28 enodes) * * [misc]simplify: iters left: 2 (79 enodes) * * [misc]simplify: iters left: 1 (121 enodes) * [exit]simplify: Simplified to (* y (+ (+ x x) y)) * [exit]simplify: Simplified to (* y (+ (+ x x) y)) * [enter]simplify: Simplifying (- (+ x y) x) * * [misc]simplify: iters left: 4 (4 enodes) * * [misc]simplify: iters left: 3 (7 enodes) * * [misc]simplify: iters left: 2 (8 enodes) * * [misc]simplify: iters left: 1 (11 enodes) * [exit]simplify: Simplified to (+ y 0) * [exit]simplify: Simplified to (+ y 0) * * * * [misc]progress: [ 13 / 14 ] simplifiying candidate # * [enter]simplify: Simplifying (+ y x) * * [misc]simplify: iters left: 2 (3 enodes) * * [misc]simplify: iters left: 1 (4 enodes) * [exit]simplify: Simplified to (+ y x) * [exit]simplify: Simplified to (+ y x) * * * * [misc]progress: [ 14 / 14 ] simplifiying candidate # * * * [misc]progress: adding candidates to table * * [misc]progress: iteration 2 / 3 * * * [misc]progress: picking best candidate * * * * [misc]pick: Picked # * * * [misc]progress: localizing error * * * [misc]progress: generating series expansions * * * [misc]progress: generating rewritten candidates * * * [misc]progress: simplifying candidates * * * [misc]progress: adding candidates to table * [misc]progress: [Phase 3 of 3] Extracting. * [enter]simplify: Simplifying (+ y (* 2 x)) * * [misc]simplify: iters left: 4 (5 enodes) * * [misc]simplify: iters left: 3 (8 enodes) * * [misc]simplify: iters left: 2 (10 enodes) * * [misc]simplify: iters left: 1 (12 enodes) * [exit]simplify: Simplified to (+ (+ x y) x)