28.233 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.101 * * * [progress]: [2/2] Setting up program. 0.103 * [progress]: [Phase 2 of 3] Improving. 0.103 * [simplify]: Simplifying using # : (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))) 0.106 * * [simplify]: iteration 0 : 23 enodes (cost 7 ) 0.107 * * [simplify]: iteration 1 : 60 enodes (cost 7 ) 0.109 * * [simplify]: iteration 2 : 112 enodes (cost 7 ) 0.111 * * [simplify]: iteration 3 : 236 enodes (cost 7 ) 0.115 * * [simplify]: iteration 4 : 520 enodes (cost 6 ) 0.118 * * [simplify]: iteration 5 : 702 enodes (cost 6 ) 0.127 * * [simplify]: iteration 6 : 1514 enodes (cost 6 ) 0.138 * * [simplify]: iteration 7 : 2284 enodes (cost 6 ) 0.176 * * [simplify]: iteration 8 : 5001 enodes (cost 6 ) 0.176 * [simplify]: Simplified to: (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) 0.180 * * [progress]: iteration 1 / 4 0.180 * * * [progress]: picking best candidate 0.182 * * * * [pick]: Picked # 0.182 * * * [progress]: localizing error 0.191 * * * [progress]: generating rewritten candidates 0.191 * * * * [progress]: [ 1 / 3 ] rewriting at (2 1 3) 0.195 * * * * [progress]: [ 2 / 3 ] rewriting at (2) 0.199 * * * * [progress]: [ 3 / 3 ] rewriting at (2 1) 0.201 * * * [progress]: generating series expansions 0.201 * * * * [progress]: [ 1 / 3 ] generating series at (2 1 3) 0.201 * [approximate]: Taking taylor expansion of (/ 0.5 (exp im)) in (im) around 0 0.201 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 0.201 * [taylor]: Taking taylor expansion of 0.5 in im 0.201 * [taylor]: Taking taylor expansion of (exp im) in im 0.201 * [taylor]: Taking taylor expansion of im in im 0.201 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 0.201 * [taylor]: Taking taylor expansion of 0.5 in im 0.201 * [taylor]: Taking taylor expansion of (exp im) in im 0.201 * [taylor]: Taking taylor expansion of im in im 0.209 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in (im) around 0 0.209 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 0.209 * [taylor]: Taking taylor expansion of 0.5 in im 0.209 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.209 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.209 * [taylor]: Taking taylor expansion of im in im 0.210 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 0.210 * [taylor]: Taking taylor expansion of 0.5 in im 0.210 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.210 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.210 * [taylor]: Taking taylor expansion of im in im 0.212 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in (im) around 0 0.212 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 0.212 * [taylor]: Taking taylor expansion of 0.5 in im 0.212 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.212 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.212 * [taylor]: Taking taylor expansion of -1 in im 0.212 * [taylor]: Taking taylor expansion of im in im 0.212 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 0.212 * [taylor]: Taking taylor expansion of 0.5 in im 0.212 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.212 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.212 * [taylor]: Taking taylor expansion of -1 in im 0.212 * [taylor]: Taking taylor expansion of im in im 0.214 * * * * [progress]: [ 2 / 3 ] generating series at (2) 0.215 * [approximate]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) in (im re) around 0 0.215 * [taylor]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) in re 0.215 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ 0.5 (exp im))) in re 0.215 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 0.215 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in re 0.215 * [taylor]: Taking taylor expansion of 0.5 in re 0.215 * [taylor]: Taking taylor expansion of (exp im) in re 0.215 * [taylor]: Taking taylor expansion of im in re 0.215 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in re 0.215 * [taylor]: Taking taylor expansion of 0.5 in re 0.215 * [taylor]: Taking taylor expansion of (exp im) in re 0.215 * [taylor]: Taking taylor expansion of im in re 0.215 * [taylor]: Taking taylor expansion of (cos re) in re 0.215 * [taylor]: Taking taylor expansion of re in re 0.215 * [taylor]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) in im 0.215 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ 0.5 (exp im))) in im 0.215 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 0.215 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 0.215 * [taylor]: Taking taylor expansion of 0.5 in im 0.215 * [taylor]: Taking taylor expansion of (exp im) in im 0.215 * [taylor]: Taking taylor expansion of im in im 0.215 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 0.215 * [taylor]: Taking taylor expansion of 0.5 in im 0.215 * [taylor]: Taking taylor expansion of (exp im) in im 0.215 * [taylor]: Taking taylor expansion of im in im 0.216 * [taylor]: Taking taylor expansion of (cos re) in im 0.216 * [taylor]: Taking taylor expansion of re in im 0.216 * [taylor]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) in im 0.216 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ 0.5 (exp im))) in im 0.216 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 0.216 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 0.216 * [taylor]: Taking taylor expansion of 0.5 in im 0.216 * [taylor]: Taking taylor expansion of (exp im) in im 0.216 * [taylor]: Taking taylor expansion of im in im 0.216 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 0.216 * [taylor]: Taking taylor expansion of 0.5 in im 0.216 * [taylor]: Taking taylor expansion of (exp im) in im 0.216 * [taylor]: Taking taylor expansion of im in im 0.217 * [taylor]: Taking taylor expansion of (cos re) in im 0.217 * [taylor]: Taking taylor expansion of re in im 0.218 * [taylor]: Taking taylor expansion of (* 1.0 (cos re)) in re 0.218 * [taylor]: Taking taylor expansion of 1.0 in re 0.218 * [taylor]: Taking taylor expansion of (cos re) in re 0.218 * [taylor]: Taking taylor expansion of re in re 0.224 * [taylor]: Taking taylor expansion of 0 in re 0.233 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 0.233 * [taylor]: Taking taylor expansion of 0.5 in re 0.233 * [taylor]: Taking taylor expansion of (cos re) in re 0.233 * [taylor]: Taking taylor expansion of re in re 0.236 * [approximate]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))) in (im re) around 0 0.236 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))) in re 0.236 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.236 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.236 * [taylor]: Taking taylor expansion of re in re 0.237 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))) in re 0.237 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ 0.5 (exp (/ 1 im)))) 0.237 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in re 0.237 * [taylor]: Taking taylor expansion of 0.5 in re 0.237 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.237 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.237 * [taylor]: Taking taylor expansion of im in re 0.237 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in re 0.237 * [taylor]: Taking taylor expansion of 0.5 in re 0.237 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.237 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.237 * [taylor]: Taking taylor expansion of im in re 0.237 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))) in im 0.237 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.237 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.237 * [taylor]: Taking taylor expansion of re in im 0.237 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))) in im 0.237 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ 0.5 (exp (/ 1 im)))) 0.238 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 0.238 * [taylor]: Taking taylor expansion of 0.5 in im 0.238 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.238 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.238 * [taylor]: Taking taylor expansion of im in im 0.238 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 0.238 * [taylor]: Taking taylor expansion of 0.5 in im 0.238 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.238 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.238 * [taylor]: Taking taylor expansion of im in im 0.238 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))) in im 0.238 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.238 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.238 * [taylor]: Taking taylor expansion of re in im 0.238 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))) in im 0.239 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ 0.5 (exp (/ 1 im)))) 0.239 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 0.239 * [taylor]: Taking taylor expansion of 0.5 in im 0.239 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.239 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.239 * [taylor]: Taking taylor expansion of im in im 0.239 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 0.239 * [taylor]: Taking taylor expansion of 0.5 in im 0.239 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.239 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.239 * [taylor]: Taking taylor expansion of im in im 0.243 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))) in re 0.243 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.243 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.243 * [taylor]: Taking taylor expansion of re in re 0.244 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in re 0.244 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in re 0.244 * [taylor]: Taking taylor expansion of 0.5 in re 0.244 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in re 0.244 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.244 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.244 * [taylor]: Taking taylor expansion of im in re 0.244 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in re 0.244 * [taylor]: Taking taylor expansion of 0.5 in re 0.244 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.244 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.244 * [taylor]: Taking taylor expansion of im in re 0.247 * [taylor]: Taking taylor expansion of 0 in re 0.253 * [taylor]: Taking taylor expansion of 0 in re 0.261 * [taylor]: Taking taylor expansion of 0 in re 0.261 * [approximate]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))) in (im re) around 0 0.261 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))) in re 0.261 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.261 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.261 * [taylor]: Taking taylor expansion of -1 in re 0.261 * [taylor]: Taking taylor expansion of re in re 0.262 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))) in re 0.262 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ 0.5 (exp (/ -1 im)))) 0.262 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in re 0.262 * [taylor]: Taking taylor expansion of 0.5 in re 0.262 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.262 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.262 * [taylor]: Taking taylor expansion of -1 in re 0.262 * [taylor]: Taking taylor expansion of im in re 0.262 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in re 0.262 * [taylor]: Taking taylor expansion of 0.5 in re 0.262 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.262 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.262 * [taylor]: Taking taylor expansion of -1 in re 0.262 * [taylor]: Taking taylor expansion of im in re 0.262 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))) in im 0.262 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.262 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.262 * [taylor]: Taking taylor expansion of -1 in im 0.262 * [taylor]: Taking taylor expansion of re in im 0.262 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))) in im 0.262 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ 0.5 (exp (/ -1 im)))) 0.262 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 0.262 * [taylor]: Taking taylor expansion of 0.5 in im 0.262 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.262 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.262 * [taylor]: Taking taylor expansion of -1 in im 0.262 * [taylor]: Taking taylor expansion of im in im 0.263 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 0.263 * [taylor]: Taking taylor expansion of 0.5 in im 0.263 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.263 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.263 * [taylor]: Taking taylor expansion of -1 in im 0.263 * [taylor]: Taking taylor expansion of im in im 0.263 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))) in im 0.263 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.263 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.263 * [taylor]: Taking taylor expansion of -1 in im 0.263 * [taylor]: Taking taylor expansion of re in im 0.263 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))) in im 0.264 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ 0.5 (exp (/ -1 im)))) 0.264 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 0.264 * [taylor]: Taking taylor expansion of 0.5 in im 0.264 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.264 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.264 * [taylor]: Taking taylor expansion of -1 in im 0.264 * [taylor]: Taking taylor expansion of im in im 0.264 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 0.264 * [taylor]: Taking taylor expansion of 0.5 in im 0.264 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.264 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.264 * [taylor]: Taking taylor expansion of -1 in im 0.264 * [taylor]: Taking taylor expansion of im in im 0.265 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (exp (/ -1 im))) (* 0.5 (/ 1 (exp (/ -1 im))))) (cos (/ -1 re))) in re 0.265 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp (/ -1 im))) (* 0.5 (/ 1 (exp (/ -1 im))))) in re 0.265 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in re 0.265 * [taylor]: Taking taylor expansion of 0.5 in re 0.265 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.265 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.265 * [taylor]: Taking taylor expansion of -1 in re 0.265 * [taylor]: Taking taylor expansion of im in re 0.265 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in re 0.265 * [taylor]: Taking taylor expansion of 0.5 in re 0.265 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in re 0.265 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.265 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.265 * [taylor]: Taking taylor expansion of -1 in re 0.265 * [taylor]: Taking taylor expansion of im in re 0.266 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.266 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.266 * [taylor]: Taking taylor expansion of -1 in re 0.266 * [taylor]: Taking taylor expansion of re in re 0.269 * [taylor]: Taking taylor expansion of 0 in re 0.275 * [taylor]: Taking taylor expansion of 0 in re 0.283 * [taylor]: Taking taylor expansion of 0 in re 0.283 * * * * [progress]: [ 3 / 3 ] generating series at (2 1) 0.283 * [approximate]: Taking taylor expansion of (fma 0.5 (exp im) (/ 0.5 (exp im))) in (im) around 0 0.283 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ 0.5 (exp im))) in im 0.284 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 0.284 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 0.284 * [taylor]: Taking taylor expansion of 0.5 in im 0.284 * [taylor]: Taking taylor expansion of (exp im) in im 0.284 * [taylor]: Taking taylor expansion of im in im 0.284 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 0.284 * [taylor]: Taking taylor expansion of 0.5 in im 0.284 * [taylor]: Taking taylor expansion of (exp im) in im 0.284 * [taylor]: Taking taylor expansion of im in im 0.284 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ 0.5 (exp im))) in im 0.284 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 0.284 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 0.284 * [taylor]: Taking taylor expansion of 0.5 in im 0.284 * [taylor]: Taking taylor expansion of (exp im) in im 0.284 * [taylor]: Taking taylor expansion of im in im 0.284 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 0.284 * [taylor]: Taking taylor expansion of 0.5 in im 0.284 * [taylor]: Taking taylor expansion of (exp im) in im 0.284 * [taylor]: Taking taylor expansion of im in im 0.304 * [approximate]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))) in (im) around 0 0.304 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))) in im 0.304 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ 0.5 (exp (/ 1 im)))) 0.304 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 0.304 * [taylor]: Taking taylor expansion of 0.5 in im 0.304 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.304 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.304 * [taylor]: Taking taylor expansion of im in im 0.304 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 0.304 * [taylor]: Taking taylor expansion of 0.5 in im 0.304 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.304 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.304 * [taylor]: Taking taylor expansion of im in im 0.305 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))) in im 0.305 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ 0.5 (exp (/ 1 im)))) 0.305 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 0.305 * [taylor]: Taking taylor expansion of 0.5 in im 0.305 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.305 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.305 * [taylor]: Taking taylor expansion of im in im 0.305 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 0.305 * [taylor]: Taking taylor expansion of 0.5 in im 0.305 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.305 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.305 * [taylor]: Taking taylor expansion of im in im 0.314 * [approximate]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))) in (im) around 0 0.314 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))) in im 0.314 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ 0.5 (exp (/ -1 im)))) 0.314 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 0.314 * [taylor]: Taking taylor expansion of 0.5 in im 0.314 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.314 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.314 * [taylor]: Taking taylor expansion of -1 in im 0.314 * [taylor]: Taking taylor expansion of im in im 0.315 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 0.315 * [taylor]: Taking taylor expansion of 0.5 in im 0.315 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.315 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.315 * [taylor]: Taking taylor expansion of -1 in im 0.315 * [taylor]: Taking taylor expansion of im in im 0.315 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))) in im 0.315 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ 0.5 (exp (/ -1 im)))) 0.315 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 0.315 * [taylor]: Taking taylor expansion of 0.5 in im 0.315 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.315 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.315 * [taylor]: Taking taylor expansion of -1 in im 0.315 * [taylor]: Taking taylor expansion of im in im 0.316 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 0.316 * [taylor]: Taking taylor expansion of 0.5 in im 0.316 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.316 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.316 * [taylor]: Taking taylor expansion of -1 in im 0.316 * [taylor]: Taking taylor expansion of im in im 0.327 * * * [progress]: simplifying candidates 0.328 * [simplify]: Simplifying using # : (expm1 (/ 0.5 (exp im))) (log1p (/ 0.5 (exp im))) (- (log 0.5) im) (log (/ 0.5 (exp im))) (exp (/ 0.5 (exp im))) (/ (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im))) (* (cbrt (/ 0.5 (exp im))) (cbrt (/ 0.5 (exp im)))) (cbrt (/ 0.5 (exp im))) (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (sqrt (/ 0.5 (exp im))) (sqrt (/ 0.5 (exp im))) (- 0.5) (- (exp im)) (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cbrt 0.5) (cbrt (exp im))) (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im))) (/ (* (cbrt 0.5) (cbrt 0.5)) 1) (/ (cbrt 0.5) (exp im)) (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) 1) (/ (sqrt 0.5) (exp im)) (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (cbrt (exp im))) (/ 1 (sqrt (exp im))) (/ 0.5 (sqrt (exp im))) (/ 1 1) (/ 0.5 (exp im)) (/ 1 (exp im)) (/ (exp im) 0.5) (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (sqrt (exp im))) (/ 0.5 1) (/ (exp im) (cbrt 0.5)) (/ (exp im) (sqrt 0.5)) (/ (exp im) 0.5) (expm1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) (+ (log (fma 0.5 (exp im) (/ 0.5 (exp im)))) (log (cos re))) (log (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (exp (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (* (* (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (fma 0.5 (exp im) (/ 0.5 (exp im)))) (fma 0.5 (exp im) (/ 0.5 (exp im)))) (* (* (cos re) (cos re)) (cos re))) (* (cbrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (cbrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (cbrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (* (* (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (sqrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (sqrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (* (sqrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (sqrt (cos re))) (* (sqrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (sqrt (cos re))) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (* (cbrt (cos re)) (cbrt (cos re)))) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (sqrt (cos re))) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) 1) (* (cbrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (cos re)) (* (sqrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (cos re)) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) (expm1 (fma 0.5 (exp im) (/ 0.5 (exp im)))) (log1p (fma 0.5 (exp im) (/ 0.5 (exp im)))) (* 0.5 (exp im)) (log (fma 0.5 (exp im) (/ 0.5 (exp im)))) (exp (fma 0.5 (exp im) (/ 0.5 (exp im)))) (* (cbrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (cbrt (fma 0.5 (exp im) (/ 0.5 (exp im))))) (cbrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (* (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (fma 0.5 (exp im) (/ 0.5 (exp im)))) (fma 0.5 (exp im) (/ 0.5 (exp im)))) (sqrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (sqrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) (/ 0.5 (exp im)) (/ 0.5 (exp im)) (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) (* (+ (* 0.5 (/ 1 (exp im))) (* 0.5 (exp im))) (cos re)) (* (+ (* 0.5 (/ 1 (exp im))) (* 0.5 (exp im))) (cos re)) (+ (* 1.3877787807814457e-17 (pow im 3)) (+ (* 0.5 (pow im 2)) 1.0)) (+ (* 0.5 (/ 1 (exp im))) (* 0.5 (exp im))) (+ (* 0.5 (/ 1 (exp im))) (* 0.5 (exp im))) 0.333 * * [simplify]: iteration 0 : 215 enodes (cost 417 ) 0.337 * * [simplify]: iteration 1 : 712 enodes (cost 366 ) 0.354 * * [simplify]: iteration 2 : 4318 enodes (cost 366 ) 0.453 * * [simplify]: iteration 3 : 5001 enodes (cost 364 ) 0.455 * [simplify]: Simplified to: (expm1 (/ 0.5 (exp im))) (log1p (/ 0.5 (exp im))) (- (log 0.5) im) (- (log 0.5) im) (exp (/ 0.5 (exp im))) (pow (/ 0.5 (exp im)) 3) (* (cbrt (/ 0.5 (exp im))) (cbrt (/ 0.5 (exp im)))) (cbrt (/ 0.5 (exp im))) (pow (/ 0.5 (exp im)) 3) (sqrt (/ 0.5 (exp im))) (sqrt (/ 0.5 (exp im))) (- 0.5) (- (exp im)) (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cbrt 0.5) (cbrt (exp im))) (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im))) (* (cbrt 0.5) (cbrt 0.5)) (/ (cbrt 0.5) (exp im)) (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) (sqrt 0.5) (/ (sqrt 0.5) (exp im)) (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (cbrt (exp im))) (/ 1 (sqrt (exp im))) (/ 0.5 (sqrt (exp im))) 1 (/ 0.5 (exp im)) (/ 1 (exp im)) (/ (exp im) 0.5) (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (sqrt (exp im))) 0.5 (/ (exp im) (cbrt 0.5)) (/ (exp im) (sqrt 0.5)) (/ (exp im) 0.5) (expm1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) (log (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (log (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (exp (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (pow (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) 3) (* (cbrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (cbrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (cbrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (pow (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) 3) (sqrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (sqrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (* (sqrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (sqrt (cos re))) (* (sqrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (sqrt (cos re))) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (* (cbrt (cos re)) (cbrt (cos re)))) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (sqrt (cos re))) (fma 0.5 (exp im) (/ 0.5 (exp im))) (* (cbrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (cos re)) (* (sqrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (cos re)) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) (expm1 (fma 0.5 (exp im) (/ 0.5 (exp im)))) (log1p (fma 0.5 (exp im) (/ 0.5 (exp im)))) (* 0.5 (exp im)) (log (fma 0.5 (exp im) (/ 0.5 (exp im)))) (exp (fma 0.5 (exp im) (/ 0.5 (exp im)))) (* (cbrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (cbrt (fma 0.5 (exp im) (/ 0.5 (exp im))))) (cbrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (pow (fma 0.5 (exp im) (/ 0.5 (exp im))) 3) (sqrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (sqrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (fma im (- (* 0.25 im) 0.5) 0.5) (/ 0.5 (exp im)) (/ 0.5 (exp im)) (fma 0.5 (- (pow im 2) (pow re 2)) 1.0) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) (fma 1.3877787807814457e-17 (pow im 3) (fma 0.5 (pow im 2) 1.0)) (fma 0.5 (exp im) (/ 0.5 (exp im))) (fma 0.5 (exp im) (/ 0.5 (exp im))) 0.456 * * * [progress]: adding candidates to table 0.589 * * [progress]: iteration 2 / 4 0.589 * * * [progress]: picking best candidate 0.598 * * * * [pick]: Picked # 0.598 * * * [progress]: localizing error 0.609 * * * [progress]: generating rewritten candidates 0.609 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 3) 0.620 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 3 2) 0.625 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 0.629 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1) 0.634 * * * [progress]: generating series expansions 0.634 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 3) 0.635 * [approximate]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp im)) in (im) around 0 0.635 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp im)) in im 0.635 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.635 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.635 * [taylor]: Taking taylor expansion of 0.5 in im 0.636 * [taylor]: Taking taylor expansion of (exp im) in im 0.636 * [taylor]: Taking taylor expansion of im in im 0.637 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp im)) in im 0.637 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.637 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.638 * [taylor]: Taking taylor expansion of 0.5 in im 0.638 * [taylor]: Taking taylor expansion of (exp im) in im 0.638 * [taylor]: Taking taylor expansion of im in im 0.659 * [approximate]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ 1 im))) in (im) around 0 0.660 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ 1 im))) in im 0.660 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.660 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.660 * [taylor]: Taking taylor expansion of 0.5 in im 0.660 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.660 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.660 * [taylor]: Taking taylor expansion of im in im 0.662 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ 1 im))) in im 0.662 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.662 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.662 * [taylor]: Taking taylor expansion of 0.5 in im 0.663 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.663 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.663 * [taylor]: Taking taylor expansion of im in im 0.679 * [approximate]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ -1 im))) in (im) around 0 0.679 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ -1 im))) in im 0.679 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.679 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.679 * [taylor]: Taking taylor expansion of 0.5 in im 0.680 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.680 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.680 * [taylor]: Taking taylor expansion of -1 in im 0.680 * [taylor]: Taking taylor expansion of im in im 0.682 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ -1 im))) in im 0.682 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.682 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.682 * [taylor]: Taking taylor expansion of 0.5 in im 0.682 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.682 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.682 * [taylor]: Taking taylor expansion of -1 in im 0.682 * [taylor]: Taking taylor expansion of im in im 0.698 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 3 2) 0.698 * [approximate]: Taking taylor expansion of (/ (sqrt 0.5) (exp im)) in (im) around 0 0.698 * [taylor]: Taking taylor expansion of (/ (sqrt 0.5) (exp im)) in im 0.698 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.698 * [taylor]: Taking taylor expansion of 0.5 in im 0.699 * [taylor]: Taking taylor expansion of (exp im) in im 0.699 * [taylor]: Taking taylor expansion of im in im 0.699 * [taylor]: Taking taylor expansion of (/ (sqrt 0.5) (exp im)) in im 0.699 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.699 * [taylor]: Taking taylor expansion of 0.5 in im 0.700 * [taylor]: Taking taylor expansion of (exp im) in im 0.700 * [taylor]: Taking taylor expansion of im in im 0.711 * [approximate]: Taking taylor expansion of (/ (sqrt 0.5) (exp (/ 1 im))) in (im) around 0 0.711 * [taylor]: Taking taylor expansion of (/ (sqrt 0.5) (exp (/ 1 im))) in im 0.711 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.711 * [taylor]: Taking taylor expansion of 0.5 in im 0.712 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.712 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.712 * [taylor]: Taking taylor expansion of im in im 0.713 * [taylor]: Taking taylor expansion of (/ (sqrt 0.5) (exp (/ 1 im))) in im 0.713 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.713 * [taylor]: Taking taylor expansion of 0.5 in im 0.713 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.713 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.713 * [taylor]: Taking taylor expansion of im in im 0.721 * [approximate]: Taking taylor expansion of (/ (sqrt 0.5) (exp (/ -1 im))) in (im) around 0 0.721 * [taylor]: Taking taylor expansion of (/ (sqrt 0.5) (exp (/ -1 im))) in im 0.721 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.721 * [taylor]: Taking taylor expansion of 0.5 in im 0.722 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.722 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.722 * [taylor]: Taking taylor expansion of -1 in im 0.722 * [taylor]: Taking taylor expansion of im in im 0.723 * [taylor]: Taking taylor expansion of (/ (sqrt 0.5) (exp (/ -1 im))) in im 0.723 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.723 * [taylor]: Taking taylor expansion of 0.5 in im 0.724 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.724 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.724 * [taylor]: Taking taylor expansion of -1 in im 0.724 * [taylor]: Taking taylor expansion of im in im 0.734 * * * * [progress]: [ 3 / 4 ] generating series at (2) 0.734 * [approximate]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ (pow (sqrt 0.5) 2) (exp im))) (cos re)) in (im re) around 0 0.734 * [taylor]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ (pow (sqrt 0.5) 2) (exp im))) (cos re)) in re 0.735 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ (pow (sqrt 0.5) 2) (exp im))) in re 0.735 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ (pow (sqrt 0.5) 2) (exp im))) 0.735 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in re 0.735 * [taylor]: Taking taylor expansion of 0.5 in re 0.735 * [taylor]: Taking taylor expansion of (exp im) in re 0.735 * [taylor]: Taking taylor expansion of im in re 0.735 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp im)) in re 0.735 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in re 0.735 * [taylor]: Taking taylor expansion of (sqrt 0.5) in re 0.735 * [taylor]: Taking taylor expansion of 0.5 in re 0.735 * [taylor]: Taking taylor expansion of (exp im) in re 0.736 * [taylor]: Taking taylor expansion of im in re 0.737 * [taylor]: Taking taylor expansion of (cos re) in re 0.737 * [taylor]: Taking taylor expansion of re in re 0.737 * [taylor]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ (pow (sqrt 0.5) 2) (exp im))) (cos re)) in im 0.737 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ (pow (sqrt 0.5) 2) (exp im))) in im 0.737 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ (pow (sqrt 0.5) 2) (exp im))) 0.737 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 0.737 * [taylor]: Taking taylor expansion of 0.5 in im 0.737 * [taylor]: Taking taylor expansion of (exp im) in im 0.737 * [taylor]: Taking taylor expansion of im in im 0.737 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp im)) in im 0.737 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.737 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.737 * [taylor]: Taking taylor expansion of 0.5 in im 0.738 * [taylor]: Taking taylor expansion of (exp im) in im 0.738 * [taylor]: Taking taylor expansion of im in im 0.740 * [taylor]: Taking taylor expansion of (cos re) in im 0.740 * [taylor]: Taking taylor expansion of re in im 0.740 * [taylor]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ (pow (sqrt 0.5) 2) (exp im))) (cos re)) in im 0.740 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ (pow (sqrt 0.5) 2) (exp im))) in im 0.740 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ (pow (sqrt 0.5) 2) (exp im))) 0.740 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 0.740 * [taylor]: Taking taylor expansion of 0.5 in im 0.740 * [taylor]: Taking taylor expansion of (exp im) in im 0.740 * [taylor]: Taking taylor expansion of im in im 0.740 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp im)) in im 0.740 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.740 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.740 * [taylor]: Taking taylor expansion of 0.5 in im 0.741 * [taylor]: Taking taylor expansion of (exp im) in im 0.741 * [taylor]: Taking taylor expansion of im in im 0.742 * [taylor]: Taking taylor expansion of (cos re) in im 0.742 * [taylor]: Taking taylor expansion of re in im 0.745 * [taylor]: Taking taylor expansion of (* (cos re) (+ 0.5 (pow (sqrt 0.5) 2))) in re 0.745 * [taylor]: Taking taylor expansion of (cos re) in re 0.745 * [taylor]: Taking taylor expansion of re in re 0.745 * [taylor]: Taking taylor expansion of (+ 0.5 (pow (sqrt 0.5) 2)) in re 0.745 * [taylor]: Taking taylor expansion of 0.5 in re 0.745 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in re 0.745 * [taylor]: Taking taylor expansion of (sqrt 0.5) in re 0.745 * [taylor]: Taking taylor expansion of 0.5 in re 0.759 * [taylor]: Taking taylor expansion of (- (* 0.5 (cos re)) (* (cos re) (pow (sqrt 0.5) 2))) in re 0.759 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 0.759 * [taylor]: Taking taylor expansion of 0.5 in re 0.759 * [taylor]: Taking taylor expansion of (cos re) in re 0.759 * [taylor]: Taking taylor expansion of re in re 0.759 * [taylor]: Taking taylor expansion of (* (cos re) (pow (sqrt 0.5) 2)) in re 0.759 * [taylor]: Taking taylor expansion of (cos re) in re 0.759 * [taylor]: Taking taylor expansion of re in re 0.760 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in re 0.760 * [taylor]: Taking taylor expansion of (sqrt 0.5) in re 0.760 * [taylor]: Taking taylor expansion of 0.5 in re 0.782 * [taylor]: Taking taylor expansion of (+ (* 0.25 (cos re)) (* 1/2 (* (cos re) (pow (sqrt 0.5) 2)))) in re 0.782 * [taylor]: Taking taylor expansion of (* 0.25 (cos re)) in re 0.782 * [taylor]: Taking taylor expansion of 0.25 in re 0.782 * [taylor]: Taking taylor expansion of (cos re) in re 0.782 * [taylor]: Taking taylor expansion of re in re 0.782 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos re) (pow (sqrt 0.5) 2))) in re 0.782 * [taylor]: Taking taylor expansion of 1/2 in re 0.782 * [taylor]: Taking taylor expansion of (* (cos re) (pow (sqrt 0.5) 2)) in re 0.782 * [taylor]: Taking taylor expansion of (cos re) in re 0.782 * [taylor]: Taking taylor expansion of re in re 0.782 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in re 0.782 * [taylor]: Taking taylor expansion of (sqrt 0.5) in re 0.782 * [taylor]: Taking taylor expansion of 0.5 in re 0.793 * [approximate]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im))))) in (im re) around 0 0.793 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im))))) in re 0.793 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.793 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.793 * [taylor]: Taking taylor expansion of re in re 0.793 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im)))) in re 0.793 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im)))) 0.793 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in re 0.793 * [taylor]: Taking taylor expansion of 0.5 in re 0.794 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.794 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.794 * [taylor]: Taking taylor expansion of im in re 0.794 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ 1 im))) in re 0.794 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in re 0.794 * [taylor]: Taking taylor expansion of (sqrt 0.5) in re 0.794 * [taylor]: Taking taylor expansion of 0.5 in re 0.794 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.794 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.794 * [taylor]: Taking taylor expansion of im in re 0.796 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im))))) in im 0.796 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.796 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.796 * [taylor]: Taking taylor expansion of re in im 0.796 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im)))) in im 0.796 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im)))) 0.796 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 0.796 * [taylor]: Taking taylor expansion of 0.5 in im 0.796 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.796 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.796 * [taylor]: Taking taylor expansion of im in im 0.796 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ 1 im))) in im 0.796 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.796 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.796 * [taylor]: Taking taylor expansion of 0.5 in im 0.797 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.797 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.797 * [taylor]: Taking taylor expansion of im in im 0.799 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im))))) in im 0.799 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.799 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.799 * [taylor]: Taking taylor expansion of re in im 0.799 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im)))) in im 0.799 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im)))) 0.799 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 0.799 * [taylor]: Taking taylor expansion of 0.5 in im 0.799 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.799 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.799 * [taylor]: Taking taylor expansion of im in im 0.799 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ 1 im))) in im 0.799 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.799 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.799 * [taylor]: Taking taylor expansion of 0.5 in im 0.800 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.800 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.800 * [taylor]: Taking taylor expansion of im in im 0.804 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (+ (* 0.5 (exp (/ 1 im))) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im))))) in re 0.804 * [taylor]: Taking taylor expansion of (cos (/ 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 (+ (* 0.5 (exp (/ 1 im))) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im)))) in re 0.804 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in re 0.804 * [taylor]: Taking taylor expansion of 0.5 in re 0.804 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) 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 (/ (pow (sqrt 0.5) 2) (exp (/ 1 im))) in re 0.804 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in re 0.804 * [taylor]: Taking taylor expansion of (sqrt 0.5) in re 0.804 * [taylor]: Taking taylor expansion of 0.5 in re 0.805 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.805 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.805 * [taylor]: Taking taylor expansion of im in re 0.816 * [taylor]: Taking taylor expansion of 0 in re 0.825 * [taylor]: Taking taylor expansion of 0 in re 0.837 * [taylor]: Taking taylor expansion of 0 in re 0.839 * [approximate]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im))))) in (im re) around 0 0.839 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im))))) in re 0.839 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.839 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.839 * [taylor]: Taking taylor expansion of -1 in re 0.839 * [taylor]: Taking taylor expansion of re in re 0.839 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im)))) in re 0.839 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im)))) 0.839 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in re 0.839 * [taylor]: Taking taylor expansion of 0.5 in re 0.839 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.839 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.839 * [taylor]: Taking taylor expansion of -1 in re 0.839 * [taylor]: Taking taylor expansion of im in re 0.839 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ -1 im))) in re 0.839 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in re 0.839 * [taylor]: Taking taylor expansion of (sqrt 0.5) in re 0.839 * [taylor]: Taking taylor expansion of 0.5 in re 0.840 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.840 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.840 * [taylor]: Taking taylor expansion of -1 in re 0.840 * [taylor]: Taking taylor expansion of im in re 0.842 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im))))) in im 0.842 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.842 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.842 * [taylor]: Taking taylor expansion of -1 in im 0.842 * [taylor]: Taking taylor expansion of re in im 0.842 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im)))) in im 0.842 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im)))) 0.842 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 0.842 * [taylor]: Taking taylor expansion of 0.5 in im 0.842 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.842 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.842 * [taylor]: Taking taylor expansion of -1 in im 0.842 * [taylor]: Taking taylor expansion of im in im 0.842 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ -1 im))) in im 0.842 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.842 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.842 * [taylor]: Taking taylor expansion of 0.5 in im 0.843 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.843 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.843 * [taylor]: Taking taylor expansion of -1 in im 0.843 * [taylor]: Taking taylor expansion of im in im 0.845 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im))))) in im 0.845 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.845 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.845 * [taylor]: Taking taylor expansion of -1 in im 0.845 * [taylor]: Taking taylor expansion of re in im 0.845 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im)))) in im 0.845 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im)))) 0.845 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 0.845 * [taylor]: Taking taylor expansion of 0.5 in im 0.845 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.845 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.845 * [taylor]: Taking taylor expansion of -1 in im 0.845 * [taylor]: Taking taylor expansion of im in im 0.846 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ -1 im))) in im 0.846 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.846 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.846 * [taylor]: Taking taylor expansion of 0.5 in im 0.846 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.846 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.846 * [taylor]: Taking taylor expansion of -1 in im 0.846 * [taylor]: Taking taylor expansion of im in im 0.850 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (+ (* 0.5 (exp (/ -1 im))) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im))))) in re 0.850 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.850 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.850 * [taylor]: Taking taylor expansion of -1 in re 0.850 * [taylor]: Taking taylor expansion of re in re 0.850 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp (/ -1 im))) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im)))) in re 0.850 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in re 0.850 * [taylor]: Taking taylor expansion of 0.5 in re 0.850 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.850 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.850 * [taylor]: Taking taylor expansion of -1 in re 0.850 * [taylor]: Taking taylor expansion of im in re 0.851 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ -1 im))) in re 0.851 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in re 0.851 * [taylor]: Taking taylor expansion of (sqrt 0.5) in re 0.851 * [taylor]: Taking taylor expansion of 0.5 in re 0.851 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.851 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.851 * [taylor]: Taking taylor expansion of -1 in re 0.851 * [taylor]: Taking taylor expansion of im in re 0.859 * [taylor]: Taking taylor expansion of 0 in re 0.869 * [taylor]: Taking taylor expansion of 0 in re 0.881 * [taylor]: Taking taylor expansion of 0 in re 0.882 * * * * [progress]: [ 4 / 4 ] generating series at (2 1) 0.882 * [approximate]: Taking taylor expansion of (fma 0.5 (exp im) (/ (pow (sqrt 0.5) 2) (exp im))) in (im) around 0 0.882 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ (pow (sqrt 0.5) 2) (exp im))) in im 0.882 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ (pow (sqrt 0.5) 2) (exp im))) 0.882 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 0.882 * [taylor]: Taking taylor expansion of 0.5 in im 0.883 * [taylor]: Taking taylor expansion of (exp im) in im 0.883 * [taylor]: Taking taylor expansion of im in im 0.883 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp im)) in im 0.883 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.883 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.883 * [taylor]: Taking taylor expansion of 0.5 in im 0.883 * [taylor]: Taking taylor expansion of (exp im) in im 0.883 * [taylor]: Taking taylor expansion of im in im 0.885 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ (pow (sqrt 0.5) 2) (exp im))) in im 0.885 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ (pow (sqrt 0.5) 2) (exp im))) 0.885 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 0.885 * [taylor]: Taking taylor expansion of 0.5 in im 0.885 * [taylor]: Taking taylor expansion of (exp im) in im 0.885 * [taylor]: Taking taylor expansion of im in im 0.885 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp im)) in im 0.885 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.885 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.885 * [taylor]: Taking taylor expansion of 0.5 in im 0.886 * [taylor]: Taking taylor expansion of (exp im) in im 0.886 * [taylor]: Taking taylor expansion of im in im 0.916 * [approximate]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im)))) in (im) around 0 0.916 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im)))) in im 0.916 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im)))) 0.917 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 0.917 * [taylor]: Taking taylor expansion of 0.5 in im 0.917 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.917 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.917 * [taylor]: Taking taylor expansion of im in im 0.917 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ 1 im))) in im 0.917 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.917 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.917 * [taylor]: Taking taylor expansion of 0.5 in im 0.918 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.918 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.918 * [taylor]: Taking taylor expansion of im in im 0.919 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im)))) in im 0.919 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ (pow (sqrt 0.5) 2) (exp (/ 1 im)))) 0.919 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 0.919 * [taylor]: Taking taylor expansion of 0.5 in im 0.919 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.919 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.919 * [taylor]: Taking taylor expansion of im in im 0.920 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ 1 im))) in im 0.920 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.920 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.920 * [taylor]: Taking taylor expansion of 0.5 in im 0.920 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.920 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.921 * [taylor]: Taking taylor expansion of im in im 0.944 * [approximate]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im)))) in (im) around 0 0.944 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im)))) in im 0.944 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im)))) 0.944 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 0.944 * [taylor]: Taking taylor expansion of 0.5 in im 0.944 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.944 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.944 * [taylor]: Taking taylor expansion of -1 in im 0.944 * [taylor]: Taking taylor expansion of im in im 0.944 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ -1 im))) in im 0.944 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.944 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.944 * [taylor]: Taking taylor expansion of 0.5 in im 0.945 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.945 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.945 * [taylor]: Taking taylor expansion of -1 in im 0.945 * [taylor]: Taking taylor expansion of im in im 0.947 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im)))) in im 0.947 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ (pow (sqrt 0.5) 2) (exp (/ -1 im)))) 0.947 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 0.947 * [taylor]: Taking taylor expansion of 0.5 in im 0.947 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.947 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.947 * [taylor]: Taking taylor expansion of -1 in im 0.947 * [taylor]: Taking taylor expansion of im in im 0.947 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 0.5) 2) (exp (/ -1 im))) in im 0.947 * [taylor]: Taking taylor expansion of (pow (sqrt 0.5) 2) in im 0.947 * [taylor]: Taking taylor expansion of (sqrt 0.5) in im 0.947 * [taylor]: Taking taylor expansion of 0.5 in im 0.948 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.948 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.948 * [taylor]: Taking taylor expansion of -1 in im 0.948 * [taylor]: Taking taylor expansion of im in im 0.971 * * * [progress]: simplifying candidates 0.973 * [simplify]: Simplifying using # : (expm1 (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (log1p (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (+ (log (sqrt 0.5)) (- (log (sqrt 0.5)) im)) (+ (log (sqrt 0.5)) (log (/ (sqrt 0.5) (exp im)))) (log (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (exp (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (* (* (* (sqrt 0.5) (sqrt 0.5)) (sqrt 0.5)) (/ (* (* (sqrt 0.5) (sqrt 0.5)) (sqrt 0.5)) (* (* (exp im) (exp im)) (exp im)))) (* (* (* (sqrt 0.5) (sqrt 0.5)) (sqrt 0.5)) (* (* (/ (sqrt 0.5) (exp im)) (/ (sqrt 0.5) (exp im))) (/ (sqrt 0.5) (exp im)))) (* (cbrt (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cbrt (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (cbrt (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (* (* (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (sqrt (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (sqrt (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (* (sqrt (sqrt 0.5)) (sqrt (/ (sqrt 0.5) (exp im)))) (* (sqrt (sqrt 0.5)) (sqrt (/ (sqrt 0.5) (exp im)))) (* (sqrt (sqrt 0.5)) (/ (sqrt (sqrt 0.5)) (sqrt (exp im)))) (* (sqrt (sqrt 0.5)) (/ (sqrt (sqrt 0.5)) (sqrt (exp im)))) (* (sqrt (sqrt 0.5)) (/ (sqrt (sqrt 0.5)) (sqrt (exp im)))) (* (sqrt (sqrt 0.5)) (/ (sqrt (sqrt 0.5)) (sqrt (exp im)))) (* (sqrt (sqrt 0.5)) (sqrt (/ (sqrt 0.5) (exp im)))) (* (sqrt (sqrt 0.5)) (sqrt (/ (sqrt 0.5) (exp im)))) (* (sqrt (sqrt 0.5)) (/ (sqrt (sqrt 0.5)) (sqrt (exp im)))) (* (sqrt (sqrt 0.5)) (/ (sqrt (sqrt 0.5)) (sqrt (exp im)))) (* (sqrt (sqrt 0.5)) (/ (sqrt (sqrt 0.5)) (sqrt (exp im)))) (* (sqrt (sqrt 0.5)) (/ (sqrt (sqrt 0.5)) (sqrt (exp im)))) (* (sqrt 0.5) (* (cbrt (/ (sqrt 0.5) (exp im))) (cbrt (/ (sqrt 0.5) (exp im))))) (* (sqrt 0.5) (sqrt (/ (sqrt 0.5) (exp im)))) (* (sqrt 0.5) (/ (* (cbrt (sqrt 0.5)) (cbrt (sqrt 0.5))) (* (cbrt (exp im)) (cbrt (exp im))))) (* (sqrt 0.5) (/ (* (cbrt (sqrt 0.5)) (cbrt (sqrt 0.5))) (sqrt (exp im)))) (* (sqrt 0.5) (/ (* (cbrt (sqrt 0.5)) (cbrt (sqrt 0.5))) 1)) (* (sqrt 0.5) (/ (sqrt (* (cbrt 0.5) (cbrt 0.5))) (* (cbrt (exp im)) (cbrt (exp im))))) (* (sqrt 0.5) (/ (sqrt (* (cbrt 0.5) (cbrt 0.5))) (sqrt (exp im)))) (* (sqrt 0.5) (/ (sqrt (* (cbrt 0.5) (cbrt 0.5))) 1)) (* (sqrt 0.5) (/ (sqrt (sqrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im))))) (* (sqrt 0.5) (/ (sqrt (sqrt 0.5)) (sqrt (exp im)))) (* (sqrt 0.5) (/ (sqrt (sqrt 0.5)) 1)) (* (sqrt 0.5) (/ (sqrt 1) (* (cbrt (exp im)) (cbrt (exp im))))) (* (sqrt 0.5) (/ (sqrt 1) (sqrt (exp im)))) (* (sqrt 0.5) (/ (sqrt 1) 1)) (* (sqrt 0.5) (/ (sqrt (sqrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im))))) (* (sqrt 0.5) (/ (sqrt (sqrt 0.5)) (sqrt (exp im)))) (* (sqrt 0.5) (/ (sqrt (sqrt 0.5)) 1)) (* (sqrt 0.5) (/ 1 (* (cbrt (exp im)) (cbrt (exp im))))) (* (sqrt 0.5) (/ 1 (sqrt (exp im)))) (* (sqrt 0.5) (/ 1 1)) (* (sqrt 0.5) 1) (* (sqrt 0.5) (sqrt 0.5)) (* (cbrt (sqrt 0.5)) (/ (sqrt 0.5) (exp im))) (* (sqrt (cbrt 0.5)) (/ (sqrt 0.5) (exp im))) (* (sqrt (sqrt 0.5)) (/ (sqrt 0.5) (exp im))) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (sqrt (sqrt 0.5)) (/ (sqrt 0.5) (exp im))) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (sqrt 0.5) (sqrt 0.5)) (expm1 (/ (sqrt 0.5) (exp im))) (log1p (/ (sqrt 0.5) (exp im))) (- (log (sqrt 0.5)) im) (log (/ (sqrt 0.5) (exp im))) (exp (/ (sqrt 0.5) (exp im))) (/ (* (* (sqrt 0.5) (sqrt 0.5)) (sqrt 0.5)) (* (* (exp im) (exp im)) (exp im))) (* (cbrt (/ (sqrt 0.5) (exp im))) (cbrt (/ (sqrt 0.5) (exp im)))) (cbrt (/ (sqrt 0.5) (exp im))) (* (* (/ (sqrt 0.5) (exp im)) (/ (sqrt 0.5) (exp im))) (/ (sqrt 0.5) (exp im))) (sqrt (/ (sqrt 0.5) (exp im))) (sqrt (/ (sqrt 0.5) (exp im))) (- (sqrt 0.5)) (- (exp im)) (/ (* (cbrt (sqrt 0.5)) (cbrt (sqrt 0.5))) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cbrt (sqrt 0.5)) (cbrt (exp im))) (/ (* (cbrt (sqrt 0.5)) (cbrt (sqrt 0.5))) (sqrt (exp im))) (/ (cbrt (sqrt 0.5)) (sqrt (exp im))) (/ (* (cbrt (sqrt 0.5)) (cbrt (sqrt 0.5))) 1) (/ (cbrt (sqrt 0.5)) (exp im)) (/ (sqrt (* (cbrt 0.5) (cbrt 0.5))) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt (cbrt 0.5)) (cbrt (exp im))) (/ (sqrt (* (cbrt 0.5) (cbrt 0.5))) (sqrt (exp im))) (/ (sqrt (cbrt 0.5)) (sqrt (exp im))) (/ (sqrt (* (cbrt 0.5) (cbrt 0.5))) 1) (/ (sqrt (cbrt 0.5)) (exp im)) (/ (sqrt (sqrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt (sqrt 0.5)) (cbrt (exp im))) (/ (sqrt (sqrt 0.5)) (sqrt (exp im))) (/ (sqrt (sqrt 0.5)) (sqrt (exp im))) (/ (sqrt (sqrt 0.5)) 1) (/ (sqrt (sqrt 0.5)) (exp im)) (/ (sqrt 1) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im))) (/ (sqrt 1) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 1) 1) (/ (sqrt 0.5) (exp im)) (/ (sqrt (sqrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt (sqrt 0.5)) (cbrt (exp im))) (/ (sqrt (sqrt 0.5)) (sqrt (exp im))) (/ (sqrt (sqrt 0.5)) (sqrt (exp im))) (/ (sqrt (sqrt 0.5)) 1) (/ (sqrt (sqrt 0.5)) (exp im)) (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im))) (/ 1 (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) (/ 1 1) (/ (sqrt 0.5) (exp im)) (/ 1 (exp im)) (/ (exp im) (sqrt 0.5)) (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) 1) (/ (exp im) (cbrt (sqrt 0.5))) (/ (exp im) (sqrt (cbrt 0.5))) (/ (exp im) (sqrt (sqrt 0.5))) (/ (exp im) (sqrt 0.5)) (/ (exp im) (sqrt (sqrt 0.5))) (/ (exp im) (sqrt 0.5)) (expm1 (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re))) (log1p (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re))) (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re)) (+ (log (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (log (cos re))) (log (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re))) (exp (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re))) (* (* (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (* (* (cos re) (cos re)) (cos re))) (* (cbrt (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re))) (cbrt (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re)))) (cbrt (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re))) (* (* (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re)) (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re))) (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re))) (sqrt (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re))) (sqrt (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re))) (* (sqrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (sqrt (cos re))) (* (sqrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (sqrt (cos re))) (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (* (cbrt (cos re)) (cbrt (cos re)))) (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (sqrt (cos re))) (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) 1) (* (cbrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (cos re)) (* (sqrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (cos re)) (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re)) (expm1 (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (log1p (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (* 0.5 (exp im)) (log (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (exp (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (* (cbrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (cbrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))))) (cbrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (* (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (sqrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (sqrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (- (+ (* 1/2 (* (pow im 2) (pow (sqrt 0.5) 2))) (pow (sqrt 0.5) 2)) (* (pow (sqrt 0.5) 2) im)) (/ (pow (sqrt 0.5) 2) (exp im)) (/ (pow (sqrt 0.5) 2) (exp im)) (- (+ (sqrt 0.5) (* 1/2 (* (pow im 2) (sqrt 0.5)))) (* (sqrt 0.5) im)) (/ (sqrt 0.5) (exp im)) (/ (sqrt 0.5) (exp im)) (- (+ (* 1/2 (* (pow im 2) (pow (sqrt 0.5) 2))) (+ 0.5 (+ (* 0.5 im) (+ (* 0.25 (pow im 2)) (pow (sqrt 0.5) 2))))) (* (pow (sqrt 0.5) 2) im)) (* (cos re) (+ (/ (pow (sqrt 0.5) 2) (exp im)) (* 0.5 (exp im)))) (* (cos re) (+ (/ (pow (sqrt 0.5) 2) (exp im)) (* 0.5 (exp im)))) (- (+ (* 1/2 (* (pow im 2) (pow (sqrt 0.5) 2))) (+ (pow (sqrt 0.5) 2) (+ (* 0.5 im) (+ (* 0.25 (pow im 2)) 0.5)))) (* (pow (sqrt 0.5) 2) im)) (+ (/ (pow (sqrt 0.5) 2) (exp im)) (* 0.5 (exp im))) (+ (/ (pow (sqrt 0.5) 2) (exp im)) (* 0.5 (exp im))) 0.982 * * [simplify]: iteration 0 : 383 enodes (cost 1087 ) 0.990 * * [simplify]: iteration 1 : 1654 enodes (cost 936 ) 1.021 * * [simplify]: iteration 2 : 5002 enodes (cost 897 ) 1.026 * [simplify]: Simplified to: (expm1 (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (log1p (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (/ 0.5 (/ (exp im) 1)) (- (log 0.5) im) (- (log 0.5) im) (- (log 0.5) im) (exp (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (pow (/ (pow (sqrt 0.5) 2) (exp im)) 3) (pow (/ (pow (sqrt 0.5) 2) (exp im)) 3) (* (cbrt (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cbrt (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (cbrt (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (pow (/ (pow (sqrt 0.5) 2) (exp im)) 3) (sqrt (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (sqrt (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (* (sqrt (sqrt 0.5)) (sqrt (/ (sqrt 0.5) (exp im)))) (* (sqrt (sqrt 0.5)) (sqrt (/ (sqrt 0.5) (exp im)))) (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) (* (sqrt (sqrt 0.5)) (sqrt (/ (sqrt 0.5) (exp im)))) (* (sqrt (sqrt 0.5)) (sqrt (/ (sqrt 0.5) (exp im)))) (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) (* (sqrt 0.5) (* (cbrt (/ (sqrt 0.5) (exp im))) (cbrt (/ (sqrt 0.5) (exp im))))) (* (sqrt 0.5) (sqrt (/ (sqrt 0.5) (exp im)))) (* (sqrt 0.5) (/ (* (cbrt (sqrt 0.5)) (cbrt (sqrt 0.5))) (* (cbrt (exp im)) (cbrt (exp im))))) (* (sqrt 0.5) (/ (* (cbrt (sqrt 0.5)) (cbrt (sqrt 0.5))) (sqrt (exp im)))) (* (* (cbrt (sqrt 0.5)) (cbrt (sqrt 0.5))) (sqrt 0.5)) (/ (* (sqrt 0.5) (fabs (cbrt 0.5))) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (* (sqrt 0.5) (fabs (cbrt 0.5))) (sqrt (exp im))) (* (fabs (cbrt 0.5)) (sqrt 0.5)) (/ (pow (sqrt (sqrt 0.5)) 3) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (pow (sqrt (sqrt 0.5)) 3) (sqrt (exp im))) (pow (sqrt (sqrt 0.5)) 3) (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (sqrt (exp im))) (sqrt 0.5) (/ (pow (sqrt (sqrt 0.5)) 3) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (pow (sqrt (sqrt 0.5)) 3) (sqrt (exp im))) (pow (sqrt (sqrt 0.5)) 3) (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (sqrt (exp im))) (sqrt 0.5) (sqrt 0.5) 0.5 (* (cbrt (sqrt 0.5)) (/ (sqrt 0.5) (exp im))) (* (sqrt (cbrt 0.5)) (/ (sqrt 0.5) (exp im))) (/ (pow (sqrt (sqrt 0.5)) 3) (exp im)) (/ 0.5 (/ (exp im) 1)) (/ (pow (sqrt (sqrt 0.5)) 3) (exp im)) (/ 0.5 (/ (exp im) 1)) 0.5 (expm1 (/ (sqrt 0.5) (exp im))) (log1p (/ (sqrt 0.5) (exp im))) (- (log (sqrt 0.5)) im) (- (log (sqrt 0.5)) im) (exp (/ (sqrt 0.5) (exp im))) (pow (/ (sqrt 0.5) (exp im)) 3) (* (cbrt (/ (sqrt 0.5) (exp im))) (cbrt (/ (sqrt 0.5) (exp im)))) (cbrt (/ (sqrt 0.5) (exp im))) (pow (/ (sqrt 0.5) (exp im)) 3) (sqrt (/ (sqrt 0.5) (exp im))) (sqrt (/ (sqrt 0.5) (exp im))) (- (sqrt 0.5)) (- (exp im)) (/ (* (cbrt (sqrt 0.5)) (cbrt (sqrt 0.5))) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cbrt (sqrt 0.5)) (cbrt (exp im))) (/ (* (cbrt (sqrt 0.5)) (cbrt (sqrt 0.5))) (sqrt (exp im))) (/ (cbrt (sqrt 0.5)) (sqrt (exp im))) (* (cbrt (sqrt 0.5)) (cbrt (sqrt 0.5))) (/ (cbrt (sqrt 0.5)) (exp im)) (/ (/ (fabs (cbrt 0.5)) (cbrt (exp im))) (cbrt (exp im))) (/ (sqrt (cbrt 0.5)) (cbrt (exp im))) (/ (fabs (cbrt 0.5)) (* (sqrt (exp im)) 1)) (/ (sqrt (cbrt 0.5)) (sqrt (exp im))) (fabs (cbrt 0.5)) (/ (sqrt (cbrt 0.5)) (exp im)) (/ (sqrt (sqrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt (sqrt 0.5)) (cbrt (exp im))) (/ (sqrt (sqrt 0.5)) (sqrt (exp im))) (/ (sqrt (sqrt 0.5)) (sqrt (exp im))) (sqrt (sqrt 0.5)) (/ (sqrt (sqrt 0.5)) (exp im)) (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im))) (/ 1 (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) 1 (/ (sqrt 0.5) (exp im)) (/ (sqrt (sqrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt (sqrt 0.5)) (cbrt (exp im))) (/ (sqrt (sqrt 0.5)) (sqrt (exp im))) (/ (sqrt (sqrt 0.5)) (sqrt (exp im))) (sqrt (sqrt 0.5)) (/ (sqrt (sqrt 0.5)) (exp im)) (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im))) (/ 1 (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) 1 (/ (sqrt 0.5) (exp im)) (/ 1 (exp im)) (/ (exp im) (sqrt 0.5)) (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (sqrt (exp im))) (sqrt 0.5) (/ (exp im) (cbrt (sqrt 0.5))) (/ (exp im) (sqrt (cbrt 0.5))) (/ (exp im) (sqrt (sqrt 0.5))) (/ (exp im) (sqrt 0.5)) (/ (exp im) (sqrt (sqrt 0.5))) (/ (exp im) (sqrt 0.5)) (expm1 (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re))) (log1p (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re))) (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) (log (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (log (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (pow (exp (cos re)) (fma (exp im) 0.5 (/ (pow (sqrt 0.5) 2) (exp im)))) (pow (* (cos re) (+ (/ (pow (sqrt 0.5) 2) (exp im)) (* 0.5 (exp im)))) 3) (* (cbrt (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re))) (cbrt (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re)))) (cbrt (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re))) (pow (* (cos re) (+ (/ (pow (sqrt 0.5) 2) (exp im)) (* 0.5 (exp im)))) 3) (sqrt (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re))) (sqrt (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (cos re))) (* (sqrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (sqrt (cos re))) (* (sqrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (sqrt (cos re))) (* (cbrt (cos re)) (* (cbrt (cos re)) (fma (exp im) 0.5 (/ (pow (sqrt 0.5) 2) (exp im))))) (* (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))) (sqrt (cos re))) (fma (exp im) 0.5 (/ (pow (sqrt 0.5) 2) (exp im))) (* (cbrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (cos re)) (* (sqrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (cos re)) (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) (expm1 (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (log1p (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (* 0.5 (exp im)) (log (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (exp (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (* (cbrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (cbrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im)))))) (cbrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (pow (fma (exp im) 0.5 (/ (pow (sqrt 0.5) 2) (exp im))) 3) (sqrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (sqrt (fma 0.5 (exp im) (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))))) (* 0.5 (- (fma (* 1/2 im) im 1) im)) (/ 0.5 (/ (exp im) 1)) (/ 0.5 (/ (exp im) 1)) (* (sqrt 0.5) (- (fma (* 1/2 im) im 1) im)) (/ (sqrt 0.5) (exp im)) (/ (sqrt 0.5) (exp im)) (+ (* 0.5 (- (fma (* 1/2 im) im 1) im)) (fma 0.5 im (fma 0.25 (pow im 2) 0.5))) (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) (+ (* 0.5 (- (fma (* 1/2 im) im 1) im)) (fma 0.5 im (fma 0.25 (pow im 2) 0.5))) (fma (exp im) 0.5 (/ (pow (sqrt 0.5) 2) (exp im))) (fma (exp im) 0.5 (/ (pow (sqrt 0.5) 2) (exp im))) 1.027 * * * [progress]: adding candidates to table 1.291 * * [progress]: iteration 3 / 4 1.291 * * * [progress]: picking best candidate 1.295 * * * * [pick]: Picked # 1.295 * * * [progress]: localizing error 1.304 * * * [progress]: generating rewritten candidates 1.304 * * * * [progress]: [ 1 / 2 ] rewriting at (2 3) 1.309 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 1.311 * * * [progress]: generating series expansions 1.311 * * * * [progress]: [ 1 / 2 ] generating series at (2 3) 1.311 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in (re im) around 0 1.311 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 1.311 * [taylor]: Taking taylor expansion of 0.5 in im 1.311 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 1.311 * [taylor]: Taking taylor expansion of (cos re) in im 1.311 * [taylor]: Taking taylor expansion of re in im 1.311 * [taylor]: Taking taylor expansion of (exp im) in im 1.311 * [taylor]: Taking taylor expansion of im in im 1.311 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 1.311 * [taylor]: Taking taylor expansion of 0.5 in re 1.312 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 1.312 * [taylor]: Taking taylor expansion of (cos re) in re 1.312 * [taylor]: Taking taylor expansion of re in re 1.312 * [taylor]: Taking taylor expansion of (exp im) in re 1.312 * [taylor]: Taking taylor expansion of im in re 1.312 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 1.312 * [taylor]: Taking taylor expansion of 0.5 in re 1.312 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 1.312 * [taylor]: Taking taylor expansion of (cos re) in re 1.312 * [taylor]: Taking taylor expansion of re in re 1.312 * [taylor]: Taking taylor expansion of (exp im) in re 1.312 * [taylor]: Taking taylor expansion of im in re 1.312 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 1.312 * [taylor]: Taking taylor expansion of 0.5 in im 1.312 * [taylor]: Taking taylor expansion of (exp im) in im 1.312 * [taylor]: Taking taylor expansion of im in im 1.313 * [taylor]: Taking taylor expansion of 0 in im 1.318 * [taylor]: Taking taylor expansion of (- (* 0.25 (/ 1 (exp im)))) in im 1.318 * [taylor]: Taking taylor expansion of (* 0.25 (/ 1 (exp im))) in im 1.318 * [taylor]: Taking taylor expansion of 0.25 in im 1.318 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 1.318 * [taylor]: Taking taylor expansion of (exp im) in im 1.318 * [taylor]: Taking taylor expansion of im in im 1.319 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in (re im) around 0 1.320 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 1.320 * [taylor]: Taking taylor expansion of 0.5 in im 1.320 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 1.320 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.320 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.320 * [taylor]: Taking taylor expansion of re in im 1.320 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.320 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.320 * [taylor]: Taking taylor expansion of im in im 1.320 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 1.320 * [taylor]: Taking taylor expansion of 0.5 in re 1.320 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 1.320 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.320 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.321 * [taylor]: Taking taylor expansion of re in re 1.321 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.321 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.321 * [taylor]: Taking taylor expansion of im in re 1.321 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 1.321 * [taylor]: Taking taylor expansion of 0.5 in re 1.321 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 1.321 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.321 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.321 * [taylor]: Taking taylor expansion of re in re 1.321 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.321 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.321 * [taylor]: Taking taylor expansion of im in re 1.322 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 1.322 * [taylor]: Taking taylor expansion of 0.5 in im 1.322 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 1.322 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.322 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.322 * [taylor]: Taking taylor expansion of re in im 1.322 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.322 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.322 * [taylor]: Taking taylor expansion of im in im 1.324 * [taylor]: Taking taylor expansion of 0 in im 1.328 * [taylor]: Taking taylor expansion of 0 in im 1.333 * [taylor]: Taking taylor expansion of 0 in im 1.333 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in (re im) around 0 1.333 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 1.333 * [taylor]: Taking taylor expansion of 0.5 in im 1.333 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 1.333 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.333 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.333 * [taylor]: Taking taylor expansion of -1 in im 1.333 * [taylor]: Taking taylor expansion of re in im 1.333 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.333 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.333 * [taylor]: Taking taylor expansion of -1 in im 1.334 * [taylor]: Taking taylor expansion of im in im 1.334 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 1.334 * [taylor]: Taking taylor expansion of 0.5 in re 1.334 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 1.334 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.334 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.334 * [taylor]: Taking taylor expansion of -1 in re 1.334 * [taylor]: Taking taylor expansion of re in re 1.335 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.335 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.335 * [taylor]: Taking taylor expansion of -1 in re 1.335 * [taylor]: Taking taylor expansion of im in re 1.335 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 1.335 * [taylor]: Taking taylor expansion of 0.5 in re 1.335 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 1.335 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.335 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.335 * [taylor]: Taking taylor expansion of -1 in re 1.335 * [taylor]: Taking taylor expansion of re in re 1.335 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.335 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.335 * [taylor]: Taking taylor expansion of -1 in re 1.335 * [taylor]: Taking taylor expansion of im in re 1.336 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 1.336 * [taylor]: Taking taylor expansion of 0.5 in im 1.336 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 1.336 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.336 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.336 * [taylor]: Taking taylor expansion of -1 in im 1.336 * [taylor]: Taking taylor expansion of re in im 1.336 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.336 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.336 * [taylor]: Taking taylor expansion of -1 in im 1.336 * [taylor]: Taking taylor expansion of im in im 1.338 * [taylor]: Taking taylor expansion of 0 in im 1.342 * [taylor]: Taking taylor expansion of 0 in im 1.347 * [taylor]: Taking taylor expansion of 0 in im 1.347 * * * * [progress]: [ 2 / 2 ] generating series at (2) 1.347 * [approximate]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in (im re) around 0 1.347 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in re 1.347 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 1.347 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in re 1.347 * [taylor]: Taking taylor expansion of (exp im) in re 1.347 * [taylor]: Taking taylor expansion of im in re 1.347 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 1.347 * [taylor]: Taking taylor expansion of 0.5 in re 1.347 * [taylor]: Taking taylor expansion of (cos re) in re 1.347 * [taylor]: Taking taylor expansion of re in re 1.347 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 1.347 * [taylor]: Taking taylor expansion of 0.5 in re 1.347 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 1.347 * [taylor]: Taking taylor expansion of (cos re) in re 1.347 * [taylor]: Taking taylor expansion of re in re 1.348 * [taylor]: Taking taylor expansion of (exp im) in re 1.348 * [taylor]: Taking taylor expansion of im in re 1.348 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in im 1.348 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 1.348 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in im 1.348 * [taylor]: Taking taylor expansion of (exp im) in im 1.348 * [taylor]: Taking taylor expansion of im in im 1.348 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in im 1.348 * [taylor]: Taking taylor expansion of 0.5 in im 1.348 * [taylor]: Taking taylor expansion of (cos re) in im 1.348 * [taylor]: Taking taylor expansion of re in im 1.348 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 1.348 * [taylor]: Taking taylor expansion of 0.5 in im 1.348 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 1.348 * [taylor]: Taking taylor expansion of (cos re) in im 1.348 * [taylor]: Taking taylor expansion of re in im 1.348 * [taylor]: Taking taylor expansion of (exp im) in im 1.348 * [taylor]: Taking taylor expansion of im in im 1.348 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in im 1.348 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 1.349 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in im 1.349 * [taylor]: Taking taylor expansion of (exp im) in im 1.349 * [taylor]: Taking taylor expansion of im in im 1.349 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in im 1.349 * [taylor]: Taking taylor expansion of 0.5 in im 1.349 * [taylor]: Taking taylor expansion of (cos re) in im 1.349 * [taylor]: Taking taylor expansion of re in im 1.349 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 1.349 * [taylor]: Taking taylor expansion of 0.5 in im 1.349 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 1.349 * [taylor]: Taking taylor expansion of (cos re) in im 1.349 * [taylor]: Taking taylor expansion of re in im 1.349 * [taylor]: Taking taylor expansion of (exp im) in im 1.349 * [taylor]: Taking taylor expansion of im in im 1.350 * [taylor]: Taking taylor expansion of (* 1.0 (cos re)) in re 1.350 * [taylor]: Taking taylor expansion of 1.0 in re 1.350 * [taylor]: Taking taylor expansion of (cos re) in re 1.350 * [taylor]: Taking taylor expansion of re in re 1.358 * [taylor]: Taking taylor expansion of 0 in re 1.367 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 1.367 * [taylor]: Taking taylor expansion of 0.5 in re 1.367 * [taylor]: Taking taylor expansion of (cos re) in re 1.367 * [taylor]: Taking taylor expansion of re in re 1.370 * [approximate]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in (im re) around 0 1.370 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in re 1.370 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 1.370 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in re 1.370 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.370 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.370 * [taylor]: Taking taylor expansion of im in re 1.370 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in re 1.370 * [taylor]: Taking taylor expansion of 0.5 in re 1.370 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.370 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.370 * [taylor]: Taking taylor expansion of re in re 1.371 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 1.371 * [taylor]: Taking taylor expansion of 0.5 in re 1.371 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 1.371 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.371 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.371 * [taylor]: Taking taylor expansion of re in re 1.371 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.371 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.371 * [taylor]: Taking taylor expansion of im in re 1.371 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in im 1.371 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 1.371 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in im 1.371 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.371 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.371 * [taylor]: Taking taylor expansion of im in im 1.372 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in im 1.372 * [taylor]: Taking taylor expansion of 0.5 in im 1.372 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.372 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.372 * [taylor]: Taking taylor expansion of re in im 1.372 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 1.372 * [taylor]: Taking taylor expansion of 0.5 in im 1.372 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 1.372 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.372 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.372 * [taylor]: Taking taylor expansion of re in im 1.372 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.372 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.372 * [taylor]: Taking taylor expansion of im in im 1.373 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in im 1.373 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 1.373 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in im 1.373 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.373 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.373 * [taylor]: Taking taylor expansion of im in im 1.373 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in im 1.373 * [taylor]: Taking taylor expansion of 0.5 in im 1.373 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.373 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.373 * [taylor]: Taking taylor expansion of re in im 1.373 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 1.373 * [taylor]: Taking taylor expansion of 0.5 in im 1.373 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 1.373 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.373 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.373 * [taylor]: Taking taylor expansion of re in im 1.373 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.373 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.374 * [taylor]: Taking taylor expansion of im in im 1.375 * [taylor]: Taking taylor expansion of (+ (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in re 1.375 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) in re 1.375 * [taylor]: Taking taylor expansion of 0.5 in re 1.375 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (exp (/ 1 im))) in re 1.375 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.375 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.375 * [taylor]: Taking taylor expansion of re in re 1.375 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.375 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.375 * [taylor]: Taking taylor expansion of im in re 1.375 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 1.375 * [taylor]: Taking taylor expansion of 0.5 in re 1.375 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 1.375 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.375 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.375 * [taylor]: Taking taylor expansion of re in re 1.376 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.376 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.376 * [taylor]: Taking taylor expansion of im in re 1.381 * [taylor]: Taking taylor expansion of 0 in re 1.390 * [taylor]: Taking taylor expansion of 0 in re 1.402 * [taylor]: Taking taylor expansion of 0 in re 1.402 * [approximate]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in (im re) around 0 1.402 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in re 1.402 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 1.402 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in re 1.402 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.402 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.402 * [taylor]: Taking taylor expansion of -1 in re 1.402 * [taylor]: Taking taylor expansion of im in re 1.402 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in re 1.402 * [taylor]: Taking taylor expansion of 0.5 in re 1.402 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.402 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.402 * [taylor]: Taking taylor expansion of -1 in re 1.402 * [taylor]: Taking taylor expansion of re in re 1.403 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 1.403 * [taylor]: Taking taylor expansion of 0.5 in re 1.403 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 1.403 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.403 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.403 * [taylor]: Taking taylor expansion of -1 in re 1.403 * [taylor]: Taking taylor expansion of re in re 1.403 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.403 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.403 * [taylor]: Taking taylor expansion of -1 in re 1.403 * [taylor]: Taking taylor expansion of im in re 1.403 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in im 1.404 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 1.404 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in im 1.404 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.404 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.404 * [taylor]: Taking taylor expansion of -1 in im 1.404 * [taylor]: Taking taylor expansion of im in im 1.404 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in im 1.404 * [taylor]: Taking taylor expansion of 0.5 in im 1.404 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.404 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.404 * [taylor]: Taking taylor expansion of -1 in im 1.404 * [taylor]: Taking taylor expansion of re in im 1.404 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 1.404 * [taylor]: Taking taylor expansion of 0.5 in im 1.404 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 1.404 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.404 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.404 * [taylor]: Taking taylor expansion of -1 in im 1.404 * [taylor]: Taking taylor expansion of re in im 1.404 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.404 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.404 * [taylor]: Taking taylor expansion of -1 in im 1.404 * [taylor]: Taking taylor expansion of im in im 1.405 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in im 1.405 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 1.405 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in im 1.405 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.405 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.405 * [taylor]: Taking taylor expansion of -1 in im 1.405 * [taylor]: Taking taylor expansion of im in im 1.406 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in im 1.406 * [taylor]: Taking taylor expansion of 0.5 in im 1.406 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.406 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.406 * [taylor]: Taking taylor expansion of -1 in im 1.406 * [taylor]: Taking taylor expansion of re in im 1.406 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 1.406 * [taylor]: Taking taylor expansion of 0.5 in im 1.406 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 1.406 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.406 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.406 * [taylor]: Taking taylor expansion of -1 in im 1.406 * [taylor]: Taking taylor expansion of re in im 1.406 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.406 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.406 * [taylor]: Taking taylor expansion of -1 in im 1.406 * [taylor]: Taking taylor expansion of im in im 1.407 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (exp (/ -1 im)) (cos (/ -1 re))))) in re 1.408 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 1.408 * [taylor]: Taking taylor expansion of 0.5 in re 1.408 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 1.408 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.408 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.408 * [taylor]: Taking taylor expansion of -1 in re 1.408 * [taylor]: Taking taylor expansion of re in re 1.408 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.408 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.408 * [taylor]: Taking taylor expansion of -1 in re 1.408 * [taylor]: Taking taylor expansion of im in re 1.408 * [taylor]: Taking taylor expansion of (* 0.5 (* (exp (/ -1 im)) (cos (/ -1 re)))) in re 1.408 * [taylor]: Taking taylor expansion of 0.5 in re 1.408 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (cos (/ -1 re))) in re 1.408 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.408 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.408 * [taylor]: Taking taylor expansion of -1 in re 1.408 * [taylor]: Taking taylor expansion of im in re 1.408 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.408 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.408 * [taylor]: Taking taylor expansion of -1 in re 1.408 * [taylor]: Taking taylor expansion of re in re 1.414 * [taylor]: Taking taylor expansion of 0 in re 1.422 * [taylor]: Taking taylor expansion of 0 in re 1.434 * [taylor]: Taking taylor expansion of 0 in re 1.434 * * * [progress]: simplifying candidates 1.435 * [simplify]: Simplifying using # : (expm1 (/ (* 0.5 (cos re)) (exp im))) (log1p (/ (* 0.5 (cos re)) (exp im))) (- (+ (log 0.5) (log (cos re))) im) (- (log (* 0.5 (cos re))) im) (log (/ (* 0.5 (cos re)) (exp im))) (exp (/ (* 0.5 (cos re)) (exp im))) (/ (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (exp im) (exp im)) (exp im))) (/ (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (exp im) (exp im)) (exp im))) (* (cbrt (/ (* 0.5 (cos re)) (exp im))) (cbrt (/ (* 0.5 (cos re)) (exp im)))) (cbrt (/ (* 0.5 (cos re)) (exp im))) (* (* (/ (* 0.5 (cos re)) (exp im)) (/ (* 0.5 (cos re)) (exp im))) (/ (* 0.5 (cos re)) (exp im))) (sqrt (/ (* 0.5 (cos re)) (exp im))) (sqrt (/ (* 0.5 (cos re)) (exp im))) (- (* 0.5 (cos re))) (- (exp im)) (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cos re) (cbrt (exp im))) (/ 0.5 (sqrt (exp im))) (/ (cos re) (sqrt (exp im))) (/ 0.5 1) (/ (cos re) (exp im)) (/ 1 (exp im)) (/ (exp im) (* 0.5 (cos re))) (/ (* 0.5 (cos re)) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (* 0.5 (cos re)) (sqrt (exp im))) (/ (* 0.5 (cos re)) 1) (/ (exp im) (cos re)) (expm1 (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (log1p (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (* (exp im) (* 0.5 (cos re))) (log (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (exp (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (* (cbrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (cbrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (cbrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (* (* (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (- 0.5 (+ (* 0.25 (pow re 2)) (* 0.5 im))) (* 0.5 (/ (cos re) (exp im))) (* 0.5 (/ (cos re) (exp im))) (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 1.442 * * [simplify]: iteration 0 : 185 enodes (cost 290 ) 1.446 * * [simplify]: iteration 1 : 784 enodes (cost 243 ) 1.461 * * [simplify]: iteration 2 : 3962 enodes (cost 240 ) 1.543 * * [simplify]: iteration 3 : 5001 enodes (cost 238 ) 1.545 * [simplify]: Simplified to: (expm1 (/ (* 0.5 (cos re)) (exp im))) (log1p (/ (* 0.5 (cos re)) (exp im))) (- (log (* 0.5 (cos re))) im) (- (log (* 0.5 (cos re))) im) (- (log (* 0.5 (cos re))) im) (exp (/ (* 0.5 (cos re)) (exp im))) (pow (* 0.5 (/ (cos re) (exp im))) 3) (pow (* 0.5 (/ (cos re) (exp im))) 3) (* (cbrt (/ (* 0.5 (cos re)) (exp im))) (cbrt (/ (* 0.5 (cos re)) (exp im)))) (cbrt (/ (* 0.5 (cos re)) (exp im))) (pow (* 0.5 (/ (cos re) (exp im))) 3) (sqrt (/ (* 0.5 (cos re)) (exp im))) (sqrt (/ (* 0.5 (cos re)) (exp im))) (- (* 0.5 (cos re))) (- (exp im)) (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cos re) (cbrt (exp im))) (/ 0.5 (sqrt (exp im))) (/ (cos re) (sqrt (exp im))) 0.5 (/ (cos re) (exp im)) (/ 1 (exp im)) (/ (exp im) (* 0.5 (cos re))) (/ (* 0.5 (cos re)) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (* 0.5 (cos re)) (sqrt (exp im))) (* 0.5 (cos re)) (/ (exp im) (cos re)) (expm1 (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (log1p (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (* (exp im) (* 0.5 (cos re))) (log (* 0.5 (fma (cos re) (exp im) (/ (cos re) (exp im))))) (pow (exp (cos re)) (fma (exp im) 0.5 (/ 0.5 (exp im)))) (* (cbrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (cbrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (cbrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (pow (* 0.5 (fma (cos re) (exp im) (/ (cos re) (exp im)))) 3) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (- 0.5 (fma 0.25 (pow re 2) (* 0.5 im))) (* 0.5 (/ (cos re) (exp im))) (* 0.5 (/ (cos re) (exp im))) (fma 0.5 (- (pow im 2) (pow re 2)) 1.0) (* 0.5 (fma (cos re) (exp im) (/ (cos re) (exp im)))) (* 0.5 (fma (cos re) (exp im) (/ (cos re) (exp im)))) 1.545 * * * [progress]: adding candidates to table 1.617 * * [progress]: iteration 4 / 4 1.617 * * * [progress]: picking best candidate 1.620 * * * * [pick]: Picked # 1.620 * * * [progress]: localizing error 1.632 * * * [progress]: generating rewritten candidates 1.632 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 1.633 * * * * [progress]: [ 2 / 4 ] rewriting at (2) 1.633 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 3) 1.637 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1) 1.643 * * * [progress]: generating series expansions 1.643 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 1.643 * [approximate]: Taking taylor expansion of (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) in (im re) around 0 1.643 * [taylor]: Taking taylor expansion of (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) in re 1.643 * [taylor]: Rewrote expression to (log (+ 1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) 1.643 * [taylor]: Taking taylor expansion of (+ 1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) in re 1.643 * [taylor]: Taking taylor expansion of 1 in re 1.643 * [taylor]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) in re 1.643 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ 0.5 (exp im))) in re 1.643 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 1.643 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in re 1.643 * [taylor]: Taking taylor expansion of 0.5 in re 1.644 * [taylor]: Taking taylor expansion of (exp im) in re 1.644 * [taylor]: Taking taylor expansion of im in re 1.644 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in re 1.644 * [taylor]: Taking taylor expansion of 0.5 in re 1.644 * [taylor]: Taking taylor expansion of (exp im) in re 1.644 * [taylor]: Taking taylor expansion of im in re 1.644 * [taylor]: Taking taylor expansion of (cos re) in re 1.644 * [taylor]: Taking taylor expansion of re in re 1.644 * [taylor]: Taking taylor expansion of (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) in im 1.644 * [taylor]: Rewrote expression to (log (+ 1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) 1.644 * [taylor]: Taking taylor expansion of (+ 1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) in im 1.644 * [taylor]: Taking taylor expansion of 1 in im 1.644 * [taylor]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) in im 1.644 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ 0.5 (exp im))) in im 1.644 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 1.644 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 1.644 * [taylor]: Taking taylor expansion of 0.5 in im 1.644 * [taylor]: Taking taylor expansion of (exp im) in im 1.644 * [taylor]: Taking taylor expansion of im in im 1.644 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 1.644 * [taylor]: Taking taylor expansion of 0.5 in im 1.644 * [taylor]: Taking taylor expansion of (exp im) in im 1.644 * [taylor]: Taking taylor expansion of im in im 1.645 * [taylor]: Taking taylor expansion of (cos re) in im 1.645 * [taylor]: Taking taylor expansion of re in im 1.646 * [taylor]: Taking taylor expansion of (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) in im 1.646 * [taylor]: Rewrote expression to (log (+ 1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) 1.646 * [taylor]: Taking taylor expansion of (+ 1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) in im 1.646 * [taylor]: Taking taylor expansion of 1 in im 1.646 * [taylor]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) in im 1.646 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ 0.5 (exp im))) in im 1.646 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 1.646 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 1.646 * [taylor]: Taking taylor expansion of 0.5 in im 1.646 * [taylor]: Taking taylor expansion of (exp im) in im 1.646 * [taylor]: Taking taylor expansion of im in im 1.646 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 1.646 * [taylor]: Taking taylor expansion of 0.5 in im 1.646 * [taylor]: Taking taylor expansion of (exp im) in im 1.646 * [taylor]: Taking taylor expansion of im in im 1.647 * [taylor]: Taking taylor expansion of (cos re) in im 1.647 * [taylor]: Taking taylor expansion of re in im 1.648 * [taylor]: Taking taylor expansion of (log (+ (* 1.0 (cos re)) 1)) in re 1.648 * [taylor]: Taking taylor expansion of (+ (* 1.0 (cos re)) 1) in re 1.648 * [taylor]: Taking taylor expansion of (* 1.0 (cos re)) in re 1.648 * [taylor]: Taking taylor expansion of 1.0 in re 1.648 * [taylor]: Taking taylor expansion of (cos re) in re 1.648 * [taylor]: Taking taylor expansion of re in re 1.648 * [taylor]: Taking taylor expansion of 1 in re 1.655 * [taylor]: Taking taylor expansion of 0 in re 1.666 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (+ (* 1.0 (cos re)) 1))) in re 1.666 * [taylor]: Taking taylor expansion of 0.5 in re 1.666 * [taylor]: Taking taylor expansion of (/ (cos re) (+ (* 1.0 (cos re)) 1)) in re 1.666 * [taylor]: Taking taylor expansion of (cos re) in re 1.666 * [taylor]: Taking taylor expansion of re in re 1.666 * [taylor]: Taking taylor expansion of (+ (* 1.0 (cos re)) 1) in re 1.666 * [taylor]: Taking taylor expansion of (* 1.0 (cos re)) in re 1.666 * [taylor]: Taking taylor expansion of 1.0 in re 1.666 * [taylor]: Taking taylor expansion of (cos re) in re 1.666 * [taylor]: Taking taylor expansion of re in re 1.666 * [taylor]: Taking taylor expansion of 1 in re 1.677 * [approximate]: Taking taylor expansion of (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))))) in (im re) around 0 1.677 * [taylor]: Taking taylor expansion of (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))))) in re 1.677 * [taylor]: Rewrote expression to (log (+ 1 (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))))) 1.677 * [taylor]: Taking taylor expansion of (+ 1 (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))))) in re 1.677 * [taylor]: Taking taylor expansion of 1 in re 1.677 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))) in re 1.677 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.677 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.677 * [taylor]: Taking taylor expansion of re in re 1.677 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))) in re 1.677 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ 0.5 (exp (/ 1 im)))) 1.678 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in re 1.678 * [taylor]: Taking taylor expansion of 0.5 in re 1.678 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.678 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.678 * [taylor]: Taking taylor expansion of im in re 1.678 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in re 1.678 * [taylor]: Taking taylor expansion of 0.5 in re 1.678 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.678 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.678 * [taylor]: Taking taylor expansion of im in re 1.678 * [taylor]: Taking taylor expansion of (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))))) in im 1.678 * [taylor]: Rewrote expression to (log (+ 1 (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))))) 1.679 * [taylor]: Taking taylor expansion of (+ 1 (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))))) in im 1.679 * [taylor]: Taking taylor expansion of 1 in im 1.679 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))) in im 1.679 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.679 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.679 * [taylor]: Taking taylor expansion of re in im 1.679 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))) in im 1.679 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ 0.5 (exp (/ 1 im)))) 1.679 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 1.679 * [taylor]: Taking taylor expansion of 0.5 in im 1.679 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.679 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.679 * [taylor]: Taking taylor expansion of im in im 1.679 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 1.679 * [taylor]: Taking taylor expansion of 0.5 in im 1.679 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.679 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.679 * [taylor]: Taking taylor expansion of im in im 1.681 * [taylor]: Taking taylor expansion of (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))))) in im 1.681 * [taylor]: Rewrote expression to (log (+ 1 (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))))) 1.681 * [taylor]: Taking taylor expansion of (+ 1 (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))))) in im 1.681 * [taylor]: Taking taylor expansion of 1 in im 1.681 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))) in im 1.681 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.681 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.681 * [taylor]: Taking taylor expansion of re in im 1.681 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))) in im 1.681 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ 0.5 (exp (/ 1 im)))) 1.681 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 1.681 * [taylor]: Taking taylor expansion of 0.5 in im 1.681 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.681 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.681 * [taylor]: Taking taylor expansion of im in im 1.681 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 1.681 * [taylor]: Taking taylor expansion of 0.5 in im 1.681 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.681 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.681 * [taylor]: Taking taylor expansion of im in im 1.683 * [taylor]: Taking taylor expansion of (log (+ (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 1))) in re 1.683 * [taylor]: Taking taylor expansion of (+ (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 1)) in re 1.683 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) in re 1.683 * [taylor]: Taking taylor expansion of 0.5 in re 1.683 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (exp (/ 1 im))) in re 1.683 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.683 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.683 * [taylor]: Taking taylor expansion of re in re 1.683 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.683 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.683 * [taylor]: Taking taylor expansion of im in re 1.683 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 1) in re 1.683 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 1.683 * [taylor]: Taking taylor expansion of 0.5 in re 1.683 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 1.683 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.683 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.683 * [taylor]: Taking taylor expansion of re in re 1.684 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.684 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.684 * [taylor]: Taking taylor expansion of im in re 1.684 * [taylor]: Taking taylor expansion of 1 in re 1.691 * [taylor]: Taking taylor expansion of 0 in re 1.700 * [taylor]: Taking taylor expansion of 0 in re 1.712 * [taylor]: Taking taylor expansion of 0 in re 1.713 * [approximate]: Taking taylor expansion of (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))))) in (im re) around 0 1.713 * [taylor]: Taking taylor expansion of (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))))) in re 1.713 * [taylor]: Rewrote expression to (log (+ 1 (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))))) 1.713 * [taylor]: Taking taylor expansion of (+ 1 (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))))) in re 1.713 * [taylor]: Taking taylor expansion of 1 in re 1.713 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))) in re 1.713 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.713 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.713 * [taylor]: Taking taylor expansion of -1 in re 1.713 * [taylor]: Taking taylor expansion of re in re 1.713 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))) in re 1.713 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ 0.5 (exp (/ -1 im)))) 1.713 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in re 1.713 * [taylor]: Taking taylor expansion of 0.5 in re 1.713 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.713 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.713 * [taylor]: Taking taylor expansion of -1 in re 1.713 * [taylor]: Taking taylor expansion of im in re 1.713 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in re 1.713 * [taylor]: Taking taylor expansion of 0.5 in re 1.713 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.714 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.714 * [taylor]: Taking taylor expansion of -1 in re 1.714 * [taylor]: Taking taylor expansion of im in re 1.714 * [taylor]: Taking taylor expansion of (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))))) in im 1.714 * [taylor]: Rewrote expression to (log (+ 1 (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))))) 1.714 * [taylor]: Taking taylor expansion of (+ 1 (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))))) in im 1.714 * [taylor]: Taking taylor expansion of 1 in im 1.714 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))) in im 1.714 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.714 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.714 * [taylor]: Taking taylor expansion of -1 in im 1.714 * [taylor]: Taking taylor expansion of re in im 1.715 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))) in im 1.715 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ 0.5 (exp (/ -1 im)))) 1.715 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 1.715 * [taylor]: Taking taylor expansion of 0.5 in im 1.715 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.715 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.715 * [taylor]: Taking taylor expansion of -1 in im 1.715 * [taylor]: Taking taylor expansion of im in im 1.715 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 1.715 * [taylor]: Taking taylor expansion of 0.5 in im 1.715 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.715 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.715 * [taylor]: Taking taylor expansion of -1 in im 1.715 * [taylor]: Taking taylor expansion of im in im 1.716 * [taylor]: Taking taylor expansion of (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))))) in im 1.716 * [taylor]: Rewrote expression to (log (+ 1 (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))))) 1.717 * [taylor]: Taking taylor expansion of (+ 1 (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))))) in im 1.717 * [taylor]: Taking taylor expansion of 1 in im 1.717 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))) in im 1.717 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.717 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.717 * [taylor]: Taking taylor expansion of -1 in im 1.717 * [taylor]: Taking taylor expansion of re in im 1.717 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))) in im 1.717 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ 0.5 (exp (/ -1 im)))) 1.717 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 1.717 * [taylor]: Taking taylor expansion of 0.5 in im 1.717 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.717 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.717 * [taylor]: Taking taylor expansion of -1 in im 1.717 * [taylor]: Taking taylor expansion of im in im 1.717 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 1.717 * [taylor]: Taking taylor expansion of 0.5 in im 1.717 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.717 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.717 * [taylor]: Taking taylor expansion of -1 in im 1.717 * [taylor]: Taking taylor expansion of im in im 1.719 * [taylor]: Taking taylor expansion of (log (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (+ (* 0.5 (* (exp (/ -1 im)) (cos (/ -1 re)))) 1))) in re 1.719 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (+ (* 0.5 (* (exp (/ -1 im)) (cos (/ -1 re)))) 1)) in re 1.719 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 1.719 * [taylor]: Taking taylor expansion of 0.5 in re 1.719 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 1.719 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.719 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.719 * [taylor]: Taking taylor expansion of -1 in re 1.719 * [taylor]: Taking taylor expansion of re in re 1.719 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.719 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.719 * [taylor]: Taking taylor expansion of -1 in re 1.719 * [taylor]: Taking taylor expansion of im in re 1.719 * [taylor]: Taking taylor expansion of (+ (* 0.5 (* (exp (/ -1 im)) (cos (/ -1 re)))) 1) in re 1.719 * [taylor]: Taking taylor expansion of (* 0.5 (* (exp (/ -1 im)) (cos (/ -1 re)))) in re 1.719 * [taylor]: Taking taylor expansion of 0.5 in re 1.719 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (cos (/ -1 re))) in re 1.719 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.719 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.719 * [taylor]: Taking taylor expansion of -1 in re 1.719 * [taylor]: Taking taylor expansion of im in re 1.719 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.720 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.720 * [taylor]: Taking taylor expansion of -1 in re 1.720 * [taylor]: Taking taylor expansion of re in re 1.720 * [taylor]: Taking taylor expansion of 1 in re 1.724 * [taylor]: Taking taylor expansion of 0 in re 1.732 * [taylor]: Taking taylor expansion of 0 in re 1.745 * [taylor]: Taking taylor expansion of 0 in re 1.745 * * * * [progress]: [ 2 / 4 ] generating series at (2) 1.745 * [approximate]: Taking taylor expansion of (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) in (im re) around 0 1.745 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) in re 1.745 * [taylor]: Rewrote expression to (- (exp (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) 1) 1.745 * [taylor]: Taking taylor expansion of (exp (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) in re 1.745 * [taylor]: Taking taylor expansion of (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) in re 1.745 * [taylor]: Rewrote expression to (log (+ 1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) 1.745 * [taylor]: Taking taylor expansion of (+ 1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) in re 1.745 * [taylor]: Taking taylor expansion of 1 in re 1.745 * [taylor]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) in re 1.745 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ 0.5 (exp im))) in re 1.746 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 1.746 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in re 1.746 * [taylor]: Taking taylor expansion of 0.5 in re 1.746 * [taylor]: Taking taylor expansion of (exp im) in re 1.746 * [taylor]: Taking taylor expansion of im in re 1.746 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in re 1.746 * [taylor]: Taking taylor expansion of 0.5 in re 1.746 * [taylor]: Taking taylor expansion of (exp im) in re 1.746 * [taylor]: Taking taylor expansion of im in re 1.746 * [taylor]: Taking taylor expansion of (cos re) in re 1.746 * [taylor]: Taking taylor expansion of re in re 1.746 * [taylor]: Taking taylor expansion of 1 in re 1.746 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) in im 1.746 * [taylor]: Rewrote expression to (- (exp (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) 1) 1.746 * [taylor]: Taking taylor expansion of (exp (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) in im 1.746 * [taylor]: Taking taylor expansion of (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) in im 1.747 * [taylor]: Rewrote expression to (log (+ 1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) 1.747 * [taylor]: Taking taylor expansion of (+ 1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) in im 1.747 * [taylor]: Taking taylor expansion of 1 in im 1.747 * [taylor]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) in im 1.747 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ 0.5 (exp im))) in im 1.747 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 1.747 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 1.747 * [taylor]: Taking taylor expansion of 0.5 in im 1.747 * [taylor]: Taking taylor expansion of (exp im) in im 1.747 * [taylor]: Taking taylor expansion of im in im 1.747 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 1.747 * [taylor]: Taking taylor expansion of 0.5 in im 1.747 * [taylor]: Taking taylor expansion of (exp im) in im 1.747 * [taylor]: Taking taylor expansion of im in im 1.747 * [taylor]: Taking taylor expansion of (cos re) in im 1.747 * [taylor]: Taking taylor expansion of re in im 1.748 * [taylor]: Taking taylor expansion of 1 in im 1.748 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) in im 1.748 * [taylor]: Rewrote expression to (- (exp (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) 1) 1.748 * [taylor]: Taking taylor expansion of (exp (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) in im 1.748 * [taylor]: Taking taylor expansion of (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) in im 1.748 * [taylor]: Rewrote expression to (log (+ 1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) 1.748 * [taylor]: Taking taylor expansion of (+ 1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) in im 1.748 * [taylor]: Taking taylor expansion of 1 in im 1.748 * [taylor]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) in im 1.748 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ 0.5 (exp im))) in im 1.749 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 1.749 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 1.749 * [taylor]: Taking taylor expansion of 0.5 in im 1.749 * [taylor]: Taking taylor expansion of (exp im) in im 1.749 * [taylor]: Taking taylor expansion of im in im 1.749 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 1.749 * [taylor]: Taking taylor expansion of 0.5 in im 1.749 * [taylor]: Taking taylor expansion of (exp im) in im 1.749 * [taylor]: Taking taylor expansion of im in im 1.749 * [taylor]: Taking taylor expansion of (cos re) in im 1.749 * [taylor]: Taking taylor expansion of re in im 1.750 * [taylor]: Taking taylor expansion of 1 in im 1.750 * [taylor]: Taking taylor expansion of (* 1.0 (cos re)) in re 1.750 * [taylor]: Taking taylor expansion of 1.0 in re 1.750 * [taylor]: Taking taylor expansion of (cos re) in re 1.750 * [taylor]: Taking taylor expansion of re in re 1.758 * [taylor]: Taking taylor expansion of 0 in re 1.772 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 1.772 * [taylor]: Taking taylor expansion of 0.5 in re 1.772 * [taylor]: Taking taylor expansion of (cos re) in re 1.772 * [taylor]: Taking taylor expansion of re in re 1.774 * [approximate]: Taking taylor expansion of (expm1 (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))))) in (im re) around 0 1.775 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))))) in re 1.775 * [taylor]: Rewrote expression to (- (exp (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))))) 1) 1.775 * [taylor]: Taking taylor expansion of (exp (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))))) in re 1.775 * [taylor]: Taking taylor expansion of (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))))) in re 1.775 * [taylor]: Rewrote expression to (log (+ 1 (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))))) 1.775 * [taylor]: Taking taylor expansion of (+ 1 (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))))) in re 1.775 * [taylor]: Taking taylor expansion of 1 in re 1.775 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))) in re 1.775 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.775 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.775 * [taylor]: Taking taylor expansion of re in re 1.775 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))) in re 1.775 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ 0.5 (exp (/ 1 im)))) 1.775 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in re 1.775 * [taylor]: Taking taylor expansion of 0.5 in re 1.775 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.775 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.775 * [taylor]: Taking taylor expansion of im in re 1.775 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in re 1.775 * [taylor]: Taking taylor expansion of 0.5 in re 1.775 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.775 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.775 * [taylor]: Taking taylor expansion of im in re 1.776 * [taylor]: Taking taylor expansion of 1 in re 1.776 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))))) in im 1.776 * [taylor]: Rewrote expression to (- (exp (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))))) 1) 1.777 * [taylor]: Taking taylor expansion of (exp (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))))) in im 1.777 * [taylor]: Taking taylor expansion of (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))))) in im 1.777 * [taylor]: Rewrote expression to (log (+ 1 (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))))) 1.777 * [taylor]: Taking taylor expansion of (+ 1 (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))))) in im 1.777 * [taylor]: Taking taylor expansion of 1 in im 1.777 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))) in im 1.777 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.777 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.777 * [taylor]: Taking taylor expansion of re in im 1.777 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))) in im 1.777 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ 0.5 (exp (/ 1 im)))) 1.777 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 1.777 * [taylor]: Taking taylor expansion of 0.5 in im 1.777 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.777 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.777 * [taylor]: Taking taylor expansion of im in im 1.777 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 1.777 * [taylor]: Taking taylor expansion of 0.5 in im 1.777 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.777 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.777 * [taylor]: Taking taylor expansion of im in im 1.779 * [taylor]: Taking taylor expansion of 1 in im 1.779 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))))) in im 1.779 * [taylor]: Rewrote expression to (- (exp (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))))) 1) 1.779 * [taylor]: Taking taylor expansion of (exp (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))))) in im 1.779 * [taylor]: Taking taylor expansion of (log1p (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))))) in im 1.779 * [taylor]: Rewrote expression to (log (+ 1 (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))))) 1.779 * [taylor]: Taking taylor expansion of (+ 1 (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))))) in im 1.779 * [taylor]: Taking taylor expansion of 1 in im 1.779 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))) in im 1.779 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.779 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.779 * [taylor]: Taking taylor expansion of re in im 1.779 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))) in im 1.779 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ 0.5 (exp (/ 1 im)))) 1.779 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 1.779 * [taylor]: Taking taylor expansion of 0.5 in im 1.779 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.779 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.779 * [taylor]: Taking taylor expansion of im in im 1.780 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 1.780 * [taylor]: Taking taylor expansion of 0.5 in im 1.780 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.780 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.780 * [taylor]: Taking taylor expansion of im in im 1.781 * [taylor]: Taking taylor expansion of 1 in im 1.782 * [taylor]: Taking taylor expansion of (+ (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in re 1.782 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) in re 1.782 * [taylor]: Taking taylor expansion of 0.5 in re 1.782 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (exp (/ 1 im))) in re 1.782 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.782 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.782 * [taylor]: Taking taylor expansion of re in re 1.782 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.782 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.782 * [taylor]: Taking taylor expansion of im in re 1.782 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 1.782 * [taylor]: Taking taylor expansion of 0.5 in re 1.782 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 1.782 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.782 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.782 * [taylor]: Taking taylor expansion of re in re 1.783 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.783 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.783 * [taylor]: Taking taylor expansion of im in re 1.788 * [taylor]: Taking taylor expansion of 0 in re 1.797 * [taylor]: Taking taylor expansion of 0 in re 1.809 * [taylor]: Taking taylor expansion of 0 in re 1.809 * [approximate]: Taking taylor expansion of (expm1 (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))))) in (im re) around 0 1.809 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))))) in re 1.809 * [taylor]: Rewrote expression to (- (exp (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))))) 1) 1.809 * [taylor]: Taking taylor expansion of (exp (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))))) in re 1.809 * [taylor]: Taking taylor expansion of (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))))) in re 1.809 * [taylor]: Rewrote expression to (log (+ 1 (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))))) 1.809 * [taylor]: Taking taylor expansion of (+ 1 (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))))) in re 1.810 * [taylor]: Taking taylor expansion of 1 in re 1.810 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))) in re 1.810 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.810 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.810 * [taylor]: Taking taylor expansion of -1 in re 1.810 * [taylor]: Taking taylor expansion of re in re 1.810 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))) in re 1.810 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ 0.5 (exp (/ -1 im)))) 1.810 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in re 1.810 * [taylor]: Taking taylor expansion of 0.5 in re 1.810 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.810 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.810 * [taylor]: Taking taylor expansion of -1 in re 1.810 * [taylor]: Taking taylor expansion of im in re 1.810 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in re 1.810 * [taylor]: Taking taylor expansion of 0.5 in re 1.810 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.810 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.810 * [taylor]: Taking taylor expansion of -1 in re 1.810 * [taylor]: Taking taylor expansion of im in re 1.811 * [taylor]: Taking taylor expansion of 1 in re 1.811 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))))) in im 1.811 * [taylor]: Rewrote expression to (- (exp (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))))) 1) 1.811 * [taylor]: Taking taylor expansion of (exp (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))))) in im 1.811 * [taylor]: Taking taylor expansion of (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))))) in im 1.811 * [taylor]: Rewrote expression to (log (+ 1 (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))))) 1.811 * [taylor]: Taking taylor expansion of (+ 1 (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))))) in im 1.811 * [taylor]: Taking taylor expansion of 1 in im 1.811 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))) in im 1.812 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.812 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.812 * [taylor]: Taking taylor expansion of -1 in im 1.812 * [taylor]: Taking taylor expansion of re in im 1.812 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))) in im 1.812 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ 0.5 (exp (/ -1 im)))) 1.812 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 1.812 * [taylor]: Taking taylor expansion of 0.5 in im 1.812 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.812 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.812 * [taylor]: Taking taylor expansion of -1 in im 1.812 * [taylor]: Taking taylor expansion of im in im 1.812 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 1.812 * [taylor]: Taking taylor expansion of 0.5 in im 1.812 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.812 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.812 * [taylor]: Taking taylor expansion of -1 in im 1.812 * [taylor]: Taking taylor expansion of im in im 1.814 * [taylor]: Taking taylor expansion of 1 in im 1.814 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))))) in im 1.814 * [taylor]: Rewrote expression to (- (exp (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))))) 1) 1.814 * [taylor]: Taking taylor expansion of (exp (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))))) in im 1.814 * [taylor]: Taking taylor expansion of (log1p (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))))) in im 1.814 * [taylor]: Rewrote expression to (log (+ 1 (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))))) 1.814 * [taylor]: Taking taylor expansion of (+ 1 (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))))) in im 1.814 * [taylor]: Taking taylor expansion of 1 in im 1.814 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))) in im 1.814 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.814 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.814 * [taylor]: Taking taylor expansion of -1 in im 1.814 * [taylor]: Taking taylor expansion of re in im 1.814 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))) in im 1.814 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ 0.5 (exp (/ -1 im)))) 1.814 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 1.814 * [taylor]: Taking taylor expansion of 0.5 in im 1.814 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.814 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.814 * [taylor]: Taking taylor expansion of -1 in im 1.814 * [taylor]: Taking taylor expansion of im in im 1.815 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 1.815 * [taylor]: Taking taylor expansion of 0.5 in im 1.815 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.815 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.815 * [taylor]: Taking taylor expansion of -1 in im 1.815 * [taylor]: Taking taylor expansion of im in im 1.816 * [taylor]: Taking taylor expansion of 1 in im 1.817 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (exp (/ -1 im)) (cos (/ -1 re))))) in re 1.817 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 1.817 * [taylor]: Taking taylor expansion of 0.5 in re 1.817 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 1.817 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.817 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.817 * [taylor]: Taking taylor expansion of -1 in re 1.817 * [taylor]: Taking taylor expansion of re in re 1.817 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.817 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.817 * [taylor]: Taking taylor expansion of -1 in re 1.817 * [taylor]: Taking taylor expansion of im in re 1.818 * [taylor]: Taking taylor expansion of (* 0.5 (* (exp (/ -1 im)) (cos (/ -1 re)))) in re 1.818 * [taylor]: Taking taylor expansion of 0.5 in re 1.818 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (cos (/ -1 re))) in re 1.818 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.818 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.818 * [taylor]: Taking taylor expansion of -1 in re 1.818 * [taylor]: Taking taylor expansion of im in re 1.818 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.818 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.818 * [taylor]: Taking taylor expansion of -1 in re 1.818 * [taylor]: Taking taylor expansion of re in re 1.823 * [taylor]: Taking taylor expansion of 0 in re 1.832 * [taylor]: Taking taylor expansion of 0 in re 1.844 * [taylor]: Taking taylor expansion of 0 in re 1.844 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 3) 1.844 * [approximate]: Taking taylor expansion of (/ 0.5 (exp im)) in (im) around 0 1.844 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 1.844 * [taylor]: Taking taylor expansion of 0.5 in im 1.845 * [taylor]: Taking taylor expansion of (exp im) in im 1.845 * [taylor]: Taking taylor expansion of im in im 1.845 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 1.845 * [taylor]: Taking taylor expansion of 0.5 in im 1.845 * [taylor]: Taking taylor expansion of (exp im) in im 1.845 * [taylor]: Taking taylor expansion of im in im 1.854 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in (im) around 0 1.854 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 1.854 * [taylor]: Taking taylor expansion of 0.5 in im 1.855 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.855 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.855 * [taylor]: Taking taylor expansion of im in im 1.855 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 1.855 * [taylor]: Taking taylor expansion of 0.5 in im 1.855 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.855 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.855 * [taylor]: Taking taylor expansion of im in im 1.857 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in (im) around 0 1.857 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 1.857 * [taylor]: Taking taylor expansion of 0.5 in im 1.857 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.857 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.857 * [taylor]: Taking taylor expansion of -1 in im 1.857 * [taylor]: Taking taylor expansion of im in im 1.858 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 1.858 * [taylor]: Taking taylor expansion of 0.5 in im 1.858 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.858 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.858 * [taylor]: Taking taylor expansion of -1 in im 1.858 * [taylor]: Taking taylor expansion of im in im 1.860 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1) 1.860 * [approximate]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) in (im re) around 0 1.860 * [taylor]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) in re 1.860 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ 0.5 (exp im))) in re 1.860 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 1.860 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in re 1.860 * [taylor]: Taking taylor expansion of 0.5 in re 1.860 * [taylor]: Taking taylor expansion of (exp im) in re 1.860 * [taylor]: Taking taylor expansion of im in re 1.860 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in re 1.860 * [taylor]: Taking taylor expansion of 0.5 in re 1.860 * [taylor]: Taking taylor expansion of (exp im) in re 1.860 * [taylor]: Taking taylor expansion of im in re 1.860 * [taylor]: Taking taylor expansion of (cos re) in re 1.860 * [taylor]: Taking taylor expansion of re in re 1.860 * [taylor]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) in im 1.860 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ 0.5 (exp im))) in im 1.860 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 1.860 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 1.860 * [taylor]: Taking taylor expansion of 0.5 in im 1.860 * [taylor]: Taking taylor expansion of (exp im) in im 1.860 * [taylor]: Taking taylor expansion of im in im 1.860 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 1.860 * [taylor]: Taking taylor expansion of 0.5 in im 1.860 * [taylor]: Taking taylor expansion of (exp im) in im 1.860 * [taylor]: Taking taylor expansion of im in im 1.861 * [taylor]: Taking taylor expansion of (cos re) in im 1.861 * [taylor]: Taking taylor expansion of re in im 1.861 * [taylor]: Taking taylor expansion of (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) in im 1.861 * [taylor]: Taking taylor expansion of (fma 0.5 (exp im) (/ 0.5 (exp im))) in im 1.861 * [taylor]: Rewrote expression to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 1.861 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 1.861 * [taylor]: Taking taylor expansion of 0.5 in im 1.861 * [taylor]: Taking taylor expansion of (exp im) in im 1.861 * [taylor]: Taking taylor expansion of im in im 1.861 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 1.861 * [taylor]: Taking taylor expansion of 0.5 in im 1.861 * [taylor]: Taking taylor expansion of (exp im) in im 1.861 * [taylor]: Taking taylor expansion of im in im 1.861 * [taylor]: Taking taylor expansion of (cos re) in im 1.861 * [taylor]: Taking taylor expansion of re in im 1.862 * [taylor]: Taking taylor expansion of (* 1.0 (cos re)) in re 1.862 * [taylor]: Taking taylor expansion of 1.0 in re 1.862 * [taylor]: Taking taylor expansion of (cos re) in re 1.862 * [taylor]: Taking taylor expansion of re in re 1.868 * [taylor]: Taking taylor expansion of 0 in re 1.877 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 1.877 * [taylor]: Taking taylor expansion of 0.5 in re 1.877 * [taylor]: Taking taylor expansion of (cos re) in re 1.877 * [taylor]: Taking taylor expansion of re in re 1.880 * [approximate]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))) in (im re) around 0 1.880 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))) in re 1.880 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.880 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.880 * [taylor]: Taking taylor expansion of re in re 1.880 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))) in re 1.881 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ 0.5 (exp (/ 1 im)))) 1.881 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in re 1.881 * [taylor]: Taking taylor expansion of 0.5 in re 1.881 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.881 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.881 * [taylor]: Taking taylor expansion of im in re 1.881 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in re 1.881 * [taylor]: Taking taylor expansion of 0.5 in re 1.881 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.881 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.881 * [taylor]: Taking taylor expansion of im in re 1.881 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))) in im 1.881 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.881 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.881 * [taylor]: Taking taylor expansion of re in im 1.881 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))) in im 1.881 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ 0.5 (exp (/ 1 im)))) 1.881 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 1.881 * [taylor]: Taking taylor expansion of 0.5 in im 1.881 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.881 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.881 * [taylor]: Taking taylor expansion of im in im 1.881 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 1.882 * [taylor]: Taking taylor expansion of 0.5 in im 1.882 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.882 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.882 * [taylor]: Taking taylor expansion of im in im 1.882 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im))))) in im 1.882 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.882 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.882 * [taylor]: Taking taylor expansion of re in im 1.882 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ 1 im)) (/ 0.5 (exp (/ 1 im)))) in im 1.882 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ 1 im))) (/ 0.5 (exp (/ 1 im)))) 1.882 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 1.882 * [taylor]: Taking taylor expansion of 0.5 in im 1.882 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.882 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.882 * [taylor]: Taking taylor expansion of im in im 1.883 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 1.883 * [taylor]: Taking taylor expansion of 0.5 in im 1.883 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.883 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.883 * [taylor]: Taking taylor expansion of im in im 1.884 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))) in re 1.884 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.884 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.884 * [taylor]: Taking taylor expansion of re in re 1.884 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in re 1.884 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in re 1.884 * [taylor]: Taking taylor expansion of 0.5 in re 1.884 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in re 1.884 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.884 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.884 * [taylor]: Taking taylor expansion of im in re 1.884 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in re 1.884 * [taylor]: Taking taylor expansion of 0.5 in re 1.884 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.884 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.884 * [taylor]: Taking taylor expansion of im in re 1.887 * [taylor]: Taking taylor expansion of 0 in re 1.893 * [taylor]: Taking taylor expansion of 0 in re 1.901 * [taylor]: Taking taylor expansion of 0 in re 1.901 * [approximate]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))) in (im re) around 0 1.901 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))) in re 1.901 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.901 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.901 * [taylor]: Taking taylor expansion of -1 in re 1.901 * [taylor]: Taking taylor expansion of re in re 1.902 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))) in re 1.902 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ 0.5 (exp (/ -1 im)))) 1.902 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in re 1.902 * [taylor]: Taking taylor expansion of 0.5 in re 1.902 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.902 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.902 * [taylor]: Taking taylor expansion of -1 in re 1.902 * [taylor]: Taking taylor expansion of im in re 1.902 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in re 1.902 * [taylor]: Taking taylor expansion of 0.5 in re 1.902 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.902 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.902 * [taylor]: Taking taylor expansion of -1 in re 1.902 * [taylor]: Taking taylor expansion of im in re 1.902 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))) in im 1.902 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.902 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.902 * [taylor]: Taking taylor expansion of -1 in im 1.902 * [taylor]: Taking taylor expansion of re in im 1.902 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))) in im 1.902 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ 0.5 (exp (/ -1 im)))) 1.902 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 1.902 * [taylor]: Taking taylor expansion of 0.5 in im 1.902 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.902 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.902 * [taylor]: Taking taylor expansion of -1 in im 1.902 * [taylor]: Taking taylor expansion of im in im 1.903 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 1.903 * [taylor]: Taking taylor expansion of 0.5 in im 1.903 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.903 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.903 * [taylor]: Taking taylor expansion of -1 in im 1.903 * [taylor]: Taking taylor expansion of im in im 1.903 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im))))) in im 1.903 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.903 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.903 * [taylor]: Taking taylor expansion of -1 in im 1.903 * [taylor]: Taking taylor expansion of re in im 1.903 * [taylor]: Taking taylor expansion of (fma 0.5 (exp (/ -1 im)) (/ 0.5 (exp (/ -1 im)))) in im 1.903 * [taylor]: Rewrote expression to (+ (* 0.5 (exp (/ -1 im))) (/ 0.5 (exp (/ -1 im)))) 1.903 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 1.903 * [taylor]: Taking taylor expansion of 0.5 in im 1.904 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.904 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.904 * [taylor]: Taking taylor expansion of -1 in im 1.904 * [taylor]: Taking taylor expansion of im in im 1.904 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 1.904 * [taylor]: Taking taylor expansion of 0.5 in im 1.904 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.904 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.904 * [taylor]: Taking taylor expansion of -1 in im 1.904 * [taylor]: Taking taylor expansion of im in im 1.905 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (exp (/ -1 im))) (* 0.5 (/ 1 (exp (/ -1 im))))) (cos (/ -1 re))) in re 1.905 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp (/ -1 im))) (* 0.5 (/ 1 (exp (/ -1 im))))) in re 1.905 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in re 1.905 * [taylor]: Taking taylor expansion of 0.5 in re 1.905 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.905 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.905 * [taylor]: Taking taylor expansion of -1 in re 1.905 * [taylor]: Taking taylor expansion of im in re 1.905 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in re 1.905 * [taylor]: Taking taylor expansion of 0.5 in re 1.905 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in re 1.905 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.905 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.905 * [taylor]: Taking taylor expansion of -1 in re 1.905 * [taylor]: Taking taylor expansion of im in re 1.905 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.905 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.905 * [taylor]: Taking taylor expansion of -1 in re 1.905 * [taylor]: Taking taylor expansion of re in re 1.909 * [taylor]: Taking taylor expansion of 0 in re 1.914 * [taylor]: Taking taylor expansion of 0 in re 1.922 * [taylor]: Taking taylor expansion of 0 in re 1.922 * * * [progress]: simplifying candidates 1.924 * [simplify]: Simplifying using # : (+ 1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (log1p (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (log (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (exp (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (* (cbrt (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (cbrt (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))))) (cbrt (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (* (* (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (sqrt (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (sqrt (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (exp (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (expm1 (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))))) (log1p (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))))) (log (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))))) (exp (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))))) (* (cbrt (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))))) (cbrt (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))))) (cbrt (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))))) (* (* (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))))) (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))))) (sqrt (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))))) (sqrt (expm1 (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))))) (expm1 (/ 0.5 (exp im))) (log1p (/ 0.5 (exp im))) (- (log 0.5) im) (log (/ 0.5 (exp im))) (exp (/ 0.5 (exp im))) (/ (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im))) (* (cbrt (/ 0.5 (exp im))) (cbrt (/ 0.5 (exp im)))) (cbrt (/ 0.5 (exp im))) (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (sqrt (/ 0.5 (exp im))) (sqrt (/ 0.5 (exp im))) (- 0.5) (- (exp im)) (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cbrt 0.5) (cbrt (exp im))) (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im))) (/ (* (cbrt 0.5) (cbrt 0.5)) 1) (/ (cbrt 0.5) (exp im)) (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) 1) (/ (sqrt 0.5) (exp im)) (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (cbrt (exp im))) (/ 1 (sqrt (exp im))) (/ 0.5 (sqrt (exp im))) (/ 1 1) (/ 0.5 (exp im)) (/ 1 (exp im)) (/ (exp im) 0.5) (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (sqrt (exp im))) (/ 0.5 1) (/ (exp im) (cbrt 0.5)) (/ (exp im) (sqrt 0.5)) (/ (exp im) 0.5) (expm1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) (+ (log (fma 0.5 (exp im) (/ 0.5 (exp im)))) (log (cos re))) (log (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (exp (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (* (* (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (fma 0.5 (exp im) (/ 0.5 (exp im)))) (fma 0.5 (exp im) (/ 0.5 (exp im)))) (* (* (cos re) (cos re)) (cos re))) (* (cbrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (cbrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (cbrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (* (* (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (sqrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (sqrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (* (sqrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (sqrt (cos re))) (* (sqrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (sqrt (cos re))) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (* (cbrt (cos re)) (cbrt (cos re)))) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (sqrt (cos re))) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) 1) (* (cbrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (cos re)) (* (sqrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (cos re)) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) (- (+ (log 2.0) (* 0.25 (pow im 2))) (* 0.25 (pow re 2))) (log (+ (* 0.5 (* (exp im) (cos re))) (+ (* 0.5 (/ (cos re) (exp im))) 1))) (log (+ (* 0.5 (* (exp im) (cos re))) (+ (* 0.5 (/ (cos re) (exp im))) 1))) (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) (/ 0.5 (exp im)) (/ 0.5 (exp im)) (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) (* (+ (* 0.5 (/ 1 (exp im))) (* 0.5 (exp im))) (cos re)) (* (+ (* 0.5 (/ 1 (exp im))) (* 0.5 (exp im))) (cos re)) 1.928 * * [simplify]: iteration 0 : 253 enodes (cost 585 ) 1.933 * * [simplify]: iteration 1 : 809 enodes (cost 512 ) 1.949 * * [simplify]: iteration 2 : 4430 enodes (cost 501 ) 2.050 * * [simplify]: iteration 3 : 5001 enodes (cost 498 ) 2.053 * [simplify]: Simplified to: (fma (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re) 1) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) (log1p (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (log (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (exp (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (* (cbrt (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (cbrt (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))))) (cbrt (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (pow (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) 3) (sqrt (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (sqrt (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (exp (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (expm1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (log (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (exp (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (* (cbrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (cbrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (cbrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (pow (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) 3) (sqrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (sqrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (expm1 (/ 0.5 (exp im))) (log1p (/ 0.5 (exp im))) (- (log 0.5) im) (- (log 0.5) im) (exp (/ 0.5 (exp im))) (pow (/ 0.5 (exp im)) 3) (* (cbrt (/ 0.5 (exp im))) (cbrt (/ 0.5 (exp im)))) (cbrt (/ 0.5 (exp im))) (pow (/ 0.5 (exp im)) 3) (sqrt (/ 0.5 (exp im))) (sqrt (/ 0.5 (exp im))) (- 0.5) (- (exp im)) (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cbrt 0.5) (cbrt (exp im))) (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im))) (* (cbrt 0.5) (cbrt 0.5)) (/ (cbrt 0.5) (exp im)) (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))) (sqrt 0.5) (/ (sqrt 0.5) (exp im)) (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (cbrt (exp im))) (/ 1 (sqrt (exp im))) (/ 0.5 (sqrt (exp im))) 1 (/ 0.5 (exp im)) (/ 1 (exp im)) (/ (exp im) 0.5) (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (sqrt (exp im))) 0.5 (/ (exp im) (cbrt 0.5)) (/ (exp im) (sqrt 0.5)) (/ (exp im) 0.5) (expm1 (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) (log (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (log (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (exp (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (pow (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) 3) (* (cbrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (cbrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)))) (cbrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (pow (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) 3) (sqrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (sqrt (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (* (sqrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (sqrt (cos re))) (* (sqrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (sqrt (cos re))) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (* (cbrt (cos re)) (cbrt (cos re)))) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (sqrt (cos re))) (fma 0.5 (exp im) (/ 0.5 (exp im))) (* (cbrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (cos re)) (* (sqrt (fma 0.5 (exp im) (/ 0.5 (exp im)))) (cos re)) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) (fma 0.25 (- (pow im 2) (pow re 2)) (log 2.0)) (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (log1p (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) (fma 0.5 (- (pow im 2) (pow re 2)) 1.0) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) (fma im (- (* 0.25 im) 0.5) 0.5) (/ 0.5 (exp im)) (/ 0.5 (exp im)) (fma 0.5 (- (pow im 2) (pow re 2)) 1.0) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) 2.053 * * * [progress]: adding candidates to table 2.227 * [progress]: [Phase 3 of 3] Extracting. 2.227 * * [regime]: Finding splitpoints for: (# # #) 2.227 * * * [regime-changes]: Trying 4 branch expressions: ((cos re) (* 0.5 (cos re)) im re) 2.227 * * * * [regimes]: Trying to branch on (cos re) from (# # #) 2.246 * * * * [regimes]: Trying to branch on (* 0.5 (cos re)) from (# # #) 2.263 * * * * [regimes]: Trying to branch on im from (# # #) 2.278 * * * * [regimes]: Trying to branch on re from (# # #) 2.294 * * * [regime]: Found split indices: #