7.810 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.187 * * * [progress]: [2/2] Setting up program. 0.192 * [progress]: [Phase 2 of 3] Improving. 0.192 * [simplify]: Simplifying using # : (* (* 0.5 (sin re)) (- (exp (- im)) (exp im))) 0.194 * * [simplify]: iteration 0 : 18 enodes (cost 7 ) 0.196 * * [simplify]: iteration 1 : 40 enodes (cost 7 ) 0.197 * * [simplify]: iteration 2 : 92 enodes (cost 7 ) 0.199 * * [simplify]: iteration 3 : 163 enodes (cost 7 ) 0.202 * * [simplify]: iteration 4 : 405 enodes (cost 7 ) 0.207 * * [simplify]: iteration 5 : 865 enodes (cost 7 ) 0.214 * * [simplify]: iteration 6 : 1189 enodes (cost 7 ) 0.229 * * [simplify]: iteration 7 : 2771 enodes (cost 7 ) 0.261 * * [simplify]: iteration 8 : 5001 enodes (cost 7 ) 0.261 * [simplify]: Simplified to: (* (* 0.5 (sin re)) (- (exp (- im)) (exp im))) 0.261 * * [progress]: iteration 1 / 4 0.261 * * * [progress]: picking best candidate 0.266 * * * * [pick]: Picked # 0.266 * * * [progress]: localizing error 0.276 * * * [progress]: generating rewritten candidates 0.276 * * * * [progress]: [ 1 / 2 ] rewriting at (2 2) 0.289 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.325 * * * [progress]: generating series expansions 0.325 * * * * [progress]: [ 1 / 2 ] generating series at (2 2) 0.325 * [approximate]: Taking taylor expansion of (- (exp (- im)) (exp im)) in (im) around 0 0.325 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.325 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.325 * [taylor]: Taking taylor expansion of (- im) in im 0.325 * [taylor]: Taking taylor expansion of im in im 0.325 * [taylor]: Taking taylor expansion of (exp im) in im 0.325 * [taylor]: Taking taylor expansion of im in im 0.326 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.326 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.326 * [taylor]: Taking taylor expansion of (- im) in im 0.326 * [taylor]: Taking taylor expansion of im in im 0.326 * [taylor]: Taking taylor expansion of (exp im) in im 0.326 * [taylor]: Taking taylor expansion of im in im 0.327 * [approximate]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in (im) around 0 0.327 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.327 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.327 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.327 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.327 * [taylor]: Taking taylor expansion of im in im 0.327 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.327 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.327 * [taylor]: Taking taylor expansion of im in im 0.327 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.327 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.327 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.327 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.327 * [taylor]: Taking taylor expansion of im in im 0.327 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.327 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.327 * [taylor]: Taking taylor expansion of im in im 0.328 * [approximate]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in (im) around 0 0.328 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.328 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.328 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.328 * [taylor]: Taking taylor expansion of im in im 0.328 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.328 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.328 * [taylor]: Taking taylor expansion of -1 in im 0.328 * [taylor]: Taking taylor expansion of im in im 0.328 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.328 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.328 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.328 * [taylor]: Taking taylor expansion of im in im 0.328 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.328 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.328 * [taylor]: Taking taylor expansion of -1 in im 0.328 * [taylor]: Taking taylor expansion of im in im 0.329 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.329 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) in (re im) around 0 0.329 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) in im 0.329 * [taylor]: Taking taylor expansion of 0.5 in im 0.329 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (sin re)) in im 0.329 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.329 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.329 * [taylor]: Taking taylor expansion of (- im) in im 0.329 * [taylor]: Taking taylor expansion of im in im 0.329 * [taylor]: Taking taylor expansion of (exp im) in im 0.329 * [taylor]: Taking taylor expansion of im in im 0.329 * [taylor]: Taking taylor expansion of (sin re) in im 0.329 * [taylor]: Taking taylor expansion of re in im 0.329 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) in re 0.329 * [taylor]: Taking taylor expansion of 0.5 in re 0.329 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (sin re)) in re 0.329 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 0.329 * [taylor]: Taking taylor expansion of (exp (- im)) in re 0.329 * [taylor]: Taking taylor expansion of (- im) in re 0.329 * [taylor]: Taking taylor expansion of im in re 0.329 * [taylor]: Taking taylor expansion of (exp im) in re 0.329 * [taylor]: Taking taylor expansion of im in re 0.329 * [taylor]: Taking taylor expansion of (sin re) in re 0.329 * [taylor]: Taking taylor expansion of re in re 0.329 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) in re 0.329 * [taylor]: Taking taylor expansion of 0.5 in re 0.329 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (sin re)) in re 0.329 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 0.329 * [taylor]: Taking taylor expansion of (exp (- im)) in re 0.329 * [taylor]: Taking taylor expansion of (- im) in re 0.330 * [taylor]: Taking taylor expansion of im in re 0.330 * [taylor]: Taking taylor expansion of (exp im) in re 0.330 * [taylor]: Taking taylor expansion of im in re 0.330 * [taylor]: Taking taylor expansion of (sin re) in re 0.330 * [taylor]: Taking taylor expansion of re in re 0.330 * [taylor]: Taking taylor expansion of 0 in im 0.330 * [taylor]: Taking taylor expansion of (- (* 0.5 (exp (- im))) (* 0.5 (exp im))) in im 0.330 * [taylor]: Taking taylor expansion of (* 0.5 (exp (- im))) in im 0.330 * [taylor]: Taking taylor expansion of 0.5 in im 0.330 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.330 * [taylor]: Taking taylor expansion of (- im) in im 0.330 * [taylor]: Taking taylor expansion of im in im 0.330 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 0.330 * [taylor]: Taking taylor expansion of 0.5 in im 0.330 * [taylor]: Taking taylor expansion of (exp im) in im 0.330 * [taylor]: Taking taylor expansion of im in im 0.331 * [taylor]: Taking taylor expansion of 0 in im 0.332 * [taylor]: Taking taylor expansion of (- (* 0.08333333333333333 (exp im)) (* 0.08333333333333333 (exp (- im)))) in im 0.332 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (exp im)) in im 0.332 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 0.332 * [taylor]: Taking taylor expansion of (exp im) in im 0.332 * [taylor]: Taking taylor expansion of im in im 0.332 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (exp (- im))) in im 0.332 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 0.332 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.332 * [taylor]: Taking taylor expansion of (- im) in im 0.332 * [taylor]: Taking taylor expansion of im in im 0.333 * [taylor]: Taking taylor expansion of 0 in im 0.333 * [approximate]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) in (re im) around 0 0.333 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) in im 0.333 * [taylor]: Taking taylor expansion of 0.5 in im 0.333 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im)))) in im 0.333 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.333 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.333 * [taylor]: Taking taylor expansion of re in im 0.333 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.333 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.333 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.333 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.333 * [taylor]: Taking taylor expansion of im in im 0.333 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.333 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.333 * [taylor]: Taking taylor expansion of im in im 0.333 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) in re 0.334 * [taylor]: Taking taylor expansion of 0.5 in re 0.334 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im)))) in re 0.334 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.334 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.334 * [taylor]: Taking taylor expansion of re in re 0.334 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in re 0.334 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 0.334 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 0.334 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.334 * [taylor]: Taking taylor expansion of im in re 0.334 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.334 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.334 * [taylor]: Taking taylor expansion of im in re 0.334 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) in re 0.334 * [taylor]: Taking taylor expansion of 0.5 in re 0.334 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im)))) in re 0.334 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.334 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.334 * [taylor]: Taking taylor expansion of re in re 0.334 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in re 0.334 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 0.334 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 0.334 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.334 * [taylor]: Taking taylor expansion of im in re 0.334 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.334 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.334 * [taylor]: Taking taylor expansion of im in re 0.335 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) in im 0.335 * [taylor]: Taking taylor expansion of 0.5 in im 0.335 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im)))) in im 0.335 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.335 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.335 * [taylor]: Taking taylor expansion of re in im 0.335 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.335 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.335 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.335 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.335 * [taylor]: Taking taylor expansion of im in im 0.335 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.335 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.335 * [taylor]: Taking taylor expansion of im in im 0.337 * [taylor]: Taking taylor expansion of 0 in im 0.338 * [taylor]: Taking taylor expansion of 0 in im 0.339 * [taylor]: Taking taylor expansion of 0 in im 0.339 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) in (re im) around 0 0.339 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) in im 0.339 * [taylor]: Taking taylor expansion of 0.5 in im 0.339 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re))) in im 0.339 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.339 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.340 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.340 * [taylor]: Taking taylor expansion of im in im 0.340 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.340 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.340 * [taylor]: Taking taylor expansion of -1 in im 0.340 * [taylor]: Taking taylor expansion of im in im 0.340 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 0.340 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.340 * [taylor]: Taking taylor expansion of -1 in im 0.340 * [taylor]: Taking taylor expansion of re in im 0.340 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) in re 0.340 * [taylor]: Taking taylor expansion of 0.5 in re 0.340 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re))) in re 0.340 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 0.340 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.340 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.340 * [taylor]: Taking taylor expansion of im in re 0.340 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.340 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.340 * [taylor]: Taking taylor expansion of -1 in re 0.340 * [taylor]: Taking taylor expansion of im in re 0.340 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 0.340 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.340 * [taylor]: Taking taylor expansion of -1 in re 0.340 * [taylor]: Taking taylor expansion of re in re 0.340 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) in re 0.340 * [taylor]: Taking taylor expansion of 0.5 in re 0.340 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re))) in re 0.340 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 0.340 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.340 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.340 * [taylor]: Taking taylor expansion of im in re 0.340 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.340 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.340 * [taylor]: Taking taylor expansion of -1 in re 0.340 * [taylor]: Taking taylor expansion of im in re 0.340 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 0.341 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.341 * [taylor]: Taking taylor expansion of -1 in re 0.341 * [taylor]: Taking taylor expansion of re in re 0.341 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) in im 0.341 * [taylor]: Taking taylor expansion of 0.5 in im 0.341 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re))) in im 0.341 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.341 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.341 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.341 * [taylor]: Taking taylor expansion of im in im 0.341 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.341 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.341 * [taylor]: Taking taylor expansion of -1 in im 0.341 * [taylor]: Taking taylor expansion of im in im 0.341 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 0.341 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.342 * [taylor]: Taking taylor expansion of -1 in im 0.342 * [taylor]: Taking taylor expansion of re in im 0.343 * [taylor]: Taking taylor expansion of 0 in im 0.344 * [taylor]: Taking taylor expansion of 0 in im 0.345 * [taylor]: Taking taylor expansion of 0 in im 0.345 * * * [progress]: simplifying candidates 0.346 * [simplify]: Simplifying using # : (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (exp im) 1))) (fma (- (exp im)) 1 (* (exp im) 1)) (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (exp im) 1))) (fma (- (exp im)) 1 (* (exp im) 1)) (fma 1 (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (fma 1 (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (fma 1 (exp (- im)) (- (* (exp im) 1))) (fma (- (exp im)) 1 (* (exp im) 1)) (expm1 (- (exp (- im)) (exp im))) (log1p (- (exp (- im)) (exp im))) (- (exp im)) (- (exp im)) (- (exp im)) (/ (exp (exp (- im))) (exp (exp im))) (log (- (exp (- im)) (exp im))) (exp (- (exp (- im)) (exp im))) (* (cbrt (- (exp (- im)) (exp im))) (cbrt (- (exp (- im)) (exp im)))) (cbrt (- (exp (- im)) (exp im))) (* (* (- (exp (- im)) (exp im)) (- (exp (- im)) (exp im))) (- (exp (- im)) (exp im))) (sqrt (- (exp (- im)) (exp im))) (sqrt (- (exp (- im)) (exp im))) (- (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (- (exp im)) (- (* (exp (- im)) (exp (- im))) (* (exp im) (exp im))) (+ (exp (- im)) (exp im)) (+ (sqrt (exp (- im))) (sqrt (exp im))) (- (sqrt (exp (- im))) (sqrt (exp im))) (- (exp (- im)) (exp im)) (- (exp im)) (expm1 (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (log1p (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (* (* 0.5 (sin re)) (- (exp (- im)) (exp im))) (* (* 0.5 (sin re)) (- (exp (- im)) (exp im))) (+ (+ (log 0.5) (log (sin re))) (log (- (exp (- im)) (exp im)))) (+ (log (* 0.5 (sin re))) (log (- (exp (- im)) (exp im)))) (log (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (exp (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (* (* (* (* 0.5 0.5) 0.5) (* (* (sin re) (sin re)) (sin re))) (* (* (- (exp (- im)) (exp im)) (- (exp (- im)) (exp im))) (- (exp (- im)) (exp im)))) (* (* (* (* 0.5 (sin re)) (* 0.5 (sin re))) (* 0.5 (sin re))) (* (* (- (exp (- im)) (exp im)) (- (exp (- im)) (exp im))) (- (exp (- im)) (exp im)))) (* (cbrt (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (cbrt (* (* 0.5 (sin re)) (- (exp (- im)) (exp im))))) (cbrt (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (* (* (* (* 0.5 (sin re)) (- (exp (- im)) (exp im))) (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (sqrt (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (sqrt (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (* (* 0.5 (sin re)) (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (* 0.5 (sin re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* (* 0.5 (sin re)) (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) (* (* 0.5 (sin re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) (* (* 0.5 (sin re)) (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (exp im) 1)))) (* (* 0.5 (sin re)) (fma (- (exp im)) 1 (* (exp im) 1))) (* (* 0.5 (sin re)) (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (* 0.5 (sin re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* (* 0.5 (sin re)) (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) (* (* 0.5 (sin re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) (* (* 0.5 (sin re)) (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (exp im) 1)))) (* (* 0.5 (sin re)) (fma (- (exp im)) 1 (* (exp im) 1))) (* (* 0.5 (sin re)) (fma 1 (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (* 0.5 (sin re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* (* 0.5 (sin re)) (fma 1 (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) (* (* 0.5 (sin re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) (* (* 0.5 (sin re)) (fma 1 (exp (- im)) (- (* (exp im) 1)))) (* (* 0.5 (sin re)) (fma (- (exp im)) 1 (* (exp im) 1))) (* (* 0.5 (sin re)) (exp (- im))) (* (* 0.5 (sin re)) (- (exp im))) (* (* 0.5 (sin re)) (exp (- im))) (* (* 0.5 (sin re)) (- (exp im))) (* (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (sin re))) (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (sin re))) (* (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (sin re))) (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (sin re))) (* (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (exp im) 1))) (* 0.5 (sin re))) (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (sin re))) (* (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (sin re))) (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (sin re))) (* (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (sin re))) (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (sin re))) (* (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (exp im) 1))) (* 0.5 (sin re))) (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (sin re))) (* (fma 1 (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (sin re))) (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (sin re))) (* (fma 1 (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (sin re))) (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (sin re))) (* (fma 1 (exp (- im)) (- (* (exp im) 1))) (* 0.5 (sin re))) (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (sin re))) (* (exp (- im)) (* 0.5 (sin re))) (* (- (exp im)) (* 0.5 (sin re))) (* (exp (- im)) (* 0.5 (sin re))) (* (- (exp im)) (* 0.5 (sin re))) (* (* 0.5 (sin re)) (* (cbrt (- (exp (- im)) (exp im))) (cbrt (- (exp (- im)) (exp im))))) (* (* 0.5 (sin re)) (sqrt (- (exp (- im)) (exp im)))) (* (* 0.5 (sin re)) 1) (* (* 0.5 (sin re)) (+ (sqrt (exp (- im))) (sqrt (exp im)))) (* (* 0.5 (sin re)) 1) (* (sin re) (- (exp (- im)) (exp im))) (* (* 0.5 (sin re)) (- (pow (exp (- im)) 3) (pow (exp im) 3))) (* (* 0.5 (sin re)) (- (* (exp (- im)) (exp (- im))) (* (exp im) (exp im)))) (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) (- (exp (- im)) (exp im)) (- (exp (* -1 im)) (exp im)) (* -1.0 (* re im)) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) (* 0.5 (* (sin re) (- (exp (* -1 im)) (exp im)))) 0.352 * * [simplify]: iteration 0 : 371 enodes (cost 1102 ) 0.359 * * [simplify]: iteration 1 : 1544 enodes (cost 774 ) 0.388 * * [simplify]: iteration 2 : 5001 enodes (cost 722 ) 0.391 * [simplify]: Simplified to: (+ (* 1 (pow (cbrt (exp (- im))) 3)) (- (exp im))) (fma (- (exp im)) 1 (exp im)) (+ (* 1 (pow (cbrt (exp (- im))) 3)) (- (exp im))) (fma (- (exp im)) 1 (exp im)) (+ (* 1 (pow (cbrt (exp (- im))) 3)) (- (exp im))) (fma (- (exp im)) 1 (exp im)) (- (exp (* -1 im)) (exp im)) (fma (- (exp im)) 1 (exp im)) (- (exp (* -1 im)) (exp im)) (fma (- (exp im)) 1 (exp im)) (- (exp (* -1 im)) (exp im)) (fma (- (exp im)) 1 (exp im)) (- (exp (* -1 im)) (exp im)) (fma (- (exp im)) 1 (exp im)) (- (exp (* -1 im)) (exp im)) (fma (- (exp im)) 1 (exp im)) (- (exp (* -1 im)) (exp im)) (fma (- (exp im)) 1 (exp im)) (expm1 (- (exp (- im)) (exp im))) (log1p (- (exp (- im)) (exp im))) (- (exp im)) (- (exp im)) (- (exp im)) (exp (- (exp (- im)) (exp im))) (log (- (exp (* -1 im)) (exp im))) (exp (- (exp (- im)) (exp im))) (* (cbrt (- (exp (- im)) (exp im))) (cbrt (- (exp (- im)) (exp im)))) (cbrt (- (exp (- im)) (exp im))) (pow (- (exp (* -1 im)) (exp im)) 3) (sqrt (- (exp (- im)) (exp im))) (sqrt (- (exp (- im)) (exp im))) (- (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (+ (pow (exp -1) (* 2 im)) 1) (exp (+ im im))) (- (exp im)) (fma (- (exp im)) (exp im) (pow (exp -1) (* 2 im))) (+ (exp (- im)) (exp im)) (+ (sqrt (exp (- im))) (sqrt (exp im))) (- (sqrt (exp (- im))) (sqrt (exp im))) (- (exp (* -1 im)) (exp im)) (- (exp im)) (expm1 (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (log1p (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) (log (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (log (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (log (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (exp (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (pow (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) 3) (pow (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) 3) (* (cbrt (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (cbrt (* (* 0.5 (sin re)) (- (exp (- im)) (exp im))))) (cbrt (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (pow (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) 3) (sqrt (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (sqrt (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) (* (* (+ (* 1 (pow (cbrt (exp (- im))) 3)) (- (exp im))) (sin re)) 0.5) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (* (* (+ (* 1 (pow (cbrt (exp (- im))) 3)) (- (exp im))) (sin re)) 0.5) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (* (* (+ (* 1 (pow (cbrt (exp (- im))) 3)) (- (exp im))) (sin re)) 0.5) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (/ (* 0.5 (sin re)) (exp im)) (* (* 0.5 (sin re)) (- (exp im))) (/ (* 0.5 (sin re)) (exp im)) (* (* 0.5 (sin re)) (- (exp im))) (* (* (+ (* 1 (pow (cbrt (exp (- im))) 3)) (- (exp im))) (sin re)) 0.5) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (* (* (+ (* 1 (pow (cbrt (exp (- im))) 3)) (- (exp im))) (sin re)) 0.5) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (* (* (+ (* 1 (pow (cbrt (exp (- im))) 3)) (- (exp im))) (sin re)) 0.5) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) (* (* (fma (- (exp im)) 1 (exp im)) (sin re)) 0.5) (/ (* 0.5 (sin re)) (exp im)) (* (* 0.5 (sin re)) (- (exp im))) (/ (* 0.5 (sin re)) (exp im)) (* (* 0.5 (sin re)) (- (exp im))) (* (* 0.5 (sin re)) (* (cbrt (- (exp (- im)) (exp im))) (cbrt (- (exp (- im)) (exp im))))) (* (* 0.5 (sin re)) (sqrt (- (exp (- im)) (exp im)))) (* 0.5 (sin re)) (* (* 0.5 (sin re)) (+ (sqrt (exp (- im))) (sqrt (exp im)))) (* 0.5 (sin re)) (* (sin re) (- (exp (* -1 im)) (exp im))) (* (* 0.5 (sin re)) (- (pow (exp (- im)) 3) (pow (exp im) 3))) (* (* 0.5 (sin re)) (- (* (exp (- im)) (exp (- im))) (* (exp im) (exp im)))) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))) (- (exp (* -1 im)) (exp im)) (- (exp (* -1 im)) (exp im)) (* -1.0 (* re im)) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) (* 0.5 (* (- (exp (- im)) (exp im)) (sin re))) 0.392 * * * [progress]: adding candidates to table 0.728 * * [progress]: iteration 2 / 4 0.728 * * * [progress]: picking best candidate 0.741 * * * * [pick]: Picked # 0.741 * * * [progress]: localizing error 0.758 * * * [progress]: generating rewritten candidates 0.758 * * * * [progress]: [ 1 / 3 ] rewriting at (2 2 1 1) 0.765 * * * * [progress]: [ 2 / 3 ] rewriting at (2) 0.787 * * * * [progress]: [ 3 / 3 ] rewriting at (2 2 2) 0.791 * * * [progress]: generating series expansions 0.791 * * * * [progress]: [ 1 / 3 ] generating series at (2 2 1 1) 0.791 * [approximate]: Taking taylor expansion of (* 1/3 (pow im 3)) in (im) around 0 0.791 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 0.791 * [taylor]: Taking taylor expansion of 1/3 in im 0.791 * [taylor]: Taking taylor expansion of (pow im 3) in im 0.791 * [taylor]: Taking taylor expansion of im in im 0.791 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 0.791 * [taylor]: Taking taylor expansion of 1/3 in im 0.791 * [taylor]: Taking taylor expansion of (pow im 3) in im 0.791 * [taylor]: Taking taylor expansion of im in im 0.792 * [approximate]: Taking taylor expansion of (/ 1/3 (pow im 3)) in (im) around 0 0.792 * [taylor]: Taking taylor expansion of (/ 1/3 (pow im 3)) in im 0.792 * [taylor]: Taking taylor expansion of 1/3 in im 0.792 * [taylor]: Taking taylor expansion of (pow im 3) in im 0.792 * [taylor]: Taking taylor expansion of im in im 0.792 * [taylor]: Taking taylor expansion of (/ 1/3 (pow im 3)) in im 0.792 * [taylor]: Taking taylor expansion of 1/3 in im 0.792 * [taylor]: Taking taylor expansion of (pow im 3) in im 0.792 * [taylor]: Taking taylor expansion of im in im 0.793 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 3)) in (im) around 0 0.793 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 3)) in im 0.793 * [taylor]: Taking taylor expansion of -1/3 in im 0.793 * [taylor]: Taking taylor expansion of (pow im 3) in im 0.793 * [taylor]: Taking taylor expansion of im in im 0.793 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 3)) in im 0.793 * [taylor]: Taking taylor expansion of -1/3 in im 0.793 * [taylor]: Taking taylor expansion of (pow im 3) in im 0.793 * [taylor]: Taking taylor expansion of im in im 0.793 * * * * [progress]: [ 2 / 3 ] generating series at (2) 0.794 * [approximate]: Taking taylor expansion of (* -0.5 (* (+ (* 1/3 (pow im 3)) (fma 1/60 (pow im 5) (* 2 im))) (sin re))) in (re im) around 0 0.794 * [taylor]: Taking taylor expansion of (* -0.5 (* (+ (* 1/3 (pow im 3)) (fma 1/60 (pow im 5) (* 2 im))) (sin re))) in im 0.794 * [taylor]: Taking taylor expansion of -0.5 in im 0.794 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 3)) (fma 1/60 (pow im 5) (* 2 im))) (sin re)) in im 0.794 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (fma 1/60 (pow im 5) (* 2 im))) in im 0.794 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 0.794 * [taylor]: Taking taylor expansion of 1/3 in im 0.794 * [taylor]: Taking taylor expansion of (pow im 3) in im 0.794 * [taylor]: Taking taylor expansion of im in im 0.794 * [taylor]: Taking taylor expansion of (fma 1/60 (pow im 5) (* 2 im)) in im 0.794 * [taylor]: Rewrote expression to (+ (* 1/60 (pow im 5)) (* 2 im)) 0.794 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 0.794 * [taylor]: Taking taylor expansion of 1/60 in im 0.794 * [taylor]: Taking taylor expansion of (pow im 5) in im 0.794 * [taylor]: Taking taylor expansion of im in im 0.794 * [taylor]: Taking taylor expansion of (* 2 im) in im 0.794 * [taylor]: Taking taylor expansion of 2 in im 0.794 * [taylor]: Taking taylor expansion of im in im 0.794 * [taylor]: Taking taylor expansion of (sin re) in im 0.794 * [taylor]: Taking taylor expansion of re in im 0.794 * [taylor]: Taking taylor expansion of (* -0.5 (* (+ (* 1/3 (pow im 3)) (fma 1/60 (pow im 5) (* 2 im))) (sin re))) in re 0.794 * [taylor]: Taking taylor expansion of -0.5 in re 0.794 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 3)) (fma 1/60 (pow im 5) (* 2 im))) (sin re)) in re 0.794 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (fma 1/60 (pow im 5) (* 2 im))) in re 0.794 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in re 0.794 * [taylor]: Taking taylor expansion of 1/3 in re 0.794 * [taylor]: Taking taylor expansion of (pow im 3) in re 0.794 * [taylor]: Taking taylor expansion of im in re 0.794 * [taylor]: Taking taylor expansion of (fma 1/60 (pow im 5) (* 2 im)) in re 0.794 * [taylor]: Rewrote expression to (+ (* 1/60 (pow im 5)) (* 2 im)) 0.794 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in re 0.795 * [taylor]: Taking taylor expansion of 1/60 in re 0.795 * [taylor]: Taking taylor expansion of (pow im 5) in re 0.795 * [taylor]: Taking taylor expansion of im in re 0.795 * [taylor]: Taking taylor expansion of (* 2 im) in re 0.795 * [taylor]: Taking taylor expansion of 2 in re 0.795 * [taylor]: Taking taylor expansion of im in re 0.795 * [taylor]: Taking taylor expansion of (sin re) in re 0.795 * [taylor]: Taking taylor expansion of re in re 0.795 * [taylor]: Taking taylor expansion of (* -0.5 (* (+ (* 1/3 (pow im 3)) (fma 1/60 (pow im 5) (* 2 im))) (sin re))) in re 0.795 * [taylor]: Taking taylor expansion of -0.5 in re 0.795 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 3)) (fma 1/60 (pow im 5) (* 2 im))) (sin re)) in re 0.795 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (fma 1/60 (pow im 5) (* 2 im))) in re 0.795 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in re 0.795 * [taylor]: Taking taylor expansion of 1/3 in re 0.795 * [taylor]: Taking taylor expansion of (pow im 3) in re 0.795 * [taylor]: Taking taylor expansion of im in re 0.795 * [taylor]: Taking taylor expansion of (fma 1/60 (pow im 5) (* 2 im)) in re 0.795 * [taylor]: Rewrote expression to (+ (* 1/60 (pow im 5)) (* 2 im)) 0.795 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in re 0.795 * [taylor]: Taking taylor expansion of 1/60 in re 0.795 * [taylor]: Taking taylor expansion of (pow im 5) in re 0.795 * [taylor]: Taking taylor expansion of im in re 0.795 * [taylor]: Taking taylor expansion of (* 2 im) in re 0.795 * [taylor]: Taking taylor expansion of 2 in re 0.795 * [taylor]: Taking taylor expansion of im in re 0.795 * [taylor]: Taking taylor expansion of (sin re) in re 0.795 * [taylor]: Taking taylor expansion of re in re 0.796 * [taylor]: Taking taylor expansion of 0 in im 0.797 * [taylor]: Taking taylor expansion of (- (+ (* 0.16666666666666666 (pow im 3)) (+ (* 0.008333333333333333 (pow im 5)) (* 1.0 im)))) in im 0.797 * [taylor]: Taking taylor expansion of (+ (* 0.16666666666666666 (pow im 3)) (+ (* 0.008333333333333333 (pow im 5)) (* 1.0 im))) in im 0.797 * [taylor]: Taking taylor expansion of (* 0.16666666666666666 (pow im 3)) in im 0.797 * [taylor]: Taking taylor expansion of 0.16666666666666666 in im 0.797 * [taylor]: Taking taylor expansion of (pow im 3) in im 0.797 * [taylor]: Taking taylor expansion of im in im 0.797 * [taylor]: Taking taylor expansion of (+ (* 0.008333333333333333 (pow im 5)) (* 1.0 im)) in im 0.797 * [taylor]: Taking taylor expansion of (* 0.008333333333333333 (pow im 5)) in im 0.797 * [taylor]: Taking taylor expansion of 0.008333333333333333 in im 0.797 * [taylor]: Taking taylor expansion of (pow im 5) in im 0.797 * [taylor]: Taking taylor expansion of im in im 0.797 * [taylor]: Taking taylor expansion of (* 1.0 im) in im 0.797 * [taylor]: Taking taylor expansion of 1.0 in im 0.797 * [taylor]: Taking taylor expansion of im in im 0.799 * [taylor]: Taking taylor expansion of 0 in im 0.800 * [taylor]: Taking taylor expansion of (+ (* 0.027777777777777776 (pow im 3)) (+ (* 0.001388888888888889 (pow im 5)) (* 0.16666666666666666 im))) in im 0.800 * [taylor]: Taking taylor expansion of (* 0.027777777777777776 (pow im 3)) in im 0.800 * [taylor]: Taking taylor expansion of 0.027777777777777776 in im 0.800 * [taylor]: Taking taylor expansion of (pow im 3) in im 0.800 * [taylor]: Taking taylor expansion of im in im 0.800 * [taylor]: Taking taylor expansion of (+ (* 0.001388888888888889 (pow im 5)) (* 0.16666666666666666 im)) in im 0.800 * [taylor]: Taking taylor expansion of (* 0.001388888888888889 (pow im 5)) in im 0.800 * [taylor]: Taking taylor expansion of 0.001388888888888889 in im 0.800 * [taylor]: Taking taylor expansion of (pow im 5) in im 0.801 * [taylor]: Taking taylor expansion of im in im 0.801 * [taylor]: Taking taylor expansion of (* 0.16666666666666666 im) in im 0.801 * [taylor]: Taking taylor expansion of 0.16666666666666666 in im 0.801 * [taylor]: Taking taylor expansion of im in im 0.802 * [taylor]: Taking taylor expansion of 0 in im 0.803 * [approximate]: Taking taylor expansion of (* -0.5 (* (sin (/ 1 re)) (+ (fma 1/60 (pow (/ 1 im) 5) (/ 2 im)) (* 1/3 (/ 1 (pow im 3)))))) in (re im) around 0 0.803 * [taylor]: Taking taylor expansion of (* -0.5 (* (sin (/ 1 re)) (+ (fma 1/60 (pow (/ 1 im) 5) (/ 2 im)) (* 1/3 (/ 1 (pow im 3)))))) in im 0.803 * [taylor]: Taking taylor expansion of -0.5 in im 0.803 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (+ (fma 1/60 (pow (/ 1 im) 5) (/ 2 im)) (* 1/3 (/ 1 (pow im 3))))) in im 0.803 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.803 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.803 * [taylor]: Taking taylor expansion of re in im 0.803 * [taylor]: Taking taylor expansion of (+ (fma 1/60 (pow (/ 1 im) 5) (/ 2 im)) (* 1/3 (/ 1 (pow im 3)))) in im 0.803 * [taylor]: Taking taylor expansion of (fma 1/60 (pow (/ 1 im) 5) (/ 2 im)) in im 0.803 * [taylor]: Rewrote expression to (+ (* 1/60 (pow (/ 1 im) 5)) (/ 2 im)) 0.803 * [taylor]: Taking taylor expansion of (* 1/60 (pow (/ 1 im) 5)) in im 0.803 * [taylor]: Taking taylor expansion of 1/60 in im 0.803 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 0.803 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.803 * [taylor]: Taking taylor expansion of im in im 0.803 * [taylor]: Taking taylor expansion of (/ 2 im) in im 0.803 * [taylor]: Taking taylor expansion of 2 in im 0.803 * [taylor]: Taking taylor expansion of im in im 0.803 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 0.803 * [taylor]: Taking taylor expansion of 1/3 in im 0.803 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 0.803 * [taylor]: Taking taylor expansion of (pow im 3) in im 0.803 * [taylor]: Taking taylor expansion of im in im 0.803 * [taylor]: Taking taylor expansion of (* -0.5 (* (sin (/ 1 re)) (+ (fma 1/60 (pow (/ 1 im) 5) (/ 2 im)) (* 1/3 (/ 1 (pow im 3)))))) in re 0.803 * [taylor]: Taking taylor expansion of -0.5 in re 0.803 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (+ (fma 1/60 (pow (/ 1 im) 5) (/ 2 im)) (* 1/3 (/ 1 (pow im 3))))) in re 0.803 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.803 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.803 * [taylor]: Taking taylor expansion of re in re 0.804 * [taylor]: Taking taylor expansion of (+ (fma 1/60 (pow (/ 1 im) 5) (/ 2 im)) (* 1/3 (/ 1 (pow im 3)))) in re 0.804 * [taylor]: Taking taylor expansion of (fma 1/60 (pow (/ 1 im) 5) (/ 2 im)) in re 0.804 * [taylor]: Rewrote expression to (+ (* 1/60 (pow (/ 1 im) 5)) (/ 2 im)) 0.804 * [taylor]: Taking taylor expansion of (* 1/60 (pow (/ 1 im) 5)) in re 0.804 * [taylor]: Taking taylor expansion of 1/60 in re 0.804 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 0.804 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.804 * [taylor]: Taking taylor expansion of im in re 0.804 * [taylor]: Taking taylor expansion of (/ 2 im) in re 0.804 * [taylor]: Taking taylor expansion of 2 in re 0.804 * [taylor]: Taking taylor expansion of im in re 0.804 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in re 0.804 * [taylor]: Taking taylor expansion of 1/3 in re 0.804 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in re 0.804 * [taylor]: Taking taylor expansion of (pow im 3) in re 0.804 * [taylor]: Taking taylor expansion of im in re 0.804 * [taylor]: Taking taylor expansion of (* -0.5 (* (sin (/ 1 re)) (+ (fma 1/60 (pow (/ 1 im) 5) (/ 2 im)) (* 1/3 (/ 1 (pow im 3)))))) in re 0.804 * [taylor]: Taking taylor expansion of -0.5 in re 0.804 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (+ (fma 1/60 (pow (/ 1 im) 5) (/ 2 im)) (* 1/3 (/ 1 (pow im 3))))) in re 0.804 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.804 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.804 * [taylor]: Taking taylor expansion of re in re 0.804 * [taylor]: Taking taylor expansion of (+ (fma 1/60 (pow (/ 1 im) 5) (/ 2 im)) (* 1/3 (/ 1 (pow im 3)))) in re 0.804 * [taylor]: Taking taylor expansion of (fma 1/60 (pow (/ 1 im) 5) (/ 2 im)) in re 0.804 * [taylor]: Rewrote expression to (+ (* 1/60 (pow (/ 1 im) 5)) (/ 2 im)) 0.804 * [taylor]: Taking taylor expansion of (* 1/60 (pow (/ 1 im) 5)) in re 0.804 * [taylor]: Taking taylor expansion of 1/60 in re 0.804 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 0.804 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.804 * [taylor]: Taking taylor expansion of im in re 0.804 * [taylor]: Taking taylor expansion of (/ 2 im) in re 0.804 * [taylor]: Taking taylor expansion of 2 in re 0.804 * [taylor]: Taking taylor expansion of im in re 0.804 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in re 0.805 * [taylor]: Taking taylor expansion of 1/3 in re 0.805 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in re 0.805 * [taylor]: Taking taylor expansion of (pow im 3) in re 0.805 * [taylor]: Taking taylor expansion of im in re 0.806 * [taylor]: Taking taylor expansion of (* -0.5 (* (sin (/ 1 re)) (+ (* 2 (/ 1 im)) (+ (* 1/3 (/ 1 (pow im 3))) (* 1/60 (/ 1 (pow im 5))))))) in im 0.806 * [taylor]: Taking taylor expansion of -0.5 in im 0.806 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (+ (* 2 (/ 1 im)) (+ (* 1/3 (/ 1 (pow im 3))) (* 1/60 (/ 1 (pow im 5)))))) in im 0.806 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.806 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.806 * [taylor]: Taking taylor expansion of re in im 0.806 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (+ (* 1/3 (/ 1 (pow im 3))) (* 1/60 (/ 1 (pow im 5))))) in im 0.806 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 0.806 * [taylor]: Taking taylor expansion of 2 in im 0.806 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.806 * [taylor]: Taking taylor expansion of im in im 0.806 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 3))) (* 1/60 (/ 1 (pow im 5)))) in im 0.806 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 0.806 * [taylor]: Taking taylor expansion of 1/3 in im 0.806 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 0.806 * [taylor]: Taking taylor expansion of (pow im 3) in im 0.806 * [taylor]: Taking taylor expansion of im in im 0.806 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 0.806 * [taylor]: Taking taylor expansion of 1/60 in im 0.806 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 0.806 * [taylor]: Taking taylor expansion of (pow im 5) in im 0.806 * [taylor]: Taking taylor expansion of im in im 0.808 * [taylor]: Taking taylor expansion of 0 in im 0.810 * [taylor]: Taking taylor expansion of 0 in im 0.813 * [taylor]: Taking taylor expansion of 0 in im 0.816 * [taylor]: Taking taylor expansion of 0 in im 0.818 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (* 1/3 (/ 1 (pow im 3))) (fma 1/60 (pow (/ -1 im) 5) (/ -2 im))) (sin (/ -1 re)))) in (re im) around 0 0.818 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (* 1/3 (/ 1 (pow im 3))) (fma 1/60 (pow (/ -1 im) 5) (/ -2 im))) (sin (/ -1 re)))) in im 0.818 * [taylor]: Taking taylor expansion of 0.5 in im 0.818 * [taylor]: Taking taylor expansion of (* (- (* 1/3 (/ 1 (pow im 3))) (fma 1/60 (pow (/ -1 im) 5) (/ -2 im))) (sin (/ -1 re))) in im 0.818 * [taylor]: Taking taylor expansion of (- (* 1/3 (/ 1 (pow im 3))) (fma 1/60 (pow (/ -1 im) 5) (/ -2 im))) in im 0.818 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 0.818 * [taylor]: Taking taylor expansion of 1/3 in im 0.818 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 0.818 * [taylor]: Taking taylor expansion of (pow im 3) in im 0.818 * [taylor]: Taking taylor expansion of im in im 0.818 * [taylor]: Taking taylor expansion of (fma 1/60 (pow (/ -1 im) 5) (/ -2 im)) in im 0.818 * [taylor]: Rewrote expression to (+ (* 1/60 (pow (/ -1 im) 5)) (/ -2 im)) 0.819 * [taylor]: Taking taylor expansion of (* 1/60 (pow (/ -1 im) 5)) in im 0.819 * [taylor]: Taking taylor expansion of 1/60 in im 0.819 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 0.819 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.819 * [taylor]: Taking taylor expansion of -1 in im 0.819 * [taylor]: Taking taylor expansion of im in im 0.819 * [taylor]: Taking taylor expansion of (/ -2 im) in im 0.819 * [taylor]: Taking taylor expansion of -2 in im 0.819 * [taylor]: Taking taylor expansion of im in im 0.819 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 0.819 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.819 * [taylor]: Taking taylor expansion of -1 in im 0.819 * [taylor]: Taking taylor expansion of re in im 0.819 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (* 1/3 (/ 1 (pow im 3))) (fma 1/60 (pow (/ -1 im) 5) (/ -2 im))) (sin (/ -1 re)))) in re 0.819 * [taylor]: Taking taylor expansion of 0.5 in re 0.819 * [taylor]: Taking taylor expansion of (* (- (* 1/3 (/ 1 (pow im 3))) (fma 1/60 (pow (/ -1 im) 5) (/ -2 im))) (sin (/ -1 re))) in re 0.819 * [taylor]: Taking taylor expansion of (- (* 1/3 (/ 1 (pow im 3))) (fma 1/60 (pow (/ -1 im) 5) (/ -2 im))) in re 0.819 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in re 0.819 * [taylor]: Taking taylor expansion of 1/3 in re 0.819 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in re 0.819 * [taylor]: Taking taylor expansion of (pow im 3) in re 0.819 * [taylor]: Taking taylor expansion of im in re 0.819 * [taylor]: Taking taylor expansion of (fma 1/60 (pow (/ -1 im) 5) (/ -2 im)) in re 0.819 * [taylor]: Rewrote expression to (+ (* 1/60 (pow (/ -1 im) 5)) (/ -2 im)) 0.819 * [taylor]: Taking taylor expansion of (* 1/60 (pow (/ -1 im) 5)) in re 0.819 * [taylor]: Taking taylor expansion of 1/60 in re 0.819 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 0.819 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.819 * [taylor]: Taking taylor expansion of -1 in re 0.819 * [taylor]: Taking taylor expansion of im in re 0.819 * [taylor]: Taking taylor expansion of (/ -2 im) in re 0.819 * [taylor]: Taking taylor expansion of -2 in re 0.819 * [taylor]: Taking taylor expansion of im in re 0.819 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 0.819 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.819 * [taylor]: Taking taylor expansion of -1 in re 0.819 * [taylor]: Taking taylor expansion of re in re 0.820 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (* 1/3 (/ 1 (pow im 3))) (fma 1/60 (pow (/ -1 im) 5) (/ -2 im))) (sin (/ -1 re)))) in re 0.820 * [taylor]: Taking taylor expansion of 0.5 in re 0.820 * [taylor]: Taking taylor expansion of (* (- (* 1/3 (/ 1 (pow im 3))) (fma 1/60 (pow (/ -1 im) 5) (/ -2 im))) (sin (/ -1 re))) in re 0.820 * [taylor]: Taking taylor expansion of (- (* 1/3 (/ 1 (pow im 3))) (fma 1/60 (pow (/ -1 im) 5) (/ -2 im))) in re 0.820 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in re 0.820 * [taylor]: Taking taylor expansion of 1/3 in re 0.820 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in re 0.820 * [taylor]: Taking taylor expansion of (pow im 3) in re 0.820 * [taylor]: Taking taylor expansion of im in re 0.820 * [taylor]: Taking taylor expansion of (fma 1/60 (pow (/ -1 im) 5) (/ -2 im)) in re 0.820 * [taylor]: Rewrote expression to (+ (* 1/60 (pow (/ -1 im) 5)) (/ -2 im)) 0.820 * [taylor]: Taking taylor expansion of (* 1/60 (pow (/ -1 im) 5)) in re 0.820 * [taylor]: Taking taylor expansion of 1/60 in re 0.820 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 0.820 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.820 * [taylor]: Taking taylor expansion of -1 in re 0.820 * [taylor]: Taking taylor expansion of im in re 0.820 * [taylor]: Taking taylor expansion of (/ -2 im) in re 0.820 * [taylor]: Taking taylor expansion of -2 in re 0.820 * [taylor]: Taking taylor expansion of im in re 0.820 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 0.820 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.820 * [taylor]: Taking taylor expansion of -1 in re 0.820 * [taylor]: Taking taylor expansion of re in re 0.822 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (* 2 (/ 1 im)) (+ (* 1/3 (/ 1 (pow im 3))) (* 1/60 (/ 1 (pow im 5))))) (sin (/ -1 re)))) in im 0.822 * [taylor]: Taking taylor expansion of 0.5 in im 0.822 * [taylor]: Taking taylor expansion of (* (+ (* 2 (/ 1 im)) (+ (* 1/3 (/ 1 (pow im 3))) (* 1/60 (/ 1 (pow im 5))))) (sin (/ -1 re))) in im 0.822 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (+ (* 1/3 (/ 1 (pow im 3))) (* 1/60 (/ 1 (pow im 5))))) in im 0.822 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 0.822 * [taylor]: Taking taylor expansion of 2 in im 0.822 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.822 * [taylor]: Taking taylor expansion of im in im 0.822 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 3))) (* 1/60 (/ 1 (pow im 5)))) in im 0.822 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 0.822 * [taylor]: Taking taylor expansion of 1/3 in im 0.822 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 0.822 * [taylor]: Taking taylor expansion of (pow im 3) in im 0.822 * [taylor]: Taking taylor expansion of im in im 0.822 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 0.822 * [taylor]: Taking taylor expansion of 1/60 in im 0.822 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 0.822 * [taylor]: Taking taylor expansion of (pow im 5) in im 0.822 * [taylor]: Taking taylor expansion of im in im 0.822 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 0.822 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.822 * [taylor]: Taking taylor expansion of -1 in im 0.822 * [taylor]: Taking taylor expansion of re in im 0.824 * [taylor]: Taking taylor expansion of 0 in im 0.826 * [taylor]: Taking taylor expansion of 0 in im 0.829 * [taylor]: Taking taylor expansion of 0 in im 0.832 * [taylor]: Taking taylor expansion of 0 in im 0.833 * * * * [progress]: [ 3 / 3 ] generating series at (2 2 2) 0.833 * [approximate]: Taking taylor expansion of (fma 1/60 (pow im 5) (* 2 im)) in (im) around 0 0.833 * [taylor]: Taking taylor expansion of (fma 1/60 (pow im 5) (* 2 im)) in im 0.834 * [taylor]: Rewrote expression to (+ (* 1/60 (pow im 5)) (* 2 im)) 0.834 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 0.834 * [taylor]: Taking taylor expansion of 1/60 in im 0.834 * [taylor]: Taking taylor expansion of (pow im 5) in im 0.834 * [taylor]: Taking taylor expansion of im in im 0.834 * [taylor]: Taking taylor expansion of (* 2 im) in im 0.834 * [taylor]: Taking taylor expansion of 2 in im 0.834 * [taylor]: Taking taylor expansion of im in im 0.834 * [taylor]: Taking taylor expansion of (fma 1/60 (pow im 5) (* 2 im)) in im 0.834 * [taylor]: Rewrote expression to (+ (* 1/60 (pow im 5)) (* 2 im)) 0.834 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 0.834 * [taylor]: Taking taylor expansion of 1/60 in im 0.834 * [taylor]: Taking taylor expansion of (pow im 5) in im 0.834 * [taylor]: Taking taylor expansion of im in im 0.834 * [taylor]: Taking taylor expansion of (* 2 im) in im 0.834 * [taylor]: Taking taylor expansion of 2 in im 0.834 * [taylor]: Taking taylor expansion of im in im 0.835 * [approximate]: Taking taylor expansion of (fma 1/60 (pow (/ 1 im) 5) (/ 2 im)) in (im) around 0 0.835 * [taylor]: Taking taylor expansion of (fma 1/60 (pow (/ 1 im) 5) (/ 2 im)) in im 0.835 * [taylor]: Rewrote expression to (+ (* 1/60 (pow (/ 1 im) 5)) (/ 2 im)) 0.835 * [taylor]: Taking taylor expansion of (* 1/60 (pow (/ 1 im) 5)) in im 0.835 * [taylor]: Taking taylor expansion of 1/60 in im 0.835 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 0.835 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.835 * [taylor]: Taking taylor expansion of im in im 0.835 * [taylor]: Taking taylor expansion of (/ 2 im) in im 0.835 * [taylor]: Taking taylor expansion of 2 in im 0.835 * [taylor]: Taking taylor expansion of im in im 0.835 * [taylor]: Taking taylor expansion of (fma 1/60 (pow (/ 1 im) 5) (/ 2 im)) in im 0.836 * [taylor]: Rewrote expression to (+ (* 1/60 (pow (/ 1 im) 5)) (/ 2 im)) 0.836 * [taylor]: Taking taylor expansion of (* 1/60 (pow (/ 1 im) 5)) in im 0.836 * [taylor]: Taking taylor expansion of 1/60 in im 0.836 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 0.836 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.836 * [taylor]: Taking taylor expansion of im in im 0.836 * [taylor]: Taking taylor expansion of (/ 2 im) in im 0.836 * [taylor]: Taking taylor expansion of 2 in im 0.836 * [taylor]: Taking taylor expansion of im in im 0.838 * [approximate]: Taking taylor expansion of (fma 1/60 (pow (/ -1 im) 5) (/ -2 im)) in (im) around 0 0.838 * [taylor]: Taking taylor expansion of (fma 1/60 (pow (/ -1 im) 5) (/ -2 im)) in im 0.838 * [taylor]: Rewrote expression to (+ (* 1/60 (pow (/ -1 im) 5)) (/ -2 im)) 0.838 * [taylor]: Taking taylor expansion of (* 1/60 (pow (/ -1 im) 5)) in im 0.838 * [taylor]: Taking taylor expansion of 1/60 in im 0.838 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 0.838 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.838 * [taylor]: Taking taylor expansion of -1 in im 0.838 * [taylor]: Taking taylor expansion of im in im 0.838 * [taylor]: Taking taylor expansion of (/ -2 im) in im 0.838 * [taylor]: Taking taylor expansion of -2 in im 0.838 * [taylor]: Taking taylor expansion of im in im 0.838 * [taylor]: Taking taylor expansion of (fma 1/60 (pow (/ -1 im) 5) (/ -2 im)) in im 0.838 * [taylor]: Rewrote expression to (+ (* 1/60 (pow (/ -1 im) 5)) (/ -2 im)) 0.838 * [taylor]: Taking taylor expansion of (* 1/60 (pow (/ -1 im) 5)) in im 0.838 * [taylor]: Taking taylor expansion of 1/60 in im 0.838 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 0.838 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.838 * [taylor]: Taking taylor expansion of -1 in im 0.838 * [taylor]: Taking taylor expansion of im in im 0.838 * [taylor]: Taking taylor expansion of (/ -2 im) in im 0.838 * [taylor]: Taking taylor expansion of -2 in im 0.838 * [taylor]: Taking taylor expansion of im in im 0.840 * * * [progress]: simplifying candidates 0.845 * [simplify]: Simplifying using # : (expm1 (* 1/3 (pow im 3))) (log1p (* 1/3 (pow im 3))) (+ (log 1/3) (* (log im) 3)) (+ (log 1/3) (* (log im) 3)) (+ (log 1/3) (log (pow im 3))) (log (* 1/3 (pow im 3))) (exp (* 1/3 (pow im 3))) (* (* (* 1/3 1/3) 1/3) (* (* (pow im 3) (pow im 3)) (pow im 3))) (* (cbrt (* 1/3 (pow im 3))) (cbrt (* 1/3 (pow im 3)))) (cbrt (* 1/3 (pow im 3))) (* (* (* 1/3 (pow im 3)) (* 1/3 (pow im 3))) (* 1/3 (pow im 3))) (sqrt (* 1/3 (pow im 3))) (sqrt (* 1/3 (pow im 3))) (* (sqrt 1/3) (pow (sqrt im) 3)) (* (sqrt 1/3) (pow (sqrt im) 3)) (* (sqrt 1/3) (pow (sqrt im) 3)) (* (sqrt 1/3) (pow (sqrt im) 3)) (* (sqrt 1/3) (sqrt (pow im 3))) (* (sqrt 1/3) (sqrt (pow im 3))) (* (sqrt 1/3) (pow im (/ 3 2))) (* (sqrt 1/3) (pow im (/ 3 2))) (* 1/3 (pow (* (cbrt im) (cbrt im)) 3)) (* 1/3 (pow (sqrt im) 3)) (* 1/3 (pow 1 3)) (* 1/3 (* im im)) (* 1/3 (* (cbrt (pow im 3)) (cbrt (pow im 3)))) (* 1/3 (pow (* (cbrt im) (cbrt im)) 3)) (* 1/3 (pow (sqrt im) 3)) (* 1/3 (pow 1 3)) (* 1/3 im) (* 1/3 (sqrt (pow im 3))) (* 1/3 1) (* 1/3 (pow im (/ 3 2))) (* (cbrt 1/3) (pow im 3)) (* (sqrt 1/3) (pow im 3)) (* 1/3 (pow im 3)) (expm1 (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (log1p (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im)))) (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im)))) (+ (+ (log 0.5) (log (sin re))) (log (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (+ (log (* 0.5 (sin re))) (log (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (log (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (exp (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (* (* (* (* 0.5 0.5) 0.5) (* (* (sin re) (sin re)) (sin re))) (* (* (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im)))) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (* (* (* (* 0.5 (sin re)) (* 0.5 (sin re))) (* 0.5 (sin re))) (* (* (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im)))) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (* (cbrt (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (cbrt (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im)))))) (cbrt (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (* (* (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im)))) (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (sqrt (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (sqrt (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (* (* 0.5 (sin re)) (fma (* (cbrt (- (* 1/3 (pow im 3)))) (cbrt (- (* 1/3 (pow im 3))))) (cbrt (- (* 1/3 (pow im 3)))) (- (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))))))) (* (* 0.5 (sin re)) (fma (- (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im))))))) (* (* 0.5 (sin re)) (fma (* (cbrt (- (* 1/3 (pow im 3)))) (cbrt (- (* 1/3 (pow im 3))))) (cbrt (- (* 1/3 (pow im 3)))) (- (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im))))))) (* (* 0.5 (sin re)) (fma (- (sqrt (fma 1/60 (pow im 5) (* 2 im)))) (sqrt (fma 1/60 (pow im 5) (* 2 im))) (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im)))))) (* (* 0.5 (sin re)) (fma (* (cbrt (- (* 1/3 (pow im 3)))) (cbrt (- (* 1/3 (pow im 3))))) (cbrt (- (* 1/3 (pow im 3)))) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1)))) (* (* 0.5 (sin re)) (fma (- (fma 1/60 (pow im 5) (* 2 im))) 1 (* (fma 1/60 (pow im 5) (* 2 im)) 1))) (* (* 0.5 (sin re)) (fma (sqrt (- (* 1/3 (pow im 3)))) (sqrt (- (* 1/3 (pow im 3)))) (- (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))))))) (* (* 0.5 (sin re)) (fma (- (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im))))))) (* (* 0.5 (sin re)) (fma (sqrt (- (* 1/3 (pow im 3)))) (sqrt (- (* 1/3 (pow im 3)))) (- (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im))))))) (* (* 0.5 (sin re)) (fma (- (sqrt (fma 1/60 (pow im 5) (* 2 im)))) (sqrt (fma 1/60 (pow im 5) (* 2 im))) (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im)))))) (* (* 0.5 (sin re)) (fma (sqrt (- (* 1/3 (pow im 3)))) (sqrt (- (* 1/3 (pow im 3)))) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1)))) (* (* 0.5 (sin re)) (fma (- (fma 1/60 (pow im 5) (* 2 im))) 1 (* (fma 1/60 (pow im 5) (* 2 im)) 1))) (* (* 0.5 (sin re)) (fma 1 (- (* 1/3 (pow im 3))) (- (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))))))) (* (* 0.5 (sin re)) (fma (- (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im))))))) (* (* 0.5 (sin re)) (fma 1 (- (* 1/3 (pow im 3))) (- (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im))))))) (* (* 0.5 (sin re)) (fma (- (sqrt (fma 1/60 (pow im 5) (* 2 im)))) (sqrt (fma 1/60 (pow im 5) (* 2 im))) (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im)))))) (* (* 0.5 (sin re)) (fma 1 (- (* 1/3 (pow im 3))) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1)))) (* (* 0.5 (sin re)) (fma (- (fma 1/60 (pow im 5) (* 2 im))) 1 (* (fma 1/60 (pow im 5) (* 2 im)) 1))) (* (* 0.5 (sin re)) (fma -1 (* 1/3 (pow im 3)) (- (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))))))) (* (* 0.5 (sin re)) (fma (- (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im))))))) (* (* 0.5 (sin re)) (fma -1 (* 1/3 (pow im 3)) (- (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im))))))) (* (* 0.5 (sin re)) (fma (- (sqrt (fma 1/60 (pow im 5) (* 2 im)))) (sqrt (fma 1/60 (pow im 5) (* 2 im))) (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im)))))) (* (* 0.5 (sin re)) (fma -1 (* 1/3 (pow im 3)) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1)))) (* (* 0.5 (sin re)) (fma (- (fma 1/60 (pow im 5) (* 2 im))) 1 (* (fma 1/60 (pow im 5) (* 2 im)) 1))) (* (* 0.5 (sin re)) (fma (- 1/3) (pow im 3) (- (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))))))) (* (* 0.5 (sin re)) (fma (- (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im))))))) (* (* 0.5 (sin re)) (fma (- 1/3) (pow im 3) (- (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im))))))) (* (* 0.5 (sin re)) (fma (- (sqrt (fma 1/60 (pow im 5) (* 2 im)))) (sqrt (fma 1/60 (pow im 5) (* 2 im))) (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im)))))) (* (* 0.5 (sin re)) (fma (- 1/3) (pow im 3) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1)))) (* (* 0.5 (sin re)) (fma (- (fma 1/60 (pow im 5) (* 2 im))) 1 (* (fma 1/60 (pow im 5) (* 2 im)) 1))) (* (* 0.5 (sin re)) (fma 1/3 (- (pow im 3)) (- (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))))))) (* (* 0.5 (sin re)) (fma (- (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im))))))) (* (* 0.5 (sin re)) (fma 1/3 (- (pow im 3)) (- (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im))))))) (* (* 0.5 (sin re)) (fma (- (sqrt (fma 1/60 (pow im 5) (* 2 im)))) (sqrt (fma 1/60 (pow im 5) (* 2 im))) (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im)))))) (* (* 0.5 (sin re)) (fma 1/3 (- (pow im 3)) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1)))) (* (* 0.5 (sin re)) (fma (- (fma 1/60 (pow im 5) (* 2 im))) 1 (* (fma 1/60 (pow im 5) (* 2 im)) 1))) (* (* 0.5 (sin re)) (- (* 1/3 (pow im 3)))) (* (* 0.5 (sin re)) (- (fma 1/60 (pow im 5) (* 2 im)))) (* (* 0.5 (sin re)) (- (* 1/3 (pow im 3)))) (* (* 0.5 (sin re)) (- (fma 1/60 (pow im 5) (* 2 im)))) (* (fma (* (cbrt (- (* 1/3 (pow im 3)))) (cbrt (- (* 1/3 (pow im 3))))) (cbrt (- (* 1/3 (pow im 3)))) (- (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im))))))) (* 0.5 (sin re))) (* (fma (- (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))))) (* 0.5 (sin re))) (* (fma (* (cbrt (- (* 1/3 (pow im 3)))) (cbrt (- (* 1/3 (pow im 3))))) (cbrt (- (* 1/3 (pow im 3)))) (- (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im)))))) (* 0.5 (sin re))) (* (fma (- (sqrt (fma 1/60 (pow im 5) (* 2 im)))) (sqrt (fma 1/60 (pow im 5) (* 2 im))) (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im))))) (* 0.5 (sin re))) (* (fma (* (cbrt (- (* 1/3 (pow im 3)))) (cbrt (- (* 1/3 (pow im 3))))) (cbrt (- (* 1/3 (pow im 3)))) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1))) (* 0.5 (sin re))) (* (fma (- (fma 1/60 (pow im 5) (* 2 im))) 1 (* (fma 1/60 (pow im 5) (* 2 im)) 1)) (* 0.5 (sin re))) (* (fma (sqrt (- (* 1/3 (pow im 3)))) (sqrt (- (* 1/3 (pow im 3)))) (- (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im))))))) (* 0.5 (sin re))) (* (fma (- (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))))) (* 0.5 (sin re))) (* (fma (sqrt (- (* 1/3 (pow im 3)))) (sqrt (- (* 1/3 (pow im 3)))) (- (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im)))))) (* 0.5 (sin re))) (* (fma (- (sqrt (fma 1/60 (pow im 5) (* 2 im)))) (sqrt (fma 1/60 (pow im 5) (* 2 im))) (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im))))) (* 0.5 (sin re))) (* (fma (sqrt (- (* 1/3 (pow im 3)))) (sqrt (- (* 1/3 (pow im 3)))) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1))) (* 0.5 (sin re))) (* (fma (- (fma 1/60 (pow im 5) (* 2 im))) 1 (* (fma 1/60 (pow im 5) (* 2 im)) 1)) (* 0.5 (sin re))) (* (fma 1 (- (* 1/3 (pow im 3))) (- (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im))))))) (* 0.5 (sin re))) (* (fma (- (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))))) (* 0.5 (sin re))) (* (fma 1 (- (* 1/3 (pow im 3))) (- (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im)))))) (* 0.5 (sin re))) (* (fma (- (sqrt (fma 1/60 (pow im 5) (* 2 im)))) (sqrt (fma 1/60 (pow im 5) (* 2 im))) (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im))))) (* 0.5 (sin re))) (* (fma 1 (- (* 1/3 (pow im 3))) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1))) (* 0.5 (sin re))) (* (fma (- (fma 1/60 (pow im 5) (* 2 im))) 1 (* (fma 1/60 (pow im 5) (* 2 im)) 1)) (* 0.5 (sin re))) (* (fma -1 (* 1/3 (pow im 3)) (- (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im))))))) (* 0.5 (sin re))) (* (fma (- (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))))) (* 0.5 (sin re))) (* (fma -1 (* 1/3 (pow im 3)) (- (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im)))))) (* 0.5 (sin re))) (* (fma (- (sqrt (fma 1/60 (pow im 5) (* 2 im)))) (sqrt (fma 1/60 (pow im 5) (* 2 im))) (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im))))) (* 0.5 (sin re))) (* (fma -1 (* 1/3 (pow im 3)) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1))) (* 0.5 (sin re))) (* (fma (- (fma 1/60 (pow im 5) (* 2 im))) 1 (* (fma 1/60 (pow im 5) (* 2 im)) 1)) (* 0.5 (sin re))) (* (fma (- 1/3) (pow im 3) (- (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im))))))) (* 0.5 (sin re))) (* (fma (- (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))))) (* 0.5 (sin re))) (* (fma (- 1/3) (pow im 3) (- (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im)))))) (* 0.5 (sin re))) (* (fma (- (sqrt (fma 1/60 (pow im 5) (* 2 im)))) (sqrt (fma 1/60 (pow im 5) (* 2 im))) (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im))))) (* 0.5 (sin re))) (* (fma (- 1/3) (pow im 3) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1))) (* 0.5 (sin re))) (* (fma (- (fma 1/60 (pow im 5) (* 2 im))) 1 (* (fma 1/60 (pow im 5) (* 2 im)) 1)) (* 0.5 (sin re))) (* (fma 1/3 (- (pow im 3)) (- (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im))))))) (* 0.5 (sin re))) (* (fma (- (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))))) (* 0.5 (sin re))) (* (fma 1/3 (- (pow im 3)) (- (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im)))))) (* 0.5 (sin re))) (* (fma (- (sqrt (fma 1/60 (pow im 5) (* 2 im)))) (sqrt (fma 1/60 (pow im 5) (* 2 im))) (* (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im))))) (* 0.5 (sin re))) (* (fma 1/3 (- (pow im 3)) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1))) (* 0.5 (sin re))) (* (fma (- (fma 1/60 (pow im 5) (* 2 im))) 1 (* (fma 1/60 (pow im 5) (* 2 im)) 1)) (* 0.5 (sin re))) (* (- (* 1/3 (pow im 3))) (* 0.5 (sin re))) (* (- (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re))) (* (- (* 1/3 (pow im 3))) (* 0.5 (sin re))) (* (- (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re))) (* (* 0.5 (sin re)) (* (cbrt (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im)))) (cbrt (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im)))))) (* (* 0.5 (sin re)) (sqrt (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (* (* 0.5 (sin re)) 1) (* (* 0.5 (sin re)) (+ (sqrt (- (* 1/3 (pow im 3)))) (sqrt (fma 1/60 (pow im 5) (* 2 im))))) (* (* 0.5 (sin re)) 1) (* (sin re) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im)))) (* (* 0.5 (sin re)) (- (pow (- (* 1/3 (pow im 3))) 3) (pow (fma 1/60 (pow im 5) (* 2 im)) 3))) (* (* 0.5 (sin re)) (- (* (- (* 1/3 (pow im 3))) (- (* 1/3 (pow im 3)))) (* (fma 1/60 (pow im 5) (* 2 im)) (fma 1/60 (pow im 5) (* 2 im))))) (expm1 (fma 1/60 (pow im 5) (* 2 im))) (log1p (fma 1/60 (pow im 5) (* 2 im))) (* 1/60 (pow im 5)) (log (fma 1/60 (pow im 5) (* 2 im))) (exp (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (cbrt (fma 1/60 (pow im 5) (* 2 im))) (* (* (fma 1/60 (pow im 5) (* 2 im)) (fma 1/60 (pow im 5) (* 2 im))) (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im))) (* 1/3 (pow im 3)) (* 1/3 (pow im 3)) (* 1/3 (pow im 3)) (* -1.0 (* re im)) (- (+ (* 0.16666666666666666 (* (sin re) (pow im 3))) (+ (* 1.0 (* (sin re) im)) (* 0.008333333333333333 (* (sin re) (pow im 5)))))) (- (+ (* 0.16666666666666666 (* (sin re) (pow im 3))) (+ (* 1.0 (* (sin re) im)) (* 0.008333333333333333 (* (sin re) (pow im 5)))))) (+ (* 1/60 (pow im 5)) (* 2 im)) (+ (* 1/60 (pow im 5)) (* 2 im)) (+ (* 1/60 (pow im 5)) (* 2 im)) 0.856 * * [simplify]: iteration 0 : 546 enodes (cost 1862 ) 0.866 * * [simplify]: iteration 1 : 2359 enodes (cost 1247 ) 0.909 * * [simplify]: iteration 2 : 5003 enodes (cost 1212 ) 0.914 * [simplify]: Simplified to: (expm1 (* 1/3 (pow im 3))) (log1p (* 1/3 (pow im 3))) (log (* 1/3 (pow im 3))) (log (* 1/3 (pow im 3))) (log (* 1/3 (pow im 3))) (log (* 1/3 (pow im 3))) (exp (* 1/3 (pow im 3))) (pow (* 1/3 (pow im 3)) 3) (* (cbrt (* 1/3 (pow im 3))) (cbrt (* 1/3 (pow im 3)))) (cbrt (* 1/3 (pow im 3))) (pow (* 1/3 (pow im 3)) 3) (sqrt (* 1/3 (pow im 3))) (sqrt (* 1/3 (pow im 3))) (* (sqrt 1/3) (pow (sqrt im) 3)) (* (sqrt 1/3) (pow (sqrt im) 3)) (* (sqrt 1/3) (pow (sqrt im) 3)) (* (sqrt 1/3) (pow (sqrt im) 3)) (* (sqrt 1/3) (sqrt (pow im 3))) (* (sqrt 1/3) (sqrt (pow im 3))) (* (sqrt 1/3) (pow im 3/2)) (* (sqrt 1/3) (pow im 3/2)) (* (* 1/3 im) im) (* 1/3 (pow (sqrt im) 3)) 1/3 (* (* 1/3 im) im) (* (* 1/3 im) im) (* (* 1/3 im) im) (* 1/3 (pow (sqrt im) 3)) 1/3 (* 1/3 im) (* 1/3 (sqrt (pow im 3))) 1/3 (* 1/3 (pow im 3/2)) (* (cbrt 1/3) (pow im 3)) (* (sqrt 1/3) (pow im 3)) (* 1/3 (pow im 3)) (expm1 (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (log1p (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (log (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (log (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (log (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (pow (exp (- (* -1/3 (pow im 3)) (fma 1/60 (pow im 5) (* 2 im)))) (* 0.5 (sin re))) (pow (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im)))) 3) (pow (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im)))) 3) (* (cbrt (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (cbrt (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im)))))) (cbrt (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (pow (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im)))) 3) (sqrt (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (sqrt (* (* 0.5 (sin re)) (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (* (* 0.5 (sin re)) (fma (* (cbrt (- (* 1/3 (pow im 3)))) (cbrt (- (* 1/3 (pow im 3))))) (cbrt (- (* 1/3 (pow im 3)))) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (* (* 0.5 (sin re)) (fma (* (cbrt (- (* 1/3 (pow im 3)))) (cbrt (- (* 1/3 (pow im 3))))) (cbrt (- (* 1/3 (pow im 3)))) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (* (* 0.5 (sin re)) (fma (* (cbrt (- (* 1/3 (pow im 3)))) (cbrt (- (* 1/3 (pow im 3))))) (cbrt (- (* 1/3 (pow im 3)))) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (* 0.5 (* (sin re) (* -1/3 (pow im 3)))) (* (* 0.5 (sin re)) (- (fma 1/60 (pow im 5) (* 2 im)))) (* 0.5 (* (sin re) (* -1/3 (pow im 3)))) (* (* 0.5 (sin re)) (- (fma 1/60 (pow im 5) (* 2 im)))) (* (* 0.5 (sin re)) (fma (* (cbrt (- (* 1/3 (pow im 3)))) (cbrt (- (* 1/3 (pow im 3))))) (cbrt (- (* 1/3 (pow im 3)))) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (* (* 0.5 (sin re)) (fma (* (cbrt (- (* 1/3 (pow im 3)))) (cbrt (- (* 1/3 (pow im 3))))) (cbrt (- (* 1/3 (pow im 3)))) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (* (* 0.5 (sin re)) (fma (* (cbrt (- (* 1/3 (pow im 3)))) (cbrt (- (* 1/3 (pow im 3))))) (cbrt (- (* 1/3 (pow im 3)))) (- (* (fma 1/60 (pow im 5) (* 2 im)) 1)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (* 0.5 (sin re)))) (* (* (* (fma 1/60 (pow im 5) (* 2 im)) (+ (- 1) 1)) (sin re)) 0.5) (* 0.5 (* (sin re) (* -1/3 (pow im 3)))) (* (* 0.5 (sin re)) (- (fma 1/60 (pow im 5) (* 2 im)))) (* 0.5 (* (sin re) (* -1/3 (pow im 3)))) (* (* 0.5 (sin re)) (- (fma 1/60 (pow im 5) (* 2 im)))) (* (* 0.5 (sin re)) (* (cbrt (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im)))) (cbrt (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im)))))) (* (* 0.5 (sin re)) (sqrt (- (- (* 1/3 (pow im 3))) (fma 1/60 (pow im 5) (* 2 im))))) (* 0.5 (sin re)) (* (* 0.5 (sin re)) (+ (sqrt (- (* 1/3 (pow im 3)))) (sqrt (fma 1/60 (pow im 5) (* 2 im))))) (* 0.5 (sin re)) (- (* (fma (pow im 3) 1/3 (fma 1/60 (pow im 5) (* 2 im))) (sin re))) (- (* (fma 1/27 (pow (pow im 3) 3) (pow (fma 1/60 (pow im 5) (* 2 im)) 3)) (* 0.5 (sin re)))) (* (* 0.5 (sin re)) (fma 1/9 (pow im 6) (- (* (fma 1/60 (pow im 5) (* 2 im)) (fma 1/60 (pow im 5) (* 2 im)))))) (expm1 (fma 1/60 (pow im 5) (* 2 im))) (log1p (fma 1/60 (pow im 5) (* 2 im))) (* 1/60 (pow im 5)) (log (fma 1/60 (pow im 5) (* 2 im))) (exp (fma 1/60 (pow im 5) (* 2 im))) (* (cbrt (fma 1/60 (pow im 5) (* 2 im))) (cbrt (fma 1/60 (pow im 5) (* 2 im)))) (cbrt (fma 1/60 (pow im 5) (* 2 im))) (pow (fma 1/60 (pow im 5) (* 2 im)) 3) (sqrt (fma 1/60 (pow im 5) (* 2 im))) (sqrt (fma 1/60 (pow im 5) (* 2 im))) (* 1/3 (pow im 3)) (* 1/3 (pow im 3)) (* 1/3 (pow im 3)) (* -1.0 (* re im)) (- (- (* 0.16666666666666666 (* (sin re) (pow im 3)))) (fma 1.0 (* (sin re) im) (* 0.008333333333333333 (* (sin re) (pow im 5))))) (- (- (* 0.16666666666666666 (* (sin re) (pow im 3)))) (fma 1.0 (* (sin re) im) (* 0.008333333333333333 (* (sin re) (pow im 5))))) (fma 1/60 (pow im 5) (* 2 im)) (fma 1/60 (pow im 5) (* 2 im)) (fma 1/60 (pow im 5) (* 2 im)) 0.915 * * * [progress]: adding candidates to table 1.471 * * [progress]: iteration 3 / 4 1.471 * * * [progress]: picking best candidate 1.565 * * * * [pick]: Picked # 1.565 * * * [progress]: localizing error 1.580 * * * [progress]: generating rewritten candidates 1.580 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 1.584 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1) 1.593 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2) 1.602 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3) 1.613 * * * [progress]: generating series expansions 1.613 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 1.613 * [approximate]: Taking taylor expansion of (* (sin re) im) in (re im) around 0 1.613 * [taylor]: Taking taylor expansion of (* (sin re) im) in im 1.613 * [taylor]: Taking taylor expansion of (sin re) in im 1.614 * [taylor]: Taking taylor expansion of re in im 1.614 * [taylor]: Taking taylor expansion of im in im 1.614 * [taylor]: Taking taylor expansion of (* (sin re) im) in re 1.614 * [taylor]: Taking taylor expansion of (sin re) in re 1.614 * [taylor]: Taking taylor expansion of re in re 1.614 * [taylor]: Taking taylor expansion of im in re 1.614 * [taylor]: Taking taylor expansion of (* (sin re) im) in re 1.614 * [taylor]: Taking taylor expansion of (sin re) in re 1.614 * [taylor]: Taking taylor expansion of re in re 1.614 * [taylor]: Taking taylor expansion of im in re 1.614 * [taylor]: Taking taylor expansion of 0 in im 1.614 * [taylor]: Taking taylor expansion of im in im 1.614 * [taylor]: Taking taylor expansion of 0 in im 1.614 * [taylor]: Taking taylor expansion of (- (* 1/6 im)) in im 1.614 * [taylor]: Taking taylor expansion of (* 1/6 im) in im 1.614 * [taylor]: Taking taylor expansion of 1/6 in im 1.614 * [taylor]: Taking taylor expansion of im in im 1.614 * [taylor]: Taking taylor expansion of 0 in im 1.615 * [approximate]: Taking taylor expansion of (/ (sin (/ 1 re)) im) in (re im) around 0 1.615 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) im) in im 1.615 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 1.615 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.615 * [taylor]: Taking taylor expansion of re in im 1.615 * [taylor]: Taking taylor expansion of im in im 1.615 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) im) in re 1.615 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 1.615 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.615 * [taylor]: Taking taylor expansion of re in re 1.615 * [taylor]: Taking taylor expansion of im in re 1.615 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) im) in re 1.615 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 1.615 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.615 * [taylor]: Taking taylor expansion of re in re 1.615 * [taylor]: Taking taylor expansion of im in re 1.615 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) im) in im 1.615 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 1.615 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.615 * [taylor]: Taking taylor expansion of re in im 1.615 * [taylor]: Taking taylor expansion of im in im 1.616 * [taylor]: Taking taylor expansion of 0 in im 1.616 * [taylor]: Taking taylor expansion of 0 in im 1.617 * [taylor]: Taking taylor expansion of 0 in im 1.617 * [approximate]: Taking taylor expansion of (* -1 (/ (sin (/ -1 re)) im)) in (re im) around 0 1.617 * [taylor]: Taking taylor expansion of (* -1 (/ (sin (/ -1 re)) im)) in im 1.617 * [taylor]: Taking taylor expansion of -1 in im 1.617 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) im) in im 1.617 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 1.617 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.617 * [taylor]: Taking taylor expansion of -1 in im 1.617 * [taylor]: Taking taylor expansion of re in im 1.617 * [taylor]: Taking taylor expansion of im in im 1.618 * [taylor]: Taking taylor expansion of (* -1 (/ (sin (/ -1 re)) im)) in re 1.618 * [taylor]: Taking taylor expansion of -1 in re 1.618 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) im) in re 1.618 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 1.618 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.618 * [taylor]: Taking taylor expansion of -1 in re 1.618 * [taylor]: Taking taylor expansion of re in re 1.618 * [taylor]: Taking taylor expansion of im in re 1.618 * [taylor]: Taking taylor expansion of (* -1 (/ (sin (/ -1 re)) im)) in re 1.618 * [taylor]: Taking taylor expansion of -1 in re 1.618 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) im) in re 1.618 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 1.618 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.618 * [taylor]: Taking taylor expansion of -1 in re 1.618 * [taylor]: Taking taylor expansion of re in re 1.618 * [taylor]: Taking taylor expansion of im in re 1.618 * [taylor]: Taking taylor expansion of (* -1 (/ (sin (/ -1 re)) im)) in im 1.618 * [taylor]: Taking taylor expansion of -1 in im 1.618 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) im) in im 1.618 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 1.618 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.618 * [taylor]: Taking taylor expansion of -1 in im 1.618 * [taylor]: Taking taylor expansion of re in im 1.618 * [taylor]: Taking taylor expansion of im in im 1.619 * [taylor]: Taking taylor expansion of 0 in im 1.619 * [taylor]: Taking taylor expansion of 0 in im 1.620 * [taylor]: Taking taylor expansion of 0 in im 1.620 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1) 1.621 * [approximate]: Taking taylor expansion of (* 0.16666666666666666 (* (sin re) (pow im 3))) in (re im) around 0 1.621 * [taylor]: Taking taylor expansion of (* 0.16666666666666666 (* (sin re) (pow im 3))) in im 1.621 * [taylor]: Taking taylor expansion of 0.16666666666666666 in im 1.621 * [taylor]: Taking taylor expansion of (* (sin re) (pow im 3)) in im 1.621 * [taylor]: Taking taylor expansion of (sin re) in im 1.621 * [taylor]: Taking taylor expansion of re in im 1.621 * [taylor]: Taking taylor expansion of (pow im 3) in im 1.621 * [taylor]: Taking taylor expansion of im in im 1.621 * [taylor]: Taking taylor expansion of (* 0.16666666666666666 (* (sin re) (pow im 3))) in re 1.621 * [taylor]: Taking taylor expansion of 0.16666666666666666 in re 1.621 * [taylor]: Taking taylor expansion of (* (sin re) (pow im 3)) in re 1.621 * [taylor]: Taking taylor expansion of (sin re) in re 1.621 * [taylor]: Taking taylor expansion of re in re 1.621 * [taylor]: Taking taylor expansion of (pow im 3) in re 1.621 * [taylor]: Taking taylor expansion of im in re 1.621 * [taylor]: Taking taylor expansion of (* 0.16666666666666666 (* (sin re) (pow im 3))) in re 1.621 * [taylor]: Taking taylor expansion of 0.16666666666666666 in re 1.621 * [taylor]: Taking taylor expansion of (* (sin re) (pow im 3)) in re 1.621 * [taylor]: Taking taylor expansion of (sin re) in re 1.621 * [taylor]: Taking taylor expansion of re in re 1.621 * [taylor]: Taking taylor expansion of (pow im 3) in re 1.621 * [taylor]: Taking taylor expansion of im in re 1.621 * [taylor]: Taking taylor expansion of 0 in im 1.622 * [taylor]: Taking taylor expansion of (* 0.16666666666666666 (pow im 3)) in im 1.622 * [taylor]: Taking taylor expansion of 0.16666666666666666 in im 1.622 * [taylor]: Taking taylor expansion of (pow im 3) in im 1.622 * [taylor]: Taking taylor expansion of im in im 1.622 * [taylor]: Taking taylor expansion of 0 in im 1.623 * [taylor]: Taking taylor expansion of (- (* 0.027777777777777776 (pow im 3))) in im 1.623 * [taylor]: Taking taylor expansion of (* 0.027777777777777776 (pow im 3)) in im 1.623 * [taylor]: Taking taylor expansion of 0.027777777777777776 in im 1.623 * [taylor]: Taking taylor expansion of (pow im 3) in im 1.623 * [taylor]: Taking taylor expansion of im in im 1.623 * [taylor]: Taking taylor expansion of 0 in im 1.624 * [approximate]: Taking taylor expansion of (* 0.16666666666666666 (/ (sin (/ 1 re)) (pow im 3))) in (re im) around 0 1.624 * [taylor]: Taking taylor expansion of (* 0.16666666666666666 (/ (sin (/ 1 re)) (pow im 3))) in im 1.624 * [taylor]: Taking taylor expansion of 0.16666666666666666 in im 1.624 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (pow im 3)) in im 1.624 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 1.624 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.624 * [taylor]: Taking taylor expansion of re in im 1.624 * [taylor]: Taking taylor expansion of (pow im 3) in im 1.624 * [taylor]: Taking taylor expansion of im in im 1.624 * [taylor]: Taking taylor expansion of (* 0.16666666666666666 (/ (sin (/ 1 re)) (pow im 3))) in re 1.624 * [taylor]: Taking taylor expansion of 0.16666666666666666 in re 1.624 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (pow im 3)) in re 1.624 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 1.624 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.624 * [taylor]: Taking taylor expansion of re in re 1.625 * [taylor]: Taking taylor expansion of (pow im 3) in re 1.625 * [taylor]: Taking taylor expansion of im in re 1.625 * [taylor]: Taking taylor expansion of (* 0.16666666666666666 (/ (sin (/ 1 re)) (pow im 3))) in re 1.625 * [taylor]: Taking taylor expansion of 0.16666666666666666 in re 1.625 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (pow im 3)) in re 1.625 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 1.625 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.625 * [taylor]: Taking taylor expansion of re in re 1.625 * [taylor]: Taking taylor expansion of (pow im 3) in re 1.625 * [taylor]: Taking taylor expansion of im in re 1.625 * [taylor]: Taking taylor expansion of (* 0.16666666666666666 (/ (sin (/ 1 re)) (pow im 3))) in im 1.625 * [taylor]: Taking taylor expansion of 0.16666666666666666 in im 1.625 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (pow im 3)) in im 1.625 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 1.625 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.625 * [taylor]: Taking taylor expansion of re in im 1.625 * [taylor]: Taking taylor expansion of (pow im 3) in im 1.625 * [taylor]: Taking taylor expansion of im in im 1.626 * [taylor]: Taking taylor expansion of 0 in im 1.627 * [taylor]: Taking taylor expansion of 0 in im 1.628 * [taylor]: Taking taylor expansion of 0 in im 1.629 * [taylor]: Taking taylor expansion of 0 in im 1.631 * [taylor]: Taking taylor expansion of 0 in im 1.631 * [approximate]: Taking taylor expansion of (* -0.16666666666666666 (/ (sin (/ -1 re)) (pow im 3))) in (re im) around 0 1.631 * [taylor]: Taking taylor expansion of (* -0.16666666666666666 (/ (sin (/ -1 re)) (pow im 3))) in im 1.631 * [taylor]: Taking taylor expansion of -0.16666666666666666 in im 1.631 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (pow im 3)) in im 1.631 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 1.631 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.631 * [taylor]: Taking taylor expansion of -1 in im 1.631 * [taylor]: Taking taylor expansion of re in im 1.631 * [taylor]: Taking taylor expansion of (pow im 3) in im 1.631 * [taylor]: Taking taylor expansion of im in im 1.632 * [taylor]: Taking taylor expansion of (* -0.16666666666666666 (/ (sin (/ -1 re)) (pow im 3))) in re 1.632 * [taylor]: Taking taylor expansion of -0.16666666666666666 in re 1.632 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (pow im 3)) in re 1.632 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 1.632 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.632 * [taylor]: Taking taylor expansion of -1 in re 1.632 * [taylor]: Taking taylor expansion of re in re 1.632 * [taylor]: Taking taylor expansion of (pow im 3) in re 1.632 * [taylor]: Taking taylor expansion of im in re 1.632 * [taylor]: Taking taylor expansion of (* -0.16666666666666666 (/ (sin (/ -1 re)) (pow im 3))) in re 1.632 * [taylor]: Taking taylor expansion of -0.16666666666666666 in re 1.632 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (pow im 3)) in re 1.632 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 1.632 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.632 * [taylor]: Taking taylor expansion of -1 in re 1.632 * [taylor]: Taking taylor expansion of re in re 1.632 * [taylor]: Taking taylor expansion of (pow im 3) in re 1.632 * [taylor]: Taking taylor expansion of im in re 1.633 * [taylor]: Taking taylor expansion of (* -0.16666666666666666 (/ (sin (/ -1 re)) (pow im 3))) in im 1.633 * [taylor]: Taking taylor expansion of -0.16666666666666666 in im 1.633 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (pow im 3)) in im 1.633 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 1.633 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.633 * [taylor]: Taking taylor expansion of -1 in im 1.633 * [taylor]: Taking taylor expansion of re in im 1.633 * [taylor]: Taking taylor expansion of (pow im 3) in im 1.633 * [taylor]: Taking taylor expansion of im in im 1.633 * [taylor]: Taking taylor expansion of 0 in im 1.634 * [taylor]: Taking taylor expansion of 0 in im 1.635 * [taylor]: Taking taylor expansion of 0 in im 1.637 * [taylor]: Taking taylor expansion of 0 in im 1.638 * [taylor]: Taking taylor expansion of 0 in im 1.639 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2) 1.639 * [approximate]: Taking taylor expansion of (* (sin re) (pow im 3)) in (re im) around 0 1.639 * [taylor]: Taking taylor expansion of (* (sin re) (pow im 3)) in im 1.639 * [taylor]: Taking taylor expansion of (sin re) in im 1.639 * [taylor]: Taking taylor expansion of re in im 1.639 * [taylor]: Taking taylor expansion of (pow im 3) in im 1.639 * [taylor]: Taking taylor expansion of im in im 1.639 * [taylor]: Taking taylor expansion of (* (sin re) (pow im 3)) in re 1.639 * [taylor]: Taking taylor expansion of (sin re) in re 1.639 * [taylor]: Taking taylor expansion of re in re 1.639 * [taylor]: Taking taylor expansion of (pow im 3) in re 1.639 * [taylor]: Taking taylor expansion of im in re 1.639 * [taylor]: Taking taylor expansion of (* (sin re) (pow im 3)) in re 1.639 * [taylor]: Taking taylor expansion of (sin re) in re 1.639 * [taylor]: Taking taylor expansion of re in re 1.639 * [taylor]: Taking taylor expansion of (pow im 3) in re 1.639 * [taylor]: Taking taylor expansion of im in re 1.639 * [taylor]: Taking taylor expansion of 0 in im 1.639 * [taylor]: Taking taylor expansion of (pow im 3) in im 1.639 * [taylor]: Taking taylor expansion of im in im 1.640 * [taylor]: Taking taylor expansion of 0 in im 1.640 * [taylor]: Taking taylor expansion of (- (* 1/6 (pow im 3))) in im 1.640 * [taylor]: Taking taylor expansion of (* 1/6 (pow im 3)) in im 1.640 * [taylor]: Taking taylor expansion of 1/6 in im 1.640 * [taylor]: Taking taylor expansion of (pow im 3) in im 1.640 * [taylor]: Taking taylor expansion of im in im 1.641 * [taylor]: Taking taylor expansion of 0 in im 1.641 * [approximate]: Taking taylor expansion of (/ (sin (/ 1 re)) (pow im 3)) in (re im) around 0 1.641 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (pow im 3)) in im 1.641 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 1.641 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.641 * [taylor]: Taking taylor expansion of re in im 1.641 * [taylor]: Taking taylor expansion of (pow im 3) in im 1.641 * [taylor]: Taking taylor expansion of im in im 1.642 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (pow im 3)) in re 1.642 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 1.642 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.642 * [taylor]: Taking taylor expansion of re in re 1.642 * [taylor]: Taking taylor expansion of (pow im 3) in re 1.642 * [taylor]: Taking taylor expansion of im in re 1.642 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (pow im 3)) in re 1.642 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 1.642 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.642 * [taylor]: Taking taylor expansion of re in re 1.642 * [taylor]: Taking taylor expansion of (pow im 3) in re 1.642 * [taylor]: Taking taylor expansion of im in re 1.642 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (pow im 3)) in im 1.642 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 1.642 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.642 * [taylor]: Taking taylor expansion of re in im 1.642 * [taylor]: Taking taylor expansion of (pow im 3) in im 1.642 * [taylor]: Taking taylor expansion of im in im 1.643 * [taylor]: Taking taylor expansion of 0 in im 1.644 * [taylor]: Taking taylor expansion of 0 in im 1.645 * [taylor]: Taking taylor expansion of 0 in im 1.646 * [taylor]: Taking taylor expansion of 0 in im 1.647 * [taylor]: Taking taylor expansion of 0 in im 1.647 * [approximate]: Taking taylor expansion of (* -1 (/ (sin (/ -1 re)) (pow im 3))) in (re im) around 0 1.647 * [taylor]: Taking taylor expansion of (* -1 (/ (sin (/ -1 re)) (pow im 3))) in im 1.647 * [taylor]: Taking taylor expansion of -1 in im 1.648 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (pow im 3)) in im 1.648 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 1.648 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.648 * [taylor]: Taking taylor expansion of -1 in im 1.648 * [taylor]: Taking taylor expansion of re in im 1.648 * [taylor]: Taking taylor expansion of (pow im 3) in im 1.648 * [taylor]: Taking taylor expansion of im in im 1.648 * [taylor]: Taking taylor expansion of (* -1 (/ (sin (/ -1 re)) (pow im 3))) in re 1.648 * [taylor]: Taking taylor expansion of -1 in re 1.648 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (pow im 3)) in re 1.648 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 1.648 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.648 * [taylor]: Taking taylor expansion of -1 in re 1.648 * [taylor]: Taking taylor expansion of re in re 1.648 * [taylor]: Taking taylor expansion of (pow im 3) in re 1.648 * [taylor]: Taking taylor expansion of im in re 1.648 * [taylor]: Taking taylor expansion of (* -1 (/ (sin (/ -1 re)) (pow im 3))) in re 1.648 * [taylor]: Taking taylor expansion of -1 in re 1.648 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (pow im 3)) in re 1.648 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 1.648 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.648 * [taylor]: Taking taylor expansion of -1 in re 1.648 * [taylor]: Taking taylor expansion of re in re 1.648 * [taylor]: Taking taylor expansion of (pow im 3) in re 1.648 * [taylor]: Taking taylor expansion of im in re 1.649 * [taylor]: Taking taylor expansion of (* -1 (/ (sin (/ -1 re)) (pow im 3))) in im 1.649 * [taylor]: Taking taylor expansion of -1 in im 1.649 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (pow im 3)) in im 1.649 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 1.649 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.649 * [taylor]: Taking taylor expansion of -1 in im 1.649 * [taylor]: Taking taylor expansion of re in im 1.649 * [taylor]: Taking taylor expansion of (pow im 3) in im 1.649 * [taylor]: Taking taylor expansion of im in im 1.650 * [taylor]: Taking taylor expansion of 0 in im 1.651 * [taylor]: Taking taylor expansion of 0 in im 1.652 * [taylor]: Taking taylor expansion of 0 in im 1.653 * [taylor]: Taking taylor expansion of 0 in im 1.655 * [taylor]: Taking taylor expansion of 0 in im 1.655 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3) 1.655 * [approximate]: Taking taylor expansion of (* 0.008333333333333333 (* (sin re) (pow im 5))) in (re im) around 0 1.655 * [taylor]: Taking taylor expansion of (* 0.008333333333333333 (* (sin re) (pow im 5))) in im 1.655 * [taylor]: Taking taylor expansion of 0.008333333333333333 in im 1.655 * [taylor]: Taking taylor expansion of (* (sin re) (pow im 5)) in im 1.655 * [taylor]: Taking taylor expansion of (sin re) in im 1.655 * [taylor]: Taking taylor expansion of re in im 1.655 * [taylor]: Taking taylor expansion of (pow im 5) in im 1.655 * [taylor]: Taking taylor expansion of im in im 1.655 * [taylor]: Taking taylor expansion of (* 0.008333333333333333 (* (sin re) (pow im 5))) in re 1.655 * [taylor]: Taking taylor expansion of 0.008333333333333333 in re 1.655 * [taylor]: Taking taylor expansion of (* (sin re) (pow im 5)) in re 1.655 * [taylor]: Taking taylor expansion of (sin re) in re 1.655 * [taylor]: Taking taylor expansion of re in re 1.655 * [taylor]: Taking taylor expansion of (pow im 5) in re 1.655 * [taylor]: Taking taylor expansion of im in re 1.655 * [taylor]: Taking taylor expansion of (* 0.008333333333333333 (* (sin re) (pow im 5))) in re 1.655 * [taylor]: Taking taylor expansion of 0.008333333333333333 in re 1.655 * [taylor]: Taking taylor expansion of (* (sin re) (pow im 5)) in re 1.655 * [taylor]: Taking taylor expansion of (sin re) in re 1.655 * [taylor]: Taking taylor expansion of re in re 1.655 * [taylor]: Taking taylor expansion of (pow im 5) in re 1.655 * [taylor]: Taking taylor expansion of im in re 1.656 * [taylor]: Taking taylor expansion of 0 in im 1.656 * [taylor]: Taking taylor expansion of (* 0.008333333333333333 (pow im 5)) in im 1.656 * [taylor]: Taking taylor expansion of 0.008333333333333333 in im 1.656 * [taylor]: Taking taylor expansion of (pow im 5) in im 1.656 * [taylor]: Taking taylor expansion of im in im 1.657 * [taylor]: Taking taylor expansion of 0 in im 1.657 * [taylor]: Taking taylor expansion of (- (* 0.0013888888888888887 (pow im 5))) in im 1.658 * [taylor]: Taking taylor expansion of (* 0.0013888888888888887 (pow im 5)) in im 1.658 * [taylor]: Taking taylor expansion of 0.0013888888888888887 in im 1.658 * [taylor]: Taking taylor expansion of (pow im 5) in im 1.658 * [taylor]: Taking taylor expansion of im in im 1.658 * [taylor]: Taking taylor expansion of 0 in im 1.659 * [approximate]: Taking taylor expansion of (* 0.008333333333333333 (/ (sin (/ 1 re)) (pow im 5))) in (re im) around 0 1.659 * [taylor]: Taking taylor expansion of (* 0.008333333333333333 (/ (sin (/ 1 re)) (pow im 5))) in im 1.659 * [taylor]: Taking taylor expansion of 0.008333333333333333 in im 1.659 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (pow im 5)) in im 1.659 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 1.659 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.659 * [taylor]: Taking taylor expansion of re in im 1.659 * [taylor]: Taking taylor expansion of (pow im 5) in im 1.659 * [taylor]: Taking taylor expansion of im in im 1.659 * [taylor]: Taking taylor expansion of (* 0.008333333333333333 (/ (sin (/ 1 re)) (pow im 5))) in re 1.659 * [taylor]: Taking taylor expansion of 0.008333333333333333 in re 1.659 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (pow im 5)) in re 1.659 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 1.659 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.659 * [taylor]: Taking taylor expansion of re in re 1.660 * [taylor]: Taking taylor expansion of (pow im 5) in re 1.660 * [taylor]: Taking taylor expansion of im in re 1.660 * [taylor]: Taking taylor expansion of (* 0.008333333333333333 (/ (sin (/ 1 re)) (pow im 5))) in re 1.660 * [taylor]: Taking taylor expansion of 0.008333333333333333 in re 1.660 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (pow im 5)) in re 1.660 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 1.660 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.660 * [taylor]: Taking taylor expansion of re in re 1.660 * [taylor]: Taking taylor expansion of (pow im 5) in re 1.660 * [taylor]: Taking taylor expansion of im in re 1.660 * [taylor]: Taking taylor expansion of (* 0.008333333333333333 (/ (sin (/ 1 re)) (pow im 5))) in im 1.660 * [taylor]: Taking taylor expansion of 0.008333333333333333 in im 1.660 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (pow im 5)) in im 1.660 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 1.660 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.660 * [taylor]: Taking taylor expansion of re in im 1.661 * [taylor]: Taking taylor expansion of (pow im 5) in im 1.661 * [taylor]: Taking taylor expansion of im in im 1.661 * [taylor]: Taking taylor expansion of 0 in im 1.663 * [taylor]: Taking taylor expansion of 0 in im 1.664 * [taylor]: Taking taylor expansion of 0 in im 1.665 * [taylor]: Taking taylor expansion of 0 in im 1.667 * [taylor]: Taking taylor expansion of 0 in im 1.669 * [taylor]: Taking taylor expansion of 0 in im 1.669 * [approximate]: Taking taylor expansion of (* -0.008333333333333333 (/ (sin (/ -1 re)) (pow im 5))) in (re im) around 0 1.669 * [taylor]: Taking taylor expansion of (* -0.008333333333333333 (/ (sin (/ -1 re)) (pow im 5))) in im 1.669 * [taylor]: Taking taylor expansion of -0.008333333333333333 in im 1.669 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (pow im 5)) in im 1.670 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 1.670 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.670 * [taylor]: Taking taylor expansion of -1 in im 1.670 * [taylor]: Taking taylor expansion of re in im 1.670 * [taylor]: Taking taylor expansion of (pow im 5) in im 1.670 * [taylor]: Taking taylor expansion of im in im 1.670 * [taylor]: Taking taylor expansion of (* -0.008333333333333333 (/ (sin (/ -1 re)) (pow im 5))) in re 1.670 * [taylor]: Taking taylor expansion of -0.008333333333333333 in re 1.670 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (pow im 5)) in re 1.670 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 1.670 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.670 * [taylor]: Taking taylor expansion of -1 in re 1.670 * [taylor]: Taking taylor expansion of re in re 1.670 * [taylor]: Taking taylor expansion of (pow im 5) in re 1.670 * [taylor]: Taking taylor expansion of im in re 1.670 * [taylor]: Taking taylor expansion of (* -0.008333333333333333 (/ (sin (/ -1 re)) (pow im 5))) in re 1.670 * [taylor]: Taking taylor expansion of -0.008333333333333333 in re 1.670 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (pow im 5)) in re 1.670 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 1.670 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.670 * [taylor]: Taking taylor expansion of -1 in re 1.670 * [taylor]: Taking taylor expansion of re in re 1.670 * [taylor]: Taking taylor expansion of (pow im 5) in re 1.670 * [taylor]: Taking taylor expansion of im in re 1.671 * [taylor]: Taking taylor expansion of (* -0.008333333333333333 (/ (sin (/ -1 re)) (pow im 5))) in im 1.671 * [taylor]: Taking taylor expansion of -0.008333333333333333 in im 1.671 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (pow im 5)) in im 1.671 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 1.671 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.671 * [taylor]: Taking taylor expansion of -1 in im 1.671 * [taylor]: Taking taylor expansion of re in im 1.671 * [taylor]: Taking taylor expansion of (pow im 5) in im 1.671 * [taylor]: Taking taylor expansion of im in im 1.672 * [taylor]: Taking taylor expansion of 0 in im 1.673 * [taylor]: Taking taylor expansion of 0 in im 1.674 * [taylor]: Taking taylor expansion of 0 in im 1.676 * [taylor]: Taking taylor expansion of 0 in im 1.678 * [taylor]: Taking taylor expansion of 0 in im 1.679 * [taylor]: Taking taylor expansion of 0 in im 1.680 * * * [progress]: simplifying candidates 1.681 * [simplify]: Simplifying using # : (expm1 (* (sin re) im)) (log1p (* (sin re) im)) (* (sin re) im) (+ (log (sin re)) (log im)) (log (* (sin re) im)) (exp (* (sin re) im)) (* (* (* (sin re) (sin re)) (sin re)) (* (* im im) im)) (* (cbrt (* (sin re) im)) (cbrt (* (sin re) im))) (cbrt (* (sin re) im)) (* (* (* (sin re) im) (* (sin re) im)) (* (sin re) im)) (sqrt (* (sin re) im)) (sqrt (* (sin re) im)) (* (sqrt (sin re)) (sqrt im)) (* (sqrt (sin re)) (sqrt im)) (* (sin re) (* (cbrt im) (cbrt im))) (* (sin re) (sqrt im)) (* (sin re) 1) (* (cbrt (sin re)) im) (* (sqrt (sin re)) im) (* (sin re) im) (expm1 (* 0.16666666666666666 (* (sin re) (pow im 3)))) (log1p (* 0.16666666666666666 (* (sin re) (pow im 3)))) (* 0.16666666666666666 (* (sin re) (pow im 3))) (+ (log 0.16666666666666666) (+ (log (sin re)) (* (log im) 3))) (+ (log 0.16666666666666666) (+ (log (sin re)) (* (log im) 3))) (+ (log 0.16666666666666666) (+ (log (sin re)) (log (pow im 3)))) (+ (log 0.16666666666666666) (log (* (sin re) (pow im 3)))) (log (* 0.16666666666666666 (* (sin re) (pow im 3)))) (exp (* 0.16666666666666666 (* (sin re) (pow im 3)))) (* (* (* 0.16666666666666666 0.16666666666666666) 0.16666666666666666) (* (* (* (sin re) (sin re)) (sin re)) (* (* (pow im 3) (pow im 3)) (pow im 3)))) (* (* (* 0.16666666666666666 0.16666666666666666) 0.16666666666666666) (* (* (* (sin re) (pow im 3)) (* (sin re) (pow im 3))) (* (sin re) (pow im 3)))) (* (cbrt (* 0.16666666666666666 (* (sin re) (pow im 3)))) (cbrt (* 0.16666666666666666 (* (sin re) (pow im 3))))) (cbrt (* 0.16666666666666666 (* (sin re) (pow im 3)))) (* (* (* 0.16666666666666666 (* (sin re) (pow im 3))) (* 0.16666666666666666 (* (sin re) (pow im 3)))) (* 0.16666666666666666 (* (sin re) (pow im 3)))) (sqrt (* 0.16666666666666666 (* (sin re) (pow im 3)))) (sqrt (* 0.16666666666666666 (* (sin re) (pow im 3)))) (* 0.16666666666666666 (sin re)) (* (cbrt 0.16666666666666666) (* (sin re) (pow im 3))) (* (sqrt 0.16666666666666666) (* (sin re) (pow im 3))) (* 0.16666666666666666 (* (sin re) (pow im 3))) (expm1 (* (sin re) (pow im 3))) (log1p (* (sin re) (pow im 3))) (+ (log (sin re)) (* (log im) 3)) (+ (log (sin re)) (* (log im) 3)) (+ (log (sin re)) (log (pow im 3))) (log (* (sin re) (pow im 3))) (exp (* (sin re) (pow im 3))) (* (* (* (sin re) (sin re)) (sin re)) (* (* (pow im 3) (pow im 3)) (pow im 3))) (* (cbrt (* (sin re) (pow im 3))) (cbrt (* (sin re) (pow im 3)))) (cbrt (* (sin re) (pow im 3))) (* (* (* (sin re) (pow im 3)) (* (sin re) (pow im 3))) (* (sin re) (pow im 3))) (sqrt (* (sin re) (pow im 3))) (sqrt (* (sin re) (pow im 3))) (* (sqrt (sin re)) (pow (sqrt im) 3)) (* (sqrt (sin re)) (pow (sqrt im) 3)) (* (sqrt (sin re)) (pow (sqrt im) 3)) (* (sqrt (sin re)) (pow (sqrt im) 3)) (* (sqrt (sin re)) (sqrt (pow im 3))) (* (sqrt (sin re)) (sqrt (pow im 3))) (* (sqrt (sin re)) (pow im (/ 3 2))) (* (sqrt (sin re)) (pow im (/ 3 2))) (* (sin re) (pow (* (cbrt im) (cbrt im)) 3)) (* (sin re) (pow (sqrt im) 3)) (* (sin re) (pow 1 3)) (* (sin re) (* im im)) (* (sin re) (* (cbrt (pow im 3)) (cbrt (pow im 3)))) (* (sin re) (pow (* (cbrt im) (cbrt im)) 3)) (* (sin re) (pow (sqrt im) 3)) (* (sin re) (pow 1 3)) (* (sin re) im) (* (sin re) (sqrt (pow im 3))) (* (sin re) 1) (* (sin re) (pow im (/ 3 2))) (* (cbrt (sin re)) (pow im 3)) (* (sqrt (sin re)) (pow im 3)) (* (sin re) (pow im 3)) (expm1 (* 0.008333333333333333 (* (sin re) (pow im 5)))) (log1p (* 0.008333333333333333 (* (sin re) (pow im 5)))) (* 0.008333333333333333 (* (sin re) (pow im 5))) (+ (log 0.008333333333333333) (+ (log (sin re)) (* (log im) 5))) (+ (log 0.008333333333333333) (+ (log (sin re)) (* (log im) 5))) (+ (log 0.008333333333333333) (+ (log (sin re)) (log (pow im 5)))) (+ (log 0.008333333333333333) (log (* (sin re) (pow im 5)))) (log (* 0.008333333333333333 (* (sin re) (pow im 5)))) (exp (* 0.008333333333333333 (* (sin re) (pow im 5)))) (* (* (* 0.008333333333333333 0.008333333333333333) 0.008333333333333333) (* (* (* (sin re) (sin re)) (sin re)) (* (* (pow im 5) (pow im 5)) (pow im 5)))) (* (* (* 0.008333333333333333 0.008333333333333333) 0.008333333333333333) (* (* (* (sin re) (pow im 5)) (* (sin re) (pow im 5))) (* (sin re) (pow im 5)))) (* (cbrt (* 0.008333333333333333 (* (sin re) (pow im 5)))) (cbrt (* 0.008333333333333333 (* (sin re) (pow im 5))))) (cbrt (* 0.008333333333333333 (* (sin re) (pow im 5)))) (* (* (* 0.008333333333333333 (* (sin re) (pow im 5))) (* 0.008333333333333333 (* (sin re) (pow im 5)))) (* 0.008333333333333333 (* (sin re) (pow im 5)))) (sqrt (* 0.008333333333333333 (* (sin re) (pow im 5)))) (sqrt (* 0.008333333333333333 (* (sin re) (pow im 5)))) (* 0.008333333333333333 (sin re)) (* (cbrt 0.008333333333333333) (* (sin re) (pow im 5))) (* (sqrt 0.008333333333333333) (* (sin re) (pow im 5))) (* 0.008333333333333333 (* (sin re) (pow im 5))) (* re im) (* (sin re) im) (* (sin re) im) (- (* 0.16666666666666666 (* re (pow im 3))) (* 0.027777777777777776 (* (pow re 3) (pow im 3)))) (* 0.16666666666666666 (* (sin re) (pow im 3))) (* 0.16666666666666666 (* (sin re) (pow im 3))) (- (* re (pow im 3)) (* 1/6 (* (pow re 3) (pow im 3)))) (* (sin re) (pow im 3)) (* (sin re) (pow im 3)) (- (* 0.008333333333333333 (* re (pow im 5))) (* 0.0013888888888888887 (* (pow re 3) (pow im 5)))) (* 0.008333333333333333 (* (sin re) (pow im 5))) (* 0.008333333333333333 (* (sin re) (pow im 5))) 1.686 * * [simplify]: iteration 0 : 366 enodes (cost 531 ) 1.693 * * [simplify]: iteration 1 : 1585 enodes (cost 448 ) 1.727 * * [simplify]: iteration 2 : 5001 enodes (cost 448 ) 1.730 * [simplify]: Simplified to: (expm1 (* (sin re) im)) (log1p (* (sin re) im)) (* (sin re) im) (log (* (sin re) im)) (log (* (sin re) im)) (exp (* (sin re) im)) (pow (* (sin re) im) 3) (* (cbrt (* (sin re) im)) (cbrt (* (sin re) im))) (cbrt (* (sin re) im)) (pow (* (sin re) im) 3) (sqrt (* (sin re) im)) (sqrt (* (sin re) im)) (* (sqrt (sin re)) (sqrt im)) (* (sqrt (sin re)) (sqrt im)) (* (sin re) (* (cbrt im) (cbrt im))) (* (sin re) (sqrt im)) (sin re) (* (cbrt (sin re)) im) (* (sqrt (sin re)) im) (* (sin re) im) (expm1 (* 0.16666666666666666 (* (sin re) (pow im 3)))) (log1p (* 0.16666666666666666 (* (sin re) (pow im 3)))) (* 0.16666666666666666 (* (sin re) (pow im 3))) (log (* 0.16666666666666666 (* (sin re) (pow im 3)))) (log (* 0.16666666666666666 (* (sin re) (pow im 3)))) (log (* 0.16666666666666666 (* (sin re) (pow im 3)))) (log (* 0.16666666666666666 (* (sin re) (pow im 3)))) (log (* 0.16666666666666666 (* (sin re) (pow im 3)))) (exp (* 0.16666666666666666 (* (sin re) (pow im 3)))) (pow (* 0.16666666666666666 (* (sin re) (pow im 3))) 3) (pow (* 0.16666666666666666 (* (sin re) (pow im 3))) 3) (* (cbrt (* 0.16666666666666666 (* (sin re) (pow im 3)))) (cbrt (* 0.16666666666666666 (* (sin re) (pow im 3))))) (cbrt (* 0.16666666666666666 (* (sin re) (pow im 3)))) (pow (* 0.16666666666666666 (* (sin re) (pow im 3))) 3) (sqrt (* 0.16666666666666666 (* (sin re) (pow im 3)))) (sqrt (* 0.16666666666666666 (* (sin re) (pow im 3)))) (* 0.16666666666666666 (sin re)) (* (cbrt 0.16666666666666666) (* (sin re) (pow im 3))) (* (sqrt 0.16666666666666666) (* (sin re) (pow im 3))) (* 0.16666666666666666 (* (sin re) (pow im 3))) (expm1 (* (sin re) (pow im 3))) (log1p (* (sin re) (pow im 3))) (log (* (sin re) (pow im 3))) (log (* (sin re) (pow im 3))) (log (* (sin re) (pow im 3))) (log (* (sin re) (pow im 3))) (exp (* (sin re) (pow im 3))) (pow (* (sin re) (pow im 3)) 3) (* (cbrt (* (sin re) (pow im 3))) (cbrt (* (sin re) (pow im 3)))) (cbrt (* (sin re) (pow im 3))) (pow (* (sin re) (pow im 3)) 3) (sqrt (* (sin re) (pow im 3))) (sqrt (* (sin re) (pow im 3))) (* (sqrt (sin re)) (pow (sqrt im) 3)) (* (sqrt (sin re)) (pow (sqrt im) 3)) (* (sqrt (sin re)) (pow (sqrt im) 3)) (* (sqrt (sin re)) (pow (sqrt im) 3)) (* (sqrt (sin re)) (sqrt (pow im 3))) (* (sqrt (sin re)) (sqrt (pow im 3))) (* (sqrt (sin re)) (pow im 3/2)) (* (sqrt (sin re)) (pow im 3/2)) (* (* (sin re) im) im) (* (sin re) (pow (sqrt im) 3)) (sin re) (* (* (sin re) im) im) (* (* (sin re) im) im) (* (* (sin re) im) im) (* (sin re) (pow (sqrt im) 3)) (sin re) (* (sin re) im) (* (sin re) (sqrt (pow im 3))) (sin re) (* (sin re) (pow im 3/2)) (* (cbrt (sin re)) (pow im 3)) (* (sqrt (sin re)) (pow im 3)) (* (sin re) (pow im 3)) (expm1 (* 0.008333333333333333 (* (sin re) (pow im 5)))) (log1p (* 0.008333333333333333 (* (sin re) (pow im 5)))) (* 0.008333333333333333 (* (sin re) (pow im 5))) (log (* 0.008333333333333333 (* (sin re) (pow im 5)))) (log (* 0.008333333333333333 (* (sin re) (pow im 5)))) (log (* 0.008333333333333333 (* (sin re) (pow im 5)))) (log (* 0.008333333333333333 (* (sin re) (pow im 5)))) (log (* 0.008333333333333333 (* (sin re) (pow im 5)))) (exp (* 0.008333333333333333 (* (sin re) (pow im 5)))) (pow (* 0.008333333333333333 (* (sin re) (pow im 5))) 3) (pow (* 0.008333333333333333 (* (sin re) (pow im 5))) 3) (* (cbrt (* 0.008333333333333333 (* (sin re) (pow im 5)))) (cbrt (* 0.008333333333333333 (* (sin re) (pow im 5))))) (cbrt (* 0.008333333333333333 (* (sin re) (pow im 5)))) (pow (* 0.008333333333333333 (* (sin re) (pow im 5))) 3) (sqrt (* 0.008333333333333333 (* (sin re) (pow im 5)))) (sqrt (* 0.008333333333333333 (* (sin re) (pow im 5)))) (* 0.008333333333333333 (sin re)) (* (cbrt 0.008333333333333333) (* (sin re) (pow im 5))) (* (sqrt 0.008333333333333333) (* (sin re) (pow im 5))) (* 0.008333333333333333 (* (sin re) (pow im 5))) (* re im) (* (sin re) im) (* (sin re) im) (* (pow im 3) (- (* 0.16666666666666666 re) (* 0.027777777777777776 (pow re 3)))) (* 0.16666666666666666 (* (sin re) (pow im 3))) (* 0.16666666666666666 (* (sin re) (pow im 3))) (* (pow im 3) (- re (* 1/6 (pow re 3)))) (* (sin re) (pow im 3)) (* (sin re) (pow im 3)) (* (pow im 5) (- (* 0.008333333333333333 re) (* 0.0013888888888888887 (pow re 3)))) (* 0.008333333333333333 (* (sin re) (pow im 5))) (* 0.008333333333333333 (* (sin re) (pow im 5))) 1.732 * * * [progress]: adding candidates to table 2.422 * * [progress]: iteration 4 / 4 2.422 * * * [progress]: picking best candidate 2.537 * * * * [pick]: Picked # 2.537 * * * [progress]: localizing error 2.556 * * * [progress]: generating rewritten candidates 2.556 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2 2 1) 2.557 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 2 1 2) 2.558 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 1 1) 2.558 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 1) 2.567 * * * [progress]: generating series expansions 2.567 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2 2 1) 2.567 * [approximate]: Taking taylor expansion of (pow (sin re) 1/3) in (re) around 0 2.567 * [taylor]: Taking taylor expansion of (pow (sin re) 1/3) in re 2.567 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin re)))) in re 2.567 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin re))) in re 2.567 * [taylor]: Taking taylor expansion of 1/3 in re 2.567 * [taylor]: Taking taylor expansion of (log (sin re)) in re 2.567 * [taylor]: Taking taylor expansion of (sin re) in re 2.567 * [taylor]: Taking taylor expansion of re in re 2.567 * [taylor]: Taking taylor expansion of (pow (sin re) 1/3) in re 2.567 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin re)))) in re 2.567 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin re))) in re 2.567 * [taylor]: Taking taylor expansion of 1/3 in re 2.567 * [taylor]: Taking taylor expansion of (log (sin re)) in re 2.567 * [taylor]: Taking taylor expansion of (sin re) in re 2.567 * [taylor]: Taking taylor expansion of re in re 2.569 * [approximate]: Taking taylor expansion of (pow (sin (/ 1 re)) 1/3) in (re) around 0 2.569 * [taylor]: Taking taylor expansion of (pow (sin (/ 1 re)) 1/3) in re 2.569 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (/ 1 re))))) in re 2.569 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (/ 1 re)))) in re 2.569 * [taylor]: Taking taylor expansion of 1/3 in re 2.570 * [taylor]: Taking taylor expansion of (log (sin (/ 1 re))) in re 2.570 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.570 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.570 * [taylor]: Taking taylor expansion of re in re 2.570 * [taylor]: Taking taylor expansion of (pow (sin (/ 1 re)) 1/3) in re 2.570 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (/ 1 re))))) in re 2.570 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (/ 1 re)))) in re 2.570 * [taylor]: Taking taylor expansion of 1/3 in re 2.570 * [taylor]: Taking taylor expansion of (log (sin (/ 1 re))) in re 2.570 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.570 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.570 * [taylor]: Taking taylor expansion of re in re 2.575 * [approximate]: Taking taylor expansion of (pow (sin (/ -1 re)) 1/3) in (re) around 0 2.575 * [taylor]: Taking taylor expansion of (pow (sin (/ -1 re)) 1/3) in re 2.575 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (/ -1 re))))) in re 2.575 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (/ -1 re)))) in re 2.575 * [taylor]: Taking taylor expansion of 1/3 in re 2.575 * [taylor]: Taking taylor expansion of (log (sin (/ -1 re))) in re 2.575 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.575 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.575 * [taylor]: Taking taylor expansion of -1 in re 2.575 * [taylor]: Taking taylor expansion of re in re 2.575 * [taylor]: Taking taylor expansion of (pow (sin (/ -1 re)) 1/3) in re 2.575 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (/ -1 re))))) in re 2.575 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (/ -1 re)))) in re 2.575 * [taylor]: Taking taylor expansion of 1/3 in re 2.575 * [taylor]: Taking taylor expansion of (log (sin (/ -1 re))) in re 2.576 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.576 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.576 * [taylor]: Taking taylor expansion of -1 in re 2.576 * [taylor]: Taking taylor expansion of re in re 2.581 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 2 1 2) 2.581 * [approximate]: Taking taylor expansion of (pow (sin re) 1/3) in (re) around 0 2.582 * [taylor]: Taking taylor expansion of (pow (sin re) 1/3) in re 2.582 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin re)))) in re 2.582 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin re))) in re 2.582 * [taylor]: Taking taylor expansion of 1/3 in re 2.582 * [taylor]: Taking taylor expansion of (log (sin re)) in re 2.582 * [taylor]: Taking taylor expansion of (sin re) in re 2.582 * [taylor]: Taking taylor expansion of re in re 2.582 * [taylor]: Taking taylor expansion of (pow (sin re) 1/3) in re 2.582 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin re)))) in re 2.582 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin re))) in re 2.582 * [taylor]: Taking taylor expansion of 1/3 in re 2.582 * [taylor]: Taking taylor expansion of (log (sin re)) in re 2.582 * [taylor]: Taking taylor expansion of (sin re) in re 2.582 * [taylor]: Taking taylor expansion of re in re 2.584 * [approximate]: Taking taylor expansion of (pow (sin (/ 1 re)) 1/3) in (re) around 0 2.584 * [taylor]: Taking taylor expansion of (pow (sin (/ 1 re)) 1/3) in re 2.584 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (/ 1 re))))) in re 2.584 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (/ 1 re)))) in re 2.584 * [taylor]: Taking taylor expansion of 1/3 in re 2.584 * [taylor]: Taking taylor expansion of (log (sin (/ 1 re))) in re 2.584 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.584 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.584 * [taylor]: Taking taylor expansion of re in re 2.584 * [taylor]: Taking taylor expansion of (pow (sin (/ 1 re)) 1/3) in re 2.584 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (/ 1 re))))) in re 2.584 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (/ 1 re)))) in re 2.584 * [taylor]: Taking taylor expansion of 1/3 in re 2.584 * [taylor]: Taking taylor expansion of (log (sin (/ 1 re))) in re 2.584 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.584 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.585 * [taylor]: Taking taylor expansion of re in re 2.590 * [approximate]: Taking taylor expansion of (pow (sin (/ -1 re)) 1/3) in (re) around 0 2.590 * [taylor]: Taking taylor expansion of (pow (sin (/ -1 re)) 1/3) in re 2.590 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (/ -1 re))))) in re 2.590 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (/ -1 re)))) in re 2.590 * [taylor]: Taking taylor expansion of 1/3 in re 2.590 * [taylor]: Taking taylor expansion of (log (sin (/ -1 re))) in re 2.590 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.590 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.590 * [taylor]: Taking taylor expansion of -1 in re 2.590 * [taylor]: Taking taylor expansion of re in re 2.590 * [taylor]: Taking taylor expansion of (pow (sin (/ -1 re)) 1/3) in re 2.590 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (/ -1 re))))) in re 2.590 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (/ -1 re)))) in re 2.590 * [taylor]: Taking taylor expansion of 1/3 in re 2.590 * [taylor]: Taking taylor expansion of (log (sin (/ -1 re))) in re 2.590 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.590 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.590 * [taylor]: Taking taylor expansion of -1 in re 2.590 * [taylor]: Taking taylor expansion of re in re 2.596 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 1 1) 2.596 * [approximate]: Taking taylor expansion of (pow (sin re) 1/3) in (re) around 0 2.596 * [taylor]: Taking taylor expansion of (pow (sin re) 1/3) in re 2.596 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin re)))) in re 2.596 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin re))) in re 2.596 * [taylor]: Taking taylor expansion of 1/3 in re 2.596 * [taylor]: Taking taylor expansion of (log (sin re)) in re 2.596 * [taylor]: Taking taylor expansion of (sin re) in re 2.596 * [taylor]: Taking taylor expansion of re in re 2.596 * [taylor]: Taking taylor expansion of (pow (sin re) 1/3) in re 2.596 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin re)))) in re 2.596 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin re))) in re 2.596 * [taylor]: Taking taylor expansion of 1/3 in re 2.596 * [taylor]: Taking taylor expansion of (log (sin re)) in re 2.596 * [taylor]: Taking taylor expansion of (sin re) in re 2.596 * [taylor]: Taking taylor expansion of re in re 2.598 * [approximate]: Taking taylor expansion of (pow (sin (/ 1 re)) 1/3) in (re) around 0 2.598 * [taylor]: Taking taylor expansion of (pow (sin (/ 1 re)) 1/3) in re 2.598 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (/ 1 re))))) in re 2.598 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (/ 1 re)))) in re 2.598 * [taylor]: Taking taylor expansion of 1/3 in re 2.598 * [taylor]: Taking taylor expansion of (log (sin (/ 1 re))) in re 2.598 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.598 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.598 * [taylor]: Taking taylor expansion of re in re 2.598 * [taylor]: Taking taylor expansion of (pow (sin (/ 1 re)) 1/3) in re 2.598 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (/ 1 re))))) in re 2.598 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (/ 1 re)))) in re 2.598 * [taylor]: Taking taylor expansion of 1/3 in re 2.598 * [taylor]: Taking taylor expansion of (log (sin (/ 1 re))) in re 2.598 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.598 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.598 * [taylor]: Taking taylor expansion of re in re 2.604 * [approximate]: Taking taylor expansion of (pow (sin (/ -1 re)) 1/3) in (re) around 0 2.604 * [taylor]: Taking taylor expansion of (pow (sin (/ -1 re)) 1/3) in re 2.604 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (/ -1 re))))) in re 2.604 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (/ -1 re)))) in re 2.604 * [taylor]: Taking taylor expansion of 1/3 in re 2.604 * [taylor]: Taking taylor expansion of (log (sin (/ -1 re))) in re 2.604 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.604 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.604 * [taylor]: Taking taylor expansion of -1 in re 2.604 * [taylor]: Taking taylor expansion of re in re 2.604 * [taylor]: Taking taylor expansion of (pow (sin (/ -1 re)) 1/3) in re 2.604 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (sin (/ -1 re))))) in re 2.604 * [taylor]: Taking taylor expansion of (* 1/3 (log (sin (/ -1 re)))) in re 2.604 * [taylor]: Taking taylor expansion of 1/3 in re 2.604 * [taylor]: Taking taylor expansion of (log (sin (/ -1 re))) in re 2.604 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.604 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.604 * [taylor]: Taking taylor expansion of -1 in re 2.604 * [taylor]: Taking taylor expansion of re in re 2.609 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 1) 2.609 * [approximate]: Taking taylor expansion of (pow (pow (sin re) 2) 1/3) in (re) around 0 2.609 * [taylor]: Taking taylor expansion of (pow (pow (sin re) 2) 1/3) in re 2.609 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (sin re) 2)))) in re 2.609 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (sin re) 2))) in re 2.609 * [taylor]: Taking taylor expansion of 1/3 in re 2.609 * [taylor]: Taking taylor expansion of (log (pow (sin re) 2)) in re 2.609 * [taylor]: Taking taylor expansion of (pow (sin re) 2) in re 2.609 * [taylor]: Taking taylor expansion of (sin re) in re 2.609 * [taylor]: Taking taylor expansion of re in re 2.610 * [taylor]: Taking taylor expansion of (pow (pow (sin re) 2) 1/3) in re 2.610 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (sin re) 2)))) in re 2.610 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (sin re) 2))) in re 2.610 * [taylor]: Taking taylor expansion of 1/3 in re 2.610 * [taylor]: Taking taylor expansion of (log (pow (sin re) 2)) in re 2.610 * [taylor]: Taking taylor expansion of (pow (sin re) 2) in re 2.610 * [taylor]: Taking taylor expansion of (sin re) in re 2.610 * [taylor]: Taking taylor expansion of re in re 2.614 * [approximate]: Taking taylor expansion of (pow (pow (sin (/ 1 re)) 2) 1/3) in (re) around 0 2.614 * [taylor]: Taking taylor expansion of (pow (pow (sin (/ 1 re)) 2) 1/3) in re 2.614 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (sin (/ 1 re)) 2)))) in re 2.614 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (sin (/ 1 re)) 2))) in re 2.614 * [taylor]: Taking taylor expansion of 1/3 in re 2.614 * [taylor]: Taking taylor expansion of (log (pow (sin (/ 1 re)) 2)) in re 2.614 * [taylor]: Taking taylor expansion of (pow (sin (/ 1 re)) 2) in re 2.614 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.614 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.614 * [taylor]: Taking taylor expansion of re in re 2.615 * [taylor]: Taking taylor expansion of (pow (pow (sin (/ 1 re)) 2) 1/3) in re 2.615 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (sin (/ 1 re)) 2)))) in re 2.615 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (sin (/ 1 re)) 2))) in re 2.615 * [taylor]: Taking taylor expansion of 1/3 in re 2.615 * [taylor]: Taking taylor expansion of (log (pow (sin (/ 1 re)) 2)) in re 2.615 * [taylor]: Taking taylor expansion of (pow (sin (/ 1 re)) 2) in re 2.615 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.615 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.615 * [taylor]: Taking taylor expansion of re in re 2.622 * [approximate]: Taking taylor expansion of (pow (pow (sin (/ -1 re)) 2) 1/3) in (re) around 0 2.622 * [taylor]: Taking taylor expansion of (pow (pow (sin (/ -1 re)) 2) 1/3) in re 2.622 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (sin (/ -1 re)) 2)))) in re 2.622 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (sin (/ -1 re)) 2))) in re 2.622 * [taylor]: Taking taylor expansion of 1/3 in re 2.622 * [taylor]: Taking taylor expansion of (log (pow (sin (/ -1 re)) 2)) in re 2.622 * [taylor]: Taking taylor expansion of (pow (sin (/ -1 re)) 2) in re 2.622 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.622 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.622 * [taylor]: Taking taylor expansion of -1 in re 2.622 * [taylor]: Taking taylor expansion of re in re 2.623 * [taylor]: Taking taylor expansion of (pow (pow (sin (/ -1 re)) 2) 1/3) in re 2.623 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (sin (/ -1 re)) 2)))) in re 2.623 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (sin (/ -1 re)) 2))) in re 2.623 * [taylor]: Taking taylor expansion of 1/3 in re 2.623 * [taylor]: Taking taylor expansion of (log (pow (sin (/ -1 re)) 2)) in re 2.623 * [taylor]: Taking taylor expansion of (pow (sin (/ -1 re)) 2) in re 2.623 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.623 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.623 * [taylor]: Taking taylor expansion of -1 in re 2.623 * [taylor]: Taking taylor expansion of re in re 2.631 * * * [progress]: simplifying candidates 2.632 * [simplify]: Simplifying using # : (expm1 (cbrt (sin re))) (log1p (cbrt (sin re))) (log (cbrt (sin re))) (exp (cbrt (sin re))) (cbrt (* (cbrt (sin re)) (cbrt (sin re)))) (cbrt (cbrt (sin re))) (cbrt (sqrt (sin re))) (cbrt (sqrt (sin re))) (cbrt 1) (cbrt (sin re)) (* (cbrt (cbrt (sin re))) (cbrt (cbrt (sin re)))) (cbrt (cbrt (sin re))) (* (* (cbrt (sin re)) (cbrt (sin re))) (cbrt (sin re))) (sqrt (cbrt (sin re))) (sqrt (cbrt (sin re))) (expm1 (cbrt (sin re))) (log1p (cbrt (sin re))) (log (cbrt (sin re))) (exp (cbrt (sin re))) (cbrt (* (cbrt (sin re)) (cbrt (sin re)))) (cbrt (cbrt (sin re))) (cbrt (sqrt (sin re))) (cbrt (sqrt (sin re))) (cbrt 1) (cbrt (sin re)) (* (cbrt (cbrt (sin re))) (cbrt (cbrt (sin re)))) (cbrt (cbrt (sin re))) (* (* (cbrt (sin re)) (cbrt (sin re))) (cbrt (sin re))) (sqrt (cbrt (sin re))) (sqrt (cbrt (sin re))) (expm1 (cbrt (sin re))) (log1p (cbrt (sin re))) (log (cbrt (sin re))) (exp (cbrt (sin re))) (cbrt (* (cbrt (sin re)) (cbrt (sin re)))) (cbrt (cbrt (sin re))) (cbrt (sqrt (sin re))) (cbrt (sqrt (sin re))) (cbrt 1) (cbrt (sin re)) (* (cbrt (cbrt (sin re))) (cbrt (cbrt (sin re)))) (cbrt (cbrt (sin re))) (* (* (cbrt (sin re)) (cbrt (sin re))) (cbrt (sin re))) (sqrt (cbrt (sin re))) (sqrt (cbrt (sin re))) (expm1 (* (cbrt (sin re)) (cbrt (sin re)))) (log1p (* (cbrt (sin re)) (cbrt (sin re)))) (+ 1/3 1/3) (+ 1 1) (* (sin re) (sin re)) (* (cbrt (sin re)) (cbrt (sin re))) (+ 1 1) (+ (log (cbrt (sin re))) (log (cbrt (sin re)))) (log (* (cbrt (sin re)) (cbrt (sin re)))) (exp (* (cbrt (sin re)) (cbrt (sin re)))) (* (sin re) (sin re)) (* (cbrt (* (cbrt (sin re)) (cbrt (sin re)))) (cbrt (* (cbrt (sin re)) (cbrt (sin re))))) (cbrt (* (cbrt (sin re)) (cbrt (sin re)))) (* (* (* (cbrt (sin re)) (cbrt (sin re))) (* (cbrt (sin re)) (cbrt (sin re)))) (* (cbrt (sin re)) (cbrt (sin re)))) (sqrt (* (cbrt (sin re)) (cbrt (sin re)))) (sqrt (* (cbrt (sin re)) (cbrt (sin re)))) (* (cbrt (* (cbrt (sin re)) (cbrt (sin re)))) (cbrt (* (cbrt (sin re)) (cbrt (sin re))))) (* (cbrt (cbrt (sin re))) (cbrt (cbrt (sin re)))) (* (cbrt (sqrt (sin re))) (cbrt (sqrt (sin re)))) (* (cbrt (sqrt (sin re))) (cbrt (sqrt (sin re)))) (* (cbrt 1) (cbrt 1)) (* (cbrt (sin re)) (cbrt (sin re))) (* (* (cbrt (cbrt (sin re))) (cbrt (cbrt (sin re)))) (* (cbrt (cbrt (sin re))) (cbrt (cbrt (sin re))))) (* (cbrt (cbrt (sin re))) (cbrt (cbrt (sin re)))) (* (sqrt (cbrt (sin re))) (sqrt (cbrt (sin re)))) (* (sqrt (cbrt (sin re))) (sqrt (cbrt (sin re)))) (* 1 1) (* (cbrt (sin re)) (cbrt (sin re))) (* (cbrt (sqrt (sin re))) (cbrt (sqrt (sin re)))) (* (cbrt (sqrt (sin re))) (cbrt (sqrt (sin re)))) (* (cbrt (sqrt (sin re))) (sqrt (cbrt (sin re)))) (* (cbrt (sqrt (sin re))) (sqrt (cbrt (sin re)))) (* (sqrt (cbrt (sin re))) (cbrt (sqrt (sin re)))) (* (sqrt (cbrt (sin re))) (cbrt (sqrt (sin re)))) (* (sqrt (cbrt (sin re))) (sqrt (cbrt (sin re)))) (* (sqrt (cbrt (sin re))) (sqrt (cbrt (sin re)))) (* 2 1/3) (* 2 1) (* (cbrt (sin re)) (cbrt (* (cbrt (sin re)) (cbrt (sin re))))) (* (cbrt (sin re)) (cbrt (sqrt (sin re)))) (* (cbrt (sin re)) (cbrt 1)) (* (cbrt (sin re)) (* (cbrt (cbrt (sin re))) (cbrt (cbrt (sin re))))) (* (cbrt (sin re)) (sqrt (cbrt (sin re)))) (* (cbrt (sin re)) 1) (* (cbrt (cbrt (sin re))) (cbrt (sin re))) (* (cbrt (sqrt (sin re))) (cbrt (sin re))) (* (cbrt (sin re)) (cbrt (sin re))) (* (cbrt (cbrt (sin re))) (cbrt (sin re))) (* (sqrt (cbrt (sin re))) (cbrt (sin re))) (* (cbrt (sin re)) (cbrt (sin re))) (- (pow re 1/3) (+ (* 1/18 (pow (pow re 7) 1/3)) (* 1/3240 (pow (pow re 13) 1/3)))) (pow (sin re) 1/3) (pow (sin re) 1/3) (- (pow re 1/3) (+ (* 1/18 (pow (pow re 7) 1/3)) (* 1/3240 (pow (pow re 13) 1/3)))) (pow (sin re) 1/3) (pow (sin re) 1/3) (- (pow re 1/3) (+ (* 1/18 (pow (pow re 7) 1/3)) (* 1/3240 (pow (pow re 13) 1/3)))) (pow (sin re) 1/3) (pow (sin re) 1/3) (- (+ (pow re 2/3) (* 1/405 (pow (pow re 14) 1/3))) (* 1/9 (pow (pow re 8) 1/3))) (pow (pow (sin re) 2) 1/3) (pow (pow (sin re) 2) 1/3) 2.636 * * [simplify]: iteration 0 : 159 enodes (cost 483 ) 2.639 * * [simplify]: iteration 1 : 568 enodes (cost 431 ) 2.654 * * [simplify]: iteration 2 : 3135 enodes (cost 398 ) 2.719 * * [simplify]: iteration 3 : 5001 enodes (cost 392 ) 2.721 * [simplify]: Simplified to: (expm1 (cbrt (sin re))) (log1p (cbrt (sin re))) (log (cbrt (sin re))) (exp (cbrt (sin re))) (cbrt (* (cbrt (sin re)) (cbrt (sin re)))) (cbrt (cbrt (sin re))) (cbrt (sqrt (sin re))) (cbrt (sqrt (sin re))) 1 (pow (sin re) 1/3) (* (cbrt (cbrt (sin re))) (cbrt (cbrt (sin re)))) (cbrt (cbrt (sin re))) (sin re) (sqrt (cbrt (sin re))) (sqrt (cbrt (sin re))) (expm1 (cbrt (sin re))) (log1p (cbrt (sin re))) (log (cbrt (sin re))) (exp (cbrt (sin re))) (cbrt (* (cbrt (sin re)) (cbrt (sin re)))) (cbrt (cbrt (sin re))) (cbrt (sqrt (sin re))) (cbrt (sqrt (sin re))) 1 (pow (sin re) 1/3) (* (cbrt (cbrt (sin re))) (cbrt (cbrt (sin re)))) (cbrt (cbrt (sin re))) (sin re) (sqrt (cbrt (sin re))) (sqrt (cbrt (sin re))) (expm1 (cbrt (sin re))) (log1p (cbrt (sin re))) (log (cbrt (sin re))) (exp (cbrt (sin re))) (cbrt (* (cbrt (sin re)) (cbrt (sin re)))) (cbrt (cbrt (sin re))) (cbrt (sqrt (sin re))) (cbrt (sqrt (sin re))) 1 (pow (sin re) 1/3) (* (cbrt (cbrt (sin re))) (cbrt (cbrt (sin re)))) (cbrt (cbrt (sin re))) (sin re) (sqrt (cbrt (sin re))) (sqrt (cbrt (sin re))) (expm1 (* (cbrt (sin re)) (cbrt (sin re)))) (log1p (* (cbrt (sin re)) (cbrt (sin re)))) 2/3 2 (pow (sin re) 2) (pow (sin re) 2/3) 2 (* 2/3 (log (sin re))) (* 2/3 (log (sin re))) (pow (exp 1) (pow (sin re) 2/3)) (pow (sin re) 2) (* (cbrt (* (cbrt (sin re)) (cbrt (sin re)))) (cbrt (* (cbrt (sin re)) (cbrt (sin re))))) (cbrt (* (cbrt (sin re)) (cbrt (sin re)))) (pow (sin re) 2) (fabs (pow (sin re) 1/3)) (fabs (pow (sin re) 1/3)) (* (cbrt (* (cbrt (sin re)) (cbrt (sin re)))) (cbrt (* (cbrt (sin re)) (cbrt (sin re))))) (* (cbrt (cbrt (sin re))) (cbrt (cbrt (sin re)))) (* (cbrt (sqrt (sin re))) (cbrt (sqrt (sin re)))) (* (cbrt (sqrt (sin re))) (cbrt (sqrt (sin re)))) 1 (pow (sin re) 2/3) (pow (cbrt (cbrt (sin re))) 4) (* (cbrt (cbrt (sin re))) (cbrt (cbrt (sin re)))) (pow (sin re) 1/3) (pow (sin re) 1/3) 1 (pow (sin re) 2/3) (* (cbrt (sqrt (sin re))) (cbrt (sqrt (sin re)))) (* (cbrt (sqrt (sin re))) (cbrt (sqrt (sin re)))) (* (cbrt (sqrt (sin re))) (sqrt (cbrt (sin re)))) (* (cbrt (sqrt (sin re))) (sqrt (cbrt (sin re)))) (* (cbrt (sqrt (sin re))) (sqrt (cbrt (sin re)))) (* (cbrt (sqrt (sin re))) (sqrt (cbrt (sin re)))) (pow (sin re) 1/3) (pow (sin re) 1/3) 2/3 2 (* (cbrt (sin re)) (cbrt (* (cbrt (sin re)) (cbrt (sin re))))) (* (cbrt (sin re)) (cbrt (sqrt (sin re)))) (pow (sin re) 1/3) (pow (cbrt (cbrt (sin re))) 5) (pow (sqrt (cbrt (sin re))) 3) (pow (sin re) 1/3) (pow (cbrt (cbrt (sin re))) 4) (* (cbrt (sin re)) (cbrt (sqrt (sin re)))) (pow (sin re) 2/3) (pow (cbrt (cbrt (sin re))) 4) (pow (sqrt (cbrt (sin re))) 3) (pow (sin re) 2/3) (- (pow re 1/3) (+ (* 1/18 (pow (pow re 7) 1/3)) (* 1/3240 (pow (pow re 13) 1/3)))) (pow (sin re) 1/3) (pow (sin re) 1/3) (- (pow re 1/3) (+ (* 1/18 (pow (pow re 7) 1/3)) (* 1/3240 (pow (pow re 13) 1/3)))) (pow (sin re) 1/3) (pow (sin re) 1/3) (- (pow re 1/3) (+ (* 1/18 (pow (pow re 7) 1/3)) (* 1/3240 (pow (pow re 13) 1/3)))) (pow (sin re) 1/3) (pow (sin re) 1/3) (fma (pow (pow re 14) 1/3) 1/405 (- (pow re 2/3) (* 1/9 (pow (pow re 8) 1/3)))) (pow (sin re) 2/3) (pow (sin re) 2/3) 2.722 * * * [progress]: adding candidates to table 3.652 * [progress]: [Phase 3 of 3] Extracting. 3.652 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # #) 3.659 * * * [regime-changes]: Trying 4 branch expressions: ((sin re) (* 0.5 (sin re)) im re) 3.659 * * * * [regimes]: Trying to branch on (sin re) from (# # # # # # # # # # # #) 3.826 * * * * [regimes]: Trying to branch on (* 0.5 (sin re)) from (# # # # # # # # # # # #) 3.999 * * * * [regimes]: Trying to branch on (* 0.5 (sin re)) from (# # # # #) 4.092 * * * * [regimes]: Trying to branch on im from (# # # # # # # # # # # #) 4.249 * * * * [regimes]: Trying to branch on re from (# # # # # # # # # # # #) 4.410 * * * [regime]: Found split indices: #