9.415 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.015 * * * [progress]: [2/2] Setting up program. 0.019 * [progress]: [Phase 2 of 3] Improving. 0.019 * [simplify]: Simplifying using # : (cbrt (/ g (* 2.0 a))) 0.021 * * [simplify]: iteration 0 : 9 enodes (cost 3 ) 0.022 * * [simplify]: iteration 1 : 11 enodes (cost 3 ) 0.023 * * [simplify]: iteration 2 : 11 enodes (cost 3 ) 0.023 * [simplify]: Simplified to: (cbrt (/ g (* 2.0 a))) 0.024 * * [progress]: iteration 1 / 4 0.024 * * * [progress]: picking best candidate 0.027 * * * * [pick]: Picked # 0.027 * * * [progress]: localizing error 0.032 * * * [progress]: generating rewritten candidates 0.032 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 0.035 * * * [progress]: generating series expansions 0.035 * * * * [progress]: [ 1 / 1 ] generating series at (2) 0.036 * [approximate]: Approximating (* (cbrt 0.5) (pow (/ g a) 1/3)) in (g a) around 0 0.041 * [taylor]: Taking taylor expansion of (* (cbrt 0.5) (pow (/ g a) 1/3)) in a 0.046 * [taylor]: Taking taylor expansion of (* (cbrt 0.5) (pow (/ g a) 1/3)) in a 0.056 * [taylor]: Taking taylor expansion of (* (cbrt 0.5) (pow (/ g a) 1/3)) in a 0.070 * [taylor]: Taking taylor expansion of (* (cbrt 0.5) (pow (/ g a) 1/3)) in a 0.071 * [approximate]: Approximating (* (cbrt 0.5) (pow (/ a g) 1/3)) in (g a) around 0 0.075 * [taylor]: Taking taylor expansion of (* (cbrt 0.5) (pow (/ a g) 1/3)) in a 0.085 * [taylor]: Taking taylor expansion of (* (cbrt 0.5) (pow (/ a g) 1/3)) in a 0.095 * [taylor]: Taking taylor expansion of (* (cbrt 0.5) (pow (/ a g) 1/3)) in a 0.110 * [taylor]: Taking taylor expansion of (* (cbrt 0.5) (pow (/ a g) 1/3)) in a 0.110 * [approximate]: Approximating (* (cbrt 0.5) (pow (/ a g) 1/3)) in (g a) around 0 0.115 * [taylor]: Taking taylor expansion of (* (cbrt 0.5) (pow (/ a g) 1/3)) in a 0.121 * [taylor]: Taking taylor expansion of (* (cbrt 0.5) (pow (/ a g) 1/3)) in a 0.131 * [taylor]: Taking taylor expansion of (* (cbrt 0.5) (pow (/ a g) 1/3)) in a 0.146 * [taylor]: Taking taylor expansion of (* (cbrt 0.5) (pow (/ a g) 1/3)) in a 0.146 * * * [progress]: simplifying candidates 0.147 * [simplify]: Simplifying using # : (log (cbrt (/ g (* 2.0 a)))) (exp (cbrt (/ g (* 2.0 a)))) (cbrt (* (cbrt (/ g (* 2.0 a))) (cbrt (/ g (* 2.0 a))))) (cbrt (cbrt (/ g (* 2.0 a)))) (cbrt (sqrt (/ g (* 2.0 a)))) (cbrt (sqrt (/ g (* 2.0 a)))) (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)) (cbrt (/ (cbrt g) a)) (cbrt (/ (sqrt g) 2.0)) (cbrt (/ (sqrt g) a)) (cbrt (/ 1 2.0)) (cbrt (/ g a)) (cbrt 1) (cbrt (/ g (* 2.0 a))) (cbrt g) (cbrt (/ 1 (* 2.0 a))) (cbrt g) (cbrt (* 2.0 a)) (* (cbrt (cbrt (/ g (* 2.0 a)))) (cbrt (cbrt (/ g (* 2.0 a))))) (cbrt (cbrt (/ g (* 2.0 a)))) (* (* (cbrt (/ g (* 2.0 a))) (cbrt (/ g (* 2.0 a)))) (cbrt (/ g (* 2.0 a)))) (sqrt (cbrt (/ g (* 2.0 a)))) (sqrt (cbrt (/ g (* 2.0 a)))) (* (cbrt 0.5) (exp (* 1/3 (- (log g) (log a))))) (* (cbrt 0.5) (exp (* 1/3 (- (log (/ 1 a)) (log (/ 1 g)))))) (* (cbrt 0.5) (exp (* 1/3 (- (log (/ -1 a)) (log (/ -1 g)))))) 0.149 * * [simplify]: iteration 0 : 94 enodes (cost 114 ) 0.151 * * [simplify]: iteration 1 : 154 enodes (cost 105 ) 0.153 * * [simplify]: iteration 2 : 348 enodes (cost 103 ) 0.158 * * [simplify]: iteration 3 : 903 enodes (cost 101 ) 0.176 * * [simplify]: iteration 4 : 3151 enodes (cost 94 ) 0.269 * * [simplify]: iteration 5 : 5001 enodes (cost 94 ) 0.270 * [simplify]: Simplified to: (log (cbrt (/ g (* 2.0 a)))) (exp (cbrt (/ g (* 2.0 a)))) (cbrt (* (cbrt (/ g (* 2.0 a))) (cbrt (/ g (* 2.0 a))))) (cbrt (cbrt (/ g (* 2.0 a)))) (cbrt (sqrt (/ g (* 2.0 a)))) (cbrt (sqrt (/ g (* 2.0 a)))) (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)) (cbrt (/ (cbrt g) a)) (cbrt (/ (sqrt g) 2.0)) (cbrt (/ (sqrt g) a)) (cbrt (/ 1 2.0)) (cbrt (/ g a)) 1 (cbrt (/ g (* 2.0 a))) (pow g 1/3) (cbrt (/ 1 (* 2.0 a))) (pow g 1/3) (cbrt (* 2.0 a)) (* (cbrt (cbrt (/ g (* 2.0 a)))) (cbrt (cbrt (/ g (* 2.0 a))))) (cbrt (cbrt (/ g (* 2.0 a)))) (/ g (* 2.0 a)) (sqrt (cbrt (/ g (* 2.0 a)))) (sqrt (cbrt (/ g (* 2.0 a)))) (* (pow a -1/3) (* (cbrt 0.5) (pow g 1/3))) (* (pow a -1/3) (* (cbrt 0.5) (pow g 1/3))) (* (pow a -1/3) (* (cbrt 0.5) (pow g 1/3))) 0.270 * * * [progress]: adding candidates to table 0.312 * * [progress]: iteration 2 / 4 0.312 * * * [progress]: picking best candidate 0.339 * * * * [pick]: Picked # 0.340 * * * [progress]: localizing error 0.350 * * * [progress]: generating rewritten candidates 0.350 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 0.356 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 0.360 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1) 0.361 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1 2) 0.364 * * * [progress]: generating series expansions 0.365 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 0.365 * [approximate]: Approximating (* (pow (/ 1 a) 1/3) (pow g 1/9)) in (g a) around 0 0.368 * [taylor]: Taking taylor expansion of (* (pow (/ 1 a) 1/3) (pow g 1/9)) in a 0.374 * [taylor]: Taking taylor expansion of (* (pow (/ 1 a) 1/3) (pow g 1/9)) in a 0.385 * [taylor]: Taking taylor expansion of (* (pow (/ 1 a) 1/3) (pow g 1/9)) in a 0.403 * [taylor]: Taking taylor expansion of (* (pow (/ 1 a) 1/3) (pow g 1/9)) in a 0.403 * [approximate]: Approximating (* (pow a 1/3) (pow (/ 1 g) 1/9)) in (g a) around 0 0.406 * [taylor]: Taking taylor expansion of (* (pow a 1/3) (pow (/ 1 g) 1/9)) in a 0.412 * [taylor]: Taking taylor expansion of (* (pow a 1/3) (pow (/ 1 g) 1/9)) in a 0.423 * [taylor]: Taking taylor expansion of (* (pow a 1/3) (pow (/ 1 g) 1/9)) in a 0.444 * [taylor]: Taking taylor expansion of (* (pow a 1/3) (pow (/ 1 g) 1/9)) in a 0.445 * [approximate]: Approximating (* (pow (* (pow (cbrt -1) 4) a) 1/3) (pow (/ 1 g) 1/9)) in (g a) around 0 0.477 * [taylor]: Taking taylor expansion of (* (pow (* (pow (cbrt -1) 4) a) 1/3) (pow (/ 1 g) 1/9)) in a 0.503 * [taylor]: Taking taylor expansion of (* (pow (* (pow (cbrt -1) 4) a) 1/3) (pow (/ 1 g) 1/9)) in a 0.535 * [taylor]: Taking taylor expansion of (* (pow (* (pow (cbrt -1) 4) a) 1/3) (pow (/ 1 g) 1/9)) in a 0.571 * [taylor]: Taking taylor expansion of (* (pow (* (pow (cbrt -1) 4) a) 1/3) (pow (/ 1 g) 1/9)) in a 0.573 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 0.573 * [approximate]: Approximating (* (cbrt 0.5) (pow (pow g 2) 1/9)) in (g) around 0 0.652 * [approximate]: Approximating (* (cbrt 0.5) (pow (/ 1 (pow g 2)) 1/9)) in (g) around 0 0.736 * [approximate]: Approximating (* (cbrt 0.5) (* (pow (pow (cbrt -1) 2) 1/3) (pow (/ 1 (pow g 2)) 1/9))) in (g) around 0 0.935 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1) 0.935 * [approximate]: Approximating (pow g 1/3) in (g) around 0 0.995 * [approximate]: Approximating (pow (/ 1 g) 1/3) in (g) around 0 1.059 * [approximate]: Approximating (* (cbrt -1) (pow (/ 1 g) 1/3)) in (g) around 0 1.139 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1 2) 1.139 * [approximate]: Approximating (pow g 1/3) in (g) around 0 1.199 * [approximate]: Approximating (pow (/ 1 g) 1/3) in (g) around 0 1.261 * [approximate]: Approximating (* (cbrt -1) (pow (/ 1 g) 1/3)) in (g) around 0 1.343 * * * [progress]: simplifying candidates 1.344 * [simplify]: Simplifying using # : (log (cbrt (/ (cbrt g) a))) (exp (cbrt (/ (cbrt g) a))) (cbrt (* (cbrt (/ (cbrt g) a)) (cbrt (/ (cbrt g) a)))) (cbrt (cbrt (/ (cbrt g) a))) (cbrt (sqrt (/ (cbrt g) a))) (cbrt (sqrt (/ (cbrt g) a))) (cbrt (/ (cbrt (* (cbrt g) (cbrt g))) (* (cbrt a) (cbrt a)))) (cbrt (/ (cbrt (cbrt g)) (cbrt a))) (cbrt (/ (cbrt (* (cbrt g) (cbrt g))) (sqrt a))) (cbrt (/ (cbrt (cbrt g)) (sqrt a))) (cbrt (/ (cbrt (* (cbrt g) (cbrt g))) 1)) (cbrt (/ (cbrt (cbrt g)) a)) (cbrt (/ (cbrt (sqrt g)) (* (cbrt a) (cbrt a)))) (cbrt (/ (cbrt (sqrt g)) (cbrt a))) (cbrt (/ (cbrt (sqrt g)) (sqrt a))) (cbrt (/ (cbrt (sqrt g)) (sqrt a))) (cbrt (/ (cbrt (sqrt g)) 1)) (cbrt (/ (cbrt (sqrt g)) a)) (cbrt (/ (cbrt 1) (* (cbrt a) (cbrt a)))) (cbrt (/ (cbrt g) (cbrt a))) (cbrt (/ (cbrt 1) (sqrt a))) (cbrt (/ (cbrt g) (sqrt a))) (cbrt (/ (cbrt 1) 1)) (cbrt (/ (cbrt g) a)) (cbrt (/ (* (cbrt (cbrt g)) (cbrt (cbrt g))) (* (cbrt a) (cbrt a)))) (cbrt (/ (cbrt (cbrt g)) (cbrt a))) (cbrt (/ (* (cbrt (cbrt g)) (cbrt (cbrt g))) (sqrt a))) (cbrt (/ (cbrt (cbrt g)) (sqrt a))) (cbrt (/ (* (cbrt (cbrt g)) (cbrt (cbrt g))) 1)) (cbrt (/ (cbrt (cbrt g)) a)) (cbrt (/ (sqrt (cbrt g)) (* (cbrt a) (cbrt a)))) (cbrt (/ (sqrt (cbrt g)) (cbrt a))) (cbrt (/ (sqrt (cbrt g)) (sqrt a))) (cbrt (/ (sqrt (cbrt g)) (sqrt a))) (cbrt (/ (sqrt (cbrt g)) 1)) (cbrt (/ (sqrt (cbrt g)) a)) (cbrt (/ 1 (* (cbrt a) (cbrt a)))) (cbrt (/ (cbrt g) (cbrt a))) (cbrt (/ 1 (sqrt a))) (cbrt (/ (cbrt g) (sqrt a))) (cbrt (/ 1 1)) (cbrt (/ (cbrt g) a)) (cbrt 1) (cbrt (/ (cbrt g) a)) (cbrt (cbrt g)) (cbrt (/ 1 a)) (cbrt (cbrt g)) (cbrt a) (* (cbrt (cbrt (/ (cbrt g) a))) (cbrt (cbrt (/ (cbrt g) a)))) (cbrt (cbrt (/ (cbrt g) a))) (* (* (cbrt (/ (cbrt g) a)) (cbrt (/ (cbrt g) a))) (cbrt (/ (cbrt g) a))) (sqrt (cbrt (/ (cbrt g) a))) (sqrt (cbrt (/ (cbrt g) a))) (log (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (exp (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (* (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)) (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)))) (cbrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (sqrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (sqrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (/ (cbrt g) (* (cbrt 2.0) (cbrt 2.0)))) (cbrt (/ (cbrt g) (cbrt 2.0))) (cbrt (/ (cbrt g) (sqrt 2.0))) (cbrt (/ (cbrt g) (sqrt 2.0))) (cbrt (/ (cbrt g) 1)) (cbrt (/ (cbrt g) 2.0)) (cbrt 1) (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (/ 1 2.0)) (cbrt (* (cbrt g) (cbrt g))) (cbrt 2.0) (* (cbrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)))) (cbrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (* (* (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)) (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (sqrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (sqrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (log (cbrt g)) (exp (cbrt g)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (cbrt g)) (cbrt (sqrt g)) (cbrt (sqrt g)) (cbrt 1) (cbrt g) (* (cbrt (cbrt g)) (cbrt (cbrt g))) (cbrt (cbrt g)) (* (* (cbrt g) (cbrt g)) (cbrt g)) (sqrt (cbrt g)) (sqrt (cbrt g)) (log (cbrt g)) (exp (cbrt g)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (cbrt g)) (cbrt (sqrt g)) (cbrt (sqrt g)) (cbrt 1) (cbrt g) (* (cbrt (cbrt g)) (cbrt (cbrt g))) (cbrt (cbrt g)) (* (* (cbrt g) (cbrt g)) (cbrt g)) (sqrt (cbrt g)) (sqrt (cbrt g)) (* (pow (/ 1 a) 1/3) (pow g 1/9)) (* (pow (/ 1 a) 1/3) (pow g 1/9)) (* (pow (* -1 g) 1/9) (exp (* 1/3 (+ (log (pow (cbrt -1) 4)) (log (/ -1 a)))))) (* (cbrt 0.5) (pow (pow g 2) 1/9)) (* (cbrt 0.5) (pow (pow g 2) 1/9)) (* (cbrt 0.5) (* (pow (pow (cbrt -1) 2) 1/3) (pow (pow g 2) 1/9))) (pow g 1/3) (pow (/ 1 g) -1/3) (* (pow (* -1 g) 1/3) (cbrt -1)) (pow g 1/3) (pow (/ 1 g) -1/3) (* (pow (* -1 g) 1/3) (cbrt -1)) 1.349 * * [simplify]: iteration 0 : 229 enodes (cost 493 ) 1.353 * * [simplify]: iteration 1 : 585 enodes (cost 469 ) 1.364 * * [simplify]: iteration 2 : 2323 enodes (cost 457 ) 1.413 * * [simplify]: iteration 3 : 5001 enodes (cost 447 ) 1.416 * [simplify]: Simplified to: (log (cbrt (/ (cbrt g) a))) (exp (cbrt (/ (cbrt g) a))) (cbrt (* (cbrt (/ (cbrt g) a)) (cbrt (/ (cbrt g) a)))) (cbrt (cbrt (/ (cbrt g) a))) (cbrt (sqrt (/ (cbrt g) a))) (cbrt (sqrt (/ (cbrt g) a))) (cbrt (/ (cbrt (* (cbrt g) (cbrt g))) (* (cbrt a) (cbrt a)))) (cbrt (/ (cbrt (cbrt g)) (cbrt a))) (cbrt (/ (cbrt (* (cbrt g) (cbrt g))) (sqrt a))) (cbrt (/ (cbrt (cbrt g)) (sqrt a))) (cbrt (/ (cbrt (* (cbrt g) (cbrt g))) 1)) (cbrt (/ (cbrt (cbrt g)) a)) (cbrt (/ (cbrt (sqrt g)) (* (cbrt a) (cbrt a)))) (cbrt (/ (cbrt (sqrt g)) (cbrt a))) (cbrt (/ (cbrt (sqrt g)) (sqrt a))) (cbrt (/ (cbrt (sqrt g)) (sqrt a))) (cbrt (/ (cbrt (sqrt g)) 1)) (cbrt (/ (cbrt (sqrt g)) a)) (cbrt (/ 1 (* (cbrt a) (cbrt a)))) (cbrt (/ (cbrt g) (cbrt a))) (cbrt (/ 1 (sqrt a))) (cbrt (/ (cbrt g) (sqrt a))) 1 (cbrt (/ (cbrt g) a)) (cbrt (/ (* (cbrt (cbrt g)) (cbrt (cbrt g))) (* (cbrt a) (cbrt a)))) (cbrt (/ (cbrt (cbrt g)) (cbrt a))) (cbrt (/ (* (cbrt (cbrt g)) (cbrt (cbrt g))) (sqrt a))) (cbrt (/ (cbrt (cbrt g)) (sqrt a))) (cbrt (/ (* (cbrt (cbrt g)) (cbrt (cbrt g))) 1)) (cbrt (/ (cbrt (cbrt g)) a)) (cbrt (/ (sqrt (cbrt g)) (* (cbrt a) (cbrt a)))) (cbrt (/ (sqrt (cbrt g)) (cbrt a))) (cbrt (/ (sqrt (cbrt g)) (sqrt a))) (cbrt (/ (sqrt (cbrt g)) (sqrt a))) (cbrt (/ (sqrt (cbrt g)) 1)) (cbrt (/ (sqrt (cbrt g)) a)) (cbrt (/ 1 (* (cbrt a) (cbrt a)))) (cbrt (/ (cbrt g) (cbrt a))) (cbrt (/ 1 (sqrt a))) (cbrt (/ (cbrt g) (sqrt a))) 1 (cbrt (/ (cbrt g) a)) 1 (cbrt (/ (cbrt g) a)) (cbrt (cbrt g)) (pow (/ 1 a) 1/3) (cbrt (cbrt g)) (cbrt a) (* (cbrt (cbrt (/ (cbrt g) a))) (cbrt (cbrt (/ (cbrt g) a)))) (cbrt (cbrt (/ (cbrt g) a))) (/ (cbrt g) a) (sqrt (cbrt (/ (cbrt g) a))) (sqrt (cbrt (/ (cbrt g) a))) (log (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (exp (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (* (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)) (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)))) (cbrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (sqrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (sqrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (/ (cbrt g) (* (cbrt 2.0) (cbrt 2.0)))) (cbrt (/ (cbrt g) (cbrt 2.0))) (cbrt (/ (cbrt g) (sqrt 2.0))) (cbrt (/ (cbrt g) (sqrt 2.0))) (cbrt (cbrt g)) (cbrt (/ (cbrt g) 2.0)) 1 (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (/ 1 2.0)) (cbrt (* (cbrt g) (cbrt g))) (cbrt 2.0) (* (cbrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)))) (cbrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (/ (pow g 2/3) 2.0) (sqrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (sqrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (log (cbrt g)) (exp (cbrt g)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (cbrt g)) (cbrt (sqrt g)) (cbrt (sqrt g)) 1 (pow g 1/3) (* (cbrt (cbrt g)) (cbrt (cbrt g))) (cbrt (cbrt g)) g (sqrt (cbrt g)) (sqrt (cbrt g)) (log (cbrt g)) (exp (cbrt g)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (cbrt g)) (cbrt (sqrt g)) (cbrt (sqrt g)) 1 (pow g 1/3) (* (cbrt (cbrt g)) (cbrt (cbrt g))) (cbrt (cbrt g)) g (sqrt (cbrt g)) (sqrt (cbrt g)) (* (pow (/ 1 a) 1/3) (pow g 1/9)) (* (pow (/ 1 a) 1/3) (pow g 1/9)) (* (* (pow (* -1 g) 1/9) (pow (pow (cbrt -1) 4) 1/3)) (pow (/ -1 a) 1/3)) (* (cbrt 0.5) (pow (pow g 2) 1/9)) (* (cbrt 0.5) (pow (pow g 2) 1/9)) (* (cbrt 0.5) (* (pow (pow (cbrt -1) 2) 1/3) (pow (pow g 2) 1/9))) (pow g 1/3) (pow (/ 1 g) -1/3) (* (pow (* -1 g) 1/3) (cbrt -1)) (pow g 1/3) (pow (/ 1 g) -1/3) (* (pow (* -1 g) 1/3) (cbrt -1)) 1.417 * * * [progress]: adding candidates to table 1.867 * * [progress]: iteration 3 / 4 1.867 * * * [progress]: picking best candidate 1.944 * * * * [pick]: Picked # 1.944 * * * [progress]: localizing error 1.956 * * * [progress]: generating rewritten candidates 1.956 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 1.960 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1) 1.961 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 2) 1.962 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1 1) 1.964 * * * [progress]: generating series expansions 1.964 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 1.964 * [approximate]: Approximating (* (cbrt 0.5) (pow (pow g 2) 1/9)) in (g) around 0 2.044 * [approximate]: Approximating (* (cbrt 0.5) (pow (/ 1 (pow g 2)) 1/9)) in (g) around 0 2.133 * [approximate]: Approximating (* (cbrt 0.5) (* (pow (pow (cbrt -1) 2) 1/3) (pow (/ 1 (pow g 2)) 1/9))) in (g) around 0 2.335 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1) 2.335 * [approximate]: Approximating (pow g 1/3) in (g) around 0 2.396 * [approximate]: Approximating (pow (/ 1 g) 1/3) in (g) around 0 2.462 * [approximate]: Approximating (* (cbrt -1) (pow (/ 1 g) 1/3)) in (g) around 0 2.544 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 2) 2.544 * [approximate]: Approximating (pow g 1/3) in (g) around 0 2.604 * [approximate]: Approximating (pow (/ 1 g) 1/3) in (g) around 0 2.668 * [approximate]: Approximating (* (cbrt -1) (pow (/ 1 g) 1/3)) in (g) around 0 2.749 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1 1) 2.749 * [approximate]: Approximating (pow g 1/3) in (g) around 0 2.804 * [approximate]: Approximating (pow (/ 1 g) 1/3) in (g) around 0 2.872 * [approximate]: Approximating (* (cbrt -1) (pow (/ 1 g) 1/3)) in (g) around 0 2.954 * * * [progress]: simplifying candidates 2.955 * [simplify]: Simplifying using # : (log (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (exp (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (* (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)) (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)))) (cbrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (sqrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (sqrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (/ (cbrt g) (* (cbrt 2.0) (cbrt 2.0)))) (cbrt (/ (cbrt g) (cbrt 2.0))) (cbrt (/ (cbrt g) (sqrt 2.0))) (cbrt (/ (cbrt g) (sqrt 2.0))) (cbrt (/ (cbrt g) 1)) (cbrt (/ (cbrt g) 2.0)) (cbrt 1) (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (/ 1 2.0)) (cbrt (* (cbrt g) (cbrt g))) (cbrt 2.0) (* (cbrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)))) (cbrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (* (* (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)) (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (sqrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (sqrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (log (cbrt g)) (exp (cbrt g)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (cbrt g)) (cbrt (sqrt g)) (cbrt (sqrt g)) (cbrt 1) (cbrt g) (* (cbrt (cbrt g)) (cbrt (cbrt g))) (cbrt (cbrt g)) (* (* (cbrt g) (cbrt g)) (cbrt g)) (sqrt (cbrt g)) (sqrt (cbrt g)) (log (cbrt g)) (exp (cbrt g)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (cbrt g)) (cbrt (sqrt g)) (cbrt (sqrt g)) (cbrt 1) (cbrt g) (* (cbrt (cbrt g)) (cbrt (cbrt g))) (cbrt (cbrt g)) (* (* (cbrt g) (cbrt g)) (cbrt g)) (sqrt (cbrt g)) (sqrt (cbrt g)) (log (cbrt g)) (exp (cbrt g)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (cbrt g)) (cbrt (sqrt g)) (cbrt (sqrt g)) (cbrt 1) (cbrt g) (* (cbrt (cbrt g)) (cbrt (cbrt g))) (cbrt (cbrt g)) (* (* (cbrt g) (cbrt g)) (cbrt g)) (sqrt (cbrt g)) (sqrt (cbrt g)) (* (cbrt 0.5) (pow (pow g 2) 1/9)) (* (cbrt 0.5) (pow (pow g 2) 1/9)) (* (cbrt 0.5) (* (pow (pow (cbrt -1) 2) 1/3) (pow (pow g 2) 1/9))) (pow g 1/3) (pow (/ 1 g) -1/3) (* (pow (* -1 g) 1/3) (cbrt -1)) (pow g 1/3) (pow (/ 1 g) -1/3) (* (pow (* -1 g) 1/3) (cbrt -1)) (pow g 1/3) (pow (/ 1 g) -1/3) (* (pow (* -1 g) 1/3) (cbrt -1)) 2.959 * * [simplify]: iteration 0 : 100 enodes (cost 263 ) 2.961 * * [simplify]: iteration 1 : 233 enodes (cost 243 ) 2.965 * * [simplify]: iteration 2 : 884 enodes (cost 233 ) 2.987 * * [simplify]: iteration 3 : 5001 enodes (cost 229 ) 2.989 * [simplify]: Simplified to: (log (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (exp (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (* (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)) (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)))) (cbrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (sqrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (sqrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (/ (cbrt g) (* (cbrt 2.0) (cbrt 2.0)))) (cbrt (/ (cbrt g) (cbrt 2.0))) (cbrt (/ (cbrt g) (sqrt 2.0))) (cbrt (/ (cbrt g) (sqrt 2.0))) (cbrt (cbrt g)) (cbrt (/ (cbrt g) 2.0)) 1 (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (/ 1 2.0)) (cbrt (* (cbrt g) (cbrt g))) (cbrt 2.0) (* (cbrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (cbrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0)))) (cbrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (/ (pow g 2/3) 2.0) (sqrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (sqrt (cbrt (/ (* (cbrt g) (cbrt g)) 2.0))) (log (cbrt g)) (exp (cbrt g)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (cbrt g)) (cbrt (sqrt g)) (cbrt (sqrt g)) 1 (pow g 1/3) (* (cbrt (cbrt g)) (cbrt (cbrt g))) (cbrt (cbrt g)) g (sqrt (cbrt g)) (sqrt (cbrt g)) (log (cbrt g)) (exp (cbrt g)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (cbrt g)) (cbrt (sqrt g)) (cbrt (sqrt g)) 1 (pow g 1/3) (* (cbrt (cbrt g)) (cbrt (cbrt g))) (cbrt (cbrt g)) g (sqrt (cbrt g)) (sqrt (cbrt g)) (log (cbrt g)) (exp (cbrt g)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (cbrt g)) (cbrt (sqrt g)) (cbrt (sqrt g)) 1 (pow g 1/3) (* (cbrt (cbrt g)) (cbrt (cbrt g))) (cbrt (cbrt g)) g (sqrt (cbrt g)) (sqrt (cbrt g)) (* (cbrt 0.5) (pow (pow g 2) 1/9)) (* (cbrt 0.5) (pow (pow g 2) 1/9)) (* (cbrt 0.5) (* (pow (pow (cbrt -1) 2) 1/3) (pow (pow g 2) 1/9))) (pow g 1/3) (pow (/ 1 g) -1/3) (* (pow (* -1 g) 1/3) (cbrt -1)) (pow g 1/3) (pow (/ 1 g) -1/3) (* (pow (* -1 g) 1/3) (cbrt -1)) (pow g 1/3) (pow (/ 1 g) -1/3) (* (pow (* -1 g) 1/3) (cbrt -1)) 2.989 * * * [progress]: adding candidates to table 3.252 * * [progress]: iteration 4 / 4 3.252 * * * [progress]: picking best candidate 3.339 * * * * [pick]: Picked # 3.339 * * * [progress]: localizing error 3.354 * * * [progress]: generating rewritten candidates 3.354 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1) 3.358 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1) 3.359 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 2) 3.360 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1 1) 3.362 * * * [progress]: generating series expansions 3.362 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1) 3.362 * [approximate]: Approximating (pow (pow g 2) 1/9) in (g) around 0 3.431 * [approximate]: Approximating (pow (/ 1 (pow g 2)) 1/9) in (g) around 0 3.504 * [approximate]: Approximating (* (pow (pow (cbrt -1) 2) 1/3) (pow (/ 1 (pow g 2)) 1/9)) in (g) around 0 3.680 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1) 3.680 * [approximate]: Approximating (pow g 1/3) in (g) around 0 3.740 * [approximate]: Approximating (pow (/ 1 g) 1/3) in (g) around 0 3.806 * [approximate]: Approximating (* (cbrt -1) (pow (/ 1 g) 1/3)) in (g) around 0 3.886 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 2) 3.886 * [approximate]: Approximating (pow g 1/3) in (g) around 0 3.947 * [approximate]: Approximating (pow (/ 1 g) 1/3) in (g) around 0 4.006 * [approximate]: Approximating (* (cbrt -1) (pow (/ 1 g) 1/3)) in (g) around 0 4.091 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1 1) 4.091 * [approximate]: Approximating (pow g 1/3) in (g) around 0 4.146 * [approximate]: Approximating (pow (/ 1 g) 1/3) in (g) around 0 4.212 * [approximate]: Approximating (* (cbrt -1) (pow (/ 1 g) 1/3)) in (g) around 0 4.295 * * * [progress]: simplifying candidates 4.296 * [simplify]: Simplifying using # : (log (cbrt (* (cbrt g) (cbrt g)))) (exp (cbrt (* (cbrt g) (cbrt g)))) (cbrt (cbrt g)) (cbrt (cbrt g)) (* (cbrt (cbrt (* (cbrt g) (cbrt g)))) (cbrt (cbrt (* (cbrt g) (cbrt g))))) (cbrt (cbrt (* (cbrt g) (cbrt g)))) (* (* (cbrt (* (cbrt g) (cbrt g))) (cbrt (* (cbrt g) (cbrt g)))) (cbrt (* (cbrt g) (cbrt g)))) (sqrt (cbrt (* (cbrt g) (cbrt g)))) (sqrt (cbrt (* (cbrt g) (cbrt g)))) (log (cbrt g)) (exp (cbrt g)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (cbrt g)) (cbrt (sqrt g)) (cbrt (sqrt g)) (cbrt 1) (cbrt g) (* (cbrt (cbrt g)) (cbrt (cbrt g))) (cbrt (cbrt g)) (* (* (cbrt g) (cbrt g)) (cbrt g)) (sqrt (cbrt g)) (sqrt (cbrt g)) (log (cbrt g)) (exp (cbrt g)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (cbrt g)) (cbrt (sqrt g)) (cbrt (sqrt g)) (cbrt 1) (cbrt g) (* (cbrt (cbrt g)) (cbrt (cbrt g))) (cbrt (cbrt g)) (* (* (cbrt g) (cbrt g)) (cbrt g)) (sqrt (cbrt g)) (sqrt (cbrt g)) (log (cbrt g)) (exp (cbrt g)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (cbrt g)) (cbrt (sqrt g)) (cbrt (sqrt g)) (cbrt 1) (cbrt g) (* (cbrt (cbrt g)) (cbrt (cbrt g))) (cbrt (cbrt g)) (* (* (cbrt g) (cbrt g)) (cbrt g)) (sqrt (cbrt g)) (sqrt (cbrt g)) (pow g 2/9) (pow (/ 1 g) -2/9) (* (pow (pow (cbrt -1) 2) 1/3) (pow (pow g 2) 1/9)) (pow g 1/3) (pow (/ 1 g) -1/3) (* (pow (* -1 g) 1/3) (cbrt -1)) (pow g 1/3) (pow (/ 1 g) -1/3) (* (pow (* -1 g) 1/3) (cbrt -1)) (pow g 1/3) (pow (/ 1 g) -1/3) (* (pow (* -1 g) 1/3) (cbrt -1)) 4.299 * * [simplify]: iteration 0 : 78 enodes (cost 180 ) 4.301 * * [simplify]: iteration 1 : 168 enodes (cost 162 ) 4.305 * * [simplify]: iteration 2 : 559 enodes (cost 152 ) 4.320 * * [simplify]: iteration 3 : 2334 enodes (cost 152 ) 4.381 * * [simplify]: iteration 4 : 5001 enodes (cost 149 ) 4.383 * [simplify]: Simplified to: (log (cbrt (* (cbrt g) (cbrt g)))) (exp (cbrt (* (cbrt g) (cbrt g)))) (cbrt (cbrt g)) (cbrt (cbrt g)) (* (cbrt (cbrt (* (cbrt g) (cbrt g)))) (cbrt (cbrt (* (cbrt g) (cbrt g))))) (cbrt (cbrt (* (cbrt g) (cbrt g)))) (pow g 2/3) (sqrt (cbrt (* (cbrt g) (cbrt g)))) (sqrt (cbrt (* (cbrt g) (cbrt g)))) (log (cbrt g)) (exp (cbrt g)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (cbrt g)) (cbrt (sqrt g)) (cbrt (sqrt g)) 1 (pow g 1/3) (* (cbrt (cbrt g)) (cbrt (cbrt g))) (cbrt (cbrt g)) g (sqrt (cbrt g)) (sqrt (cbrt g)) (log (cbrt g)) (exp (cbrt g)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (cbrt g)) (cbrt (sqrt g)) (cbrt (sqrt g)) 1 (pow g 1/3) (* (cbrt (cbrt g)) (cbrt (cbrt g))) (cbrt (cbrt g)) g (sqrt (cbrt g)) (sqrt (cbrt g)) (log (cbrt g)) (exp (cbrt g)) (cbrt (* (cbrt g) (cbrt g))) (cbrt (cbrt g)) (cbrt (sqrt g)) (cbrt (sqrt g)) 1 (pow g 1/3) (* (cbrt (cbrt g)) (cbrt (cbrt g))) (cbrt (cbrt g)) g (sqrt (cbrt g)) (sqrt (cbrt g)) (pow g 2/9) (pow (/ 1 g) -2/9) (* (pow (pow (cbrt -1) 2) 1/3) (pow (pow g 2) 1/9)) (pow g 1/3) (pow (/ 1 g) -1/3) (* (pow (* -1 g) 1/3) (cbrt -1)) (pow g 1/3) (pow (/ 1 g) -1/3) (* (pow (* -1 g) 1/3) (cbrt -1)) (pow g 1/3) (pow (/ 1 g) -1/3) (* (pow (* -1 g) 1/3) (cbrt -1)) 4.383 * * * [progress]: adding candidates to table 4.613 * [progress]: [Phase 3 of 3] Extracting. 4.613 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # # # # # # # # # # #) 4.617 * * * [regime-changes]: Trying 5 branch expressions: ((* 2.0 a) (/ g (* 2.0 a)) (cbrt (/ g (* 2.0 a))) a g) 4.617 * * * * [regimes]: Trying to branch on (* 2.0 a) from (# # # # # # # # # # # # # # # # # # # # #) 4.743 * * * * [regimes]: Trying to branch on (* 2.0 a) from (# # #) 4.782 * * * * [regimes]: Trying to branch on (/ g (* 2.0 a)) from (# # # # # # # # # # # # # # # # # # # # #) 4.906 * * * * [regimes]: Trying to branch on (/ g (* 2.0 a)) from (# # #) 4.943 * * * * [regimes]: Trying to branch on (cbrt (/ g (* 2.0 a))) from (# # # # # # # # # # # # # # # # # # # # #) 5.076 * * * * [regimes]: Trying to branch on (cbrt (/ g (* 2.0 a))) from (# #) 5.113 * * * * [regimes]: Trying to branch on a from (# # # # # # # # # # # # # # # # # # # # #) 5.240 * * * * [regimes]: Trying to branch on g from (# # # # # # # # # # # # # # # # # # # # #) 5.373 * * * [regime]: Found split indices: #