14.634 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.043 * * * [progress]: [2/2] Setting up program. 0.047 * [progress]: [Phase 2 of 3] Improving. 0.048 * [simplify]: Simplifying using # : (* (/ 1.0 2.0) (+ x (* y (sqrt z)))) 0.049 * * [simplify]: iteration 0 : 21 enodes (cost 5 ) 0.050 * * [simplify]: iteration 1 : 47 enodes (cost 5 ) 0.052 * * [simplify]: iteration 2 : 71 enodes (cost 5 ) 0.053 * * [simplify]: iteration 3 : 103 enodes (cost 5 ) 0.055 * * [simplify]: iteration 4 : 124 enodes (cost 5 ) 0.057 * * [simplify]: iteration 5 : 138 enodes (cost 5 ) 0.059 * * [simplify]: iteration 6 : 148 enodes (cost 5 ) 0.061 * * [simplify]: iteration 7 : 148 enodes (cost 5 ) 0.061 * [simplify]: Simplified to: (* (/ 1.0 2.0) (+ x (* y (sqrt z)))) 0.061 * * [progress]: iteration 1 / 4 0.061 * * * [progress]: picking best candidate 0.065 * * * * [pick]: Picked # 0.065 * * * [progress]: localizing error 0.073 * * * [progress]: generating rewritten candidates 0.073 * * * * [progress]: [ 1 / 2 ] rewriting at (2 2 2) 0.078 * * * * [progress]: [ 2 / 2 ] rewriting at (2 2) 0.081 * * * [progress]: generating series expansions 0.081 * * * * [progress]: [ 1 / 2 ] generating series at (2 2 2) 0.081 * [approximate]: Approximating (* (sqrt z) y) in (y z) around 0 0.083 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 0.083 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 0.086 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 0.087 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 0.092 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 0.099 * [approximate]: Approximating (* (sqrt (/ 1 z)) (/ 1 y)) in (y z) around 0 0.101 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 z)) (/ 1 y)) in z 0.104 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 z)) (/ 1 y)) in z 0.106 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 z)) (/ 1 y)) in z 0.112 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 z)) (/ 1 y)) in z 0.119 * [approximate]: Approximating (* -1 (/ (sqrt (/ -1 z)) y)) in (y z) around 0 0.121 * [taylor]: Taking taylor expansion of (* -1 (/ (sqrt (/ -1 z)) y)) in z 0.327 * [taylor]: Taking taylor expansion of (* -1 (/ (sqrt (/ -1 z)) y)) in z 0.337 * [taylor]: Taking taylor expansion of (* -1 (/ (sqrt (/ -1 z)) y)) in z 0.350 * * * * [progress]: [ 2 / 2 ] generating series at (2 2) 0.350 * [approximate]: Approximating (+ (* (sqrt z) y) x) in (x y z) around 0 0.352 * [taylor]: Taking taylor expansion of (+ (* (sqrt z) y) x) in y 0.352 * [taylor]: Taking taylor expansion of (+ (* (sqrt z) y) x) in z 0.352 * [taylor]: Taking taylor expansion of (+ (* (sqrt z) y) x) in y 0.353 * [taylor]: Taking taylor expansion of (+ (* (sqrt z) y) x) in z 0.353 * [taylor]: Taking taylor expansion of (+ (* (sqrt z) y) x) in z 0.356 * [taylor]: Taking taylor expansion of (+ (* (sqrt z) y) x) in y 0.356 * [taylor]: Taking taylor expansion of (+ (* (sqrt z) y) x) in z 0.356 * [taylor]: Taking taylor expansion of (+ (* (sqrt z) y) x) in z 0.357 * [taylor]: Taking taylor expansion of (+ (* (sqrt z) y) x) in z 0.357 * [approximate]: Approximating (+ (* (sqrt (/ 1 z)) (/ 1 y)) (/ 1 x)) in (x y z) around 0 0.361 * [taylor]: Taking taylor expansion of (+ (* (sqrt (/ 1 z)) (/ 1 y)) (/ 1 x)) in y 0.361 * [taylor]: Taking taylor expansion of (+ (* (sqrt (/ 1 z)) (/ 1 y)) (/ 1 x)) in y 0.362 * [taylor]: Taking taylor expansion of (+ (* (sqrt (/ 1 z)) (/ 1 y)) (/ 1 x)) in z 0.363 * [taylor]: Taking taylor expansion of (+ (* (sqrt (/ 1 z)) (/ 1 y)) (/ 1 x)) in z 0.365 * [taylor]: Taking taylor expansion of (+ (* (sqrt (/ 1 z)) (/ 1 y)) (/ 1 x)) in y 0.366 * [taylor]: Taking taylor expansion of (+ (* (sqrt (/ 1 z)) (/ 1 y)) (/ 1 x)) in z 0.366 * [taylor]: Taking taylor expansion of (+ (* (sqrt (/ 1 z)) (/ 1 y)) (/ 1 x)) in z 0.368 * [taylor]: Taking taylor expansion of (+ (* (sqrt (/ 1 z)) (/ 1 y)) (/ 1 x)) in y 0.368 * [taylor]: Taking taylor expansion of (+ (* (sqrt (/ 1 z)) (/ 1 y)) (/ 1 x)) in z 0.369 * [taylor]: Taking taylor expansion of (+ (* (sqrt (/ 1 z)) (/ 1 y)) (/ 1 x)) in z 0.370 * [taylor]: Taking taylor expansion of (+ (* (sqrt (/ 1 z)) (/ 1 y)) (/ 1 x)) in z 0.374 * [approximate]: Approximating (neg (+ (/ (sqrt (/ -1 z)) y) (/ 1 x))) in (x y z) around 0 0.379 * [taylor]: Taking taylor expansion of (neg (+ (/ (sqrt (/ -1 z)) y) (/ 1 x))) in y 0.379 * [taylor]: Taking taylor expansion of (neg (+ (/ (sqrt (/ -1 z)) y) (/ 1 x))) in y 0.379 * [taylor]: Taking taylor expansion of (neg (+ (/ (sqrt (/ -1 z)) y) (/ 1 x))) in z 0.382 * [taylor]: Taking taylor expansion of (neg (+ (/ (sqrt (/ -1 z)) y) (/ 1 x))) in z 0.383 * [taylor]: Taking taylor expansion of (neg (+ (/ (sqrt (/ -1 z)) y) (/ 1 x))) in y 0.385 * [taylor]: Taking taylor expansion of (neg (+ (/ (sqrt (/ -1 z)) y) (/ 1 x))) in z 0.385 * [taylor]: Taking taylor expansion of (neg (+ (/ (sqrt (/ -1 z)) y) (/ 1 x))) in z 0.392 * * * [progress]: simplifying candidates 0.392 * [simplify]: Simplifying using # : (* y (sqrt z)) (+ (log y) (log (sqrt z))) (log (* y (sqrt z))) (exp (* y (sqrt z))) (* (* (* y y) y) (* (* (sqrt z) (sqrt z)) (sqrt z))) (* (cbrt (* y (sqrt z))) (cbrt (* y (sqrt z)))) (cbrt (* y (sqrt z))) (* (* (* y (sqrt z)) (* y (sqrt z))) (* y (sqrt z))) (sqrt (* y (sqrt z))) (sqrt (* y (sqrt z))) (* (sqrt y) (sqrt (sqrt z))) (* (sqrt y) (sqrt (sqrt z))) (* (sqrt y) (sqrt (sqrt z))) (* (sqrt y) (sqrt (sqrt z))) (* y (* (cbrt (sqrt z)) (cbrt (sqrt z)))) (* y (sqrt (* (cbrt z) (cbrt z)))) (* y (sqrt (sqrt z))) (* y (sqrt 1)) (* y (sqrt (sqrt z))) (* y 1) (* (cbrt y) (sqrt z)) (* (sqrt y) (sqrt z)) (* y (sqrt z)) (* (exp x) (exp (* y (sqrt z)))) (log (+ x (* y (sqrt z)))) (exp (+ x (* y (sqrt z)))) (* (cbrt (+ x (* y (sqrt z)))) (cbrt (+ x (* y (sqrt z))))) (cbrt (+ x (* y (sqrt z)))) (* (* (+ x (* y (sqrt z))) (+ x (* y (sqrt z)))) (+ x (* y (sqrt z)))) (sqrt (+ x (* y (sqrt z)))) (sqrt (+ x (* y (sqrt z)))) (+ (pow x 3) (pow (* y (sqrt z)) 3)) (+ (* x x) (- (* (* y (sqrt z)) (* y (sqrt z))) (* x (* y (sqrt z))))) (- (* x x) (* (* y (sqrt z)) (* y (sqrt z)))) (- x (* y (sqrt z))) (+ (* (pow NAN 3) (* (pow z 2) y)) (+ (* (pow NAN 5) (* (pow z 3) y)) (* NAN (* z y)))) (+ (/ (* (pow NAN 3) y) z) (+ (/ (* (pow NAN 5) y) (pow z 2)) (* NAN y))) (- (+ (/ (* (pow NAN 5) y) (pow z 2)) (* NAN y)) (/ (* (pow NAN 3) y) z)) x (+ (/ (* (pow NAN 3) y) z) (+ x (* NAN y))) (- (+ x (* NAN y)) (/ (* (pow NAN 3) y) z)) 0.395 * * [simplify]: iteration 0 : 210 enodes (cost 185 ) 0.400 * * [simplify]: iteration 1 : 816 enodes (cost 175 ) 0.419 * * [simplify]: iteration 2 : 3872 enodes (cost 168 ) 0.500 * * [simplify]: iteration 3 : 5002 enodes (cost 168 ) 0.501 * [simplify]: Simplified to: (* y (sqrt z)) (log (* y (sqrt z))) (log (* y (sqrt z))) (exp (* y (sqrt z))) (pow (* y (sqrt z)) 3) (* (cbrt (* y (sqrt z))) (cbrt (* y (sqrt z)))) (cbrt (* y (sqrt z))) (pow (* y (sqrt z)) 3) (sqrt (* y (sqrt z))) (sqrt (* y (sqrt z))) (* (sqrt y) (sqrt (sqrt z))) (* (sqrt y) (sqrt (sqrt z))) (* (sqrt y) (sqrt (sqrt z))) (* (sqrt y) (sqrt (sqrt z))) (* y (* (cbrt (sqrt z)) (cbrt (sqrt z)))) (* (fabs (cbrt z)) y) (* y (sqrt (sqrt z))) y (* y (sqrt (sqrt z))) y (* (cbrt y) (sqrt z)) (* (sqrt y) (sqrt z)) (* y (sqrt z)) (exp (+ x (* y (sqrt z)))) (log (+ x (* y (sqrt z)))) (exp (+ x (* y (sqrt z)))) (* (cbrt (+ x (* y (sqrt z)))) (cbrt (+ x (* y (sqrt z))))) (cbrt (+ x (* y (sqrt z)))) (pow (+ x (* y (sqrt z))) 3) (sqrt (+ x (* y (sqrt z)))) (sqrt (+ x (* y (sqrt z)))) (+ (pow x 3) (pow (* y (sqrt z)) 3)) (+ (* x (- x (* y (sqrt z)))) (* (* y y) z)) (+ (* x x) (neg (* (* y y) z))) (- x (* y (sqrt z))) (* y (+ (+ (* (pow NAN 3) (pow z 2)) (* (pow NAN 5) (pow z 3))) (* NAN z))) (+ (* y (+ NAN (/ (pow NAN 3) z))) (/ (* (pow NAN 5) y) (pow z 2))) (+ (* y (- (/ (pow NAN 5) (pow z 2)) (/ (pow NAN 3) z))) (* NAN y)) x (+ (* y (+ NAN (/ (pow NAN 3) z))) x) (- (+ x (* NAN y)) (/ (* (pow NAN 3) y) z)) 0.502 * * * [progress]: adding candidates to table 0.621 * * [progress]: iteration 2 / 4 0.621 * * * [progress]: picking best candidate 0.653 * * * * [pick]: Picked # 0.653 * * * [progress]: localizing error 0.663 * * * [progress]: generating rewritten candidates 0.663 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 0.672 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 2 1) 0.678 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 2) 0.680 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 1 2) 0.684 * * * [progress]: generating series expansions 0.684 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 0.685 * [approximate]: Approximating (* (sqrt z) y) in (y z) around 0 0.687 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 0.687 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 0.690 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 0.691 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 0.696 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 0.703 * [approximate]: Approximating (* (sqrt (/ 1 z)) (/ 1 y)) in (y z) around 0 0.706 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 z)) (/ 1 y)) in z 0.709 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 z)) (/ 1 y)) in z 0.710 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 z)) (/ 1 y)) in z 0.720 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 z)) (/ 1 y)) in z 0.728 * [approximate]: Approximating (* -1 (/ (sqrt (/ -1 z)) y)) in (y z) around 0 0.730 * [taylor]: Taking taylor expansion of (* -1 (/ (sqrt (/ -1 z)) y)) in z 0.735 * [taylor]: Taking taylor expansion of (* -1 (/ (sqrt (/ -1 z)) y)) in z 0.744 * [taylor]: Taking taylor expansion of (* -1 (/ (sqrt (/ -1 z)) y)) in z 0.756 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 2 1) 0.756 * [approximate]: Approximating (* (pow z 1/4) y) in (y z) around 0 0.757 * [taylor]: Taking taylor expansion of (* (pow z 1/4) y) in z 0.759 * [taylor]: Taking taylor expansion of (* (pow z 1/4) y) in z 0.764 * [taylor]: Taking taylor expansion of (* (pow z 1/4) y) in z 0.771 * [taylor]: Taking taylor expansion of (* (pow z 1/4) y) in z 0.771 * [approximate]: Approximating (* (pow (/ 1 z) 1/4) (/ 1 y)) in (y z) around 0 0.774 * [taylor]: Taking taylor expansion of (* (pow (/ 1 z) 1/4) (/ 1 y)) in z 0.777 * [taylor]: Taking taylor expansion of (* (pow (/ 1 z) 1/4) (/ 1 y)) in z 0.784 * [taylor]: Taking taylor expansion of (* (pow (/ 1 z) 1/4) (/ 1 y)) in z 0.794 * [taylor]: Taking taylor expansion of (* (pow (/ 1 z) 1/4) (/ 1 y)) in z 0.794 * [approximate]: Approximating (* -1 (* (sqrt (sqrt (/ -1 z))) (/ 1 y))) in (y z) around 0 0.808 * [taylor]: Taking taylor expansion of (* -1 (* (sqrt (sqrt (/ -1 z))) (/ 1 y))) in z 0.819 * [taylor]: Taking taylor expansion of (* -1 (* (sqrt (sqrt (/ -1 z))) (/ 1 y))) in z 0.828 * [taylor]: Taking taylor expansion of (* -1 (* (sqrt (sqrt (/ -1 z))) (/ 1 y))) in z 0.852 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 2) 0.852 * [approximate]: Approximating (pow z 1/4) in (z) around 0 0.913 * [approximate]: Approximating (pow (/ 1 z) 1/4) in (z) around 0 0.979 * [approximate]: Approximating (sqrt (sqrt (/ -1 z))) in (z) around 0 1.013 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 1 2) 1.014 * [approximate]: Approximating (pow z 1/4) in (z) around 0 1.075 * [approximate]: Approximating (pow (/ 1 z) 1/4) in (z) around 0 1.141 * [approximate]: Approximating (sqrt (sqrt (/ -1 z))) in (z) around 0 1.173 * * * [progress]: simplifying candidates 1.175 * [simplify]: Simplifying using # : (* (* y (sqrt (sqrt z))) (sqrt (sqrt z))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt z))) (+ (+ (log y) (log (sqrt (sqrt z)))) (log (sqrt (sqrt z)))) (+ (log (* y (sqrt (sqrt z)))) (log (sqrt (sqrt z)))) (log (* (* y (sqrt (sqrt z))) (sqrt (sqrt z)))) (exp (* (* y (sqrt (sqrt z))) (sqrt (sqrt z)))) (* (* (* (* y y) y) (* (* (sqrt (sqrt z)) (sqrt (sqrt z))) (sqrt (sqrt z)))) (* (* (sqrt (sqrt z)) (sqrt (sqrt z))) (sqrt (sqrt z)))) (* (* (* (* y (sqrt (sqrt z))) (* y (sqrt (sqrt z)))) (* y (sqrt (sqrt z)))) (* (* (sqrt (sqrt z)) (sqrt (sqrt z))) (sqrt (sqrt z)))) (* (cbrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt z)))) (cbrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt z))))) (cbrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt z)))) (* (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt z))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt z)))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt z)))) (sqrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt z)))) (sqrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt z)))) (* (* y (sqrt (sqrt z))) (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z))))) (* (* y (sqrt (sqrt z))) (sqrt (* (cbrt (sqrt z)) (cbrt (sqrt z))))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (* (cbrt z) (cbrt z))))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt 1))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (* (* y (sqrt (sqrt z))) (sqrt 1)) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (* (* y (sqrt (sqrt z))) 1) (* (sqrt (sqrt z)) (sqrt (sqrt z))) (* y (sqrt (sqrt z))) (+ (log y) (log (sqrt (sqrt z)))) (log (* y (sqrt (sqrt z)))) (exp (* y (sqrt (sqrt z)))) (* (* (* y y) y) (* (* (sqrt (sqrt z)) (sqrt (sqrt z))) (sqrt (sqrt z)))) (* (cbrt (* y (sqrt (sqrt z)))) (cbrt (* y (sqrt (sqrt z))))) (cbrt (* y (sqrt (sqrt z)))) (* (* (* y (sqrt (sqrt z))) (* y (sqrt (sqrt z)))) (* y (sqrt (sqrt z)))) (sqrt (* y (sqrt (sqrt z)))) (sqrt (* y (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* y (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z))))) (* y (sqrt (* (cbrt (sqrt z)) (cbrt (sqrt z))))) (* y (sqrt (sqrt (* (cbrt z) (cbrt z))))) (* y (sqrt (sqrt (sqrt z)))) (* y (sqrt (sqrt 1))) (* y (sqrt (sqrt (sqrt z)))) (* y (sqrt 1)) (* y (sqrt (sqrt (sqrt z)))) (* y 1) (* (cbrt y) (sqrt (sqrt z))) (* (sqrt y) (sqrt (sqrt z))) (* y (sqrt (sqrt z))) (log (sqrt (sqrt z))) (exp (sqrt (sqrt z))) (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z)))) (cbrt (sqrt (sqrt z))) (* (* (sqrt (sqrt z)) (sqrt (sqrt z))) (sqrt (sqrt z))) (sqrt (* (cbrt (sqrt z)) (cbrt (sqrt z)))) (sqrt (cbrt (sqrt z))) (sqrt (sqrt (* (cbrt z) (cbrt z)))) (sqrt (sqrt (cbrt z))) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) (sqrt (sqrt 1)) (sqrt (sqrt z)) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) (sqrt 1) (sqrt (sqrt z)) (/ 1/2 2) (/ 1 2) (/ (/ 1 2) 2) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) (log (sqrt (sqrt z))) (exp (sqrt (sqrt z))) (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z)))) (cbrt (sqrt (sqrt z))) (* (* (sqrt (sqrt z)) (sqrt (sqrt z))) (sqrt (sqrt z))) (sqrt (* (cbrt (sqrt z)) (cbrt (sqrt z)))) (sqrt (cbrt (sqrt z))) (sqrt (sqrt (* (cbrt z) (cbrt z)))) (sqrt (sqrt (cbrt z))) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) (sqrt (sqrt 1)) (sqrt (sqrt z)) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) (sqrt 1) (sqrt (sqrt z)) (/ 1/2 2) (/ 1 2) (/ (/ 1 2) 2) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) (+ (* (pow NAN 3) (* (pow z 2) y)) (+ (* (pow NAN 5) (* (pow z 3) y)) (* NAN (* z y)))) (+ (/ (* (pow NAN 3) y) z) (+ (/ (* (pow NAN 5) y) (pow z 2)) (* NAN y))) (- (+ (/ (* (pow NAN 5) y) (pow z 2)) (* NAN y)) (/ (* (pow NAN 3) y) z)) (* (pow z 1/4) y) (* (pow z 1/4) y) (- (+ (* 3/8 (* (sqrt (pow NAN 9)) (/ y (pow z 2)))) (* (sqrt NAN) y)) (* 1/2 (* (sqrt (pow NAN 5)) (/ y z)))) (pow z 1/4) (pow (/ 1 z) -1/4) (- (+ (* 3/8 (* (sqrt (pow NAN 9)) (/ 1 (pow z 2)))) (sqrt NAN)) (* 1/2 (* (sqrt (pow NAN 5)) (/ 1 z)))) (pow z 1/4) (pow (/ 1 z) -1/4) (- (+ (* 3/8 (* (sqrt (pow NAN 9)) (/ 1 (pow z 2)))) (sqrt NAN)) (* 1/2 (* (sqrt (pow NAN 5)) (/ 1 z)))) 1.179 * * [simplify]: iteration 0 : 299 enodes (cost 492 ) 1.185 * * [simplify]: iteration 1 : 1288 enodes (cost 445 ) 1.212 * * [simplify]: iteration 2 : 5001 enodes (cost 425 ) 1.215 * [simplify]: Simplified to: (* y (sqrt z)) (* y (sqrt z)) (+ (log y) (log (sqrt z))) (+ (log y) (log (sqrt z))) (+ (log y) (log (sqrt z))) (pow (exp y) (sqrt z)) (pow (* y (sqrt z)) 3) (pow (* y (sqrt z)) 3) (* (cbrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt z)))) (cbrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt z))))) (cbrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt z)))) (pow (* y (sqrt z)) 3) (sqrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt z)))) (sqrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt z)))) (* (* y (sqrt (sqrt z))) (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z))))) (* y (* (sqrt (sqrt z)) (fabs (cbrt (sqrt z))))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (* (cbrt z) (cbrt z))))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (* y (sqrt (sqrt z))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (* y (sqrt (sqrt z))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (* y (sqrt (sqrt z))) (sqrt z) (* y (sqrt (sqrt z))) (log (* y (sqrt (sqrt z)))) (log (* y (sqrt (sqrt z)))) (exp (* y (sqrt (sqrt z)))) (pow (* y (sqrt (sqrt z))) 3) (* (cbrt (* y (sqrt (sqrt z)))) (cbrt (* y (sqrt (sqrt z))))) (cbrt (* y (sqrt (sqrt z)))) (pow (* y (sqrt (sqrt z))) 3) (sqrt (* y (sqrt (sqrt z)))) (sqrt (* y (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* y (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z))))) (* (fabs (cbrt (sqrt z))) y) (* y (sqrt (sqrt (* (cbrt z) (cbrt z))))) (* y (sqrt (sqrt (sqrt z)))) y (* y (sqrt (sqrt (sqrt z)))) y (* y (sqrt (sqrt (sqrt z)))) y (* (cbrt y) (sqrt (sqrt z))) (* (sqrt y) (sqrt (sqrt z))) (* y (sqrt (sqrt z))) (log (sqrt (sqrt z))) (exp (sqrt (sqrt z))) (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z)))) (cbrt (sqrt (sqrt z))) (pow (sqrt (sqrt z)) 3) (fabs (cbrt (sqrt z))) (sqrt (cbrt (sqrt z))) (sqrt (sqrt (* (cbrt z) (cbrt z)))) (sqrt (sqrt (cbrt z))) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) 1 (sqrt (sqrt z)) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) 1 (sqrt (sqrt z)) 1/4 1/2 1/4 (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) (log (sqrt (sqrt z))) (exp (sqrt (sqrt z))) (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z)))) (cbrt (sqrt (sqrt z))) (pow (sqrt (sqrt z)) 3) (fabs (cbrt (sqrt z))) (sqrt (cbrt (sqrt z))) (sqrt (sqrt (* (cbrt z) (cbrt z)))) (sqrt (sqrt (cbrt z))) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) 1 (sqrt (sqrt z)) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) 1 (sqrt (sqrt z)) 1/4 1/2 1/4 (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) (* y (+ (+ (* (pow NAN 3) (pow z 2)) (* (pow NAN 5) (pow z 3))) (* NAN z))) (+ (* y (+ NAN (/ (pow NAN 3) z))) (/ (* (pow NAN 5) y) (pow z 2))) (- (+ (/ (* (pow NAN 5) y) (pow z 2)) (* NAN y)) (/ (* (pow NAN 3) y) z)) (* (pow z 1/4) y) (* (pow z 1/4) y) (- (+ (* 3/8 (* (sqrt (pow NAN 9)) (/ y (pow z 2)))) (* (sqrt NAN) y)) (* 1/2 (* (sqrt (pow NAN 5)) (/ y z)))) (pow z 1/4) (pow (/ 1 z) -1/4) (+ (+ (/ (* -1/2 (sqrt (pow NAN 5))) z) (sqrt NAN)) (/ (* 3/8 (sqrt (pow NAN 9))) (pow z 2))) (pow z 1/4) (pow (/ 1 z) -1/4) (+ (+ (/ (* -1/2 (sqrt (pow NAN 5))) z) (sqrt NAN)) (/ (* 3/8 (sqrt (pow NAN 9))) (pow z 2))) 1.216 * * * [progress]: adding candidates to table 1.649 * * [progress]: iteration 3 / 4 1.649 * * * [progress]: picking best candidate 1.676 * * * * [pick]: Picked # 1.676 * * * [progress]: localizing error 1.696 * * * [progress]: generating rewritten candidates 1.696 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 1.707 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 2 1) 1.714 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 1 2) 1.715 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 2) 1.724 * * * [progress]: generating series expansions 1.724 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 1.725 * [approximate]: Approximating (* (sqrt z) y) in (y z) around 0 1.727 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 1.727 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 1.730 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 1.731 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 1.735 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 1.742 * [approximate]: Approximating (* (sqrt (/ 1 z)) (/ 1 y)) in (y z) around 0 1.745 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 z)) (/ 1 y)) in z 1.748 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 z)) (/ 1 y)) in z 1.749 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 z)) (/ 1 y)) in z 1.755 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 z)) (/ 1 y)) in z 1.763 * [approximate]: Approximating (* -1 (* (pow (/ 1 (* -1 z)) 1/4) (* (/ 1 y) (sqrt (sqrt (/ -1 z)))))) in (y z) around 0 1.780 * [taylor]: Taking taylor expansion of (* -1 (* (pow (/ 1 (* -1 z)) 1/4) (* (/ 1 y) (sqrt (sqrt (/ -1 z)))))) in z 1.795 * [taylor]: Taking taylor expansion of (* -1 (* (pow (/ 1 (* -1 z)) 1/4) (* (/ 1 y) (sqrt (sqrt (/ -1 z)))))) in z 1.813 * [taylor]: Taking taylor expansion of (* -1 (* (pow (/ 1 (* -1 z)) 1/4) (* (/ 1 y) (sqrt (sqrt (/ -1 z)))))) in z 1.841 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 2 1) 1.841 * [approximate]: Approximating (* (pow z 1/4) y) in (y z) around 0 1.842 * [taylor]: Taking taylor expansion of (* (pow z 1/4) y) in z 1.844 * [taylor]: Taking taylor expansion of (* (pow z 1/4) y) in z 1.848 * [taylor]: Taking taylor expansion of (* (pow z 1/4) y) in z 1.861 * [taylor]: Taking taylor expansion of (* (pow z 1/4) y) in z 1.862 * [approximate]: Approximating (* (pow (/ 1 z) 1/4) (/ 1 y)) in (y z) around 0 1.864 * [taylor]: Taking taylor expansion of (* (pow (/ 1 z) 1/4) (/ 1 y)) in z 1.868 * [taylor]: Taking taylor expansion of (* (pow (/ 1 z) 1/4) (/ 1 y)) in z 1.875 * [taylor]: Taking taylor expansion of (* (pow (/ 1 z) 1/4) (/ 1 y)) in z 1.885 * [taylor]: Taking taylor expansion of (* (pow (/ 1 z) 1/4) (/ 1 y)) in z 1.885 * [approximate]: Approximating (* -1 (* (sqrt (sqrt (/ -1 z))) (/ 1 y))) in (y z) around 0 1.894 * [taylor]: Taking taylor expansion of (* -1 (* (sqrt (sqrt (/ -1 z))) (/ 1 y))) in z 1.904 * [taylor]: Taking taylor expansion of (* -1 (* (sqrt (sqrt (/ -1 z))) (/ 1 y))) in z 1.912 * [taylor]: Taking taylor expansion of (* -1 (* (sqrt (sqrt (/ -1 z))) (/ 1 y))) in z 1.942 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 1 2) 1.942 * [approximate]: Approximating (pow z 1/4) in (z) around 0 1.997 * [approximate]: Approximating (pow (/ 1 z) 1/4) in (z) around 0 2.062 * [approximate]: Approximating (sqrt (sqrt (/ -1 z))) in (z) around 0 2.101 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 2) 2.101 * [approximate]: Approximating (pow (/ 1 z) -1/4) in (z) around 0 2.166 * [approximate]: Approximating (pow z -1/4) in (z) around 0 2.222 * [approximate]: Approximating (pow (* -1 z) -1/4) in (z) around 0 2.301 * * * [progress]: simplifying candidates 2.302 * [simplify]: Simplifying using # : (+ (+ (log y) (log (sqrt (sqrt z)))) (* (neg (log z)) -1/4)) (+ (+ (log y) (log (sqrt (sqrt z)))) (* (- 0 (log z)) -1/4)) (+ (+ (log y) (log (sqrt (sqrt z)))) (* (- (log 1) (log z)) -1/4)) (+ (+ (log y) (log (sqrt (sqrt z)))) (* (log (/ 1 z)) -1/4)) (+ (+ (log y) (log (sqrt (sqrt z)))) (* (log (/ 1 z)) -1/4)) (+ (+ (log y) (log (sqrt (sqrt z)))) (log (pow (/ 1 z) -1/4))) (+ (log (* y (sqrt (sqrt z)))) (* (neg (log z)) -1/4)) (+ (log (* y (sqrt (sqrt z)))) (* (- 0 (log z)) -1/4)) (+ (log (* y (sqrt (sqrt z)))) (* (- (log 1) (log z)) -1/4)) (+ (log (* y (sqrt (sqrt z)))) (* (log (/ 1 z)) -1/4)) (+ (log (* y (sqrt (sqrt z)))) (* (log (/ 1 z)) -1/4)) (+ (log (* y (sqrt (sqrt z)))) (log (pow (/ 1 z) -1/4))) (log (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (exp (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (* (* (* (* y y) y) (* (* (sqrt (sqrt z)) (sqrt (sqrt z))) (sqrt (sqrt z)))) (* (* (pow (/ 1 z) -1/4) (pow (/ 1 z) -1/4)) (pow (/ 1 z) -1/4))) (* (* (* (* y (sqrt (sqrt z))) (* y (sqrt (sqrt z)))) (* y (sqrt (sqrt z)))) (* (* (pow (/ 1 z) -1/4) (pow (/ 1 z) -1/4)) (pow (/ 1 z) -1/4))) (* (cbrt (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (cbrt (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4)))) (cbrt (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (* (* (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4)) (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (sqrt (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (sqrt (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (* (* y (sqrt (sqrt z))) (pow (* (cbrt (/ 1 z)) (cbrt (/ 1 z))) -1/4)) (* (* y (sqrt (sqrt z))) (pow (sqrt (/ 1 z)) -1/4)) (* (* y (sqrt (sqrt z))) (pow (/ (* (cbrt 1) (cbrt 1)) (* (cbrt z) (cbrt z))) -1/4)) (* (* y (sqrt (sqrt z))) (pow (/ (* (cbrt 1) (cbrt 1)) (sqrt z)) -1/4)) (* (* y (sqrt (sqrt z))) (pow (/ (* (cbrt 1) (cbrt 1)) 1) -1/4)) (* (* y (sqrt (sqrt z))) (pow (/ (sqrt 1) (* (cbrt z) (cbrt z))) -1/4)) (* (* y (sqrt (sqrt z))) (pow (/ (sqrt 1) (sqrt z)) -1/4)) (* (* y (sqrt (sqrt z))) (pow (/ (sqrt 1) 1) -1/4)) (* (* y (sqrt (sqrt z))) (pow (/ 1 (* (cbrt z) (cbrt z))) -1/4)) (* (* y (sqrt (sqrt z))) (pow (/ 1 (sqrt z)) -1/4)) (* (* y (sqrt (sqrt z))) (pow (/ 1 1) -1/4)) (* (* y (sqrt (sqrt z))) (pow 1 -1/4)) (* (* y (sqrt (sqrt z))) (pow 1 -1/4)) (* (* y (sqrt (sqrt z))) (* (cbrt (pow (/ 1 z) -1/4)) (cbrt (pow (/ 1 z) -1/4)))) (* (* y (sqrt (sqrt z))) (sqrt (pow (/ 1 z) -1/4))) (* (* y (sqrt (sqrt z))) 1) (* (* y (sqrt (sqrt z))) (pow (/ 1 z) (/ -1/4 2))) (* (sqrt (sqrt z)) (pow (/ 1 z) -1/4)) (* y (sqrt (sqrt z))) (+ (log y) (log (sqrt (sqrt z)))) (log (* y (sqrt (sqrt z)))) (exp (* y (sqrt (sqrt z)))) (* (* (* y y) y) (* (* (sqrt (sqrt z)) (sqrt (sqrt z))) (sqrt (sqrt z)))) (* (cbrt (* y (sqrt (sqrt z)))) (cbrt (* y (sqrt (sqrt z))))) (cbrt (* y (sqrt (sqrt z)))) (* (* (* y (sqrt (sqrt z))) (* y (sqrt (sqrt z)))) (* y (sqrt (sqrt z)))) (sqrt (* y (sqrt (sqrt z)))) (sqrt (* y (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* y (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z))))) (* y (sqrt (* (cbrt (sqrt z)) (cbrt (sqrt z))))) (* y (sqrt (sqrt (* (cbrt z) (cbrt z))))) (* y (sqrt (sqrt (sqrt z)))) (* y (sqrt (sqrt 1))) (* y (sqrt (sqrt (sqrt z)))) (* y (sqrt 1)) (* y (sqrt (sqrt (sqrt z)))) (* y 1) (* (cbrt y) (sqrt (sqrt z))) (* (sqrt y) (sqrt (sqrt z))) (* y (sqrt (sqrt z))) (log (sqrt (sqrt z))) (exp (sqrt (sqrt z))) (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z)))) (cbrt (sqrt (sqrt z))) (* (* (sqrt (sqrt z)) (sqrt (sqrt z))) (sqrt (sqrt z))) (sqrt (* (cbrt (sqrt z)) (cbrt (sqrt z)))) (sqrt (cbrt (sqrt z))) (sqrt (sqrt (* (cbrt z) (cbrt z)))) (sqrt (sqrt (cbrt z))) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) (sqrt (sqrt 1)) (sqrt (sqrt z)) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) (sqrt 1) (sqrt (sqrt z)) (/ 1/2 2) (/ 1 2) (/ (/ 1 2) 2) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) (* (neg (log z)) -1/4) (* (- 0 (log z)) -1/4) (* (- (log 1) (log z)) -1/4) (* (log (/ 1 z)) -1/4) (* (log (/ 1 z)) -1/4) (* -1 -1/4) (* (neg 1) -1/4) (* 1 -1/4) (pow (/ 1 z) (* (cbrt -1/4) (cbrt -1/4))) (pow (/ 1 z) (sqrt -1/4)) (pow (/ 1 z) 1) (pow (* (cbrt (/ 1 z)) (cbrt (/ 1 z))) -1/4) (pow (cbrt (/ 1 z)) -1/4) (pow (sqrt (/ 1 z)) -1/4) (pow (sqrt (/ 1 z)) -1/4) (pow (/ (* (cbrt 1) (cbrt 1)) (* (cbrt z) (cbrt z))) -1/4) (pow (/ (cbrt 1) (cbrt z)) -1/4) (pow (/ (* (cbrt 1) (cbrt 1)) (sqrt z)) -1/4) (pow (/ (cbrt 1) (sqrt z)) -1/4) (pow (/ (* (cbrt 1) (cbrt 1)) 1) -1/4) (pow (/ (cbrt 1) z) -1/4) (pow (/ (sqrt 1) (* (cbrt z) (cbrt z))) -1/4) (pow (/ (sqrt 1) (cbrt z)) -1/4) (pow (/ (sqrt 1) (sqrt z)) -1/4) (pow (/ (sqrt 1) (sqrt z)) -1/4) (pow (/ (sqrt 1) 1) -1/4) (pow (/ (sqrt 1) z) -1/4) (pow (/ 1 (* (cbrt z) (cbrt z))) -1/4) (pow (/ 1 (cbrt z)) -1/4) (pow (/ 1 (sqrt z)) -1/4) (pow (/ 1 (sqrt z)) -1/4) (pow (/ 1 1) -1/4) (pow (/ 1 z) -1/4) (pow 1 -1/4) (pow (/ 1 z) -1/4) (pow 1 -1/4) (pow (/ 1 z) -1/4) (log (pow (/ 1 z) -1/4)) (exp (pow (/ 1 z) -1/4)) (* (cbrt (pow (/ 1 z) -1/4)) (cbrt (pow (/ 1 z) -1/4))) (cbrt (pow (/ 1 z) -1/4)) (* (* (pow (/ 1 z) -1/4) (pow (/ 1 z) -1/4)) (pow (/ 1 z) -1/4)) (sqrt (pow (/ 1 z) -1/4)) (sqrt (pow (/ 1 z) -1/4)) (pow (/ 1 z) (/ -1/4 2)) (pow (/ 1 z) (/ -1/4 2)) (+ (* (pow NAN 3) (* (pow z 2) y)) (+ (* (pow NAN 5) (* (pow z 3) y)) (* NAN (* z y)))) (+ (/ (* (pow NAN 3) y) z) (+ (/ (* (pow NAN 5) y) (pow z 2)) (* NAN y))) (- (+ (* (* (exp (* 1/4 (- (log -1) (log (/ -1 z))))) y) (sqrt NAN)) (* 3/8 (* (/ (* (exp (* 1/4 (- (log -1) (log (/ -1 z))))) y) (pow z 2)) (sqrt (pow NAN 9))))) (* 1/2 (* (/ (* (exp (* 1/4 (- (log -1) (log (/ -1 z))))) y) z) (sqrt (pow NAN 5))))) (* (pow z 1/4) y) (* (pow z 1/4) y) (- (+ (* 3/8 (* (sqrt (pow NAN 9)) (/ y (pow z 2)))) (* (sqrt NAN) y)) (* 1/2 (* (sqrt (pow NAN 5)) (/ y z)))) (pow z 1/4) (pow (/ 1 z) -1/4) (- (+ (* 3/8 (* (sqrt (pow NAN 9)) (/ 1 (pow z 2)))) (sqrt NAN)) (* 1/2 (* (sqrt (pow NAN 5)) (/ 1 z)))) (pow z 1/4) (pow (/ 1 z) -1/4) (exp (* -1/4 (+ (log -1) (log (/ -1 z))))) 2.309 * * [simplify]: iteration 0 : 557 enodes (cost 738 ) 2.320 * * [simplify]: iteration 1 : 2472 enodes (cost 676 ) 2.362 * * [simplify]: iteration 2 : 5001 enodes (cost 671 ) 2.372 * [simplify]: Simplified to: (log (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (log (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (log (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (log (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (log (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (log (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (log (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (log (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (log (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (log (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (log (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (log (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (log (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (exp (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (pow (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4)) 3) (pow (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4)) 3) (* (cbrt (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (cbrt (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4)))) (cbrt (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (pow (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4)) 3) (sqrt (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (sqrt (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/4))) (* (* y (sqrt (sqrt z))) (pow (* (cbrt (/ 1 z)) (cbrt (/ 1 z))) -1/4)) (* (* y (sqrt (sqrt z))) (pow (sqrt (/ 1 z)) -1/4)) (* (* y (sqrt (sqrt z))) (pow (/ (* (cbrt 1) (cbrt 1)) (* (cbrt z) (cbrt z))) -1/4)) (* (* y (sqrt (sqrt z))) (pow (/ (* (cbrt 1) (cbrt 1)) (sqrt z)) -1/4)) (* (* y (sqrt (sqrt z))) (pow (* (cbrt 1) (cbrt 1)) -1/4)) (* (* y (sqrt (sqrt z))) (pow (/ 1 (* (cbrt z) (cbrt z))) -1/4)) (* (* y (sqrt (sqrt z))) (pow (/ 1 (sqrt z)) -1/4)) (* y (sqrt (sqrt z))) (* (* y (sqrt (sqrt z))) (pow (/ 1 (* (cbrt z) (cbrt z))) -1/4)) (* (* y (sqrt (sqrt z))) (pow (/ 1 (sqrt z)) -1/4)) (* y (sqrt (sqrt z))) (* y (sqrt (sqrt z))) (* y (sqrt (sqrt z))) (* (* y (sqrt (sqrt z))) (* (cbrt (pow (/ 1 z) -1/4)) (cbrt (pow (/ 1 z) -1/4)))) (* (* y (sqrt (sqrt z))) (sqrt (pow (/ 1 z) -1/4))) (* y (sqrt (sqrt z))) (* (* y (sqrt (sqrt z))) (pow (/ 1 z) -1/8)) (* (sqrt (sqrt z)) (pow (/ 1 z) -1/4)) (* y (sqrt (sqrt z))) (log (* y (sqrt (sqrt z)))) (log (* y (sqrt (sqrt z)))) (exp (* y (sqrt (sqrt z)))) (pow (* y (sqrt (sqrt z))) 3) (* (cbrt (* y (sqrt (sqrt z)))) (cbrt (* y (sqrt (sqrt z))))) (cbrt (* y (sqrt (sqrt z)))) (pow (* y (sqrt (sqrt z))) 3) (sqrt (* y (sqrt (sqrt z)))) (sqrt (* y (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* y (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z))))) (* (fabs (cbrt (sqrt z))) y) (* y (sqrt (sqrt (* (cbrt z) (cbrt z))))) (* y (sqrt (sqrt (sqrt z)))) y (* y (sqrt (sqrt (sqrt z)))) y (* y (sqrt (sqrt (sqrt z)))) y (* (cbrt y) (sqrt (sqrt z))) (* (sqrt y) (sqrt (sqrt z))) (* y (sqrt (sqrt z))) (log (sqrt (sqrt z))) (exp (sqrt (sqrt z))) (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z)))) (cbrt (sqrt (sqrt z))) (pow (sqrt (sqrt z)) 3) (fabs (cbrt (sqrt z))) (sqrt (cbrt (sqrt z))) (sqrt (sqrt (* (cbrt z) (cbrt z)))) (sqrt (sqrt (cbrt z))) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) 1 (sqrt (sqrt z)) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) 1 (sqrt (sqrt z)) 1/4 1/2 1/4 (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) (* (log z) 1/4) (* (log z) 1/4) (* (log z) 1/4) (* (log z) 1/4) (* (log z) 1/4) 1/4 1/4 -1/4 (pow (/ 1 z) (* (cbrt -1/4) (cbrt -1/4))) (pow (/ 1 z) (sqrt -1/4)) (/ 1 z) (pow (* (cbrt (/ 1 z)) (cbrt (/ 1 z))) -1/4) (pow (cbrt (/ 1 z)) -1/4) (pow (sqrt (/ 1 z)) -1/4) (pow (sqrt (/ 1 z)) -1/4) (pow (/ (* (cbrt 1) (cbrt 1)) (* (cbrt z) (cbrt z))) -1/4) (pow (/ (cbrt 1) (cbrt z)) -1/4) (pow (/ (* (cbrt 1) (cbrt 1)) (sqrt z)) -1/4) (pow (/ (cbrt 1) (sqrt z)) -1/4) (pow (* (cbrt 1) (cbrt 1)) -1/4) (pow (/ (cbrt 1) z) -1/4) (pow (/ 1 (* (cbrt z) (cbrt z))) -1/4) (pow (/ 1 (cbrt z)) -1/4) (pow (/ 1 (sqrt z)) -1/4) (pow (/ 1 (sqrt z)) -1/4) 1 (pow (/ 1 z) -1/4) (pow (/ 1 (* (cbrt z) (cbrt z))) -1/4) (pow (/ 1 (cbrt z)) -1/4) (pow (/ 1 (sqrt z)) -1/4) (pow (/ 1 (sqrt z)) -1/4) 1 (pow (/ 1 z) -1/4) 1 (pow (/ 1 z) -1/4) 1 (pow (/ 1 z) -1/4) (* (log z) 1/4) (exp (pow (/ 1 z) -1/4)) (* (cbrt (pow (/ 1 z) -1/4)) (cbrt (pow (/ 1 z) -1/4))) (cbrt (pow (/ 1 z) -1/4)) (pow (pow (/ 1 z) -1/4) 3) (sqrt (pow (/ 1 z) -1/4)) (sqrt (pow (/ 1 z) -1/4)) (pow (/ 1 z) -1/8) (pow (/ 1 z) -1/8) (* y (+ (+ (* (pow NAN 3) (pow z 2)) (* (pow NAN 5) (pow z 3))) (* NAN z))) (+ (* y (+ NAN (/ (pow NAN 3) z))) (/ (* (pow NAN 5) y) (pow z 2))) (- (+ (* (* (exp (* 1/4 (- (log -1) (log (/ -1 z))))) y) (sqrt NAN)) (* 3/8 (* (/ (* (exp (* 1/4 (- (log -1) (log (/ -1 z))))) y) (pow z 2)) (sqrt (pow NAN 9))))) (* 1/2 (* (/ (* (exp (* 1/4 (- (log -1) (log (/ -1 z))))) y) z) (sqrt (pow NAN 5))))) (* (pow z 1/4) y) (* (pow z 1/4) y) (- (+ (* 3/8 (* (sqrt (pow NAN 9)) (/ y (pow z 2)))) (* (sqrt NAN) y)) (* 1/2 (* (sqrt (pow NAN 5)) (/ y z)))) (pow z 1/4) (pow (/ 1 z) -1/4) (+ (+ (/ (* -1/2 (sqrt (pow NAN 5))) z) (sqrt NAN)) (/ (* 3/8 (sqrt (pow NAN 9))) (pow z 2))) (pow z 1/4) (pow (/ 1 z) -1/4) (* (pow (/ -1 z) -1/4) (pow -1 -1/4)) 2.373 * * * [progress]: adding candidates to table 3.162 * * [progress]: iteration 4 / 4 3.162 * * * [progress]: picking best candidate 3.184 * * * * [pick]: Picked # 3.184 * * * [progress]: localizing error 3.200 * * * [progress]: generating rewritten candidates 3.200 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2 1) 3.212 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 2) 3.228 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 1 1) 3.234 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 2 1) 3.239 * * * [progress]: generating series expansions 3.239 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2 1) 3.239 * [approximate]: Approximating (* (pow (pow z 3) 1/8) y) in (y z) around 0 3.242 * [taylor]: Taking taylor expansion of (* (pow (pow z 3) 1/8) y) in z 3.244 * [taylor]: Taking taylor expansion of (* (pow (pow z 3) 1/8) y) in z 3.250 * [taylor]: Taking taylor expansion of (* (pow (pow z 3) 1/8) y) in z 3.260 * [taylor]: Taking taylor expansion of (* (pow (pow z 3) 1/8) y) in z 3.260 * [approximate]: Approximating (* (pow (/ 1 (pow z 3)) 1/8) (/ 1 y)) in (y z) around 0 3.263 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow z 3)) 1/8) (/ 1 y)) in z 3.268 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow z 3)) 1/8) (/ 1 y)) in z 3.277 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow z 3)) 1/8) (/ 1 y)) in z 3.295 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow z 3)) 1/8) (/ 1 y)) in z 3.295 * [approximate]: Approximating (* -1 (* (/ 1 y) (pow (pow (sqrt (/ -1 z)) 3) 1/4))) in (y z) around 0 3.305 * [taylor]: Taking taylor expansion of (* -1 (* (/ 1 y) (pow (pow (sqrt (/ -1 z)) 3) 1/4))) in z 3.318 * [taylor]: Taking taylor expansion of (* -1 (* (/ 1 y) (pow (pow (sqrt (/ -1 z)) 3) 1/4))) in z 3.366 * [taylor]: Taking taylor expansion of (* -1 (* (/ 1 y) (pow (pow (sqrt (/ -1 z)) 3) 1/4))) in z 3.433 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 2) 3.433 * [approximate]: Approximating (* (sqrt z) y) in (y z) around 0 3.435 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 3.441 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 3.444 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 3.445 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 3.450 * [taylor]: Taking taylor expansion of (* (sqrt z) y) in z 3.457 * [approximate]: Approximating (* (sqrt (/ 1 z)) (/ 1 y)) in (y z) around 0 3.460 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 z)) (/ 1 y)) in z 3.462 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 z)) (/ 1 y)) in z 3.464 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 z)) (/ 1 y)) in z 3.470 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 z)) (/ 1 y)) in z 3.477 * [approximate]: Approximating (* -1 (/ (sqrt (/ -1 z)) y)) in (y z) around 0 3.479 * [taylor]: Taking taylor expansion of (* -1 (/ (sqrt (/ -1 z)) y)) in z 3.484 * [taylor]: Taking taylor expansion of (* -1 (/ (sqrt (/ -1 z)) y)) in z 3.493 * [taylor]: Taking taylor expansion of (* -1 (/ (sqrt (/ -1 z)) y)) in z 3.506 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 1 1) 3.506 * [approximate]: Approximating (* (pow z 1/4) y) in (y z) around 0 3.507 * [taylor]: Taking taylor expansion of (* (pow z 1/4) y) in z 3.509 * [taylor]: Taking taylor expansion of (* (pow z 1/4) y) in z 3.513 * [taylor]: Taking taylor expansion of (* (pow z 1/4) y) in z 3.526 * [taylor]: Taking taylor expansion of (* (pow z 1/4) y) in z 3.526 * [approximate]: Approximating (* (pow (/ 1 z) 1/4) (/ 1 y)) in (y z) around 0 3.528 * [taylor]: Taking taylor expansion of (* (pow (/ 1 z) 1/4) (/ 1 y)) in z 3.532 * [taylor]: Taking taylor expansion of (* (pow (/ 1 z) 1/4) (/ 1 y)) in z 3.539 * [taylor]: Taking taylor expansion of (* (pow (/ 1 z) 1/4) (/ 1 y)) in z 3.549 * [taylor]: Taking taylor expansion of (* (pow (/ 1 z) 1/4) (/ 1 y)) in z 3.549 * [approximate]: Approximating (* -1 (* (sqrt (sqrt (/ -1 z))) (/ 1 y))) in (y z) around 0 3.558 * [taylor]: Taking taylor expansion of (* -1 (* (sqrt (sqrt (/ -1 z))) (/ 1 y))) in z 3.567 * [taylor]: Taking taylor expansion of (* -1 (* (sqrt (sqrt (/ -1 z))) (/ 1 y))) in z 3.576 * [taylor]: Taking taylor expansion of (* -1 (* (sqrt (sqrt (/ -1 z))) (/ 1 y))) in z 3.605 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 2 1) 3.606 * [approximate]: Approximating (pow z 1/4) in (z) around 0 3.660 * [approximate]: Approximating (pow (/ 1 z) 1/4) in (z) around 0 3.726 * [approximate]: Approximating (sqrt (sqrt (/ -1 z))) in (z) around 0 3.764 * * * [progress]: simplifying candidates 3.766 * [simplify]: Simplifying using # : (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (+ (+ (log y) (log (sqrt (sqrt z)))) (log (sqrt (sqrt (sqrt z))))) (+ (log (* y (sqrt (sqrt z)))) (log (sqrt (sqrt (sqrt z))))) (log (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (exp (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (* (* (* (* y y) y) (* (* (sqrt (sqrt z)) (sqrt (sqrt z))) (sqrt (sqrt z)))) (* (* (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (* (* (* (* y (sqrt (sqrt z))) (* y (sqrt (sqrt z)))) (* y (sqrt (sqrt z)))) (* (* (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (* (cbrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (cbrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))))) (cbrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (* (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (sqrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (sqrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (* (* y (sqrt (sqrt z))) (* (cbrt (sqrt (sqrt (sqrt z)))) (cbrt (sqrt (sqrt (sqrt z)))))) (* (* y (sqrt (sqrt z))) (sqrt (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z)))))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (* (cbrt (sqrt z)) (cbrt (sqrt z)))))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt (* (cbrt z) (cbrt z)))))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt (sqrt z))))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt 1)))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt (sqrt z))))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt 1))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt (sqrt z))))) (* (* y (sqrt (sqrt z))) (sqrt 1)) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt (sqrt z))))) (* (* y (sqrt (sqrt z))) 1) (* (sqrt (sqrt z)) (sqrt (sqrt (sqrt z)))) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z)))) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z)))) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z)))) (+ (+ (+ (log y) (log (sqrt (sqrt z)))) (log (sqrt (sqrt (sqrt z))))) (log (sqrt (sqrt (sqrt z))))) (+ (+ (log (* y (sqrt (sqrt z)))) (log (sqrt (sqrt (sqrt z))))) (log (sqrt (sqrt (sqrt z))))) (+ (log (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (log (sqrt (sqrt (sqrt z))))) (log (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (exp (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (* (* (* (* (* y y) y) (* (* (sqrt (sqrt z)) (sqrt (sqrt z))) (sqrt (sqrt z)))) (* (* (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (* (* (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (* (* (* (* (* y (sqrt (sqrt z))) (* y (sqrt (sqrt z)))) (* y (sqrt (sqrt z)))) (* (* (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (* (* (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (* (* (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (* (* (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (* (cbrt (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (cbrt (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z)))))) (cbrt (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (* (* (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z)))) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (sqrt (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (sqrt (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (* (cbrt (sqrt (sqrt (sqrt z)))) (cbrt (sqrt (sqrt (sqrt z)))))) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z)))))) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (* (cbrt (sqrt z)) (cbrt (sqrt z)))))) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt (* (cbrt z) (cbrt z)))))) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt (sqrt z))))) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt 1)))) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt (sqrt z))))) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt 1))) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt (sqrt z))))) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt 1)) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt (sqrt z))))) (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) 1) (* (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (* y (sqrt (sqrt z))) (+ (log y) (log (sqrt (sqrt z)))) (log (* y (sqrt (sqrt z)))) (exp (* y (sqrt (sqrt z)))) (* (* (* y y) y) (* (* (sqrt (sqrt z)) (sqrt (sqrt z))) (sqrt (sqrt z)))) (* (cbrt (* y (sqrt (sqrt z)))) (cbrt (* y (sqrt (sqrt z))))) (cbrt (* y (sqrt (sqrt z)))) (* (* (* y (sqrt (sqrt z))) (* y (sqrt (sqrt z)))) (* y (sqrt (sqrt z)))) (sqrt (* y (sqrt (sqrt z)))) (sqrt (* y (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* y (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z))))) (* y (sqrt (* (cbrt (sqrt z)) (cbrt (sqrt z))))) (* y (sqrt (sqrt (* (cbrt z) (cbrt z))))) (* y (sqrt (sqrt (sqrt z)))) (* y (sqrt (sqrt 1))) (* y (sqrt (sqrt (sqrt z)))) (* y (sqrt 1)) (* y (sqrt (sqrt (sqrt z)))) (* y 1) (* (cbrt y) (sqrt (sqrt z))) (* (sqrt y) (sqrt (sqrt z))) (* y (sqrt (sqrt z))) (log (sqrt (sqrt z))) (exp (sqrt (sqrt z))) (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z)))) (cbrt (sqrt (sqrt z))) (* (* (sqrt (sqrt z)) (sqrt (sqrt z))) (sqrt (sqrt z))) (sqrt (* (cbrt (sqrt z)) (cbrt (sqrt z)))) (sqrt (cbrt (sqrt z))) (sqrt (sqrt (* (cbrt z) (cbrt z)))) (sqrt (sqrt (cbrt z))) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) (sqrt (sqrt 1)) (sqrt (sqrt z)) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) (sqrt 1) (sqrt (sqrt z)) (/ 1/2 2) (/ 1 2) (/ (/ 1 2) 2) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) (* (pow (pow z 3) 1/8) y) (* (pow (pow z 3) 1/8) y) (- (+ (* (pow (pow NAN 3) 1/4) y) (* 21/32 (* (pow (pow NAN 19) 1/4) (/ y (pow z 2))))) (* 3/4 (* (pow (pow NAN 11) 1/4) (/ y z)))) (+ (* (pow NAN 3) (* (pow z 2) y)) (+ (* (pow NAN 5) (* (pow z 3) y)) (* NAN (* z y)))) (+ (/ (* (pow NAN 3) y) z) (+ (/ (* (pow NAN 5) y) (pow z 2)) (* NAN y))) (- (+ (/ (* (pow NAN 5) y) (pow z 2)) (* NAN y)) (/ (* (pow NAN 3) y) z)) (* (pow z 1/4) y) (* (pow z 1/4) y) (- (+ (* 3/8 (* (sqrt (pow NAN 9)) (/ y (pow z 2)))) (* (sqrt NAN) y)) (* 1/2 (* (sqrt (pow NAN 5)) (/ y z)))) (pow z 1/4) (pow (/ 1 z) -1/4) (- (+ (* 3/8 (* (sqrt (pow NAN 9)) (/ 1 (pow z 2)))) (sqrt NAN)) (* 1/2 (* (sqrt (pow NAN 5)) (/ 1 z)))) 3.771 * * [simplify]: iteration 0 : 457 enodes (cost 870 ) 3.780 * * [simplify]: iteration 1 : 2240 enodes (cost 727 ) 3.820 * * [simplify]: iteration 2 : 5001 enodes (cost 654 ) 3.823 * [simplify]: Simplified to: (* (pow (sqrt (sqrt (sqrt z))) 3) y) (* (pow (sqrt (sqrt (sqrt z))) 3) y) (log (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (log (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (log (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (pow (exp y) (pow (sqrt (sqrt (sqrt z))) 3)) (pow (* (pow (sqrt (sqrt (sqrt z))) 3) y) 3) (pow (* (pow (sqrt (sqrt (sqrt z))) 3) y) 3) (* (cbrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (cbrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))))) (cbrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (pow (* (pow (sqrt (sqrt (sqrt z))) 3) y) 3) (sqrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (sqrt (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))))) (* (* y (sqrt (sqrt z))) (* (cbrt (sqrt (sqrt (sqrt z)))) (cbrt (sqrt (sqrt (sqrt z)))))) (* y (* (sqrt (sqrt z)) (fabs (cbrt (sqrt (sqrt z)))))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (* (cbrt (sqrt z)) (cbrt (sqrt z)))))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt (* (cbrt z) (cbrt z)))))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt (sqrt z))))) (* y (sqrt (sqrt z))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt (sqrt z))))) (* y (sqrt (sqrt z))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt (sqrt z))))) (* y (sqrt (sqrt z))) (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt (sqrt z))))) (* y (sqrt (sqrt z))) (pow (sqrt (sqrt (sqrt z))) 3) (* y (sqrt z)) (* y (sqrt z)) (* y (sqrt z)) (+ (log y) (log (sqrt z))) (+ (log y) (log (sqrt z))) (+ (log y) (log (sqrt z))) (+ (log y) (log (sqrt z))) (pow (exp y) (sqrt z)) (pow (* y (sqrt z)) 3) (pow (* y (sqrt z)) 3) (pow (* y (sqrt z)) 3) (* (cbrt (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (cbrt (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z)))))) (cbrt (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (pow (* y (sqrt z)) 3) (sqrt (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (sqrt (* (* (* y (sqrt (sqrt z))) (sqrt (sqrt (sqrt z)))) (sqrt (sqrt (sqrt z))))) (* (* (* (cbrt (sqrt (sqrt (sqrt z)))) (cbrt (sqrt (sqrt (sqrt z))))) y) (pow (sqrt (sqrt (sqrt z))) 3)) (* (* (fabs (cbrt (sqrt (sqrt z)))) y) (pow (sqrt (sqrt (sqrt z))) 3)) (* (* (sqrt (sqrt (* (cbrt (sqrt z)) (cbrt (sqrt z))))) y) (pow (sqrt (sqrt (sqrt z))) 3)) (* (* (sqrt (sqrt (sqrt (* (cbrt z) (cbrt z))))) y) (pow (sqrt (sqrt (sqrt z))) 3)) (* (* (sqrt (sqrt (sqrt (sqrt z)))) y) (pow (sqrt (sqrt (sqrt z))) 3)) (* (pow (sqrt (sqrt (sqrt z))) 3) y) (* (* (sqrt (sqrt (sqrt (sqrt z)))) y) (pow (sqrt (sqrt (sqrt z))) 3)) (* (pow (sqrt (sqrt (sqrt z))) 3) y) (* (* (sqrt (sqrt (sqrt (sqrt z)))) y) (pow (sqrt (sqrt (sqrt z))) 3)) (* (pow (sqrt (sqrt (sqrt z))) 3) y) (* (* (sqrt (sqrt (sqrt (sqrt z)))) y) (pow (sqrt (sqrt (sqrt z))) 3)) (* (pow (sqrt (sqrt (sqrt z))) 3) y) (sqrt (sqrt z)) (* y (sqrt (sqrt z))) (log (* y (sqrt (sqrt z)))) (log (* y (sqrt (sqrt z)))) (exp (* y (sqrt (sqrt z)))) (pow (* y (sqrt (sqrt z))) 3) (* (cbrt (* y (sqrt (sqrt z)))) (cbrt (* y (sqrt (sqrt z))))) (cbrt (* y (sqrt (sqrt z)))) (pow (* y (sqrt (sqrt z))) 3) (sqrt (* y (sqrt (sqrt z)))) (sqrt (* y (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* (sqrt y) (sqrt (sqrt (sqrt z)))) (* y (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z))))) (* (fabs (cbrt (sqrt z))) y) (* y (sqrt (sqrt (* (cbrt z) (cbrt z))))) (* y (sqrt (sqrt (sqrt z)))) y (* y (sqrt (sqrt (sqrt z)))) y (* y (sqrt (sqrt (sqrt z)))) y (* (cbrt y) (sqrt (sqrt z))) (* (sqrt y) (sqrt (sqrt z))) (* y (sqrt (sqrt z))) (log (sqrt (sqrt z))) (exp (sqrt (sqrt z))) (* (cbrt (sqrt (sqrt z))) (cbrt (sqrt (sqrt z)))) (cbrt (sqrt (sqrt z))) (pow (sqrt (sqrt z)) 3) (fabs (cbrt (sqrt z))) (sqrt (cbrt (sqrt z))) (sqrt (sqrt (* (cbrt z) (cbrt z)))) (sqrt (sqrt (cbrt z))) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) 1 (sqrt (sqrt z)) (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) 1 (sqrt (sqrt z)) 1/4 1/2 1/4 (sqrt (sqrt (sqrt z))) (sqrt (sqrt (sqrt z))) (* (pow (pow z 3) 1/8) y) (* (pow (pow z 3) 1/8) y) (- (+ (* (pow (pow NAN 3) 1/4) y) (* 21/32 (* (pow (pow NAN 19) 1/4) (/ y (pow z 2))))) (* 3/4 (* (pow (pow NAN 11) 1/4) (/ y z)))) (* y (+ (+ (* (pow NAN 3) (pow z 2)) (* (pow NAN 5) (pow z 3))) (* NAN z))) (+ (* y (+ NAN (/ (pow NAN 3) z))) (/ (* (pow NAN 5) y) (pow z 2))) (- (+ (/ (* (pow NAN 5) y) (pow z 2)) (* NAN y)) (/ (* (pow NAN 3) y) z)) (* (pow z 1/4) y) (* (pow z 1/4) y) (- (+ (* 3/8 (* (sqrt (pow NAN 9)) (/ y (pow z 2)))) (* (sqrt NAN) y)) (* 1/2 (* (sqrt (pow NAN 5)) (/ y z)))) (pow z 1/4) (pow (/ 1 z) -1/4) (+ (+ (* -1/2 (/ (sqrt (pow NAN 5)) z)) (sqrt NAN)) (/ (* 3/8 (sqrt (pow NAN 9))) (pow z 2))) 3.824 * * * [progress]: adding candidates to table 4.505 * [progress]: [Phase 3 of 3] Extracting. 4.506 * * [regime]: Finding splitpoints for: (# # # # # # #) 4.507 * * * [regime-changes]: Trying 7 branch expressions: ((sqrt z) (* y (sqrt z)) (+ x (* y (sqrt z))) (* (/ 1.0 2.0) (+ x (* y (sqrt z)))) z y x) 4.507 * * * * [regimes]: Trying to branch on (sqrt z) from (# # # # # # #) 4.581 * * * * [regimes]: Trying to branch on (* y (sqrt z)) from (# # # # # # #) 4.654 * * * * [regimes]: Trying to branch on (+ x (* y (sqrt z))) from (# # # # # # #) 4.725 * * * * [regimes]: Trying to branch on (* (/ 1.0 2.0) (+ x (* y (sqrt z)))) from (# # # # # # #) 4.800 * * * * [regimes]: Trying to branch on z from (# # # # # # #) 4.869 * * * * [regimes]: Trying to branch on y from (# # # # # # #) 4.938 * * * * [regimes]: Trying to branch on x from (# # # # # # #) 5.006 * * * [regime]: Found split indices: #