* [misc]progress: [Phase 1 of 3] Setting up. * * * [misc]progress: [1/2] Preparing points * * * * [misc]points: Sampling 256 additional inputs, on iter 0 have 0 / 256 * * * * [misc]points: Computing exacts on every 16 of 256 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 8 of 256 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 4 of 256 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 2 of 256 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts for 256 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 130 additional inputs, on iter 1 have 126 / 256 * * * * [misc]points: Computing exacts on every 8 of 130 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 4 of 130 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 2 of 130 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts for 130 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 56 additional inputs, on iter 2 have 200 / 256 * * * * [misc]points: Computing exacts on every 3 of 56 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts for 56 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 26 additional inputs, on iter 3 have 230 / 256 * * * * [misc]points: Computing exacts for 26 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 16 additional inputs, on iter 4 have 240 / 256 * * * * [misc]points: Computing exacts for 16 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 9 additional inputs, on iter 5 have 247 / 256 * * * * [misc]points: Computing exacts for 9 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 4 additional inputs, on iter 6 have 252 / 256 * * * * [misc]points: Computing exacts for 4 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 4 additional inputs, on iter 7 have 255 / 256 * * * * [misc]points: Computing exacts for 4 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [exit]points: Sampled 258 points with exact outputs * * * [misc]progress: [2/2] Setting up program. * [misc]progress: [Phase 2 of 3] Improving. * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))) * * [misc]simplify: iters left: 6 (10 enodes) * * [misc]simplify: iters left: 5 (23 enodes) * * [misc]simplify: iters left: 4 (59 enodes) * * [misc]simplify: iters left: 3 (102 enodes) * * [misc]simplify: iters left: 2 (235 enodes) * [exit]simplify: Simplified to (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5) * * [misc]progress: iteration 1 / 4 * * * [misc]progress: picking best candidate * * * * [misc]pick: Picked # * * * [misc]progress: localizing error * * * [misc]progress: generating rewritten candidates * * * * [misc]progress: [ 1 / 1 ] rewriting at (2 2) * * * [misc]progress: generating series expansions * * * * [misc]progress: [ 1 / 1 ] generating series at (2 2) * [misc]approximate: Taking taylor expansion of (+ (exp (- im)) (exp im)) in (im) around 0 * [misc]taylor: Taking taylor expansion of (+ (exp (- im)) (exp im)) in im * [misc]taylor: Taking taylor expansion of (exp (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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]taylor: Taking taylor expansion of (exp im) in im * [misc]taylor: Taking taylor expansion of im in im * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]taylor: Taking taylor expansion of (+ (exp (- im)) (exp im)) in im * [misc]taylor: Taking taylor expansion of (exp (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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]taylor: Taking taylor expansion of (exp im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 2 into 2 * [misc]backup-simplify: Simplify 2 into 2 * [misc]backup-simplify: Simplify -1 into -1 * [misc]backup-simplify: Simplify -1 into -1 * [misc]backup-simplify: Simplify 1 into 1 * [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/2 into 1/2 * [misc]backup-simplify: Simplify 1/2 into 1/2 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify -1 into -1 * [misc]backup-simplify: Simplify -1 into -1 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify -1/6 into -1/6 * [misc]backup-simplify: Simplify 1/6 into 1/6 * [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 -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 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1/24 into 1/24 * [misc]backup-simplify: Simplify 1/24 into 1/24 * [misc]backup-simplify: Simplify 1/12 into 1/12 * [misc]backup-simplify: Simplify 1/12 into 1/12 * [misc]backup-simplify: Simplify (+ 2 (+ (* 1/12 (pow im 4)) (pow im 2))) into (+ 2 (+ (* 1/12 (pow im 4)) (pow im 2))) * [misc]approximate: Taking taylor expansion of (+ (exp (- (/ 1 im))) (exp (/ 1 im))) in (im) around 0 * [misc]taylor: Taking taylor expansion of (+ (exp (- (/ 1 im))) (exp (/ 1 im))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 im))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 im)) in im * [misc]taylor: Taking taylor expansion of (/ 1 im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) * [misc]taylor: Taking taylor expansion of (exp (/ 1 im)) in im * [misc]taylor: Taking taylor expansion of (/ 1 im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 (exp (/ 1 im)) into (exp (/ 1 im)) * [misc]taylor: Taking taylor expansion of (+ (exp (- (/ 1 im))) (exp (/ 1 im))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 im))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 im)) in im * [misc]taylor: Taking taylor expansion of (/ 1 im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) * [misc]taylor: Taking taylor expansion of (exp (/ 1 im)) in im * [misc]taylor: Taking taylor expansion of (/ 1 im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 (exp (/ 1 im)) into (exp (/ 1 im)) * [misc]backup-simplify: Simplify (+ (exp (- (/ 1 im))) (exp (/ 1 im))) into (+ (exp (- (/ 1 im))) (exp (/ 1 im))) * [misc]backup-simplify: Simplify (+ (exp (- (/ 1 im))) (exp (/ 1 im))) into (+ (exp (- (/ 1 im))) (exp (/ 1 im))) * [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 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 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (+ (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))) into (+ (exp (- im)) (exp im)) * [misc]approximate: Taking taylor expansion of (+ (exp (- (/ 1 (- im)))) (exp (/ 1 (- im)))) in (im) around 0 * [misc]taylor: Taking taylor expansion of (+ (exp (- (/ 1 (- im)))) (exp (/ 1 (- im)))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 (- im)))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 (- im))) in im * [misc]taylor: Taking taylor expansion of (/ 1 (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (exp (- (/ 1 (- im)))) into (exp (/ 1 im)) * [misc]taylor: Taking taylor expansion of (exp (/ 1 (- im))) in im * [misc]taylor: Taking taylor expansion of (/ 1 (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify (exp (/ 1 (- im))) into (exp (/ -1 im)) * [misc]taylor: Taking taylor expansion of (+ (exp (- (/ 1 (- im)))) (exp (/ 1 (- im)))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 (- im)))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 (- im))) in im * [misc]taylor: Taking taylor expansion of (/ 1 (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (exp (- (/ 1 (- im)))) into (exp (/ 1 im)) * [misc]taylor: Taking taylor expansion of (exp (/ 1 (- im))) in im * [misc]taylor: Taking taylor expansion of (/ 1 (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify (exp (/ 1 (- im))) into (exp (/ -1 im)) * [misc]backup-simplify: Simplify (+ (exp (/ 1 im)) (exp (/ -1 im))) into (+ (exp (/ 1 im)) (exp (/ -1 im))) * [misc]backup-simplify: Simplify (+ (exp (/ 1 im)) (exp (/ -1 im))) into (+ (exp (/ 1 im)) (exp (/ -1 im))) * [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 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 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (+ (exp (/ 1 (/ 1 (- im)))) (exp (/ -1 (/ 1 (- im))))) into (+ (exp (* -1 im)) (exp im)) * * * [misc]progress: simplifying candidates * * * * [misc]progress: [ 1 / 20 ] simplifiying candidate # * [enter]simplify: Simplifying (expm1 (+ (exp (- im)) (exp im))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (9 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * [exit]simplify: Simplified to (expm1 (+ (exp im) (exp (- im)))) * [exit]simplify: Simplified to (expm1 (+ (exp im) (exp (- im)))) * * * * [misc]progress: [ 2 / 20 ] simplifiying candidate # * [enter]simplify: Simplifying (log1p (+ (exp (- im)) (exp im))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (9 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * [exit]simplify: Simplified to (log1p (+ (exp im) (exp (- im)))) * [exit]simplify: Simplified to (log1p (+ (exp im) (exp (- im)))) * * * * [misc]progress: [ 3 / 20 ] simplifiying candidate # * * * * [misc]progress: [ 4 / 20 ] simplifiying candidate # * * * * [misc]progress: [ 5 / 20 ] simplifiying candidate # * * * * [misc]progress: [ 6 / 20 ] simplifiying candidate # * [enter]simplify: Simplifying (* (exp (exp (- im))) (exp (exp im))) * * [misc]simplify: iters left: 6 (7 enodes) * * [misc]simplify: iters left: 5 (12 enodes) * * [misc]simplify: iters left: 4 (16 enodes) * [exit]simplify: Simplified to (exp (+ (exp im) (exp (- im)))) * [exit]simplify: Simplified to (exp (+ (exp im) (exp (- im)))) * * * * [misc]progress: [ 7 / 20 ] simplifiying candidate # * * * * [misc]progress: [ 8 / 20 ] simplifiying candidate # * [enter]simplify: Simplifying (log (+ (exp (- im)) (exp im))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (9 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * [exit]simplify: Simplified to (log (+ (exp im) (exp (- im)))) * [exit]simplify: Simplified to (log (+ (exp im) (exp (- im)))) * * * * [misc]progress: [ 9 / 20 ] simplifiying candidate # * [enter]simplify: Simplifying (exp (+ (exp (- im)) (exp im))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (12 enodes) * * [misc]simplify: iters left: 4 (15 enodes) * [exit]simplify: Simplified to (exp (+ (exp im) (exp (- im)))) * [exit]simplify: Simplified to (exp (+ (exp im) (exp (- im)))) * * * * [misc]progress: [ 10 / 20 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (+ (exp (- im)) (exp im))) (cbrt (+ (exp (- im)) (exp im)))) * * [misc]simplify: iters left: 6 (7 enodes) * * [misc]simplify: iters left: 5 (10 enodes) * * [misc]simplify: iters left: 4 (12 enodes) * [exit]simplify: Simplified to (* (cbrt (+ (exp im) (exp (- im)))) (cbrt (+ (exp im) (exp (- im))))) * [exit]simplify: Simplified to (* (cbrt (+ (exp im) (exp (- im)))) (cbrt (+ (exp im) (exp (- im))))) * [enter]simplify: Simplifying (cbrt (+ (exp (- im)) (exp im))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (9 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * [exit]simplify: Simplified to (cbrt (+ (exp im) (exp (- im)))) * [exit]simplify: Simplified to (cbrt (+ (exp im) (exp (- im)))) * * * * [misc]progress: [ 11 / 20 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* (+ (exp (- im)) (exp im)) (+ (exp (- im)) (exp im))) (+ (exp (- im)) (exp im))) * * [misc]simplify: iters left: 6 (7 enodes) * * [misc]simplify: iters left: 5 (23 enodes) * * [misc]simplify: iters left: 4 (91 enodes) * * [misc]simplify: iters left: 3 (340 enodes) * [exit]simplify: Simplified to (pow (/ (fma (exp im) (exp im) 1) (exp im)) 3) * [exit]simplify: Simplified to (pow (/ (fma (exp im) (exp im) 1) (exp im)) 3) * * * * [misc]progress: [ 12 / 20 ] simplifiying candidate # * [enter]simplify: Simplifying (sqrt (+ (exp (- im)) (exp im))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (9 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * [exit]simplify: Simplified to (sqrt (+ (exp im) (exp (- im)))) * [exit]simplify: Simplified to (sqrt (+ (exp im) (exp (- im)))) * [enter]simplify: Simplifying (sqrt (+ (exp (- im)) (exp im))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (9 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * [exit]simplify: Simplified to (sqrt (+ (exp im) (exp (- im)))) * [exit]simplify: Simplified to (sqrt (+ (exp im) (exp (- im)))) * * * * [misc]progress: [ 13 / 20 ] simplifiying candidate # * [enter]simplify: Simplifying (+ (pow (exp (- im)) 3) (pow (exp im) 3)) * * [misc]simplify: iters left: 6 (8 enodes) * * [misc]simplify: iters left: 5 (17 enodes) * * [misc]simplify: iters left: 4 (37 enodes) * * [misc]simplify: iters left: 3 (57 enodes) * * [misc]simplify: iters left: 2 (100 enodes) * * [misc]simplify: iters left: 1 (166 enodes) * [exit]simplify: Simplified to (fma (* (exp im) (exp im)) (exp im) (exp (- (- im) (+ im im)))) * [exit]simplify: Simplified to (fma (* (exp im) (exp im)) (exp im) (exp (- (- im) (+ im im)))) * [enter]simplify: Simplifying (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) * * [misc]simplify: iters left: 6 (9 enodes) * * [misc]simplify: iters left: 5 (27 enodes) * * [misc]simplify: iters left: 4 (55 enodes) * * [misc]simplify: iters left: 3 (96 enodes) * * [misc]simplify: iters left: 2 (185 enodes) * * [misc]simplify: iters left: 1 (389 enodes) * [exit]simplify: Simplified to (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))) * [exit]simplify: Simplified to (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))) * * * * [misc]progress: [ 14 / 20 ] simplifiying candidate # * * * * [misc]progress: [ 15 / 20 ] simplifiying candidate # * [enter]simplify: Simplifying (- (* (exp (- im)) (exp (- im))) (* (exp im) (exp im))) * * [misc]simplify: iters left: 6 (7 enodes) * * [misc]simplify: iters left: 5 (19 enodes) * * [misc]simplify: iters left: 4 (34 enodes) * * [misc]simplify: iters left: 3 (59 enodes) * * [misc]simplify: iters left: 2 (154 enodes) * * [misc]simplify: iters left: 1 (430 enodes) * [exit]simplify: Simplified to (- (exp (- (+ im im))) (exp (+ im im))) * [exit]simplify: Simplified to (- (exp (- (+ im im))) (exp (+ im im))) * [enter]simplify: Simplifying (- (exp (- im)) (exp im)) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (9 enodes) * * [misc]simplify: iters left: 3 (12 enodes) * [exit]simplify: Simplified to (- (exp (- im)) (exp im)) * [exit]simplify: Simplified to (- (exp (- im)) (exp im)) * * * * [misc]progress: [ 16 / 20 ] simplifiying candidate # * [enter]simplify: Simplifying (+ (exp (- im)) (exp im)) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (+ (exp im) (exp (- im))) * [exit]simplify: Simplified to (+ (exp im) (exp (- im))) * * * * [misc]progress: [ 17 / 20 ] simplifiying candidate # * * * * [misc]progress: [ 18 / 20 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (+ 2 (+ (* 1/12 (pow im 4)) (pow im 2)))) * * [misc]simplify: iters left: 6 (14 enodes) * * [misc]simplify: iters left: 5 (31 enodes) * * [misc]simplify: iters left: 4 (87 enodes) * * [misc]simplify: iters left: 3 (242 enodes) * [exit]simplify: Simplified to (* (fma 1/12 (pow im 4) (fma im im 2)) (* 0.5 (cos re))) * * * * [misc]progress: [ 19 / 20 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))) * * [misc]simplify: iters left: 6 (10 enodes) * * [misc]simplify: iters left: 5 (23 enodes) * * [misc]simplify: iters left: 4 (59 enodes) * * [misc]simplify: iters left: 3 (102 enodes) * * [misc]simplify: iters left: 2 (235 enodes) * [exit]simplify: Simplified to (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5) * * * * [misc]progress: [ 20 / 20 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (+ (exp (* -1 im)) (exp im))) * * [misc]simplify: iters left: 6 (11 enodes) * * [misc]simplify: iters left: 5 (26 enodes) * * [misc]simplify: iters left: 4 (58 enodes) * * [misc]simplify: iters left: 3 (100 enodes) * * [misc]simplify: iters left: 2 (185 enodes) * * [misc]simplify: iters left: 1 (442 enodes) * [exit]simplify: Simplified to (* (cos re) (fma (exp im) 0.5 (/ 0.5 (exp im)))) * * * [misc]progress: adding candidates to table * * [misc]progress: iteration 2 / 4 * * * [misc]progress: picking best candidate * * * * [misc]pick: Picked # * * * [misc]progress: localizing error * * * [misc]progress: generating rewritten candidates * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 2 2) * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 2 1 2) * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 2 1 1) * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 2 1) * * * [misc]progress: generating series expansions * * * * [misc]progress: [ 1 / 4 ] generating series at (2 2 2) * [misc]approximate: Taking taylor expansion of (cbrt (exp (- im))) in (im) around 0 * [misc]taylor: Taking taylor expansion of (cbrt (exp (- im))) in im * [misc]taylor: Rewrote expression to (pow (exp (- im)) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- im))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- im)))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- im))) in im * [misc]taylor: Taking taylor expansion of (exp (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 0 into 0 * [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 into -1 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify 1 into 1 * [misc]taylor: Taking taylor expansion of (cbrt (exp (- im))) in im * [misc]taylor: Rewrote expression to (pow (exp (- im)) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- im))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- im)))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- im))) in im * [misc]taylor: Taking taylor expansion of (exp (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 0 into 0 * [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 into -1 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify -1 into -1 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1/2 into 1/2 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1/18 into 1/18 * [misc]backup-simplify: Simplify 1/18 into 1/18 * [misc]backup-simplify: Simplify (+ 1 (+ (* 1/18 (pow im 2)) (* -1/3 im))) into (- (+ 1 (* 1/18 (pow im 2))) (* 1/3 im)) * [misc]approximate: Taking taylor expansion of (cbrt (exp (- (/ 1 im)))) in (im) around 0 * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 im)))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 im))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 im)))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 im))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 im)))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 im))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 im)) in im * [misc]taylor: Taking taylor expansion of (/ 1 im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) * [misc]backup-simplify: Simplify (log (exp (- (/ 1 im)))) into (- (/ 1 im)) * [misc]backup-simplify: Simplify (* 1/3 (- (/ 1 im))) into (/ -1/3 im) * [misc]backup-simplify: Simplify (exp (/ -1/3 im)) into (exp (/ -1/3 im)) * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 im)))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 im))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 im)))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 im))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 im)))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 im))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 im)) in im * [misc]taylor: Taking taylor expansion of (/ 1 im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) * [misc]backup-simplify: Simplify (log (exp (- (/ 1 im)))) into (- (/ 1 im)) * [misc]backup-simplify: Simplify (* 1/3 (- (/ 1 im))) into (/ -1/3 im) * [misc]backup-simplify: Simplify (exp (/ -1/3 im)) into (exp (/ -1/3 im)) * [misc]backup-simplify: Simplify (exp (/ -1/3 im)) into (exp (/ -1/3 im)) * [misc]backup-simplify: Simplify (/ 0 (exp (- (/ 1 im)))) 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 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im))))) 2) 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 (/ (+ (* 2 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -3 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))) 6) 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 (/ (+ (* -6 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* 12 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -3 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -4 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))))) 24) 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 (/ (+ (* 24 (/ 0 (pow (exp (- (/ 1 im))) 5))) (+ (* -60 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* 30 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* 20 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -10 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -5 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))))))) 120) 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 (/ (+ (* -120 (/ 0 (pow (exp (- (/ 1 im))) 6))) (+ (* 360 (/ 0 (pow (exp (- (/ 1 im))) 5))) (+ (* -270 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* -120 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* 30 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* 120 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* 30 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -10 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -15 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -6 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))))))))))) 720) 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 (exp (/ -1/3 (/ 1 im))) into (exp (* -1/3 im)) * [misc]approximate: Taking taylor expansion of (cbrt (exp (- (/ 1 (- im))))) in (im) around 0 * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 (- im))))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 (- im)))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 (- im))))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 (- im)))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 (- im))))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 (- im)))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 (- im))) in im * [misc]taylor: Taking taylor expansion of (/ 1 (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (exp (- (/ 1 (- im)))) into (exp (/ 1 im)) * [misc]backup-simplify: Simplify (log (exp (/ 1 im))) into (/ 1 im) * [misc]backup-simplify: Simplify (* 1/3 (/ 1 im)) into (/ 1/3 im) * [misc]backup-simplify: Simplify (exp (/ 1/3 im)) into (exp (/ 1/3 im)) * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 (- im))))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 (- im)))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 (- im))))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 (- im)))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 (- im))))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 (- im)))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 (- im))) in im * [misc]taylor: Taking taylor expansion of (/ 1 (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (exp (- (/ 1 (- im)))) into (exp (/ 1 im)) * [misc]backup-simplify: Simplify (log (exp (/ 1 im))) into (/ 1 im) * [misc]backup-simplify: Simplify (* 1/3 (/ 1 im)) into (/ 1/3 im) * [misc]backup-simplify: Simplify (exp (/ 1/3 im)) into (exp (/ 1/3 im)) * [misc]backup-simplify: Simplify (exp (/ 1/3 im)) into (exp (/ 1/3 im)) * [misc]backup-simplify: Simplify (/ 0 (exp (/ 1 im))) 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 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im)))) 2) 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 (/ (+ (* 2 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -3 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))) 6) 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 (/ (+ (* -6 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* 12 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -3 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -4 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))))) 24) 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 (/ (+ (* 24 (/ 0 (pow (exp (/ 1 im)) 5))) (+ (* -60 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* 30 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* 20 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -10 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -5 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))))))) 120) 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 (/ (+ (* -120 (/ 0 (pow (exp (/ 1 im)) 6))) (+ (* 360 (/ 0 (pow (exp (/ 1 im)) 5))) (+ (* -270 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* -120 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* 30 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* 120 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* 30 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -10 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -15 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -6 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))))))))))) 720) 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 (exp (/ 1/3 (/ 1 (- im)))) into (exp (* -1/3 im)) * * * * [misc]progress: [ 2 / 4 ] generating series at (2 2 1 2) * [misc]approximate: Taking taylor expansion of (cbrt (exp (- im))) in (im) around 0 * [misc]taylor: Taking taylor expansion of (cbrt (exp (- im))) in im * [misc]taylor: Rewrote expression to (pow (exp (- im)) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- im))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- im)))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- im))) in im * [misc]taylor: Taking taylor expansion of (exp (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 0 into 0 * [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 into -1 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify 1 into 1 * [misc]taylor: Taking taylor expansion of (cbrt (exp (- im))) in im * [misc]taylor: Rewrote expression to (pow (exp (- im)) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- im))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- im)))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- im))) in im * [misc]taylor: Taking taylor expansion of (exp (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 0 into 0 * [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 into -1 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify -1 into -1 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1/2 into 1/2 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1/18 into 1/18 * [misc]backup-simplify: Simplify 1/18 into 1/18 * [misc]backup-simplify: Simplify (+ 1 (+ (* 1/18 (pow im 2)) (* -1/3 im))) into (- (+ 1 (* 1/18 (pow im 2))) (* 1/3 im)) * [misc]approximate: Taking taylor expansion of (cbrt (exp (- (/ 1 im)))) in (im) around 0 * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 im)))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 im))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 im)))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 im))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 im)))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 im))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 im)) in im * [misc]taylor: Taking taylor expansion of (/ 1 im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) * [misc]backup-simplify: Simplify (log (exp (- (/ 1 im)))) into (- (/ 1 im)) * [misc]backup-simplify: Simplify (* 1/3 (- (/ 1 im))) into (/ -1/3 im) * [misc]backup-simplify: Simplify (exp (/ -1/3 im)) into (exp (/ -1/3 im)) * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 im)))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 im))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 im)))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 im))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 im)))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 im))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 im)) in im * [misc]taylor: Taking taylor expansion of (/ 1 im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) * [misc]backup-simplify: Simplify (log (exp (- (/ 1 im)))) into (- (/ 1 im)) * [misc]backup-simplify: Simplify (* 1/3 (- (/ 1 im))) into (/ -1/3 im) * [misc]backup-simplify: Simplify (exp (/ -1/3 im)) into (exp (/ -1/3 im)) * [misc]backup-simplify: Simplify (exp (/ -1/3 im)) into (exp (/ -1/3 im)) * [misc]backup-simplify: Simplify (/ 0 (exp (- (/ 1 im)))) 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 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im))))) 2) 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 (/ (+ (* 2 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -3 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))) 6) 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 (/ (+ (* -6 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* 12 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -3 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -4 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))))) 24) 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 (/ (+ (* 24 (/ 0 (pow (exp (- (/ 1 im))) 5))) (+ (* -60 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* 30 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* 20 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -10 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -5 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))))))) 120) 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 (/ (+ (* -120 (/ 0 (pow (exp (- (/ 1 im))) 6))) (+ (* 360 (/ 0 (pow (exp (- (/ 1 im))) 5))) (+ (* -270 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* -120 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* 30 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* 120 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* 30 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -10 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -15 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -6 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))))))))))) 720) 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 (exp (/ -1/3 (/ 1 im))) into (exp (* -1/3 im)) * [misc]approximate: Taking taylor expansion of (cbrt (exp (- (/ 1 (- im))))) in (im) around 0 * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 (- im))))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 (- im)))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 (- im))))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 (- im)))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 (- im))))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 (- im)))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 (- im))) in im * [misc]taylor: Taking taylor expansion of (/ 1 (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (exp (- (/ 1 (- im)))) into (exp (/ 1 im)) * [misc]backup-simplify: Simplify (log (exp (/ 1 im))) into (/ 1 im) * [misc]backup-simplify: Simplify (* 1/3 (/ 1 im)) into (/ 1/3 im) * [misc]backup-simplify: Simplify (exp (/ 1/3 im)) into (exp (/ 1/3 im)) * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 (- im))))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 (- im)))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 (- im))))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 (- im)))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 (- im))))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 (- im)))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 (- im))) in im * [misc]taylor: Taking taylor expansion of (/ 1 (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (exp (- (/ 1 (- im)))) into (exp (/ 1 im)) * [misc]backup-simplify: Simplify (log (exp (/ 1 im))) into (/ 1 im) * [misc]backup-simplify: Simplify (* 1/3 (/ 1 im)) into (/ 1/3 im) * [misc]backup-simplify: Simplify (exp (/ 1/3 im)) into (exp (/ 1/3 im)) * [misc]backup-simplify: Simplify (exp (/ 1/3 im)) into (exp (/ 1/3 im)) * [misc]backup-simplify: Simplify (/ 0 (exp (/ 1 im))) 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 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im)))) 2) 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 (/ (+ (* 2 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -3 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))) 6) 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 (/ (+ (* -6 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* 12 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -3 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -4 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))))) 24) 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 (/ (+ (* 24 (/ 0 (pow (exp (/ 1 im)) 5))) (+ (* -60 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* 30 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* 20 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -10 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -5 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))))))) 120) 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 (/ (+ (* -120 (/ 0 (pow (exp (/ 1 im)) 6))) (+ (* 360 (/ 0 (pow (exp (/ 1 im)) 5))) (+ (* -270 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* -120 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* 30 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* 120 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* 30 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -10 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -15 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -6 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))))))))))) 720) 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 (exp (/ 1/3 (/ 1 (- im)))) into (exp (* -1/3 im)) * * * * [misc]progress: [ 3 / 4 ] generating series at (2 2 1 1) * [misc]approximate: Taking taylor expansion of (cbrt (exp (- im))) in (im) around 0 * [misc]taylor: Taking taylor expansion of (cbrt (exp (- im))) in im * [misc]taylor: Rewrote expression to (pow (exp (- im)) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- im))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- im)))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- im))) in im * [misc]taylor: Taking taylor expansion of (exp (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 0 into 0 * [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 into -1 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify 1 into 1 * [misc]taylor: Taking taylor expansion of (cbrt (exp (- im))) in im * [misc]taylor: Rewrote expression to (pow (exp (- im)) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- im))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- im)))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- im))) in im * [misc]taylor: Taking taylor expansion of (exp (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 0 into 0 * [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 into -1 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify -1 into -1 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1/2 into 1/2 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1/18 into 1/18 * [misc]backup-simplify: Simplify 1/18 into 1/18 * [misc]backup-simplify: Simplify (+ 1 (+ (* 1/18 (pow im 2)) (* -1/3 im))) into (- (+ 1 (* 1/18 (pow im 2))) (* 1/3 im)) * [misc]approximate: Taking taylor expansion of (cbrt (exp (- (/ 1 im)))) in (im) around 0 * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 im)))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 im))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 im)))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 im))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 im)))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 im))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 im)) in im * [misc]taylor: Taking taylor expansion of (/ 1 im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) * [misc]backup-simplify: Simplify (log (exp (- (/ 1 im)))) into (- (/ 1 im)) * [misc]backup-simplify: Simplify (* 1/3 (- (/ 1 im))) into (/ -1/3 im) * [misc]backup-simplify: Simplify (exp (/ -1/3 im)) into (exp (/ -1/3 im)) * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 im)))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 im))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 im)))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 im))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 im)))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 im))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 im)) in im * [misc]taylor: Taking taylor expansion of (/ 1 im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) * [misc]backup-simplify: Simplify (log (exp (- (/ 1 im)))) into (- (/ 1 im)) * [misc]backup-simplify: Simplify (* 1/3 (- (/ 1 im))) into (/ -1/3 im) * [misc]backup-simplify: Simplify (exp (/ -1/3 im)) into (exp (/ -1/3 im)) * [misc]backup-simplify: Simplify (exp (/ -1/3 im)) into (exp (/ -1/3 im)) * [misc]backup-simplify: Simplify (/ 0 (exp (- (/ 1 im)))) 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 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im))))) 2) 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 (/ (+ (* 2 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -3 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))) 6) 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 (/ (+ (* -6 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* 12 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -3 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -4 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))))) 24) 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 (/ (+ (* 24 (/ 0 (pow (exp (- (/ 1 im))) 5))) (+ (* -60 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* 30 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* 20 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -10 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -5 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))))))) 120) 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 (/ (+ (* -120 (/ 0 (pow (exp (- (/ 1 im))) 6))) (+ (* 360 (/ 0 (pow (exp (- (/ 1 im))) 5))) (+ (* -270 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* -120 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* 30 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* 120 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* 30 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -10 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -15 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -6 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))))))))))) 720) 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 (exp (/ -1/3 (/ 1 im))) into (exp (* -1/3 im)) * [misc]approximate: Taking taylor expansion of (cbrt (exp (- (/ 1 (- im))))) in (im) around 0 * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 (- im))))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 (- im)))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 (- im))))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 (- im)))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 (- im))))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 (- im)))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 (- im))) in im * [misc]taylor: Taking taylor expansion of (/ 1 (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (exp (- (/ 1 (- im)))) into (exp (/ 1 im)) * [misc]backup-simplify: Simplify (log (exp (/ 1 im))) into (/ 1 im) * [misc]backup-simplify: Simplify (* 1/3 (/ 1 im)) into (/ 1/3 im) * [misc]backup-simplify: Simplify (exp (/ 1/3 im)) into (exp (/ 1/3 im)) * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 (- im))))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 (- im)))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 (- im))))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 (- im)))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 (- im))))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 (- im)))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 (- im))) in im * [misc]taylor: Taking taylor expansion of (/ 1 (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (exp (- (/ 1 (- im)))) into (exp (/ 1 im)) * [misc]backup-simplify: Simplify (log (exp (/ 1 im))) into (/ 1 im) * [misc]backup-simplify: Simplify (* 1/3 (/ 1 im)) into (/ 1/3 im) * [misc]backup-simplify: Simplify (exp (/ 1/3 im)) into (exp (/ 1/3 im)) * [misc]backup-simplify: Simplify (exp (/ 1/3 im)) into (exp (/ 1/3 im)) * [misc]backup-simplify: Simplify (/ 0 (exp (/ 1 im))) 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 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im)))) 2) 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 (/ (+ (* 2 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -3 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))) 6) 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 (/ (+ (* -6 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* 12 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -3 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -4 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))))) 24) 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 (/ (+ (* 24 (/ 0 (pow (exp (/ 1 im)) 5))) (+ (* -60 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* 30 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* 20 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -10 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -5 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))))))) 120) 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 (/ (+ (* -120 (/ 0 (pow (exp (/ 1 im)) 6))) (+ (* 360 (/ 0 (pow (exp (/ 1 im)) 5))) (+ (* -270 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* -120 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* 30 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* 120 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* 30 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -10 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -15 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -6 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))))))))))) 720) 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 (exp (/ 1/3 (/ 1 (- im)))) into (exp (* -1/3 im)) * * * * [misc]progress: [ 4 / 4 ] generating series at (2 2 1) * [misc]approximate: Taking taylor expansion of (* (cbrt (exp (- im))) (cbrt (exp (- im)))) in (im) around 0 * [misc]taylor: Taking taylor expansion of (* (cbrt (exp (- im))) (cbrt (exp (- im)))) in im * [misc]taylor: Taking taylor expansion of (cbrt (exp (- im))) in im * [misc]taylor: Rewrote expression to (pow (exp (- im)) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- im))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- im)))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- im))) in im * [misc]taylor: Taking taylor expansion of (exp (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 0 into 0 * [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 into -1 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify 1 into 1 * [misc]taylor: Taking taylor expansion of (cbrt (exp (- im))) in im * [misc]taylor: Rewrote expression to (pow (exp (- im)) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- im))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- im)))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- im))) in im * [misc]taylor: Taking taylor expansion of (exp (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 0 into 0 * [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 into -1 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify 1 into 1 * [misc]taylor: Taking taylor expansion of (* (cbrt (exp (- im))) (cbrt (exp (- im)))) in im * [misc]taylor: Taking taylor expansion of (cbrt (exp (- im))) in im * [misc]taylor: Rewrote expression to (pow (exp (- im)) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- im))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- im)))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- im))) in im * [misc]taylor: Taking taylor expansion of (exp (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 0 into 0 * [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 into -1 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify 1 into 1 * [misc]taylor: Taking taylor expansion of (cbrt (exp (- im))) in im * [misc]taylor: Rewrote expression to (pow (exp (- im)) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- im))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- im)))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- im))) in im * [misc]taylor: Taking taylor expansion of (exp (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 0 into 0 * [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 into -1 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify -1/3 into -1/3 * [misc]backup-simplify: Simplify -2/3 into -2/3 * [misc]backup-simplify: Simplify -2/3 into -2/3 * [misc]backup-simplify: Simplify -1 into -1 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1/2 into 1/2 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1/18 into 1/18 * [misc]backup-simplify: Simplify -1 into -1 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1/2 into 1/2 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 1/18 into 1/18 * [misc]backup-simplify: Simplify 2/9 into 2/9 * [misc]backup-simplify: Simplify 2/9 into 2/9 * [misc]backup-simplify: Simplify (+ 1 (+ (* 2/9 (pow im 2)) (* -2/3 im))) into (- (+ 1 (* 2/9 (pow im 2))) (* 2/3 im)) * [misc]approximate: Taking taylor expansion of (* (cbrt (exp (- (/ 1 im)))) (cbrt (exp (- (/ 1 im))))) in (im) around 0 * [misc]taylor: Taking taylor expansion of (* (cbrt (exp (- (/ 1 im)))) (cbrt (exp (- (/ 1 im))))) in im * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 im)))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 im))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 im)))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 im))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 im)))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 im))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 im)) in im * [misc]taylor: Taking taylor expansion of (/ 1 im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) * [misc]backup-simplify: Simplify (log (exp (- (/ 1 im)))) into (- (/ 1 im)) * [misc]backup-simplify: Simplify (* 1/3 (- (/ 1 im))) into (/ -1/3 im) * [misc]backup-simplify: Simplify (exp (/ -1/3 im)) into (exp (/ -1/3 im)) * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 im)))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 im))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 im)))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 im))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 im)))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 im))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 im)) in im * [misc]taylor: Taking taylor expansion of (/ 1 im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) * [misc]backup-simplify: Simplify (log (exp (- (/ 1 im)))) into (- (/ 1 im)) * [misc]backup-simplify: Simplify (* 1/3 (- (/ 1 im))) into (/ -1/3 im) * [misc]backup-simplify: Simplify (exp (/ -1/3 im)) into (exp (/ -1/3 im)) * [misc]taylor: Taking taylor expansion of (* (cbrt (exp (- (/ 1 im)))) (cbrt (exp (- (/ 1 im))))) in im * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 im)))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 im))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 im)))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 im))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 im)))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 im))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 im)) in im * [misc]taylor: Taking taylor expansion of (/ 1 im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) * [misc]backup-simplify: Simplify (log (exp (- (/ 1 im)))) into (- (/ 1 im)) * [misc]backup-simplify: Simplify (* 1/3 (- (/ 1 im))) into (/ -1/3 im) * [misc]backup-simplify: Simplify (exp (/ -1/3 im)) into (exp (/ -1/3 im)) * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 im)))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 im))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 im)))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 im))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 im)))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 im))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 im)) in im * [misc]taylor: Taking taylor expansion of (/ 1 im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) * [misc]backup-simplify: Simplify (log (exp (- (/ 1 im)))) into (- (/ 1 im)) * [misc]backup-simplify: Simplify (* 1/3 (- (/ 1 im))) into (/ -1/3 im) * [misc]backup-simplify: Simplify (exp (/ -1/3 im)) into (exp (/ -1/3 im)) * [misc]backup-simplify: Simplify (* (exp (/ -1/3 im)) (exp (/ -1/3 im))) into (pow (exp (/ -1/3 im)) 2) * [misc]backup-simplify: Simplify (pow (exp (/ -1/3 im)) 2) into (pow (exp (/ -1/3 im)) 2) * [misc]backup-simplify: Simplify (/ 0 (exp (- (/ 1 im)))) into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (/ 0 (exp (- (/ 1 im)))) 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 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im))))) 2) into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (/ (+ (* -1 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im))))) 2) 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 (/ (+ (* 2 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -3 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))) 6) into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (/ (+ (* 2 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -3 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))) 6) 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 (/ (+ (* -6 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* 12 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -3 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -4 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))))) 24) into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (/ (+ (* -6 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* 12 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -3 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -4 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))))) 24) 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 (/ (+ (* 24 (/ 0 (pow (exp (- (/ 1 im))) 5))) (+ (* -60 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* 30 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* 20 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -10 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -5 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))))))) 120) into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (/ (+ (* 24 (/ 0 (pow (exp (- (/ 1 im))) 5))) (+ (* -60 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* 30 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* 20 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -10 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -5 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))))))) 120) 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 (/ (+ (* -120 (/ 0 (pow (exp (- (/ 1 im))) 6))) (+ (* 360 (/ 0 (pow (exp (- (/ 1 im))) 5))) (+ (* -270 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* -120 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* 30 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* 120 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* 30 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -10 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -15 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -6 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))))))))))) 720) into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (/ (+ (* -120 (/ 0 (pow (exp (- (/ 1 im))) 6))) (+ (* 360 (/ 0 (pow (exp (- (/ 1 im))) 5))) (+ (* -270 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* -120 (/ 0 (pow (exp (- (/ 1 im))) 4))) (+ (* 30 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* 120 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* 30 (/ 0 (pow (exp (- (/ 1 im))) 3))) (+ (* -10 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -15 (/ 0 (pow (exp (- (/ 1 im))) 2))) (+ (* -6 (/ 0 (pow (exp (- (/ 1 im))) 2))) (/ 0 (exp (- (/ 1 im)))))))))))))) 720) 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 (pow (exp (/ -1/3 (/ 1 im))) 2) into (pow (exp (* -1/3 im)) 2) * [misc]approximate: Taking taylor expansion of (* (cbrt (exp (- (/ 1 (- im))))) (cbrt (exp (- (/ 1 (- im)))))) in (im) around 0 * [misc]taylor: Taking taylor expansion of (* (cbrt (exp (- (/ 1 (- im))))) (cbrt (exp (- (/ 1 (- im)))))) in im * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 (- im))))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 (- im)))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 (- im))))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 (- im)))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 (- im))))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 (- im)))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 (- im))) in im * [misc]taylor: Taking taylor expansion of (/ 1 (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (exp (- (/ 1 (- im)))) into (exp (/ 1 im)) * [misc]backup-simplify: Simplify (log (exp (/ 1 im))) into (/ 1 im) * [misc]backup-simplify: Simplify (* 1/3 (/ 1 im)) into (/ 1/3 im) * [misc]backup-simplify: Simplify (exp (/ 1/3 im)) into (exp (/ 1/3 im)) * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 (- im))))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 (- im)))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 (- im))))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 (- im)))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 (- im))))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 (- im)))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 (- im))) in im * [misc]taylor: Taking taylor expansion of (/ 1 (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (exp (- (/ 1 (- im)))) into (exp (/ 1 im)) * [misc]backup-simplify: Simplify (log (exp (/ 1 im))) into (/ 1 im) * [misc]backup-simplify: Simplify (* 1/3 (/ 1 im)) into (/ 1/3 im) * [misc]backup-simplify: Simplify (exp (/ 1/3 im)) into (exp (/ 1/3 im)) * [misc]taylor: Taking taylor expansion of (* (cbrt (exp (- (/ 1 (- im))))) (cbrt (exp (- (/ 1 (- im)))))) in im * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 (- im))))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 (- im)))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 (- im))))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 (- im)))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 (- im))))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 (- im)))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 (- im))) in im * [misc]taylor: Taking taylor expansion of (/ 1 (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (exp (- (/ 1 (- im)))) into (exp (/ 1 im)) * [misc]backup-simplify: Simplify (log (exp (/ 1 im))) into (/ 1 im) * [misc]backup-simplify: Simplify (* 1/3 (/ 1 im)) into (/ 1/3 im) * [misc]backup-simplify: Simplify (exp (/ 1/3 im)) into (exp (/ 1/3 im)) * [misc]taylor: Taking taylor expansion of (cbrt (exp (- (/ 1 (- im))))) in im * [misc]taylor: Rewrote expression to (pow (exp (- (/ 1 (- im)))) 1/3) * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (exp (- (/ 1 (- im))))))) in im * [misc]taylor: Taking taylor expansion of (* 1/3 (log (exp (- (/ 1 (- im)))))) in im * [misc]taylor: Taking taylor expansion of 1/3 in im * [misc]backup-simplify: Simplify 1/3 into 1/3 * [misc]taylor: Taking taylor expansion of (log (exp (- (/ 1 (- im))))) in im * [misc]taylor: Taking taylor expansion of (exp (- (/ 1 (- im)))) in im * [misc]taylor: Taking taylor expansion of (- (/ 1 (- im))) in im * [misc]taylor: Taking taylor expansion of (/ 1 (- im)) in im * [misc]taylor: Taking taylor expansion of (- im) in im * [misc]taylor: Taking taylor expansion of im in im * [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 into -1 * [misc]backup-simplify: Simplify 1 into 1 * [misc]backup-simplify: Simplify (exp (- (/ 1 (- im)))) into (exp (/ 1 im)) * [misc]backup-simplify: Simplify (log (exp (/ 1 im))) into (/ 1 im) * [misc]backup-simplify: Simplify (* 1/3 (/ 1 im)) into (/ 1/3 im) * [misc]backup-simplify: Simplify (exp (/ 1/3 im)) into (exp (/ 1/3 im)) * [misc]backup-simplify: Simplify (* (exp (/ 1/3 im)) (exp (/ 1/3 im))) into (pow (exp (/ 1/3 im)) 2) * [misc]backup-simplify: Simplify (pow (exp (/ 1/3 im)) 2) into (pow (exp (/ 1/3 im)) 2) * [misc]backup-simplify: Simplify (/ 0 (exp (/ 1 im))) into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (/ 0 (exp (/ 1 im))) 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 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im)))) 2) into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (/ (+ (* -1 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im)))) 2) 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 (/ (+ (* 2 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -3 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))) 6) into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (/ (+ (* 2 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -3 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))) 6) 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 (/ (+ (* -6 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* 12 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -3 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -4 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))))) 24) into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (/ (+ (* -6 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* 12 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -3 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -4 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))))) 24) 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 (/ (+ (* 24 (/ 0 (pow (exp (/ 1 im)) 5))) (+ (* -60 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* 30 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* 20 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -10 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -5 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))))))) 120) into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (/ (+ (* 24 (/ 0 (pow (exp (/ 1 im)) 5))) (+ (* -60 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* 30 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* 20 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -10 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -5 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))))))) 120) 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 (/ (+ (* -120 (/ 0 (pow (exp (/ 1 im)) 6))) (+ (* 360 (/ 0 (pow (exp (/ 1 im)) 5))) (+ (* -270 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* -120 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* 30 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* 120 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* 30 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -10 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -15 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -6 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))))))))))) 720) into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify 0 into 0 * [misc]backup-simplify: Simplify (/ (+ (* -120 (/ 0 (pow (exp (/ 1 im)) 6))) (+ (* 360 (/ 0 (pow (exp (/ 1 im)) 5))) (+ (* -270 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* -120 (/ 0 (pow (exp (/ 1 im)) 4))) (+ (* 30 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* 120 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* 30 (/ 0 (pow (exp (/ 1 im)) 3))) (+ (* -10 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -15 (/ 0 (pow (exp (/ 1 im)) 2))) (+ (* -6 (/ 0 (pow (exp (/ 1 im)) 2))) (/ 0 (exp (/ 1 im))))))))))))) 720) 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 (pow (exp (/ 1/3 (/ 1 (- im)))) 2) into (pow (exp (* -1/3 im)) 2) * * * [misc]progress: simplifying candidates * * * * [misc]progress: [ 1 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (expm1 (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (expm1 (cbrt (exp (- im)))) * [exit]simplify: Simplified to (expm1 (cbrt (exp (- im)))) * * * * [misc]progress: [ 2 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (log1p (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (log1p (cbrt (exp (- im)))) * [exit]simplify: Simplified to (log1p (cbrt (exp (- im)))) * * * * [misc]progress: [ 3 / 95 ] simplifiying candidate # * * * * [misc]progress: [ 4 / 95 ] simplifiying candidate # * * * * [misc]progress: [ 5 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (log (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (log (cbrt (exp (- im)))) * [exit]simplify: Simplified to (log (cbrt (exp (- im)))) * * * * [misc]progress: [ 6 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (exp (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (exp (cbrt (exp (- im)))) * [exit]simplify: Simplified to (exp (cbrt (exp (- im)))) * * * * [misc]progress: [ 7 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (9 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * [exit]simplify: Simplified to (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * [exit]simplify: Simplified to (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * [enter]simplify: Simplifying (cbrt (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (cbrt (cbrt (exp (- im)))) * [exit]simplify: Simplified to (cbrt (cbrt (exp (- im)))) * * * * [misc]progress: [ 8 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (cbrt (sqrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (cbrt (sqrt (exp (- im)))) * [exit]simplify: Simplified to (cbrt (sqrt (exp (- im)))) * [enter]simplify: Simplifying (cbrt (sqrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (cbrt (sqrt (exp (- im)))) * [exit]simplify: Simplified to (cbrt (sqrt (exp (- im)))) * * * * [misc]progress: [ 9 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (cbrt 1) * * [misc]simplify: iters left: 1 (2 enodes) * [exit]simplify: Simplified to (cbrt 1) * [exit]simplify: Simplified to (cbrt 1) * [enter]simplify: Simplifying (cbrt (exp (- im))) * * [misc]simplify: iters left: 4 (4 enodes) * * [misc]simplify: iters left: 3 (7 enodes) * * [misc]simplify: iters left: 2 (9 enodes) * [exit]simplify: Simplified to (cbrt (exp (- im))) * [exit]simplify: Simplified to (cbrt (exp (- im))) * * * * [misc]progress: [ 10 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (cbrt 1) * * [misc]simplify: iters left: 1 (2 enodes) * [exit]simplify: Simplified to (cbrt 1) * [exit]simplify: Simplified to (cbrt 1) * [enter]simplify: Simplifying (cbrt (exp im)) * * [misc]simplify: iters left: 2 (3 enodes) * [exit]simplify: Simplified to (cbrt (exp im)) * [exit]simplify: Simplified to (cbrt (exp im)) * * * * [misc]progress: [ 11 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (cbrt (exp 0)) * * [misc]simplify: iters left: 2 (3 enodes) * * [misc]simplify: iters left: 1 (4 enodes) * [exit]simplify: Simplified to (cbrt 1) * [exit]simplify: Simplified to (cbrt 1) * [enter]simplify: Simplifying (cbrt (exp im)) * * [misc]simplify: iters left: 2 (3 enodes) * [exit]simplify: Simplified to (cbrt (exp im)) * [exit]simplify: Simplified to (cbrt (exp im)) * * * * [misc]progress: [ 12 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (cbrt (exp (- im)))) (cbrt (cbrt (exp (- im))))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (9 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * [exit]simplify: Simplified to (* (cbrt (cbrt (exp (- im)))) (cbrt (cbrt (exp (- im))))) * [exit]simplify: Simplified to (* (cbrt (cbrt (exp (- im)))) (cbrt (cbrt (exp (- im))))) * [enter]simplify: Simplifying (cbrt (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (cbrt (cbrt (exp (- im)))) * [exit]simplify: Simplified to (cbrt (cbrt (exp (- im)))) * * * * [misc]progress: [ 13 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im)))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (10 enodes) * * [misc]simplify: iters left: 4 (14 enodes) * [exit]simplify: Simplified to (exp (- im)) * [exit]simplify: Simplified to (exp (- im)) * * * * [misc]progress: [ 14 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (sqrt (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (sqrt (cbrt (exp (- im)))) * [exit]simplify: Simplified to (sqrt (cbrt (exp (- im)))) * [enter]simplify: Simplifying (sqrt (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (sqrt (cbrt (exp (- im)))) * [exit]simplify: Simplified to (sqrt (cbrt (exp (- im)))) * * * * [misc]progress: [ 15 / 95 ] simplifiying candidate # * * * * [misc]progress: [ 16 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (expm1 (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (expm1 (cbrt (exp (- im)))) * [exit]simplify: Simplified to (expm1 (cbrt (exp (- im)))) * * * * [misc]progress: [ 17 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (log1p (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (log1p (cbrt (exp (- im)))) * [exit]simplify: Simplified to (log1p (cbrt (exp (- im)))) * * * * [misc]progress: [ 18 / 95 ] simplifiying candidate # * * * * [misc]progress: [ 19 / 95 ] simplifiying candidate # * * * * [misc]progress: [ 20 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (log (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (log (cbrt (exp (- im)))) * [exit]simplify: Simplified to (log (cbrt (exp (- im)))) * * * * [misc]progress: [ 21 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (exp (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (exp (cbrt (exp (- im)))) * [exit]simplify: Simplified to (exp (cbrt (exp (- im)))) * * * * [misc]progress: [ 22 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (9 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * [exit]simplify: Simplified to (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * [exit]simplify: Simplified to (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * [enter]simplify: Simplifying (cbrt (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (cbrt (cbrt (exp (- im)))) * [exit]simplify: Simplified to (cbrt (cbrt (exp (- im)))) * * * * [misc]progress: [ 23 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (cbrt (sqrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (cbrt (sqrt (exp (- im)))) * [exit]simplify: Simplified to (cbrt (sqrt (exp (- im)))) * [enter]simplify: Simplifying (cbrt (sqrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (cbrt (sqrt (exp (- im)))) * [exit]simplify: Simplified to (cbrt (sqrt (exp (- im)))) * * * * [misc]progress: [ 24 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (cbrt 1) * * [misc]simplify: iters left: 1 (2 enodes) * [exit]simplify: Simplified to (cbrt 1) * [exit]simplify: Simplified to (cbrt 1) * [enter]simplify: Simplifying (cbrt (exp (- im))) * * [misc]simplify: iters left: 4 (4 enodes) * * [misc]simplify: iters left: 3 (7 enodes) * * [misc]simplify: iters left: 2 (9 enodes) * [exit]simplify: Simplified to (cbrt (exp (- im))) * [exit]simplify: Simplified to (cbrt (exp (- im))) * * * * [misc]progress: [ 25 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (cbrt 1) * * [misc]simplify: iters left: 1 (2 enodes) * [exit]simplify: Simplified to (cbrt 1) * [exit]simplify: Simplified to (cbrt 1) * [enter]simplify: Simplifying (cbrt (exp im)) * * [misc]simplify: iters left: 2 (3 enodes) * [exit]simplify: Simplified to (cbrt (exp im)) * [exit]simplify: Simplified to (cbrt (exp im)) * * * * [misc]progress: [ 26 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (cbrt (exp 0)) * * [misc]simplify: iters left: 2 (3 enodes) * * [misc]simplify: iters left: 1 (4 enodes) * [exit]simplify: Simplified to (cbrt 1) * [exit]simplify: Simplified to (cbrt 1) * [enter]simplify: Simplifying (cbrt (exp im)) * * [misc]simplify: iters left: 2 (3 enodes) * [exit]simplify: Simplified to (cbrt (exp im)) * [exit]simplify: Simplified to (cbrt (exp im)) * * * * [misc]progress: [ 27 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (cbrt (exp (- im)))) (cbrt (cbrt (exp (- im))))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (9 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * [exit]simplify: Simplified to (* (cbrt (cbrt (exp (- im)))) (cbrt (cbrt (exp (- im))))) * [exit]simplify: Simplified to (* (cbrt (cbrt (exp (- im)))) (cbrt (cbrt (exp (- im))))) * [enter]simplify: Simplifying (cbrt (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (cbrt (cbrt (exp (- im)))) * [exit]simplify: Simplified to (cbrt (cbrt (exp (- im)))) * * * * [misc]progress: [ 28 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im)))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (10 enodes) * * [misc]simplify: iters left: 4 (14 enodes) * [exit]simplify: Simplified to (exp (- im)) * [exit]simplify: Simplified to (exp (- im)) * * * * [misc]progress: [ 29 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (sqrt (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (sqrt (cbrt (exp (- im)))) * [exit]simplify: Simplified to (sqrt (cbrt (exp (- im)))) * [enter]simplify: Simplifying (sqrt (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (sqrt (cbrt (exp (- im)))) * [exit]simplify: Simplified to (sqrt (cbrt (exp (- im)))) * * * * [misc]progress: [ 30 / 95 ] simplifiying candidate # * * * * [misc]progress: [ 31 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (expm1 (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (expm1 (cbrt (exp (- im)))) * [exit]simplify: Simplified to (expm1 (cbrt (exp (- im)))) * * * * [misc]progress: [ 32 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (log1p (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (log1p (cbrt (exp (- im)))) * [exit]simplify: Simplified to (log1p (cbrt (exp (- im)))) * * * * [misc]progress: [ 33 / 95 ] simplifiying candidate # * * * * [misc]progress: [ 34 / 95 ] simplifiying candidate # * * * * [misc]progress: [ 35 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (log (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (log (cbrt (exp (- im)))) * [exit]simplify: Simplified to (log (cbrt (exp (- im)))) * * * * [misc]progress: [ 36 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (exp (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (exp (cbrt (exp (- im)))) * [exit]simplify: Simplified to (exp (cbrt (exp (- im)))) * * * * [misc]progress: [ 37 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (9 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * [exit]simplify: Simplified to (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * [exit]simplify: Simplified to (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * [enter]simplify: Simplifying (cbrt (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (cbrt (cbrt (exp (- im)))) * [exit]simplify: Simplified to (cbrt (cbrt (exp (- im)))) * * * * [misc]progress: [ 38 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (cbrt (sqrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (cbrt (sqrt (exp (- im)))) * [exit]simplify: Simplified to (cbrt (sqrt (exp (- im)))) * [enter]simplify: Simplifying (cbrt (sqrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (cbrt (sqrt (exp (- im)))) * [exit]simplify: Simplified to (cbrt (sqrt (exp (- im)))) * * * * [misc]progress: [ 39 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (cbrt 1) * * [misc]simplify: iters left: 1 (2 enodes) * [exit]simplify: Simplified to (cbrt 1) * [exit]simplify: Simplified to (cbrt 1) * [enter]simplify: Simplifying (cbrt (exp (- im))) * * [misc]simplify: iters left: 4 (4 enodes) * * [misc]simplify: iters left: 3 (7 enodes) * * [misc]simplify: iters left: 2 (9 enodes) * [exit]simplify: Simplified to (cbrt (exp (- im))) * [exit]simplify: Simplified to (cbrt (exp (- im))) * * * * [misc]progress: [ 40 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (cbrt 1) * * [misc]simplify: iters left: 1 (2 enodes) * [exit]simplify: Simplified to (cbrt 1) * [exit]simplify: Simplified to (cbrt 1) * [enter]simplify: Simplifying (cbrt (exp im)) * * [misc]simplify: iters left: 2 (3 enodes) * [exit]simplify: Simplified to (cbrt (exp im)) * [exit]simplify: Simplified to (cbrt (exp im)) * * * * [misc]progress: [ 41 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (cbrt (exp 0)) * * [misc]simplify: iters left: 2 (3 enodes) * * [misc]simplify: iters left: 1 (4 enodes) * [exit]simplify: Simplified to (cbrt 1) * [exit]simplify: Simplified to (cbrt 1) * [enter]simplify: Simplifying (cbrt (exp im)) * * [misc]simplify: iters left: 2 (3 enodes) * [exit]simplify: Simplified to (cbrt (exp im)) * [exit]simplify: Simplified to (cbrt (exp im)) * * * * [misc]progress: [ 42 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (cbrt (exp (- im)))) (cbrt (cbrt (exp (- im))))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (9 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * [exit]simplify: Simplified to (* (cbrt (cbrt (exp (- im)))) (cbrt (cbrt (exp (- im))))) * [exit]simplify: Simplified to (* (cbrt (cbrt (exp (- im)))) (cbrt (cbrt (exp (- im))))) * [enter]simplify: Simplifying (cbrt (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (cbrt (cbrt (exp (- im)))) * [exit]simplify: Simplified to (cbrt (cbrt (exp (- im)))) * * * * [misc]progress: [ 43 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im)))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (10 enodes) * * [misc]simplify: iters left: 4 (14 enodes) * [exit]simplify: Simplified to (exp (- im)) * [exit]simplify: Simplified to (exp (- im)) * * * * [misc]progress: [ 44 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (sqrt (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (sqrt (cbrt (exp (- im)))) * [exit]simplify: Simplified to (sqrt (cbrt (exp (- im)))) * [enter]simplify: Simplifying (sqrt (cbrt (exp (- im)))) * * [misc]simplify: iters left: 5 (5 enodes) * * [misc]simplify: iters left: 4 (8 enodes) * * [misc]simplify: iters left: 3 (10 enodes) * [exit]simplify: Simplified to (sqrt (cbrt (exp (- im)))) * [exit]simplify: Simplified to (sqrt (cbrt (exp (- im)))) * * * * [misc]progress: [ 45 / 95 ] simplifiying candidate # * * * * [misc]progress: [ 46 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (expm1 (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (9 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * [exit]simplify: Simplified to (expm1 (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * [exit]simplify: Simplified to (expm1 (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * * * * [misc]progress: [ 47 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (log1p (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (9 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * [exit]simplify: Simplified to (log1p (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * [exit]simplify: Simplified to (log1p (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * * * * [misc]progress: [ 48 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (+ 1/3 1/3) * * [misc]simplify: iters left: 2 (2 enodes) * [exit]simplify: Simplified to (+ 1/3 1/3) * [exit]simplify: Simplified to (+ 1/3 1/3) * * * * [misc]progress: [ 49 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (+ 1 1) * * [misc]simplify: iters left: 2 (2 enodes) * * [misc]simplify: iters left: 1 (4 enodes) * [exit]simplify: Simplified to (+ 1 1) * [exit]simplify: Simplified to (+ 1 1) * * * * [misc]progress: [ 50 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (exp (- im)) (exp (- im))) * * [misc]simplify: iters left: 5 (4 enodes) * * [misc]simplify: iters left: 4 (9 enodes) * * [misc]simplify: iters left: 3 (18 enodes) * * [misc]simplify: iters left: 2 (27 enodes) * * [misc]simplify: iters left: 1 (40 enodes) * [exit]simplify: Simplified to (exp (- (+ im im))) * [exit]simplify: Simplified to (exp (- (+ im im))) * * * * [misc]progress: [ 51 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (exp (- im))) (cbrt (exp (- im)))) * * [misc]simplify: iters left: 6 (5 enodes) * * [misc]simplify: iters left: 5 (8 enodes) * * [misc]simplify: iters left: 4 (10 enodes) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt (exp (- im)))) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt (exp (- im)))) * * * * [misc]progress: [ 52 / 95 ] simplifiying candidate # * * * * [misc]progress: [ 53 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (+ 1 1) * * [misc]simplify: iters left: 2 (2 enodes) * * [misc]simplify: iters left: 1 (4 enodes) * [exit]simplify: Simplified to (+ 1 1) * [exit]simplify: Simplified to (+ 1 1) * * * * [misc]progress: [ 54 / 95 ] simplifiying candidate # * * * * [misc]progress: [ 55 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (+ (log (cbrt (exp (- im)))) (log (cbrt (exp (- im))))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (9 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * [exit]simplify: Simplified to (+ (log (cbrt (exp (- im)))) (log (cbrt (exp (- im))))) * [exit]simplify: Simplified to (+ (log (cbrt (exp (- im)))) (log (cbrt (exp (- im))))) * * * * [misc]progress: [ 56 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (log (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (11 enodes) * * [misc]simplify: iters left: 4 (13 enodes) * [exit]simplify: Simplified to (log (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * [exit]simplify: Simplified to (log (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * * * * [misc]progress: [ 57 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (exp (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (11 enodes) * * [misc]simplify: iters left: 4 (13 enodes) * [exit]simplify: Simplified to (exp (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * [exit]simplify: Simplified to (exp (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * * * * [misc]progress: [ 58 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (exp (- im)) (exp (- im))) * * [misc]simplify: iters left: 5 (4 enodes) * * [misc]simplify: iters left: 4 (9 enodes) * * [misc]simplify: iters left: 3 (18 enodes) * * [misc]simplify: iters left: 2 (27 enodes) * * [misc]simplify: iters left: 1 (40 enodes) * [exit]simplify: Simplified to (exp (- (+ im im))) * [exit]simplify: Simplified to (exp (- (+ im im))) * * * * [misc]progress: [ 59 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im)))))) * * [misc]simplify: iters left: 6 (7 enodes) * * [misc]simplify: iters left: 5 (10 enodes) * * [misc]simplify: iters left: 4 (12 enodes) * [exit]simplify: Simplified to (* (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im)))))) * [exit]simplify: Simplified to (* (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im)))))) * [enter]simplify: Simplifying (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (9 enodes) * * [misc]simplify: iters left: 4 (11 enodes) * [exit]simplify: Simplified to (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * [exit]simplify: Simplified to (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * * * * [misc]progress: [ 60 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (* (cbrt (exp (- im))) (cbrt (exp (- im))))) (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * * [misc]simplify: iters left: 6 (7 enodes) * * [misc]simplify: iters left: 5 (17 enodes) * * [misc]simplify: iters left: 4 (26 enodes) * * [misc]simplify: iters left: 3 (30 enodes) * * [misc]simplify: iters left: 2 (47 enodes) * * [misc]simplify: iters left: 1 (99 enodes) * [exit]simplify: Simplified to (exp (- (- im) im)) * [exit]simplify: Simplified to (exp (- (- im) im)) * * * * [misc]progress: [ 61 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (sqrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (10 enodes) * * [misc]simplify: iters left: 4 (12 enodes) * [exit]simplify: Simplified to (fabs (cbrt (exp (- im)))) * [exit]simplify: Simplified to (fabs (cbrt (exp (- im)))) * [enter]simplify: Simplifying (sqrt (* (cbrt (exp (- im))) (cbrt (exp (- im))))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (10 enodes) * * [misc]simplify: iters left: 4 (12 enodes) * [exit]simplify: Simplified to (fabs (cbrt (exp (- im)))) * [exit]simplify: Simplified to (fabs (cbrt (exp (- im)))) * * * * [misc]progress: [ 62 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt 1) (cbrt 1)) * * [misc]simplify: iters left: 3 (3 enodes) * * [misc]simplify: iters left: 2 (5 enodes) * [exit]simplify: Simplified to (* (cbrt 1) (cbrt 1)) * [exit]simplify: Simplified to (* (cbrt 1) (cbrt 1)) * [enter]simplify: Simplifying (* (cbrt (exp im)) (cbrt (exp im))) * * [misc]simplify: iters left: 4 (4 enodes) * [exit]simplify: Simplified to (* (cbrt (exp im)) (cbrt (exp im))) * [exit]simplify: Simplified to (* (cbrt (exp im)) (cbrt (exp im))) * * * * [misc]progress: [ 63 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt 1) (cbrt (exp 0))) * * [misc]simplify: iters left: 4 (6 enodes) * * [misc]simplify: iters left: 3 (7 enodes) * [exit]simplify: Simplified to (* (cbrt 1) (cbrt 1)) * [exit]simplify: Simplified to (* (cbrt 1) (cbrt 1)) * [enter]simplify: Simplifying (* (cbrt (exp im)) (cbrt (exp im))) * * [misc]simplify: iters left: 4 (4 enodes) * [exit]simplify: Simplified to (* (cbrt (exp im)) (cbrt (exp im))) * [exit]simplify: Simplified to (* (cbrt (exp im)) (cbrt (exp im))) * * * * [misc]progress: [ 64 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (exp 0)) (cbrt 1)) * * [misc]simplify: iters left: 4 (6 enodes) * * [misc]simplify: iters left: 3 (7 enodes) * [exit]simplify: Simplified to (* (cbrt 1) (cbrt 1)) * [exit]simplify: Simplified to (* (cbrt 1) (cbrt 1)) * [enter]simplify: Simplifying (* (cbrt (exp im)) (cbrt (exp im))) * * [misc]simplify: iters left: 4 (4 enodes) * [exit]simplify: Simplified to (* (cbrt (exp im)) (cbrt (exp im))) * [exit]simplify: Simplified to (* (cbrt (exp im)) (cbrt (exp im))) * * * * [misc]progress: [ 65 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (exp 0)) (cbrt (exp 0))) * * [misc]simplify: iters left: 4 (4 enodes) * * [misc]simplify: iters left: 3 (5 enodes) * [exit]simplify: Simplified to (* (cbrt 1) (cbrt 1)) * [exit]simplify: Simplified to (* (cbrt 1) (cbrt 1)) * [enter]simplify: Simplifying (* (cbrt (exp im)) (cbrt (exp im))) * * [misc]simplify: iters left: 4 (4 enodes) * [exit]simplify: Simplified to (* (cbrt (exp im)) (cbrt (exp im))) * [exit]simplify: Simplified to (* (cbrt (exp im)) (cbrt (exp im))) * * * * [misc]progress: [ 66 / 95 ] simplifiying candidate # * * * * [misc]progress: [ 67 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (exp (- im))) (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im)))))) * * [misc]simplify: iters left: 6 (7 enodes) * * [misc]simplify: iters left: 5 (11 enodes) * * [misc]simplify: iters left: 4 (13 enodes) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im)))))) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt (* (cbrt (exp (- im))) (cbrt (exp (- im)))))) * * * * [misc]progress: [ 68 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (exp (- im))) (cbrt (sqrt (exp (- im))))) * * [misc]simplify: iters left: 6 (7 enodes) * * [misc]simplify: iters left: 5 (11 enodes) * * [misc]simplify: iters left: 4 (13 enodes) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt (sqrt (exp (- im))))) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt (sqrt (exp (- im))))) * * * * [misc]progress: [ 69 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (exp (- im))) (cbrt 1)) * * [misc]simplify: iters left: 6 (7 enodes) * * [misc]simplify: iters left: 5 (12 enodes) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt 1)) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt 1)) * * * * [misc]progress: [ 70 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (exp (- im))) (* (cbrt (cbrt (exp (- im)))) (cbrt (cbrt (exp (- im)))))) * * [misc]simplify: iters left: 6 (7 enodes) * * [misc]simplify: iters left: 5 (13 enodes) * * [misc]simplify: iters left: 4 (17 enodes) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (* (cbrt (cbrt (exp (- im)))) (cbrt (cbrt (exp (- im)))))) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (* (cbrt (cbrt (exp (- im)))) (cbrt (cbrt (exp (- im)))))) * * * * [misc]progress: [ 71 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (exp (- im))) (sqrt (cbrt (exp (- im))))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (10 enodes) * * [misc]simplify: iters left: 4 (12 enodes) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (sqrt (cbrt (exp (- im))))) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (sqrt (cbrt (exp (- im))))) * * * * [misc]progress: [ 72 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (exp (- im))) 1) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (11 enodes) * * [misc]simplify: iters left: 4 (13 enodes) * [exit]simplify: Simplified to (cbrt (exp (- im))) * [exit]simplify: Simplified to (cbrt (exp (- im))) * * * * [misc]progress: [ 73 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (cbrt (exp (- im)))) (cbrt (exp (- im)))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (10 enodes) * * [misc]simplify: iters left: 4 (12 enodes) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt (cbrt (exp (- im))))) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt (cbrt (exp (- im))))) * * * * [misc]progress: [ 74 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (sqrt (exp (- im)))) (cbrt (exp (- im)))) * * [misc]simplify: iters left: 6 (7 enodes) * * [misc]simplify: iters left: 5 (11 enodes) * * [misc]simplify: iters left: 4 (13 enodes) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt (sqrt (exp (- im))))) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt (sqrt (exp (- im))))) * * * * [misc]progress: [ 75 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (exp (- im))) (cbrt (exp (- im)))) * * [misc]simplify: iters left: 6 (5 enodes) * * [misc]simplify: iters left: 5 (8 enodes) * * [misc]simplify: iters left: 4 (10 enodes) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt (exp (- im)))) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt (exp (- im)))) * * * * [misc]progress: [ 76 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (cbrt (exp (- im)))) (cbrt (exp (- im)))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (10 enodes) * * [misc]simplify: iters left: 4 (12 enodes) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt (cbrt (exp (- im))))) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt (cbrt (exp (- im))))) * * * * [misc]progress: [ 77 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (sqrt (cbrt (exp (- im)))) (cbrt (exp (- im)))) * * [misc]simplify: iters left: 6 (6 enodes) * * [misc]simplify: iters left: 5 (10 enodes) * * [misc]simplify: iters left: 4 (12 enodes) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (sqrt (cbrt (exp (- im))))) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (sqrt (cbrt (exp (- im))))) * * * * [misc]progress: [ 78 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (exp (- im))) (cbrt (exp (- im)))) * * [misc]simplify: iters left: 6 (5 enodes) * * [misc]simplify: iters left: 5 (8 enodes) * * [misc]simplify: iters left: 4 (10 enodes) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt (exp (- im)))) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt (exp (- im)))) * * * * [misc]progress: [ 79 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (exp (- im))) (cbrt 1)) * * [misc]simplify: iters left: 6 (7 enodes) * * [misc]simplify: iters left: 5 (12 enodes) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt 1)) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt 1)) * * * * [misc]progress: [ 80 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (exp (- im))) (cbrt (exp 0))) * * [misc]simplify: iters left: 6 (8 enodes) * * [misc]simplify: iters left: 5 (12 enodes) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt 1)) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt 1)) * * * * [misc]progress: [ 81 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt 1) (cbrt (exp (- im)))) * * [misc]simplify: iters left: 6 (7 enodes) * * [misc]simplify: iters left: 5 (12 enodes) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt 1)) * [exit]simplify: Simplified to (* (cbrt (exp (- im))) (cbrt 1)) * * * * [misc]progress: [ 82 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (cbrt (exp 0)) (cbrt (exp (- im)))) * * [misc]simplify: iters left: 6 (8 enodes) * * [misc]simplify: iters left: 5 (12 enodes) * [exit]simplify: Simplified to (* (cbrt 1) (cbrt (exp (- im)))) * [exit]simplify: Simplified to (* (cbrt 1) (cbrt (exp (- im)))) * * * * [misc]progress: [ 83 / 95 ] simplifiying candidate # * * * * [misc]progress: [ 84 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (- (+ 1 (* 1/18 (pow im 2))) (* 1/3 im)) (exp im))) * * [misc]simplify: iters left: 6 (21 enodes) * * [misc]simplify: iters left: 5 (38 enodes) * * [misc]simplify: iters left: 4 (93 enodes) * * [misc]simplify: iters left: 3 (358 enodes) * [exit]simplify: Simplified to (fma (* (* 0.5 (cos re)) (cbrt (exp (- im)))) (fma (cbrt (exp (- im))) (* im (- (* 1/18 im) 1/3)) (cbrt (exp (- im)))) (* (cos re) (* 0.5 (exp im)))) * * * * [misc]progress: [ 85 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (exp (* -1/3 im)) (exp im))) * * [misc]simplify: iters left: 6 (15 enodes) * * [misc]simplify: iters left: 5 (26 enodes) * * [misc]simplify: iters left: 4 (50 enodes) * * [misc]simplify: iters left: 3 (111 enodes) * * [misc]simplify: iters left: 2 (210 enodes) * * [misc]simplify: iters left: 1 (279 enodes) * [exit]simplify: Simplified to (fma (* (cbrt (exp (- im))) (cos re)) (* (* 0.5 (exp (* -1/3 im))) (cbrt (exp (- im)))) (* (cos re) (* 0.5 (exp im)))) * * * * [misc]progress: [ 86 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (exp (* -1/3 im)) (exp im))) * * [misc]simplify: iters left: 6 (15 enodes) * * [misc]simplify: iters left: 5 (26 enodes) * * [misc]simplify: iters left: 4 (50 enodes) * * [misc]simplify: iters left: 3 (111 enodes) * * [misc]simplify: iters left: 2 (210 enodes) * * [misc]simplify: iters left: 1 (279 enodes) * [exit]simplify: Simplified to (fma (* (cbrt (exp (- im))) (cos re)) (* (* 0.5 (exp (* -1/3 im))) (cbrt (exp (- im)))) (* (cos re) (* 0.5 (exp im)))) * * * * [misc]progress: [ 87 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- im))) (- (+ 1 (* 1/18 (pow im 2))) (* 1/3 im))) (cbrt (exp (- im))) (exp im))) * * [misc]simplify: iters left: 6 (21 enodes) * * [misc]simplify: iters left: 5 (39 enodes) * * [misc]simplify: iters left: 4 (94 enodes) * * [misc]simplify: iters left: 3 (292 enodes) * [exit]simplify: Simplified to (fma (fma (* im (- (* 1/18 im) 1/3)) (cbrt (exp (- im))) (cbrt (exp (- im)))) (* (* 0.5 (cos re)) (cbrt (exp (- im)))) (* (* 0.5 (cos re)) (exp im))) * * * * [misc]progress: [ 88 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- im))) (exp (* -1/3 im))) (cbrt (exp (- im))) (exp im))) * * [misc]simplify: iters left: 6 (15 enodes) * * [misc]simplify: iters left: 5 (27 enodes) * * [misc]simplify: iters left: 4 (51 enodes) * * [misc]simplify: iters left: 3 (111 enodes) * * [misc]simplify: iters left: 2 (212 enodes) * * [misc]simplify: iters left: 1 (289 enodes) * [exit]simplify: Simplified to (fma (* (* 0.5 (cos re)) (cbrt (exp (- im)))) (* (exp (* -1/3 im)) (cbrt (exp (- im)))) (* (exp im) (* 0.5 (cos re)))) * * * * [misc]progress: [ 89 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- im))) (exp (* -1/3 im))) (cbrt (exp (- im))) (exp im))) * * [misc]simplify: iters left: 6 (15 enodes) * * [misc]simplify: iters left: 5 (27 enodes) * * [misc]simplify: iters left: 4 (51 enodes) * * [misc]simplify: iters left: 3 (111 enodes) * * [misc]simplify: iters left: 2 (212 enodes) * * [misc]simplify: iters left: 1 (289 enodes) * [exit]simplify: Simplified to (fma (* (* 0.5 (cos re)) (cbrt (exp (- im)))) (* (exp (* -1/3 im)) (cbrt (exp (- im)))) (* (exp im) (* 0.5 (cos re)))) * * * * [misc]progress: [ 90 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (fma (* (- (+ 1 (* 1/18 (pow im 2))) (* 1/3 im)) (cbrt (exp (- im)))) (cbrt (exp (- im))) (exp im))) * * [misc]simplify: iters left: 6 (21 enodes) * * [misc]simplify: iters left: 5 (39 enodes) * * [misc]simplify: iters left: 4 (94 enodes) * * [misc]simplify: iters left: 3 (292 enodes) * [exit]simplify: Simplified to (fma (* (* 0.5 (cos re)) (cbrt (exp (- im)))) (fma (* im (- (* im 1/18) 1/3)) (cbrt (exp (- im))) (cbrt (exp (- im)))) (* (* 0.5 (cos re)) (exp im))) * * * * [misc]progress: [ 91 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (fma (* (exp (* -1/3 im)) (cbrt (exp (- im)))) (cbrt (exp (- im))) (exp im))) * * [misc]simplify: iters left: 6 (15 enodes) * * [misc]simplify: iters left: 5 (27 enodes) * * [misc]simplify: iters left: 4 (51 enodes) * * [misc]simplify: iters left: 3 (111 enodes) * * [misc]simplify: iters left: 2 (213 enodes) * * [misc]simplify: iters left: 1 (283 enodes) * [exit]simplify: Simplified to (fma (* (* (* 0.5 (cos re)) (exp (* im -1/3))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (* (exp im) (* 0.5 (cos re)))) * * * * [misc]progress: [ 92 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (fma (* (exp (* -1/3 im)) (cbrt (exp (- im)))) (cbrt (exp (- im))) (exp im))) * * [misc]simplify: iters left: 6 (15 enodes) * * [misc]simplify: iters left: 5 (27 enodes) * * [misc]simplify: iters left: 4 (51 enodes) * * [misc]simplify: iters left: 3 (111 enodes) * * [misc]simplify: iters left: 2 (213 enodes) * * [misc]simplify: iters left: 1 (283 enodes) * [exit]simplify: Simplified to (fma (* (* (* 0.5 (cos re)) (exp (* im -1/3))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (* (exp im) (* 0.5 (cos re)))) * * * * [misc]progress: [ 93 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (fma (- (+ 1 (* 2/9 (pow im 2))) (* 2/3 im)) (cbrt (exp (- im))) (exp im))) * * [misc]simplify: iters left: 6 (20 enodes) * * [misc]simplify: iters left: 5 (37 enodes) * * [misc]simplify: iters left: 4 (78 enodes) * * [misc]simplify: iters left: 3 (185 enodes) * [exit]simplify: Simplified to (* (* 0.5 (cos re)) (fma (fma im (- (* im 2/9) 2/3) 1) (cbrt (exp (- im))) (exp im))) * * * * [misc]progress: [ 94 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (fma (pow (exp (* -1/3 im)) 2) (cbrt (exp (- im))) (exp im))) * * [misc]simplify: iters left: 6 (16 enodes) * * [misc]simplify: iters left: 5 (28 enodes) * * [misc]simplify: iters left: 4 (54 enodes) * * [misc]simplify: iters left: 3 (121 enodes) * * [misc]simplify: iters left: 2 (225 enodes) * * [misc]simplify: iters left: 1 (290 enodes) * [exit]simplify: Simplified to (fma (cbrt (exp (- im))) (* (pow (exp -1/3) (+ im im)) (* 0.5 (cos re))) (* (* (exp im) 0.5) (cos re))) * * * * [misc]progress: [ 95 / 95 ] simplifiying candidate # * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (fma (pow (exp (* -1/3 im)) 2) (cbrt (exp (- im))) (exp im))) * * [misc]simplify: iters left: 6 (16 enodes) * * [misc]simplify: iters left: 5 (28 enodes) * * [misc]simplify: iters left: 4 (54 enodes) * * [misc]simplify: iters left: 3 (121 enodes) * * [misc]simplify: iters left: 2 (225 enodes) * * [misc]simplify: iters left: 1 (290 enodes) * [exit]simplify: Simplified to (fma (cbrt (exp (- im))) (* (pow (exp -1/3) (+ im im)) (* 0.5 (cos re))) (* (* (exp im) 0.5) (cos re))) * * * [misc]progress: adding candidates to table * [misc]progress: [Phase 3 of 3] Extracting. * * [misc]regime-changes: Finding splitpoints for: (# #) * [misc]regimes: Found splitpoints: (#s(sp 0 (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))) +nan.0)) , with alts (#) * [enter]simplify: Simplifying (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))) * * [misc]simplify: iters left: 6 (10 enodes) * * [misc]simplify: iters left: 5 (13 enodes) * [exit]simplify: Simplified to (* (+ (exp (- im)) (exp im)) (* 0.5 (cos re))) * * * * [misc]points: Sampling 8000 additional inputs, on iter 0 have 0 / 8000 * * * * [misc]points: Computing exacts on every 500 of 8000 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 250 of 8000 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 125 of 8000 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 62 of 8000 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 31 of 8000 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 15 of 8000 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 7 of 8000 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 3 of 8000 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts for 8000 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 3983 additional inputs, on iter 1 have 4017 / 8000 * * * * [misc]points: Computing exacts on every 248 of 3983 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 124 of 3983 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 62 of 3983 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 31 of 3983 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 15 of 3983 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 7 of 3983 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 3 of 3983 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts for 3983 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 1918 additional inputs, on iter 2 have 6082 / 8000 * * * * [misc]points: Computing exacts on every 119 of 1918 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 59 of 1918 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 29 of 1918 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 14 of 1918 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 7 of 1918 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 3 of 1918 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts for 1918 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 929 additional inputs, on iter 3 have 7071 / 8000 * * * * [misc]points: Computing exacts on every 58 of 929 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 29 of 929 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 14 of 929 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 7 of 929 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 3 of 929 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts for 929 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 460 additional inputs, on iter 4 have 7540 / 8000 * * * * [misc]points: Computing exacts on every 28 of 460 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 14 of 460 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 7 of 460 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 3 of 460 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts for 460 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 253 additional inputs, on iter 5 have 7747 / 8000 * * * * [misc]points: Computing exacts on every 15 of 253 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 7 of 253 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 3 of 253 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts for 253 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 137 additional inputs, on iter 6 have 7863 / 8000 * * * * [misc]points: Computing exacts on every 8 of 137 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 4 of 137 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 2 of 137 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts for 137 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 74 additional inputs, on iter 7 have 7926 / 8000 * * * * [misc]points: Computing exacts on every 4 of 74 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts on every 2 of 74 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts for 74 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 39 additional inputs, on iter 8 have 7961 / 8000 * * * * [misc]points: Computing exacts on every 2 of 39 points to ramp up precision * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Computing exacts for 39 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 25 additional inputs, on iter 9 have 7975 / 8000 * * * * [misc]points: Computing exacts for 25 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 9 additional inputs, on iter 10 have 7991 / 8000 * * * * [misc]points: Computing exacts for 9 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 6 additional inputs, on iter 11 have 7994 / 8000 * * * * [misc]points: Computing exacts for 6 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [misc]points: Sampling 4 additional inputs, on iter 12 have 7999 / 8000 * * * * [misc]points: Computing exacts for 4 points * * * * [misc]points: Setting MPFR precision to 64 * * * * [misc]points: Setting MPFR precision to 320 * * * * [misc]points: Filtering points with unrepresentable outputs * * * * [exit]points: Sampled 8001 points with exact outputs