0.002 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.196 * * * [progress]: [2/2] Setting up program. 0.199 * [progress]: [Phase 2 of 3] Improving. 0.199 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.199 * [simplify]: Simplifying (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))) 0.199 * * [simplify]: iters left: 6 (10 enodes) 0.202 * * [simplify]: iters left: 5 (43 enodes) 0.211 * * [simplify]: iters left: 4 (91 enodes) 0.230 * * [simplify]: iters left: 3 (156 enodes) 0.294 * * [simplify]: iters left: 2 (201 enodes) 0.330 * * [simplify]: iters left: 1 (246 enodes) 0.387 * * [simplify]: Extracting #0: cost 1 inf + 0 0.387 * * [simplify]: Extracting #1: cost 17 inf + 0 0.387 * * [simplify]: Extracting #2: cost 44 inf + 2 0.388 * * [simplify]: Extracting #3: cost 43 inf + 129 0.388 * * [simplify]: Extracting #4: cost 25 inf + 2386 0.390 * * [simplify]: Extracting #5: cost 4 inf + 6641 0.392 * * [simplify]: Extracting #6: cost 0 inf + 6871 0.394 * [simplify]: Simplified to (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 0.394 * [simplify]: Simplified (2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) 0.400 * * [progress]: iteration 1 / 4 0.400 * * * [progress]: picking best candidate 0.405 * * * * [pick]: Picked # 0.405 * * * [progress]: localizing error 0.437 * * * [progress]: generating rewritten candidates 0.437 * * * * [progress]: [ 1 / 2 ] rewriting at (2 3) 0.459 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.460 * * * [progress]: generating series expansions 0.460 * * * * [progress]: [ 1 / 2 ] generating series at (2 3) 0.461 * [backup-simplify]: Simplify (/ (* 0.5 (cos re)) (exp im)) into (* 0.5 (/ (cos re) (exp im))) 0.461 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in (re im) around 0 0.461 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 0.461 * [taylor]: Taking taylor expansion of 0.5 in im 0.461 * [backup-simplify]: Simplify 0.5 into 0.5 0.461 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 0.461 * [taylor]: Taking taylor expansion of (cos re) in im 0.461 * [taylor]: Taking taylor expansion of re in im 0.461 * [backup-simplify]: Simplify re into re 0.461 * [backup-simplify]: Simplify (cos re) into (cos re) 0.461 * [backup-simplify]: Simplify (sin re) into (sin re) 0.461 * [taylor]: Taking taylor expansion of (exp im) in im 0.461 * [taylor]: Taking taylor expansion of im in im 0.461 * [backup-simplify]: Simplify 0 into 0 0.461 * [backup-simplify]: Simplify 1 into 1 0.461 * [backup-simplify]: Simplify (exp 0) into 1 0.461 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 0.462 * [backup-simplify]: Simplify (* (sin re) 0) into 0 0.462 * [backup-simplify]: Simplify (- 0) into 0 0.462 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 0.462 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 0.462 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 0.462 * [taylor]: Taking taylor expansion of 0.5 in re 0.462 * [backup-simplify]: Simplify 0.5 into 0.5 0.462 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 0.462 * [taylor]: Taking taylor expansion of (cos re) in re 0.462 * [taylor]: Taking taylor expansion of re in re 0.463 * [backup-simplify]: Simplify 0 into 0 0.463 * [backup-simplify]: Simplify 1 into 1 0.463 * [taylor]: Taking taylor expansion of (exp im) in re 0.463 * [taylor]: Taking taylor expansion of im in re 0.463 * [backup-simplify]: Simplify im into im 0.463 * [backup-simplify]: Simplify (exp im) into (exp im) 0.463 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 0.463 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 0.463 * [taylor]: Taking taylor expansion of 0.5 in re 0.463 * [backup-simplify]: Simplify 0.5 into 0.5 0.463 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 0.463 * [taylor]: Taking taylor expansion of (cos re) in re 0.463 * [taylor]: Taking taylor expansion of re in re 0.463 * [backup-simplify]: Simplify 0 into 0 0.463 * [backup-simplify]: Simplify 1 into 1 0.463 * [taylor]: Taking taylor expansion of (exp im) in re 0.463 * [taylor]: Taking taylor expansion of im in re 0.463 * [backup-simplify]: Simplify im into im 0.463 * [backup-simplify]: Simplify (exp im) into (exp im) 0.463 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 0.463 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp im))) into (/ 0.5 (exp im)) 0.463 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 0.463 * [taylor]: Taking taylor expansion of 0.5 in im 0.463 * [backup-simplify]: Simplify 0.5 into 0.5 0.463 * [taylor]: Taking taylor expansion of (exp im) in im 0.463 * [taylor]: Taking taylor expansion of im in im 0.463 * [backup-simplify]: Simplify 0 into 0 0.463 * [backup-simplify]: Simplify 1 into 1 0.463 * [backup-simplify]: Simplify (exp 0) into 1 0.464 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 0.464 * [backup-simplify]: Simplify 0.5 into 0.5 0.465 * [backup-simplify]: Simplify (+ 0) into 0 0.466 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 0.466 * [backup-simplify]: Simplify (- (/ 0 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 0.467 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp im)))) into 0 0.467 * [taylor]: Taking taylor expansion of 0 in im 0.467 * [backup-simplify]: Simplify 0 into 0 0.467 * [backup-simplify]: Simplify 0 into 0 0.468 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.471 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1 1)))) into (- 0.5) 0.471 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 0.473 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 0.474 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.475 * [backup-simplify]: Simplify (- (/ -1/2 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into (- (* 1/2 (/ 1 (exp im)))) 0.475 * [backup-simplify]: Simplify (+ (* 0.5 (- (* 1/2 (/ 1 (exp im))))) (+ (* 0 0) (* 0 (/ 1 (exp im))))) into (- (* 0.25 (/ 1 (exp im)))) 0.475 * [taylor]: Taking taylor expansion of (- (* 0.25 (/ 1 (exp im)))) in im 0.475 * [taylor]: Taking taylor expansion of (* 0.25 (/ 1 (exp im))) in im 0.475 * [taylor]: Taking taylor expansion of 0.25 in im 0.475 * [backup-simplify]: Simplify 0.25 into 0.25 0.476 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 0.476 * [taylor]: Taking taylor expansion of (exp im) in im 0.476 * [taylor]: Taking taylor expansion of im in im 0.476 * [backup-simplify]: Simplify 0 into 0 0.476 * [backup-simplify]: Simplify 1 into 1 0.476 * [backup-simplify]: Simplify (exp 0) into 1 0.476 * [backup-simplify]: Simplify (/ 1 1) into 1 0.477 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 0.477 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 0.477 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 0.478 * [backup-simplify]: Simplify (+ (* (- 0.25) (pow (* 1 re) 2)) (+ (* (- 0.5) (* im 1)) 0.5)) into (- 0.5 (+ (* 0.25 (pow re 2)) (* 0.5 im))) 0.478 * [backup-simplify]: Simplify (/ (* 0.5 (cos (/ 1 re))) (exp (/ 1 im))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 0.478 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in (re im) around 0 0.478 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 0.478 * [taylor]: Taking taylor expansion of 0.5 in im 0.479 * [backup-simplify]: Simplify 0.5 into 0.5 0.479 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 0.479 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.479 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.479 * [taylor]: Taking taylor expansion of re in im 0.479 * [backup-simplify]: Simplify re into re 0.479 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.479 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.479 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.479 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.479 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.479 * [taylor]: Taking taylor expansion of im in im 0.479 * [backup-simplify]: Simplify 0 into 0 0.479 * [backup-simplify]: Simplify 1 into 1 0.479 * [backup-simplify]: Simplify (/ 1 1) into 1 0.479 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.479 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 0.480 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 0.480 * [backup-simplify]: Simplify (- 0) into 0 0.480 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 0.480 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 0.480 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 0.480 * [taylor]: Taking taylor expansion of 0.5 in re 0.480 * [backup-simplify]: Simplify 0.5 into 0.5 0.480 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 0.480 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.480 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.480 * [taylor]: Taking taylor expansion of re in re 0.480 * [backup-simplify]: Simplify 0 into 0 0.480 * [backup-simplify]: Simplify 1 into 1 0.480 * [backup-simplify]: Simplify (/ 1 1) into 1 0.480 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.480 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.480 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.480 * [taylor]: Taking taylor expansion of im in re 0.480 * [backup-simplify]: Simplify im into im 0.480 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.481 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.481 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 0.481 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 0.481 * [taylor]: Taking taylor expansion of 0.5 in re 0.481 * [backup-simplify]: Simplify 0.5 into 0.5 0.481 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 0.481 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.481 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.481 * [taylor]: Taking taylor expansion of re in re 0.481 * [backup-simplify]: Simplify 0 into 0 0.481 * [backup-simplify]: Simplify 1 into 1 0.481 * [backup-simplify]: Simplify (/ 1 1) into 1 0.481 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.481 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.481 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.481 * [taylor]: Taking taylor expansion of im in re 0.481 * [backup-simplify]: Simplify im into im 0.481 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.481 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.481 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 0.481 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 0.481 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 0.481 * [taylor]: Taking taylor expansion of 0.5 in im 0.482 * [backup-simplify]: Simplify 0.5 into 0.5 0.482 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 0.482 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.482 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.482 * [taylor]: Taking taylor expansion of re in im 0.482 * [backup-simplify]: Simplify re into re 0.482 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.482 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.482 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.482 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.482 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.482 * [taylor]: Taking taylor expansion of im in im 0.482 * [backup-simplify]: Simplify 0 into 0 0.482 * [backup-simplify]: Simplify 1 into 1 0.482 * [backup-simplify]: Simplify (/ 1 1) into 1 0.482 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.482 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 0.482 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 0.483 * [backup-simplify]: Simplify (- 0) into 0 0.483 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 0.483 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 0.483 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 0.483 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 0.483 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.483 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.484 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 0.484 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 0.484 * [taylor]: Taking taylor expansion of 0 in im 0.484 * [backup-simplify]: Simplify 0 into 0 0.484 * [backup-simplify]: Simplify 0 into 0 0.484 * [backup-simplify]: Simplify (+ 0) into 0 0.485 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 0.485 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 0.485 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.486 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 0.486 * [backup-simplify]: Simplify (- 0) into 0 0.486 * [backup-simplify]: Simplify (+ 0 0) into 0 0.486 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 0.487 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 0.487 * [backup-simplify]: Simplify 0 into 0 0.487 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.488 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.488 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.488 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 0.488 * [taylor]: Taking taylor expansion of 0 in im 0.488 * [backup-simplify]: Simplify 0 into 0 0.488 * [backup-simplify]: Simplify 0 into 0 0.488 * [backup-simplify]: Simplify 0 into 0 0.489 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.489 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.489 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.490 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.490 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.490 * [backup-simplify]: Simplify (- 0) into 0 0.491 * [backup-simplify]: Simplify (+ 0 0) into 0 0.491 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.491 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 0.491 * [backup-simplify]: Simplify 0 into 0 0.492 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.493 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.493 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.494 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))))) into 0 0.494 * [taylor]: Taking taylor expansion of 0 in im 0.494 * [backup-simplify]: Simplify 0 into 0 0.494 * [backup-simplify]: Simplify 0 into 0 0.494 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im))))) into (* 0.5 (/ (cos re) (exp im))) 0.494 * [backup-simplify]: Simplify (/ (* 0.5 (cos (/ 1 (- re)))) (exp (/ 1 (- im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 0.494 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in (re im) around 0 0.494 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 0.494 * [taylor]: Taking taylor expansion of 0.5 in im 0.494 * [backup-simplify]: Simplify 0.5 into 0.5 0.494 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 0.494 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.494 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.494 * [taylor]: Taking taylor expansion of -1 in im 0.494 * [backup-simplify]: Simplify -1 into -1 0.494 * [taylor]: Taking taylor expansion of re in im 0.494 * [backup-simplify]: Simplify re into re 0.494 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.494 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.494 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.494 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.494 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.494 * [taylor]: Taking taylor expansion of -1 in im 0.494 * [backup-simplify]: Simplify -1 into -1 0.494 * [taylor]: Taking taylor expansion of im in im 0.494 * [backup-simplify]: Simplify 0 into 0 0.494 * [backup-simplify]: Simplify 1 into 1 0.495 * [backup-simplify]: Simplify (/ -1 1) into -1 0.495 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.495 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 0.495 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 0.495 * [backup-simplify]: Simplify (- 0) into 0 0.495 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 0.495 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 0.495 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 0.495 * [taylor]: Taking taylor expansion of 0.5 in re 0.495 * [backup-simplify]: Simplify 0.5 into 0.5 0.495 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 0.495 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.495 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.495 * [taylor]: Taking taylor expansion of -1 in re 0.495 * [backup-simplify]: Simplify -1 into -1 0.495 * [taylor]: Taking taylor expansion of re in re 0.495 * [backup-simplify]: Simplify 0 into 0 0.495 * [backup-simplify]: Simplify 1 into 1 0.496 * [backup-simplify]: Simplify (/ -1 1) into -1 0.496 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.496 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.496 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.496 * [taylor]: Taking taylor expansion of -1 in re 0.496 * [backup-simplify]: Simplify -1 into -1 0.496 * [taylor]: Taking taylor expansion of im in re 0.496 * [backup-simplify]: Simplify im into im 0.496 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.496 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.496 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 0.496 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 0.496 * [taylor]: Taking taylor expansion of 0.5 in re 0.496 * [backup-simplify]: Simplify 0.5 into 0.5 0.496 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 0.496 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.496 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.496 * [taylor]: Taking taylor expansion of -1 in re 0.496 * [backup-simplify]: Simplify -1 into -1 0.496 * [taylor]: Taking taylor expansion of re in re 0.496 * [backup-simplify]: Simplify 0 into 0 0.496 * [backup-simplify]: Simplify 1 into 1 0.496 * [backup-simplify]: Simplify (/ -1 1) into -1 0.497 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.497 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.497 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.497 * [taylor]: Taking taylor expansion of -1 in re 0.497 * [backup-simplify]: Simplify -1 into -1 0.497 * [taylor]: Taking taylor expansion of im in re 0.497 * [backup-simplify]: Simplify im into im 0.497 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.497 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.497 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 0.497 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 0.497 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 0.497 * [taylor]: Taking taylor expansion of 0.5 in im 0.497 * [backup-simplify]: Simplify 0.5 into 0.5 0.497 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 0.497 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.497 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.497 * [taylor]: Taking taylor expansion of -1 in im 0.497 * [backup-simplify]: Simplify -1 into -1 0.497 * [taylor]: Taking taylor expansion of re in im 0.497 * [backup-simplify]: Simplify re into re 0.497 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.497 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.497 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.497 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.497 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.497 * [taylor]: Taking taylor expansion of -1 in im 0.497 * [backup-simplify]: Simplify -1 into -1 0.497 * [taylor]: Taking taylor expansion of im in im 0.497 * [backup-simplify]: Simplify 0 into 0 0.497 * [backup-simplify]: Simplify 1 into 1 0.498 * [backup-simplify]: Simplify (/ -1 1) into -1 0.498 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.498 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 0.498 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 0.498 * [backup-simplify]: Simplify (- 0) into 0 0.498 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 0.498 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 0.498 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 0.498 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 0.498 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.499 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.499 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 0.499 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 0.499 * [taylor]: Taking taylor expansion of 0 in im 0.499 * [backup-simplify]: Simplify 0 into 0 0.499 * [backup-simplify]: Simplify 0 into 0 0.500 * [backup-simplify]: Simplify (+ 0) into 0 0.500 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 0.500 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 0.500 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.501 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 0.501 * [backup-simplify]: Simplify (- 0) into 0 0.501 * [backup-simplify]: Simplify (+ 0 0) into 0 0.501 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 0.502 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 0.502 * [backup-simplify]: Simplify 0 into 0 0.502 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.503 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.503 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.503 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 0.503 * [taylor]: Taking taylor expansion of 0 in im 0.503 * [backup-simplify]: Simplify 0 into 0 0.503 * [backup-simplify]: Simplify 0 into 0 0.503 * [backup-simplify]: Simplify 0 into 0 0.504 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.504 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.504 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.505 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.505 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.506 * [backup-simplify]: Simplify (- 0) into 0 0.506 * [backup-simplify]: Simplify (+ 0 0) into 0 0.506 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.506 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 0.507 * [backup-simplify]: Simplify 0 into 0 0.507 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.508 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.508 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.510 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))))) into 0 0.510 * [taylor]: Taking taylor expansion of 0 in im 0.510 * [backup-simplify]: Simplify 0 into 0 0.510 * [backup-simplify]: Simplify 0 into 0 0.510 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im)))))) into (* 0.5 (/ (cos re) (exp im))) 0.511 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.511 * [backup-simplify]: Simplify (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) into (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) 0.511 * [approximate]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in (im re) around 0 0.511 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in re 0.511 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 0.511 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in re 0.511 * [taylor]: Taking taylor expansion of (exp im) in re 0.511 * [taylor]: Taking taylor expansion of im in re 0.511 * [backup-simplify]: Simplify im into im 0.511 * [backup-simplify]: Simplify (exp im) into (exp im) 0.511 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 0.511 * [taylor]: Taking taylor expansion of 0.5 in re 0.511 * [backup-simplify]: Simplify 0.5 into 0.5 0.511 * [taylor]: Taking taylor expansion of (cos re) in re 0.511 * [taylor]: Taking taylor expansion of re in re 0.511 * [backup-simplify]: Simplify 0 into 0 0.511 * [backup-simplify]: Simplify 1 into 1 0.511 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 0.511 * [taylor]: Taking taylor expansion of 0.5 in re 0.511 * [backup-simplify]: Simplify 0.5 into 0.5 0.511 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 0.511 * [taylor]: Taking taylor expansion of (cos re) in re 0.512 * [taylor]: Taking taylor expansion of re in re 0.512 * [backup-simplify]: Simplify 0 into 0 0.512 * [backup-simplify]: Simplify 1 into 1 0.512 * [taylor]: Taking taylor expansion of (exp im) in re 0.512 * [taylor]: Taking taylor expansion of im in re 0.512 * [backup-simplify]: Simplify im into im 0.512 * [backup-simplify]: Simplify (exp im) into (exp im) 0.512 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 0.512 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in im 0.512 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 0.512 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in im 0.512 * [taylor]: Taking taylor expansion of (exp im) in im 0.512 * [taylor]: Taking taylor expansion of im in im 0.512 * [backup-simplify]: Simplify 0 into 0 0.512 * [backup-simplify]: Simplify 1 into 1 0.512 * [backup-simplify]: Simplify (exp 0) into 1 0.512 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in im 0.512 * [taylor]: Taking taylor expansion of 0.5 in im 0.512 * [backup-simplify]: Simplify 0.5 into 0.5 0.512 * [taylor]: Taking taylor expansion of (cos re) in im 0.512 * [taylor]: Taking taylor expansion of re in im 0.512 * [backup-simplify]: Simplify re into re 0.512 * [backup-simplify]: Simplify (cos re) into (cos re) 0.512 * [backup-simplify]: Simplify (sin re) into (sin re) 0.512 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 0.512 * [taylor]: Taking taylor expansion of 0.5 in im 0.512 * [backup-simplify]: Simplify 0.5 into 0.5 0.512 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 0.512 * [taylor]: Taking taylor expansion of (cos re) in im 0.512 * [taylor]: Taking taylor expansion of re in im 0.512 * [backup-simplify]: Simplify re into re 0.512 * [backup-simplify]: Simplify (cos re) into (cos re) 0.513 * [backup-simplify]: Simplify (sin re) into (sin re) 0.513 * [taylor]: Taking taylor expansion of (exp im) in im 0.513 * [taylor]: Taking taylor expansion of im in im 0.513 * [backup-simplify]: Simplify 0 into 0 0.513 * [backup-simplify]: Simplify 1 into 1 0.513 * [backup-simplify]: Simplify (exp 0) into 1 0.513 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 0.513 * [backup-simplify]: Simplify (* (sin re) 0) into 0 0.513 * [backup-simplify]: Simplify (- 0) into 0 0.513 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 0.513 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 0.513 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in im 0.514 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 0.514 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in im 0.514 * [taylor]: Taking taylor expansion of (exp im) in im 0.514 * [taylor]: Taking taylor expansion of im in im 0.514 * [backup-simplify]: Simplify 0 into 0 0.514 * [backup-simplify]: Simplify 1 into 1 0.514 * [backup-simplify]: Simplify (exp 0) into 1 0.514 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in im 0.514 * [taylor]: Taking taylor expansion of 0.5 in im 0.514 * [backup-simplify]: Simplify 0.5 into 0.5 0.514 * [taylor]: Taking taylor expansion of (cos re) in im 0.514 * [taylor]: Taking taylor expansion of re in im 0.514 * [backup-simplify]: Simplify re into re 0.514 * [backup-simplify]: Simplify (cos re) into (cos re) 0.514 * [backup-simplify]: Simplify (sin re) into (sin re) 0.514 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 0.514 * [taylor]: Taking taylor expansion of 0.5 in im 0.514 * [backup-simplify]: Simplify 0.5 into 0.5 0.514 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 0.514 * [taylor]: Taking taylor expansion of (cos re) in im 0.514 * [taylor]: Taking taylor expansion of re in im 0.514 * [backup-simplify]: Simplify re into re 0.514 * [backup-simplify]: Simplify (cos re) into (cos re) 0.514 * [backup-simplify]: Simplify (sin re) into (sin re) 0.514 * [taylor]: Taking taylor expansion of (exp im) in im 0.514 * [taylor]: Taking taylor expansion of im in im 0.514 * [backup-simplify]: Simplify 0 into 0 0.514 * [backup-simplify]: Simplify 1 into 1 0.514 * [backup-simplify]: Simplify (exp 0) into 1 0.514 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 0.514 * [backup-simplify]: Simplify (* (sin re) 0) into 0 0.515 * [backup-simplify]: Simplify (- 0) into 0 0.515 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 0.515 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 0.515 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 0.515 * [backup-simplify]: Simplify (* (sin re) 0) into 0 0.516 * [backup-simplify]: Simplify (- 0) into 0 0.516 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 0.516 * [backup-simplify]: Simplify (* 0.5 (cos re)) into (* 0.5 (cos re)) 0.516 * [backup-simplify]: Simplify (* 1 (* 0.5 (cos re))) into (* 0.5 (cos re)) 0.516 * [backup-simplify]: Simplify (* 0.5 (cos re)) into (* 0.5 (cos re)) 0.516 * [backup-simplify]: Simplify (+ (* 0.5 (cos re)) (* 0.5 (cos re))) into (* 1.0 (cos re)) 0.516 * [taylor]: Taking taylor expansion of (* 1.0 (cos re)) in re 0.516 * [taylor]: Taking taylor expansion of 1.0 in re 0.516 * [backup-simplify]: Simplify 1.0 into 1.0 0.516 * [taylor]: Taking taylor expansion of (cos re) in re 0.516 * [taylor]: Taking taylor expansion of re in re 0.516 * [backup-simplify]: Simplify 0 into 0 0.516 * [backup-simplify]: Simplify 1 into 1 0.517 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 0.517 * [backup-simplify]: Simplify 1.0 into 1.0 0.517 * [backup-simplify]: Simplify (+ 0) into 0 0.518 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 0.519 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.519 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 0.520 * [backup-simplify]: Simplify (- 0) into 0 0.520 * [backup-simplify]: Simplify (+ 0 0) into 0 0.521 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (cos re))) into 0 0.522 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.522 * [backup-simplify]: Simplify (+ (* 1 0) (* 1 (* 0.5 (cos re)))) into (* 0.5 (cos re)) 0.523 * [backup-simplify]: Simplify (+ 0) into 0 0.523 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 0.524 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.524 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 0.525 * [backup-simplify]: Simplify (- 0) into 0 0.525 * [backup-simplify]: Simplify (+ 0 0) into 0 0.526 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.527 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (cos re) (/ 1 1)))) into (- (cos re)) 0.527 * [backup-simplify]: Simplify (+ (* 0.5 (- (cos re))) (* 0 (cos re))) into (- (* 0.5 (cos re))) 0.528 * [backup-simplify]: Simplify (+ (* 0.5 (cos re)) (- (* 0.5 (cos re)))) into 0 0.528 * [taylor]: Taking taylor expansion of 0 in re 0.528 * [backup-simplify]: Simplify 0 into 0 0.528 * [backup-simplify]: Simplify 0 into 0 0.528 * [backup-simplify]: Simplify (+ 0) into 0 0.529 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 0.529 * [backup-simplify]: Simplify 0 into 0 0.530 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.531 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 0.531 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.532 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 0.532 * [backup-simplify]: Simplify (- 0) into 0 0.533 * [backup-simplify]: Simplify (+ 0 0) into 0 0.534 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (cos re)))) into 0 0.540 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.541 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 1 0) (* 1/2 (* 0.5 (cos re))))) into (* 0.25 (cos re)) 0.542 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.543 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 0.544 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.544 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 0.545 * [backup-simplify]: Simplify (- 0) into 0 0.545 * [backup-simplify]: Simplify (+ 0 0) into 0 0.547 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.549 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (cos re) (/ 1/2 1)) (* (- (cos re)) (/ 1 1)))) into (* 1/2 (cos re)) 0.549 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/2 (cos re))) (+ (* 0 (- (cos re))) (* 0 (cos re)))) into (* 0.25 (cos re)) 0.549 * [backup-simplify]: Simplify (+ (* 0.25 (cos re)) (* 0.25 (cos re))) into (* 0.5 (cos re)) 0.549 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 0.549 * [taylor]: Taking taylor expansion of 0.5 in re 0.549 * [backup-simplify]: Simplify 0.5 into 0.5 0.549 * [taylor]: Taking taylor expansion of (cos re) in re 0.549 * [taylor]: Taking taylor expansion of re in re 0.549 * [backup-simplify]: Simplify 0 into 0 0.549 * [backup-simplify]: Simplify 1 into 1 0.550 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 0.550 * [backup-simplify]: Simplify 0.5 into 0.5 0.550 * [backup-simplify]: Simplify 0 into 0 0.551 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 0.553 * [backup-simplify]: Simplify (+ (* 1.0 -1/2) (+ (* 0 0) (* 0 1))) into (- 0.5) 0.553 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 0.554 * [backup-simplify]: Simplify (+ (* (- 0.5) (pow (* re 1) 2)) (+ (* 0.5 (pow (* 1 im) 2)) 1.0)) into (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 0.554 * [backup-simplify]: Simplify (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (/ (* 0.5 (cos (/ 1 re))) (exp (/ 1 im)))) into (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 0.554 * [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 0.554 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in re 0.554 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 0.555 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in re 0.555 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.555 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.555 * [taylor]: Taking taylor expansion of im in re 0.555 * [backup-simplify]: Simplify im into im 0.555 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.555 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.555 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in re 0.555 * [taylor]: Taking taylor expansion of 0.5 in re 0.555 * [backup-simplify]: Simplify 0.5 into 0.5 0.555 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.555 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.555 * [taylor]: Taking taylor expansion of re in re 0.555 * [backup-simplify]: Simplify 0 into 0 0.555 * [backup-simplify]: Simplify 1 into 1 0.555 * [backup-simplify]: Simplify (/ 1 1) into 1 0.555 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.555 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 0.555 * [taylor]: Taking taylor expansion of 0.5 in re 0.556 * [backup-simplify]: Simplify 0.5 into 0.5 0.556 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 0.556 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.556 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.556 * [taylor]: Taking taylor expansion of re in re 0.556 * [backup-simplify]: Simplify 0 into 0 0.556 * [backup-simplify]: Simplify 1 into 1 0.556 * [backup-simplify]: Simplify (/ 1 1) into 1 0.556 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.556 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.556 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.556 * [taylor]: Taking taylor expansion of im in re 0.556 * [backup-simplify]: Simplify im into im 0.556 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.556 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.556 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 0.556 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in im 0.556 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 0.556 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in im 0.556 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.556 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.556 * [taylor]: Taking taylor expansion of im in im 0.556 * [backup-simplify]: Simplify 0 into 0 0.556 * [backup-simplify]: Simplify 1 into 1 0.557 * [backup-simplify]: Simplify (/ 1 1) into 1 0.557 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.557 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in im 0.557 * [taylor]: Taking taylor expansion of 0.5 in im 0.557 * [backup-simplify]: Simplify 0.5 into 0.5 0.557 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.557 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.557 * [taylor]: Taking taylor expansion of re in im 0.557 * [backup-simplify]: Simplify re into re 0.557 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.557 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.557 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.557 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 0.557 * [taylor]: Taking taylor expansion of 0.5 in im 0.557 * [backup-simplify]: Simplify 0.5 into 0.5 0.557 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 0.557 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.557 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.557 * [taylor]: Taking taylor expansion of re in im 0.557 * [backup-simplify]: Simplify re into re 0.557 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.557 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.557 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.557 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.557 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.557 * [taylor]: Taking taylor expansion of im in im 0.557 * [backup-simplify]: Simplify 0 into 0 0.557 * [backup-simplify]: Simplify 1 into 1 0.557 * [backup-simplify]: Simplify (/ 1 1) into 1 0.557 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.557 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 0.558 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 0.558 * [backup-simplify]: Simplify (- 0) into 0 0.558 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 0.558 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 0.558 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in im 0.558 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 0.558 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in im 0.558 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.558 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.558 * [taylor]: Taking taylor expansion of im in im 0.558 * [backup-simplify]: Simplify 0 into 0 0.558 * [backup-simplify]: Simplify 1 into 1 0.558 * [backup-simplify]: Simplify (/ 1 1) into 1 0.558 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.558 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in im 0.558 * [taylor]: Taking taylor expansion of 0.5 in im 0.558 * [backup-simplify]: Simplify 0.5 into 0.5 0.558 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.558 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.558 * [taylor]: Taking taylor expansion of re in im 0.558 * [backup-simplify]: Simplify re into re 0.558 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.559 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.559 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.559 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 0.559 * [taylor]: Taking taylor expansion of 0.5 in im 0.559 * [backup-simplify]: Simplify 0.5 into 0.5 0.559 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 0.559 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.559 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.559 * [taylor]: Taking taylor expansion of re in im 0.559 * [backup-simplify]: Simplify re into re 0.559 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.559 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.559 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.559 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.559 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.559 * [taylor]: Taking taylor expansion of im in im 0.559 * [backup-simplify]: Simplify 0 into 0 0.559 * [backup-simplify]: Simplify 1 into 1 0.559 * [backup-simplify]: Simplify (/ 1 1) into 1 0.559 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.559 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 0.560 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 0.560 * [backup-simplify]: Simplify (- 0) into 0 0.560 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 0.560 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 0.560 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 0.560 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 0.560 * [backup-simplify]: Simplify (- 0) into 0 0.560 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 0.560 * [backup-simplify]: Simplify (* 0.5 (cos (/ 1 re))) into (* 0.5 (cos (/ 1 re))) 0.561 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) into (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) 0.561 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 0.561 * [backup-simplify]: Simplify (+ (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) 0.561 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) in re 0.561 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 0.561 * [taylor]: Taking taylor expansion of 0.5 in re 0.561 * [backup-simplify]: Simplify 0.5 into 0.5 0.561 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 0.561 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.561 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.561 * [taylor]: Taking taylor expansion of re in re 0.561 * [backup-simplify]: Simplify 0 into 0 0.561 * [backup-simplify]: Simplify 1 into 1 0.561 * [backup-simplify]: Simplify (/ 1 1) into 1 0.561 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.561 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.561 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.561 * [taylor]: Taking taylor expansion of im in re 0.561 * [backup-simplify]: Simplify im into im 0.561 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.561 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.561 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 0.562 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) in re 0.562 * [taylor]: Taking taylor expansion of 0.5 in re 0.562 * [backup-simplify]: Simplify 0.5 into 0.5 0.562 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (exp (/ 1 im))) in re 0.562 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.562 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.562 * [taylor]: Taking taylor expansion of re in re 0.562 * [backup-simplify]: Simplify 0 into 0 0.562 * [backup-simplify]: Simplify 1 into 1 0.562 * [backup-simplify]: Simplify (/ 1 1) into 1 0.562 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.562 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.562 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.562 * [taylor]: Taking taylor expansion of im in re 0.562 * [backup-simplify]: Simplify im into im 0.562 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.562 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.562 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 0.562 * [backup-simplify]: Simplify (* (cos (/ 1 re)) (exp (/ 1 im))) into (* (cos (/ 1 re)) (exp (/ 1 im))) 0.562 * [backup-simplify]: Simplify (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) 0.562 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) into (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) 0.563 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) into (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) 0.563 * [backup-simplify]: Simplify (+ 0) into 0 0.563 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 0.563 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 0.564 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.564 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 0.564 * [backup-simplify]: Simplify (- 0) into 0 0.565 * [backup-simplify]: Simplify (+ 0 0) into 0 0.565 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (cos (/ 1 re)))) into 0 0.565 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (* 0.5 (cos (/ 1 re))))) into 0 0.565 * [backup-simplify]: Simplify (+ 0) into 0 0.566 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 0.566 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 0.566 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.566 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 0.567 * [backup-simplify]: Simplify (- 0) into 0 0.567 * [backup-simplify]: Simplify (+ 0 0) into 0 0.567 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 0.567 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 0.568 * [backup-simplify]: Simplify (+ 0 0) into 0 0.568 * [taylor]: Taking taylor expansion of 0 in re 0.568 * [backup-simplify]: Simplify 0 into 0 0.568 * [backup-simplify]: Simplify 0 into 0 0.568 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.568 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.568 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 0.569 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 0.569 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.569 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.569 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 0.570 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (cos (/ 1 re)) (exp (/ 1 im))))) into 0 0.570 * [backup-simplify]: Simplify (+ 0 0) into 0 0.570 * [backup-simplify]: Simplify 0 into 0 0.571 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.571 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.571 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.572 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.572 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.572 * [backup-simplify]: Simplify (- 0) into 0 0.572 * [backup-simplify]: Simplify (+ 0 0) into 0 0.573 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 0.573 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ 1 re)))))) into 0 0.574 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.574 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.574 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.575 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.575 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.575 * [backup-simplify]: Simplify (- 0) into 0 0.576 * [backup-simplify]: Simplify (+ 0 0) into 0 0.576 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.576 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 0.577 * [backup-simplify]: Simplify (+ 0 0) into 0 0.577 * [taylor]: Taking taylor expansion of 0 in re 0.577 * [backup-simplify]: Simplify 0 into 0 0.577 * [backup-simplify]: Simplify 0 into 0 0.577 * [backup-simplify]: Simplify 0 into 0 0.577 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.578 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.578 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.578 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 0.578 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.579 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.579 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 0.580 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 0.580 * [backup-simplify]: Simplify (+ 0 0) into 0 0.580 * [backup-simplify]: Simplify 0 into 0 0.581 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 0.581 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.582 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.582 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 0.583 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 0.583 * [backup-simplify]: Simplify (- 0) into 0 0.583 * [backup-simplify]: Simplify (+ 0 0) into 0 0.584 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 0.585 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ 1 re))))))) into 0 0.586 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 0.587 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.587 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.589 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 0.589 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 0.590 * [backup-simplify]: Simplify (- 0) into 0 0.590 * [backup-simplify]: Simplify (+ 0 0) into 0 0.590 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.592 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))))) into 0 0.592 * [backup-simplify]: Simplify (+ 0 0) into 0 0.592 * [taylor]: Taking taylor expansion of 0 in re 0.592 * [backup-simplify]: Simplify 0 into 0 0.592 * [backup-simplify]: Simplify 0 into 0 0.592 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im))))) (* 0.5 (* (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im)))))) into (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 0.593 * [backup-simplify]: Simplify (fma (exp (/ 1 (- im))) (* 0.5 (cos (/ 1 (- re)))) (/ (* 0.5 (cos (/ 1 (- re)))) (exp (/ 1 (- im))))) into (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 0.593 * [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 0.593 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in re 0.593 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 0.593 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in re 0.593 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.593 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.593 * [taylor]: Taking taylor expansion of -1 in re 0.593 * [backup-simplify]: Simplify -1 into -1 0.593 * [taylor]: Taking taylor expansion of im in re 0.593 * [backup-simplify]: Simplify im into im 0.593 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.593 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.593 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in re 0.593 * [taylor]: Taking taylor expansion of 0.5 in re 0.593 * [backup-simplify]: Simplify 0.5 into 0.5 0.593 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.593 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.593 * [taylor]: Taking taylor expansion of -1 in re 0.593 * [backup-simplify]: Simplify -1 into -1 0.593 * [taylor]: Taking taylor expansion of re in re 0.593 * [backup-simplify]: Simplify 0 into 0 0.594 * [backup-simplify]: Simplify 1 into 1 0.594 * [backup-simplify]: Simplify (/ -1 1) into -1 0.594 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.594 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 0.594 * [taylor]: Taking taylor expansion of 0.5 in re 0.594 * [backup-simplify]: Simplify 0.5 into 0.5 0.594 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 0.594 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.594 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.594 * [taylor]: Taking taylor expansion of -1 in re 0.594 * [backup-simplify]: Simplify -1 into -1 0.594 * [taylor]: Taking taylor expansion of re in re 0.594 * [backup-simplify]: Simplify 0 into 0 0.594 * [backup-simplify]: Simplify 1 into 1 0.595 * [backup-simplify]: Simplify (/ -1 1) into -1 0.595 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.595 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.595 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.595 * [taylor]: Taking taylor expansion of -1 in re 0.595 * [backup-simplify]: Simplify -1 into -1 0.595 * [taylor]: Taking taylor expansion of im in re 0.595 * [backup-simplify]: Simplify im into im 0.595 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.595 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.595 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 0.595 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in im 0.595 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 0.595 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in im 0.595 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.595 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.595 * [taylor]: Taking taylor expansion of -1 in im 0.595 * [backup-simplify]: Simplify -1 into -1 0.596 * [taylor]: Taking taylor expansion of im in im 0.596 * [backup-simplify]: Simplify 0 into 0 0.596 * [backup-simplify]: Simplify 1 into 1 0.596 * [backup-simplify]: Simplify (/ -1 1) into -1 0.596 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.596 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in im 0.596 * [taylor]: Taking taylor expansion of 0.5 in im 0.596 * [backup-simplify]: Simplify 0.5 into 0.5 0.596 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.596 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.596 * [taylor]: Taking taylor expansion of -1 in im 0.596 * [backup-simplify]: Simplify -1 into -1 0.596 * [taylor]: Taking taylor expansion of re in im 0.596 * [backup-simplify]: Simplify re into re 0.596 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.596 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.597 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.597 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 0.597 * [taylor]: Taking taylor expansion of 0.5 in im 0.597 * [backup-simplify]: Simplify 0.5 into 0.5 0.597 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 0.597 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.597 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.597 * [taylor]: Taking taylor expansion of -1 in im 0.597 * [backup-simplify]: Simplify -1 into -1 0.597 * [taylor]: Taking taylor expansion of re in im 0.597 * [backup-simplify]: Simplify re into re 0.597 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.597 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.597 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.597 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.597 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.597 * [taylor]: Taking taylor expansion of -1 in im 0.597 * [backup-simplify]: Simplify -1 into -1 0.597 * [taylor]: Taking taylor expansion of im in im 0.597 * [backup-simplify]: Simplify 0 into 0 0.597 * [backup-simplify]: Simplify 1 into 1 0.598 * [backup-simplify]: Simplify (/ -1 1) into -1 0.598 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.598 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 0.598 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 0.598 * [backup-simplify]: Simplify (- 0) into 0 0.598 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 0.598 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 0.598 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in im 0.598 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 0.599 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in im 0.599 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.599 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.599 * [taylor]: Taking taylor expansion of -1 in im 0.599 * [backup-simplify]: Simplify -1 into -1 0.599 * [taylor]: Taking taylor expansion of im in im 0.599 * [backup-simplify]: Simplify 0 into 0 0.599 * [backup-simplify]: Simplify 1 into 1 0.599 * [backup-simplify]: Simplify (/ -1 1) into -1 0.599 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.599 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in im 0.599 * [taylor]: Taking taylor expansion of 0.5 in im 0.599 * [backup-simplify]: Simplify 0.5 into 0.5 0.599 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.599 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.599 * [taylor]: Taking taylor expansion of -1 in im 0.599 * [backup-simplify]: Simplify -1 into -1 0.599 * [taylor]: Taking taylor expansion of re in im 0.599 * [backup-simplify]: Simplify re into re 0.599 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.600 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.600 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.600 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 0.600 * [taylor]: Taking taylor expansion of 0.5 in im 0.600 * [backup-simplify]: Simplify 0.5 into 0.5 0.600 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 0.600 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.600 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.600 * [taylor]: Taking taylor expansion of -1 in im 0.600 * [backup-simplify]: Simplify -1 into -1 0.600 * [taylor]: Taking taylor expansion of re in im 0.600 * [backup-simplify]: Simplify re into re 0.600 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.600 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.600 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.600 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.600 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.600 * [taylor]: Taking taylor expansion of -1 in im 0.600 * [backup-simplify]: Simplify -1 into -1 0.600 * [taylor]: Taking taylor expansion of im in im 0.600 * [backup-simplify]: Simplify 0 into 0 0.600 * [backup-simplify]: Simplify 1 into 1 0.601 * [backup-simplify]: Simplify (/ -1 1) into -1 0.601 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.601 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 0.601 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 0.601 * [backup-simplify]: Simplify (- 0) into 0 0.601 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 0.602 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 0.602 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 0.602 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 0.602 * [backup-simplify]: Simplify (- 0) into 0 0.602 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 0.602 * [backup-simplify]: Simplify (* 0.5 (cos (/ -1 re))) into (* 0.5 (cos (/ -1 re))) 0.602 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) into (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) 0.603 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 0.603 * [backup-simplify]: Simplify (+ (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) 0.603 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) in re 0.603 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 0.603 * [taylor]: Taking taylor expansion of 0.5 in re 0.603 * [backup-simplify]: Simplify 0.5 into 0.5 0.603 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 0.603 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.603 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.603 * [taylor]: Taking taylor expansion of -1 in re 0.603 * [backup-simplify]: Simplify -1 into -1 0.603 * [taylor]: Taking taylor expansion of re in re 0.603 * [backup-simplify]: Simplify 0 into 0 0.603 * [backup-simplify]: Simplify 1 into 1 0.604 * [backup-simplify]: Simplify (/ -1 1) into -1 0.604 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.604 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.604 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.604 * [taylor]: Taking taylor expansion of -1 in re 0.604 * [backup-simplify]: Simplify -1 into -1 0.604 * [taylor]: Taking taylor expansion of im in re 0.604 * [backup-simplify]: Simplify im into im 0.604 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.604 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.604 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 0.604 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) in re 0.604 * [taylor]: Taking taylor expansion of 0.5 in re 0.604 * [backup-simplify]: Simplify 0.5 into 0.5 0.604 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (exp (/ -1 im))) in re 0.604 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.604 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.604 * [taylor]: Taking taylor expansion of -1 in re 0.604 * [backup-simplify]: Simplify -1 into -1 0.604 * [taylor]: Taking taylor expansion of re in re 0.604 * [backup-simplify]: Simplify 0 into 0 0.604 * [backup-simplify]: Simplify 1 into 1 0.605 * [backup-simplify]: Simplify (/ -1 1) into -1 0.605 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.605 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.605 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.605 * [taylor]: Taking taylor expansion of -1 in re 0.605 * [backup-simplify]: Simplify -1 into -1 0.605 * [taylor]: Taking taylor expansion of im in re 0.605 * [backup-simplify]: Simplify im into im 0.605 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.605 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.605 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 0.606 * [backup-simplify]: Simplify (* (cos (/ -1 re)) (exp (/ -1 im))) into (* (cos (/ -1 re)) (exp (/ -1 im))) 0.606 * [backup-simplify]: Simplify (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) 0.606 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) into (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) 0.606 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) into (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) 0.607 * [backup-simplify]: Simplify (+ 0) into 0 0.607 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 0.607 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 0.608 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.608 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 0.608 * [backup-simplify]: Simplify (- 0) into 0 0.609 * [backup-simplify]: Simplify (+ 0 0) into 0 0.609 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (cos (/ -1 re)))) into 0 0.609 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (* 0.5 (cos (/ -1 re))))) into 0 0.609 * [backup-simplify]: Simplify (+ 0) into 0 0.609 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 0.610 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 0.610 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.610 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 0.611 * [backup-simplify]: Simplify (- 0) into 0 0.611 * [backup-simplify]: Simplify (+ 0 0) into 0 0.611 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 0.611 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 0.612 * [backup-simplify]: Simplify (+ 0 0) into 0 0.612 * [taylor]: Taking taylor expansion of 0 in re 0.612 * [backup-simplify]: Simplify 0 into 0 0.612 * [backup-simplify]: Simplify 0 into 0 0.612 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.612 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.612 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 0.613 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 0.613 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.613 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.613 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 0.614 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (cos (/ -1 re)) (exp (/ -1 im))))) into 0 0.614 * [backup-simplify]: Simplify (+ 0 0) into 0 0.614 * [backup-simplify]: Simplify 0 into 0 0.615 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.615 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.615 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.616 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.616 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.616 * [backup-simplify]: Simplify (- 0) into 0 0.616 * [backup-simplify]: Simplify (+ 0 0) into 0 0.617 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 0.617 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ -1 re)))))) into 0 0.618 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.618 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.618 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.619 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.619 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.619 * [backup-simplify]: Simplify (- 0) into 0 0.619 * [backup-simplify]: Simplify (+ 0 0) into 0 0.620 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.620 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 0.620 * [backup-simplify]: Simplify (+ 0 0) into 0 0.620 * [taylor]: Taking taylor expansion of 0 in re 0.620 * [backup-simplify]: Simplify 0 into 0 0.621 * [backup-simplify]: Simplify 0 into 0 0.621 * [backup-simplify]: Simplify 0 into 0 0.621 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.621 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.622 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.622 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 0.622 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.623 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.623 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 0.624 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 0.624 * [backup-simplify]: Simplify (+ 0 0) into 0 0.624 * [backup-simplify]: Simplify 0 into 0 0.625 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 0.625 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.625 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.626 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 0.626 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 0.627 * [backup-simplify]: Simplify (- 0) into 0 0.627 * [backup-simplify]: Simplify (+ 0 0) into 0 0.628 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 0.628 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ -1 re))))))) into 0 0.629 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 0.629 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.629 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.630 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 0.631 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 0.631 * [backup-simplify]: Simplify (- 0) into 0 0.631 * [backup-simplify]: Simplify (+ 0 0) into 0 0.631 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.632 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))))) into 0 0.632 * [backup-simplify]: Simplify (+ 0 0) into 0 0.632 * [taylor]: Taking taylor expansion of 0 in re 0.632 * [backup-simplify]: Simplify 0 into 0 0.632 * [backup-simplify]: Simplify 0 into 0 0.633 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im)))))) (* 0.5 (* (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im))))))) into (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 0.633 * * * [progress]: simplifying candidates 0.633 * * * * [progress]: [ 1 / 41 ] simplifiying candidate # 0.633 * * * * [progress]: [ 2 / 41 ] simplifiying candidate # 0.633 * * * * [progress]: [ 3 / 41 ] simplifiying candidate # 0.633 * * * * [progress]: [ 4 / 41 ] simplifiying candidate # 0.633 * [simplify]: Simplifying (- (+ (log 0.5) (log (cos re))) im) 0.633 * * [simplify]: iters left: 6 (8 enodes) 0.636 * * [simplify]: iters left: 5 (29 enodes) 0.642 * * [simplify]: iters left: 4 (41 enodes) 0.657 * * [simplify]: iters left: 3 (50 enodes) 0.672 * * [simplify]: iters left: 2 (54 enodes) 0.686 * * [simplify]: iters left: 1 (58 enodes) 0.703 * * [simplify]: Extracting #0: cost 1 inf + 0 0.703 * * [simplify]: Extracting #1: cost 16 inf + 0 0.703 * * [simplify]: Extracting #2: cost 24 inf + 42 0.703 * * [simplify]: Extracting #3: cost 22 inf + 266 0.704 * * [simplify]: Extracting #4: cost 8 inf + 2137 0.705 * * [simplify]: Extracting #5: cost 0 inf + 3624 0.706 * [simplify]: Simplified to (- (log (cos re)) (- im (log 0.5))) 0.706 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (exp (- (log (cos re)) (- im (log 0.5)))))) 0.706 * * * * [progress]: [ 5 / 41 ] simplifiying candidate # 0.707 * [simplify]: Simplifying (- (log (* 0.5 (cos re))) im) 0.707 * * [simplify]: iters left: 6 (7 enodes) 0.712 * * [simplify]: iters left: 5 (27 enodes) 0.721 * * [simplify]: iters left: 4 (39 enodes) 0.732 * * [simplify]: iters left: 3 (49 enodes) 0.745 * * [simplify]: iters left: 2 (57 enodes) 0.760 * * [simplify]: iters left: 1 (63 enodes) 0.778 * * [simplify]: Extracting #0: cost 1 inf + 0 0.778 * * [simplify]: Extracting #1: cost 13 inf + 0 0.778 * * [simplify]: Extracting #2: cost 25 inf + 1 0.778 * * [simplify]: Extracting #3: cost 25 inf + 84 0.778 * * [simplify]: Extracting #4: cost 18 inf + 713 0.779 * * [simplify]: Extracting #5: cost 7 inf + 2051 0.780 * * [simplify]: Extracting #6: cost 0 inf + 3226 0.781 * [simplify]: Simplified to (- (log (* 0.5 (cos re))) im) 0.781 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (exp (- (log (* 0.5 (cos re))) im)))) 0.781 * * * * [progress]: [ 6 / 41 ] simplifiying candidate # 0.781 * * * * [progress]: [ 7 / 41 ] simplifiying candidate # 0.781 * * * * [progress]: [ 8 / 41 ] simplifiying candidate # 0.782 * [simplify]: Simplifying (/ (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (exp im) (exp im)) (exp im))) 0.782 * * [simplify]: iters left: 6 (13 enodes) 0.789 * * [simplify]: iters left: 5 (56 enodes) 0.815 * * [simplify]: iters left: 4 (170 enodes) 0.888 * * [simplify]: Extracting #0: cost 1 inf + 0 0.889 * * [simplify]: Extracting #1: cost 94 inf + 0 0.890 * * [simplify]: Extracting #2: cost 202 inf + 123 0.895 * * [simplify]: Extracting #3: cost 143 inf + 14620 0.916 * * [simplify]: Extracting #4: cost 16 inf + 48566 0.936 * * [simplify]: Extracting #5: cost 0 inf + 50869 0.956 * * [simplify]: Extracting #6: cost 0 inf + 49909 0.977 * * [simplify]: Extracting #7: cost 0 inf + 49829 0.999 * [simplify]: Simplified to (/ (* (cos re) (* (cos re) (cos re))) (* (/ (exp im) 0.5) (* (/ (exp im) 0.5) (/ (exp im) 0.5)))) 0.999 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (cbrt (/ (* (cos re) (* (cos re) (cos re))) (* (/ (exp im) 0.5) (* (/ (exp im) 0.5) (/ (exp im) 0.5))))))) 1.000 * * * * [progress]: [ 9 / 41 ] simplifiying candidate # 1.000 * [simplify]: Simplifying (/ (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (exp im) (exp im)) (exp im))) 1.000 * * [simplify]: iters left: 6 (11 enodes) 1.007 * * [simplify]: iters left: 5 (54 enodes) 1.031 * * [simplify]: iters left: 4 (180 enodes) 1.127 * * [simplify]: Extracting #0: cost 1 inf + 0 1.127 * * [simplify]: Extracting #1: cost 108 inf + 0 1.128 * * [simplify]: Extracting #2: cost 228 inf + 43 1.133 * * [simplify]: Extracting #3: cost 154 inf + 16487 1.143 * * [simplify]: Extracting #4: cost 15 inf + 53440 1.160 * * [simplify]: Extracting #5: cost 0 inf + 57512 1.184 * * [simplify]: Extracting #6: cost 0 inf + 57432 1.208 * [simplify]: Simplified to (* (/ (* 0.5 (cos re)) (exp im)) (* (/ (* 0.5 (cos re)) (exp im)) (/ (* 0.5 (cos re)) (exp im)))) 1.208 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (cbrt (* (/ (* 0.5 (cos re)) (exp im)) (* (/ (* 0.5 (cos re)) (exp im)) (/ (* 0.5 (cos re)) (exp im))))))) 1.208 * * * * [progress]: [ 10 / 41 ] simplifiying candidate # 1.208 * * * * [progress]: [ 11 / 41 ] simplifiying candidate # 1.208 * * * * [progress]: [ 12 / 41 ] simplifiying candidate # 1.208 * * * * [progress]: [ 13 / 41 ] simplifiying candidate # 1.209 * * * * [progress]: [ 14 / 41 ] simplifiying candidate # 1.209 * [simplify]: Simplifying (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) 1.209 * * [simplify]: iters left: 6 (6 enodes) 1.213 * * [simplify]: iters left: 5 (20 enodes) 1.219 * * [simplify]: iters left: 4 (22 enodes) 1.226 * * [simplify]: Extracting #0: cost 1 inf + 0 1.226 * * [simplify]: Extracting #1: cost 6 inf + 0 1.226 * * [simplify]: Extracting #2: cost 9 inf + 1 1.226 * * [simplify]: Extracting #3: cost 11 inf + 1 1.226 * * [simplify]: Extracting #4: cost 10 inf + 2 1.226 * * [simplify]: Extracting #5: cost 1 inf + 1444 1.226 * * [simplify]: Extracting #6: cost 0 inf + 1676 1.226 * [simplify]: Simplified to (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) 1.226 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cos re) (cbrt (exp im)))))) 1.227 * [simplify]: Simplifying (/ (cos re) (cbrt (exp im))) 1.227 * * [simplify]: iters left: 4 (6 enodes) 1.228 * * [simplify]: iters left: 3 (18 enodes) 1.231 * * [simplify]: Extracting #0: cost 1 inf + 0 1.231 * * [simplify]: Extracting #1: cost 4 inf + 0 1.231 * * [simplify]: Extracting #2: cost 8 inf + 0 1.231 * * [simplify]: Extracting #3: cost 9 inf + 1 1.231 * * [simplify]: Extracting #4: cost 0 inf + 1072 1.231 * [simplify]: Simplified to (/ (cos re) (cbrt (exp im))) 1.231 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cos re) (cbrt (exp im)))))) 1.231 * * * * [progress]: [ 15 / 41 ] simplifiying candidate # 1.231 * [simplify]: Simplifying (/ 0.5 (sqrt (exp im))) 1.232 * * [simplify]: iters left: 4 (5 enodes) 1.234 * * [simplify]: iters left: 3 (15 enodes) 1.237 * * [simplify]: Extracting #0: cost 1 inf + 0 1.237 * * [simplify]: Extracting #1: cost 4 inf + 0 1.237 * * [simplify]: Extracting #2: cost 5 inf + 1 1.237 * * [simplify]: Extracting #3: cost 7 inf + 1 1.237 * * [simplify]: Extracting #4: cost 0 inf + 670 1.237 * [simplify]: Simplified to (/ 0.5 (sqrt (exp im))) 1.237 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (/ 0.5 (sqrt (exp im))) (/ (cos re) (sqrt (exp im)))))) 1.237 * [simplify]: Simplifying (/ (cos re) (sqrt (exp im))) 1.237 * * [simplify]: iters left: 4 (6 enodes) 1.239 * * [simplify]: iters left: 3 (18 enodes) 1.241 * * [simplify]: Extracting #0: cost 1 inf + 0 1.241 * * [simplify]: Extracting #1: cost 4 inf + 0 1.241 * * [simplify]: Extracting #2: cost 8 inf + 0 1.241 * * [simplify]: Extracting #3: cost 9 inf + 1 1.241 * * [simplify]: Extracting #4: cost 0 inf + 912 1.241 * [simplify]: Simplified to (/ (cos re) (sqrt (exp im))) 1.242 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (/ 0.5 (sqrt (exp im))) (/ (cos re) (sqrt (exp im)))))) 1.242 * * * * [progress]: [ 16 / 41 ] simplifiying candidate # 1.242 * [simplify]: Simplifying (/ 0.5 1) 1.242 * * [simplify]: iters left: 2 (3 enodes) 1.243 * * [simplify]: iters left: 1 (9 enodes) 1.245 * * [simplify]: Extracting #0: cost 1 inf + 0 1.245 * * [simplify]: Extracting #1: cost 0 inf + 1 1.245 * [simplify]: Simplified to 0.5 1.245 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im))))) 1.245 * [simplify]: Simplifying (/ (cos re) (exp im)) 1.245 * * [simplify]: iters left: 3 (5 enodes) 1.246 * * [simplify]: iters left: 2 (15 enodes) 1.250 * * [simplify]: Extracting #0: cost 1 inf + 0 1.250 * * [simplify]: Extracting #1: cost 4 inf + 0 1.250 * * [simplify]: Extracting #2: cost 8 inf + 0 1.250 * * [simplify]: Extracting #3: cost 4 inf + 144 1.250 * * [simplify]: Extracting #4: cost 0 inf + 610 1.250 * [simplify]: Simplified to (/ (cos re) (exp im)) 1.250 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im))))) 1.250 * * * * [progress]: [ 17 / 41 ] simplifiying candidate # 1.251 * * * * [progress]: [ 18 / 41 ] simplifiying candidate # 1.251 * * * * [progress]: [ 19 / 41 ] simplifiying candidate # 1.251 * * * * [progress]: [ 20 / 41 ] simplifiying candidate # 1.251 * [simplify]: Simplifying (cbrt (exp im)) 1.251 * * [simplify]: iters left: 2 (3 enodes) 1.252 * * [simplify]: iters left: 1 (9 enodes) 1.253 * * [simplify]: Extracting #0: cost 1 inf + 0 1.253 * * [simplify]: Extracting #1: cost 3 inf + 0 1.253 * * [simplify]: Extracting #2: cost 5 inf + 0 1.253 * * [simplify]: Extracting #3: cost 4 inf + 1 1.253 * * [simplify]: Extracting #4: cost 0 inf + 445 1.253 * [simplify]: Simplified to (cbrt (exp im)) 1.253 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (/ (* 0.5 (cos re)) (* (cbrt (exp im)) (cbrt (exp im)))) (cbrt (exp im))))) 1.253 * * * * [progress]: [ 21 / 41 ] simplifiying candidate # 1.253 * [simplify]: Simplifying (sqrt (exp im)) 1.253 * * [simplify]: iters left: 2 (3 enodes) 1.254 * * [simplify]: iters left: 1 (9 enodes) 1.255 * * [simplify]: Extracting #0: cost 1 inf + 0 1.255 * * [simplify]: Extracting #1: cost 3 inf + 0 1.255 * * [simplify]: Extracting #2: cost 5 inf + 0 1.255 * * [simplify]: Extracting #3: cost 4 inf + 1 1.255 * * [simplify]: Extracting #4: cost 0 inf + 365 1.255 * [simplify]: Simplified to (sqrt (exp im)) 1.255 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (/ (* 0.5 (cos re)) (sqrt (exp im))) (sqrt (exp im))))) 1.256 * * * * [progress]: [ 22 / 41 ] simplifiying candidate # 1.256 * [simplify]: Simplifying (exp im) 1.256 * * [simplify]: iters left: 1 (2 enodes) 1.256 * * [simplify]: Extracting #0: cost 1 inf + 0 1.256 * * [simplify]: Extracting #1: cost 3 inf + 0 1.256 * * [simplify]: Extracting #2: cost 2 inf + 1 1.256 * * [simplify]: Extracting #3: cost 0 inf + 143 1.256 * [simplify]: Simplified to (exp im) 1.256 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (/ (* 0.5 (cos re)) 1) (exp im)))) 1.256 * * * * [progress]: [ 23 / 41 ] simplifiying candidate # 1.256 * * * * [progress]: [ 24 / 41 ] simplifiying candidate #real (real->posit16 (/ (* 0.5 (cos re)) (exp im))))))> 1.257 * * * * [progress]: [ 25 / 41 ] simplifiying candidate # 1.257 * * * * [progress]: [ 26 / 41 ] simplifiying candidate # 1.257 * * * * [progress]: [ 27 / 41 ] simplifiying candidate # 1.257 * * * * [progress]: [ 28 / 41 ] simplifiying candidate # 1.257 * * * * [progress]: [ 29 / 41 ] simplifiying candidate # 1.257 * * * * [progress]: [ 30 / 41 ] simplifiying candidate # 1.257 * * * * [progress]: [ 31 / 41 ] simplifiying candidate # 1.257 * * * * [progress]: [ 32 / 41 ] simplifiying candidate # 1.257 * * * * [progress]: [ 33 / 41 ] simplifiying candidate # 1.257 * * * * [progress]: [ 34 / 41 ] simplifiying candidate # 1.257 * * * * [progress]: [ 35 / 41 ] simplifiying candidate #real (real->posit16 (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))))> 1.257 * * * * [progress]: [ 36 / 41 ] simplifiying candidate # 1.257 * [simplify]: Simplifying (- 0.5 (+ (* 0.25 (pow re 2)) (* 0.5 im))) 1.257 * * [simplify]: iters left: 6 (10 enodes) 1.261 * * [simplify]: iters left: 5 (43 enodes) 1.269 * * [simplify]: iters left: 4 (67 enodes) 1.281 * * [simplify]: iters left: 3 (110 enodes) 1.302 * * [simplify]: iters left: 2 (186 enodes) 1.344 * * [simplify]: iters left: 1 (235 enodes) 1.403 * * [simplify]: Extracting #0: cost 1 inf + 0 1.403 * * [simplify]: Extracting #1: cost 27 inf + 0 1.404 * * [simplify]: Extracting #2: cost 45 inf + 250 1.405 * * [simplify]: Extracting #3: cost 20 inf + 2318 1.406 * * [simplify]: Extracting #4: cost 0 inf + 4347 1.408 * * [simplify]: Extracting #5: cost 0 inf + 4277 1.410 * [simplify]: Simplified to (- 0.5 (fma (* re re) 0.25 (* 0.5 im))) 1.410 * [simplify]: Simplified (2 3) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (- 0.5 (fma (* re re) 0.25 (* 0.5 im))))) 1.410 * * * * [progress]: [ 37 / 41 ] simplifiying candidate # 1.410 * [simplify]: Simplifying (* 0.5 (/ (cos re) (exp im))) 1.410 * * [simplify]: iters left: 5 (7 enodes) 1.413 * * [simplify]: iters left: 4 (24 enodes) 1.417 * * [simplify]: iters left: 3 (30 enodes) 1.424 * * [simplify]: iters left: 2 (34 enodes) 1.434 * * [simplify]: iters left: 1 (38 enodes) 1.445 * * [simplify]: Extracting #0: cost 1 inf + 0 1.445 * * [simplify]: Extracting #1: cost 10 inf + 0 1.445 * * [simplify]: Extracting #2: cost 18 inf + 1 1.445 * * [simplify]: Extracting #3: cost 16 inf + 3 1.445 * * [simplify]: Extracting #4: cost 4 inf + 1364 1.446 * * [simplify]: Extracting #5: cost 0 inf + 2033 1.447 * [simplify]: Simplified to (/ (cos re) (/ (exp im) 0.5)) 1.447 * [simplify]: Simplified (2 3) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (cos re) (/ (exp im) 0.5)))) 1.447 * * * * [progress]: [ 38 / 41 ] simplifiying candidate # 1.447 * [simplify]: Simplifying (* 0.5 (/ (cos re) (exp im))) 1.448 * * [simplify]: iters left: 5 (7 enodes) 1.452 * * [simplify]: iters left: 4 (24 enodes) 1.460 * * [simplify]: iters left: 3 (30 enodes) 1.469 * * [simplify]: iters left: 2 (34 enodes) 1.478 * * [simplify]: iters left: 1 (38 enodes) 1.485 * * [simplify]: Extracting #0: cost 1 inf + 0 1.485 * * [simplify]: Extracting #1: cost 10 inf + 0 1.485 * * [simplify]: Extracting #2: cost 18 inf + 1 1.485 * * [simplify]: Extracting #3: cost 16 inf + 3 1.486 * * [simplify]: Extracting #4: cost 4 inf + 1364 1.486 * * [simplify]: Extracting #5: cost 0 inf + 2033 1.486 * [simplify]: Simplified to (/ (cos re) (/ (exp im) 0.5)) 1.486 * [simplify]: Simplified (2 3) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (cos re) (/ (exp im) 0.5)))) 1.486 * * * * [progress]: [ 39 / 41 ] simplifiying candidate # 1.486 * [simplify]: Simplifying (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 1.487 * * [simplify]: iters left: 6 (11 enodes) 1.490 * * [simplify]: iters left: 5 (49 enodes) 1.500 * * [simplify]: iters left: 4 (82 enodes) 1.521 * * [simplify]: iters left: 3 (134 enodes) 1.554 * * [simplify]: iters left: 2 (189 enodes) 1.588 * * [simplify]: iters left: 1 (228 enodes) 1.659 * * [simplify]: Extracting #0: cost 1 inf + 0 1.660 * * [simplify]: Extracting #1: cost 32 inf + 0 1.661 * * [simplify]: Extracting #2: cost 65 inf + 333 1.664 * * [simplify]: Extracting #3: cost 20 inf + 5287 1.669 * * [simplify]: Extracting #4: cost 1 inf + 7467 1.673 * * [simplify]: Extracting #5: cost 0 inf + 7509 1.678 * [simplify]: Simplified to (fma 0.5 (- (* im im) (* re re)) 1.0) 1.678 * [simplify]: Simplified (2) to (λ (re im) (fma 0.5 (- (* im im) (* re re)) 1.0)) 1.678 * * * * [progress]: [ 40 / 41 ] simplifiying candidate # 1.679 * [simplify]: Simplifying (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 1.679 * * [simplify]: iters left: 6 (10 enodes) 1.684 * * [simplify]: iters left: 5 (41 enodes) 1.691 * * [simplify]: iters left: 4 (64 enodes) 1.701 * * [simplify]: iters left: 3 (71 enodes) 1.710 * * [simplify]: iters left: 2 (75 enodes) 1.720 * * [simplify]: iters left: 1 (78 enodes) 1.735 * * [simplify]: Extracting #0: cost 1 inf + 0 1.735 * * [simplify]: Extracting #1: cost 12 inf + 0 1.735 * * [simplify]: Extracting #2: cost 25 inf + 1 1.735 * * [simplify]: Extracting #3: cost 25 inf + 64 1.736 * * [simplify]: Extracting #4: cost 7 inf + 2599 1.738 * * [simplify]: Extracting #5: cost 0 inf + 4017 1.739 * [simplify]: Simplified to (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5) 1.739 * [simplify]: Simplified (2) to (λ (re im) (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5)) 1.739 * * * * [progress]: [ 41 / 41 ] simplifiying candidate # 1.740 * [simplify]: Simplifying (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 1.740 * * [simplify]: iters left: 6 (10 enodes) 1.745 * * [simplify]: iters left: 5 (41 enodes) 1.760 * * [simplify]: iters left: 4 (64 enodes) 1.782 * * [simplify]: iters left: 3 (71 enodes) 1.798 * * [simplify]: iters left: 2 (75 enodes) 1.807 * * [simplify]: iters left: 1 (78 enodes) 1.817 * * [simplify]: Extracting #0: cost 1 inf + 0 1.818 * * [simplify]: Extracting #1: cost 12 inf + 0 1.818 * * [simplify]: Extracting #2: cost 25 inf + 1 1.818 * * [simplify]: Extracting #3: cost 25 inf + 64 1.818 * * [simplify]: Extracting #4: cost 7 inf + 2599 1.819 * * [simplify]: Extracting #5: cost 0 inf + 4017 1.820 * [simplify]: Simplified to (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5) 1.820 * [simplify]: Simplified (2) to (λ (re im) (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5)) 1.820 * * * [progress]: adding candidates to table 2.284 * * [progress]: iteration 2 / 4 2.285 * * * [progress]: picking best candidate 2.300 * * * * [pick]: Picked # 2.300 * * * [progress]: localizing error 2.330 * * * [progress]: generating rewritten candidates 2.330 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 3) 2.353 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 2.354 * * * [progress]: generating series expansions 2.354 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 3) 2.355 * [backup-simplify]: Simplify (/ (cos re) (exp im)) into (/ (cos re) (exp im)) 2.355 * [approximate]: Taking taylor expansion of (/ (cos re) (exp im)) in (re im) around 0 2.355 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 2.355 * [taylor]: Taking taylor expansion of (cos re) in im 2.355 * [taylor]: Taking taylor expansion of re in im 2.355 * [backup-simplify]: Simplify re into re 2.355 * [backup-simplify]: Simplify (cos re) into (cos re) 2.355 * [backup-simplify]: Simplify (sin re) into (sin re) 2.355 * [taylor]: Taking taylor expansion of (exp im) in im 2.355 * [taylor]: Taking taylor expansion of im in im 2.355 * [backup-simplify]: Simplify 0 into 0 2.355 * [backup-simplify]: Simplify 1 into 1 2.355 * [backup-simplify]: Simplify (exp 0) into 1 2.355 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 2.355 * [backup-simplify]: Simplify (* (sin re) 0) into 0 2.356 * [backup-simplify]: Simplify (- 0) into 0 2.356 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 2.356 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 2.356 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 2.356 * [taylor]: Taking taylor expansion of (cos re) in re 2.356 * [taylor]: Taking taylor expansion of re in re 2.356 * [backup-simplify]: Simplify 0 into 0 2.356 * [backup-simplify]: Simplify 1 into 1 2.356 * [taylor]: Taking taylor expansion of (exp im) in re 2.356 * [taylor]: Taking taylor expansion of im in re 2.356 * [backup-simplify]: Simplify im into im 2.356 * [backup-simplify]: Simplify (exp im) into (exp im) 2.357 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 2.357 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 2.357 * [taylor]: Taking taylor expansion of (cos re) in re 2.357 * [taylor]: Taking taylor expansion of re in re 2.357 * [backup-simplify]: Simplify 0 into 0 2.357 * [backup-simplify]: Simplify 1 into 1 2.357 * [taylor]: Taking taylor expansion of (exp im) in re 2.357 * [taylor]: Taking taylor expansion of im in re 2.357 * [backup-simplify]: Simplify im into im 2.357 * [backup-simplify]: Simplify (exp im) into (exp im) 2.357 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 2.357 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 2.357 * [taylor]: Taking taylor expansion of (exp im) in im 2.357 * [taylor]: Taking taylor expansion of im in im 2.357 * [backup-simplify]: Simplify 0 into 0 2.357 * [backup-simplify]: Simplify 1 into 1 2.357 * [backup-simplify]: Simplify (exp 0) into 1 2.358 * [backup-simplify]: Simplify (/ 1 1) into 1 2.358 * [backup-simplify]: Simplify 1 into 1 2.358 * [backup-simplify]: Simplify (+ 0) into 0 2.359 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 2.359 * [backup-simplify]: Simplify (- (/ 0 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 2.359 * [taylor]: Taking taylor expansion of 0 in im 2.359 * [backup-simplify]: Simplify 0 into 0 2.359 * [backup-simplify]: Simplify 0 into 0 2.361 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.362 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 2.362 * [backup-simplify]: Simplify -1 into -1 2.363 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 2.364 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.364 * [backup-simplify]: Simplify (- (/ -1/2 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into (- (* 1/2 (/ 1 (exp im)))) 2.365 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (exp im)))) in im 2.365 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (exp im))) in im 2.365 * [taylor]: Taking taylor expansion of 1/2 in im 2.365 * [backup-simplify]: Simplify 1/2 into 1/2 2.365 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 2.365 * [taylor]: Taking taylor expansion of (exp im) in im 2.365 * [taylor]: Taking taylor expansion of im in im 2.365 * [backup-simplify]: Simplify 0 into 0 2.365 * [backup-simplify]: Simplify 1 into 1 2.365 * [backup-simplify]: Simplify (exp 0) into 1 2.365 * [backup-simplify]: Simplify (/ 1 1) into 1 2.366 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 2.366 * [backup-simplify]: Simplify (- 1/2) into -1/2 2.366 * [backup-simplify]: Simplify -1/2 into -1/2 2.366 * [backup-simplify]: Simplify (+ (* -1/2 (pow (* 1 re) 2)) (+ (* -1 (* im 1)) 1)) into (- 1 (+ (* 1/2 (pow re 2)) im)) 2.366 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 2.367 * [approximate]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in (re im) around 0 2.367 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 2.367 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 2.367 * [taylor]: Taking taylor expansion of (/ 1 re) in im 2.367 * [taylor]: Taking taylor expansion of re in im 2.367 * [backup-simplify]: Simplify re into re 2.367 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 2.367 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.367 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.367 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.367 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.367 * [taylor]: Taking taylor expansion of im in im 2.367 * [backup-simplify]: Simplify 0 into 0 2.367 * [backup-simplify]: Simplify 1 into 1 2.368 * [backup-simplify]: Simplify (/ 1 1) into 1 2.368 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.368 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 2.368 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 2.369 * [backup-simplify]: Simplify (- 0) into 0 2.369 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 2.369 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 2.369 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 2.369 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 2.369 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.369 * [taylor]: Taking taylor expansion of re in re 2.369 * [backup-simplify]: Simplify 0 into 0 2.369 * [backup-simplify]: Simplify 1 into 1 2.370 * [backup-simplify]: Simplify (/ 1 1) into 1 2.370 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.370 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 2.370 * [taylor]: Taking taylor expansion of (/ 1 im) in re 2.370 * [taylor]: Taking taylor expansion of im in re 2.370 * [backup-simplify]: Simplify im into im 2.370 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 2.370 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.370 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 2.370 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 2.370 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 2.370 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.371 * [taylor]: Taking taylor expansion of re in re 2.371 * [backup-simplify]: Simplify 0 into 0 2.371 * [backup-simplify]: Simplify 1 into 1 2.371 * [backup-simplify]: Simplify (/ 1 1) into 1 2.371 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.371 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 2.371 * [taylor]: Taking taylor expansion of (/ 1 im) in re 2.371 * [taylor]: Taking taylor expansion of im in re 2.371 * [backup-simplify]: Simplify im into im 2.371 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 2.371 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.372 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 2.372 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 2.372 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 2.372 * [taylor]: Taking taylor expansion of (/ 1 re) in im 2.372 * [taylor]: Taking taylor expansion of re in im 2.372 * [backup-simplify]: Simplify re into re 2.372 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 2.372 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.372 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.372 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.372 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.372 * [taylor]: Taking taylor expansion of im in im 2.372 * [backup-simplify]: Simplify 0 into 0 2.372 * [backup-simplify]: Simplify 1 into 1 2.373 * [backup-simplify]: Simplify (/ 1 1) into 1 2.373 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.373 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 2.373 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 2.373 * [backup-simplify]: Simplify (- 0) into 0 2.373 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 2.373 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 2.373 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 2.374 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 2.374 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.375 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 2.375 * [taylor]: Taking taylor expansion of 0 in im 2.375 * [backup-simplify]: Simplify 0 into 0 2.375 * [backup-simplify]: Simplify 0 into 0 2.375 * [backup-simplify]: Simplify (+ 0) into 0 2.376 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 2.376 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 2.377 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.377 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 2.377 * [backup-simplify]: Simplify (- 0) into 0 2.378 * [backup-simplify]: Simplify (+ 0 0) into 0 2.378 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 2.378 * [backup-simplify]: Simplify 0 into 0 2.378 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.380 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.380 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 2.380 * [taylor]: Taking taylor expansion of 0 in im 2.380 * [backup-simplify]: Simplify 0 into 0 2.380 * [backup-simplify]: Simplify 0 into 0 2.380 * [backup-simplify]: Simplify 0 into 0 2.381 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.382 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.382 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.383 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.383 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.384 * [backup-simplify]: Simplify (- 0) into 0 2.384 * [backup-simplify]: Simplify (+ 0 0) into 0 2.384 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 2.385 * [backup-simplify]: Simplify 0 into 0 2.385 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.386 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 2.387 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 2.387 * [taylor]: Taking taylor expansion of 0 in im 2.387 * [backup-simplify]: Simplify 0 into 0 2.387 * [backup-simplify]: Simplify 0 into 0 2.387 * [backup-simplify]: Simplify (/ (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im)))) into (/ (cos re) (exp im)) 2.387 * [backup-simplify]: Simplify (/ (cos (/ 1 (- re))) (exp (/ 1 (- im)))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 2.387 * [approximate]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in (re im) around 0 2.387 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 2.387 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 2.387 * [taylor]: Taking taylor expansion of (/ -1 re) in im 2.387 * [taylor]: Taking taylor expansion of -1 in im 2.387 * [backup-simplify]: Simplify -1 into -1 2.387 * [taylor]: Taking taylor expansion of re in im 2.387 * [backup-simplify]: Simplify re into re 2.388 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 2.388 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.388 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.388 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.388 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.388 * [taylor]: Taking taylor expansion of -1 in im 2.388 * [backup-simplify]: Simplify -1 into -1 2.388 * [taylor]: Taking taylor expansion of im in im 2.388 * [backup-simplify]: Simplify 0 into 0 2.388 * [backup-simplify]: Simplify 1 into 1 2.388 * [backup-simplify]: Simplify (/ -1 1) into -1 2.388 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.388 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 2.389 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 2.389 * [backup-simplify]: Simplify (- 0) into 0 2.389 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 2.389 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 2.389 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 2.389 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 2.389 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.389 * [taylor]: Taking taylor expansion of -1 in re 2.389 * [backup-simplify]: Simplify -1 into -1 2.389 * [taylor]: Taking taylor expansion of re in re 2.389 * [backup-simplify]: Simplify 0 into 0 2.389 * [backup-simplify]: Simplify 1 into 1 2.390 * [backup-simplify]: Simplify (/ -1 1) into -1 2.390 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.390 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 2.390 * [taylor]: Taking taylor expansion of (/ -1 im) in re 2.390 * [taylor]: Taking taylor expansion of -1 in re 2.390 * [backup-simplify]: Simplify -1 into -1 2.390 * [taylor]: Taking taylor expansion of im in re 2.390 * [backup-simplify]: Simplify im into im 2.390 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 2.390 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.390 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 2.390 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 2.390 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 2.390 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.390 * [taylor]: Taking taylor expansion of -1 in re 2.390 * [backup-simplify]: Simplify -1 into -1 2.390 * [taylor]: Taking taylor expansion of re in re 2.390 * [backup-simplify]: Simplify 0 into 0 2.390 * [backup-simplify]: Simplify 1 into 1 2.391 * [backup-simplify]: Simplify (/ -1 1) into -1 2.391 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.391 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 2.391 * [taylor]: Taking taylor expansion of (/ -1 im) in re 2.391 * [taylor]: Taking taylor expansion of -1 in re 2.391 * [backup-simplify]: Simplify -1 into -1 2.391 * [taylor]: Taking taylor expansion of im in re 2.391 * [backup-simplify]: Simplify im into im 2.391 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 2.391 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.391 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 2.391 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 2.391 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 2.391 * [taylor]: Taking taylor expansion of (/ -1 re) in im 2.392 * [taylor]: Taking taylor expansion of -1 in im 2.392 * [backup-simplify]: Simplify -1 into -1 2.392 * [taylor]: Taking taylor expansion of re in im 2.392 * [backup-simplify]: Simplify re into re 2.392 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 2.392 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.392 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.392 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.392 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.392 * [taylor]: Taking taylor expansion of -1 in im 2.392 * [backup-simplify]: Simplify -1 into -1 2.392 * [taylor]: Taking taylor expansion of im in im 2.392 * [backup-simplify]: Simplify 0 into 0 2.392 * [backup-simplify]: Simplify 1 into 1 2.392 * [backup-simplify]: Simplify (/ -1 1) into -1 2.392 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.393 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 2.393 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 2.393 * [backup-simplify]: Simplify (- 0) into 0 2.393 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 2.393 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 2.393 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 2.394 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 2.394 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.395 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 2.395 * [taylor]: Taking taylor expansion of 0 in im 2.395 * [backup-simplify]: Simplify 0 into 0 2.395 * [backup-simplify]: Simplify 0 into 0 2.395 * [backup-simplify]: Simplify (+ 0) into 0 2.396 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 2.396 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 2.397 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.397 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 2.397 * [backup-simplify]: Simplify (- 0) into 0 2.398 * [backup-simplify]: Simplify (+ 0 0) into 0 2.398 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 2.398 * [backup-simplify]: Simplify 0 into 0 2.398 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.400 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.400 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 2.400 * [taylor]: Taking taylor expansion of 0 in im 2.400 * [backup-simplify]: Simplify 0 into 0 2.400 * [backup-simplify]: Simplify 0 into 0 2.400 * [backup-simplify]: Simplify 0 into 0 2.401 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.402 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.402 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.403 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.404 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.404 * [backup-simplify]: Simplify (- 0) into 0 2.405 * [backup-simplify]: Simplify (+ 0 0) into 0 2.405 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 2.405 * [backup-simplify]: Simplify 0 into 0 2.405 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.407 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 2.407 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 2.407 * [taylor]: Taking taylor expansion of 0 in im 2.407 * [backup-simplify]: Simplify 0 into 0 2.407 * [backup-simplify]: Simplify 0 into 0 2.408 * [backup-simplify]: Simplify (/ (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im))))) into (/ (cos re) (exp im)) 2.408 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 2.408 * [backup-simplify]: Simplify (fma (exp im) (cos re) (/ (cos re) (exp im))) into (fma (exp im) (cos re) (/ (cos re) (exp im))) 2.408 * [approximate]: Taking taylor expansion of (fma (exp im) (cos re) (/ (cos re) (exp im))) in (im re) around 0 2.408 * [taylor]: Taking taylor expansion of (fma (exp im) (cos re) (/ (cos re) (exp im))) in re 2.408 * [taylor]: Rewrote expression to (+ (* (exp im) (cos re)) (/ (cos re) (exp im))) 2.408 * [taylor]: Taking taylor expansion of (* (exp im) (cos re)) in re 2.408 * [taylor]: Taking taylor expansion of (exp im) in re 2.408 * [taylor]: Taking taylor expansion of im in re 2.408 * [backup-simplify]: Simplify im into im 2.408 * [backup-simplify]: Simplify (exp im) into (exp im) 2.408 * [taylor]: Taking taylor expansion of (cos re) in re 2.408 * [taylor]: Taking taylor expansion of re in re 2.408 * [backup-simplify]: Simplify 0 into 0 2.408 * [backup-simplify]: Simplify 1 into 1 2.408 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 2.408 * [taylor]: Taking taylor expansion of (cos re) in re 2.408 * [taylor]: Taking taylor expansion of re in re 2.408 * [backup-simplify]: Simplify 0 into 0 2.408 * [backup-simplify]: Simplify 1 into 1 2.408 * [taylor]: Taking taylor expansion of (exp im) in re 2.408 * [taylor]: Taking taylor expansion of im in re 2.409 * [backup-simplify]: Simplify im into im 2.409 * [backup-simplify]: Simplify (exp im) into (exp im) 2.409 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 2.409 * [taylor]: Taking taylor expansion of (fma (exp im) (cos re) (/ (cos re) (exp im))) in im 2.409 * [taylor]: Rewrote expression to (+ (* (exp im) (cos re)) (/ (cos re) (exp im))) 2.409 * [taylor]: Taking taylor expansion of (* (exp im) (cos re)) in im 2.409 * [taylor]: Taking taylor expansion of (exp im) in im 2.409 * [taylor]: Taking taylor expansion of im in im 2.409 * [backup-simplify]: Simplify 0 into 0 2.409 * [backup-simplify]: Simplify 1 into 1 2.409 * [backup-simplify]: Simplify (exp 0) into 1 2.409 * [taylor]: Taking taylor expansion of (cos re) in im 2.409 * [taylor]: Taking taylor expansion of re in im 2.409 * [backup-simplify]: Simplify re into re 2.409 * [backup-simplify]: Simplify (cos re) into (cos re) 2.409 * [backup-simplify]: Simplify (sin re) into (sin re) 2.409 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 2.409 * [taylor]: Taking taylor expansion of (cos re) in im 2.409 * [taylor]: Taking taylor expansion of re in im 2.409 * [backup-simplify]: Simplify re into re 2.409 * [backup-simplify]: Simplify (cos re) into (cos re) 2.409 * [backup-simplify]: Simplify (sin re) into (sin re) 2.409 * [taylor]: Taking taylor expansion of (exp im) in im 2.409 * [taylor]: Taking taylor expansion of im in im 2.409 * [backup-simplify]: Simplify 0 into 0 2.409 * [backup-simplify]: Simplify 1 into 1 2.409 * [backup-simplify]: Simplify (exp 0) into 1 2.409 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 2.410 * [backup-simplify]: Simplify (* (sin re) 0) into 0 2.410 * [backup-simplify]: Simplify (- 0) into 0 2.410 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 2.410 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 2.410 * [taylor]: Taking taylor expansion of (fma (exp im) (cos re) (/ (cos re) (exp im))) in im 2.410 * [taylor]: Rewrote expression to (+ (* (exp im) (cos re)) (/ (cos re) (exp im))) 2.410 * [taylor]: Taking taylor expansion of (* (exp im) (cos re)) in im 2.410 * [taylor]: Taking taylor expansion of (exp im) in im 2.410 * [taylor]: Taking taylor expansion of im in im 2.410 * [backup-simplify]: Simplify 0 into 0 2.410 * [backup-simplify]: Simplify 1 into 1 2.410 * [backup-simplify]: Simplify (exp 0) into 1 2.410 * [taylor]: Taking taylor expansion of (cos re) in im 2.410 * [taylor]: Taking taylor expansion of re in im 2.411 * [backup-simplify]: Simplify re into re 2.411 * [backup-simplify]: Simplify (cos re) into (cos re) 2.411 * [backup-simplify]: Simplify (sin re) into (sin re) 2.411 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 2.411 * [taylor]: Taking taylor expansion of (cos re) in im 2.411 * [taylor]: Taking taylor expansion of re in im 2.411 * [backup-simplify]: Simplify re into re 2.411 * [backup-simplify]: Simplify (cos re) into (cos re) 2.411 * [backup-simplify]: Simplify (sin re) into (sin re) 2.411 * [taylor]: Taking taylor expansion of (exp im) in im 2.411 * [taylor]: Taking taylor expansion of im in im 2.411 * [backup-simplify]: Simplify 0 into 0 2.411 * [backup-simplify]: Simplify 1 into 1 2.411 * [backup-simplify]: Simplify (exp 0) into 1 2.411 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 2.411 * [backup-simplify]: Simplify (* (sin re) 0) into 0 2.411 * [backup-simplify]: Simplify (- 0) into 0 2.412 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 2.412 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 2.412 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 2.412 * [backup-simplify]: Simplify (* (sin re) 0) into 0 2.412 * [backup-simplify]: Simplify (- 0) into 0 2.412 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 2.412 * [backup-simplify]: Simplify (* 1 (cos re)) into (cos re) 2.412 * [backup-simplify]: Simplify (+ (cos re) (cos re)) into (* 2 (cos re)) 2.412 * [taylor]: Taking taylor expansion of (* 2 (cos re)) in re 2.413 * [taylor]: Taking taylor expansion of 2 in re 2.413 * [backup-simplify]: Simplify 2 into 2 2.413 * [taylor]: Taking taylor expansion of (cos re) in re 2.413 * [taylor]: Taking taylor expansion of re in re 2.413 * [backup-simplify]: Simplify 0 into 0 2.413 * [backup-simplify]: Simplify 1 into 1 2.413 * [backup-simplify]: Simplify (* 2 1) into 2 2.413 * [backup-simplify]: Simplify 2 into 2 2.414 * [backup-simplify]: Simplify (+ 0) into 0 2.414 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 2.415 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.415 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 2.416 * [backup-simplify]: Simplify (- 0) into 0 2.416 * [backup-simplify]: Simplify (+ 0 0) into 0 2.417 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.418 * [backup-simplify]: Simplify (+ (* 1 0) (* 1 (cos re))) into (cos re) 2.418 * [backup-simplify]: Simplify (+ 0) into 0 2.418 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 2.419 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.420 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 2.420 * [backup-simplify]: Simplify (- 0) into 0 2.420 * [backup-simplify]: Simplify (+ 0 0) into 0 2.422 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.423 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (cos re) (/ 1 1)))) into (- (cos re)) 2.423 * [backup-simplify]: Simplify (+ (cos re) (- (cos re))) into 0 2.423 * [taylor]: Taking taylor expansion of 0 in re 2.423 * [backup-simplify]: Simplify 0 into 0 2.423 * [backup-simplify]: Simplify 0 into 0 2.424 * [backup-simplify]: Simplify (+ 0) into 0 2.424 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 1)) into 0 2.424 * [backup-simplify]: Simplify 0 into 0 2.425 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.426 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 2.427 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.427 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 2.428 * [backup-simplify]: Simplify (- 0) into 0 2.428 * [backup-simplify]: Simplify (+ 0 0) into 0 2.430 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 2.431 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 1 0) (* 1/2 (cos re)))) into (* 1/2 (cos re)) 2.431 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.432 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 2.433 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.433 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 2.434 * [backup-simplify]: Simplify (- 0) into 0 2.434 * [backup-simplify]: Simplify (+ 0 0) into 0 2.436 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 2.437 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (cos re) (/ 1/2 1)) (* (- (cos re)) (/ 1 1)))) into (* 1/2 (cos re)) 2.437 * [backup-simplify]: Simplify (+ (* 1/2 (cos re)) (* 1/2 (cos re))) into (cos re) 2.437 * [taylor]: Taking taylor expansion of (cos re) in re 2.437 * [taylor]: Taking taylor expansion of re in re 2.437 * [backup-simplify]: Simplify 0 into 0 2.437 * [backup-simplify]: Simplify 1 into 1 2.438 * [backup-simplify]: Simplify 1 into 1 2.438 * [backup-simplify]: Simplify 0 into 0 2.439 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 2.440 * [backup-simplify]: Simplify (+ (* 2 -1/2) (+ (* 0 0) (* 0 1))) into -1 2.440 * [backup-simplify]: Simplify -1 into -1 2.440 * [backup-simplify]: Simplify (+ (* -1 (pow (* re 1) 2)) (+ (* 1 (pow (* 1 im) 2)) 2)) into (- (+ (pow im 2) 2) (pow re 2)) 2.440 * [backup-simplify]: Simplify (fma (exp (/ 1 im)) (cos (/ 1 re)) (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (fma (exp (/ 1 im)) (cos (/ 1 re)) (/ (cos (/ 1 re)) (exp (/ 1 im)))) 2.440 * [approximate]: Taking taylor expansion of (fma (exp (/ 1 im)) (cos (/ 1 re)) (/ (cos (/ 1 re)) (exp (/ 1 im)))) in (im re) around 0 2.440 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (cos (/ 1 re)) (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 2.440 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (cos (/ 1 re))) (/ (cos (/ 1 re)) (exp (/ 1 im)))) 2.440 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (cos (/ 1 re))) in re 2.440 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 2.441 * [taylor]: Taking taylor expansion of (/ 1 im) in re 2.441 * [taylor]: Taking taylor expansion of im in re 2.441 * [backup-simplify]: Simplify im into im 2.441 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 2.441 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.441 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 2.441 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.441 * [taylor]: Taking taylor expansion of re in re 2.441 * [backup-simplify]: Simplify 0 into 0 2.441 * [backup-simplify]: Simplify 1 into 1 2.441 * [backup-simplify]: Simplify (/ 1 1) into 1 2.441 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.441 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 2.441 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 2.441 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.442 * [taylor]: Taking taylor expansion of re in re 2.442 * [backup-simplify]: Simplify 0 into 0 2.442 * [backup-simplify]: Simplify 1 into 1 2.442 * [backup-simplify]: Simplify (/ 1 1) into 1 2.442 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.442 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 2.442 * [taylor]: Taking taylor expansion of (/ 1 im) in re 2.442 * [taylor]: Taking taylor expansion of im in re 2.442 * [backup-simplify]: Simplify im into im 2.442 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 2.442 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.442 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 2.442 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (cos (/ 1 re)) (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 2.443 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (cos (/ 1 re))) (/ (cos (/ 1 re)) (exp (/ 1 im)))) 2.443 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (cos (/ 1 re))) in im 2.443 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.443 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.443 * [taylor]: Taking taylor expansion of im in im 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [backup-simplify]: Simplify 1 into 1 2.443 * [backup-simplify]: Simplify (/ 1 1) into 1 2.443 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.443 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 2.443 * [taylor]: Taking taylor expansion of (/ 1 re) in im 2.443 * [taylor]: Taking taylor expansion of re in im 2.443 * [backup-simplify]: Simplify re into re 2.443 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 2.443 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.443 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.443 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 2.444 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 2.444 * [taylor]: Taking taylor expansion of (/ 1 re) in im 2.444 * [taylor]: Taking taylor expansion of re in im 2.444 * [backup-simplify]: Simplify re into re 2.444 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 2.444 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.444 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.444 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.444 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.444 * [taylor]: Taking taylor expansion of im in im 2.444 * [backup-simplify]: Simplify 0 into 0 2.444 * [backup-simplify]: Simplify 1 into 1 2.444 * [backup-simplify]: Simplify (/ 1 1) into 1 2.444 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.444 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 2.445 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 2.445 * [backup-simplify]: Simplify (- 0) into 0 2.445 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 2.445 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 2.445 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (cos (/ 1 re)) (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 2.445 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (cos (/ 1 re))) (/ (cos (/ 1 re)) (exp (/ 1 im)))) 2.445 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (cos (/ 1 re))) in im 2.445 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.445 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.445 * [taylor]: Taking taylor expansion of im in im 2.445 * [backup-simplify]: Simplify 0 into 0 2.446 * [backup-simplify]: Simplify 1 into 1 2.446 * [backup-simplify]: Simplify (/ 1 1) into 1 2.446 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.446 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 2.446 * [taylor]: Taking taylor expansion of (/ 1 re) in im 2.446 * [taylor]: Taking taylor expansion of re in im 2.446 * [backup-simplify]: Simplify re into re 2.446 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 2.446 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.446 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.446 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 2.446 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 2.446 * [taylor]: Taking taylor expansion of (/ 1 re) in im 2.446 * [taylor]: Taking taylor expansion of re in im 2.446 * [backup-simplify]: Simplify re into re 2.446 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 2.447 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.447 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.447 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.447 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.447 * [taylor]: Taking taylor expansion of im in im 2.447 * [backup-simplify]: Simplify 0 into 0 2.447 * [backup-simplify]: Simplify 1 into 1 2.447 * [backup-simplify]: Simplify (/ 1 1) into 1 2.447 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.447 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 2.447 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 2.448 * [backup-simplify]: Simplify (- 0) into 0 2.448 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 2.448 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 2.448 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 2.448 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 2.449 * [backup-simplify]: Simplify (- 0) into 0 2.449 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 2.449 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (cos (/ 1 re))) into (* (cos (/ 1 re)) (exp (/ 1 im))) 2.449 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) (exp (/ 1 im))) (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (+ (/ (cos (/ 1 re)) (exp (/ 1 im))) (* (cos (/ 1 re)) (exp (/ 1 im)))) 2.449 * [taylor]: Taking taylor expansion of (+ (/ (cos (/ 1 re)) (exp (/ 1 im))) (* (cos (/ 1 re)) (exp (/ 1 im)))) in re 2.449 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 2.449 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 2.449 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.449 * [taylor]: Taking taylor expansion of re in re 2.449 * [backup-simplify]: Simplify 0 into 0 2.449 * [backup-simplify]: Simplify 1 into 1 2.450 * [backup-simplify]: Simplify (/ 1 1) into 1 2.450 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.450 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 2.450 * [taylor]: Taking taylor expansion of (/ 1 im) in re 2.450 * [taylor]: Taking taylor expansion of im in re 2.450 * [backup-simplify]: Simplify im into im 2.450 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 2.450 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.450 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 2.450 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (exp (/ 1 im))) in re 2.450 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 2.450 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.450 * [taylor]: Taking taylor expansion of re in re 2.450 * [backup-simplify]: Simplify 0 into 0 2.450 * [backup-simplify]: Simplify 1 into 1 2.451 * [backup-simplify]: Simplify (/ 1 1) into 1 2.451 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.451 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 2.451 * [taylor]: Taking taylor expansion of (/ 1 im) in re 2.451 * [taylor]: Taking taylor expansion of im in re 2.451 * [backup-simplify]: Simplify im into im 2.451 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 2.451 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.451 * [backup-simplify]: Simplify (* (cos (/ 1 re)) (exp (/ 1 im))) into (* (cos (/ 1 re)) (exp (/ 1 im))) 2.451 * [backup-simplify]: Simplify (+ (/ (cos (/ 1 re)) (exp (/ 1 im))) (* (cos (/ 1 re)) (exp (/ 1 im)))) into (+ (/ (cos (/ 1 re)) (exp (/ 1 im))) (* (cos (/ 1 re)) (exp (/ 1 im)))) 2.452 * [backup-simplify]: Simplify (+ (/ (cos (/ 1 re)) (exp (/ 1 im))) (* (cos (/ 1 re)) (exp (/ 1 im)))) into (+ (/ (cos (/ 1 re)) (exp (/ 1 im))) (* (cos (/ 1 re)) (exp (/ 1 im)))) 2.452 * [backup-simplify]: Simplify (+ 0) into 0 2.453 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 2.453 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 2.453 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.454 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 2.454 * [backup-simplify]: Simplify (- 0) into 0 2.455 * [backup-simplify]: Simplify (+ 0 0) into 0 2.455 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (cos (/ 1 re)))) into 0 2.455 * [backup-simplify]: Simplify (+ 0) into 0 2.456 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 2.456 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 2.457 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.457 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 2.457 * [backup-simplify]: Simplify (- 0) into 0 2.458 * [backup-simplify]: Simplify (+ 0 0) into 0 2.458 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 2.458 * [backup-simplify]: Simplify (+ 0 0) into 0 2.459 * [taylor]: Taking taylor expansion of 0 in re 2.459 * [backup-simplify]: Simplify 0 into 0 2.459 * [backup-simplify]: Simplify 0 into 0 2.459 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 2.460 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.460 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 2.460 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 2.461 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.461 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 2.462 * [backup-simplify]: Simplify (+ 0 0) into 0 2.462 * [backup-simplify]: Simplify 0 into 0 2.463 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.464 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.464 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.465 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.465 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.466 * [backup-simplify]: Simplify (- 0) into 0 2.466 * [backup-simplify]: Simplify (+ 0 0) into 0 2.467 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 2.468 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.468 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.469 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.469 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.470 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.470 * [backup-simplify]: Simplify (- 0) into 0 2.471 * [backup-simplify]: Simplify (+ 0 0) into 0 2.471 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 2.472 * [backup-simplify]: Simplify (+ 0 0) into 0 2.472 * [taylor]: Taking taylor expansion of 0 in re 2.472 * [backup-simplify]: Simplify 0 into 0 2.472 * [backup-simplify]: Simplify 0 into 0 2.472 * [backup-simplify]: Simplify 0 into 0 2.472 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.473 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.473 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 2.473 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.474 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.474 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 2.474 * [backup-simplify]: Simplify (+ 0 0) into 0 2.474 * [backup-simplify]: Simplify 0 into 0 2.475 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 2.475 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.475 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.476 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 2.477 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 2.477 * [backup-simplify]: Simplify (- 0) into 0 2.477 * [backup-simplify]: Simplify (+ 0 0) into 0 2.478 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 2.478 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 2.479 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.479 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.480 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 2.480 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 2.480 * [backup-simplify]: Simplify (- 0) into 0 2.481 * [backup-simplify]: Simplify (+ 0 0) into 0 2.481 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 2.481 * [backup-simplify]: Simplify (+ 0 0) into 0 2.481 * [taylor]: Taking taylor expansion of 0 in re 2.481 * [backup-simplify]: Simplify 0 into 0 2.481 * [backup-simplify]: Simplify 0 into 0 2.481 * [backup-simplify]: Simplify (+ (/ (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im)))) (* (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im))))) into (+ (* (exp im) (cos re)) (/ (cos re) (exp im))) 2.482 * [backup-simplify]: Simplify (fma (exp (/ 1 (- im))) (cos (/ 1 (- re))) (/ (cos (/ 1 (- re))) (exp (/ 1 (- im))))) into (fma (exp (/ -1 im)) (cos (/ -1 re)) (/ (cos (/ -1 re)) (exp (/ -1 im)))) 2.482 * [approximate]: Taking taylor expansion of (fma (exp (/ -1 im)) (cos (/ -1 re)) (/ (cos (/ -1 re)) (exp (/ -1 im)))) in (im re) around 0 2.482 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (cos (/ -1 re)) (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 2.482 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (cos (/ -1 re))) (/ (cos (/ -1 re)) (exp (/ -1 im)))) 2.482 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (cos (/ -1 re))) in re 2.482 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 2.482 * [taylor]: Taking taylor expansion of (/ -1 im) in re 2.482 * [taylor]: Taking taylor expansion of -1 in re 2.482 * [backup-simplify]: Simplify -1 into -1 2.482 * [taylor]: Taking taylor expansion of im in re 2.482 * [backup-simplify]: Simplify im into im 2.482 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 2.482 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.482 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 2.482 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.482 * [taylor]: Taking taylor expansion of -1 in re 2.482 * [backup-simplify]: Simplify -1 into -1 2.482 * [taylor]: Taking taylor expansion of re in re 2.482 * [backup-simplify]: Simplify 0 into 0 2.482 * [backup-simplify]: Simplify 1 into 1 2.482 * [backup-simplify]: Simplify (/ -1 1) into -1 2.482 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.482 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 2.482 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 2.482 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.482 * [taylor]: Taking taylor expansion of -1 in re 2.483 * [backup-simplify]: Simplify -1 into -1 2.483 * [taylor]: Taking taylor expansion of re in re 2.483 * [backup-simplify]: Simplify 0 into 0 2.483 * [backup-simplify]: Simplify 1 into 1 2.483 * [backup-simplify]: Simplify (/ -1 1) into -1 2.483 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.483 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 2.483 * [taylor]: Taking taylor expansion of (/ -1 im) in re 2.483 * [taylor]: Taking taylor expansion of -1 in re 2.483 * [backup-simplify]: Simplify -1 into -1 2.483 * [taylor]: Taking taylor expansion of im in re 2.483 * [backup-simplify]: Simplify im into im 2.483 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 2.483 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.483 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 2.483 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (cos (/ -1 re)) (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 2.483 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (cos (/ -1 re))) (/ (cos (/ -1 re)) (exp (/ -1 im)))) 2.483 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (cos (/ -1 re))) in im 2.483 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.483 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.483 * [taylor]: Taking taylor expansion of -1 in im 2.483 * [backup-simplify]: Simplify -1 into -1 2.483 * [taylor]: Taking taylor expansion of im in im 2.483 * [backup-simplify]: Simplify 0 into 0 2.483 * [backup-simplify]: Simplify 1 into 1 2.484 * [backup-simplify]: Simplify (/ -1 1) into -1 2.484 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.484 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 2.484 * [taylor]: Taking taylor expansion of (/ -1 re) in im 2.484 * [taylor]: Taking taylor expansion of -1 in im 2.484 * [backup-simplify]: Simplify -1 into -1 2.484 * [taylor]: Taking taylor expansion of re in im 2.484 * [backup-simplify]: Simplify re into re 2.484 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 2.484 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.484 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.484 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 2.484 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 2.484 * [taylor]: Taking taylor expansion of (/ -1 re) in im 2.484 * [taylor]: Taking taylor expansion of -1 in im 2.484 * [backup-simplify]: Simplify -1 into -1 2.484 * [taylor]: Taking taylor expansion of re in im 2.484 * [backup-simplify]: Simplify re into re 2.484 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 2.484 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.484 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.484 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.484 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.484 * [taylor]: Taking taylor expansion of -1 in im 2.484 * [backup-simplify]: Simplify -1 into -1 2.484 * [taylor]: Taking taylor expansion of im in im 2.484 * [backup-simplify]: Simplify 0 into 0 2.484 * [backup-simplify]: Simplify 1 into 1 2.485 * [backup-simplify]: Simplify (/ -1 1) into -1 2.485 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.485 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 2.485 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 2.485 * [backup-simplify]: Simplify (- 0) into 0 2.486 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 2.486 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 2.486 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (cos (/ -1 re)) (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 2.486 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (cos (/ -1 re))) (/ (cos (/ -1 re)) (exp (/ -1 im)))) 2.486 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (cos (/ -1 re))) in im 2.486 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.486 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.486 * [taylor]: Taking taylor expansion of -1 in im 2.486 * [backup-simplify]: Simplify -1 into -1 2.486 * [taylor]: Taking taylor expansion of im in im 2.486 * [backup-simplify]: Simplify 0 into 0 2.486 * [backup-simplify]: Simplify 1 into 1 2.486 * [backup-simplify]: Simplify (/ -1 1) into -1 2.486 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.486 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 2.486 * [taylor]: Taking taylor expansion of (/ -1 re) in im 2.486 * [taylor]: Taking taylor expansion of -1 in im 2.486 * [backup-simplify]: Simplify -1 into -1 2.486 * [taylor]: Taking taylor expansion of re in im 2.486 * [backup-simplify]: Simplify re into re 2.486 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 2.487 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.487 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.487 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 2.487 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 2.487 * [taylor]: Taking taylor expansion of (/ -1 re) in im 2.487 * [taylor]: Taking taylor expansion of -1 in im 2.487 * [backup-simplify]: Simplify -1 into -1 2.487 * [taylor]: Taking taylor expansion of re in im 2.487 * [backup-simplify]: Simplify re into re 2.487 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 2.487 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.487 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.487 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.487 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.487 * [taylor]: Taking taylor expansion of -1 in im 2.487 * [backup-simplify]: Simplify -1 into -1 2.487 * [taylor]: Taking taylor expansion of im in im 2.487 * [backup-simplify]: Simplify 0 into 0 2.487 * [backup-simplify]: Simplify 1 into 1 2.487 * [backup-simplify]: Simplify (/ -1 1) into -1 2.487 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.487 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 2.487 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 2.488 * [backup-simplify]: Simplify (- 0) into 0 2.488 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 2.488 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 2.488 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 2.488 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 2.488 * [backup-simplify]: Simplify (- 0) into 0 2.488 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 2.489 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (cos (/ -1 re))) into (* (cos (/ -1 re)) (exp (/ -1 im))) 2.489 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) (exp (/ -1 im))) (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (cos (/ -1 re)) (exp (/ -1 im))) (* (cos (/ -1 re)) (exp (/ -1 im)))) 2.489 * [taylor]: Taking taylor expansion of (+ (/ (cos (/ -1 re)) (exp (/ -1 im))) (* (cos (/ -1 re)) (exp (/ -1 im)))) in re 2.489 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 2.489 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 2.489 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.489 * [taylor]: Taking taylor expansion of -1 in re 2.489 * [backup-simplify]: Simplify -1 into -1 2.489 * [taylor]: Taking taylor expansion of re in re 2.489 * [backup-simplify]: Simplify 0 into 0 2.489 * [backup-simplify]: Simplify 1 into 1 2.489 * [backup-simplify]: Simplify (/ -1 1) into -1 2.489 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.489 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 2.489 * [taylor]: Taking taylor expansion of (/ -1 im) in re 2.489 * [taylor]: Taking taylor expansion of -1 in re 2.489 * [backup-simplify]: Simplify -1 into -1 2.489 * [taylor]: Taking taylor expansion of im in re 2.489 * [backup-simplify]: Simplify im into im 2.489 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 2.489 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.490 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 2.490 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (exp (/ -1 im))) in re 2.490 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 2.490 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.490 * [taylor]: Taking taylor expansion of -1 in re 2.490 * [backup-simplify]: Simplify -1 into -1 2.490 * [taylor]: Taking taylor expansion of re in re 2.490 * [backup-simplify]: Simplify 0 into 0 2.490 * [backup-simplify]: Simplify 1 into 1 2.490 * [backup-simplify]: Simplify (/ -1 1) into -1 2.490 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.490 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 2.490 * [taylor]: Taking taylor expansion of (/ -1 im) in re 2.490 * [taylor]: Taking taylor expansion of -1 in re 2.490 * [backup-simplify]: Simplify -1 into -1 2.490 * [taylor]: Taking taylor expansion of im in re 2.490 * [backup-simplify]: Simplify im into im 2.490 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 2.490 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.490 * [backup-simplify]: Simplify (* (cos (/ -1 re)) (exp (/ -1 im))) into (* (cos (/ -1 re)) (exp (/ -1 im))) 2.490 * [backup-simplify]: Simplify (+ (/ (cos (/ -1 re)) (exp (/ -1 im))) (* (cos (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (cos (/ -1 re)) (exp (/ -1 im))) (* (cos (/ -1 re)) (exp (/ -1 im)))) 2.491 * [backup-simplify]: Simplify (+ (/ (cos (/ -1 re)) (exp (/ -1 im))) (* (cos (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (cos (/ -1 re)) (exp (/ -1 im))) (* (cos (/ -1 re)) (exp (/ -1 im)))) 2.491 * [backup-simplify]: Simplify (+ 0) into 0 2.491 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 2.491 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 2.492 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.492 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 2.492 * [backup-simplify]: Simplify (- 0) into 0 2.492 * [backup-simplify]: Simplify (+ 0 0) into 0 2.492 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (cos (/ -1 re)))) into 0 2.493 * [backup-simplify]: Simplify (+ 0) into 0 2.493 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 2.493 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 2.494 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.494 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 2.494 * [backup-simplify]: Simplify (- 0) into 0 2.494 * [backup-simplify]: Simplify (+ 0 0) into 0 2.494 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 2.495 * [backup-simplify]: Simplify (+ 0 0) into 0 2.495 * [taylor]: Taking taylor expansion of 0 in re 2.495 * [backup-simplify]: Simplify 0 into 0 2.495 * [backup-simplify]: Simplify 0 into 0 2.495 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 2.495 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.496 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 2.496 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 2.496 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.496 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 2.496 * [backup-simplify]: Simplify (+ 0 0) into 0 2.496 * [backup-simplify]: Simplify 0 into 0 2.497 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.499 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.499 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.500 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.500 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.501 * [backup-simplify]: Simplify (- 0) into 0 2.501 * [backup-simplify]: Simplify (+ 0 0) into 0 2.501 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 2.502 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.502 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.502 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.503 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.503 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.503 * [backup-simplify]: Simplify (- 0) into 0 2.504 * [backup-simplify]: Simplify (+ 0 0) into 0 2.504 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 2.504 * [backup-simplify]: Simplify (+ 0 0) into 0 2.504 * [taylor]: Taking taylor expansion of 0 in re 2.504 * [backup-simplify]: Simplify 0 into 0 2.504 * [backup-simplify]: Simplify 0 into 0 2.504 * [backup-simplify]: Simplify 0 into 0 2.504 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.505 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.505 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 2.505 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.506 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.506 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 2.507 * [backup-simplify]: Simplify (+ 0 0) into 0 2.507 * [backup-simplify]: Simplify 0 into 0 2.507 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 2.508 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.508 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.509 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 2.509 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 2.509 * [backup-simplify]: Simplify (- 0) into 0 2.510 * [backup-simplify]: Simplify (+ 0 0) into 0 2.510 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 2.511 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 2.511 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.511 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.512 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 2.513 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 2.513 * [backup-simplify]: Simplify (- 0) into 0 2.513 * [backup-simplify]: Simplify (+ 0 0) into 0 2.513 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 2.514 * [backup-simplify]: Simplify (+ 0 0) into 0 2.514 * [taylor]: Taking taylor expansion of 0 in re 2.514 * [backup-simplify]: Simplify 0 into 0 2.514 * [backup-simplify]: Simplify 0 into 0 2.514 * [backup-simplify]: Simplify (+ (/ (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im))))) (* (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im)))))) into (+ (* (exp im) (cos re)) (/ (cos re) (exp im))) 2.514 * * * [progress]: simplifying candidates 2.514 * * * * [progress]: [ 1 / 47 ] simplifiying candidate # 2.514 * * * * [progress]: [ 2 / 47 ] simplifiying candidate # 2.514 * * * * [progress]: [ 3 / 47 ] simplifiying candidate # 2.514 * * * * [progress]: [ 4 / 47 ] simplifiying candidate # 2.514 * [simplify]: Simplifying (- (log (cos re)) im) 2.514 * * [simplify]: iters left: 4 (5 enodes) 2.516 * * [simplify]: iters left: 3 (17 enodes) 2.521 * * [simplify]: iters left: 2 (20 enodes) 2.526 * * [simplify]: Extracting #0: cost 1 inf + 0 2.526 * * [simplify]: Extracting #1: cost 5 inf + 0 2.527 * * [simplify]: Extracting #2: cost 6 inf + 42 2.527 * * [simplify]: Extracting #3: cost 7 inf + 83 2.527 * * [simplify]: Extracting #4: cost 6 inf + 84 2.527 * * [simplify]: Extracting #5: cost 0 inf + 812 2.527 * [simplify]: Simplified to (- (log (cos re)) im) 2.527 * [simplify]: Simplified (2 1 3 1) to (λ (re im) (* (fma (exp im) (cos re) (exp (- (log (cos re)) im))) 0.5)) 2.527 * * * * [progress]: [ 5 / 47 ] simplifiying candidate # 2.528 * * * * [progress]: [ 6 / 47 ] simplifiying candidate # 2.528 * * * * [progress]: [ 7 / 47 ] simplifiying candidate # 2.528 * [simplify]: Simplifying (/ (* (* (cos re) (cos re)) (cos re)) (* (* (exp im) (exp im)) (exp im))) 2.528 * * [simplify]: iters left: 6 (9 enodes) 2.533 * * [simplify]: iters left: 5 (38 enodes) 2.546 * * [simplify]: iters left: 4 (84 enodes) 2.579 * * [simplify]: iters left: 3 (162 enodes) 2.627 * * [simplify]: iters left: 2 (263 enodes) 2.723 * * [simplify]: iters left: 1 (440 enodes) 2.908 * * [simplify]: Extracting #0: cost 1 inf + 0 2.908 * * [simplify]: Extracting #1: cost 79 inf + 0 2.910 * * [simplify]: Extracting #2: cost 198 inf + 1 2.912 * * [simplify]: Extracting #3: cost 177 inf + 5504 2.921 * * [simplify]: Extracting #4: cost 90 inf + 41299 2.930 * * [simplify]: Extracting #5: cost 8 inf + 86550 2.940 * * [simplify]: Extracting #6: cost 0 inf + 91409 2.949 * [simplify]: Simplified to (* (* (/ (cos re) (exp im)) (/ (cos re) (exp im))) (/ (cos re) (exp im))) 2.949 * [simplify]: Simplified (2 1 3 1) to (λ (re im) (* (fma (exp im) (cos re) (cbrt (* (* (/ (cos re) (exp im)) (/ (cos re) (exp im))) (/ (cos re) (exp im))))) 0.5)) 2.950 * * * * [progress]: [ 8 / 47 ] simplifiying candidate # 2.950 * * * * [progress]: [ 9 / 47 ] simplifiying candidate # 2.950 * * * * [progress]: [ 10 / 47 ] simplifiying candidate # 2.950 * * * * [progress]: [ 11 / 47 ] simplifiying candidate # 2.950 * * * * [progress]: [ 12 / 47 ] simplifiying candidate # 2.950 * [simplify]: Simplifying (/ (* (cbrt (cos re)) (cbrt (cos re))) (* (cbrt (exp im)) (cbrt (exp im)))) 2.950 * * [simplify]: iters left: 6 (9 enodes) 2.952 * * [simplify]: iters left: 5 (33 enodes) 2.958 * * [simplify]: iters left: 4 (48 enodes) 2.971 * * [simplify]: iters left: 3 (55 enodes) 2.989 * * [simplify]: iters left: 2 (58 enodes) 2.998 * * [simplify]: Extracting #0: cost 1 inf + 0 2.998 * * [simplify]: Extracting #1: cost 11 inf + 0 2.999 * * [simplify]: Extracting #2: cost 22 inf + 0 2.999 * * [simplify]: Extracting #3: cost 26 inf + 0 2.999 * * [simplify]: Extracting #4: cost 22 inf + 134 2.999 * * [simplify]: Extracting #5: cost 7 inf + 3826 3.000 * * [simplify]: Extracting #6: cost 0 inf + 5898 3.000 * [simplify]: Simplified to (* (/ (cbrt (cos re)) (cbrt (exp im))) (/ (cbrt (cos re)) (cbrt (exp im)))) 3.000 * [simplify]: Simplified (2 1 3 1) to (λ (re im) (* (fma (exp im) (cos re) (* (* (/ (cbrt (cos re)) (cbrt (exp im))) (/ (cbrt (cos re)) (cbrt (exp im)))) (/ (cbrt (cos re)) (cbrt (exp im))))) 0.5)) 3.001 * [simplify]: Simplifying (/ (cbrt (cos re)) (cbrt (exp im))) 3.001 * * [simplify]: iters left: 4 (7 enodes) 3.002 * * [simplify]: iters left: 3 (21 enodes) 3.006 * * [simplify]: Extracting #0: cost 1 inf + 0 3.006 * * [simplify]: Extracting #1: cost 4 inf + 0 3.006 * * [simplify]: Extracting #2: cost 8 inf + 0 3.006 * * [simplify]: Extracting #3: cost 12 inf + 0 3.006 * * [simplify]: Extracting #4: cost 10 inf + 2 3.006 * * [simplify]: Extracting #5: cost 4 inf + 568 3.006 * * [simplify]: Extracting #6: cost 1 inf + 1182 3.006 * * [simplify]: Extracting #7: cost 0 inf + 1514 3.006 * [simplify]: Simplified to (/ (cbrt (cos re)) (cbrt (exp im))) 3.006 * [simplify]: Simplified (2 1 3 2) to (λ (re im) (* (fma (exp im) (cos re) (* (* (/ (cbrt (cos re)) (cbrt (exp im))) (/ (cbrt (cos re)) (cbrt (exp im)))) (/ (cbrt (cos re)) (cbrt (exp im))))) 0.5)) 3.006 * * * * [progress]: [ 13 / 47 ] simplifiying candidate # 3.007 * [simplify]: Simplifying (/ (* (cbrt (cos re)) (cbrt (cos re))) (sqrt (exp im))) 3.007 * * [simplify]: iters left: 6 (8 enodes) 3.009 * * [simplify]: iters left: 5 (26 enodes) 3.012 * * [simplify]: iters left: 4 (30 enodes) 3.017 * * [simplify]: iters left: 3 (33 enodes) 3.022 * * [simplify]: Extracting #0: cost 1 inf + 0 3.022 * * [simplify]: Extracting #1: cost 7 inf + 0 3.022 * * [simplify]: Extracting #2: cost 14 inf + 0 3.022 * * [simplify]: Extracting #3: cost 18 inf + 0 3.022 * * [simplify]: Extracting #4: cost 15 inf + 73 3.022 * * [simplify]: Extracting #5: cost 11 inf + 427 3.023 * * [simplify]: Extracting #6: cost 2 inf + 2451 3.023 * * [simplify]: Extracting #7: cost 0 inf + 2964 3.023 * [simplify]: Simplified to (/ (* (cbrt (cos re)) (cbrt (cos re))) (sqrt (exp im))) 3.023 * [simplify]: Simplified (2 1 3 1) to (λ (re im) (* (fma (exp im) (cos re) (* (/ (* (cbrt (cos re)) (cbrt (cos re))) (sqrt (exp im))) (/ (cbrt (cos re)) (sqrt (exp im))))) 0.5)) 3.023 * [simplify]: Simplifying (/ (cbrt (cos re)) (sqrt (exp im))) 3.024 * * [simplify]: iters left: 4 (7 enodes) 3.025 * * [simplify]: iters left: 3 (21 enodes) 3.028 * * [simplify]: Extracting #0: cost 1 inf + 0 3.028 * * [simplify]: Extracting #1: cost 4 inf + 0 3.028 * * [simplify]: Extracting #2: cost 8 inf + 0 3.028 * * [simplify]: Extracting #3: cost 12 inf + 0 3.028 * * [simplify]: Extracting #4: cost 10 inf + 2 3.028 * * [simplify]: Extracting #5: cost 4 inf + 488 3.028 * * [simplify]: Extracting #6: cost 1 inf + 1062 3.029 * * [simplify]: Extracting #7: cost 0 inf + 1354 3.029 * [simplify]: Simplified to (/ (cbrt (cos re)) (sqrt (exp im))) 3.029 * [simplify]: Simplified (2 1 3 2) to (λ (re im) (* (fma (exp im) (cos re) (* (/ (* (cbrt (cos re)) (cbrt (cos re))) (sqrt (exp im))) (/ (cbrt (cos re)) (sqrt (exp im))))) 0.5)) 3.029 * * * * [progress]: [ 14 / 47 ] simplifiying candidate # 3.029 * [simplify]: Simplifying (/ (* (cbrt (cos re)) (cbrt (cos re))) 1) 3.029 * * [simplify]: iters left: 6 (6 enodes) 3.031 * * [simplify]: iters left: 5 (20 enodes) 3.035 * * [simplify]: iters left: 4 (30 enodes) 3.040 * * [simplify]: iters left: 3 (31 enodes) 3.044 * * [simplify]: Extracting #0: cost 1 inf + 0 3.044 * * [simplify]: Extracting #1: cost 5 inf + 0 3.045 * * [simplify]: Extracting #2: cost 7 inf + 1 3.045 * * [simplify]: Extracting #3: cost 9 inf + 1 3.045 * * [simplify]: Extracting #4: cost 8 inf + 2 3.045 * * [simplify]: Extracting #5: cost 0 inf + 1132 3.045 * [simplify]: Simplified to (* (cbrt (cos re)) (cbrt (cos re))) 3.045 * [simplify]: Simplified (2 1 3 1) to (λ (re im) (* (fma (exp im) (cos re) (* (* (cbrt (cos re)) (cbrt (cos re))) (/ (cbrt (cos re)) (exp im)))) 0.5)) 3.045 * [simplify]: Simplifying (/ (cbrt (cos re)) (exp im)) 3.045 * * [simplify]: iters left: 4 (6 enodes) 3.046 * * [simplify]: iters left: 3 (18 enodes) 3.049 * * [simplify]: Extracting #0: cost 1 inf + 0 3.049 * * [simplify]: Extracting #1: cost 4 inf + 0 3.049 * * [simplify]: Extracting #2: cost 8 inf + 0 3.049 * * [simplify]: Extracting #3: cost 7 inf + 143 3.049 * * [simplify]: Extracting #4: cost 6 inf + 144 3.049 * * [simplify]: Extracting #5: cost 0 inf + 1052 3.050 * [simplify]: Simplified to (/ (cbrt (cos re)) (exp im)) 3.050 * [simplify]: Simplified (2 1 3 2) to (λ (re im) (* (fma (exp im) (cos re) (* (* (cbrt (cos re)) (cbrt (cos re))) (/ (cbrt (cos re)) (exp im)))) 0.5)) 3.050 * * * * [progress]: [ 15 / 47 ] simplifiying candidate # 3.050 * [simplify]: Simplifying (/ (sqrt (cos re)) (* (cbrt (exp im)) (cbrt (exp im)))) 3.050 * * [simplify]: iters left: 6 (8 enodes) 3.052 * * [simplify]: iters left: 5 (26 enodes) 3.056 * * [simplify]: iters left: 4 (28 enodes) 3.060 * * [simplify]: Extracting #0: cost 1 inf + 0 3.060 * * [simplify]: Extracting #1: cost 6 inf + 0 3.060 * * [simplify]: Extracting #2: cost 12 inf + 0 3.060 * * [simplify]: Extracting #3: cost 16 inf + 0 3.060 * * [simplify]: Extracting #4: cost 14 inf + 2 3.060 * * [simplify]: Extracting #5: cost 10 inf + 356 3.060 * * [simplify]: Extracting #6: cost 1 inf + 2068 3.061 * * [simplify]: Extracting #7: cost 0 inf + 2400 3.061 * [simplify]: Simplified to (/ (/ (sqrt (cos re)) (cbrt (exp im))) (cbrt (exp im))) 3.061 * [simplify]: Simplified (2 1 3 1) to (λ (re im) (* (fma (exp im) (cos re) (* (/ (/ (sqrt (cos re)) (cbrt (exp im))) (cbrt (exp im))) (/ (sqrt (cos re)) (cbrt (exp im))))) 0.5)) 3.061 * [simplify]: Simplifying (/ (sqrt (cos re)) (cbrt (exp im))) 3.061 * * [simplify]: iters left: 4 (7 enodes) 3.063 * * [simplify]: iters left: 3 (21 enodes) 3.066 * * [simplify]: Extracting #0: cost 1 inf + 0 3.066 * * [simplify]: Extracting #1: cost 4 inf + 0 3.066 * * [simplify]: Extracting #2: cost 8 inf + 0 3.066 * * [simplify]: Extracting #3: cost 12 inf + 0 3.066 * * [simplify]: Extracting #4: cost 10 inf + 2 3.066 * * [simplify]: Extracting #5: cost 4 inf + 568 3.066 * * [simplify]: Extracting #6: cost 1 inf + 1062 3.066 * * [simplify]: Extracting #7: cost 0 inf + 1354 3.067 * [simplify]: Simplified to (/ (sqrt (cos re)) (cbrt (exp im))) 3.067 * [simplify]: Simplified (2 1 3 2) to (λ (re im) (* (fma (exp im) (cos re) (* (/ (/ (sqrt (cos re)) (cbrt (exp im))) (cbrt (exp im))) (/ (sqrt (cos re)) (cbrt (exp im))))) 0.5)) 3.067 * * * * [progress]: [ 16 / 47 ] simplifiying candidate # 3.067 * [simplify]: Simplifying (/ (sqrt (cos re)) (sqrt (exp im))) 3.067 * * [simplify]: iters left: 4 (7 enodes) 3.070 * * [simplify]: iters left: 3 (21 enodes) 3.073 * * [simplify]: Extracting #0: cost 1 inf + 0 3.073 * * [simplify]: Extracting #1: cost 4 inf + 0 3.073 * * [simplify]: Extracting #2: cost 8 inf + 0 3.073 * * [simplify]: Extracting #3: cost 12 inf + 0 3.073 * * [simplify]: Extracting #4: cost 10 inf + 2 3.073 * * [simplify]: Extracting #5: cost 4 inf + 488 3.073 * * [simplify]: Extracting #6: cost 1 inf + 942 3.073 * * [simplify]: Extracting #7: cost 0 inf + 1194 3.073 * [simplify]: Simplified to (/ (sqrt (cos re)) (sqrt (exp im))) 3.073 * [simplify]: Simplified (2 1 3 1) to (λ (re im) (* (fma (exp im) (cos re) (* (/ (sqrt (cos re)) (sqrt (exp im))) (/ (sqrt (cos re)) (sqrt (exp im))))) 0.5)) 3.074 * [simplify]: Simplifying (/ (sqrt (cos re)) (sqrt (exp im))) 3.074 * * [simplify]: iters left: 4 (7 enodes) 3.075 * * [simplify]: iters left: 3 (21 enodes) 3.078 * * [simplify]: Extracting #0: cost 1 inf + 0 3.078 * * [simplify]: Extracting #1: cost 4 inf + 0 3.078 * * [simplify]: Extracting #2: cost 8 inf + 0 3.078 * * [simplify]: Extracting #3: cost 12 inf + 0 3.078 * * [simplify]: Extracting #4: cost 10 inf + 2 3.079 * * [simplify]: Extracting #5: cost 4 inf + 488 3.079 * * [simplify]: Extracting #6: cost 1 inf + 942 3.079 * * [simplify]: Extracting #7: cost 0 inf + 1194 3.079 * [simplify]: Simplified to (/ (sqrt (cos re)) (sqrt (exp im))) 3.079 * [simplify]: Simplified (2 1 3 2) to (λ (re im) (* (fma (exp im) (cos re) (* (/ (sqrt (cos re)) (sqrt (exp im))) (/ (sqrt (cos re)) (sqrt (exp im))))) 0.5)) 3.079 * * * * [progress]: [ 17 / 47 ] simplifiying candidate # 3.079 * [simplify]: Simplifying (/ (sqrt (cos re)) 1) 3.079 * * [simplify]: iters left: 4 (5 enodes) 3.081 * * [simplify]: iters left: 3 (15 enodes) 3.084 * * [simplify]: iters left: 2 (17 enodes) 3.087 * * [simplify]: Extracting #0: cost 1 inf + 0 3.087 * * [simplify]: Extracting #1: cost 4 inf + 0 3.087 * * [simplify]: Extracting #2: cost 5 inf + 1 3.087 * * [simplify]: Extracting #3: cost 4 inf + 2 3.087 * * [simplify]: Extracting #4: cost 1 inf + 225 3.087 * * [simplify]: Extracting #5: cost 0 inf + 326 3.087 * [simplify]: Simplified to (sqrt (cos re)) 3.088 * [simplify]: Simplified (2 1 3 1) to (λ (re im) (* (fma (exp im) (cos re) (* (sqrt (cos re)) (/ (sqrt (cos re)) (exp im)))) 0.5)) 3.088 * [simplify]: Simplifying (/ (sqrt (cos re)) (exp im)) 3.088 * * [simplify]: iters left: 4 (6 enodes) 3.090 * * [simplify]: iters left: 3 (18 enodes) 3.095 * * [simplify]: Extracting #0: cost 1 inf + 0 3.095 * * [simplify]: Extracting #1: cost 4 inf + 0 3.095 * * [simplify]: Extracting #2: cost 8 inf + 0 3.095 * * [simplify]: Extracting #3: cost 7 inf + 143 3.095 * * [simplify]: Extracting #4: cost 6 inf + 144 3.095 * * [simplify]: Extracting #5: cost 0 inf + 892 3.095 * [simplify]: Simplified to (/ (sqrt (cos re)) (exp im)) 3.095 * [simplify]: Simplified (2 1 3 2) to (λ (re im) (* (fma (exp im) (cos re) (* (sqrt (cos re)) (/ (sqrt (cos re)) (exp im)))) 0.5)) 3.096 * * * * [progress]: [ 18 / 47 ] simplifiying candidate # 3.096 * [simplify]: Simplifying (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 3.096 * * [simplify]: iters left: 6 (6 enodes) 3.099 * * [simplify]: iters left: 5 (22 enodes) 3.106 * * [simplify]: iters left: 4 (26 enodes) 3.116 * * [simplify]: Extracting #0: cost 1 inf + 0 3.116 * * [simplify]: Extracting #1: cost 6 inf + 0 3.116 * * [simplify]: Extracting #2: cost 9 inf + 1 3.116 * * [simplify]: Extracting #3: cost 11 inf + 1 3.116 * * [simplify]: Extracting #4: cost 8 inf + 144 3.116 * * [simplify]: Extracting #5: cost 2 inf + 1253 3.116 * * [simplify]: Extracting #6: cost 0 inf + 1676 3.117 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 3.117 * [simplify]: Simplified (2 1 3 1) to (λ (re im) (* (fma (exp im) (cos re) (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cos re) (cbrt (exp im))))) 0.5)) 3.117 * [simplify]: Simplifying (/ (cos re) (cbrt (exp im))) 3.117 * * [simplify]: iters left: 4 (6 enodes) 3.119 * * [simplify]: iters left: 3 (18 enodes) 3.122 * * [simplify]: Extracting #0: cost 1 inf + 0 3.122 * * [simplify]: Extracting #1: cost 4 inf + 0 3.122 * * [simplify]: Extracting #2: cost 8 inf + 0 3.122 * * [simplify]: Extracting #3: cost 9 inf + 1 3.122 * * [simplify]: Extracting #4: cost 0 inf + 1072 3.122 * [simplify]: Simplified to (/ (cos re) (cbrt (exp im))) 3.122 * [simplify]: Simplified (2 1 3 2) to (λ (re im) (* (fma (exp im) (cos re) (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cos re) (cbrt (exp im))))) 0.5)) 3.123 * * * * [progress]: [ 19 / 47 ] simplifiying candidate # 3.123 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 3.123 * * [simplify]: iters left: 4 (5 enodes) 3.125 * * [simplify]: iters left: 3 (17 enodes) 3.129 * * [simplify]: iters left: 2 (19 enodes) 3.134 * * [simplify]: Extracting #0: cost 1 inf + 0 3.134 * * [simplify]: Extracting #1: cost 4 inf + 0 3.134 * * [simplify]: Extracting #2: cost 5 inf + 1 3.134 * * [simplify]: Extracting #3: cost 7 inf + 1 3.134 * * [simplify]: Extracting #4: cost 0 inf + 670 3.134 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 3.134 * [simplify]: Simplified (2 1 3 1) to (λ (re im) (* (fma (exp im) (cos re) (* (/ 1 (sqrt (exp im))) (/ (cos re) (sqrt (exp im))))) 0.5)) 3.135 * [simplify]: Simplifying (/ (cos re) (sqrt (exp im))) 3.135 * * [simplify]: iters left: 4 (6 enodes) 3.136 * * [simplify]: iters left: 3 (18 enodes) 3.140 * * [simplify]: Extracting #0: cost 1 inf + 0 3.140 * * [simplify]: Extracting #1: cost 4 inf + 0 3.140 * * [simplify]: Extracting #2: cost 8 inf + 0 3.140 * * [simplify]: Extracting #3: cost 9 inf + 1 3.140 * * [simplify]: Extracting #4: cost 0 inf + 912 3.140 * [simplify]: Simplified to (/ (cos re) (sqrt (exp im))) 3.140 * [simplify]: Simplified (2 1 3 2) to (λ (re im) (* (fma (exp im) (cos re) (* (/ 1 (sqrt (exp im))) (/ (cos re) (sqrt (exp im))))) 0.5)) 3.140 * * * * [progress]: [ 20 / 47 ] simplifiying candidate # 3.140 * [simplify]: Simplifying (/ 1 1) 3.140 * * [simplify]: iters left: 2 (2 enodes) 3.142 * * [simplify]: iters left: 1 (6 enodes) 3.143 * * [simplify]: Extracting #0: cost 1 inf + 0 3.143 * * [simplify]: Extracting #1: cost 0 inf + 1 3.143 * [simplify]: Simplified to 1 3.143 * [simplify]: Simplified (2 1 3 1) to (λ (re im) (* (fma (exp im) (cos re) (* 1 (/ (cos re) (exp im)))) 0.5)) 3.143 * [simplify]: Simplifying (/ (cos re) (exp im)) 3.144 * * [simplify]: iters left: 3 (5 enodes) 3.145 * * [simplify]: iters left: 2 (15 enodes) 3.149 * * [simplify]: Extracting #0: cost 1 inf + 0 3.149 * * [simplify]: Extracting #1: cost 4 inf + 0 3.149 * * [simplify]: Extracting #2: cost 8 inf + 0 3.150 * * [simplify]: Extracting #3: cost 4 inf + 144 3.150 * * [simplify]: Extracting #4: cost 0 inf + 610 3.150 * [simplify]: Simplified to (/ (cos re) (exp im)) 3.150 * [simplify]: Simplified (2 1 3 2) to (λ (re im) (* (fma (exp im) (cos re) (* 1 (/ (cos re) (exp im)))) 0.5)) 3.150 * * * * [progress]: [ 21 / 47 ] simplifiying candidate # 3.150 * * * * [progress]: [ 22 / 47 ] simplifiying candidate # 3.150 * * * * [progress]: [ 23 / 47 ] simplifiying candidate # 3.150 * * * * [progress]: [ 24 / 47 ] simplifiying candidate # 3.150 * [simplify]: Simplifying (cbrt (exp im)) 3.151 * * [simplify]: iters left: 2 (3 enodes) 3.152 * * [simplify]: iters left: 1 (9 enodes) 3.154 * * [simplify]: Extracting #0: cost 1 inf + 0 3.154 * * [simplify]: Extracting #1: cost 3 inf + 0 3.154 * * [simplify]: Extracting #2: cost 5 inf + 0 3.154 * * [simplify]: Extracting #3: cost 4 inf + 1 3.154 * * [simplify]: Extracting #4: cost 0 inf + 445 3.154 * [simplify]: Simplified to (cbrt (exp im)) 3.154 * [simplify]: Simplified (2 1 3 2) to (λ (re im) (* (fma (exp im) (cos re) (/ (/ (cos re) (* (cbrt (exp im)) (cbrt (exp im)))) (cbrt (exp im)))) 0.5)) 3.155 * * * * [progress]: [ 25 / 47 ] simplifiying candidate # 3.155 * [simplify]: Simplifying (sqrt (exp im)) 3.155 * * [simplify]: iters left: 2 (3 enodes) 3.156 * * [simplify]: iters left: 1 (9 enodes) 3.158 * * [simplify]: Extracting #0: cost 1 inf + 0 3.158 * * [simplify]: Extracting #1: cost 3 inf + 0 3.158 * * [simplify]: Extracting #2: cost 5 inf + 0 3.158 * * [simplify]: Extracting #3: cost 4 inf + 1 3.159 * * [simplify]: Extracting #4: cost 0 inf + 365 3.159 * [simplify]: Simplified to (sqrt (exp im)) 3.159 * [simplify]: Simplified (2 1 3 2) to (λ (re im) (* (fma (exp im) (cos re) (/ (/ (cos re) (sqrt (exp im))) (sqrt (exp im)))) 0.5)) 3.159 * * * * [progress]: [ 26 / 47 ] simplifiying candidate # 3.159 * [simplify]: Simplifying (exp im) 3.159 * * [simplify]: iters left: 1 (2 enodes) 3.160 * * [simplify]: Extracting #0: cost 1 inf + 0 3.160 * * [simplify]: Extracting #1: cost 3 inf + 0 3.160 * * [simplify]: Extracting #2: cost 2 inf + 1 3.160 * * [simplify]: Extracting #3: cost 0 inf + 143 3.160 * [simplify]: Simplified to (exp im) 3.160 * [simplify]: Simplified (2 1 3 2) to (λ (re im) (* (fma (exp im) (cos re) (/ (/ (cos re) 1) (exp im))) 0.5)) 3.160 * * * * [progress]: [ 27 / 47 ] simplifiying candidate # 3.160 * [simplify]: Simplifying (* (cbrt (cos re)) (cbrt (cos re))) 3.160 * * [simplify]: iters left: 4 (4 enodes) 3.161 * * [simplify]: iters left: 3 (12 enodes) 3.163 * * [simplify]: Extracting #0: cost 1 inf + 0 3.163 * * [simplify]: Extracting #1: cost 3 inf + 0 3.163 * * [simplify]: Extracting #2: cost 5 inf + 0 3.163 * * [simplify]: Extracting #3: cost 7 inf + 0 3.163 * * [simplify]: Extracting #4: cost 6 inf + 1 3.163 * * [simplify]: Extracting #5: cost 0 inf + 767 3.163 * [simplify]: Simplified to (* (cbrt (cos re)) (cbrt (cos re))) 3.163 * [simplify]: Simplified (2 1 3 1) to (λ (re im) (* (fma (exp im) (cos re) (/ (* (cbrt (cos re)) (cbrt (cos re))) (/ (exp im) (cbrt (cos re))))) 0.5)) 3.163 * * * * [progress]: [ 28 / 47 ] simplifiying candidate # 3.163 * [simplify]: Simplifying (sqrt (cos re)) 3.163 * * [simplify]: iters left: 2 (3 enodes) 3.164 * * [simplify]: iters left: 1 (9 enodes) 3.166 * * [simplify]: Extracting #0: cost 1 inf + 0 3.166 * * [simplify]: Extracting #1: cost 3 inf + 0 3.166 * * [simplify]: Extracting #2: cost 5 inf + 0 3.166 * * [simplify]: Extracting #3: cost 4 inf + 1 3.166 * * [simplify]: Extracting #4: cost 0 inf + 325 3.166 * [simplify]: Simplified to (sqrt (cos re)) 3.166 * [simplify]: Simplified (2 1 3 1) to (λ (re im) (* (fma (exp im) (cos re) (/ (sqrt (cos re)) (/ (exp im) (sqrt (cos re))))) 0.5)) 3.166 * * * * [progress]: [ 29 / 47 ] simplifiying candidate # 3.166 * * * * [progress]: [ 30 / 47 ] simplifiying candidate #real (real->posit16 (/ (cos re) (exp im))))) 0.5))> 3.166 * * * * [progress]: [ 31 / 47 ] simplifiying candidate # 3.166 * * * * [progress]: [ 32 / 47 ] simplifiying candidate # 3.166 * * * * [progress]: [ 33 / 47 ] simplifiying candidate # 3.166 * * * * [progress]: [ 34 / 47 ] simplifiying candidate # 3.166 * * * * [progress]: [ 35 / 47 ] simplifiying candidate # 3.166 * * * * [progress]: [ 36 / 47 ] simplifiying candidate # 3.166 * * * * [progress]: [ 37 / 47 ] simplifiying candidate # 3.166 * * * * [progress]: [ 38 / 47 ] simplifiying candidate # 3.167 * * * * [progress]: [ 39 / 47 ] simplifiying candidate # 3.167 * * * * [progress]: [ 40 / 47 ] simplifiying candidate # 3.167 * * * * [progress]: [ 41 / 47 ] simplifiying candidate #real (real->posit16 (fma (exp im) (cos re) (/ (cos re) (exp im))))) 0.5))> 3.167 * * * * [progress]: [ 42 / 47 ] simplifiying candidate # 3.167 * [simplify]: Simplifying (- 1 (+ (* 1/2 (pow re 2)) im)) 3.167 * * [simplify]: iters left: 6 (9 enodes) 3.171 * * [simplify]: iters left: 5 (40 enodes) 3.179 * * [simplify]: iters left: 4 (60 enodes) 3.192 * * [simplify]: iters left: 3 (96 enodes) 3.223 * * [simplify]: iters left: 2 (161 enodes) 3.256 * * [simplify]: iters left: 1 (191 enodes) 3.311 * * [simplify]: Extracting #0: cost 1 inf + 0 3.311 * * [simplify]: Extracting #1: cost 25 inf + 0 3.312 * * [simplify]: Extracting #2: cost 32 inf + 351 3.313 * * [simplify]: Extracting #3: cost 5 inf + 2467 3.315 * * [simplify]: Extracting #4: cost 0 inf + 3069 3.318 * * [simplify]: Extracting #5: cost 0 inf + 3054 3.320 * [simplify]: Simplified to (fma -1/2 (* re re) (- 1 im)) 3.320 * [simplify]: Simplified (2 1 3) to (λ (re im) (* (fma (exp im) (cos re) (fma -1/2 (* re re) (- 1 im))) 0.5)) 3.320 * * * * [progress]: [ 43 / 47 ] simplifiying candidate # 3.320 * [simplify]: Simplifying (/ (cos re) (exp im)) 3.320 * * [simplify]: iters left: 3 (5 enodes) 3.322 * * [simplify]: iters left: 2 (15 enodes) 3.327 * * [simplify]: Extracting #0: cost 1 inf + 0 3.327 * * [simplify]: Extracting #1: cost 4 inf + 0 3.327 * * [simplify]: Extracting #2: cost 8 inf + 0 3.327 * * [simplify]: Extracting #3: cost 4 inf + 144 3.327 * * [simplify]: Extracting #4: cost 0 inf + 610 3.328 * [simplify]: Simplified to (/ (cos re) (exp im)) 3.328 * [simplify]: Simplified (2 1 3) to (λ (re im) (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5)) 3.328 * * * * [progress]: [ 44 / 47 ] simplifiying candidate # 3.328 * [simplify]: Simplifying (/ (cos re) (exp im)) 3.328 * * [simplify]: iters left: 3 (5 enodes) 3.330 * * [simplify]: iters left: 2 (15 enodes) 3.334 * * [simplify]: Extracting #0: cost 1 inf + 0 3.334 * * [simplify]: Extracting #1: cost 4 inf + 0 3.334 * * [simplify]: Extracting #2: cost 8 inf + 0 3.335 * * [simplify]: Extracting #3: cost 4 inf + 144 3.335 * * [simplify]: Extracting #4: cost 0 inf + 610 3.335 * [simplify]: Simplified to (/ (cos re) (exp im)) 3.335 * [simplify]: Simplified (2 1 3) to (λ (re im) (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5)) 3.335 * * * * [progress]: [ 45 / 47 ] simplifiying candidate # 3.335 * [simplify]: Simplifying (- (+ (pow im 2) 2) (pow re 2)) 3.335 * * [simplify]: iters left: 5 (7 enodes) 3.340 * * [simplify]: iters left: 4 (34 enodes) 3.346 * * [simplify]: iters left: 3 (57 enodes) 3.355 * * [simplify]: iters left: 2 (76 enodes) 3.366 * * [simplify]: iters left: 1 (95 enodes) 3.379 * * [simplify]: Extracting #0: cost 1 inf + 0 3.380 * * [simplify]: Extracting #1: cost 18 inf + 0 3.380 * * [simplify]: Extracting #2: cost 33 inf + 166 3.380 * * [simplify]: Extracting #3: cost 10 inf + 1836 3.381 * * [simplify]: Extracting #4: cost 0 inf + 2888 3.382 * [simplify]: Simplified to (fma im im (- 2 (* re re))) 3.382 * [simplify]: Simplified (2 1) to (λ (re im) (* (fma im im (- 2 (* re re))) 0.5)) 3.382 * * * * [progress]: [ 46 / 47 ] simplifiying candidate # 3.382 * [simplify]: Simplifying (+ (* (exp im) (cos re)) (/ (cos re) (exp im))) 3.382 * * [simplify]: iters left: 5 (7 enodes) 3.384 * * [simplify]: iters left: 4 (24 enodes) 3.388 * * [simplify]: iters left: 3 (25 enodes) 3.392 * * [simplify]: Extracting #0: cost 1 inf + 0 3.392 * * [simplify]: Extracting #1: cost 6 inf + 0 3.392 * * [simplify]: Extracting #2: cost 12 inf + 0 3.392 * * [simplify]: Extracting #3: cost 10 inf + 2 3.392 * * [simplify]: Extracting #4: cost 1 inf + 1181 3.392 * * [simplify]: Extracting #5: cost 0 inf + 1408 3.392 * [simplify]: Simplified to (fma (cos re) (exp im) (/ (cos re) (exp im))) 3.392 * [simplify]: Simplified (2 1) to (λ (re im) (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5)) 3.393 * * * * [progress]: [ 47 / 47 ] simplifiying candidate # 3.393 * [simplify]: Simplifying (+ (* (exp im) (cos re)) (/ (cos re) (exp im))) 3.393 * * [simplify]: iters left: 5 (7 enodes) 3.395 * * [simplify]: iters left: 4 (24 enodes) 3.401 * * [simplify]: iters left: 3 (25 enodes) 3.409 * * [simplify]: Extracting #0: cost 1 inf + 0 3.409 * * [simplify]: Extracting #1: cost 6 inf + 0 3.409 * * [simplify]: Extracting #2: cost 12 inf + 0 3.410 * * [simplify]: Extracting #3: cost 10 inf + 2 3.410 * * [simplify]: Extracting #4: cost 1 inf + 1181 3.410 * * [simplify]: Extracting #5: cost 0 inf + 1408 3.411 * [simplify]: Simplified to (fma (cos re) (exp im) (/ (cos re) (exp im))) 3.411 * [simplify]: Simplified (2 1) to (λ (re im) (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5)) 3.411 * * * [progress]: adding candidates to table 3.904 * * [progress]: iteration 3 / 4 3.904 * * * [progress]: picking best candidate 3.911 * * * * [pick]: Picked # 3.911 * * * [progress]: localizing error 3.951 * * * [progress]: generating rewritten candidates 3.952 * * * * [progress]: [ 1 / 3 ] rewriting at (2 3 2) 3.963 * * * * [progress]: [ 2 / 3 ] rewriting at (2 3) 4.012 * * * * [progress]: [ 3 / 3 ] rewriting at (2) 4.014 * * * [progress]: generating series expansions 4.014 * * * * [progress]: [ 1 / 3 ] generating series at (2 3 2) 4.014 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 4.014 * [approximate]: Taking taylor expansion of (/ 1 (exp im)) in (im) around 0 4.014 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 4.014 * [taylor]: Taking taylor expansion of (exp im) in im 4.014 * [taylor]: Taking taylor expansion of im in im 4.014 * [backup-simplify]: Simplify 0 into 0 4.014 * [backup-simplify]: Simplify 1 into 1 4.014 * [backup-simplify]: Simplify (exp 0) into 1 4.015 * [backup-simplify]: Simplify (/ 1 1) into 1 4.015 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 4.015 * [taylor]: Taking taylor expansion of (exp im) in im 4.015 * [taylor]: Taking taylor expansion of im in im 4.015 * [backup-simplify]: Simplify 0 into 0 4.015 * [backup-simplify]: Simplify 1 into 1 4.015 * [backup-simplify]: Simplify (exp 0) into 1 4.016 * [backup-simplify]: Simplify (/ 1 1) into 1 4.016 * [backup-simplify]: Simplify 1 into 1 4.017 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.017 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 4.017 * [backup-simplify]: Simplify -1 into -1 4.019 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 4.020 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/2 1)) (* -1 (/ 1 1)))) into 1/2 4.020 * [backup-simplify]: Simplify 1/2 into 1/2 4.020 * [backup-simplify]: Simplify (+ (* 1/2 (pow im 2)) (+ (* -1 im) 1)) into (- (+ (* 1/2 (pow im 2)) 1) im) 4.021 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 4.021 * [approximate]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in (im) around 0 4.021 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 4.021 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.021 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.021 * [taylor]: Taking taylor expansion of im in im 4.021 * [backup-simplify]: Simplify 0 into 0 4.021 * [backup-simplify]: Simplify 1 into 1 4.021 * [backup-simplify]: Simplify (/ 1 1) into 1 4.021 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.021 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 4.021 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 4.021 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.021 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.022 * [taylor]: Taking taylor expansion of im in im 4.022 * [backup-simplify]: Simplify 0 into 0 4.022 * [backup-simplify]: Simplify 1 into 1 4.022 * [backup-simplify]: Simplify (/ 1 1) into 1 4.022 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.022 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 4.022 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 4.022 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 4.022 * [backup-simplify]: Simplify 0 into 0 4.023 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.023 * [backup-simplify]: Simplify 0 into 0 4.023 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.023 * [backup-simplify]: Simplify 0 into 0 4.024 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.024 * [backup-simplify]: Simplify 0 into 0 4.024 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.024 * [backup-simplify]: Simplify 0 into 0 4.025 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.025 * [backup-simplify]: Simplify 0 into 0 4.025 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 (/ 1 im)))) into (/ 1 (exp im)) 4.025 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 (- im)))) into (/ 1 (exp (/ -1 im))) 4.025 * [approximate]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in (im) around 0 4.025 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 4.025 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.025 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.025 * [taylor]: Taking taylor expansion of -1 in im 4.025 * [backup-simplify]: Simplify -1 into -1 4.025 * [taylor]: Taking taylor expansion of im in im 4.025 * [backup-simplify]: Simplify 0 into 0 4.025 * [backup-simplify]: Simplify 1 into 1 4.026 * [backup-simplify]: Simplify (/ -1 1) into -1 4.026 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.026 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 4.026 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 4.026 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.026 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.026 * [taylor]: Taking taylor expansion of -1 in im 4.026 * [backup-simplify]: Simplify -1 into -1 4.026 * [taylor]: Taking taylor expansion of im in im 4.026 * [backup-simplify]: Simplify 0 into 0 4.026 * [backup-simplify]: Simplify 1 into 1 4.027 * [backup-simplify]: Simplify (/ -1 1) into -1 4.027 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.027 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 4.027 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 4.027 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 4.027 * [backup-simplify]: Simplify 0 into 0 4.028 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.028 * [backup-simplify]: Simplify 0 into 0 4.028 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.028 * [backup-simplify]: Simplify 0 into 0 4.028 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.028 * [backup-simplify]: Simplify 0 into 0 4.029 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.029 * [backup-simplify]: Simplify 0 into 0 4.029 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.029 * [backup-simplify]: Simplify 0 into 0 4.030 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 (/ 1 (- im))))) into (/ 1 (exp im)) 4.030 * * * * [progress]: [ 2 / 3 ] generating series at (2 3) 4.030 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (/ 1 (exp im))) into (* 0.5 (/ (cos re) (exp im))) 4.030 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in (re im) around 0 4.030 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 4.030 * [taylor]: Taking taylor expansion of 0.5 in im 4.030 * [backup-simplify]: Simplify 0.5 into 0.5 4.030 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 4.030 * [taylor]: Taking taylor expansion of (cos re) in im 4.030 * [taylor]: Taking taylor expansion of re in im 4.030 * [backup-simplify]: Simplify re into re 4.030 * [backup-simplify]: Simplify (cos re) into (cos re) 4.030 * [backup-simplify]: Simplify (sin re) into (sin re) 4.030 * [taylor]: Taking taylor expansion of (exp im) in im 4.030 * [taylor]: Taking taylor expansion of im in im 4.030 * [backup-simplify]: Simplify 0 into 0 4.030 * [backup-simplify]: Simplify 1 into 1 4.030 * [backup-simplify]: Simplify (exp 0) into 1 4.030 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 4.030 * [backup-simplify]: Simplify (* (sin re) 0) into 0 4.031 * [backup-simplify]: Simplify (- 0) into 0 4.031 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 4.031 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 4.031 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 4.031 * [taylor]: Taking taylor expansion of 0.5 in re 4.031 * [backup-simplify]: Simplify 0.5 into 0.5 4.031 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 4.031 * [taylor]: Taking taylor expansion of (cos re) in re 4.031 * [taylor]: Taking taylor expansion of re in re 4.031 * [backup-simplify]: Simplify 0 into 0 4.031 * [backup-simplify]: Simplify 1 into 1 4.031 * [taylor]: Taking taylor expansion of (exp im) in re 4.031 * [taylor]: Taking taylor expansion of im in re 4.031 * [backup-simplify]: Simplify im into im 4.031 * [backup-simplify]: Simplify (exp im) into (exp im) 4.032 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 4.032 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 4.032 * [taylor]: Taking taylor expansion of 0.5 in re 4.032 * [backup-simplify]: Simplify 0.5 into 0.5 4.032 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 4.032 * [taylor]: Taking taylor expansion of (cos re) in re 4.032 * [taylor]: Taking taylor expansion of re in re 4.032 * [backup-simplify]: Simplify 0 into 0 4.032 * [backup-simplify]: Simplify 1 into 1 4.032 * [taylor]: Taking taylor expansion of (exp im) in re 4.032 * [taylor]: Taking taylor expansion of im in re 4.032 * [backup-simplify]: Simplify im into im 4.032 * [backup-simplify]: Simplify (exp im) into (exp im) 4.032 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 4.032 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp im))) into (/ 0.5 (exp im)) 4.032 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 4.032 * [taylor]: Taking taylor expansion of 0.5 in im 4.032 * [backup-simplify]: Simplify 0.5 into 0.5 4.032 * [taylor]: Taking taylor expansion of (exp im) in im 4.032 * [taylor]: Taking taylor expansion of im in im 4.032 * [backup-simplify]: Simplify 0 into 0 4.032 * [backup-simplify]: Simplify 1 into 1 4.032 * [backup-simplify]: Simplify (exp 0) into 1 4.033 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 4.033 * [backup-simplify]: Simplify 0.5 into 0.5 4.033 * [backup-simplify]: Simplify (+ 0) into 0 4.034 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 4.034 * [backup-simplify]: Simplify (- (/ 0 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 4.035 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp im)))) into 0 4.035 * [taylor]: Taking taylor expansion of 0 in im 4.035 * [backup-simplify]: Simplify 0 into 0 4.035 * [backup-simplify]: Simplify 0 into 0 4.036 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.039 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1 1)))) into (- 0.5) 4.039 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 4.040 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 4.042 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.042 * [backup-simplify]: Simplify (- (/ -1/2 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into (- (* 1/2 (/ 1 (exp im)))) 4.043 * [backup-simplify]: Simplify (+ (* 0.5 (- (* 1/2 (/ 1 (exp im))))) (+ (* 0 0) (* 0 (/ 1 (exp im))))) into (- (* 0.25 (/ 1 (exp im)))) 4.043 * [taylor]: Taking taylor expansion of (- (* 0.25 (/ 1 (exp im)))) in im 4.043 * [taylor]: Taking taylor expansion of (* 0.25 (/ 1 (exp im))) in im 4.043 * [taylor]: Taking taylor expansion of 0.25 in im 4.043 * [backup-simplify]: Simplify 0.25 into 0.25 4.043 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 4.043 * [taylor]: Taking taylor expansion of (exp im) in im 4.043 * [taylor]: Taking taylor expansion of im in im 4.043 * [backup-simplify]: Simplify 0 into 0 4.043 * [backup-simplify]: Simplify 1 into 1 4.043 * [backup-simplify]: Simplify (exp 0) into 1 4.043 * [backup-simplify]: Simplify (/ 1 1) into 1 4.044 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 4.044 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 4.044 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 4.045 * [backup-simplify]: Simplify (+ (* (- 0.25) (pow (* 1 re) 2)) (+ (* (- 0.5) (* im 1)) 0.5)) into (- 0.5 (+ (* 0.25 (pow re 2)) (* 0.5 im))) 4.046 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 re))) (/ 1 (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 4.046 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in (re im) around 0 4.046 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 4.046 * [taylor]: Taking taylor expansion of 0.5 in im 4.046 * [backup-simplify]: Simplify 0.5 into 0.5 4.046 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 4.046 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 4.046 * [taylor]: Taking taylor expansion of (/ 1 re) in im 4.046 * [taylor]: Taking taylor expansion of re in im 4.046 * [backup-simplify]: Simplify re into re 4.046 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 4.046 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 4.046 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 4.046 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.046 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.046 * [taylor]: Taking taylor expansion of im in im 4.046 * [backup-simplify]: Simplify 0 into 0 4.046 * [backup-simplify]: Simplify 1 into 1 4.047 * [backup-simplify]: Simplify (/ 1 1) into 1 4.047 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.047 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 4.047 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 4.047 * [backup-simplify]: Simplify (- 0) into 0 4.047 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 4.048 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 4.048 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 4.048 * [taylor]: Taking taylor expansion of 0.5 in re 4.048 * [backup-simplify]: Simplify 0.5 into 0.5 4.048 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 4.048 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 4.048 * [taylor]: Taking taylor expansion of (/ 1 re) in re 4.048 * [taylor]: Taking taylor expansion of re in re 4.048 * [backup-simplify]: Simplify 0 into 0 4.048 * [backup-simplify]: Simplify 1 into 1 4.048 * [backup-simplify]: Simplify (/ 1 1) into 1 4.048 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 4.048 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 4.048 * [taylor]: Taking taylor expansion of (/ 1 im) in re 4.048 * [taylor]: Taking taylor expansion of im in re 4.048 * [backup-simplify]: Simplify im into im 4.048 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 4.049 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.049 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 4.049 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 4.049 * [taylor]: Taking taylor expansion of 0.5 in re 4.049 * [backup-simplify]: Simplify 0.5 into 0.5 4.049 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 4.049 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 4.049 * [taylor]: Taking taylor expansion of (/ 1 re) in re 4.049 * [taylor]: Taking taylor expansion of re in re 4.049 * [backup-simplify]: Simplify 0 into 0 4.049 * [backup-simplify]: Simplify 1 into 1 4.049 * [backup-simplify]: Simplify (/ 1 1) into 1 4.049 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 4.049 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 4.049 * [taylor]: Taking taylor expansion of (/ 1 im) in re 4.049 * [taylor]: Taking taylor expansion of im in re 4.049 * [backup-simplify]: Simplify im into im 4.050 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 4.050 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.050 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 4.050 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 4.050 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 4.050 * [taylor]: Taking taylor expansion of 0.5 in im 4.050 * [backup-simplify]: Simplify 0.5 into 0.5 4.050 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 4.050 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 4.050 * [taylor]: Taking taylor expansion of (/ 1 re) in im 4.050 * [taylor]: Taking taylor expansion of re in im 4.050 * [backup-simplify]: Simplify re into re 4.050 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 4.051 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 4.051 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 4.051 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.051 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.051 * [taylor]: Taking taylor expansion of im in im 4.051 * [backup-simplify]: Simplify 0 into 0 4.051 * [backup-simplify]: Simplify 1 into 1 4.051 * [backup-simplify]: Simplify (/ 1 1) into 1 4.051 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.051 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 4.051 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 4.052 * [backup-simplify]: Simplify (- 0) into 0 4.052 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 4.052 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 4.052 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 4.052 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 4.052 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 4.053 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 4.054 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 4.054 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 4.054 * [taylor]: Taking taylor expansion of 0 in im 4.054 * [backup-simplify]: Simplify 0 into 0 4.054 * [backup-simplify]: Simplify 0 into 0 4.055 * [backup-simplify]: Simplify (+ 0) into 0 4.055 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 4.055 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 4.056 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.056 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 4.057 * [backup-simplify]: Simplify (- 0) into 0 4.057 * [backup-simplify]: Simplify (+ 0 0) into 0 4.057 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 4.058 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 4.058 * [backup-simplify]: Simplify 0 into 0 4.058 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 4.060 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.060 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.061 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 4.061 * [taylor]: Taking taylor expansion of 0 in im 4.061 * [backup-simplify]: Simplify 0 into 0 4.061 * [backup-simplify]: Simplify 0 into 0 4.061 * [backup-simplify]: Simplify 0 into 0 4.062 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.063 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 4.063 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 4.064 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.064 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 4.065 * [backup-simplify]: Simplify (- 0) into 0 4.065 * [backup-simplify]: Simplify (+ 0 0) into 0 4.065 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.066 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 4.066 * [backup-simplify]: Simplify 0 into 0 4.067 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 4.068 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 4.069 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.070 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))))) into 0 4.070 * [taylor]: Taking taylor expansion of 0 in im 4.070 * [backup-simplify]: Simplify 0 into 0 4.070 * [backup-simplify]: Simplify 0 into 0 4.070 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im))))) into (* 0.5 (/ (cos re) (exp im))) 4.071 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 (- re)))) (/ 1 (exp (/ 1 (- im))))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 4.071 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in (re im) around 0 4.071 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 4.071 * [taylor]: Taking taylor expansion of 0.5 in im 4.071 * [backup-simplify]: Simplify 0.5 into 0.5 4.071 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 4.071 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 4.071 * [taylor]: Taking taylor expansion of (/ -1 re) in im 4.071 * [taylor]: Taking taylor expansion of -1 in im 4.071 * [backup-simplify]: Simplify -1 into -1 4.071 * [taylor]: Taking taylor expansion of re in im 4.071 * [backup-simplify]: Simplify re into re 4.071 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 4.071 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 4.071 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 4.071 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.071 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.071 * [taylor]: Taking taylor expansion of -1 in im 4.071 * [backup-simplify]: Simplify -1 into -1 4.071 * [taylor]: Taking taylor expansion of im in im 4.071 * [backup-simplify]: Simplify 0 into 0 4.071 * [backup-simplify]: Simplify 1 into 1 4.075 * [backup-simplify]: Simplify (/ -1 1) into -1 4.075 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.075 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 4.075 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 4.076 * [backup-simplify]: Simplify (- 0) into 0 4.076 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 4.076 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 4.076 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 4.076 * [taylor]: Taking taylor expansion of 0.5 in re 4.076 * [backup-simplify]: Simplify 0.5 into 0.5 4.076 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 4.077 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 4.077 * [taylor]: Taking taylor expansion of (/ -1 re) in re 4.077 * [taylor]: Taking taylor expansion of -1 in re 4.077 * [backup-simplify]: Simplify -1 into -1 4.077 * [taylor]: Taking taylor expansion of re in re 4.077 * [backup-simplify]: Simplify 0 into 0 4.077 * [backup-simplify]: Simplify 1 into 1 4.077 * [backup-simplify]: Simplify (/ -1 1) into -1 4.077 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 4.077 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 4.077 * [taylor]: Taking taylor expansion of (/ -1 im) in re 4.077 * [taylor]: Taking taylor expansion of -1 in re 4.077 * [backup-simplify]: Simplify -1 into -1 4.077 * [taylor]: Taking taylor expansion of im in re 4.077 * [backup-simplify]: Simplify im into im 4.077 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 4.078 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.078 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 4.078 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 4.078 * [taylor]: Taking taylor expansion of 0.5 in re 4.078 * [backup-simplify]: Simplify 0.5 into 0.5 4.078 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 4.078 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 4.078 * [taylor]: Taking taylor expansion of (/ -1 re) in re 4.078 * [taylor]: Taking taylor expansion of -1 in re 4.078 * [backup-simplify]: Simplify -1 into -1 4.078 * [taylor]: Taking taylor expansion of re in re 4.078 * [backup-simplify]: Simplify 0 into 0 4.078 * [backup-simplify]: Simplify 1 into 1 4.078 * [backup-simplify]: Simplify (/ -1 1) into -1 4.079 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 4.079 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 4.079 * [taylor]: Taking taylor expansion of (/ -1 im) in re 4.079 * [taylor]: Taking taylor expansion of -1 in re 4.079 * [backup-simplify]: Simplify -1 into -1 4.079 * [taylor]: Taking taylor expansion of im in re 4.079 * [backup-simplify]: Simplify im into im 4.079 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 4.079 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.079 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 4.079 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 4.079 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 4.079 * [taylor]: Taking taylor expansion of 0.5 in im 4.079 * [backup-simplify]: Simplify 0.5 into 0.5 4.079 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 4.079 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 4.079 * [taylor]: Taking taylor expansion of (/ -1 re) in im 4.079 * [taylor]: Taking taylor expansion of -1 in im 4.079 * [backup-simplify]: Simplify -1 into -1 4.079 * [taylor]: Taking taylor expansion of re in im 4.080 * [backup-simplify]: Simplify re into re 4.080 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 4.080 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 4.080 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 4.080 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.080 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.080 * [taylor]: Taking taylor expansion of -1 in im 4.080 * [backup-simplify]: Simplify -1 into -1 4.080 * [taylor]: Taking taylor expansion of im in im 4.080 * [backup-simplify]: Simplify 0 into 0 4.080 * [backup-simplify]: Simplify 1 into 1 4.080 * [backup-simplify]: Simplify (/ -1 1) into -1 4.081 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.081 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 4.081 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 4.081 * [backup-simplify]: Simplify (- 0) into 0 4.081 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 4.081 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 4.082 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 4.082 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 4.082 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 4.083 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 4.083 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 4.084 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 4.084 * [taylor]: Taking taylor expansion of 0 in im 4.084 * [backup-simplify]: Simplify 0 into 0 4.084 * [backup-simplify]: Simplify 0 into 0 4.085 * [backup-simplify]: Simplify (+ 0) into 0 4.085 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 4.085 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 4.086 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.086 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 4.087 * [backup-simplify]: Simplify (- 0) into 0 4.087 * [backup-simplify]: Simplify (+ 0 0) into 0 4.088 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 4.088 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 4.088 * [backup-simplify]: Simplify 0 into 0 4.088 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 4.090 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.090 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.091 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 4.091 * [taylor]: Taking taylor expansion of 0 in im 4.091 * [backup-simplify]: Simplify 0 into 0 4.091 * [backup-simplify]: Simplify 0 into 0 4.091 * [backup-simplify]: Simplify 0 into 0 4.092 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.093 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 4.093 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 4.094 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.095 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 4.096 * [backup-simplify]: Simplify (- 0) into 0 4.096 * [backup-simplify]: Simplify (+ 0 0) into 0 4.096 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.097 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 4.097 * [backup-simplify]: Simplify 0 into 0 4.098 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 4.099 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 4.100 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.100 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))))) into 0 4.100 * [taylor]: Taking taylor expansion of 0 in im 4.100 * [backup-simplify]: Simplify 0 into 0 4.101 * [backup-simplify]: Simplify 0 into 0 4.101 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im)))))) into (* 0.5 (/ (cos re) (exp im))) 4.101 * * * * [progress]: [ 3 / 3 ] generating series at (2) 4.101 * [backup-simplify]: Simplify (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (/ 1 (exp im)))) into (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) 4.101 * [approximate]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in (im re) around 0 4.101 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in re 4.101 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 4.101 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in re 4.101 * [taylor]: Taking taylor expansion of (exp im) in re 4.101 * [taylor]: Taking taylor expansion of im in re 4.101 * [backup-simplify]: Simplify im into im 4.101 * [backup-simplify]: Simplify (exp im) into (exp im) 4.101 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 4.101 * [taylor]: Taking taylor expansion of 0.5 in re 4.101 * [backup-simplify]: Simplify 0.5 into 0.5 4.101 * [taylor]: Taking taylor expansion of (cos re) in re 4.101 * [taylor]: Taking taylor expansion of re in re 4.101 * [backup-simplify]: Simplify 0 into 0 4.101 * [backup-simplify]: Simplify 1 into 1 4.101 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 4.101 * [taylor]: Taking taylor expansion of 0.5 in re 4.101 * [backup-simplify]: Simplify 0.5 into 0.5 4.101 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 4.101 * [taylor]: Taking taylor expansion of (cos re) in re 4.101 * [taylor]: Taking taylor expansion of re in re 4.102 * [backup-simplify]: Simplify 0 into 0 4.102 * [backup-simplify]: Simplify 1 into 1 4.102 * [taylor]: Taking taylor expansion of (exp im) in re 4.102 * [taylor]: Taking taylor expansion of im in re 4.102 * [backup-simplify]: Simplify im into im 4.102 * [backup-simplify]: Simplify (exp im) into (exp im) 4.102 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 4.102 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in im 4.102 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 4.102 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in im 4.102 * [taylor]: Taking taylor expansion of (exp im) in im 4.102 * [taylor]: Taking taylor expansion of im in im 4.102 * [backup-simplify]: Simplify 0 into 0 4.102 * [backup-simplify]: Simplify 1 into 1 4.102 * [backup-simplify]: Simplify (exp 0) into 1 4.102 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in im 4.102 * [taylor]: Taking taylor expansion of 0.5 in im 4.102 * [backup-simplify]: Simplify 0.5 into 0.5 4.102 * [taylor]: Taking taylor expansion of (cos re) in im 4.102 * [taylor]: Taking taylor expansion of re in im 4.102 * [backup-simplify]: Simplify re into re 4.102 * [backup-simplify]: Simplify (cos re) into (cos re) 4.102 * [backup-simplify]: Simplify (sin re) into (sin re) 4.102 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 4.102 * [taylor]: Taking taylor expansion of 0.5 in im 4.102 * [backup-simplify]: Simplify 0.5 into 0.5 4.102 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 4.102 * [taylor]: Taking taylor expansion of (cos re) in im 4.102 * [taylor]: Taking taylor expansion of re in im 4.102 * [backup-simplify]: Simplify re into re 4.102 * [backup-simplify]: Simplify (cos re) into (cos re) 4.102 * [backup-simplify]: Simplify (sin re) into (sin re) 4.102 * [taylor]: Taking taylor expansion of (exp im) in im 4.102 * [taylor]: Taking taylor expansion of im in im 4.102 * [backup-simplify]: Simplify 0 into 0 4.102 * [backup-simplify]: Simplify 1 into 1 4.102 * [backup-simplify]: Simplify (exp 0) into 1 4.102 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 4.102 * [backup-simplify]: Simplify (* (sin re) 0) into 0 4.103 * [backup-simplify]: Simplify (- 0) into 0 4.103 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 4.103 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 4.103 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in im 4.103 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 4.103 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in im 4.103 * [taylor]: Taking taylor expansion of (exp im) in im 4.103 * [taylor]: Taking taylor expansion of im in im 4.103 * [backup-simplify]: Simplify 0 into 0 4.103 * [backup-simplify]: Simplify 1 into 1 4.103 * [backup-simplify]: Simplify (exp 0) into 1 4.103 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in im 4.103 * [taylor]: Taking taylor expansion of 0.5 in im 4.103 * [backup-simplify]: Simplify 0.5 into 0.5 4.103 * [taylor]: Taking taylor expansion of (cos re) in im 4.103 * [taylor]: Taking taylor expansion of re in im 4.103 * [backup-simplify]: Simplify re into re 4.103 * [backup-simplify]: Simplify (cos re) into (cos re) 4.103 * [backup-simplify]: Simplify (sin re) into (sin re) 4.103 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 4.103 * [taylor]: Taking taylor expansion of 0.5 in im 4.103 * [backup-simplify]: Simplify 0.5 into 0.5 4.103 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 4.103 * [taylor]: Taking taylor expansion of (cos re) in im 4.103 * [taylor]: Taking taylor expansion of re in im 4.103 * [backup-simplify]: Simplify re into re 4.103 * [backup-simplify]: Simplify (cos re) into (cos re) 4.103 * [backup-simplify]: Simplify (sin re) into (sin re) 4.103 * [taylor]: Taking taylor expansion of (exp im) in im 4.103 * [taylor]: Taking taylor expansion of im in im 4.103 * [backup-simplify]: Simplify 0 into 0 4.103 * [backup-simplify]: Simplify 1 into 1 4.103 * [backup-simplify]: Simplify (exp 0) into 1 4.103 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 4.103 * [backup-simplify]: Simplify (* (sin re) 0) into 0 4.104 * [backup-simplify]: Simplify (- 0) into 0 4.104 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 4.104 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 4.104 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 4.104 * [backup-simplify]: Simplify (* (sin re) 0) into 0 4.104 * [backup-simplify]: Simplify (- 0) into 0 4.104 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 4.104 * [backup-simplify]: Simplify (* 0.5 (cos re)) into (* 0.5 (cos re)) 4.104 * [backup-simplify]: Simplify (* 1 (* 0.5 (cos re))) into (* 0.5 (cos re)) 4.104 * [backup-simplify]: Simplify (* 0.5 (cos re)) into (* 0.5 (cos re)) 4.104 * [backup-simplify]: Simplify (+ (* 0.5 (cos re)) (* 0.5 (cos re))) into (* 1.0 (cos re)) 4.104 * [taylor]: Taking taylor expansion of (* 1.0 (cos re)) in re 4.104 * [taylor]: Taking taylor expansion of 1.0 in re 4.105 * [backup-simplify]: Simplify 1.0 into 1.0 4.105 * [taylor]: Taking taylor expansion of (cos re) in re 4.105 * [taylor]: Taking taylor expansion of re in re 4.105 * [backup-simplify]: Simplify 0 into 0 4.105 * [backup-simplify]: Simplify 1 into 1 4.105 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 4.105 * [backup-simplify]: Simplify 1.0 into 1.0 4.105 * [backup-simplify]: Simplify (+ 0) into 0 4.105 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 4.106 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.106 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 4.106 * [backup-simplify]: Simplify (- 0) into 0 4.107 * [backup-simplify]: Simplify (+ 0 0) into 0 4.107 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (cos re))) into 0 4.108 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.108 * [backup-simplify]: Simplify (+ (* 1 0) (* 1 (* 0.5 (cos re)))) into (* 0.5 (cos re)) 4.108 * [backup-simplify]: Simplify (+ 0) into 0 4.108 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 4.109 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.109 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 4.109 * [backup-simplify]: Simplify (- 0) into 0 4.110 * [backup-simplify]: Simplify (+ 0 0) into 0 4.110 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.111 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (cos re) (/ 1 1)))) into (- (cos re)) 4.111 * [backup-simplify]: Simplify (+ (* 0.5 (- (cos re))) (* 0 (cos re))) into (- (* 0.5 (cos re))) 4.111 * [backup-simplify]: Simplify (+ (* 0.5 (cos re)) (- (* 0.5 (cos re)))) into 0 4.111 * [taylor]: Taking taylor expansion of 0 in re 4.111 * [backup-simplify]: Simplify 0 into 0 4.111 * [backup-simplify]: Simplify 0 into 0 4.111 * [backup-simplify]: Simplify (+ 0) into 0 4.112 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 4.112 * [backup-simplify]: Simplify 0 into 0 4.112 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.113 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 4.113 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.113 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 4.114 * [backup-simplify]: Simplify (- 0) into 0 4.114 * [backup-simplify]: Simplify (+ 0 0) into 0 4.114 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (cos re)))) into 0 4.115 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 4.116 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 1 0) (* 1/2 (* 0.5 (cos re))))) into (* 0.25 (cos re)) 4.116 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.117 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 4.117 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.118 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 4.118 * [backup-simplify]: Simplify (- 0) into 0 4.118 * [backup-simplify]: Simplify (+ 0 0) into 0 4.119 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 4.120 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (cos re) (/ 1/2 1)) (* (- (cos re)) (/ 1 1)))) into (* 1/2 (cos re)) 4.120 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/2 (cos re))) (+ (* 0 (- (cos re))) (* 0 (cos re)))) into (* 0.25 (cos re)) 4.120 * [backup-simplify]: Simplify (+ (* 0.25 (cos re)) (* 0.25 (cos re))) into (* 0.5 (cos re)) 4.120 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 4.120 * [taylor]: Taking taylor expansion of 0.5 in re 4.120 * [backup-simplify]: Simplify 0.5 into 0.5 4.120 * [taylor]: Taking taylor expansion of (cos re) in re 4.120 * [taylor]: Taking taylor expansion of re in re 4.120 * [backup-simplify]: Simplify 0 into 0 4.120 * [backup-simplify]: Simplify 1 into 1 4.120 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 4.121 * [backup-simplify]: Simplify 0.5 into 0.5 4.121 * [backup-simplify]: Simplify 0 into 0 4.121 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 4.122 * [backup-simplify]: Simplify (+ (* 1.0 -1/2) (+ (* 0 0) (* 0 1))) into (- 0.5) 4.123 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 4.123 * [backup-simplify]: Simplify (+ (* (- 0.5) (pow (* re 1) 2)) (+ (* 0.5 (pow (* 1 im) 2)) 1.0)) into (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 4.123 * [backup-simplify]: Simplify (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* (* 0.5 (cos (/ 1 re))) (/ 1 (exp (/ 1 im))))) into (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 4.123 * [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 4.123 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in re 4.123 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 4.123 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in re 4.123 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 4.124 * [taylor]: Taking taylor expansion of (/ 1 im) in re 4.124 * [taylor]: Taking taylor expansion of im in re 4.124 * [backup-simplify]: Simplify im into im 4.124 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 4.124 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.124 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in re 4.124 * [taylor]: Taking taylor expansion of 0.5 in re 4.124 * [backup-simplify]: Simplify 0.5 into 0.5 4.124 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 4.124 * [taylor]: Taking taylor expansion of (/ 1 re) in re 4.124 * [taylor]: Taking taylor expansion of re in re 4.124 * [backup-simplify]: Simplify 0 into 0 4.124 * [backup-simplify]: Simplify 1 into 1 4.124 * [backup-simplify]: Simplify (/ 1 1) into 1 4.124 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 4.124 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 4.124 * [taylor]: Taking taylor expansion of 0.5 in re 4.124 * [backup-simplify]: Simplify 0.5 into 0.5 4.124 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 4.124 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 4.124 * [taylor]: Taking taylor expansion of (/ 1 re) in re 4.124 * [taylor]: Taking taylor expansion of re in re 4.124 * [backup-simplify]: Simplify 0 into 0 4.124 * [backup-simplify]: Simplify 1 into 1 4.124 * [backup-simplify]: Simplify (/ 1 1) into 1 4.124 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 4.124 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 4.124 * [taylor]: Taking taylor expansion of (/ 1 im) in re 4.125 * [taylor]: Taking taylor expansion of im in re 4.125 * [backup-simplify]: Simplify im into im 4.125 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 4.125 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.125 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 4.125 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in im 4.125 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 4.125 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in im 4.125 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.125 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.125 * [taylor]: Taking taylor expansion of im in im 4.125 * [backup-simplify]: Simplify 0 into 0 4.125 * [backup-simplify]: Simplify 1 into 1 4.125 * [backup-simplify]: Simplify (/ 1 1) into 1 4.125 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.125 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in im 4.125 * [taylor]: Taking taylor expansion of 0.5 in im 4.125 * [backup-simplify]: Simplify 0.5 into 0.5 4.125 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 4.125 * [taylor]: Taking taylor expansion of (/ 1 re) in im 4.125 * [taylor]: Taking taylor expansion of re in im 4.125 * [backup-simplify]: Simplify re into re 4.125 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 4.125 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 4.125 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 4.125 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 4.125 * [taylor]: Taking taylor expansion of 0.5 in im 4.125 * [backup-simplify]: Simplify 0.5 into 0.5 4.125 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 4.125 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 4.125 * [taylor]: Taking taylor expansion of (/ 1 re) in im 4.125 * [taylor]: Taking taylor expansion of re in im 4.125 * [backup-simplify]: Simplify re into re 4.125 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 4.126 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 4.126 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 4.126 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.126 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.126 * [taylor]: Taking taylor expansion of im in im 4.126 * [backup-simplify]: Simplify 0 into 0 4.126 * [backup-simplify]: Simplify 1 into 1 4.126 * [backup-simplify]: Simplify (/ 1 1) into 1 4.126 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.126 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 4.126 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 4.126 * [backup-simplify]: Simplify (- 0) into 0 4.126 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 4.126 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 4.126 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in im 4.126 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 4.127 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in im 4.127 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.127 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.127 * [taylor]: Taking taylor expansion of im in im 4.127 * [backup-simplify]: Simplify 0 into 0 4.127 * [backup-simplify]: Simplify 1 into 1 4.127 * [backup-simplify]: Simplify (/ 1 1) into 1 4.127 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.127 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in im 4.127 * [taylor]: Taking taylor expansion of 0.5 in im 4.127 * [backup-simplify]: Simplify 0.5 into 0.5 4.127 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 4.127 * [taylor]: Taking taylor expansion of (/ 1 re) in im 4.127 * [taylor]: Taking taylor expansion of re in im 4.127 * [backup-simplify]: Simplify re into re 4.127 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 4.127 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 4.127 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 4.127 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 4.127 * [taylor]: Taking taylor expansion of 0.5 in im 4.127 * [backup-simplify]: Simplify 0.5 into 0.5 4.127 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 4.127 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 4.127 * [taylor]: Taking taylor expansion of (/ 1 re) in im 4.127 * [taylor]: Taking taylor expansion of re in im 4.127 * [backup-simplify]: Simplify re into re 4.127 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 4.127 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 4.127 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 4.128 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.128 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.128 * [taylor]: Taking taylor expansion of im in im 4.128 * [backup-simplify]: Simplify 0 into 0 4.128 * [backup-simplify]: Simplify 1 into 1 4.128 * [backup-simplify]: Simplify (/ 1 1) into 1 4.128 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.128 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 4.128 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 4.129 * [backup-simplify]: Simplify (- 0) into 0 4.129 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 4.129 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 4.129 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 4.129 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 4.129 * [backup-simplify]: Simplify (- 0) into 0 4.130 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 4.130 * [backup-simplify]: Simplify (* 0.5 (cos (/ 1 re))) into (* 0.5 (cos (/ 1 re))) 4.130 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) into (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) 4.130 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 4.130 * [backup-simplify]: Simplify (+ (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) 4.130 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) in re 4.130 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 4.130 * [taylor]: Taking taylor expansion of 0.5 in re 4.130 * [backup-simplify]: Simplify 0.5 into 0.5 4.130 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 4.130 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 4.131 * [taylor]: Taking taylor expansion of (/ 1 re) in re 4.131 * [taylor]: Taking taylor expansion of re in re 4.131 * [backup-simplify]: Simplify 0 into 0 4.131 * [backup-simplify]: Simplify 1 into 1 4.131 * [backup-simplify]: Simplify (/ 1 1) into 1 4.131 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 4.131 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 4.131 * [taylor]: Taking taylor expansion of (/ 1 im) in re 4.131 * [taylor]: Taking taylor expansion of im in re 4.131 * [backup-simplify]: Simplify im into im 4.131 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 4.131 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.131 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 4.131 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) in re 4.131 * [taylor]: Taking taylor expansion of 0.5 in re 4.132 * [backup-simplify]: Simplify 0.5 into 0.5 4.132 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (exp (/ 1 im))) in re 4.132 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 4.132 * [taylor]: Taking taylor expansion of (/ 1 re) in re 4.132 * [taylor]: Taking taylor expansion of re in re 4.132 * [backup-simplify]: Simplify 0 into 0 4.132 * [backup-simplify]: Simplify 1 into 1 4.132 * [backup-simplify]: Simplify (/ 1 1) into 1 4.132 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 4.132 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 4.132 * [taylor]: Taking taylor expansion of (/ 1 im) in re 4.132 * [taylor]: Taking taylor expansion of im in re 4.132 * [backup-simplify]: Simplify im into im 4.132 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 4.132 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.132 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 4.133 * [backup-simplify]: Simplify (* (cos (/ 1 re)) (exp (/ 1 im))) into (* (cos (/ 1 re)) (exp (/ 1 im))) 4.133 * [backup-simplify]: Simplify (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) 4.133 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) into (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) 4.133 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) into (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) 4.134 * [backup-simplify]: Simplify (+ 0) into 0 4.134 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 4.135 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 4.135 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.136 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 4.136 * [backup-simplify]: Simplify (- 0) into 0 4.137 * [backup-simplify]: Simplify (+ 0 0) into 0 4.137 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (cos (/ 1 re)))) into 0 4.137 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (* 0.5 (cos (/ 1 re))))) into 0 4.138 * [backup-simplify]: Simplify (+ 0) into 0 4.138 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 4.138 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 4.139 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.140 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 4.140 * [backup-simplify]: Simplify (- 0) into 0 4.141 * [backup-simplify]: Simplify (+ 0 0) into 0 4.141 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 4.142 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 4.142 * [backup-simplify]: Simplify (+ 0 0) into 0 4.142 * [taylor]: Taking taylor expansion of 0 in re 4.142 * [backup-simplify]: Simplify 0 into 0 4.142 * [backup-simplify]: Simplify 0 into 0 4.142 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 4.143 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 4.143 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 4.144 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 4.144 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 4.145 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 4.145 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 4.146 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (cos (/ 1 re)) (exp (/ 1 im))))) into 0 4.146 * [backup-simplify]: Simplify (+ 0 0) into 0 4.146 * [backup-simplify]: Simplify 0 into 0 4.147 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.148 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 4.148 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 4.149 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.150 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 4.150 * [backup-simplify]: Simplify (- 0) into 0 4.150 * [backup-simplify]: Simplify (+ 0 0) into 0 4.152 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 4.152 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ 1 re)))))) into 0 4.153 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.155 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 4.155 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 4.156 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.157 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 4.157 * [backup-simplify]: Simplify (- 0) into 0 4.158 * [backup-simplify]: Simplify (+ 0 0) into 0 4.158 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.159 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 4.160 * [backup-simplify]: Simplify (+ 0 0) into 0 4.160 * [taylor]: Taking taylor expansion of 0 in re 4.160 * [backup-simplify]: Simplify 0 into 0 4.160 * [backup-simplify]: Simplify 0 into 0 4.160 * [backup-simplify]: Simplify 0 into 0 4.160 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 4.161 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.162 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.163 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 4.163 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 4.164 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.164 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 4.165 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 4.165 * [backup-simplify]: Simplify (+ 0 0) into 0 4.165 * [backup-simplify]: Simplify 0 into 0 4.165 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 4.166 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 4.166 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 4.167 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 4.167 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 4.168 * [backup-simplify]: Simplify (- 0) into 0 4.168 * [backup-simplify]: Simplify (+ 0 0) into 0 4.169 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 4.169 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ 1 re))))))) into 0 4.170 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 4.170 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 4.170 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 4.171 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 4.172 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 4.172 * [backup-simplify]: Simplify (- 0) into 0 4.172 * [backup-simplify]: Simplify (+ 0 0) into 0 4.172 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.173 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))))) into 0 4.173 * [backup-simplify]: Simplify (+ 0 0) into 0 4.173 * [taylor]: Taking taylor expansion of 0 in re 4.173 * [backup-simplify]: Simplify 0 into 0 4.173 * [backup-simplify]: Simplify 0 into 0 4.174 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im))))) (* 0.5 (* (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im)))))) into (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 4.174 * [backup-simplify]: Simplify (fma (exp (/ 1 (- im))) (* 0.5 (cos (/ 1 (- re)))) (* (* 0.5 (cos (/ 1 (- re)))) (/ 1 (exp (/ 1 (- im)))))) into (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 4.174 * [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 4.174 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in re 4.174 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 4.174 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in re 4.174 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 4.174 * [taylor]: Taking taylor expansion of (/ -1 im) in re 4.174 * [taylor]: Taking taylor expansion of -1 in re 4.174 * [backup-simplify]: Simplify -1 into -1 4.174 * [taylor]: Taking taylor expansion of im in re 4.174 * [backup-simplify]: Simplify im into im 4.174 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 4.174 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.174 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in re 4.174 * [taylor]: Taking taylor expansion of 0.5 in re 4.174 * [backup-simplify]: Simplify 0.5 into 0.5 4.174 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 4.174 * [taylor]: Taking taylor expansion of (/ -1 re) in re 4.174 * [taylor]: Taking taylor expansion of -1 in re 4.174 * [backup-simplify]: Simplify -1 into -1 4.174 * [taylor]: Taking taylor expansion of re in re 4.174 * [backup-simplify]: Simplify 0 into 0 4.174 * [backup-simplify]: Simplify 1 into 1 4.175 * [backup-simplify]: Simplify (/ -1 1) into -1 4.175 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 4.175 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 4.175 * [taylor]: Taking taylor expansion of 0.5 in re 4.175 * [backup-simplify]: Simplify 0.5 into 0.5 4.175 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 4.175 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 4.175 * [taylor]: Taking taylor expansion of (/ -1 re) in re 4.175 * [taylor]: Taking taylor expansion of -1 in re 4.175 * [backup-simplify]: Simplify -1 into -1 4.175 * [taylor]: Taking taylor expansion of re in re 4.175 * [backup-simplify]: Simplify 0 into 0 4.175 * [backup-simplify]: Simplify 1 into 1 4.175 * [backup-simplify]: Simplify (/ -1 1) into -1 4.175 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 4.175 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 4.175 * [taylor]: Taking taylor expansion of (/ -1 im) in re 4.175 * [taylor]: Taking taylor expansion of -1 in re 4.175 * [backup-simplify]: Simplify -1 into -1 4.175 * [taylor]: Taking taylor expansion of im in re 4.175 * [backup-simplify]: Simplify im into im 4.175 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 4.175 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.175 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 4.175 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in im 4.175 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 4.175 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in im 4.175 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.175 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.176 * [taylor]: Taking taylor expansion of -1 in im 4.176 * [backup-simplify]: Simplify -1 into -1 4.176 * [taylor]: Taking taylor expansion of im in im 4.176 * [backup-simplify]: Simplify 0 into 0 4.176 * [backup-simplify]: Simplify 1 into 1 4.176 * [backup-simplify]: Simplify (/ -1 1) into -1 4.176 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.176 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in im 4.176 * [taylor]: Taking taylor expansion of 0.5 in im 4.176 * [backup-simplify]: Simplify 0.5 into 0.5 4.176 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 4.176 * [taylor]: Taking taylor expansion of (/ -1 re) in im 4.176 * [taylor]: Taking taylor expansion of -1 in im 4.176 * [backup-simplify]: Simplify -1 into -1 4.176 * [taylor]: Taking taylor expansion of re in im 4.176 * [backup-simplify]: Simplify re into re 4.176 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 4.176 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 4.176 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 4.176 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 4.176 * [taylor]: Taking taylor expansion of 0.5 in im 4.176 * [backup-simplify]: Simplify 0.5 into 0.5 4.176 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 4.176 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 4.176 * [taylor]: Taking taylor expansion of (/ -1 re) in im 4.176 * [taylor]: Taking taylor expansion of -1 in im 4.176 * [backup-simplify]: Simplify -1 into -1 4.176 * [taylor]: Taking taylor expansion of re in im 4.176 * [backup-simplify]: Simplify re into re 4.176 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 4.176 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 4.176 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 4.176 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.176 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.176 * [taylor]: Taking taylor expansion of -1 in im 4.176 * [backup-simplify]: Simplify -1 into -1 4.176 * [taylor]: Taking taylor expansion of im in im 4.176 * [backup-simplify]: Simplify 0 into 0 4.177 * [backup-simplify]: Simplify 1 into 1 4.177 * [backup-simplify]: Simplify (/ -1 1) into -1 4.177 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.177 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 4.177 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 4.177 * [backup-simplify]: Simplify (- 0) into 0 4.177 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 4.177 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 4.177 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in im 4.177 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 4.177 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in im 4.177 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.177 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.177 * [taylor]: Taking taylor expansion of -1 in im 4.178 * [backup-simplify]: Simplify -1 into -1 4.178 * [taylor]: Taking taylor expansion of im in im 4.178 * [backup-simplify]: Simplify 0 into 0 4.178 * [backup-simplify]: Simplify 1 into 1 4.178 * [backup-simplify]: Simplify (/ -1 1) into -1 4.178 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.178 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in im 4.178 * [taylor]: Taking taylor expansion of 0.5 in im 4.178 * [backup-simplify]: Simplify 0.5 into 0.5 4.178 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 4.178 * [taylor]: Taking taylor expansion of (/ -1 re) in im 4.178 * [taylor]: Taking taylor expansion of -1 in im 4.178 * [backup-simplify]: Simplify -1 into -1 4.178 * [taylor]: Taking taylor expansion of re in im 4.178 * [backup-simplify]: Simplify re into re 4.178 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 4.178 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 4.178 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 4.178 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 4.178 * [taylor]: Taking taylor expansion of 0.5 in im 4.178 * [backup-simplify]: Simplify 0.5 into 0.5 4.178 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 4.178 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 4.178 * [taylor]: Taking taylor expansion of (/ -1 re) in im 4.178 * [taylor]: Taking taylor expansion of -1 in im 4.178 * [backup-simplify]: Simplify -1 into -1 4.178 * [taylor]: Taking taylor expansion of re in im 4.178 * [backup-simplify]: Simplify re into re 4.178 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 4.178 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 4.178 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 4.178 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.178 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.178 * [taylor]: Taking taylor expansion of -1 in im 4.178 * [backup-simplify]: Simplify -1 into -1 4.178 * [taylor]: Taking taylor expansion of im in im 4.178 * [backup-simplify]: Simplify 0 into 0 4.178 * [backup-simplify]: Simplify 1 into 1 4.179 * [backup-simplify]: Simplify (/ -1 1) into -1 4.179 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.179 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 4.179 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 4.179 * [backup-simplify]: Simplify (- 0) into 0 4.179 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 4.179 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 4.179 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 4.179 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 4.180 * [backup-simplify]: Simplify (- 0) into 0 4.180 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 4.180 * [backup-simplify]: Simplify (* 0.5 (cos (/ -1 re))) into (* 0.5 (cos (/ -1 re))) 4.180 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) into (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) 4.180 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 4.180 * [backup-simplify]: Simplify (+ (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) 4.180 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) in re 4.180 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 4.180 * [taylor]: Taking taylor expansion of 0.5 in re 4.180 * [backup-simplify]: Simplify 0.5 into 0.5 4.180 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 4.180 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 4.180 * [taylor]: Taking taylor expansion of (/ -1 re) in re 4.180 * [taylor]: Taking taylor expansion of -1 in re 4.180 * [backup-simplify]: Simplify -1 into -1 4.180 * [taylor]: Taking taylor expansion of re in re 4.180 * [backup-simplify]: Simplify 0 into 0 4.180 * [backup-simplify]: Simplify 1 into 1 4.181 * [backup-simplify]: Simplify (/ -1 1) into -1 4.181 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 4.181 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 4.181 * [taylor]: Taking taylor expansion of (/ -1 im) in re 4.181 * [taylor]: Taking taylor expansion of -1 in re 4.181 * [backup-simplify]: Simplify -1 into -1 4.181 * [taylor]: Taking taylor expansion of im in re 4.181 * [backup-simplify]: Simplify im into im 4.181 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 4.181 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.181 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 4.181 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) in re 4.181 * [taylor]: Taking taylor expansion of 0.5 in re 4.181 * [backup-simplify]: Simplify 0.5 into 0.5 4.181 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (exp (/ -1 im))) in re 4.181 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 4.181 * [taylor]: Taking taylor expansion of (/ -1 re) in re 4.181 * [taylor]: Taking taylor expansion of -1 in re 4.181 * [backup-simplify]: Simplify -1 into -1 4.181 * [taylor]: Taking taylor expansion of re in re 4.181 * [backup-simplify]: Simplify 0 into 0 4.181 * [backup-simplify]: Simplify 1 into 1 4.181 * [backup-simplify]: Simplify (/ -1 1) into -1 4.181 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 4.181 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 4.181 * [taylor]: Taking taylor expansion of (/ -1 im) in re 4.182 * [taylor]: Taking taylor expansion of -1 in re 4.182 * [backup-simplify]: Simplify -1 into -1 4.182 * [taylor]: Taking taylor expansion of im in re 4.182 * [backup-simplify]: Simplify im into im 4.182 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 4.182 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.182 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 4.182 * [backup-simplify]: Simplify (* (cos (/ -1 re)) (exp (/ -1 im))) into (* (cos (/ -1 re)) (exp (/ -1 im))) 4.182 * [backup-simplify]: Simplify (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) 4.182 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) into (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) 4.182 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) into (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) 4.182 * [backup-simplify]: Simplify (+ 0) into 0 4.183 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 4.183 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 4.183 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.184 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 4.184 * [backup-simplify]: Simplify (- 0) into 0 4.184 * [backup-simplify]: Simplify (+ 0 0) into 0 4.184 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (cos (/ -1 re)))) into 0 4.185 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (* 0.5 (cos (/ -1 re))))) into 0 4.185 * [backup-simplify]: Simplify (+ 0) into 0 4.185 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 4.185 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 4.186 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.186 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 4.186 * [backup-simplify]: Simplify (- 0) into 0 4.186 * [backup-simplify]: Simplify (+ 0 0) into 0 4.187 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 4.187 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 4.187 * [backup-simplify]: Simplify (+ 0 0) into 0 4.187 * [taylor]: Taking taylor expansion of 0 in re 4.187 * [backup-simplify]: Simplify 0 into 0 4.187 * [backup-simplify]: Simplify 0 into 0 4.187 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 4.188 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 4.188 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 4.188 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 4.188 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 4.189 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 4.189 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 4.189 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (cos (/ -1 re)) (exp (/ -1 im))))) into 0 4.190 * [backup-simplify]: Simplify (+ 0 0) into 0 4.190 * [backup-simplify]: Simplify 0 into 0 4.190 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.191 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 4.191 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 4.191 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.192 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 4.192 * [backup-simplify]: Simplify (- 0) into 0 4.193 * [backup-simplify]: Simplify (+ 0 0) into 0 4.196 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 4.197 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ -1 re)))))) into 0 4.198 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.199 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 4.199 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 4.200 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.200 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 4.201 * [backup-simplify]: Simplify (- 0) into 0 4.201 * [backup-simplify]: Simplify (+ 0 0) into 0 4.202 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.203 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 4.203 * [backup-simplify]: Simplify (+ 0 0) into 0 4.203 * [taylor]: Taking taylor expansion of 0 in re 4.203 * [backup-simplify]: Simplify 0 into 0 4.203 * [backup-simplify]: Simplify 0 into 0 4.203 * [backup-simplify]: Simplify 0 into 0 4.203 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 4.205 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.205 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.206 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 4.206 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 4.208 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.208 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 4.209 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 4.209 * [backup-simplify]: Simplify (+ 0 0) into 0 4.210 * [backup-simplify]: Simplify 0 into 0 4.210 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 4.211 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 4.212 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 4.213 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 4.214 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 4.215 * [backup-simplify]: Simplify (- 0) into 0 4.215 * [backup-simplify]: Simplify (+ 0 0) into 0 4.216 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 4.217 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ -1 re))))))) into 0 4.218 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 4.219 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 4.219 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 4.221 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 4.222 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 4.222 * [backup-simplify]: Simplify (- 0) into 0 4.222 * [backup-simplify]: Simplify (+ 0 0) into 0 4.223 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.224 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))))) into 0 4.225 * [backup-simplify]: Simplify (+ 0 0) into 0 4.225 * [taylor]: Taking taylor expansion of 0 in re 4.225 * [backup-simplify]: Simplify 0 into 0 4.225 * [backup-simplify]: Simplify 0 into 0 4.225 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im)))))) (* 0.5 (* (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im))))))) into (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 4.225 * * * [progress]: simplifying candidates 4.225 * * * * [progress]: [ 1 / 98 ] simplifiying candidate # 4.225 * * * * [progress]: [ 2 / 98 ] simplifiying candidate # 4.226 * * * * [progress]: [ 3 / 98 ] simplifiying candidate # 4.226 * * * * [progress]: [ 4 / 98 ] simplifiying candidate # 4.226 * [simplify]: Simplifying (- 1) 4.226 * * [simplify]: iters left: 2 (2 enodes) 4.228 * * [simplify]: iters left: 1 (9 enodes) 4.231 * * [simplify]: Extracting #0: cost 1 inf + 0 4.231 * * [simplify]: Extracting #1: cost 0 inf + 1 4.231 * [simplify]: Simplified to -1 4.231 * [simplify]: Simplified (2 3 2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (pow (exp im) -1)))) 4.231 * * * * [progress]: [ 5 / 98 ] simplifiying candidate # 4.232 * [simplify]: Simplifying (- (cbrt im)) 4.232 * * [simplify]: iters left: 3 (3 enodes) 4.232 * * [simplify]: iters left: 2 (9 enodes) 4.234 * * [simplify]: Extracting #0: cost 1 inf + 0 4.234 * * [simplify]: Extracting #1: cost 3 inf + 0 4.234 * * [simplify]: Extracting #2: cost 5 inf + 0 4.234 * * [simplify]: Extracting #3: cost 4 inf + 1 4.234 * * [simplify]: Extracting #4: cost 0 inf + 405 4.234 * [simplify]: Simplified to (- (cbrt im)) 4.234 * [simplify]: Simplified (2 3 2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (pow (exp (* (cbrt im) (cbrt im))) (- (cbrt im)))))) 4.234 * * * * [progress]: [ 6 / 98 ] simplifiying candidate # 4.234 * [simplify]: Simplifying (- (sqrt im)) 4.234 * * [simplify]: iters left: 3 (3 enodes) 4.235 * * [simplify]: iters left: 2 (9 enodes) 4.236 * * [simplify]: Extracting #0: cost 1 inf + 0 4.236 * * [simplify]: Extracting #1: cost 3 inf + 0 4.236 * * [simplify]: Extracting #2: cost 5 inf + 0 4.236 * * [simplify]: Extracting #3: cost 4 inf + 1 4.236 * * [simplify]: Extracting #4: cost 0 inf + 245 4.236 * [simplify]: Simplified to (- (sqrt im)) 4.236 * [simplify]: Simplified (2 3 2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (pow (exp (sqrt im)) (- (sqrt im)))))) 4.236 * * * * [progress]: [ 7 / 98 ] simplifiying candidate # 4.237 * [simplify]: Simplifying (- im) 4.237 * * [simplify]: iters left: 2 (2 enodes) 4.237 * * [simplify]: iters left: 1 (6 enodes) 4.238 * * [simplify]: Extracting #0: cost 1 inf + 0 4.238 * * [simplify]: Extracting #1: cost 3 inf + 0 4.238 * * [simplify]: Extracting #2: cost 2 inf + 1 4.238 * * [simplify]: Extracting #3: cost 0 inf + 83 4.238 * [simplify]: Simplified to (- im) 4.238 * [simplify]: Simplified (2 3 2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (pow (exp 1) (- im))))) 4.238 * * * * [progress]: [ 8 / 98 ] simplifiying candidate # 4.238 * * * * [progress]: [ 9 / 98 ] simplifiying candidate # 4.238 * * * * [progress]: [ 10 / 98 ] simplifiying candidate # 4.238 * [simplify]: Simplifying (- 0 im) 4.238 * * [simplify]: iters left: 2 (3 enodes) 4.240 * * [simplify]: iters left: 1 (11 enodes) 4.242 * * [simplify]: Extracting #0: cost 1 inf + 0 4.242 * * [simplify]: Extracting #1: cost 4 inf + 0 4.242 * * [simplify]: Extracting #2: cost 0 inf + 84 4.242 * [simplify]: Simplified to (- im) 4.242 * [simplify]: Simplified (2 3 2 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (exp (- im))))) 4.242 * * * * [progress]: [ 11 / 98 ] simplifiying candidate # 4.242 * [simplify]: Simplifying (- (log 1) im) 4.242 * * [simplify]: iters left: 3 (4 enodes) 4.244 * * [simplify]: iters left: 2 (16 enodes) 4.247 * * [simplify]: Extracting #0: cost 1 inf + 0 4.247 * * [simplify]: Extracting #1: cost 4 inf + 0 4.247 * * [simplify]: Extracting #2: cost 1 inf + 43 4.247 * * [simplify]: Extracting #3: cost 0 inf + 84 4.247 * [simplify]: Simplified to (- im) 4.247 * [simplify]: Simplified (2 3 2 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (exp (- im))))) 4.247 * * * * [progress]: [ 12 / 98 ] simplifiying candidate # 4.247 * * * * [progress]: [ 13 / 98 ] simplifiying candidate # 4.247 * * * * [progress]: [ 14 / 98 ] simplifiying candidate # 4.247 * [simplify]: Simplifying (/ (* (* 1 1) 1) (* (* (exp im) (exp im)) (exp im))) 4.247 * * [simplify]: iters left: 6 (8 enodes) 4.250 * * [simplify]: iters left: 5 (30 enodes) 4.255 * * [simplify]: iters left: 4 (59 enodes) 4.272 * * [simplify]: iters left: 3 (91 enodes) 4.303 * * [simplify]: iters left: 2 (132 enodes) 4.347 * * [simplify]: iters left: 1 (184 enodes) 4.386 * * [simplify]: Extracting #0: cost 1 inf + 0 4.386 * * [simplify]: Extracting #1: cost 16 inf + 0 4.386 * * [simplify]: Extracting #2: cost 40 inf + 2 4.386 * * [simplify]: Extracting #3: cost 39 inf + 451 4.387 * * [simplify]: Extracting #4: cost 18 inf + 4684 4.388 * * [simplify]: Extracting #5: cost 0 inf + 10347 4.389 * [simplify]: Simplified to (exp (- (- im) (+ im im))) 4.389 * [simplify]: Simplified (2 3 2 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (cbrt (exp (- (- im) (+ im im))))))) 4.389 * * * * [progress]: [ 15 / 98 ] simplifiying candidate # 4.389 * * * * [progress]: [ 16 / 98 ] simplifiying candidate # 4.389 * * * * [progress]: [ 17 / 98 ] simplifiying candidate # 4.389 * * * * [progress]: [ 18 / 98 ] simplifiying candidate # 4.389 * * * * [progress]: [ 19 / 98 ] simplifiying candidate # 4.390 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (* (cbrt (exp im)) (cbrt (exp im)))) 4.390 * * [simplify]: iters left: 6 (8 enodes) 4.392 * * [simplify]: iters left: 5 (32 enodes) 4.398 * * [simplify]: iters left: 4 (48 enodes) 4.407 * * [simplify]: iters left: 3 (76 enodes) 4.432 * * [simplify]: iters left: 2 (81 enodes) 4.445 * * [simplify]: Extracting #0: cost 1 inf + 0 4.445 * * [simplify]: Extracting #1: cost 6 inf + 0 4.446 * * [simplify]: Extracting #2: cost 9 inf + 1 4.446 * * [simplify]: Extracting #3: cost 11 inf + 1 4.446 * * [simplify]: Extracting #4: cost 2 inf + 1292 4.446 * * [simplify]: Extracting #5: cost 0 inf + 1676 4.447 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 4.447 * [simplify]: Simplified (2 3 2 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cbrt 1) (cbrt (exp im))))))) 4.447 * [simplify]: Simplifying (/ (cbrt 1) (cbrt (exp im))) 4.447 * * [simplify]: iters left: 4 (6 enodes) 4.452 * * [simplify]: iters left: 3 (20 enodes) 4.459 * * [simplify]: iters left: 2 (22 enodes) 4.465 * * [simplify]: Extracting #0: cost 1 inf + 0 4.465 * * [simplify]: Extracting #1: cost 4 inf + 0 4.465 * * [simplify]: Extracting #2: cost 5 inf + 1 4.465 * * [simplify]: Extracting #3: cost 7 inf + 1 4.465 * * [simplify]: Extracting #4: cost 1 inf + 638 4.465 * * [simplify]: Extracting #5: cost 0 inf + 830 4.465 * [simplify]: Simplified to (/ 1 (cbrt (exp im))) 4.465 * [simplify]: Simplified (2 3 2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 1 (cbrt (exp im))))))) 4.465 * * * * [progress]: [ 20 / 98 ] simplifiying candidate # 4.465 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (sqrt (exp im))) 4.465 * * [simplify]: iters left: 5 (7 enodes) 4.468 * * [simplify]: iters left: 4 (25 enodes) 4.473 * * [simplify]: iters left: 3 (27 enodes) 4.477 * * [simplify]: Extracting #0: cost 1 inf + 0 4.477 * * [simplify]: Extracting #1: cost 4 inf + 0 4.477 * * [simplify]: Extracting #2: cost 5 inf + 1 4.477 * * [simplify]: Extracting #3: cost 7 inf + 1 4.477 * * [simplify]: Extracting #4: cost 6 inf + 2 4.477 * * [simplify]: Extracting #5: cost 2 inf + 488 4.477 * * [simplify]: Extracting #6: cost 0 inf + 670 4.478 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 4.478 * [simplify]: Simplified (2 3 2 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (exp im))) (/ (cbrt 1) (sqrt (exp im))))))) 4.478 * [simplify]: Simplifying (/ (cbrt 1) (sqrt (exp im))) 4.478 * * [simplify]: iters left: 4 (6 enodes) 4.481 * * [simplify]: iters left: 3 (20 enodes) 4.484 * * [simplify]: iters left: 2 (22 enodes) 4.487 * * [simplify]: Extracting #0: cost 1 inf + 0 4.487 * * [simplify]: Extracting #1: cost 4 inf + 0 4.487 * * [simplify]: Extracting #2: cost 5 inf + 1 4.487 * * [simplify]: Extracting #3: cost 7 inf + 1 4.487 * * [simplify]: Extracting #4: cost 1 inf + 518 4.487 * * [simplify]: Extracting #5: cost 0 inf + 670 4.488 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 4.488 * [simplify]: Simplified (2 3 2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (exp im))) (/ 1 (sqrt (exp im))))))) 4.488 * * * * [progress]: [ 21 / 98 ] simplifiying candidate # 4.488 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) 1) 4.488 * * [simplify]: iters left: 5 (4 enodes) 4.492 * * [simplify]: iters left: 4 (14 enodes) 4.494 * * [simplify]: iters left: 3 (16 enodes) 4.496 * * [simplify]: Extracting #0: cost 1 inf + 0 4.496 * * [simplify]: Extracting #1: cost 0 inf + 1 4.496 * [simplify]: Simplified to 1 4.496 * [simplify]: Simplified (2 3 2 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* 1 (/ (cbrt 1) (exp im)))))) 4.496 * [simplify]: Simplifying (/ (cbrt 1) (exp im)) 4.496 * * [simplify]: iters left: 3 (5 enodes) 4.498 * * [simplify]: iters left: 2 (17 enodes) 4.501 * * [simplify]: iters left: 1 (21 enodes) 4.505 * * [simplify]: Extracting #0: cost 1 inf + 0 4.505 * * [simplify]: Extracting #1: cost 5 inf + 0 4.505 * * [simplify]: Extracting #2: cost 7 inf + 1 4.505 * * [simplify]: Extracting #3: cost 2 inf + 368 4.505 * * [simplify]: Extracting #4: cost 0 inf + 448 4.505 * [simplify]: Simplified to (exp (- im)) 4.505 * [simplify]: Simplified (2 3 2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* 1 (exp (- im)))))) 4.505 * * * * [progress]: [ 22 / 98 ] simplifiying candidate # 4.505 * [simplify]: Simplifying (/ (sqrt 1) (* (cbrt (exp im)) (cbrt (exp im)))) 4.505 * * [simplify]: iters left: 6 (7 enodes) 4.509 * * [simplify]: iters left: 5 (25 enodes) 4.517 * * [simplify]: iters left: 4 (32 enodes) 4.526 * * [simplify]: iters left: 3 (34 enodes) 4.535 * * [simplify]: Extracting #0: cost 1 inf + 0 4.535 * * [simplify]: Extracting #1: cost 7 inf + 0 4.535 * * [simplify]: Extracting #2: cost 11 inf + 1 4.535 * * [simplify]: Extracting #3: cost 13 inf + 1 4.536 * * [simplify]: Extracting #4: cost 10 inf + 144 4.536 * * [simplify]: Extracting #5: cost 4 inf + 1254 4.536 * * [simplify]: Extracting #6: cost 1 inf + 1828 4.537 * * [simplify]: Extracting #7: cost 0 inf + 2060 4.537 * [simplify]: Simplified to (/ (/ 1 (cbrt (exp im))) (cbrt (exp im))) 4.537 * [simplify]: Simplified (2 3 2 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (exp im))) (cbrt (exp im))) (/ (sqrt 1) (cbrt (exp im))))))) 4.538 * [simplify]: Simplifying (/ (sqrt 1) (cbrt (exp im))) 4.538 * * [simplify]: iters left: 4 (6 enodes) 4.542 * * [simplify]: iters left: 3 (20 enodes) 4.548 * * [simplify]: iters left: 2 (22 enodes) 4.557 * * [simplify]: Extracting #0: cost 1 inf + 0 4.557 * * [simplify]: Extracting #1: cost 4 inf + 0 4.557 * * [simplify]: Extracting #2: cost 5 inf + 1 4.557 * * [simplify]: Extracting #3: cost 7 inf + 1 4.557 * * [simplify]: Extracting #4: cost 1 inf + 638 4.557 * * [simplify]: Extracting #5: cost 0 inf + 830 4.558 * [simplify]: Simplified to (/ 1 (cbrt (exp im))) 4.558 * [simplify]: Simplified (2 3 2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* (/ (sqrt 1) (* (cbrt (exp im)) (cbrt (exp im)))) (/ 1 (cbrt (exp im))))))) 4.558 * * * * [progress]: [ 23 / 98 ] simplifiying candidate # 4.558 * [simplify]: Simplifying (/ (sqrt 1) (sqrt (exp im))) 4.558 * * [simplify]: iters left: 4 (6 enodes) 4.563 * * [simplify]: iters left: 3 (20 enodes) 4.567 * * [simplify]: iters left: 2 (22 enodes) 4.571 * * [simplify]: Extracting #0: cost 1 inf + 0 4.571 * * [simplify]: Extracting #1: cost 4 inf + 0 4.571 * * [simplify]: Extracting #2: cost 5 inf + 1 4.571 * * [simplify]: Extracting #3: cost 7 inf + 1 4.571 * * [simplify]: Extracting #4: cost 1 inf + 518 4.571 * * [simplify]: Extracting #5: cost 0 inf + 670 4.571 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 4.572 * [simplify]: Simplified (2 3 2 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (exp im))) (/ (sqrt 1) (sqrt (exp im))))))) 4.572 * [simplify]: Simplifying (/ (sqrt 1) (sqrt (exp im))) 4.572 * * [simplify]: iters left: 4 (6 enodes) 4.574 * * [simplify]: iters left: 3 (20 enodes) 4.578 * * [simplify]: iters left: 2 (22 enodes) 4.581 * * [simplify]: Extracting #0: cost 1 inf + 0 4.581 * * [simplify]: Extracting #1: cost 4 inf + 0 4.582 * * [simplify]: Extracting #2: cost 5 inf + 1 4.582 * * [simplify]: Extracting #3: cost 7 inf + 1 4.582 * * [simplify]: Extracting #4: cost 1 inf + 518 4.582 * * [simplify]: Extracting #5: cost 0 inf + 670 4.582 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 4.582 * [simplify]: Simplified (2 3 2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* (/ (sqrt 1) (sqrt (exp im))) (/ 1 (sqrt (exp im))))))) 4.582 * * * * [progress]: [ 24 / 98 ] simplifiying candidate # 4.582 * [simplify]: Simplifying (/ (sqrt 1) 1) 4.582 * * [simplify]: iters left: 3 (3 enodes) 4.584 * * [simplify]: iters left: 2 (9 enodes) 4.586 * * [simplify]: iters left: 1 (11 enodes) 4.587 * * [simplify]: Extracting #0: cost 1 inf + 0 4.587 * * [simplify]: Extracting #1: cost 0 inf + 1 4.587 * [simplify]: Simplified to 1 4.587 * [simplify]: Simplified (2 3 2 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* 1 (/ (sqrt 1) (exp im)))))) 4.588 * [simplify]: Simplifying (/ (sqrt 1) (exp im)) 4.588 * * [simplify]: iters left: 3 (5 enodes) 4.590 * * [simplify]: iters left: 2 (17 enodes) 4.593 * * [simplify]: iters left: 1 (21 enodes) 4.596 * * [simplify]: Extracting #0: cost 1 inf + 0 4.596 * * [simplify]: Extracting #1: cost 5 inf + 0 4.596 * * [simplify]: Extracting #2: cost 7 inf + 1 4.596 * * [simplify]: Extracting #3: cost 2 inf + 368 4.597 * * [simplify]: Extracting #4: cost 0 inf + 448 4.597 * [simplify]: Simplified to (exp (- im)) 4.597 * [simplify]: Simplified (2 3 2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* 1 (exp (- im)))))) 4.597 * * * * [progress]: [ 25 / 98 ] simplifiying candidate # 4.597 * [simplify]: Simplifying (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 4.597 * * [simplify]: iters left: 6 (6 enodes) 4.599 * * [simplify]: iters left: 5 (22 enodes) 4.603 * * [simplify]: iters left: 4 (26 enodes) 4.607 * * [simplify]: Extracting #0: cost 1 inf + 0 4.607 * * [simplify]: Extracting #1: cost 6 inf + 0 4.607 * * [simplify]: Extracting #2: cost 9 inf + 1 4.607 * * [simplify]: Extracting #3: cost 11 inf + 1 4.607 * * [simplify]: Extracting #4: cost 8 inf + 144 4.607 * * [simplify]: Extracting #5: cost 2 inf + 1253 4.608 * * [simplify]: Extracting #6: cost 0 inf + 1676 4.608 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 4.608 * [simplify]: Simplified (2 3 2 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 1 (cbrt (exp im))))))) 4.608 * [simplify]: Simplifying (/ 1 (cbrt (exp im))) 4.608 * * [simplify]: iters left: 4 (5 enodes) 4.610 * * [simplify]: iters left: 3 (17 enodes) 4.613 * * [simplify]: iters left: 2 (19 enodes) 4.616 * * [simplify]: Extracting #0: cost 1 inf + 0 4.616 * * [simplify]: Extracting #1: cost 4 inf + 0 4.616 * * [simplify]: Extracting #2: cost 5 inf + 1 4.617 * * [simplify]: Extracting #3: cost 7 inf + 1 4.617 * * [simplify]: Extracting #4: cost 0 inf + 830 4.617 * [simplify]: Simplified to (/ 1 (cbrt (exp im))) 4.617 * [simplify]: Simplified (2 3 2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 1 (cbrt (exp im))))))) 4.617 * * * * [progress]: [ 26 / 98 ] simplifiying candidate # 4.617 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 4.618 * * [simplify]: iters left: 4 (5 enodes) 4.620 * * [simplify]: iters left: 3 (17 enodes) 4.626 * * [simplify]: iters left: 2 (19 enodes) 4.632 * * [simplify]: Extracting #0: cost 1 inf + 0 4.632 * * [simplify]: Extracting #1: cost 4 inf + 0 4.632 * * [simplify]: Extracting #2: cost 5 inf + 1 4.632 * * [simplify]: Extracting #3: cost 7 inf + 1 4.632 * * [simplify]: Extracting #4: cost 0 inf + 670 4.633 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 4.633 * [simplify]: Simplified (2 3 2 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (exp im))) (/ 1 (sqrt (exp im))))))) 4.633 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 4.633 * * [simplify]: iters left: 4 (5 enodes) 4.636 * * [simplify]: iters left: 3 (17 enodes) 4.641 * * [simplify]: iters left: 2 (19 enodes) 4.647 * * [simplify]: Extracting #0: cost 1 inf + 0 4.647 * * [simplify]: Extracting #1: cost 4 inf + 0 4.648 * * [simplify]: Extracting #2: cost 5 inf + 1 4.648 * * [simplify]: Extracting #3: cost 7 inf + 1 4.648 * * [simplify]: Extracting #4: cost 0 inf + 670 4.648 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 4.648 * [simplify]: Simplified (2 3 2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (exp im))) (/ 1 (sqrt (exp im))))))) 4.648 * * * * [progress]: [ 27 / 98 ] simplifiying candidate # 4.648 * [simplify]: Simplifying (/ 1 1) 4.648 * * [simplify]: iters left: 2 (2 enodes) 4.650 * * [simplify]: iters left: 1 (6 enodes) 4.652 * * [simplify]: Extracting #0: cost 1 inf + 0 4.652 * * [simplify]: Extracting #1: cost 0 inf + 1 4.652 * [simplify]: Simplified to 1 4.652 * [simplify]: Simplified (2 3 2 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* 1 (/ 1 (exp im)))))) 4.653 * [simplify]: Simplifying (/ 1 (exp im)) 4.653 * * [simplify]: iters left: 3 (4 enodes) 4.655 * * [simplify]: iters left: 2 (16 enodes) 4.660 * * [simplify]: iters left: 1 (20 enodes) 4.667 * * [simplify]: Extracting #0: cost 1 inf + 0 4.667 * * [simplify]: Extracting #1: cost 5 inf + 0 4.667 * * [simplify]: Extracting #2: cost 7 inf + 1 4.667 * * [simplify]: Extracting #3: cost 6 inf + 2 4.667 * * [simplify]: Extracting #4: cost 0 inf + 450 4.667 * * [simplify]: Extracting #5: cost 0 inf + 448 4.668 * [simplify]: Simplified to (exp (- im)) 4.668 * [simplify]: Simplified (2 3 2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* 1 (exp (- im)))))) 4.668 * * * * [progress]: [ 28 / 98 ] simplifiying candidate # 4.668 * * * * [progress]: [ 29 / 98 ] simplifiying candidate # 4.668 * * * * [progress]: [ 30 / 98 ] simplifiying candidate # 4.668 * * * * [progress]: [ 31 / 98 ] simplifiying candidate # 4.668 * [simplify]: Simplifying (cbrt (exp im)) 4.668 * * [simplify]: iters left: 2 (3 enodes) 4.669 * * [simplify]: iters left: 1 (9 enodes) 4.672 * * [simplify]: Extracting #0: cost 1 inf + 0 4.672 * * [simplify]: Extracting #1: cost 3 inf + 0 4.672 * * [simplify]: Extracting #2: cost 5 inf + 0 4.672 * * [simplify]: Extracting #3: cost 4 inf + 1 4.672 * * [simplify]: Extracting #4: cost 0 inf + 445 4.672 * [simplify]: Simplified to (cbrt (exp im)) 4.672 * [simplify]: Simplified (2 3 2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (/ (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (cbrt (exp im)))))) 4.673 * * * * [progress]: [ 32 / 98 ] simplifiying candidate # 4.673 * [simplify]: Simplifying (sqrt (exp im)) 4.673 * * [simplify]: iters left: 2 (3 enodes) 4.674 * * [simplify]: iters left: 1 (9 enodes) 4.677 * * [simplify]: Extracting #0: cost 1 inf + 0 4.677 * * [simplify]: Extracting #1: cost 3 inf + 0 4.677 * * [simplify]: Extracting #2: cost 5 inf + 0 4.677 * * [simplify]: Extracting #3: cost 4 inf + 1 4.677 * * [simplify]: Extracting #4: cost 0 inf + 365 4.677 * [simplify]: Simplified to (sqrt (exp im)) 4.677 * [simplify]: Simplified (2 3 2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (/ (/ 1 (sqrt (exp im))) (sqrt (exp im)))))) 4.677 * * * * [progress]: [ 33 / 98 ] simplifiying candidate # 4.678 * [simplify]: Simplifying (exp im) 4.678 * * [simplify]: iters left: 1 (2 enodes) 4.679 * * [simplify]: Extracting #0: cost 1 inf + 0 4.679 * * [simplify]: Extracting #1: cost 3 inf + 0 4.679 * * [simplify]: Extracting #2: cost 2 inf + 1 4.679 * * [simplify]: Extracting #3: cost 0 inf + 143 4.679 * [simplify]: Simplified to (exp im) 4.679 * [simplify]: Simplified (2 3 2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (/ (/ 1 1) (exp im))))) 4.679 * * * * [progress]: [ 34 / 98 ] simplifiying candidate # 4.679 * [simplify]: Simplifying (* (cbrt 1) (cbrt 1)) 4.679 * * [simplify]: iters left: 3 (3 enodes) 4.687 * * [simplify]: iters left: 2 (11 enodes) 4.690 * * [simplify]: iters left: 1 (13 enodes) 4.693 * * [simplify]: Extracting #0: cost 1 inf + 0 4.693 * * [simplify]: Extracting #1: cost 0 inf + 1 4.693 * [simplify]: Simplified to 1 4.693 * [simplify]: Simplified (2 3 2 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (/ 1 (/ (exp im) (cbrt 1)))))) 4.693 * * * * [progress]: [ 35 / 98 ] simplifiying candidate # 4.694 * [simplify]: Simplifying (sqrt 1) 4.694 * * [simplify]: iters left: 1 (2 enodes) 4.697 * * [simplify]: Extracting #0: cost 1 inf + 0 4.697 * * [simplify]: Extracting #1: cost 0 inf + 1 4.697 * [simplify]: Simplified to 1 4.697 * [simplify]: Simplified (2 3 2 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (/ 1 (/ (exp im) (sqrt 1)))))) 4.697 * * * * [progress]: [ 36 / 98 ] simplifiying candidate # 4.697 * * * * [progress]: [ 37 / 98 ] simplifiying candidate #real (real->posit16 (/ 1 (exp im)))))))> 4.697 * * * * [progress]: [ 38 / 98 ] simplifiying candidate # 4.698 * * * * [progress]: [ 39 / 98 ] simplifiying candidate # 4.698 * * * * [progress]: [ 40 / 98 ] simplifiying candidate # 4.698 * [simplify]: Simplifying (* (* 0.5 (cos re)) (/ 1 (exp im))) 4.698 * * [simplify]: iters left: 5 (9 enodes) 4.704 * * [simplify]: iters left: 4 (37 enodes) 4.718 * * [simplify]: iters left: 3 (58 enodes) 4.732 * * [simplify]: iters left: 2 (80 enodes) 4.743 * * [simplify]: iters left: 1 (93 enodes) 4.763 * * [simplify]: Extracting #0: cost 1 inf + 0 4.763 * * [simplify]: Extracting #1: cost 13 inf + 0 4.763 * * [simplify]: Extracting #2: cost 23 inf + 2 4.764 * * [simplify]: Extracting #3: cost 21 inf + 45 4.764 * * [simplify]: Extracting #4: cost 3 inf + 2207 4.766 * * [simplify]: Extracting #5: cost 0 inf + 2764 4.767 * [simplify]: Simplified to (/ (* 0.5 (cos re)) (exp im)) 4.767 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (pow (/ (* 0.5 (cos re)) (exp im)) 1))) 4.767 * * * * [progress]: [ 41 / 98 ] simplifiying candidate # 4.767 * [simplify]: Simplifying (* (* 0.5 (cos re)) (/ 1 (exp im))) 4.767 * * [simplify]: iters left: 5 (9 enodes) 4.773 * * [simplify]: iters left: 4 (37 enodes) 4.781 * * [simplify]: iters left: 3 (58 enodes) 4.794 * * [simplify]: iters left: 2 (80 enodes) 4.806 * * [simplify]: iters left: 1 (93 enodes) 4.821 * * [simplify]: Extracting #0: cost 1 inf + 0 4.821 * * [simplify]: Extracting #1: cost 13 inf + 0 4.822 * * [simplify]: Extracting #2: cost 23 inf + 2 4.822 * * [simplify]: Extracting #3: cost 21 inf + 45 4.822 * * [simplify]: Extracting #4: cost 3 inf + 2207 4.823 * * [simplify]: Extracting #5: cost 0 inf + 2764 4.823 * [simplify]: Simplified to (/ (* 0.5 (cos re)) (exp im)) 4.823 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (pow (/ (* 0.5 (cos re)) (exp im)) 1))) 4.823 * * * * [progress]: [ 42 / 98 ] simplifiying candidate # 4.823 * * * * [progress]: [ 43 / 98 ] simplifiying candidate # 4.824 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (- im)) 4.824 * * [simplify]: iters left: 6 (9 enodes) 4.827 * * [simplify]: iters left: 5 (32 enodes) 4.833 * * [simplify]: iters left: 4 (44 enodes) 4.840 * * [simplify]: iters left: 3 (52 enodes) 4.855 * * [simplify]: iters left: 2 (58 enodes) 4.863 * * [simplify]: iters left: 1 (69 enodes) 4.874 * * [simplify]: Extracting #0: cost 1 inf + 0 4.874 * * [simplify]: Extracting #1: cost 14 inf + 0 4.874 * * [simplify]: Extracting #2: cost 24 inf + 42 4.874 * * [simplify]: Extracting #3: cost 22 inf + 266 4.874 * * [simplify]: Extracting #4: cost 10 inf + 1845 4.875 * * [simplify]: Extracting #5: cost 1 inf + 3512 4.875 * * [simplify]: Extracting #6: cost 0 inf + 3684 4.876 * [simplify]: Simplified to (+ (- (log 0.5) im) (log (cos re))) 4.876 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (exp (+ (- (log 0.5) im) (log (cos re)))))) 4.876 * * * * [progress]: [ 44 / 98 ] simplifiying candidate # 4.876 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (- 0 im)) 4.876 * * [simplify]: iters left: 6 (10 enodes) 4.881 * * [simplify]: iters left: 5 (38 enodes) 4.889 * * [simplify]: iters left: 4 (61 enodes) 4.912 * * [simplify]: iters left: 3 (97 enodes) 4.942 * * [simplify]: iters left: 2 (129 enodes) 4.964 * * [simplify]: iters left: 1 (173 enodes) 5.008 * * [simplify]: Extracting #0: cost 1 inf + 0 5.008 * * [simplify]: Extracting #1: cost 17 inf + 0 5.008 * * [simplify]: Extracting #2: cost 42 inf + 2 5.008 * * [simplify]: Extracting #3: cost 42 inf + 493 5.009 * * [simplify]: Extracting #4: cost 29 inf + 1632 5.010 * * [simplify]: Extracting #5: cost 6 inf + 6769 5.011 * * [simplify]: Extracting #6: cost 0 inf + 8313 5.013 * [simplify]: Simplified to (+ (- (log 0.5) im) (log (cos re))) 5.013 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (exp (+ (- (log 0.5) im) (log (cos re)))))) 5.013 * * * * [progress]: [ 45 / 98 ] simplifiying candidate # 5.014 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (- (log 1) im)) 5.014 * * [simplify]: iters left: 6 (11 enodes) 5.018 * * [simplify]: iters left: 5 (43 enodes) 5.025 * * [simplify]: iters left: 4 (57 enodes) 5.037 * * [simplify]: iters left: 3 (80 enodes) 5.053 * * [simplify]: iters left: 2 (116 enodes) 5.089 * * [simplify]: iters left: 1 (159 enodes) 5.125 * * [simplify]: Extracting #0: cost 1 inf + 0 5.126 * * [simplify]: Extracting #1: cost 21 inf + 0 5.126 * * [simplify]: Extracting #2: cost 32 inf + 43 5.126 * * [simplify]: Extracting #3: cost 29 inf + 380 5.127 * * [simplify]: Extracting #4: cost 15 inf + 2262 5.129 * * [simplify]: Extracting #5: cost 1 inf + 5461 5.132 * * [simplify]: Extracting #6: cost 0 inf + 5743 5.133 * [simplify]: Simplified to (- (log (cos re)) (- im (log 0.5))) 5.133 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (exp (- (log (cos re)) (- im (log 0.5)))))) 5.133 * * * * [progress]: [ 46 / 98 ] simplifiying candidate # 5.133 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (/ 1 (exp im)))) 5.133 * * [simplify]: iters left: 6 (12 enodes) 5.137 * * [simplify]: iters left: 5 (48 enodes) 5.145 * * [simplify]: iters left: 4 (58 enodes) 5.154 * * [simplify]: iters left: 3 (73 enodes) 5.174 * * [simplify]: iters left: 2 (98 enodes) 5.194 * * [simplify]: iters left: 1 (160 enodes) 5.246 * * [simplify]: Extracting #0: cost 1 inf + 0 5.246 * * [simplify]: Extracting #1: cost 19 inf + 0 5.247 * * [simplify]: Extracting #2: cost 36 inf + 2 5.247 * * [simplify]: Extracting #3: cost 37 inf + 226 5.248 * * [simplify]: Extracting #4: cost 16 inf + 2899 5.251 * * [simplify]: Extracting #5: cost 2 inf + 5867 5.253 * * [simplify]: Extracting #6: cost 0 inf + 6471 5.256 * [simplify]: Simplified to (+ (- (log (cos re)) im) (log 0.5)) 5.256 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (exp (+ (- (log (cos re)) im) (log 0.5))))) 5.256 * * * * [progress]: [ 47 / 98 ] simplifiying candidate # 5.257 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (- im)) 5.257 * * [simplify]: iters left: 6 (8 enodes) 5.261 * * [simplify]: iters left: 5 (30 enodes) 5.271 * * [simplify]: iters left: 4 (41 enodes) 5.287 * * [simplify]: iters left: 3 (49 enodes) 5.301 * * [simplify]: iters left: 2 (53 enodes) 5.316 * * [simplify]: iters left: 1 (59 enodes) 5.335 * * [simplify]: Extracting #0: cost 1 inf + 0 5.335 * * [simplify]: Extracting #1: cost 14 inf + 0 5.335 * * [simplify]: Extracting #2: cost 26 inf + 1 5.335 * * [simplify]: Extracting #3: cost 25 inf + 155 5.335 * * [simplify]: Extracting #4: cost 17 inf + 938 5.336 * * [simplify]: Extracting #5: cost 10 inf + 1678 5.337 * * [simplify]: Extracting #6: cost 0 inf + 3478 5.338 * [simplify]: Simplified to (- (log (* 0.5 (cos re))) im) 5.338 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (exp (- (log (* 0.5 (cos re))) im)))) 5.338 * * * * [progress]: [ 48 / 98 ] simplifiying candidate # 5.339 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (- 0 im)) 5.339 * * [simplify]: iters left: 6 (9 enodes) 5.344 * * [simplify]: iters left: 5 (36 enodes) 5.357 * * [simplify]: iters left: 4 (55 enodes) 5.374 * * [simplify]: iters left: 3 (91 enodes) 5.401 * * [simplify]: iters left: 2 (125 enodes) 5.425 * * [simplify]: iters left: 1 (168 enodes) 5.461 * * [simplify]: Extracting #0: cost 1 inf + 0 5.461 * * [simplify]: Extracting #1: cost 19 inf + 0 5.461 * * [simplify]: Extracting #2: cost 45 inf + 43 5.461 * * [simplify]: Extracting #3: cost 43 inf + 251 5.461 * * [simplify]: Extracting #4: cost 33 inf + 1176 5.463 * * [simplify]: Extracting #5: cost 5 inf + 6179 5.464 * * [simplify]: Extracting #6: cost 0 inf + 7120 5.466 * [simplify]: Simplified to (- (log (* 0.5 (cos re))) im) 5.466 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (exp (- (log (* 0.5 (cos re))) im)))) 5.466 * * * * [progress]: [ 49 / 98 ] simplifiying candidate # 5.466 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (- (log 1) im)) 5.466 * * [simplify]: iters left: 6 (10 enodes) 5.472 * * [simplify]: iters left: 5 (41 enodes) 5.483 * * [simplify]: iters left: 4 (55 enodes) 5.502 * * [simplify]: iters left: 3 (77 enodes) 5.516 * * [simplify]: iters left: 2 (117 enodes) 5.544 * * [simplify]: iters left: 1 (149 enodes) 5.578 * * [simplify]: Extracting #0: cost 1 inf + 0 5.578 * * [simplify]: Extracting #1: cost 19 inf + 0 5.578 * * [simplify]: Extracting #2: cost 36 inf + 2 5.579 * * [simplify]: Extracting #3: cost 38 inf + 44 5.579 * * [simplify]: Extracting #4: cost 30 inf + 714 5.580 * * [simplify]: Extracting #5: cost 14 inf + 3154 5.583 * * [simplify]: Extracting #6: cost 0 inf + 5922 5.584 * * [simplify]: Extracting #7: cost 0 inf + 5852 5.585 * [simplify]: Simplified to (- (log (* 0.5 (cos re))) im) 5.585 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (exp (- (log (* 0.5 (cos re))) im)))) 5.585 * * * * [progress]: [ 50 / 98 ] simplifiying candidate # 5.586 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (/ 1 (exp im)))) 5.586 * * [simplify]: iters left: 6 (11 enodes) 5.590 * * [simplify]: iters left: 5 (46 enodes) 5.603 * * [simplify]: iters left: 4 (57 enodes) 5.620 * * [simplify]: iters left: 3 (70 enodes) 5.640 * * [simplify]: iters left: 2 (90 enodes) 5.656 * * [simplify]: iters left: 1 (140 enodes) 5.701 * * [simplify]: Extracting #0: cost 1 inf + 0 5.701 * * [simplify]: Extracting #1: cost 18 inf + 0 5.701 * * [simplify]: Extracting #2: cost 35 inf + 43 5.702 * * [simplify]: Extracting #3: cost 39 inf + 196 5.702 * * [simplify]: Extracting #4: cost 32 inf + 745 5.703 * * [simplify]: Extracting #5: cost 18 inf + 2468 5.705 * * [simplify]: Extracting #6: cost 3 inf + 5378 5.708 * * [simplify]: Extracting #7: cost 0 inf + 6044 5.710 * [simplify]: Simplified to (- (log (* 0.5 (cos re))) im) 5.710 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (exp (- (log (* 0.5 (cos re))) im)))) 5.710 * * * * [progress]: [ 51 / 98 ] simplifiying candidate # 5.711 * * * * [progress]: [ 52 / 98 ] simplifiying candidate # 5.711 * * * * [progress]: [ 53 / 98 ] simplifiying candidate # 5.711 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (/ (* (* 1 1) 1) (* (* (exp im) (exp im)) (exp im)))) 5.711 * * [simplify]: iters left: 6 (17 enodes) 5.721 * * [simplify]: iters left: 5 (69 enodes) 5.737 * * [simplify]: iters left: 4 (182 enodes) 5.850 * * [simplify]: Extracting #0: cost 1 inf + 0 5.850 * * [simplify]: Extracting #1: cost 66 inf + 0 5.851 * * [simplify]: Extracting #2: cost 169 inf + 43 5.854 * * [simplify]: Extracting #3: cost 131 inf + 6513 5.867 * * [simplify]: Extracting #4: cost 21 inf + 35749 5.885 * * [simplify]: Extracting #5: cost 0 inf + 40133 5.903 * * [simplify]: Extracting #6: cost 0 inf + 40050 5.921 * [simplify]: Simplified to (/ (/ (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5))) (exp im)) (* (exp im) (exp im))) 5.921 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (cbrt (/ (/ (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5))) (exp im)) (* (exp im) (exp im)))))) 5.921 * * * * [progress]: [ 54 / 98 ] simplifiying candidate # 5.921 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (/ 1 (exp im)) (/ 1 (exp im))) (/ 1 (exp im)))) 5.922 * * [simplify]: iters left: 6 (15 enodes) 5.931 * * [simplify]: iters left: 5 (68 enodes) 5.964 * * [simplify]: iters left: 4 (158 enodes) 6.027 * * [simplify]: Extracting #0: cost 1 inf + 0 6.029 * * [simplify]: Extracting #1: cost 47 inf + 0 6.030 * * [simplify]: Extracting #2: cost 132 inf + 43 6.031 * * [simplify]: Extracting #3: cost 124 inf + 1747 6.035 * * [simplify]: Extracting #4: cost 30 inf + 25536 6.043 * * [simplify]: Extracting #5: cost 0 inf + 34303 6.058 * * [simplify]: Extracting #6: cost 0 inf + 34198 6.074 * [simplify]: Simplified to (* (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5))) (exp (+ (+ (- im) (- im)) (- im)))) 6.074 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (cbrt (* (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5))) (exp (+ (+ (- im) (- im)) (- im))))))) 6.075 * * * * [progress]: [ 55 / 98 ] simplifiying candidate # 6.075 * [simplify]: Simplifying (* (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (/ (* (* 1 1) 1) (* (* (exp im) (exp im)) (exp im)))) 6.075 * * [simplify]: iters left: 6 (15 enodes) 6.084 * * [simplify]: iters left: 5 (67 enodes) 6.113 * * [simplify]: iters left: 4 (189 enodes) 6.227 * * [simplify]: Extracting #0: cost 1 inf + 0 6.227 * * [simplify]: Extracting #1: cost 73 inf + 0 6.228 * * [simplify]: Extracting #2: cost 187 inf + 2 6.229 * * [simplify]: Extracting #3: cost 147 inf + 7219 6.239 * * [simplify]: Extracting #4: cost 16 inf + 39231 6.248 * * [simplify]: Extracting #5: cost 0 inf + 44242 6.263 * [simplify]: Simplified to (/ (* (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* 0.5 (cos re)))) (* (exp im) (* (exp im) (exp im)))) 6.263 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (cbrt (/ (* (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* 0.5 (cos re)))) (* (exp im) (* (exp im) (exp im))))))) 6.263 * * * * [progress]: [ 56 / 98 ] simplifiying candidate # 6.263 * [simplify]: Simplifying (* (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (/ 1 (exp im)) (/ 1 (exp im))) (/ 1 (exp im)))) 6.263 * * [simplify]: iters left: 6 (13 enodes) 6.270 * * [simplify]: iters left: 5 (66 enodes) 6.285 * * [simplify]: iters left: 4 (165 enodes) 6.367 * * [simplify]: Extracting #0: cost 1 inf + 0 6.367 * * [simplify]: Extracting #1: cost 52 inf + 0 6.368 * * [simplify]: Extracting #2: cost 149 inf + 43 6.370 * * [simplify]: Extracting #3: cost 128 inf + 3197 6.380 * * [simplify]: Extracting #4: cost 25 inf + 32138 6.395 * * [simplify]: Extracting #5: cost 1 inf + 38711 6.410 * * [simplify]: Extracting #6: cost 0 inf + 38981 6.424 * * [simplify]: Extracting #7: cost 0 inf + 38939 6.438 * * [simplify]: Extracting #8: cost 0 inf + 38938 6.450 * [simplify]: Simplified to (* (* (* 0.5 (cos re)) (exp (- im))) (* (* (* 0.5 (cos re)) (exp (- im))) (* (* 0.5 (cos re)) (exp (- im))))) 6.450 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (cbrt (* (* (* 0.5 (cos re)) (exp (- im))) (* (* (* 0.5 (cos re)) (exp (- im))) (* (* 0.5 (cos re)) (exp (- im)))))))) 6.450 * * * * [progress]: [ 57 / 98 ] simplifiying candidate # 6.451 * * * * [progress]: [ 58 / 98 ] simplifiying candidate # 6.451 * * * * [progress]: [ 59 / 98 ] simplifiying candidate # 6.451 * * * * [progress]: [ 60 / 98 ] simplifiying candidate # 6.451 * * * * [progress]: [ 61 / 98 ] simplifiying candidate # 6.451 * [simplify]: Simplifying (exp im) 6.451 * * [simplify]: iters left: 1 (2 enodes) 6.451 * * [simplify]: Extracting #0: cost 1 inf + 0 6.451 * * [simplify]: Extracting #1: cost 3 inf + 0 6.451 * * [simplify]: Extracting #2: cost 2 inf + 1 6.451 * * [simplify]: Extracting #3: cost 0 inf + 143 6.452 * [simplify]: Simplified to (exp im) 6.452 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) 6.452 * * * * [progress]: [ 62 / 98 ] simplifiying candidate # 6.452 * [simplify]: Simplifying (cbrt (/ 1 (exp im))) 6.452 * * [simplify]: iters left: 4 (5 enodes) 6.453 * * [simplify]: iters left: 3 (19 enodes) 6.457 * * [simplify]: iters left: 2 (23 enodes) 6.461 * * [simplify]: Extracting #0: cost 1 inf + 0 6.461 * * [simplify]: Extracting #1: cost 3 inf + 0 6.461 * * [simplify]: Extracting #2: cost 7 inf + 0 6.461 * * [simplify]: Extracting #3: cost 9 inf + 1 6.461 * * [simplify]: Extracting #4: cost 0 inf + 834 6.461 * * [simplify]: Extracting #5: cost 0 inf + 830 6.462 * [simplify]: Simplified to (cbrt (exp (- im))) 6.462 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* (* 0.5 (cos re)) (* (cbrt (/ 1 (exp im))) (cbrt (/ 1 (exp im))))) (cbrt (exp (- im)))))) 6.462 * * * * [progress]: [ 63 / 98 ] simplifiying candidate # 6.462 * [simplify]: Simplifying (sqrt (/ 1 (exp im))) 6.462 * * [simplify]: iters left: 4 (5 enodes) 6.463 * * [simplify]: iters left: 3 (19 enodes) 6.467 * * [simplify]: iters left: 2 (23 enodes) 6.471 * * [simplify]: Extracting #0: cost 1 inf + 0 6.471 * * [simplify]: Extracting #1: cost 3 inf + 0 6.471 * * [simplify]: Extracting #2: cost 7 inf + 0 6.471 * * [simplify]: Extracting #3: cost 9 inf + 1 6.471 * * [simplify]: Extracting #4: cost 0 inf + 754 6.471 * * [simplify]: Extracting #5: cost 0 inf + 750 6.471 * [simplify]: Simplified to (sqrt (exp (- im))) 6.471 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* (* 0.5 (cos re)) (sqrt (/ 1 (exp im)))) (sqrt (exp (- im)))))) 6.471 * * * * [progress]: [ 64 / 98 ] simplifiying candidate # 6.471 * [simplify]: Simplifying (/ (cbrt 1) (cbrt (exp im))) 6.471 * * [simplify]: iters left: 4 (6 enodes) 6.474 * * [simplify]: iters left: 3 (20 enodes) 6.477 * * [simplify]: iters left: 2 (22 enodes) 6.481 * * [simplify]: Extracting #0: cost 1 inf + 0 6.481 * * [simplify]: Extracting #1: cost 4 inf + 0 6.481 * * [simplify]: Extracting #2: cost 5 inf + 1 6.481 * * [simplify]: Extracting #3: cost 7 inf + 1 6.481 * * [simplify]: Extracting #4: cost 1 inf + 638 6.481 * * [simplify]: Extracting #5: cost 0 inf + 830 6.481 * [simplify]: Simplified to (/ 1 (cbrt (exp im))) 6.481 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* (* 0.5 (cos re)) (/ (* (cbrt 1) (cbrt 1)) (* (cbrt (exp im)) (cbrt (exp im))))) (/ 1 (cbrt (exp im)))))) 6.481 * * * * [progress]: [ 65 / 98 ] simplifiying candidate # 6.481 * [simplify]: Simplifying (/ (cbrt 1) (sqrt (exp im))) 6.481 * * [simplify]: iters left: 4 (6 enodes) 6.484 * * [simplify]: iters left: 3 (20 enodes) 6.487 * * [simplify]: iters left: 2 (22 enodes) 6.492 * * [simplify]: Extracting #0: cost 1 inf + 0 6.492 * * [simplify]: Extracting #1: cost 4 inf + 0 6.492 * * [simplify]: Extracting #2: cost 5 inf + 1 6.492 * * [simplify]: Extracting #3: cost 7 inf + 1 6.493 * * [simplify]: Extracting #4: cost 1 inf + 518 6.493 * * [simplify]: Extracting #5: cost 0 inf + 670 6.493 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 6.493 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* (* 0.5 (cos re)) (/ (* (cbrt 1) (cbrt 1)) (sqrt (exp im)))) (/ 1 (sqrt (exp im)))))) 6.493 * * * * [progress]: [ 66 / 98 ] simplifiying candidate # 6.493 * [simplify]: Simplifying (/ (cbrt 1) (exp im)) 6.494 * * [simplify]: iters left: 3 (5 enodes) 6.497 * * [simplify]: iters left: 2 (17 enodes) 6.502 * * [simplify]: iters left: 1 (21 enodes) 6.508 * * [simplify]: Extracting #0: cost 1 inf + 0 6.508 * * [simplify]: Extracting #1: cost 5 inf + 0 6.508 * * [simplify]: Extracting #2: cost 7 inf + 1 6.508 * * [simplify]: Extracting #3: cost 2 inf + 368 6.508 * * [simplify]: Extracting #4: cost 0 inf + 448 6.508 * [simplify]: Simplified to (exp (- im)) 6.508 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* (* 0.5 (cos re)) (/ (* (cbrt 1) (cbrt 1)) 1)) (exp (- im))))) 6.508 * * * * [progress]: [ 67 / 98 ] simplifiying candidate # 6.509 * [simplify]: Simplifying (/ (sqrt 1) (cbrt (exp im))) 6.509 * * [simplify]: iters left: 4 (6 enodes) 6.513 * * [simplify]: iters left: 3 (20 enodes) 6.517 * * [simplify]: iters left: 2 (22 enodes) 6.521 * * [simplify]: Extracting #0: cost 1 inf + 0 6.521 * * [simplify]: Extracting #1: cost 4 inf + 0 6.521 * * [simplify]: Extracting #2: cost 5 inf + 1 6.521 * * [simplify]: Extracting #3: cost 7 inf + 1 6.521 * * [simplify]: Extracting #4: cost 1 inf + 638 6.521 * * [simplify]: Extracting #5: cost 0 inf + 830 6.521 * [simplify]: Simplified to (/ 1 (cbrt (exp im))) 6.521 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* (* 0.5 (cos re)) (/ (sqrt 1) (* (cbrt (exp im)) (cbrt (exp im))))) (/ 1 (cbrt (exp im)))))) 6.521 * * * * [progress]: [ 68 / 98 ] simplifiying candidate # 6.521 * [simplify]: Simplifying (/ (sqrt 1) (sqrt (exp im))) 6.521 * * [simplify]: iters left: 4 (6 enodes) 6.524 * * [simplify]: iters left: 3 (20 enodes) 6.527 * * [simplify]: iters left: 2 (22 enodes) 6.531 * * [simplify]: Extracting #0: cost 1 inf + 0 6.531 * * [simplify]: Extracting #1: cost 4 inf + 0 6.531 * * [simplify]: Extracting #2: cost 5 inf + 1 6.531 * * [simplify]: Extracting #3: cost 7 inf + 1 6.531 * * [simplify]: Extracting #4: cost 1 inf + 518 6.531 * * [simplify]: Extracting #5: cost 0 inf + 670 6.531 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 6.531 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* (* 0.5 (cos re)) (/ (sqrt 1) (sqrt (exp im)))) (/ 1 (sqrt (exp im)))))) 6.531 * * * * [progress]: [ 69 / 98 ] simplifiying candidate # 6.531 * [simplify]: Simplifying (/ (sqrt 1) (exp im)) 6.531 * * [simplify]: iters left: 3 (5 enodes) 6.534 * * [simplify]: iters left: 2 (17 enodes) 6.537 * * [simplify]: iters left: 1 (21 enodes) 6.540 * * [simplify]: Extracting #0: cost 1 inf + 0 6.540 * * [simplify]: Extracting #1: cost 5 inf + 0 6.540 * * [simplify]: Extracting #2: cost 7 inf + 1 6.540 * * [simplify]: Extracting #3: cost 2 inf + 368 6.540 * * [simplify]: Extracting #4: cost 0 inf + 448 6.541 * [simplify]: Simplified to (exp (- im)) 6.541 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* (* 0.5 (cos re)) (/ (sqrt 1) 1)) (exp (- im))))) 6.541 * * * * [progress]: [ 70 / 98 ] simplifiying candidate # 6.541 * [simplify]: Simplifying (/ 1 (cbrt (exp im))) 6.541 * * [simplify]: iters left: 4 (5 enodes) 6.542 * * [simplify]: iters left: 3 (17 enodes) 6.545 * * [simplify]: iters left: 2 (19 enodes) 6.551 * * [simplify]: Extracting #0: cost 1 inf + 0 6.551 * * [simplify]: Extracting #1: cost 4 inf + 0 6.551 * * [simplify]: Extracting #2: cost 5 inf + 1 6.551 * * [simplify]: Extracting #3: cost 7 inf + 1 6.551 * * [simplify]: Extracting #4: cost 0 inf + 830 6.551 * [simplify]: Simplified to (/ 1 (cbrt (exp im))) 6.551 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* (* 0.5 (cos re)) (/ 1 (* (cbrt (exp im)) (cbrt (exp im))))) (/ 1 (cbrt (exp im)))))) 6.551 * * * * [progress]: [ 71 / 98 ] simplifiying candidate # 6.551 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 6.551 * * [simplify]: iters left: 4 (5 enodes) 6.553 * * [simplify]: iters left: 3 (17 enodes) 6.556 * * [simplify]: iters left: 2 (19 enodes) 6.560 * * [simplify]: Extracting #0: cost 1 inf + 0 6.560 * * [simplify]: Extracting #1: cost 4 inf + 0 6.560 * * [simplify]: Extracting #2: cost 5 inf + 1 6.560 * * [simplify]: Extracting #3: cost 7 inf + 1 6.560 * * [simplify]: Extracting #4: cost 0 inf + 670 6.560 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 6.560 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* (* 0.5 (cos re)) (/ 1 (sqrt (exp im)))) (/ 1 (sqrt (exp im)))))) 6.560 * * * * [progress]: [ 72 / 98 ] simplifiying candidate # 6.560 * [simplify]: Simplifying (/ 1 (exp im)) 6.560 * * [simplify]: iters left: 3 (4 enodes) 6.562 * * [simplify]: iters left: 2 (16 enodes) 6.565 * * [simplify]: iters left: 1 (20 enodes) 6.568 * * [simplify]: Extracting #0: cost 1 inf + 0 6.568 * * [simplify]: Extracting #1: cost 5 inf + 0 6.568 * * [simplify]: Extracting #2: cost 7 inf + 1 6.568 * * [simplify]: Extracting #3: cost 6 inf + 2 6.568 * * [simplify]: Extracting #4: cost 0 inf + 450 6.568 * * [simplify]: Extracting #5: cost 0 inf + 448 6.568 * [simplify]: Simplified to (exp (- im)) 6.568 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* (* 0.5 (cos re)) (/ 1 1)) (exp (- im))))) 6.569 * * * * [progress]: [ 73 / 98 ] simplifiying candidate # 6.569 * [simplify]: Simplifying (/ 1 (exp im)) 6.569 * * [simplify]: iters left: 3 (4 enodes) 6.570 * * [simplify]: iters left: 2 (16 enodes) 6.575 * * [simplify]: iters left: 1 (20 enodes) 6.581 * * [simplify]: Extracting #0: cost 1 inf + 0 6.581 * * [simplify]: Extracting #1: cost 5 inf + 0 6.581 * * [simplify]: Extracting #2: cost 7 inf + 1 6.581 * * [simplify]: Extracting #3: cost 6 inf + 2 6.582 * * [simplify]: Extracting #4: cost 0 inf + 450 6.582 * * [simplify]: Extracting #5: cost 0 inf + 448 6.582 * [simplify]: Simplified to (exp (- im)) 6.582 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* (* 0.5 (cos re)) 1) (exp (- im))))) 6.582 * * * * [progress]: [ 74 / 98 ] simplifiying candidate # 6.582 * [simplify]: Simplifying (/ 1 (exp im)) 6.583 * * [simplify]: iters left: 3 (4 enodes) 6.585 * * [simplify]: iters left: 2 (16 enodes) 6.591 * * [simplify]: iters left: 1 (20 enodes) 6.597 * * [simplify]: Extracting #0: cost 1 inf + 0 6.598 * * [simplify]: Extracting #1: cost 5 inf + 0 6.598 * * [simplify]: Extracting #2: cost 7 inf + 1 6.598 * * [simplify]: Extracting #3: cost 6 inf + 2 6.598 * * [simplify]: Extracting #4: cost 0 inf + 450 6.598 * * [simplify]: Extracting #5: cost 0 inf + 448 6.599 * [simplify]: Simplified to (exp (- im)) 6.599 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* (* 0.5 (cos re)) 1) (exp (- im))))) 6.599 * * * * [progress]: [ 75 / 98 ] simplifiying candidate # 6.599 * * * * [progress]: [ 76 / 98 ] simplifiying candidate # 6.599 * [simplify]: Simplifying (exp im) 6.599 * * [simplify]: iters left: 1 (2 enodes) 6.600 * * [simplify]: Extracting #0: cost 1 inf + 0 6.600 * * [simplify]: Extracting #1: cost 3 inf + 0 6.600 * * [simplify]: Extracting #2: cost 2 inf + 1 6.600 * * [simplify]: Extracting #3: cost 0 inf + 143 6.600 * [simplify]: Simplified to (exp im) 6.600 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (* (* 0.5 (cos re)) 1) (exp im)))) 6.600 * * * * [progress]: [ 77 / 98 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (/ 1 (exp im)))))))> 6.600 * * * * [progress]: [ 78 / 98 ] simplifiying candidate # 6.600 * * * * [progress]: [ 79 / 98 ] simplifiying candidate # 6.600 * * * * [progress]: [ 80 / 98 ] simplifiying candidate # 6.600 * * * * [progress]: [ 81 / 98 ] simplifiying candidate # 6.600 * * * * [progress]: [ 82 / 98 ] simplifiying candidate # 6.600 * * * * [progress]: [ 83 / 98 ] simplifiying candidate # 6.600 * * * * [progress]: [ 84 / 98 ] simplifiying candidate # 6.600 * * * * [progress]: [ 85 / 98 ] simplifiying candidate # 6.600 * * * * [progress]: [ 86 / 98 ] simplifiying candidate # 6.601 * * * * [progress]: [ 87 / 98 ] simplifiying candidate # 6.601 * * * * [progress]: [ 88 / 98 ] simplifiying candidate # 6.601 * * * * [progress]: [ 89 / 98 ] simplifiying candidate #real (real->posit16 (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (/ 1 (exp im)))))))> 6.601 * * * * [progress]: [ 90 / 98 ] simplifiying candidate # 6.601 * [simplify]: Simplifying (- (+ (* 1/2 (pow im 2)) 1) im) 6.601 * * [simplify]: iters left: 6 (8 enodes) 6.604 * * [simplify]: iters left: 5 (37 enodes) 6.612 * * [simplify]: iters left: 4 (58 enodes) 6.622 * * [simplify]: iters left: 3 (78 enodes) 6.633 * * [simplify]: iters left: 2 (82 enodes) 6.651 * * [simplify]: iters left: 1 (98 enodes) 6.680 * * [simplify]: Extracting #0: cost 1 inf + 0 6.680 * * [simplify]: Extracting #1: cost 19 inf + 0 6.681 * * [simplify]: Extracting #2: cost 28 inf + 86 6.681 * * [simplify]: Extracting #3: cost 8 inf + 1667 6.682 * * [simplify]: Extracting #4: cost 0 inf + 2490 6.683 * [simplify]: Simplified to (fma im (* 1/2 im) (- 1 im)) 6.683 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (fma im (* 1/2 im) (- 1 im))))) 6.683 * * * * [progress]: [ 91 / 98 ] simplifiying candidate # 6.683 * [simplify]: Simplifying (/ 1 (exp im)) 6.683 * * [simplify]: iters left: 3 (4 enodes) 6.685 * * [simplify]: iters left: 2 (16 enodes) 6.688 * * [simplify]: iters left: 1 (20 enodes) 6.691 * * [simplify]: Extracting #0: cost 1 inf + 0 6.691 * * [simplify]: Extracting #1: cost 5 inf + 0 6.691 * * [simplify]: Extracting #2: cost 7 inf + 1 6.691 * * [simplify]: Extracting #3: cost 6 inf + 2 6.691 * * [simplify]: Extracting #4: cost 0 inf + 450 6.691 * * [simplify]: Extracting #5: cost 0 inf + 448 6.692 * [simplify]: Simplified to (exp (- im)) 6.692 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (exp (- im))))) 6.692 * * * * [progress]: [ 92 / 98 ] simplifiying candidate # 6.692 * [simplify]: Simplifying (/ 1 (exp im)) 6.692 * * [simplify]: iters left: 3 (4 enodes) 6.693 * * [simplify]: iters left: 2 (16 enodes) 6.696 * * [simplify]: iters left: 1 (20 enodes) 6.700 * * [simplify]: Extracting #0: cost 1 inf + 0 6.700 * * [simplify]: Extracting #1: cost 5 inf + 0 6.700 * * [simplify]: Extracting #2: cost 7 inf + 1 6.700 * * [simplify]: Extracting #3: cost 6 inf + 2 6.700 * * [simplify]: Extracting #4: cost 0 inf + 450 6.700 * * [simplify]: Extracting #5: cost 0 inf + 448 6.700 * [simplify]: Simplified to (exp (- im)) 6.700 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (exp (- im))))) 6.700 * * * * [progress]: [ 93 / 98 ] simplifiying candidate # 6.700 * [simplify]: Simplifying (- 0.5 (+ (* 0.25 (pow re 2)) (* 0.5 im))) 6.700 * * [simplify]: iters left: 6 (10 enodes) 6.704 * * [simplify]: iters left: 5 (43 enodes) 6.717 * * [simplify]: iters left: 4 (67 enodes) 6.740 * * [simplify]: iters left: 3 (110 enodes) 6.776 * * [simplify]: iters left: 2 (186 enodes) 6.832 * * [simplify]: iters left: 1 (235 enodes) 6.902 * * [simplify]: Extracting #0: cost 1 inf + 0 6.902 * * [simplify]: Extracting #1: cost 27 inf + 0 6.902 * * [simplify]: Extracting #2: cost 45 inf + 250 6.903 * * [simplify]: Extracting #3: cost 20 inf + 2318 6.905 * * [simplify]: Extracting #4: cost 0 inf + 4347 6.906 * * [simplify]: Extracting #5: cost 0 inf + 4277 6.908 * [simplify]: Simplified to (- 0.5 (fma (* re re) 0.25 (* 0.5 im))) 6.908 * [simplify]: Simplified (2 3) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (- 0.5 (fma (* re re) 0.25 (* 0.5 im))))) 6.908 * * * * [progress]: [ 94 / 98 ] simplifiying candidate # 6.908 * [simplify]: Simplifying (* 0.5 (/ (cos re) (exp im))) 6.909 * * [simplify]: iters left: 5 (7 enodes) 6.911 * * [simplify]: iters left: 4 (24 enodes) 6.915 * * [simplify]: iters left: 3 (30 enodes) 6.920 * * [simplify]: iters left: 2 (34 enodes) 6.931 * * [simplify]: iters left: 1 (38 enodes) 6.942 * * [simplify]: Extracting #0: cost 1 inf + 0 6.942 * * [simplify]: Extracting #1: cost 10 inf + 0 6.942 * * [simplify]: Extracting #2: cost 18 inf + 1 6.942 * * [simplify]: Extracting #3: cost 16 inf + 3 6.942 * * [simplify]: Extracting #4: cost 4 inf + 1364 6.943 * * [simplify]: Extracting #5: cost 0 inf + 2033 6.944 * [simplify]: Simplified to (/ (cos re) (/ (exp im) 0.5)) 6.944 * [simplify]: Simplified (2 3) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (cos re) (/ (exp im) 0.5)))) 6.944 * * * * [progress]: [ 95 / 98 ] simplifiying candidate # 6.944 * [simplify]: Simplifying (* 0.5 (/ (cos re) (exp im))) 6.944 * * [simplify]: iters left: 5 (7 enodes) 6.948 * * [simplify]: iters left: 4 (24 enodes) 6.954 * * [simplify]: iters left: 3 (30 enodes) 6.958 * * [simplify]: iters left: 2 (34 enodes) 6.963 * * [simplify]: iters left: 1 (38 enodes) 6.969 * * [simplify]: Extracting #0: cost 1 inf + 0 6.969 * * [simplify]: Extracting #1: cost 10 inf + 0 6.970 * * [simplify]: Extracting #2: cost 18 inf + 1 6.970 * * [simplify]: Extracting #3: cost 16 inf + 3 6.970 * * [simplify]: Extracting #4: cost 4 inf + 1364 6.970 * * [simplify]: Extracting #5: cost 0 inf + 2033 6.970 * [simplify]: Simplified to (/ (cos re) (/ (exp im) 0.5)) 6.970 * [simplify]: Simplified (2 3) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (cos re) (/ (exp im) 0.5)))) 6.970 * * * * [progress]: [ 96 / 98 ] simplifiying candidate # 6.971 * [simplify]: Simplifying (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 6.971 * * [simplify]: iters left: 6 (11 enodes) 6.975 * * [simplify]: iters left: 5 (49 enodes) 6.984 * * [simplify]: iters left: 4 (82 enodes) 7.015 * * [simplify]: iters left: 3 (134 enodes) 7.043 * * [simplify]: iters left: 2 (189 enodes) 7.076 * * [simplify]: iters left: 1 (228 enodes) 7.117 * * [simplify]: Extracting #0: cost 1 inf + 0 7.117 * * [simplify]: Extracting #1: cost 32 inf + 0 7.117 * * [simplify]: Extracting #2: cost 65 inf + 333 7.118 * * [simplify]: Extracting #3: cost 20 inf + 5287 7.121 * * [simplify]: Extracting #4: cost 1 inf + 7467 7.123 * * [simplify]: Extracting #5: cost 0 inf + 7509 7.126 * [simplify]: Simplified to (fma 0.5 (- (* im im) (* re re)) 1.0) 7.126 * [simplify]: Simplified (2) to (λ (re im) (fma 0.5 (- (* im im) (* re re)) 1.0)) 7.126 * * * * [progress]: [ 97 / 98 ] simplifiying candidate # 7.126 * [simplify]: Simplifying (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 7.126 * * [simplify]: iters left: 6 (10 enodes) 7.130 * * [simplify]: iters left: 5 (41 enodes) 7.142 * * [simplify]: iters left: 4 (64 enodes) 7.161 * * [simplify]: iters left: 3 (71 enodes) 7.178 * * [simplify]: iters left: 2 (75 enodes) 7.196 * * [simplify]: iters left: 1 (78 enodes) 7.218 * * [simplify]: Extracting #0: cost 1 inf + 0 7.218 * * [simplify]: Extracting #1: cost 12 inf + 0 7.218 * * [simplify]: Extracting #2: cost 25 inf + 1 7.218 * * [simplify]: Extracting #3: cost 25 inf + 64 7.219 * * [simplify]: Extracting #4: cost 7 inf + 2599 7.220 * * [simplify]: Extracting #5: cost 0 inf + 4017 7.222 * [simplify]: Simplified to (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5) 7.222 * [simplify]: Simplified (2) to (λ (re im) (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5)) 7.222 * * * * [progress]: [ 98 / 98 ] simplifiying candidate # 7.222 * [simplify]: Simplifying (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 7.222 * * [simplify]: iters left: 6 (10 enodes) 7.228 * * [simplify]: iters left: 5 (41 enodes) 7.242 * * [simplify]: iters left: 4 (64 enodes) 7.252 * * [simplify]: iters left: 3 (71 enodes) 7.262 * * [simplify]: iters left: 2 (75 enodes) 7.272 * * [simplify]: iters left: 1 (78 enodes) 7.282 * * [simplify]: Extracting #0: cost 1 inf + 0 7.282 * * [simplify]: Extracting #1: cost 12 inf + 0 7.282 * * [simplify]: Extracting #2: cost 25 inf + 1 7.282 * * [simplify]: Extracting #3: cost 25 inf + 64 7.282 * * [simplify]: Extracting #4: cost 7 inf + 2599 7.283 * * [simplify]: Extracting #5: cost 0 inf + 4017 7.284 * [simplify]: Simplified to (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5) 7.284 * [simplify]: Simplified (2) to (λ (re im) (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5)) 7.285 * * * [progress]: adding candidates to table 8.306 * * [progress]: iteration 4 / 4 8.306 * * * [progress]: picking best candidate 8.312 * * * * [pick]: Picked # 8.312 * * * [progress]: localizing error 8.355 * * * [progress]: generating rewritten candidates 8.355 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 8.372 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 3) 8.400 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 3) 8.424 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1) 8.427 * * * [progress]: generating series expansions 8.427 * * * * [progress]: [ 1 / 4 ] generating series at (2) 8.428 * [backup-simplify]: Simplify (* (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))))) into (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) 8.428 * [approximate]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in (im re) around 0 8.428 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in re 8.428 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 8.428 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in re 8.428 * [taylor]: Taking taylor expansion of (exp im) in re 8.428 * [taylor]: Taking taylor expansion of im in re 8.428 * [backup-simplify]: Simplify im into im 8.428 * [backup-simplify]: Simplify (exp im) into (exp im) 8.428 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 8.428 * [taylor]: Taking taylor expansion of 0.5 in re 8.428 * [backup-simplify]: Simplify 0.5 into 0.5 8.428 * [taylor]: Taking taylor expansion of (cos re) in re 8.428 * [taylor]: Taking taylor expansion of re in re 8.428 * [backup-simplify]: Simplify 0 into 0 8.428 * [backup-simplify]: Simplify 1 into 1 8.428 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 8.428 * [taylor]: Taking taylor expansion of 0.5 in re 8.428 * [backup-simplify]: Simplify 0.5 into 0.5 8.428 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 8.428 * [taylor]: Taking taylor expansion of (cos re) in re 8.428 * [taylor]: Taking taylor expansion of re in re 8.428 * [backup-simplify]: Simplify 0 into 0 8.428 * [backup-simplify]: Simplify 1 into 1 8.428 * [taylor]: Taking taylor expansion of (exp im) in re 8.428 * [taylor]: Taking taylor expansion of im in re 8.428 * [backup-simplify]: Simplify im into im 8.428 * [backup-simplify]: Simplify (exp im) into (exp im) 8.428 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 8.428 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in im 8.429 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 8.429 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in im 8.429 * [taylor]: Taking taylor expansion of (exp im) in im 8.429 * [taylor]: Taking taylor expansion of im in im 8.429 * [backup-simplify]: Simplify 0 into 0 8.429 * [backup-simplify]: Simplify 1 into 1 8.429 * [backup-simplify]: Simplify (exp 0) into 1 8.429 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in im 8.429 * [taylor]: Taking taylor expansion of 0.5 in im 8.429 * [backup-simplify]: Simplify 0.5 into 0.5 8.429 * [taylor]: Taking taylor expansion of (cos re) in im 8.429 * [taylor]: Taking taylor expansion of re in im 8.429 * [backup-simplify]: Simplify re into re 8.429 * [backup-simplify]: Simplify (cos re) into (cos re) 8.429 * [backup-simplify]: Simplify (sin re) into (sin re) 8.429 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 8.429 * [taylor]: Taking taylor expansion of 0.5 in im 8.429 * [backup-simplify]: Simplify 0.5 into 0.5 8.429 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 8.429 * [taylor]: Taking taylor expansion of (cos re) in im 8.429 * [taylor]: Taking taylor expansion of re in im 8.429 * [backup-simplify]: Simplify re into re 8.429 * [backup-simplify]: Simplify (cos re) into (cos re) 8.429 * [backup-simplify]: Simplify (sin re) into (sin re) 8.429 * [taylor]: Taking taylor expansion of (exp im) in im 8.429 * [taylor]: Taking taylor expansion of im in im 8.429 * [backup-simplify]: Simplify 0 into 0 8.429 * [backup-simplify]: Simplify 1 into 1 8.429 * [backup-simplify]: Simplify (exp 0) into 1 8.429 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 8.429 * [backup-simplify]: Simplify (* (sin re) 0) into 0 8.430 * [backup-simplify]: Simplify (- 0) into 0 8.430 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 8.430 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 8.430 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in im 8.430 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 8.430 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in im 8.430 * [taylor]: Taking taylor expansion of (exp im) in im 8.430 * [taylor]: Taking taylor expansion of im in im 8.430 * [backup-simplify]: Simplify 0 into 0 8.430 * [backup-simplify]: Simplify 1 into 1 8.430 * [backup-simplify]: Simplify (exp 0) into 1 8.430 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in im 8.430 * [taylor]: Taking taylor expansion of 0.5 in im 8.431 * [backup-simplify]: Simplify 0.5 into 0.5 8.431 * [taylor]: Taking taylor expansion of (cos re) in im 8.431 * [taylor]: Taking taylor expansion of re in im 8.431 * [backup-simplify]: Simplify re into re 8.431 * [backup-simplify]: Simplify (cos re) into (cos re) 8.431 * [backup-simplify]: Simplify (sin re) into (sin re) 8.431 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 8.431 * [taylor]: Taking taylor expansion of 0.5 in im 8.431 * [backup-simplify]: Simplify 0.5 into 0.5 8.431 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 8.431 * [taylor]: Taking taylor expansion of (cos re) in im 8.431 * [taylor]: Taking taylor expansion of re in im 8.431 * [backup-simplify]: Simplify re into re 8.431 * [backup-simplify]: Simplify (cos re) into (cos re) 8.431 * [backup-simplify]: Simplify (sin re) into (sin re) 8.431 * [taylor]: Taking taylor expansion of (exp im) in im 8.431 * [taylor]: Taking taylor expansion of im in im 8.431 * [backup-simplify]: Simplify 0 into 0 8.431 * [backup-simplify]: Simplify 1 into 1 8.431 * [backup-simplify]: Simplify (exp 0) into 1 8.431 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 8.431 * [backup-simplify]: Simplify (* (sin re) 0) into 0 8.432 * [backup-simplify]: Simplify (- 0) into 0 8.432 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 8.432 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 8.432 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 8.432 * [backup-simplify]: Simplify (* (sin re) 0) into 0 8.432 * [backup-simplify]: Simplify (- 0) into 0 8.432 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 8.432 * [backup-simplify]: Simplify (* 0.5 (cos re)) into (* 0.5 (cos re)) 8.432 * [backup-simplify]: Simplify (* 1 (* 0.5 (cos re))) into (* 0.5 (cos re)) 8.432 * [backup-simplify]: Simplify (* 0.5 (cos re)) into (* 0.5 (cos re)) 8.433 * [backup-simplify]: Simplify (+ (* 0.5 (cos re)) (* 0.5 (cos re))) into (* 1.0 (cos re)) 8.433 * [taylor]: Taking taylor expansion of (* 1.0 (cos re)) in re 8.433 * [taylor]: Taking taylor expansion of 1.0 in re 8.433 * [backup-simplify]: Simplify 1.0 into 1.0 8.433 * [taylor]: Taking taylor expansion of (cos re) in re 8.433 * [taylor]: Taking taylor expansion of re in re 8.433 * [backup-simplify]: Simplify 0 into 0 8.433 * [backup-simplify]: Simplify 1 into 1 8.433 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 8.433 * [backup-simplify]: Simplify 1.0 into 1.0 8.434 * [backup-simplify]: Simplify (+ 0) into 0 8.434 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 8.435 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.435 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 8.435 * [backup-simplify]: Simplify (- 0) into 0 8.436 * [backup-simplify]: Simplify (+ 0 0) into 0 8.436 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (cos re))) into 0 8.437 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 8.437 * [backup-simplify]: Simplify (+ (* 1 0) (* 1 (* 0.5 (cos re)))) into (* 0.5 (cos re)) 8.437 * [backup-simplify]: Simplify (+ 0) into 0 8.437 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 8.438 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.438 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 8.439 * [backup-simplify]: Simplify (- 0) into 0 8.439 * [backup-simplify]: Simplify (+ 0 0) into 0 8.439 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 8.440 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (cos re) (/ 1 1)))) into (- (cos re)) 8.440 * [backup-simplify]: Simplify (+ (* 0.5 (- (cos re))) (* 0 (cos re))) into (- (* 0.5 (cos re))) 8.440 * [backup-simplify]: Simplify (+ (* 0.5 (cos re)) (- (* 0.5 (cos re)))) into 0 8.440 * [taylor]: Taking taylor expansion of 0 in re 8.440 * [backup-simplify]: Simplify 0 into 0 8.440 * [backup-simplify]: Simplify 0 into 0 8.440 * [backup-simplify]: Simplify (+ 0) into 0 8.441 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 8.441 * [backup-simplify]: Simplify 0 into 0 8.442 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.442 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 8.442 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.443 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 8.443 * [backup-simplify]: Simplify (- 0) into 0 8.443 * [backup-simplify]: Simplify (+ 0 0) into 0 8.444 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (cos re)))) into 0 8.445 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 8.445 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 1 0) (* 1/2 (* 0.5 (cos re))))) into (* 0.25 (cos re)) 8.446 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.446 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 8.447 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.447 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 8.447 * [backup-simplify]: Simplify (- 0) into 0 8.448 * [backup-simplify]: Simplify (+ 0 0) into 0 8.449 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 8.450 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (cos re) (/ 1/2 1)) (* (- (cos re)) (/ 1 1)))) into (* 1/2 (cos re)) 8.450 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/2 (cos re))) (+ (* 0 (- (cos re))) (* 0 (cos re)))) into (* 0.25 (cos re)) 8.450 * [backup-simplify]: Simplify (+ (* 0.25 (cos re)) (* 0.25 (cos re))) into (* 0.5 (cos re)) 8.450 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 8.450 * [taylor]: Taking taylor expansion of 0.5 in re 8.450 * [backup-simplify]: Simplify 0.5 into 0.5 8.450 * [taylor]: Taking taylor expansion of (cos re) in re 8.450 * [taylor]: Taking taylor expansion of re in re 8.450 * [backup-simplify]: Simplify 0 into 0 8.450 * [backup-simplify]: Simplify 1 into 1 8.450 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 8.450 * [backup-simplify]: Simplify 0.5 into 0.5 8.450 * [backup-simplify]: Simplify 0 into 0 8.451 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 8.453 * [backup-simplify]: Simplify (+ (* 1.0 -1/2) (+ (* 0 0) (* 0 1))) into (- 0.5) 8.453 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 8.454 * [backup-simplify]: Simplify (+ (* (- 0.5) (pow (* re 1) 2)) (+ (* 0.5 (pow (* 1 im) 2)) 1.0)) into (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 8.454 * [backup-simplify]: Simplify (* (sqrt (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (/ (* 0.5 (cos (/ 1 re))) (exp (/ 1 im))))) (sqrt (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (/ (* 0.5 (cos (/ 1 re))) (exp (/ 1 im)))))) into (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 8.454 * [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 8.454 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in re 8.454 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 8.454 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in re 8.454 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 8.454 * [taylor]: Taking taylor expansion of (/ 1 im) in re 8.454 * [taylor]: Taking taylor expansion of im in re 8.455 * [backup-simplify]: Simplify im into im 8.455 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 8.455 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.455 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in re 8.455 * [taylor]: Taking taylor expansion of 0.5 in re 8.455 * [backup-simplify]: Simplify 0.5 into 0.5 8.455 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 8.455 * [taylor]: Taking taylor expansion of (/ 1 re) in re 8.455 * [taylor]: Taking taylor expansion of re in re 8.455 * [backup-simplify]: Simplify 0 into 0 8.455 * [backup-simplify]: Simplify 1 into 1 8.455 * [backup-simplify]: Simplify (/ 1 1) into 1 8.455 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.455 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 8.455 * [taylor]: Taking taylor expansion of 0.5 in re 8.455 * [backup-simplify]: Simplify 0.5 into 0.5 8.455 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 8.455 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 8.455 * [taylor]: Taking taylor expansion of (/ 1 re) in re 8.455 * [taylor]: Taking taylor expansion of re in re 8.455 * [backup-simplify]: Simplify 0 into 0 8.455 * [backup-simplify]: Simplify 1 into 1 8.456 * [backup-simplify]: Simplify (/ 1 1) into 1 8.456 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.456 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 8.456 * [taylor]: Taking taylor expansion of (/ 1 im) in re 8.456 * [taylor]: Taking taylor expansion of im in re 8.456 * [backup-simplify]: Simplify im into im 8.456 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 8.456 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.456 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 8.456 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in im 8.456 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 8.456 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in im 8.456 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 8.456 * [taylor]: Taking taylor expansion of (/ 1 im) in im 8.456 * [taylor]: Taking taylor expansion of im in im 8.456 * [backup-simplify]: Simplify 0 into 0 8.456 * [backup-simplify]: Simplify 1 into 1 8.456 * [backup-simplify]: Simplify (/ 1 1) into 1 8.456 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.456 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in im 8.456 * [taylor]: Taking taylor expansion of 0.5 in im 8.456 * [backup-simplify]: Simplify 0.5 into 0.5 8.456 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 8.456 * [taylor]: Taking taylor expansion of (/ 1 re) in im 8.456 * [taylor]: Taking taylor expansion of re in im 8.456 * [backup-simplify]: Simplify re into re 8.457 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 8.457 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.457 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 8.457 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 8.457 * [taylor]: Taking taylor expansion of 0.5 in im 8.457 * [backup-simplify]: Simplify 0.5 into 0.5 8.457 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 8.457 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 8.457 * [taylor]: Taking taylor expansion of (/ 1 re) in im 8.457 * [taylor]: Taking taylor expansion of re in im 8.457 * [backup-simplify]: Simplify re into re 8.457 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 8.457 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.457 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 8.457 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 8.457 * [taylor]: Taking taylor expansion of (/ 1 im) in im 8.457 * [taylor]: Taking taylor expansion of im in im 8.457 * [backup-simplify]: Simplify 0 into 0 8.457 * [backup-simplify]: Simplify 1 into 1 8.457 * [backup-simplify]: Simplify (/ 1 1) into 1 8.457 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.457 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 8.457 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 8.458 * [backup-simplify]: Simplify (- 0) into 0 8.458 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 8.458 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 8.458 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in im 8.458 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 8.458 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in im 8.458 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 8.458 * [taylor]: Taking taylor expansion of (/ 1 im) in im 8.458 * [taylor]: Taking taylor expansion of im in im 8.458 * [backup-simplify]: Simplify 0 into 0 8.458 * [backup-simplify]: Simplify 1 into 1 8.458 * [backup-simplify]: Simplify (/ 1 1) into 1 8.458 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.458 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in im 8.458 * [taylor]: Taking taylor expansion of 0.5 in im 8.458 * [backup-simplify]: Simplify 0.5 into 0.5 8.458 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 8.458 * [taylor]: Taking taylor expansion of (/ 1 re) in im 8.458 * [taylor]: Taking taylor expansion of re in im 8.458 * [backup-simplify]: Simplify re into re 8.458 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 8.458 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.458 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 8.458 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 8.458 * [taylor]: Taking taylor expansion of 0.5 in im 8.459 * [backup-simplify]: Simplify 0.5 into 0.5 8.459 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 8.459 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 8.459 * [taylor]: Taking taylor expansion of (/ 1 re) in im 8.459 * [taylor]: Taking taylor expansion of re in im 8.459 * [backup-simplify]: Simplify re into re 8.459 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 8.459 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.459 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 8.459 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 8.459 * [taylor]: Taking taylor expansion of (/ 1 im) in im 8.459 * [taylor]: Taking taylor expansion of im in im 8.459 * [backup-simplify]: Simplify 0 into 0 8.459 * [backup-simplify]: Simplify 1 into 1 8.459 * [backup-simplify]: Simplify (/ 1 1) into 1 8.459 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.459 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 8.459 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 8.459 * [backup-simplify]: Simplify (- 0) into 0 8.459 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 8.460 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 8.460 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 8.460 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 8.460 * [backup-simplify]: Simplify (- 0) into 0 8.460 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 8.460 * [backup-simplify]: Simplify (* 0.5 (cos (/ 1 re))) into (* 0.5 (cos (/ 1 re))) 8.460 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) into (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) 8.460 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 8.460 * [backup-simplify]: Simplify (+ (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) 8.460 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) in re 8.460 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 8.460 * [taylor]: Taking taylor expansion of 0.5 in re 8.460 * [backup-simplify]: Simplify 0.5 into 0.5 8.461 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 8.461 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 8.461 * [taylor]: Taking taylor expansion of (/ 1 re) in re 8.461 * [taylor]: Taking taylor expansion of re in re 8.461 * [backup-simplify]: Simplify 0 into 0 8.461 * [backup-simplify]: Simplify 1 into 1 8.461 * [backup-simplify]: Simplify (/ 1 1) into 1 8.461 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.461 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 8.461 * [taylor]: Taking taylor expansion of (/ 1 im) in re 8.461 * [taylor]: Taking taylor expansion of im in re 8.461 * [backup-simplify]: Simplify im into im 8.461 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 8.461 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.461 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 8.461 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) in re 8.461 * [taylor]: Taking taylor expansion of 0.5 in re 8.461 * [backup-simplify]: Simplify 0.5 into 0.5 8.461 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (exp (/ 1 im))) in re 8.461 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 8.461 * [taylor]: Taking taylor expansion of (/ 1 re) in re 8.461 * [taylor]: Taking taylor expansion of re in re 8.461 * [backup-simplify]: Simplify 0 into 0 8.461 * [backup-simplify]: Simplify 1 into 1 8.461 * [backup-simplify]: Simplify (/ 1 1) into 1 8.462 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.462 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 8.462 * [taylor]: Taking taylor expansion of (/ 1 im) in re 8.462 * [taylor]: Taking taylor expansion of im in re 8.462 * [backup-simplify]: Simplify im into im 8.462 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 8.462 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.462 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 8.462 * [backup-simplify]: Simplify (* (cos (/ 1 re)) (exp (/ 1 im))) into (* (cos (/ 1 re)) (exp (/ 1 im))) 8.462 * [backup-simplify]: Simplify (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) 8.462 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) into (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) 8.462 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) into (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) 8.463 * [backup-simplify]: Simplify (+ 0) into 0 8.463 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 8.463 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 8.463 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.464 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 8.464 * [backup-simplify]: Simplify (- 0) into 0 8.464 * [backup-simplify]: Simplify (+ 0 0) into 0 8.464 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (cos (/ 1 re)))) into 0 8.465 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (* 0.5 (cos (/ 1 re))))) into 0 8.465 * [backup-simplify]: Simplify (+ 0) into 0 8.465 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 8.465 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 8.466 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.466 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 8.467 * [backup-simplify]: Simplify (- 0) into 0 8.467 * [backup-simplify]: Simplify (+ 0 0) into 0 8.467 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 8.468 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 8.468 * [backup-simplify]: Simplify (+ 0 0) into 0 8.468 * [taylor]: Taking taylor expansion of 0 in re 8.468 * [backup-simplify]: Simplify 0 into 0 8.468 * [backup-simplify]: Simplify 0 into 0 8.468 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 8.469 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 8.470 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 8.470 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 8.470 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 8.471 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 8.471 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 8.472 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (cos (/ 1 re)) (exp (/ 1 im))))) into 0 8.472 * [backup-simplify]: Simplify (+ 0 0) into 0 8.472 * [backup-simplify]: Simplify 0 into 0 8.473 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.474 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.474 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.475 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.475 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.476 * [backup-simplify]: Simplify (- 0) into 0 8.476 * [backup-simplify]: Simplify (+ 0 0) into 0 8.477 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 8.478 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ 1 re)))))) into 0 8.479 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.479 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.480 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.480 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.481 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.481 * [backup-simplify]: Simplify (- 0) into 0 8.481 * [backup-simplify]: Simplify (+ 0 0) into 0 8.482 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 8.483 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 8.483 * [backup-simplify]: Simplify (+ 0 0) into 0 8.483 * [taylor]: Taking taylor expansion of 0 in re 8.483 * [backup-simplify]: Simplify 0 into 0 8.483 * [backup-simplify]: Simplify 0 into 0 8.483 * [backup-simplify]: Simplify 0 into 0 8.483 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 8.485 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.485 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 8.486 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 8.486 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 8.488 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.488 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 8.489 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 8.489 * [backup-simplify]: Simplify (+ 0 0) into 0 8.489 * [backup-simplify]: Simplify 0 into 0 8.490 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 8.491 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.491 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.492 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 8.493 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 8.493 * [backup-simplify]: Simplify (- 0) into 0 8.493 * [backup-simplify]: Simplify (+ 0 0) into 0 8.494 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 8.494 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ 1 re))))))) into 0 8.495 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 8.495 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.495 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.496 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 8.497 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 8.497 * [backup-simplify]: Simplify (- 0) into 0 8.497 * [backup-simplify]: Simplify (+ 0 0) into 0 8.497 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 8.498 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))))) into 0 8.498 * [backup-simplify]: Simplify (+ 0 0) into 0 8.499 * [taylor]: Taking taylor expansion of 0 in re 8.499 * [backup-simplify]: Simplify 0 into 0 8.499 * [backup-simplify]: Simplify 0 into 0 8.499 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im))))) (* 0.5 (* (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im)))))) into (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 8.499 * [backup-simplify]: Simplify (* (sqrt (fma (exp (/ 1 (- im))) (* 0.5 (cos (/ 1 (- re)))) (/ (* 0.5 (cos (/ 1 (- re)))) (exp (/ 1 (- im)))))) (sqrt (fma (exp (/ 1 (- im))) (* 0.5 (cos (/ 1 (- re)))) (/ (* 0.5 (cos (/ 1 (- re)))) (exp (/ 1 (- im))))))) into (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 8.499 * [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 8.499 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in re 8.499 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 8.499 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in re 8.499 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 8.499 * [taylor]: Taking taylor expansion of (/ -1 im) in re 8.499 * [taylor]: Taking taylor expansion of -1 in re 8.499 * [backup-simplify]: Simplify -1 into -1 8.499 * [taylor]: Taking taylor expansion of im in re 8.499 * [backup-simplify]: Simplify im into im 8.499 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 8.499 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.499 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in re 8.500 * [taylor]: Taking taylor expansion of 0.5 in re 8.500 * [backup-simplify]: Simplify 0.5 into 0.5 8.500 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 8.500 * [taylor]: Taking taylor expansion of (/ -1 re) in re 8.500 * [taylor]: Taking taylor expansion of -1 in re 8.500 * [backup-simplify]: Simplify -1 into -1 8.500 * [taylor]: Taking taylor expansion of re in re 8.500 * [backup-simplify]: Simplify 0 into 0 8.500 * [backup-simplify]: Simplify 1 into 1 8.500 * [backup-simplify]: Simplify (/ -1 1) into -1 8.500 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.500 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 8.500 * [taylor]: Taking taylor expansion of 0.5 in re 8.500 * [backup-simplify]: Simplify 0.5 into 0.5 8.500 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 8.500 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 8.500 * [taylor]: Taking taylor expansion of (/ -1 re) in re 8.500 * [taylor]: Taking taylor expansion of -1 in re 8.500 * [backup-simplify]: Simplify -1 into -1 8.500 * [taylor]: Taking taylor expansion of re in re 8.500 * [backup-simplify]: Simplify 0 into 0 8.500 * [backup-simplify]: Simplify 1 into 1 8.500 * [backup-simplify]: Simplify (/ -1 1) into -1 8.500 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.500 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 8.500 * [taylor]: Taking taylor expansion of (/ -1 im) in re 8.501 * [taylor]: Taking taylor expansion of -1 in re 8.501 * [backup-simplify]: Simplify -1 into -1 8.501 * [taylor]: Taking taylor expansion of im in re 8.501 * [backup-simplify]: Simplify im into im 8.501 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 8.501 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.501 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 8.501 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in im 8.501 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 8.501 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in im 8.501 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 8.501 * [taylor]: Taking taylor expansion of (/ -1 im) in im 8.501 * [taylor]: Taking taylor expansion of -1 in im 8.501 * [backup-simplify]: Simplify -1 into -1 8.501 * [taylor]: Taking taylor expansion of im in im 8.501 * [backup-simplify]: Simplify 0 into 0 8.501 * [backup-simplify]: Simplify 1 into 1 8.501 * [backup-simplify]: Simplify (/ -1 1) into -1 8.501 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.501 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in im 8.501 * [taylor]: Taking taylor expansion of 0.5 in im 8.501 * [backup-simplify]: Simplify 0.5 into 0.5 8.501 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 8.501 * [taylor]: Taking taylor expansion of (/ -1 re) in im 8.501 * [taylor]: Taking taylor expansion of -1 in im 8.501 * [backup-simplify]: Simplify -1 into -1 8.501 * [taylor]: Taking taylor expansion of re in im 8.501 * [backup-simplify]: Simplify re into re 8.501 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 8.501 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.501 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 8.501 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 8.502 * [taylor]: Taking taylor expansion of 0.5 in im 8.502 * [backup-simplify]: Simplify 0.5 into 0.5 8.502 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 8.502 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 8.502 * [taylor]: Taking taylor expansion of (/ -1 re) in im 8.502 * [taylor]: Taking taylor expansion of -1 in im 8.502 * [backup-simplify]: Simplify -1 into -1 8.502 * [taylor]: Taking taylor expansion of re in im 8.502 * [backup-simplify]: Simplify re into re 8.502 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 8.502 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.502 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 8.502 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 8.502 * [taylor]: Taking taylor expansion of (/ -1 im) in im 8.502 * [taylor]: Taking taylor expansion of -1 in im 8.502 * [backup-simplify]: Simplify -1 into -1 8.502 * [taylor]: Taking taylor expansion of im in im 8.502 * [backup-simplify]: Simplify 0 into 0 8.502 * [backup-simplify]: Simplify 1 into 1 8.502 * [backup-simplify]: Simplify (/ -1 1) into -1 8.502 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.502 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 8.502 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 8.503 * [backup-simplify]: Simplify (- 0) into 0 8.503 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 8.503 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 8.503 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in im 8.503 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 8.503 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in im 8.503 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 8.503 * [taylor]: Taking taylor expansion of (/ -1 im) in im 8.503 * [taylor]: Taking taylor expansion of -1 in im 8.503 * [backup-simplify]: Simplify -1 into -1 8.503 * [taylor]: Taking taylor expansion of im in im 8.503 * [backup-simplify]: Simplify 0 into 0 8.503 * [backup-simplify]: Simplify 1 into 1 8.503 * [backup-simplify]: Simplify (/ -1 1) into -1 8.503 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.503 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in im 8.503 * [taylor]: Taking taylor expansion of 0.5 in im 8.503 * [backup-simplify]: Simplify 0.5 into 0.5 8.503 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 8.503 * [taylor]: Taking taylor expansion of (/ -1 re) in im 8.503 * [taylor]: Taking taylor expansion of -1 in im 8.503 * [backup-simplify]: Simplify -1 into -1 8.503 * [taylor]: Taking taylor expansion of re in im 8.503 * [backup-simplify]: Simplify re into re 8.503 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 8.504 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.504 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 8.504 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 8.504 * [taylor]: Taking taylor expansion of 0.5 in im 8.504 * [backup-simplify]: Simplify 0.5 into 0.5 8.504 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 8.504 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 8.504 * [taylor]: Taking taylor expansion of (/ -1 re) in im 8.504 * [taylor]: Taking taylor expansion of -1 in im 8.504 * [backup-simplify]: Simplify -1 into -1 8.504 * [taylor]: Taking taylor expansion of re in im 8.504 * [backup-simplify]: Simplify re into re 8.504 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 8.504 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.504 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 8.504 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 8.504 * [taylor]: Taking taylor expansion of (/ -1 im) in im 8.504 * [taylor]: Taking taylor expansion of -1 in im 8.504 * [backup-simplify]: Simplify -1 into -1 8.504 * [taylor]: Taking taylor expansion of im in im 8.504 * [backup-simplify]: Simplify 0 into 0 8.504 * [backup-simplify]: Simplify 1 into 1 8.505 * [backup-simplify]: Simplify (/ -1 1) into -1 8.505 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.505 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 8.505 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 8.505 * [backup-simplify]: Simplify (- 0) into 0 8.506 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 8.506 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 8.506 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 8.506 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 8.506 * [backup-simplify]: Simplify (- 0) into 0 8.506 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 8.506 * [backup-simplify]: Simplify (* 0.5 (cos (/ -1 re))) into (* 0.5 (cos (/ -1 re))) 8.507 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) into (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) 8.507 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 8.507 * [backup-simplify]: Simplify (+ (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) 8.507 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) in re 8.507 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 8.507 * [taylor]: Taking taylor expansion of 0.5 in re 8.507 * [backup-simplify]: Simplify 0.5 into 0.5 8.507 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 8.507 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 8.507 * [taylor]: Taking taylor expansion of (/ -1 re) in re 8.507 * [taylor]: Taking taylor expansion of -1 in re 8.507 * [backup-simplify]: Simplify -1 into -1 8.507 * [taylor]: Taking taylor expansion of re in re 8.507 * [backup-simplify]: Simplify 0 into 0 8.507 * [backup-simplify]: Simplify 1 into 1 8.508 * [backup-simplify]: Simplify (/ -1 1) into -1 8.508 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.508 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 8.508 * [taylor]: Taking taylor expansion of (/ -1 im) in re 8.508 * [taylor]: Taking taylor expansion of -1 in re 8.508 * [backup-simplify]: Simplify -1 into -1 8.508 * [taylor]: Taking taylor expansion of im in re 8.508 * [backup-simplify]: Simplify im into im 8.508 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 8.508 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.508 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 8.508 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) in re 8.508 * [taylor]: Taking taylor expansion of 0.5 in re 8.508 * [backup-simplify]: Simplify 0.5 into 0.5 8.508 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (exp (/ -1 im))) in re 8.508 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 8.508 * [taylor]: Taking taylor expansion of (/ -1 re) in re 8.509 * [taylor]: Taking taylor expansion of -1 in re 8.509 * [backup-simplify]: Simplify -1 into -1 8.509 * [taylor]: Taking taylor expansion of re in re 8.509 * [backup-simplify]: Simplify 0 into 0 8.509 * [backup-simplify]: Simplify 1 into 1 8.509 * [backup-simplify]: Simplify (/ -1 1) into -1 8.509 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.509 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 8.509 * [taylor]: Taking taylor expansion of (/ -1 im) in re 8.509 * [taylor]: Taking taylor expansion of -1 in re 8.509 * [backup-simplify]: Simplify -1 into -1 8.509 * [taylor]: Taking taylor expansion of im in re 8.509 * [backup-simplify]: Simplify im into im 8.509 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 8.510 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.510 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 8.510 * [backup-simplify]: Simplify (* (cos (/ -1 re)) (exp (/ -1 im))) into (* (cos (/ -1 re)) (exp (/ -1 im))) 8.510 * [backup-simplify]: Simplify (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) 8.510 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) into (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) 8.511 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) into (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) 8.511 * [backup-simplify]: Simplify (+ 0) into 0 8.512 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 8.512 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 8.513 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.513 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 8.514 * [backup-simplify]: Simplify (- 0) into 0 8.514 * [backup-simplify]: Simplify (+ 0 0) into 0 8.514 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (cos (/ -1 re)))) into 0 8.515 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (* 0.5 (cos (/ -1 re))))) into 0 8.518 * [backup-simplify]: Simplify (+ 0) into 0 8.519 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 8.519 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 8.520 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.520 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 8.521 * [backup-simplify]: Simplify (- 0) into 0 8.521 * [backup-simplify]: Simplify (+ 0 0) into 0 8.521 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 8.522 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 8.522 * [backup-simplify]: Simplify (+ 0 0) into 0 8.522 * [taylor]: Taking taylor expansion of 0 in re 8.522 * [backup-simplify]: Simplify 0 into 0 8.522 * [backup-simplify]: Simplify 0 into 0 8.523 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 8.524 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 8.524 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 8.525 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 8.525 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 8.525 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 8.526 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 8.526 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (cos (/ -1 re)) (exp (/ -1 im))))) into 0 8.527 * [backup-simplify]: Simplify (+ 0 0) into 0 8.527 * [backup-simplify]: Simplify 0 into 0 8.528 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.529 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.529 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.530 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.531 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.531 * [backup-simplify]: Simplify (- 0) into 0 8.531 * [backup-simplify]: Simplify (+ 0 0) into 0 8.532 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 8.533 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ -1 re)))))) into 0 8.534 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.534 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.535 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.535 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.536 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.536 * [backup-simplify]: Simplify (- 0) into 0 8.537 * [backup-simplify]: Simplify (+ 0 0) into 0 8.537 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 8.538 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 8.539 * [backup-simplify]: Simplify (+ 0 0) into 0 8.539 * [taylor]: Taking taylor expansion of 0 in re 8.539 * [backup-simplify]: Simplify 0 into 0 8.539 * [backup-simplify]: Simplify 0 into 0 8.539 * [backup-simplify]: Simplify 0 into 0 8.539 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 8.541 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.541 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 8.542 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 8.543 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 8.544 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.544 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 8.545 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 8.545 * [backup-simplify]: Simplify (+ 0 0) into 0 8.545 * [backup-simplify]: Simplify 0 into 0 8.545 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 8.546 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.546 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.547 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 8.547 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 8.547 * [backup-simplify]: Simplify (- 0) into 0 8.548 * [backup-simplify]: Simplify (+ 0 0) into 0 8.548 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 8.549 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ -1 re))))))) into 0 8.550 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 8.550 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.550 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.551 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 8.551 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 8.552 * [backup-simplify]: Simplify (- 0) into 0 8.552 * [backup-simplify]: Simplify (+ 0 0) into 0 8.552 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 8.553 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))))) into 0 8.553 * [backup-simplify]: Simplify (+ 0 0) into 0 8.553 * [taylor]: Taking taylor expansion of 0 in re 8.553 * [backup-simplify]: Simplify 0 into 0 8.553 * [backup-simplify]: Simplify 0 into 0 8.553 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im)))))) (* 0.5 (* (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im))))))) into (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 8.553 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 3) 8.554 * [backup-simplify]: Simplify (/ (* 0.5 (cos re)) (exp im)) into (* 0.5 (/ (cos re) (exp im))) 8.554 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in (re im) around 0 8.554 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 8.554 * [taylor]: Taking taylor expansion of 0.5 in im 8.554 * [backup-simplify]: Simplify 0.5 into 0.5 8.554 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 8.554 * [taylor]: Taking taylor expansion of (cos re) in im 8.554 * [taylor]: Taking taylor expansion of re in im 8.554 * [backup-simplify]: Simplify re into re 8.554 * [backup-simplify]: Simplify (cos re) into (cos re) 8.554 * [backup-simplify]: Simplify (sin re) into (sin re) 8.554 * [taylor]: Taking taylor expansion of (exp im) in im 8.554 * [taylor]: Taking taylor expansion of im in im 8.554 * [backup-simplify]: Simplify 0 into 0 8.554 * [backup-simplify]: Simplify 1 into 1 8.554 * [backup-simplify]: Simplify (exp 0) into 1 8.554 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 8.554 * [backup-simplify]: Simplify (* (sin re) 0) into 0 8.554 * [backup-simplify]: Simplify (- 0) into 0 8.554 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 8.554 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 8.554 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 8.554 * [taylor]: Taking taylor expansion of 0.5 in re 8.554 * [backup-simplify]: Simplify 0.5 into 0.5 8.554 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 8.554 * [taylor]: Taking taylor expansion of (cos re) in re 8.554 * [taylor]: Taking taylor expansion of re in re 8.554 * [backup-simplify]: Simplify 0 into 0 8.554 * [backup-simplify]: Simplify 1 into 1 8.554 * [taylor]: Taking taylor expansion of (exp im) in re 8.554 * [taylor]: Taking taylor expansion of im in re 8.554 * [backup-simplify]: Simplify im into im 8.554 * [backup-simplify]: Simplify (exp im) into (exp im) 8.555 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 8.555 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 8.555 * [taylor]: Taking taylor expansion of 0.5 in re 8.555 * [backup-simplify]: Simplify 0.5 into 0.5 8.555 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 8.555 * [taylor]: Taking taylor expansion of (cos re) in re 8.555 * [taylor]: Taking taylor expansion of re in re 8.555 * [backup-simplify]: Simplify 0 into 0 8.555 * [backup-simplify]: Simplify 1 into 1 8.555 * [taylor]: Taking taylor expansion of (exp im) in re 8.555 * [taylor]: Taking taylor expansion of im in re 8.555 * [backup-simplify]: Simplify im into im 8.555 * [backup-simplify]: Simplify (exp im) into (exp im) 8.555 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 8.555 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp im))) into (/ 0.5 (exp im)) 8.555 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 8.555 * [taylor]: Taking taylor expansion of 0.5 in im 8.555 * [backup-simplify]: Simplify 0.5 into 0.5 8.555 * [taylor]: Taking taylor expansion of (exp im) in im 8.555 * [taylor]: Taking taylor expansion of im in im 8.555 * [backup-simplify]: Simplify 0 into 0 8.555 * [backup-simplify]: Simplify 1 into 1 8.555 * [backup-simplify]: Simplify (exp 0) into 1 8.555 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 8.555 * [backup-simplify]: Simplify 0.5 into 0.5 8.556 * [backup-simplify]: Simplify (+ 0) into 0 8.556 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 8.556 * [backup-simplify]: Simplify (- (/ 0 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 8.556 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp im)))) into 0 8.556 * [taylor]: Taking taylor expansion of 0 in im 8.557 * [backup-simplify]: Simplify 0 into 0 8.557 * [backup-simplify]: Simplify 0 into 0 8.557 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 8.559 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1 1)))) into (- 0.5) 8.559 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 8.560 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 8.561 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.561 * [backup-simplify]: Simplify (- (/ -1/2 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into (- (* 1/2 (/ 1 (exp im)))) 8.561 * [backup-simplify]: Simplify (+ (* 0.5 (- (* 1/2 (/ 1 (exp im))))) (+ (* 0 0) (* 0 (/ 1 (exp im))))) into (- (* 0.25 (/ 1 (exp im)))) 8.561 * [taylor]: Taking taylor expansion of (- (* 0.25 (/ 1 (exp im)))) in im 8.561 * [taylor]: Taking taylor expansion of (* 0.25 (/ 1 (exp im))) in im 8.561 * [taylor]: Taking taylor expansion of 0.25 in im 8.561 * [backup-simplify]: Simplify 0.25 into 0.25 8.561 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 8.561 * [taylor]: Taking taylor expansion of (exp im) in im 8.561 * [taylor]: Taking taylor expansion of im in im 8.561 * [backup-simplify]: Simplify 0 into 0 8.561 * [backup-simplify]: Simplify 1 into 1 8.561 * [backup-simplify]: Simplify (exp 0) into 1 8.562 * [backup-simplify]: Simplify (/ 1 1) into 1 8.562 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 8.562 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 8.562 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 8.563 * [backup-simplify]: Simplify (+ (* (- 0.25) (pow (* 1 re) 2)) (+ (* (- 0.5) (* im 1)) 0.5)) into (- 0.5 (+ (* 0.25 (pow re 2)) (* 0.5 im))) 8.563 * [backup-simplify]: Simplify (/ (* 0.5 (cos (/ 1 re))) (exp (/ 1 im))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 8.563 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in (re im) around 0 8.563 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 8.563 * [taylor]: Taking taylor expansion of 0.5 in im 8.563 * [backup-simplify]: Simplify 0.5 into 0.5 8.563 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 8.563 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 8.563 * [taylor]: Taking taylor expansion of (/ 1 re) in im 8.563 * [taylor]: Taking taylor expansion of re in im 8.563 * [backup-simplify]: Simplify re into re 8.563 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 8.563 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.563 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 8.563 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 8.563 * [taylor]: Taking taylor expansion of (/ 1 im) in im 8.563 * [taylor]: Taking taylor expansion of im in im 8.563 * [backup-simplify]: Simplify 0 into 0 8.563 * [backup-simplify]: Simplify 1 into 1 8.564 * [backup-simplify]: Simplify (/ 1 1) into 1 8.564 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.564 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 8.564 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 8.564 * [backup-simplify]: Simplify (- 0) into 0 8.564 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 8.564 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 8.564 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 8.564 * [taylor]: Taking taylor expansion of 0.5 in re 8.564 * [backup-simplify]: Simplify 0.5 into 0.5 8.564 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 8.564 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 8.564 * [taylor]: Taking taylor expansion of (/ 1 re) in re 8.564 * [taylor]: Taking taylor expansion of re in re 8.564 * [backup-simplify]: Simplify 0 into 0 8.564 * [backup-simplify]: Simplify 1 into 1 8.564 * [backup-simplify]: Simplify (/ 1 1) into 1 8.565 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.565 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 8.565 * [taylor]: Taking taylor expansion of (/ 1 im) in re 8.565 * [taylor]: Taking taylor expansion of im in re 8.565 * [backup-simplify]: Simplify im into im 8.565 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 8.565 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.565 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 8.565 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 8.565 * [taylor]: Taking taylor expansion of 0.5 in re 8.565 * [backup-simplify]: Simplify 0.5 into 0.5 8.565 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 8.565 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 8.565 * [taylor]: Taking taylor expansion of (/ 1 re) in re 8.565 * [taylor]: Taking taylor expansion of re in re 8.565 * [backup-simplify]: Simplify 0 into 0 8.565 * [backup-simplify]: Simplify 1 into 1 8.565 * [backup-simplify]: Simplify (/ 1 1) into 1 8.565 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.565 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 8.565 * [taylor]: Taking taylor expansion of (/ 1 im) in re 8.565 * [taylor]: Taking taylor expansion of im in re 8.565 * [backup-simplify]: Simplify im into im 8.565 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 8.565 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.565 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 8.565 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 8.566 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 8.566 * [taylor]: Taking taylor expansion of 0.5 in im 8.566 * [backup-simplify]: Simplify 0.5 into 0.5 8.566 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 8.566 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 8.566 * [taylor]: Taking taylor expansion of (/ 1 re) in im 8.566 * [taylor]: Taking taylor expansion of re in im 8.566 * [backup-simplify]: Simplify re into re 8.566 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 8.566 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.566 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 8.566 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 8.566 * [taylor]: Taking taylor expansion of (/ 1 im) in im 8.566 * [taylor]: Taking taylor expansion of im in im 8.566 * [backup-simplify]: Simplify 0 into 0 8.566 * [backup-simplify]: Simplify 1 into 1 8.566 * [backup-simplify]: Simplify (/ 1 1) into 1 8.566 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.566 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 8.566 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 8.566 * [backup-simplify]: Simplify (- 0) into 0 8.567 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 8.567 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 8.567 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 8.567 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 8.567 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 8.567 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 8.568 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 8.568 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 8.568 * [taylor]: Taking taylor expansion of 0 in im 8.568 * [backup-simplify]: Simplify 0 into 0 8.568 * [backup-simplify]: Simplify 0 into 0 8.568 * [backup-simplify]: Simplify (+ 0) into 0 8.569 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 8.569 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 8.569 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.569 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 8.570 * [backup-simplify]: Simplify (- 0) into 0 8.570 * [backup-simplify]: Simplify (+ 0 0) into 0 8.570 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 8.570 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 8.570 * [backup-simplify]: Simplify 0 into 0 8.571 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 8.571 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.571 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 8.572 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 8.572 * [taylor]: Taking taylor expansion of 0 in im 8.572 * [backup-simplify]: Simplify 0 into 0 8.572 * [backup-simplify]: Simplify 0 into 0 8.572 * [backup-simplify]: Simplify 0 into 0 8.573 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.573 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.573 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.574 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.574 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.574 * [backup-simplify]: Simplify (- 0) into 0 8.574 * [backup-simplify]: Simplify (+ 0 0) into 0 8.575 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 8.575 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 8.575 * [backup-simplify]: Simplify 0 into 0 8.575 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 8.577 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 8.578 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 8.579 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))))) into 0 8.579 * [taylor]: Taking taylor expansion of 0 in im 8.579 * [backup-simplify]: Simplify 0 into 0 8.579 * [backup-simplify]: Simplify 0 into 0 8.579 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im))))) into (* 0.5 (/ (cos re) (exp im))) 8.579 * [backup-simplify]: Simplify (/ (* 0.5 (cos (/ 1 (- re)))) (exp (/ 1 (- im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 8.579 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in (re im) around 0 8.579 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 8.579 * [taylor]: Taking taylor expansion of 0.5 in im 8.579 * [backup-simplify]: Simplify 0.5 into 0.5 8.579 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 8.580 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 8.580 * [taylor]: Taking taylor expansion of (/ -1 re) in im 8.580 * [taylor]: Taking taylor expansion of -1 in im 8.580 * [backup-simplify]: Simplify -1 into -1 8.580 * [taylor]: Taking taylor expansion of re in im 8.580 * [backup-simplify]: Simplify re into re 8.580 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 8.580 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.580 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 8.580 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 8.580 * [taylor]: Taking taylor expansion of (/ -1 im) in im 8.580 * [taylor]: Taking taylor expansion of -1 in im 8.580 * [backup-simplify]: Simplify -1 into -1 8.580 * [taylor]: Taking taylor expansion of im in im 8.580 * [backup-simplify]: Simplify 0 into 0 8.580 * [backup-simplify]: Simplify 1 into 1 8.580 * [backup-simplify]: Simplify (/ -1 1) into -1 8.581 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.581 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 8.581 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 8.581 * [backup-simplify]: Simplify (- 0) into 0 8.581 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 8.581 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 8.581 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 8.581 * [taylor]: Taking taylor expansion of 0.5 in re 8.581 * [backup-simplify]: Simplify 0.5 into 0.5 8.581 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 8.581 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 8.581 * [taylor]: Taking taylor expansion of (/ -1 re) in re 8.581 * [taylor]: Taking taylor expansion of -1 in re 8.581 * [backup-simplify]: Simplify -1 into -1 8.582 * [taylor]: Taking taylor expansion of re in re 8.582 * [backup-simplify]: Simplify 0 into 0 8.582 * [backup-simplify]: Simplify 1 into 1 8.582 * [backup-simplify]: Simplify (/ -1 1) into -1 8.582 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.582 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 8.582 * [taylor]: Taking taylor expansion of (/ -1 im) in re 8.582 * [taylor]: Taking taylor expansion of -1 in re 8.582 * [backup-simplify]: Simplify -1 into -1 8.582 * [taylor]: Taking taylor expansion of im in re 8.582 * [backup-simplify]: Simplify im into im 8.582 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 8.582 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.582 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 8.583 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 8.583 * [taylor]: Taking taylor expansion of 0.5 in re 8.583 * [backup-simplify]: Simplify 0.5 into 0.5 8.583 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 8.583 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 8.583 * [taylor]: Taking taylor expansion of (/ -1 re) in re 8.583 * [taylor]: Taking taylor expansion of -1 in re 8.583 * [backup-simplify]: Simplify -1 into -1 8.583 * [taylor]: Taking taylor expansion of re in re 8.583 * [backup-simplify]: Simplify 0 into 0 8.583 * [backup-simplify]: Simplify 1 into 1 8.583 * [backup-simplify]: Simplify (/ -1 1) into -1 8.583 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.583 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 8.583 * [taylor]: Taking taylor expansion of (/ -1 im) in re 8.583 * [taylor]: Taking taylor expansion of -1 in re 8.583 * [backup-simplify]: Simplify -1 into -1 8.583 * [taylor]: Taking taylor expansion of im in re 8.583 * [backup-simplify]: Simplify im into im 8.584 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 8.584 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.584 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 8.584 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 8.584 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 8.584 * [taylor]: Taking taylor expansion of 0.5 in im 8.584 * [backup-simplify]: Simplify 0.5 into 0.5 8.584 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 8.584 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 8.584 * [taylor]: Taking taylor expansion of (/ -1 re) in im 8.584 * [taylor]: Taking taylor expansion of -1 in im 8.584 * [backup-simplify]: Simplify -1 into -1 8.584 * [taylor]: Taking taylor expansion of re in im 8.584 * [backup-simplify]: Simplify re into re 8.584 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 8.584 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.584 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 8.585 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 8.585 * [taylor]: Taking taylor expansion of (/ -1 im) in im 8.585 * [taylor]: Taking taylor expansion of -1 in im 8.585 * [backup-simplify]: Simplify -1 into -1 8.585 * [taylor]: Taking taylor expansion of im in im 8.585 * [backup-simplify]: Simplify 0 into 0 8.585 * [backup-simplify]: Simplify 1 into 1 8.585 * [backup-simplify]: Simplify (/ -1 1) into -1 8.585 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.585 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 8.585 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 8.586 * [backup-simplify]: Simplify (- 0) into 0 8.586 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 8.586 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 8.586 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 8.586 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 8.587 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 8.587 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 8.588 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 8.588 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 8.588 * [taylor]: Taking taylor expansion of 0 in im 8.589 * [backup-simplify]: Simplify 0 into 0 8.589 * [backup-simplify]: Simplify 0 into 0 8.589 * [backup-simplify]: Simplify (+ 0) into 0 8.589 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 8.590 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 8.590 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.591 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 8.591 * [backup-simplify]: Simplify (- 0) into 0 8.591 * [backup-simplify]: Simplify (+ 0 0) into 0 8.592 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 8.593 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 8.593 * [backup-simplify]: Simplify 0 into 0 8.593 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 8.594 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.595 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 8.595 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 8.596 * [taylor]: Taking taylor expansion of 0 in im 8.596 * [backup-simplify]: Simplify 0 into 0 8.596 * [backup-simplify]: Simplify 0 into 0 8.596 * [backup-simplify]: Simplify 0 into 0 8.597 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.597 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.597 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.598 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.599 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.599 * [backup-simplify]: Simplify (- 0) into 0 8.600 * [backup-simplify]: Simplify (+ 0 0) into 0 8.600 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 8.601 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 8.601 * [backup-simplify]: Simplify 0 into 0 8.601 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 8.603 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 8.603 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 8.605 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))))) into 0 8.605 * [taylor]: Taking taylor expansion of 0 in im 8.605 * [backup-simplify]: Simplify 0 into 0 8.605 * [backup-simplify]: Simplify 0 into 0 8.605 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im)))))) into (* 0.5 (/ (cos re) (exp im))) 8.605 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 3) 8.605 * [backup-simplify]: Simplify (/ (* 0.5 (cos re)) (exp im)) into (* 0.5 (/ (cos re) (exp im))) 8.605 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in (re im) around 0 8.605 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 8.605 * [taylor]: Taking taylor expansion of 0.5 in im 8.605 * [backup-simplify]: Simplify 0.5 into 0.5 8.605 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 8.606 * [taylor]: Taking taylor expansion of (cos re) in im 8.606 * [taylor]: Taking taylor expansion of re in im 8.606 * [backup-simplify]: Simplify re into re 8.606 * [backup-simplify]: Simplify (cos re) into (cos re) 8.606 * [backup-simplify]: Simplify (sin re) into (sin re) 8.606 * [taylor]: Taking taylor expansion of (exp im) in im 8.606 * [taylor]: Taking taylor expansion of im in im 8.606 * [backup-simplify]: Simplify 0 into 0 8.606 * [backup-simplify]: Simplify 1 into 1 8.606 * [backup-simplify]: Simplify (exp 0) into 1 8.606 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 8.606 * [backup-simplify]: Simplify (* (sin re) 0) into 0 8.606 * [backup-simplify]: Simplify (- 0) into 0 8.606 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 8.606 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 8.607 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 8.607 * [taylor]: Taking taylor expansion of 0.5 in re 8.607 * [backup-simplify]: Simplify 0.5 into 0.5 8.607 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 8.607 * [taylor]: Taking taylor expansion of (cos re) in re 8.607 * [taylor]: Taking taylor expansion of re in re 8.607 * [backup-simplify]: Simplify 0 into 0 8.607 * [backup-simplify]: Simplify 1 into 1 8.607 * [taylor]: Taking taylor expansion of (exp im) in re 8.607 * [taylor]: Taking taylor expansion of im in re 8.607 * [backup-simplify]: Simplify im into im 8.607 * [backup-simplify]: Simplify (exp im) into (exp im) 8.607 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 8.607 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 8.607 * [taylor]: Taking taylor expansion of 0.5 in re 8.607 * [backup-simplify]: Simplify 0.5 into 0.5 8.607 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 8.607 * [taylor]: Taking taylor expansion of (cos re) in re 8.607 * [taylor]: Taking taylor expansion of re in re 8.607 * [backup-simplify]: Simplify 0 into 0 8.607 * [backup-simplify]: Simplify 1 into 1 8.607 * [taylor]: Taking taylor expansion of (exp im) in re 8.607 * [taylor]: Taking taylor expansion of im in re 8.607 * [backup-simplify]: Simplify im into im 8.607 * [backup-simplify]: Simplify (exp im) into (exp im) 8.607 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 8.607 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp im))) into (/ 0.5 (exp im)) 8.607 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 8.608 * [taylor]: Taking taylor expansion of 0.5 in im 8.608 * [backup-simplify]: Simplify 0.5 into 0.5 8.608 * [taylor]: Taking taylor expansion of (exp im) in im 8.608 * [taylor]: Taking taylor expansion of im in im 8.608 * [backup-simplify]: Simplify 0 into 0 8.608 * [backup-simplify]: Simplify 1 into 1 8.608 * [backup-simplify]: Simplify (exp 0) into 1 8.608 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 8.608 * [backup-simplify]: Simplify 0.5 into 0.5 8.609 * [backup-simplify]: Simplify (+ 0) into 0 8.609 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 8.610 * [backup-simplify]: Simplify (- (/ 0 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 8.610 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp im)))) into 0 8.610 * [taylor]: Taking taylor expansion of 0 in im 8.610 * [backup-simplify]: Simplify 0 into 0 8.610 * [backup-simplify]: Simplify 0 into 0 8.611 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 8.614 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1 1)))) into (- 0.5) 8.614 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 8.616 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 8.617 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.617 * [backup-simplify]: Simplify (- (/ -1/2 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into (- (* 1/2 (/ 1 (exp im)))) 8.618 * [backup-simplify]: Simplify (+ (* 0.5 (- (* 1/2 (/ 1 (exp im))))) (+ (* 0 0) (* 0 (/ 1 (exp im))))) into (- (* 0.25 (/ 1 (exp im)))) 8.618 * [taylor]: Taking taylor expansion of (- (* 0.25 (/ 1 (exp im)))) in im 8.618 * [taylor]: Taking taylor expansion of (* 0.25 (/ 1 (exp im))) in im 8.618 * [taylor]: Taking taylor expansion of 0.25 in im 8.618 * [backup-simplify]: Simplify 0.25 into 0.25 8.618 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 8.618 * [taylor]: Taking taylor expansion of (exp im) in im 8.618 * [taylor]: Taking taylor expansion of im in im 8.618 * [backup-simplify]: Simplify 0 into 0 8.618 * [backup-simplify]: Simplify 1 into 1 8.618 * [backup-simplify]: Simplify (exp 0) into 1 8.618 * [backup-simplify]: Simplify (/ 1 1) into 1 8.619 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 8.619 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 8.619 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 8.620 * [backup-simplify]: Simplify (+ (* (- 0.25) (pow (* 1 re) 2)) (+ (* (- 0.5) (* im 1)) 0.5)) into (- 0.5 (+ (* 0.25 (pow re 2)) (* 0.5 im))) 8.621 * [backup-simplify]: Simplify (/ (* 0.5 (cos (/ 1 re))) (exp (/ 1 im))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 8.621 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in (re im) around 0 8.621 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 8.621 * [taylor]: Taking taylor expansion of 0.5 in im 8.621 * [backup-simplify]: Simplify 0.5 into 0.5 8.621 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 8.621 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 8.621 * [taylor]: Taking taylor expansion of (/ 1 re) in im 8.621 * [taylor]: Taking taylor expansion of re in im 8.621 * [backup-simplify]: Simplify re into re 8.621 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 8.621 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.621 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 8.621 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 8.621 * [taylor]: Taking taylor expansion of (/ 1 im) in im 8.621 * [taylor]: Taking taylor expansion of im in im 8.621 * [backup-simplify]: Simplify 0 into 0 8.621 * [backup-simplify]: Simplify 1 into 1 8.622 * [backup-simplify]: Simplify (/ 1 1) into 1 8.622 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.622 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 8.622 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 8.622 * [backup-simplify]: Simplify (- 0) into 0 8.622 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 8.622 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 8.622 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 8.623 * [taylor]: Taking taylor expansion of 0.5 in re 8.623 * [backup-simplify]: Simplify 0.5 into 0.5 8.623 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 8.623 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 8.623 * [taylor]: Taking taylor expansion of (/ 1 re) in re 8.623 * [taylor]: Taking taylor expansion of re in re 8.623 * [backup-simplify]: Simplify 0 into 0 8.623 * [backup-simplify]: Simplify 1 into 1 8.623 * [backup-simplify]: Simplify (/ 1 1) into 1 8.623 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.623 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 8.623 * [taylor]: Taking taylor expansion of (/ 1 im) in re 8.623 * [taylor]: Taking taylor expansion of im in re 8.623 * [backup-simplify]: Simplify im into im 8.623 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 8.623 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.624 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 8.624 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 8.624 * [taylor]: Taking taylor expansion of 0.5 in re 8.624 * [backup-simplify]: Simplify 0.5 into 0.5 8.624 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 8.624 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 8.624 * [taylor]: Taking taylor expansion of (/ 1 re) in re 8.624 * [taylor]: Taking taylor expansion of re in re 8.624 * [backup-simplify]: Simplify 0 into 0 8.624 * [backup-simplify]: Simplify 1 into 1 8.624 * [backup-simplify]: Simplify (/ 1 1) into 1 8.624 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.624 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 8.624 * [taylor]: Taking taylor expansion of (/ 1 im) in re 8.624 * [taylor]: Taking taylor expansion of im in re 8.624 * [backup-simplify]: Simplify im into im 8.624 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 8.624 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.625 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 8.625 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 8.625 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 8.625 * [taylor]: Taking taylor expansion of 0.5 in im 8.625 * [backup-simplify]: Simplify 0.5 into 0.5 8.625 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 8.625 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 8.625 * [taylor]: Taking taylor expansion of (/ 1 re) in im 8.625 * [taylor]: Taking taylor expansion of re in im 8.625 * [backup-simplify]: Simplify re into re 8.625 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 8.625 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.625 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 8.625 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 8.625 * [taylor]: Taking taylor expansion of (/ 1 im) in im 8.625 * [taylor]: Taking taylor expansion of im in im 8.625 * [backup-simplify]: Simplify 0 into 0 8.625 * [backup-simplify]: Simplify 1 into 1 8.626 * [backup-simplify]: Simplify (/ 1 1) into 1 8.626 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.626 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 8.626 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 8.626 * [backup-simplify]: Simplify (- 0) into 0 8.626 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 8.627 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 8.627 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 8.627 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 8.627 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 8.628 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 8.628 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 8.629 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 8.629 * [taylor]: Taking taylor expansion of 0 in im 8.629 * [backup-simplify]: Simplify 0 into 0 8.629 * [backup-simplify]: Simplify 0 into 0 8.629 * [backup-simplify]: Simplify (+ 0) into 0 8.630 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 8.630 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 8.631 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.631 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 8.631 * [backup-simplify]: Simplify (- 0) into 0 8.632 * [backup-simplify]: Simplify (+ 0 0) into 0 8.632 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 8.633 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 8.633 * [backup-simplify]: Simplify 0 into 0 8.633 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 8.634 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.635 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 8.635 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 8.635 * [taylor]: Taking taylor expansion of 0 in im 8.635 * [backup-simplify]: Simplify 0 into 0 8.635 * [backup-simplify]: Simplify 0 into 0 8.635 * [backup-simplify]: Simplify 0 into 0 8.636 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.636 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.637 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.637 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.637 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.638 * [backup-simplify]: Simplify (- 0) into 0 8.638 * [backup-simplify]: Simplify (+ 0 0) into 0 8.638 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 8.639 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 8.639 * [backup-simplify]: Simplify 0 into 0 8.639 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 8.640 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 8.640 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 8.641 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))))) into 0 8.641 * [taylor]: Taking taylor expansion of 0 in im 8.641 * [backup-simplify]: Simplify 0 into 0 8.641 * [backup-simplify]: Simplify 0 into 0 8.641 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im))))) into (* 0.5 (/ (cos re) (exp im))) 8.641 * [backup-simplify]: Simplify (/ (* 0.5 (cos (/ 1 (- re)))) (exp (/ 1 (- im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 8.641 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in (re im) around 0 8.641 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 8.641 * [taylor]: Taking taylor expansion of 0.5 in im 8.641 * [backup-simplify]: Simplify 0.5 into 0.5 8.641 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 8.641 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 8.641 * [taylor]: Taking taylor expansion of (/ -1 re) in im 8.641 * [taylor]: Taking taylor expansion of -1 in im 8.641 * [backup-simplify]: Simplify -1 into -1 8.641 * [taylor]: Taking taylor expansion of re in im 8.641 * [backup-simplify]: Simplify re into re 8.641 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 8.641 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.641 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 8.641 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 8.641 * [taylor]: Taking taylor expansion of (/ -1 im) in im 8.641 * [taylor]: Taking taylor expansion of -1 in im 8.641 * [backup-simplify]: Simplify -1 into -1 8.641 * [taylor]: Taking taylor expansion of im in im 8.641 * [backup-simplify]: Simplify 0 into 0 8.642 * [backup-simplify]: Simplify 1 into 1 8.643 * [backup-simplify]: Simplify (/ -1 1) into -1 8.643 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.643 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 8.643 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 8.643 * [backup-simplify]: Simplify (- 0) into 0 8.643 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 8.643 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 8.644 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 8.644 * [taylor]: Taking taylor expansion of 0.5 in re 8.644 * [backup-simplify]: Simplify 0.5 into 0.5 8.644 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 8.644 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 8.644 * [taylor]: Taking taylor expansion of (/ -1 re) in re 8.644 * [taylor]: Taking taylor expansion of -1 in re 8.644 * [backup-simplify]: Simplify -1 into -1 8.644 * [taylor]: Taking taylor expansion of re in re 8.644 * [backup-simplify]: Simplify 0 into 0 8.644 * [backup-simplify]: Simplify 1 into 1 8.644 * [backup-simplify]: Simplify (/ -1 1) into -1 8.644 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.644 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 8.644 * [taylor]: Taking taylor expansion of (/ -1 im) in re 8.644 * [taylor]: Taking taylor expansion of -1 in re 8.644 * [backup-simplify]: Simplify -1 into -1 8.644 * [taylor]: Taking taylor expansion of im in re 8.644 * [backup-simplify]: Simplify im into im 8.644 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 8.644 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.644 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 8.644 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 8.644 * [taylor]: Taking taylor expansion of 0.5 in re 8.644 * [backup-simplify]: Simplify 0.5 into 0.5 8.644 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 8.644 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 8.644 * [taylor]: Taking taylor expansion of (/ -1 re) in re 8.644 * [taylor]: Taking taylor expansion of -1 in re 8.644 * [backup-simplify]: Simplify -1 into -1 8.644 * [taylor]: Taking taylor expansion of re in re 8.644 * [backup-simplify]: Simplify 0 into 0 8.644 * [backup-simplify]: Simplify 1 into 1 8.645 * [backup-simplify]: Simplify (/ -1 1) into -1 8.645 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.645 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 8.645 * [taylor]: Taking taylor expansion of (/ -1 im) in re 8.645 * [taylor]: Taking taylor expansion of -1 in re 8.645 * [backup-simplify]: Simplify -1 into -1 8.645 * [taylor]: Taking taylor expansion of im in re 8.645 * [backup-simplify]: Simplify im into im 8.645 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 8.645 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.645 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 8.645 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 8.645 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 8.645 * [taylor]: Taking taylor expansion of 0.5 in im 8.645 * [backup-simplify]: Simplify 0.5 into 0.5 8.645 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 8.645 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 8.645 * [taylor]: Taking taylor expansion of (/ -1 re) in im 8.645 * [taylor]: Taking taylor expansion of -1 in im 8.645 * [backup-simplify]: Simplify -1 into -1 8.645 * [taylor]: Taking taylor expansion of re in im 8.645 * [backup-simplify]: Simplify re into re 8.645 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 8.645 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.645 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 8.645 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 8.645 * [taylor]: Taking taylor expansion of (/ -1 im) in im 8.645 * [taylor]: Taking taylor expansion of -1 in im 8.645 * [backup-simplify]: Simplify -1 into -1 8.645 * [taylor]: Taking taylor expansion of im in im 8.645 * [backup-simplify]: Simplify 0 into 0 8.645 * [backup-simplify]: Simplify 1 into 1 8.646 * [backup-simplify]: Simplify (/ -1 1) into -1 8.646 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.646 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 8.646 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 8.646 * [backup-simplify]: Simplify (- 0) into 0 8.646 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 8.646 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 8.646 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 8.646 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 8.647 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 8.647 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 8.647 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 8.648 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 8.648 * [taylor]: Taking taylor expansion of 0 in im 8.648 * [backup-simplify]: Simplify 0 into 0 8.648 * [backup-simplify]: Simplify 0 into 0 8.648 * [backup-simplify]: Simplify (+ 0) into 0 8.649 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 8.649 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 8.649 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.650 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 8.650 * [backup-simplify]: Simplify (- 0) into 0 8.650 * [backup-simplify]: Simplify (+ 0 0) into 0 8.650 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 8.651 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 8.651 * [backup-simplify]: Simplify 0 into 0 8.651 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 8.651 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.652 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 8.652 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 8.652 * [taylor]: Taking taylor expansion of 0 in im 8.652 * [backup-simplify]: Simplify 0 into 0 8.652 * [backup-simplify]: Simplify 0 into 0 8.652 * [backup-simplify]: Simplify 0 into 0 8.653 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.653 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.653 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.654 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.654 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.654 * [backup-simplify]: Simplify (- 0) into 0 8.655 * [backup-simplify]: Simplify (+ 0 0) into 0 8.655 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 8.655 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 8.655 * [backup-simplify]: Simplify 0 into 0 8.656 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 8.656 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 8.657 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 8.657 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))))) into 0 8.658 * [taylor]: Taking taylor expansion of 0 in im 8.658 * [backup-simplify]: Simplify 0 into 0 8.658 * [backup-simplify]: Simplify 0 into 0 8.658 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im)))))) into (* 0.5 (/ (cos re) (exp im))) 8.658 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1) 8.658 * [backup-simplify]: Simplify (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) into (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) 8.658 * [approximate]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in (im re) around 0 8.658 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in re 8.658 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 8.658 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in re 8.658 * [taylor]: Taking taylor expansion of (exp im) in re 8.658 * [taylor]: Taking taylor expansion of im in re 8.658 * [backup-simplify]: Simplify im into im 8.658 * [backup-simplify]: Simplify (exp im) into (exp im) 8.658 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 8.658 * [taylor]: Taking taylor expansion of 0.5 in re 8.658 * [backup-simplify]: Simplify 0.5 into 0.5 8.658 * [taylor]: Taking taylor expansion of (cos re) in re 8.658 * [taylor]: Taking taylor expansion of re in re 8.658 * [backup-simplify]: Simplify 0 into 0 8.658 * [backup-simplify]: Simplify 1 into 1 8.658 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 8.658 * [taylor]: Taking taylor expansion of 0.5 in re 8.658 * [backup-simplify]: Simplify 0.5 into 0.5 8.658 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 8.658 * [taylor]: Taking taylor expansion of (cos re) in re 8.658 * [taylor]: Taking taylor expansion of re in re 8.658 * [backup-simplify]: Simplify 0 into 0 8.658 * [backup-simplify]: Simplify 1 into 1 8.658 * [taylor]: Taking taylor expansion of (exp im) in re 8.658 * [taylor]: Taking taylor expansion of im in re 8.658 * [backup-simplify]: Simplify im into im 8.658 * [backup-simplify]: Simplify (exp im) into (exp im) 8.658 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 8.658 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in im 8.658 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 8.659 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in im 8.659 * [taylor]: Taking taylor expansion of (exp im) in im 8.659 * [taylor]: Taking taylor expansion of im in im 8.659 * [backup-simplify]: Simplify 0 into 0 8.659 * [backup-simplify]: Simplify 1 into 1 8.659 * [backup-simplify]: Simplify (exp 0) into 1 8.659 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in im 8.659 * [taylor]: Taking taylor expansion of 0.5 in im 8.659 * [backup-simplify]: Simplify 0.5 into 0.5 8.659 * [taylor]: Taking taylor expansion of (cos re) in im 8.659 * [taylor]: Taking taylor expansion of re in im 8.659 * [backup-simplify]: Simplify re into re 8.659 * [backup-simplify]: Simplify (cos re) into (cos re) 8.659 * [backup-simplify]: Simplify (sin re) into (sin re) 8.659 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 8.659 * [taylor]: Taking taylor expansion of 0.5 in im 8.659 * [backup-simplify]: Simplify 0.5 into 0.5 8.659 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 8.659 * [taylor]: Taking taylor expansion of (cos re) in im 8.659 * [taylor]: Taking taylor expansion of re in im 8.659 * [backup-simplify]: Simplify re into re 8.659 * [backup-simplify]: Simplify (cos re) into (cos re) 8.659 * [backup-simplify]: Simplify (sin re) into (sin re) 8.659 * [taylor]: Taking taylor expansion of (exp im) in im 8.659 * [taylor]: Taking taylor expansion of im in im 8.659 * [backup-simplify]: Simplify 0 into 0 8.659 * [backup-simplify]: Simplify 1 into 1 8.659 * [backup-simplify]: Simplify (exp 0) into 1 8.659 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 8.659 * [backup-simplify]: Simplify (* (sin re) 0) into 0 8.659 * [backup-simplify]: Simplify (- 0) into 0 8.659 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 8.659 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 8.659 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in im 8.660 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 8.660 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in im 8.660 * [taylor]: Taking taylor expansion of (exp im) in im 8.660 * [taylor]: Taking taylor expansion of im in im 8.660 * [backup-simplify]: Simplify 0 into 0 8.660 * [backup-simplify]: Simplify 1 into 1 8.660 * [backup-simplify]: Simplify (exp 0) into 1 8.660 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in im 8.660 * [taylor]: Taking taylor expansion of 0.5 in im 8.660 * [backup-simplify]: Simplify 0.5 into 0.5 8.660 * [taylor]: Taking taylor expansion of (cos re) in im 8.660 * [taylor]: Taking taylor expansion of re in im 8.660 * [backup-simplify]: Simplify re into re 8.660 * [backup-simplify]: Simplify (cos re) into (cos re) 8.660 * [backup-simplify]: Simplify (sin re) into (sin re) 8.660 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 8.660 * [taylor]: Taking taylor expansion of 0.5 in im 8.660 * [backup-simplify]: Simplify 0.5 into 0.5 8.660 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 8.660 * [taylor]: Taking taylor expansion of (cos re) in im 8.660 * [taylor]: Taking taylor expansion of re in im 8.660 * [backup-simplify]: Simplify re into re 8.660 * [backup-simplify]: Simplify (cos re) into (cos re) 8.660 * [backup-simplify]: Simplify (sin re) into (sin re) 8.660 * [taylor]: Taking taylor expansion of (exp im) in im 8.660 * [taylor]: Taking taylor expansion of im in im 8.660 * [backup-simplify]: Simplify 0 into 0 8.660 * [backup-simplify]: Simplify 1 into 1 8.660 * [backup-simplify]: Simplify (exp 0) into 1 8.660 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 8.660 * [backup-simplify]: Simplify (* (sin re) 0) into 0 8.660 * [backup-simplify]: Simplify (- 0) into 0 8.660 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 8.660 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 8.660 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 8.661 * [backup-simplify]: Simplify (* (sin re) 0) into 0 8.661 * [backup-simplify]: Simplify (- 0) into 0 8.661 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 8.661 * [backup-simplify]: Simplify (* 0.5 (cos re)) into (* 0.5 (cos re)) 8.661 * [backup-simplify]: Simplify (* 1 (* 0.5 (cos re))) into (* 0.5 (cos re)) 8.661 * [backup-simplify]: Simplify (* 0.5 (cos re)) into (* 0.5 (cos re)) 8.661 * [backup-simplify]: Simplify (+ (* 0.5 (cos re)) (* 0.5 (cos re))) into (* 1.0 (cos re)) 8.661 * [taylor]: Taking taylor expansion of (* 1.0 (cos re)) in re 8.661 * [taylor]: Taking taylor expansion of 1.0 in re 8.661 * [backup-simplify]: Simplify 1.0 into 1.0 8.661 * [taylor]: Taking taylor expansion of (cos re) in re 8.661 * [taylor]: Taking taylor expansion of re in re 8.661 * [backup-simplify]: Simplify 0 into 0 8.661 * [backup-simplify]: Simplify 1 into 1 8.661 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 8.661 * [backup-simplify]: Simplify 1.0 into 1.0 8.662 * [backup-simplify]: Simplify (+ 0) into 0 8.662 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 8.662 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.663 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 8.663 * [backup-simplify]: Simplify (- 0) into 0 8.663 * [backup-simplify]: Simplify (+ 0 0) into 0 8.664 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (cos re))) into 0 8.665 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 8.665 * [backup-simplify]: Simplify (+ (* 1 0) (* 1 (* 0.5 (cos re)))) into (* 0.5 (cos re)) 8.666 * [backup-simplify]: Simplify (+ 0) into 0 8.666 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 8.667 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.667 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 8.668 * [backup-simplify]: Simplify (- 0) into 0 8.668 * [backup-simplify]: Simplify (+ 0 0) into 0 8.669 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 8.670 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (cos re) (/ 1 1)))) into (- (cos re)) 8.670 * [backup-simplify]: Simplify (+ (* 0.5 (- (cos re))) (* 0 (cos re))) into (- (* 0.5 (cos re))) 8.670 * [backup-simplify]: Simplify (+ (* 0.5 (cos re)) (- (* 0.5 (cos re)))) into 0 8.670 * [taylor]: Taking taylor expansion of 0 in re 8.670 * [backup-simplify]: Simplify 0 into 0 8.670 * [backup-simplify]: Simplify 0 into 0 8.671 * [backup-simplify]: Simplify (+ 0) into 0 8.672 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 8.672 * [backup-simplify]: Simplify 0 into 0 8.673 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.673 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 8.674 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.675 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 8.675 * [backup-simplify]: Simplify (- 0) into 0 8.675 * [backup-simplify]: Simplify (+ 0 0) into 0 8.676 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (cos re)))) into 0 8.678 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 8.679 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 1 0) (* 1/2 (* 0.5 (cos re))))) into (* 0.25 (cos re)) 8.680 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.681 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 8.681 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.682 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 8.682 * [backup-simplify]: Simplify (- 0) into 0 8.683 * [backup-simplify]: Simplify (+ 0 0) into 0 8.684 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 8.686 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (cos re) (/ 1/2 1)) (* (- (cos re)) (/ 1 1)))) into (* 1/2 (cos re)) 8.686 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/2 (cos re))) (+ (* 0 (- (cos re))) (* 0 (cos re)))) into (* 0.25 (cos re)) 8.686 * [backup-simplify]: Simplify (+ (* 0.25 (cos re)) (* 0.25 (cos re))) into (* 0.5 (cos re)) 8.686 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 8.686 * [taylor]: Taking taylor expansion of 0.5 in re 8.686 * [backup-simplify]: Simplify 0.5 into 0.5 8.686 * [taylor]: Taking taylor expansion of (cos re) in re 8.686 * [taylor]: Taking taylor expansion of re in re 8.686 * [backup-simplify]: Simplify 0 into 0 8.686 * [backup-simplify]: Simplify 1 into 1 8.687 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 8.687 * [backup-simplify]: Simplify 0.5 into 0.5 8.687 * [backup-simplify]: Simplify 0 into 0 8.688 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 8.690 * [backup-simplify]: Simplify (+ (* 1.0 -1/2) (+ (* 0 0) (* 0 1))) into (- 0.5) 8.691 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 8.691 * [backup-simplify]: Simplify (+ (* (- 0.5) (pow (* re 1) 2)) (+ (* 0.5 (pow (* 1 im) 2)) 1.0)) into (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 8.692 * [backup-simplify]: Simplify (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (/ (* 0.5 (cos (/ 1 re))) (exp (/ 1 im)))) into (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 8.692 * [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 8.692 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in re 8.692 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 8.692 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in re 8.692 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 8.692 * [taylor]: Taking taylor expansion of (/ 1 im) in re 8.692 * [taylor]: Taking taylor expansion of im in re 8.692 * [backup-simplify]: Simplify im into im 8.692 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 8.692 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.692 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in re 8.692 * [taylor]: Taking taylor expansion of 0.5 in re 8.692 * [backup-simplify]: Simplify 0.5 into 0.5 8.692 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 8.692 * [taylor]: Taking taylor expansion of (/ 1 re) in re 8.692 * [taylor]: Taking taylor expansion of re in re 8.692 * [backup-simplify]: Simplify 0 into 0 8.692 * [backup-simplify]: Simplify 1 into 1 8.693 * [backup-simplify]: Simplify (/ 1 1) into 1 8.693 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.693 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 8.693 * [taylor]: Taking taylor expansion of 0.5 in re 8.693 * [backup-simplify]: Simplify 0.5 into 0.5 8.693 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 8.693 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 8.693 * [taylor]: Taking taylor expansion of (/ 1 re) in re 8.693 * [taylor]: Taking taylor expansion of re in re 8.693 * [backup-simplify]: Simplify 0 into 0 8.693 * [backup-simplify]: Simplify 1 into 1 8.693 * [backup-simplify]: Simplify (/ 1 1) into 1 8.694 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.694 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 8.694 * [taylor]: Taking taylor expansion of (/ 1 im) in re 8.694 * [taylor]: Taking taylor expansion of im in re 8.694 * [backup-simplify]: Simplify im into im 8.694 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 8.694 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.694 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 8.694 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in im 8.694 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 8.694 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in im 8.694 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 8.694 * [taylor]: Taking taylor expansion of (/ 1 im) in im 8.694 * [taylor]: Taking taylor expansion of im in im 8.694 * [backup-simplify]: Simplify 0 into 0 8.694 * [backup-simplify]: Simplify 1 into 1 8.695 * [backup-simplify]: Simplify (/ 1 1) into 1 8.695 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.695 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in im 8.695 * [taylor]: Taking taylor expansion of 0.5 in im 8.695 * [backup-simplify]: Simplify 0.5 into 0.5 8.695 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 8.695 * [taylor]: Taking taylor expansion of (/ 1 re) in im 8.695 * [taylor]: Taking taylor expansion of re in im 8.695 * [backup-simplify]: Simplify re into re 8.695 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 8.695 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.695 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 8.695 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 8.695 * [taylor]: Taking taylor expansion of 0.5 in im 8.695 * [backup-simplify]: Simplify 0.5 into 0.5 8.695 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 8.695 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 8.695 * [taylor]: Taking taylor expansion of (/ 1 re) in im 8.695 * [taylor]: Taking taylor expansion of re in im 8.695 * [backup-simplify]: Simplify re into re 8.695 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 8.695 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.695 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 8.696 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 8.696 * [taylor]: Taking taylor expansion of (/ 1 im) in im 8.696 * [taylor]: Taking taylor expansion of im in im 8.696 * [backup-simplify]: Simplify 0 into 0 8.696 * [backup-simplify]: Simplify 1 into 1 8.696 * [backup-simplify]: Simplify (/ 1 1) into 1 8.696 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.696 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 8.696 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 8.697 * [backup-simplify]: Simplify (- 0) into 0 8.697 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 8.697 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 8.697 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in im 8.697 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 8.697 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in im 8.697 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 8.697 * [taylor]: Taking taylor expansion of (/ 1 im) in im 8.697 * [taylor]: Taking taylor expansion of im in im 8.697 * [backup-simplify]: Simplify 0 into 0 8.697 * [backup-simplify]: Simplify 1 into 1 8.698 * [backup-simplify]: Simplify (/ 1 1) into 1 8.698 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.698 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in im 8.698 * [taylor]: Taking taylor expansion of 0.5 in im 8.698 * [backup-simplify]: Simplify 0.5 into 0.5 8.698 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 8.698 * [taylor]: Taking taylor expansion of (/ 1 re) in im 8.698 * [taylor]: Taking taylor expansion of re in im 8.698 * [backup-simplify]: Simplify re into re 8.698 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 8.698 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.698 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 8.698 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 8.698 * [taylor]: Taking taylor expansion of 0.5 in im 8.698 * [backup-simplify]: Simplify 0.5 into 0.5 8.698 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 8.698 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 8.698 * [taylor]: Taking taylor expansion of (/ 1 re) in im 8.698 * [taylor]: Taking taylor expansion of re in im 8.698 * [backup-simplify]: Simplify re into re 8.698 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 8.698 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.699 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 8.699 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 8.699 * [taylor]: Taking taylor expansion of (/ 1 im) in im 8.699 * [taylor]: Taking taylor expansion of im in im 8.699 * [backup-simplify]: Simplify 0 into 0 8.699 * [backup-simplify]: Simplify 1 into 1 8.699 * [backup-simplify]: Simplify (/ 1 1) into 1 8.699 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.699 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 8.699 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 8.700 * [backup-simplify]: Simplify (- 0) into 0 8.700 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 8.700 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 8.700 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 8.700 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 8.701 * [backup-simplify]: Simplify (- 0) into 0 8.701 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 8.701 * [backup-simplify]: Simplify (* 0.5 (cos (/ 1 re))) into (* 0.5 (cos (/ 1 re))) 8.701 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) into (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) 8.701 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 8.702 * [backup-simplify]: Simplify (+ (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) 8.702 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) in re 8.702 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 8.702 * [taylor]: Taking taylor expansion of 0.5 in re 8.702 * [backup-simplify]: Simplify 0.5 into 0.5 8.702 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 8.702 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 8.702 * [taylor]: Taking taylor expansion of (/ 1 re) in re 8.702 * [taylor]: Taking taylor expansion of re in re 8.702 * [backup-simplify]: Simplify 0 into 0 8.702 * [backup-simplify]: Simplify 1 into 1 8.702 * [backup-simplify]: Simplify (/ 1 1) into 1 8.703 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.703 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 8.703 * [taylor]: Taking taylor expansion of (/ 1 im) in re 8.703 * [taylor]: Taking taylor expansion of im in re 8.703 * [backup-simplify]: Simplify im into im 8.703 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 8.703 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.703 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 8.703 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) in re 8.703 * [taylor]: Taking taylor expansion of 0.5 in re 8.703 * [backup-simplify]: Simplify 0.5 into 0.5 8.703 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (exp (/ 1 im))) in re 8.703 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 8.703 * [taylor]: Taking taylor expansion of (/ 1 re) in re 8.703 * [taylor]: Taking taylor expansion of re in re 8.703 * [backup-simplify]: Simplify 0 into 0 8.703 * [backup-simplify]: Simplify 1 into 1 8.704 * [backup-simplify]: Simplify (/ 1 1) into 1 8.704 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 8.704 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 8.704 * [taylor]: Taking taylor expansion of (/ 1 im) in re 8.704 * [taylor]: Taking taylor expansion of im in re 8.704 * [backup-simplify]: Simplify im into im 8.704 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 8.704 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 8.704 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 8.704 * [backup-simplify]: Simplify (* (cos (/ 1 re)) (exp (/ 1 im))) into (* (cos (/ 1 re)) (exp (/ 1 im))) 8.704 * [backup-simplify]: Simplify (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) 8.705 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) into (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) 8.705 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) into (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) 8.706 * [backup-simplify]: Simplify (+ 0) into 0 8.706 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 8.707 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 8.707 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.708 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 8.708 * [backup-simplify]: Simplify (- 0) into 0 8.709 * [backup-simplify]: Simplify (+ 0 0) into 0 8.709 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (cos (/ 1 re)))) into 0 8.709 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (* 0.5 (cos (/ 1 re))))) into 0 8.710 * [backup-simplify]: Simplify (+ 0) into 0 8.710 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 8.710 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 8.711 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.712 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 8.712 * [backup-simplify]: Simplify (- 0) into 0 8.712 * [backup-simplify]: Simplify (+ 0 0) into 0 8.713 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 8.713 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 8.714 * [backup-simplify]: Simplify (+ 0 0) into 0 8.714 * [taylor]: Taking taylor expansion of 0 in re 8.714 * [backup-simplify]: Simplify 0 into 0 8.714 * [backup-simplify]: Simplify 0 into 0 8.714 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 8.715 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 8.715 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 8.716 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 8.716 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 8.717 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 8.717 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 8.718 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (cos (/ 1 re)) (exp (/ 1 im))))) into 0 8.718 * [backup-simplify]: Simplify (+ 0 0) into 0 8.718 * [backup-simplify]: Simplify 0 into 0 8.719 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.720 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.720 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.721 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.721 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.722 * [backup-simplify]: Simplify (- 0) into 0 8.722 * [backup-simplify]: Simplify (+ 0 0) into 0 8.723 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 8.724 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ 1 re)))))) into 0 8.725 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.725 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.725 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.726 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.727 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.727 * [backup-simplify]: Simplify (- 0) into 0 8.728 * [backup-simplify]: Simplify (+ 0 0) into 0 8.728 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 8.729 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 8.729 * [backup-simplify]: Simplify (+ 0 0) into 0 8.729 * [taylor]: Taking taylor expansion of 0 in re 8.729 * [backup-simplify]: Simplify 0 into 0 8.729 * [backup-simplify]: Simplify 0 into 0 8.729 * [backup-simplify]: Simplify 0 into 0 8.729 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 8.731 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.731 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 8.732 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 8.732 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 8.733 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.734 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 8.735 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 8.735 * [backup-simplify]: Simplify (+ 0 0) into 0 8.735 * [backup-simplify]: Simplify 0 into 0 8.736 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 8.737 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.737 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.739 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 8.740 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 8.740 * [backup-simplify]: Simplify (- 0) into 0 8.741 * [backup-simplify]: Simplify (+ 0 0) into 0 8.742 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 8.743 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ 1 re))))))) into 0 8.744 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 8.745 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.745 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.746 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 8.747 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 8.747 * [backup-simplify]: Simplify (- 0) into 0 8.748 * [backup-simplify]: Simplify (+ 0 0) into 0 8.748 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 8.749 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))))) into 0 8.749 * [backup-simplify]: Simplify (+ 0 0) into 0 8.749 * [taylor]: Taking taylor expansion of 0 in re 8.749 * [backup-simplify]: Simplify 0 into 0 8.749 * [backup-simplify]: Simplify 0 into 0 8.749 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im))))) (* 0.5 (* (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im)))))) into (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 8.749 * [backup-simplify]: Simplify (fma (exp (/ 1 (- im))) (* 0.5 (cos (/ 1 (- re)))) (/ (* 0.5 (cos (/ 1 (- re)))) (exp (/ 1 (- im))))) into (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 8.749 * [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 8.749 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in re 8.749 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 8.749 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in re 8.749 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 8.749 * [taylor]: Taking taylor expansion of (/ -1 im) in re 8.750 * [taylor]: Taking taylor expansion of -1 in re 8.750 * [backup-simplify]: Simplify -1 into -1 8.750 * [taylor]: Taking taylor expansion of im in re 8.750 * [backup-simplify]: Simplify im into im 8.750 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 8.750 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.750 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in re 8.750 * [taylor]: Taking taylor expansion of 0.5 in re 8.750 * [backup-simplify]: Simplify 0.5 into 0.5 8.750 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 8.750 * [taylor]: Taking taylor expansion of (/ -1 re) in re 8.750 * [taylor]: Taking taylor expansion of -1 in re 8.750 * [backup-simplify]: Simplify -1 into -1 8.750 * [taylor]: Taking taylor expansion of re in re 8.750 * [backup-simplify]: Simplify 0 into 0 8.750 * [backup-simplify]: Simplify 1 into 1 8.750 * [backup-simplify]: Simplify (/ -1 1) into -1 8.750 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.750 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 8.750 * [taylor]: Taking taylor expansion of 0.5 in re 8.750 * [backup-simplify]: Simplify 0.5 into 0.5 8.750 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 8.750 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 8.750 * [taylor]: Taking taylor expansion of (/ -1 re) in re 8.750 * [taylor]: Taking taylor expansion of -1 in re 8.750 * [backup-simplify]: Simplify -1 into -1 8.750 * [taylor]: Taking taylor expansion of re in re 8.750 * [backup-simplify]: Simplify 0 into 0 8.750 * [backup-simplify]: Simplify 1 into 1 8.751 * [backup-simplify]: Simplify (/ -1 1) into -1 8.751 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.751 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 8.751 * [taylor]: Taking taylor expansion of (/ -1 im) in re 8.751 * [taylor]: Taking taylor expansion of -1 in re 8.751 * [backup-simplify]: Simplify -1 into -1 8.751 * [taylor]: Taking taylor expansion of im in re 8.751 * [backup-simplify]: Simplify im into im 8.751 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 8.751 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.751 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 8.751 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in im 8.751 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 8.751 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in im 8.751 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 8.751 * [taylor]: Taking taylor expansion of (/ -1 im) in im 8.751 * [taylor]: Taking taylor expansion of -1 in im 8.751 * [backup-simplify]: Simplify -1 into -1 8.751 * [taylor]: Taking taylor expansion of im in im 8.751 * [backup-simplify]: Simplify 0 into 0 8.751 * [backup-simplify]: Simplify 1 into 1 8.751 * [backup-simplify]: Simplify (/ -1 1) into -1 8.751 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.751 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in im 8.751 * [taylor]: Taking taylor expansion of 0.5 in im 8.752 * [backup-simplify]: Simplify 0.5 into 0.5 8.752 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 8.752 * [taylor]: Taking taylor expansion of (/ -1 re) in im 8.752 * [taylor]: Taking taylor expansion of -1 in im 8.752 * [backup-simplify]: Simplify -1 into -1 8.752 * [taylor]: Taking taylor expansion of re in im 8.752 * [backup-simplify]: Simplify re into re 8.752 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 8.752 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.752 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 8.752 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 8.752 * [taylor]: Taking taylor expansion of 0.5 in im 8.752 * [backup-simplify]: Simplify 0.5 into 0.5 8.752 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 8.752 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 8.752 * [taylor]: Taking taylor expansion of (/ -1 re) in im 8.752 * [taylor]: Taking taylor expansion of -1 in im 8.752 * [backup-simplify]: Simplify -1 into -1 8.752 * [taylor]: Taking taylor expansion of re in im 8.752 * [backup-simplify]: Simplify re into re 8.752 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 8.752 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.752 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 8.752 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 8.752 * [taylor]: Taking taylor expansion of (/ -1 im) in im 8.752 * [taylor]: Taking taylor expansion of -1 in im 8.752 * [backup-simplify]: Simplify -1 into -1 8.752 * [taylor]: Taking taylor expansion of im in im 8.752 * [backup-simplify]: Simplify 0 into 0 8.752 * [backup-simplify]: Simplify 1 into 1 8.752 * [backup-simplify]: Simplify (/ -1 1) into -1 8.752 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.752 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 8.752 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 8.753 * [backup-simplify]: Simplify (- 0) into 0 8.753 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 8.753 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 8.753 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in im 8.753 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 8.753 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in im 8.753 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 8.753 * [taylor]: Taking taylor expansion of (/ -1 im) in im 8.753 * [taylor]: Taking taylor expansion of -1 in im 8.753 * [backup-simplify]: Simplify -1 into -1 8.753 * [taylor]: Taking taylor expansion of im in im 8.753 * [backup-simplify]: Simplify 0 into 0 8.753 * [backup-simplify]: Simplify 1 into 1 8.753 * [backup-simplify]: Simplify (/ -1 1) into -1 8.753 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.753 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in im 8.753 * [taylor]: Taking taylor expansion of 0.5 in im 8.753 * [backup-simplify]: Simplify 0.5 into 0.5 8.753 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 8.753 * [taylor]: Taking taylor expansion of (/ -1 re) in im 8.753 * [taylor]: Taking taylor expansion of -1 in im 8.754 * [backup-simplify]: Simplify -1 into -1 8.754 * [taylor]: Taking taylor expansion of re in im 8.754 * [backup-simplify]: Simplify re into re 8.754 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 8.754 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.754 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 8.754 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 8.754 * [taylor]: Taking taylor expansion of 0.5 in im 8.754 * [backup-simplify]: Simplify 0.5 into 0.5 8.754 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 8.754 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 8.754 * [taylor]: Taking taylor expansion of (/ -1 re) in im 8.754 * [taylor]: Taking taylor expansion of -1 in im 8.754 * [backup-simplify]: Simplify -1 into -1 8.754 * [taylor]: Taking taylor expansion of re in im 8.754 * [backup-simplify]: Simplify re into re 8.754 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 8.754 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.754 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 8.754 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 8.754 * [taylor]: Taking taylor expansion of (/ -1 im) in im 8.754 * [taylor]: Taking taylor expansion of -1 in im 8.754 * [backup-simplify]: Simplify -1 into -1 8.754 * [taylor]: Taking taylor expansion of im in im 8.754 * [backup-simplify]: Simplify 0 into 0 8.754 * [backup-simplify]: Simplify 1 into 1 8.754 * [backup-simplify]: Simplify (/ -1 1) into -1 8.754 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.754 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 8.754 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 8.755 * [backup-simplify]: Simplify (- 0) into 0 8.755 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 8.755 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 8.755 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 8.755 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 8.755 * [backup-simplify]: Simplify (- 0) into 0 8.755 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 8.755 * [backup-simplify]: Simplify (* 0.5 (cos (/ -1 re))) into (* 0.5 (cos (/ -1 re))) 8.755 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) into (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) 8.755 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 8.756 * [backup-simplify]: Simplify (+ (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) 8.756 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) in re 8.756 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 8.756 * [taylor]: Taking taylor expansion of 0.5 in re 8.756 * [backup-simplify]: Simplify 0.5 into 0.5 8.756 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 8.756 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 8.756 * [taylor]: Taking taylor expansion of (/ -1 re) in re 8.756 * [taylor]: Taking taylor expansion of -1 in re 8.756 * [backup-simplify]: Simplify -1 into -1 8.756 * [taylor]: Taking taylor expansion of re in re 8.756 * [backup-simplify]: Simplify 0 into 0 8.756 * [backup-simplify]: Simplify 1 into 1 8.756 * [backup-simplify]: Simplify (/ -1 1) into -1 8.756 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.756 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 8.756 * [taylor]: Taking taylor expansion of (/ -1 im) in re 8.756 * [taylor]: Taking taylor expansion of -1 in re 8.756 * [backup-simplify]: Simplify -1 into -1 8.756 * [taylor]: Taking taylor expansion of im in re 8.756 * [backup-simplify]: Simplify im into im 8.756 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 8.756 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.756 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 8.756 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) in re 8.756 * [taylor]: Taking taylor expansion of 0.5 in re 8.756 * [backup-simplify]: Simplify 0.5 into 0.5 8.756 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (exp (/ -1 im))) in re 8.757 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 8.757 * [taylor]: Taking taylor expansion of (/ -1 re) in re 8.757 * [taylor]: Taking taylor expansion of -1 in re 8.757 * [backup-simplify]: Simplify -1 into -1 8.757 * [taylor]: Taking taylor expansion of re in re 8.757 * [backup-simplify]: Simplify 0 into 0 8.757 * [backup-simplify]: Simplify 1 into 1 8.757 * [backup-simplify]: Simplify (/ -1 1) into -1 8.757 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 8.757 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 8.757 * [taylor]: Taking taylor expansion of (/ -1 im) in re 8.757 * [taylor]: Taking taylor expansion of -1 in re 8.757 * [backup-simplify]: Simplify -1 into -1 8.757 * [taylor]: Taking taylor expansion of im in re 8.757 * [backup-simplify]: Simplify im into im 8.757 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 8.757 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 8.757 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 8.757 * [backup-simplify]: Simplify (* (cos (/ -1 re)) (exp (/ -1 im))) into (* (cos (/ -1 re)) (exp (/ -1 im))) 8.757 * [backup-simplify]: Simplify (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) 8.757 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) into (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) 8.758 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) into (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) 8.758 * [backup-simplify]: Simplify (+ 0) into 0 8.758 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 8.758 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 8.759 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.759 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 8.759 * [backup-simplify]: Simplify (- 0) into 0 8.760 * [backup-simplify]: Simplify (+ 0 0) into 0 8.760 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (cos (/ -1 re)))) into 0 8.760 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (* 0.5 (cos (/ -1 re))))) into 0 8.760 * [backup-simplify]: Simplify (+ 0) into 0 8.760 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 8.761 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 8.761 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.761 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 8.762 * [backup-simplify]: Simplify (- 0) into 0 8.762 * [backup-simplify]: Simplify (+ 0 0) into 0 8.762 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 8.762 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 8.762 * [backup-simplify]: Simplify (+ 0 0) into 0 8.763 * [taylor]: Taking taylor expansion of 0 in re 8.763 * [backup-simplify]: Simplify 0 into 0 8.763 * [backup-simplify]: Simplify 0 into 0 8.763 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 8.763 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 8.763 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 8.764 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 8.764 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 8.764 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 8.764 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 8.765 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (cos (/ -1 re)) (exp (/ -1 im))))) into 0 8.765 * [backup-simplify]: Simplify (+ 0 0) into 0 8.765 * [backup-simplify]: Simplify 0 into 0 8.766 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.766 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.766 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.767 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.767 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.767 * [backup-simplify]: Simplify (- 0) into 0 8.767 * [backup-simplify]: Simplify (+ 0 0) into 0 8.769 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 8.769 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ -1 re)))))) into 0 8.770 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.770 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.771 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.771 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.771 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.772 * [backup-simplify]: Simplify (- 0) into 0 8.772 * [backup-simplify]: Simplify (+ 0 0) into 0 8.772 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 8.773 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 8.773 * [backup-simplify]: Simplify (+ 0 0) into 0 8.773 * [taylor]: Taking taylor expansion of 0 in re 8.773 * [backup-simplify]: Simplify 0 into 0 8.773 * [backup-simplify]: Simplify 0 into 0 8.773 * [backup-simplify]: Simplify 0 into 0 8.773 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 8.774 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.774 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 8.775 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 8.775 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 8.775 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.776 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 8.776 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 8.776 * [backup-simplify]: Simplify (+ 0 0) into 0 8.777 * [backup-simplify]: Simplify 0 into 0 8.777 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 8.778 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.778 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.779 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 8.779 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 8.779 * [backup-simplify]: Simplify (- 0) into 0 8.779 * [backup-simplify]: Simplify (+ 0 0) into 0 8.780 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 8.781 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ -1 re))))))) into 0 8.781 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 8.782 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.782 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 8.783 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 8.783 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 8.783 * [backup-simplify]: Simplify (- 0) into 0 8.784 * [backup-simplify]: Simplify (+ 0 0) into 0 8.784 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 8.785 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))))) into 0 8.785 * [backup-simplify]: Simplify (+ 0 0) into 0 8.785 * [taylor]: Taking taylor expansion of 0 in re 8.785 * [backup-simplify]: Simplify 0 into 0 8.785 * [backup-simplify]: Simplify 0 into 0 8.785 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im)))))) (* 0.5 (* (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im))))))) into (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 8.785 * * * [progress]: simplifying candidates 8.785 * * * * [progress]: [ 1 / 123 ] simplifiying candidate # 8.785 * * * * [progress]: [ 2 / 123 ] simplifiying candidate # 8.785 * * * * [progress]: [ 3 / 123 ] simplifiying candidate # 8.786 * [simplify]: Simplifying (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 8.786 * * [simplify]: iters left: 6 (8 enodes) 8.788 * * [simplify]: iters left: 5 (29 enodes) 8.793 * * [simplify]: iters left: 4 (43 enodes) 8.801 * * [simplify]: iters left: 3 (64 enodes) 8.813 * * [simplify]: iters left: 2 (80 enodes) 8.834 * * [simplify]: iters left: 1 (90 enodes) 8.847 * * [simplify]: Extracting #0: cost 1 inf + 0 8.847 * * [simplify]: Extracting #1: cost 14 inf + 0 8.847 * * [simplify]: Extracting #2: cost 28 inf + 1 8.848 * * [simplify]: Extracting #3: cost 23 inf + 521 8.848 * * [simplify]: Extracting #4: cost 2 inf + 4012 8.849 * * [simplify]: Extracting #5: cost 0 inf + 4351 8.850 * [simplify]: Simplified to (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)) 8.850 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)) (+ 1/2 1/2))) 8.850 * [simplify]: Simplifying (+ 1/2 1/2) 8.850 * * [simplify]: iters left: 2 (2 enodes) 8.852 * * [simplify]: iters left: 1 (7 enodes) 8.853 * * [simplify]: Extracting #0: cost 1 inf + 0 8.853 * * [simplify]: Extracting #1: cost 0 inf + 1 8.853 * [simplify]: Simplified to 1 8.853 * [simplify]: Simplified (2 2) to (λ (re im) (pow (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 1)) 8.853 * * * * [progress]: [ 4 / 123 ] simplifiying candidate # 8.853 * [simplify]: Simplifying (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 8.854 * * [simplify]: iters left: 6 (8 enodes) 8.856 * * [simplify]: iters left: 5 (29 enodes) 8.861 * * [simplify]: iters left: 4 (43 enodes) 8.871 * * [simplify]: iters left: 3 (64 enodes) 8.890 * * [simplify]: iters left: 2 (80 enodes) 8.913 * * [simplify]: iters left: 1 (90 enodes) 8.937 * * [simplify]: Extracting #0: cost 1 inf + 0 8.937 * * [simplify]: Extracting #1: cost 14 inf + 0 8.938 * * [simplify]: Extracting #2: cost 28 inf + 1 8.938 * * [simplify]: Extracting #3: cost 23 inf + 521 8.939 * * [simplify]: Extracting #4: cost 2 inf + 4012 8.940 * * [simplify]: Extracting #5: cost 0 inf + 4351 8.941 * [simplify]: Simplified to (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)) 8.941 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)) (+ 1/2 (/ 1 2)))) 8.941 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 8.941 * * [simplify]: iters left: 4 (5 enodes) 8.944 * * [simplify]: iters left: 3 (18 enodes) 8.949 * * [simplify]: iters left: 2 (20 enodes) 8.952 * * [simplify]: Extracting #0: cost 1 inf + 0 8.952 * * [simplify]: Extracting #1: cost 0 inf + 1 8.952 * [simplify]: Simplified to 1 8.952 * [simplify]: Simplified (2 2) to (λ (re im) (pow (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 1)) 8.952 * * * * [progress]: [ 5 / 123 ] simplifiying candidate # 8.952 * [simplify]: Simplifying (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) 8.952 * * [simplify]: iters left: 6 (9 enodes) 8.955 * * [simplify]: iters left: 5 (32 enodes) 8.960 * * [simplify]: iters left: 4 (46 enodes) 8.968 * * [simplify]: iters left: 3 (67 enodes) 8.985 * * [simplify]: iters left: 2 (83 enodes) 9.010 * * [simplify]: iters left: 1 (93 enodes) 9.034 * * [simplify]: Extracting #0: cost 1 inf + 0 9.034 * * [simplify]: Extracting #1: cost 3 inf + 0 9.034 * * [simplify]: Extracting #2: cost 16 inf + 0 9.034 * * [simplify]: Extracting #3: cost 30 inf + 1 9.034 * * [simplify]: Extracting #4: cost 24 inf + 633 9.035 * * [simplify]: Extracting #5: cost 7 inf + 3647 9.035 * * [simplify]: Extracting #6: cost 2 inf + 4613 9.036 * * [simplify]: Extracting #7: cost 0 inf + 4967 9.037 * [simplify]: Simplified to (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5)) 9.037 * [simplify]: Simplified (2 1) to (λ (re im) (pow (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5)) (+ 1 1))) 9.038 * [simplify]: Simplifying (+ 1 1) 9.038 * * [simplify]: iters left: 2 (2 enodes) 9.039 * * [simplify]: iters left: 1 (9 enodes) 9.041 * * [simplify]: Extracting #0: cost 1 inf + 0 9.041 * * [simplify]: Extracting #1: cost 0 inf + 1 9.041 * [simplify]: Simplified to 2 9.041 * [simplify]: Simplified (2 2) to (λ (re im) (pow (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) 2)) 9.041 * * * * [progress]: [ 6 / 123 ] simplifiying candidate # 9.041 * [simplify]: Simplifying (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 9.041 * * [simplify]: iters left: 6 (8 enodes) 9.044 * * [simplify]: iters left: 5 (29 enodes) 9.049 * * [simplify]: iters left: 4 (43 enodes) 9.056 * * [simplify]: iters left: 3 (64 enodes) 9.072 * * [simplify]: iters left: 2 (80 enodes) 9.095 * * [simplify]: iters left: 1 (90 enodes) 9.121 * * [simplify]: Extracting #0: cost 1 inf + 0 9.122 * * [simplify]: Extracting #1: cost 14 inf + 0 9.122 * * [simplify]: Extracting #2: cost 28 inf + 1 9.122 * * [simplify]: Extracting #3: cost 23 inf + 521 9.123 * * [simplify]: Extracting #4: cost 2 inf + 4012 9.125 * * [simplify]: Extracting #5: cost 0 inf + 4351 9.127 * [simplify]: Simplified to (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)) 9.127 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)) (+ (/ 1 2) 1/2))) 9.127 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 9.127 * * [simplify]: iters left: 4 (5 enodes) 9.133 * * [simplify]: iters left: 3 (18 enodes) 9.136 * * [simplify]: iters left: 2 (20 enodes) 9.139 * * [simplify]: Extracting #0: cost 1 inf + 0 9.139 * * [simplify]: Extracting #1: cost 0 inf + 1 9.139 * [simplify]: Simplified to 1 9.139 * [simplify]: Simplified (2 2) to (λ (re im) (pow (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 1)) 9.140 * * * * [progress]: [ 7 / 123 ] simplifiying candidate # 9.140 * [simplify]: Simplifying (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 9.140 * * [simplify]: iters left: 6 (8 enodes) 9.142 * * [simplify]: iters left: 5 (29 enodes) 9.147 * * [simplify]: iters left: 4 (43 enodes) 9.154 * * [simplify]: iters left: 3 (64 enodes) 9.169 * * [simplify]: iters left: 2 (80 enodes) 9.192 * * [simplify]: iters left: 1 (90 enodes) 9.218 * * [simplify]: Extracting #0: cost 1 inf + 0 9.218 * * [simplify]: Extracting #1: cost 14 inf + 0 9.218 * * [simplify]: Extracting #2: cost 28 inf + 1 9.218 * * [simplify]: Extracting #3: cost 23 inf + 521 9.219 * * [simplify]: Extracting #4: cost 2 inf + 4012 9.221 * * [simplify]: Extracting #5: cost 0 inf + 4351 9.223 * [simplify]: Simplified to (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)) 9.223 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)) (+ (/ 1 2) (/ 1 2)))) 9.223 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 9.223 * * [simplify]: iters left: 4 (4 enodes) 9.228 * * [simplify]: iters left: 3 (15 enodes) 9.236 * * [simplify]: iters left: 2 (17 enodes) 9.241 * * [simplify]: Extracting #0: cost 1 inf + 0 9.241 * * [simplify]: Extracting #1: cost 0 inf + 1 9.241 * [simplify]: Simplified to 1 9.241 * [simplify]: Simplified (2 2) to (λ (re im) (pow (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 1)) 9.241 * * * * [progress]: [ 8 / 123 ] simplifiying candidate # 9.241 * [simplify]: Simplifying (* (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)))) 9.242 * * [simplify]: iters left: 6 (9 enodes) 9.246 * * [simplify]: iters left: 5 (32 enodes) 9.253 * * [simplify]: iters left: 4 (52 enodes) 9.264 * * [simplify]: iters left: 3 (124 enodes) 9.300 * * [simplify]: iters left: 2 (423 enodes) 9.688 * * [simplify]: Extracting #0: cost 1 inf + 0 9.689 * * [simplify]: Extracting #1: cost 55 inf + 0 9.691 * * [simplify]: Extracting #2: cost 225 inf + 42 9.698 * * [simplify]: Extracting #3: cost 172 inf + 13170 9.712 * * [simplify]: Extracting #4: cost 44 inf + 51215 9.734 * * [simplify]: Extracting #5: cost 1 inf + 63951 9.778 * * [simplify]: Extracting #6: cost 0 inf + 64118 9.821 * [simplify]: Simplified to (* (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))) (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im)))) 9.821 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))) (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im)))) 1/2)) 9.821 * * * * [progress]: [ 9 / 123 ] simplifiying candidate # 9.822 * [simplify]: Simplifying (* (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))))) 9.822 * * [simplify]: iters left: 6 (10 enodes) 9.827 * * [simplify]: iters left: 5 (33 enodes) 9.839 * * [simplify]: iters left: 4 (48 enodes) 9.853 * * [simplify]: iters left: 3 (69 enodes) 9.864 * * [simplify]: iters left: 2 (84 enodes) 9.877 * * [simplify]: iters left: 1 (95 enodes) 9.897 * * [simplify]: Extracting #0: cost 1 inf + 0 9.897 * * [simplify]: Extracting #1: cost 15 inf + 0 9.897 * * [simplify]: Extracting #2: cost 30 inf + 1 9.898 * * [simplify]: Extracting #3: cost 26 inf + 298 9.899 * * [simplify]: Extracting #4: cost 4 inf + 4399 9.901 * * [simplify]: Extracting #5: cost 0 inf + 4967 9.903 * [simplify]: Simplified to (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))) 9.903 * [simplify]: Simplified (2 1) to (λ (re im) (pow (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))) 1)) 9.903 * * * * [progress]: [ 10 / 123 ] simplifiying candidate # 9.903 * [simplify]: Simplifying (* (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)))) 9.903 * * [simplify]: iters left: 6 (9 enodes) 9.908 * * [simplify]: iters left: 5 (32 enodes) 9.919 * * [simplify]: iters left: 4 (52 enodes) 9.939 * * [simplify]: iters left: 3 (124 enodes) 9.994 * * [simplify]: iters left: 2 (423 enodes) 10.482 * * [simplify]: Extracting #0: cost 1 inf + 0 10.482 * * [simplify]: Extracting #1: cost 55 inf + 0 10.484 * * [simplify]: Extracting #2: cost 225 inf + 42 10.487 * * [simplify]: Extracting #3: cost 172 inf + 13170 10.501 * * [simplify]: Extracting #4: cost 44 inf + 51215 10.537 * * [simplify]: Extracting #5: cost 1 inf + 63951 10.571 * * [simplify]: Extracting #6: cost 0 inf + 64118 10.593 * [simplify]: Simplified to (* (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))) (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im)))) 10.593 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))) (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im)))) (/ 1 2))) 10.593 * [simplify]: Simplifying (/ 1 2) 10.593 * * [simplify]: iters left: 2 (3 enodes) 10.595 * * [simplify]: iters left: 1 (12 enodes) 10.598 * * [simplify]: Extracting #0: cost 1 inf + 0 10.598 * * [simplify]: Extracting #1: cost 0 inf + 1 10.598 * [simplify]: Simplified to 1/2 10.598 * [simplify]: Simplified (2 2) to (λ (re im) (pow (* (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)))) 1/2)) 10.598 * * * * [progress]: [ 11 / 123 ] simplifiying candidate # 10.598 * * * * [progress]: [ 12 / 123 ] simplifiying candidate # 10.598 * [simplify]: Simplifying (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) 10.599 * * [simplify]: iters left: 6 (9 enodes) 10.603 * * [simplify]: iters left: 5 (32 enodes) 10.614 * * [simplify]: iters left: 4 (46 enodes) 10.629 * * [simplify]: iters left: 3 (67 enodes) 10.651 * * [simplify]: iters left: 2 (83 enodes) 10.687 * * [simplify]: iters left: 1 (93 enodes) 10.712 * * [simplify]: Extracting #0: cost 1 inf + 0 10.712 * * [simplify]: Extracting #1: cost 3 inf + 0 10.712 * * [simplify]: Extracting #2: cost 16 inf + 0 10.712 * * [simplify]: Extracting #3: cost 30 inf + 1 10.713 * * [simplify]: Extracting #4: cost 24 inf + 633 10.714 * * [simplify]: Extracting #5: cost 7 inf + 3647 10.715 * * [simplify]: Extracting #6: cost 2 inf + 4613 10.717 * * [simplify]: Extracting #7: cost 0 inf + 4967 10.719 * [simplify]: Simplified to (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5)) 10.719 * [simplify]: Simplified (2 1) to (λ (re im) (pow (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5)) (+ 1 1))) 10.719 * * * * [progress]: [ 13 / 123 ] simplifiying candidate # 10.720 * * * * [progress]: [ 14 / 123 ] simplifiying candidate # 10.720 * [simplify]: Simplifying (+ (log (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (log (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 10.720 * * [simplify]: iters left: 6 (11 enodes) 10.725 * * [simplify]: iters left: 5 (38 enodes) 10.737 * * [simplify]: iters left: 4 (52 enodes) 10.754 * * [simplify]: iters left: 3 (73 enodes) 10.774 * * [simplify]: iters left: 2 (89 enodes) 10.787 * * [simplify]: iters left: 1 (99 enodes) 10.809 * * [simplify]: Extracting #0: cost 1 inf + 0 10.809 * * [simplify]: Extracting #1: cost 3 inf + 0 10.809 * * [simplify]: Extracting #2: cost 5 inf + 0 10.809 * * [simplify]: Extracting #3: cost 7 inf + 0 10.809 * * [simplify]: Extracting #4: cost 20 inf + 0 10.810 * * [simplify]: Extracting #5: cost 34 inf + 1 10.810 * * [simplify]: Extracting #6: cost 28 inf + 683 10.812 * * [simplify]: Extracting #7: cost 7 inf + 4681 10.814 * * [simplify]: Extracting #8: cost 0 inf + 6559 10.816 * [simplify]: Simplified to (+ (log (sqrt (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))))) (log (sqrt (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im)))))) 10.816 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (sqrt (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))))) (log (sqrt (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im)))))))) 10.816 * * * * [progress]: [ 15 / 123 ] simplifiying candidate # 10.816 * * * * [progress]: [ 16 / 123 ] simplifiying candidate # 10.816 * * * * [progress]: [ 17 / 123 ] simplifiying candidate # 10.817 * [simplify]: Simplifying (* (* (* (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))))) (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)))) (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)))))) 10.817 * * [simplify]: iters left: 6 (12 enodes) 10.823 * * [simplify]: iters left: 5 (47 enodes) 10.840 * * [simplify]: iters left: 4 (103 enodes) 10.905 * * [simplify]: iters left: 3 (437 enodes) 11.292 * * [simplify]: Extracting #0: cost 1 inf + 0 11.292 * * [simplify]: Extracting #1: cost 41 inf + 0 11.293 * * [simplify]: Extracting #2: cost 217 inf + 3 11.297 * * [simplify]: Extracting #3: cost 370 inf + 10501 11.349 * * [simplify]: Extracting #4: cost 63 inf + 127592 11.428 * * [simplify]: Extracting #5: cost 9 inf + 147156 11.486 * * [simplify]: Extracting #6: cost 0 inf + 150477 11.541 * * [simplify]: Extracting #7: cost 0 inf + 150437 11.596 * [simplify]: Simplified to (* (* (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))) (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im)))) (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im)))) 11.596 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))) (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im)))) (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im)))))) 11.596 * * * * [progress]: [ 18 / 123 ] simplifiying candidate # 11.596 * * * * [progress]: [ 19 / 123 ] simplifiying candidate # 11.596 * * * * [progress]: [ 20 / 123 ] simplifiying candidate # 11.596 * [simplify]: Simplifying (* (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)))) 11.597 * * [simplify]: iters left: 6 (9 enodes) 11.601 * * [simplify]: iters left: 5 (32 enodes) 11.612 * * [simplify]: iters left: 4 (52 enodes) 11.632 * * [simplify]: iters left: 3 (124 enodes) 11.690 * * [simplify]: iters left: 2 (423 enodes) 12.081 * * [simplify]: Extracting #0: cost 1 inf + 0 12.081 * * [simplify]: Extracting #1: cost 55 inf + 0 12.082 * * [simplify]: Extracting #2: cost 225 inf + 42 12.085 * * [simplify]: Extracting #3: cost 172 inf + 13170 12.112 * * [simplify]: Extracting #4: cost 44 inf + 51215 12.156 * * [simplify]: Extracting #5: cost 1 inf + 63951 12.204 * * [simplify]: Extracting #6: cost 0 inf + 64118 12.247 * [simplify]: Simplified to (* (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))) (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im)))) 12.247 * [simplify]: Simplified (2 1) to (λ (re im) (sqrt (* (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))) (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im)))))) 12.247 * * * * [progress]: [ 21 / 123 ] simplifiying candidate # 12.247 * * * * [progress]: [ 22 / 123 ] simplifiying candidate # 12.247 * [simplify]: Simplifying (exp im) 12.247 * * [simplify]: iters left: 1 (2 enodes) 12.248 * * [simplify]: Extracting #0: cost 1 inf + 0 12.248 * * [simplify]: Extracting #1: cost 3 inf + 0 12.248 * * [simplify]: Extracting #2: cost 2 inf + 1 12.249 * * [simplify]: Extracting #3: cost 0 inf + 143 12.249 * [simplify]: Simplified to (exp im) 12.249 * [simplify]: Simplified (2 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) 12.249 * [simplify]: Simplifying (* 0.5 (cos re)) 12.249 * * [simplify]: iters left: 3 (4 enodes) 12.252 * * [simplify]: iters left: 2 (13 enodes) 12.256 * * [simplify]: Extracting #0: cost 1 inf + 0 12.256 * * [simplify]: Extracting #1: cost 4 inf + 0 12.256 * * [simplify]: Extracting #2: cost 5 inf + 1 12.256 * * [simplify]: Extracting #3: cost 4 inf + 2 12.257 * * [simplify]: Extracting #4: cost 0 inf + 328 12.257 * [simplify]: Simplified to (* 0.5 (cos re)) 12.257 * [simplify]: Simplified (2 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) 12.257 * * * * [progress]: [ 23 / 123 ] simplifiying candidate # 12.257 * * * * [progress]: [ 24 / 123 ] simplifiying candidate # 12.258 * [simplify]: Simplifying (* (* (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) (* (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))))) 12.259 * * [simplify]: iters left: 6 (12 enodes) 12.265 * * [simplify]: iters left: 5 (45 enodes) 12.280 * * [simplify]: iters left: 4 (63 enodes) 12.302 * * [simplify]: iters left: 3 (95 enodes) 12.333 * * [simplify]: iters left: 2 (135 enodes) 12.359 * * [simplify]: iters left: 1 (193 enodes) 12.412 * * [simplify]: Extracting #0: cost 1 inf + 0 12.412 * * [simplify]: Extracting #1: cost 14 inf + 0 12.412 * * [simplify]: Extracting #2: cost 41 inf + 1 12.412 * * [simplify]: Extracting #3: cost 52 inf + 7 12.412 * * [simplify]: Extracting #4: cost 65 inf + 10 12.413 * * [simplify]: Extracting #5: cost 58 inf + 532 12.414 * * [simplify]: Extracting #6: cost 37 inf + 4565 12.415 * * [simplify]: Extracting #7: cost 19 inf + 13529 12.419 * * [simplify]: Extracting #8: cost 3 inf + 25241 12.423 * * [simplify]: Extracting #9: cost 0 inf + 27962 12.428 * [simplify]: Simplified to (* (cbrt (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)))) (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)))) 12.428 * [simplify]: Simplified (2 1) to (λ (re im) (* (* (cbrt (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)))) (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)))) (* (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))))) 12.428 * [simplify]: Simplifying (* (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 12.431 * * [simplify]: iters left: 6 (11 enodes) 12.436 * * [simplify]: iters left: 5 (38 enodes) 12.449 * * [simplify]: iters left: 4 (52 enodes) 12.463 * * [simplify]: iters left: 3 (73 enodes) 12.474 * * [simplify]: iters left: 2 (89 enodes) 12.491 * * [simplify]: iters left: 1 (99 enodes) 12.515 * * [simplify]: Extracting #0: cost 1 inf + 0 12.515 * * [simplify]: Extracting #1: cost 3 inf + 0 12.515 * * [simplify]: Extracting #2: cost 5 inf + 0 12.515 * * [simplify]: Extracting #3: cost 7 inf + 0 12.515 * * [simplify]: Extracting #4: cost 20 inf + 0 12.515 * * [simplify]: Extracting #5: cost 34 inf + 1 12.516 * * [simplify]: Extracting #6: cost 28 inf + 683 12.517 * * [simplify]: Extracting #7: cost 7 inf + 4691 12.519 * * [simplify]: Extracting #8: cost 0 inf + 6599 12.521 * [simplify]: Simplified to (* (cbrt (sqrt (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))))) (cbrt (sqrt (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im)))))) 12.521 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) (* (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))))) (* (cbrt (sqrt (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))))) (cbrt (sqrt (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im)))))))) 12.521 * * * * [progress]: [ 25 / 123 ] simplifiying candidate # 12.522 * [simplify]: Simplifying (* (sqrt (* (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)))))) (sqrt (* (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))))))) 12.522 * * [simplify]: iters left: 6 (12 enodes) 12.528 * * [simplify]: iters left: 5 (40 enodes) 12.540 * * [simplify]: iters left: 4 (55 enodes) 12.560 * * [simplify]: iters left: 3 (76 enodes) 12.574 * * [simplify]: iters left: 2 (92 enodes) 12.588 * * [simplify]: iters left: 1 (102 enodes) 12.602 * * [simplify]: Extracting #0: cost 1 inf + 0 12.602 * * [simplify]: Extracting #1: cost 4 inf + 0 12.603 * * [simplify]: Extracting #2: cost 7 inf + 0 12.603 * * [simplify]: Extracting #3: cost 20 inf + 0 12.603 * * [simplify]: Extracting #4: cost 34 inf + 1 12.603 * * [simplify]: Extracting #5: cost 28 inf + 693 12.604 * * [simplify]: Extracting #6: cost 9 inf + 4090 12.605 * * [simplify]: Extracting #7: cost 0 inf + 6599 12.606 * [simplify]: Simplified to (* (cbrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) (cbrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)))) 12.606 * [simplify]: Simplified (2 1) to (λ (re im) (* (* (cbrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) (cbrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)))) (* (sqrt (cbrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (cbrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))))) 12.606 * [simplify]: Simplifying (* (sqrt (cbrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (cbrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 12.606 * * [simplify]: iters left: 6 (11 enodes) 12.609 * * [simplify]: iters left: 5 (36 enodes) 12.618 * * [simplify]: iters left: 4 (51 enodes) 12.629 * * [simplify]: iters left: 3 (72 enodes) 12.640 * * [simplify]: iters left: 2 (88 enodes) 12.655 * * [simplify]: iters left: 1 (98 enodes) 12.680 * * [simplify]: Extracting #0: cost 1 inf + 0 12.680 * * [simplify]: Extracting #1: cost 4 inf + 0 12.680 * * [simplify]: Extracting #2: cost 18 inf + 0 12.680 * * [simplify]: Extracting #3: cost 32 inf + 1 12.680 * * [simplify]: Extracting #4: cost 25 inf + 754 12.681 * * [simplify]: Extracting #5: cost 7 inf + 3684 12.683 * * [simplify]: Extracting #6: cost 1 inf + 5435 12.685 * * [simplify]: Extracting #7: cost 0 inf + 5823 12.687 * [simplify]: Simplified to (cbrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 12.687 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (* (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)))))) (sqrt (* (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 (/ 0.5 (exp im))) (cos re))))) 12.688 * * * * [progress]: [ 26 / 123 ] simplifiying candidate # 12.688 * [simplify]: Simplifying (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 12.688 * * [simplify]: iters left: 6 (11 enodes) 12.691 * * [simplify]: iters left: 5 (36 enodes) 12.697 * * [simplify]: iters left: 4 (51 enodes) 12.705 * * [simplify]: iters left: 3 (72 enodes) 12.717 * * [simplify]: iters left: 2 (88 enodes) 12.730 * * [simplify]: iters left: 1 (98 enodes) 12.757 * * [simplify]: Extracting #0: cost 1 inf + 0 12.757 * * [simplify]: Extracting #1: cost 4 inf + 0 12.757 * * [simplify]: Extracting #2: cost 18 inf + 0 12.757 * * [simplify]: Extracting #3: cost 32 inf + 1 12.757 * * [simplify]: Extracting #4: cost 25 inf + 754 12.758 * * [simplify]: Extracting #5: cost 7 inf + 3684 12.759 * * [simplify]: Extracting #6: cost 1 inf + 5315 12.760 * * [simplify]: Extracting #7: cost 0 inf + 5663 12.761 * [simplify]: Simplified to (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 12.761 * [simplify]: Simplified (2 1) to (λ (re im) (* (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))))) 12.762 * [simplify]: Simplifying (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 12.762 * * [simplify]: iters left: 6 (11 enodes) 12.766 * * [simplify]: iters left: 5 (36 enodes) 12.772 * * [simplify]: iters left: 4 (51 enodes) 12.780 * * [simplify]: iters left: 3 (72 enodes) 12.791 * * [simplify]: iters left: 2 (88 enodes) 12.816 * * [simplify]: iters left: 1 (98 enodes) 12.832 * * [simplify]: Extracting #0: cost 1 inf + 0 12.832 * * [simplify]: Extracting #1: cost 4 inf + 0 12.832 * * [simplify]: Extracting #2: cost 18 inf + 0 12.832 * * [simplify]: Extracting #3: cost 32 inf + 1 12.832 * * [simplify]: Extracting #4: cost 25 inf + 754 12.833 * * [simplify]: Extracting #5: cost 7 inf + 3684 12.834 * * [simplify]: Extracting #6: cost 1 inf + 5315 12.835 * * [simplify]: Extracting #7: cost 0 inf + 5663 12.836 * [simplify]: Simplified to (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 12.836 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))))) 12.836 * * * * [progress]: [ 27 / 123 ] simplifiying candidate # 12.836 * [simplify]: Simplifying (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 12.836 * * [simplify]: iters left: 6 (11 enodes) 12.839 * * [simplify]: iters left: 5 (36 enodes) 12.847 * * [simplify]: iters left: 4 (51 enodes) 12.856 * * [simplify]: iters left: 3 (72 enodes) 12.868 * * [simplify]: iters left: 2 (88 enodes) 12.890 * * [simplify]: iters left: 1 (98 enodes) 12.917 * * [simplify]: Extracting #0: cost 1 inf + 0 12.917 * * [simplify]: Extracting #1: cost 4 inf + 0 12.917 * * [simplify]: Extracting #2: cost 18 inf + 0 12.918 * * [simplify]: Extracting #3: cost 32 inf + 1 12.918 * * [simplify]: Extracting #4: cost 25 inf + 754 12.919 * * [simplify]: Extracting #5: cost 7 inf + 3684 12.921 * * [simplify]: Extracting #6: cost 1 inf + 5315 12.923 * * [simplify]: Extracting #7: cost 0 inf + 5663 12.925 * [simplify]: Simplified to (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 12.925 * [simplify]: Simplified (2 1) to (λ (re im) (* (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))))) 12.925 * [simplify]: Simplifying (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 12.925 * * [simplify]: iters left: 6 (11 enodes) 12.929 * * [simplify]: iters left: 5 (36 enodes) 12.935 * * [simplify]: iters left: 4 (51 enodes) 12.944 * * [simplify]: iters left: 3 (72 enodes) 12.960 * * [simplify]: iters left: 2 (88 enodes) 12.985 * * [simplify]: iters left: 1 (98 enodes) 13.012 * * [simplify]: Extracting #0: cost 1 inf + 0 13.012 * * [simplify]: Extracting #1: cost 4 inf + 0 13.012 * * [simplify]: Extracting #2: cost 18 inf + 0 13.012 * * [simplify]: Extracting #3: cost 32 inf + 1 13.012 * * [simplify]: Extracting #4: cost 25 inf + 754 13.013 * * [simplify]: Extracting #5: cost 7 inf + 3684 13.014 * * [simplify]: Extracting #6: cost 1 inf + 5315 13.015 * * [simplify]: Extracting #7: cost 0 inf + 5663 13.016 * [simplify]: Simplified to (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 13.016 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))))) 13.016 * * * * [progress]: [ 28 / 123 ] simplifiying candidate # 13.016 * [simplify]: Simplifying (* (sqrt 1) (sqrt 1)) 13.016 * * [simplify]: iters left: 3 (3 enodes) 13.019 * * [simplify]: iters left: 2 (9 enodes) 13.020 * * [simplify]: iters left: 1 (11 enodes) 13.022 * * [simplify]: Extracting #0: cost 1 inf + 0 13.022 * * [simplify]: Extracting #1: cost 0 inf + 1 13.022 * [simplify]: Simplified to 1 13.022 * [simplify]: Simplified (2 1) to (λ (re im) (* 1 (* (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))))))) 13.022 * [simplify]: Simplifying (* (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))))) 13.022 * * [simplify]: iters left: 6 (10 enodes) 13.025 * * [simplify]: iters left: 5 (33 enodes) 13.030 * * [simplify]: iters left: 4 (48 enodes) 13.038 * * [simplify]: iters left: 3 (69 enodes) 13.055 * * [simplify]: iters left: 2 (84 enodes) 13.085 * * [simplify]: iters left: 1 (95 enodes) 13.109 * * [simplify]: Extracting #0: cost 1 inf + 0 13.110 * * [simplify]: Extracting #1: cost 15 inf + 0 13.110 * * [simplify]: Extracting #2: cost 30 inf + 1 13.110 * * [simplify]: Extracting #3: cost 26 inf + 298 13.110 * * [simplify]: Extracting #4: cost 4 inf + 4399 13.111 * * [simplify]: Extracting #5: cost 0 inf + 4967 13.112 * [simplify]: Simplified to (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))) 13.112 * [simplify]: Simplified (2 2) to (λ (re im) (* 1 (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))))) 13.112 * * * * [progress]: [ 29 / 123 ] simplifiying candidate # 13.113 * [simplify]: Simplifying (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 13.113 * * [simplify]: iters left: 6 (11 enodes) 13.116 * * [simplify]: iters left: 5 (36 enodes) 13.122 * * [simplify]: iters left: 4 (51 enodes) 13.131 * * [simplify]: iters left: 3 (72 enodes) 13.143 * * [simplify]: iters left: 2 (88 enodes) 13.157 * * [simplify]: iters left: 1 (98 enodes) 13.177 * * [simplify]: Extracting #0: cost 1 inf + 0 13.177 * * [simplify]: Extracting #1: cost 4 inf + 0 13.177 * * [simplify]: Extracting #2: cost 18 inf + 0 13.177 * * [simplify]: Extracting #3: cost 32 inf + 1 13.178 * * [simplify]: Extracting #4: cost 25 inf + 754 13.178 * * [simplify]: Extracting #5: cost 7 inf + 3684 13.179 * * [simplify]: Extracting #6: cost 1 inf + 5315 13.180 * * [simplify]: Extracting #7: cost 0 inf + 5663 13.181 * [simplify]: Simplified to (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 13.181 * [simplify]: Simplified (2 1) to (λ (re im) (* (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))))) 13.181 * [simplify]: Simplifying (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 13.181 * * [simplify]: iters left: 6 (11 enodes) 13.184 * * [simplify]: iters left: 5 (36 enodes) 13.190 * * [simplify]: iters left: 4 (51 enodes) 13.199 * * [simplify]: iters left: 3 (72 enodes) 13.212 * * [simplify]: iters left: 2 (88 enodes) 13.235 * * [simplify]: iters left: 1 (98 enodes) 13.261 * * [simplify]: Extracting #0: cost 1 inf + 0 13.261 * * [simplify]: Extracting #1: cost 4 inf + 0 13.262 * * [simplify]: Extracting #2: cost 18 inf + 0 13.262 * * [simplify]: Extracting #3: cost 32 inf + 1 13.262 * * [simplify]: Extracting #4: cost 25 inf + 754 13.263 * * [simplify]: Extracting #5: cost 7 inf + 3684 13.265 * * [simplify]: Extracting #6: cost 1 inf + 5315 13.268 * * [simplify]: Extracting #7: cost 0 inf + 5663 13.270 * [simplify]: Simplified to (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 13.270 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))))) 13.270 * * * * [progress]: [ 30 / 123 ] simplifiying candidate # 13.271 * [simplify]: Simplifying (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 13.271 * * [simplify]: iters left: 6 (11 enodes) 13.274 * * [simplify]: iters left: 5 (36 enodes) 13.280 * * [simplify]: iters left: 4 (51 enodes) 13.290 * * [simplify]: iters left: 3 (72 enodes) 13.301 * * [simplify]: iters left: 2 (88 enodes) 13.315 * * [simplify]: iters left: 1 (98 enodes) 13.335 * * [simplify]: Extracting #0: cost 1 inf + 0 13.335 * * [simplify]: Extracting #1: cost 4 inf + 0 13.335 * * [simplify]: Extracting #2: cost 18 inf + 0 13.335 * * [simplify]: Extracting #3: cost 32 inf + 1 13.336 * * [simplify]: Extracting #4: cost 25 inf + 754 13.337 * * [simplify]: Extracting #5: cost 7 inf + 3684 13.339 * * [simplify]: Extracting #6: cost 1 inf + 5315 13.341 * * [simplify]: Extracting #7: cost 0 inf + 5663 13.343 * [simplify]: Simplified to (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 13.343 * [simplify]: Simplified (2 1) to (λ (re im) (* (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))))) 13.343 * [simplify]: Simplifying (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 13.344 * * [simplify]: iters left: 6 (11 enodes) 13.349 * * [simplify]: iters left: 5 (36 enodes) 13.360 * * [simplify]: iters left: 4 (51 enodes) 13.376 * * [simplify]: iters left: 3 (72 enodes) 13.390 * * [simplify]: iters left: 2 (88 enodes) 13.403 * * [simplify]: iters left: 1 (98 enodes) 13.417 * * [simplify]: Extracting #0: cost 1 inf + 0 13.417 * * [simplify]: Extracting #1: cost 4 inf + 0 13.417 * * [simplify]: Extracting #2: cost 18 inf + 0 13.417 * * [simplify]: Extracting #3: cost 32 inf + 1 13.417 * * [simplify]: Extracting #4: cost 25 inf + 754 13.418 * * [simplify]: Extracting #5: cost 7 inf + 3684 13.419 * * [simplify]: Extracting #6: cost 1 inf + 5315 13.420 * * [simplify]: Extracting #7: cost 0 inf + 5663 13.421 * [simplify]: Simplified to (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 13.421 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))))) 13.421 * * * * [progress]: [ 31 / 123 ] simplifiying candidate # 13.421 * [simplify]: Simplifying (* 1 1) 13.421 * * [simplify]: iters left: 2 (2 enodes) 13.422 * * [simplify]: iters left: 1 (6 enodes) 13.424 * * [simplify]: Extracting #0: cost 1 inf + 0 13.424 * * [simplify]: Extracting #1: cost 0 inf + 1 13.424 * [simplify]: Simplified to 1 13.424 * [simplify]: Simplified (2 1) to (λ (re im) (* 1 (* (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))))))) 13.424 * [simplify]: Simplifying (* (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))))) 13.424 * * [simplify]: iters left: 6 (10 enodes) 13.427 * * [simplify]: iters left: 5 (33 enodes) 13.434 * * [simplify]: iters left: 4 (48 enodes) 13.447 * * [simplify]: iters left: 3 (69 enodes) 13.467 * * [simplify]: iters left: 2 (84 enodes) 13.489 * * [simplify]: iters left: 1 (95 enodes) 13.514 * * [simplify]: Extracting #0: cost 1 inf + 0 13.514 * * [simplify]: Extracting #1: cost 15 inf + 0 13.514 * * [simplify]: Extracting #2: cost 30 inf + 1 13.514 * * [simplify]: Extracting #3: cost 26 inf + 298 13.515 * * [simplify]: Extracting #4: cost 4 inf + 4399 13.517 * * [simplify]: Extracting #5: cost 0 inf + 4967 13.519 * [simplify]: Simplified to (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))) 13.519 * [simplify]: Simplified (2 2) to (λ (re im) (* 1 (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))))) 13.519 * * * * [progress]: [ 32 / 123 ] simplifiying candidate # 13.519 * [simplify]: Simplifying (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 13.519 * * [simplify]: iters left: 6 (11 enodes) 13.524 * * [simplify]: iters left: 5 (36 enodes) 13.534 * * [simplify]: iters left: 4 (51 enodes) 13.548 * * [simplify]: iters left: 3 (72 enodes) 13.561 * * [simplify]: iters left: 2 (88 enodes) 13.574 * * [simplify]: iters left: 1 (98 enodes) 13.593 * * [simplify]: Extracting #0: cost 1 inf + 0 13.593 * * [simplify]: Extracting #1: cost 4 inf + 0 13.593 * * [simplify]: Extracting #2: cost 18 inf + 0 13.593 * * [simplify]: Extracting #3: cost 32 inf + 1 13.594 * * [simplify]: Extracting #4: cost 25 inf + 754 13.595 * * [simplify]: Extracting #5: cost 7 inf + 3684 13.596 * * [simplify]: Extracting #6: cost 1 inf + 5315 13.597 * * [simplify]: Extracting #7: cost 0 inf + 5663 13.598 * [simplify]: Simplified to (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 13.598 * [simplify]: Simplified (2 1) to (λ (re im) (* (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))))) 13.598 * [simplify]: Simplifying (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 13.598 * * [simplify]: iters left: 6 (11 enodes) 13.603 * * [simplify]: iters left: 5 (36 enodes) 13.609 * * [simplify]: iters left: 4 (51 enodes) 13.617 * * [simplify]: iters left: 3 (72 enodes) 13.633 * * [simplify]: iters left: 2 (88 enodes) 13.649 * * [simplify]: iters left: 1 (98 enodes) 13.675 * * [simplify]: Extracting #0: cost 1 inf + 0 13.675 * * [simplify]: Extracting #1: cost 4 inf + 0 13.675 * * [simplify]: Extracting #2: cost 18 inf + 0 13.675 * * [simplify]: Extracting #3: cost 32 inf + 1 13.676 * * [simplify]: Extracting #4: cost 25 inf + 754 13.677 * * [simplify]: Extracting #5: cost 7 inf + 3684 13.679 * * [simplify]: Extracting #6: cost 1 inf + 5315 13.681 * * [simplify]: Extracting #7: cost 0 inf + 5663 13.683 * [simplify]: Simplified to (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 13.683 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))))) 13.684 * * * * [progress]: [ 33 / 123 ] simplifiying candidate # 13.684 * [simplify]: Simplifying (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 13.684 * * [simplify]: iters left: 6 (11 enodes) 13.687 * * [simplify]: iters left: 5 (36 enodes) 13.694 * * [simplify]: iters left: 4 (51 enodes) 13.705 * * [simplify]: iters left: 3 (72 enodes) 13.728 * * [simplify]: iters left: 2 (88 enodes) 13.751 * * [simplify]: iters left: 1 (98 enodes) 13.764 * * [simplify]: Extracting #0: cost 1 inf + 0 13.765 * * [simplify]: Extracting #1: cost 4 inf + 0 13.765 * * [simplify]: Extracting #2: cost 18 inf + 0 13.765 * * [simplify]: Extracting #3: cost 32 inf + 1 13.765 * * [simplify]: Extracting #4: cost 25 inf + 754 13.765 * * [simplify]: Extracting #5: cost 7 inf + 3684 13.766 * * [simplify]: Extracting #6: cost 1 inf + 5315 13.767 * * [simplify]: Extracting #7: cost 0 inf + 5663 13.768 * [simplify]: Simplified to (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 13.768 * [simplify]: Simplified (2 1) to (λ (re im) (* (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))))) 13.769 * [simplify]: Simplifying (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 13.769 * * [simplify]: iters left: 6 (11 enodes) 13.772 * * [simplify]: iters left: 5 (36 enodes) 13.780 * * [simplify]: iters left: 4 (51 enodes) 13.796 * * [simplify]: iters left: 3 (72 enodes) 13.817 * * [simplify]: iters left: 2 (88 enodes) 13.844 * * [simplify]: iters left: 1 (98 enodes) 13.871 * * [simplify]: Extracting #0: cost 1 inf + 0 13.871 * * [simplify]: Extracting #1: cost 4 inf + 0 13.871 * * [simplify]: Extracting #2: cost 18 inf + 0 13.871 * * [simplify]: Extracting #3: cost 32 inf + 1 13.872 * * [simplify]: Extracting #4: cost 25 inf + 754 13.873 * * [simplify]: Extracting #5: cost 7 inf + 3684 13.875 * * [simplify]: Extracting #6: cost 1 inf + 5315 13.877 * * [simplify]: Extracting #7: cost 0 inf + 5663 13.880 * [simplify]: Simplified to (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 13.880 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))))) 13.880 * * * * [progress]: [ 34 / 123 ] simplifiying candidate # 13.880 * [simplify]: Simplifying (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 13.880 * * [simplify]: iters left: 6 (11 enodes) 13.886 * * [simplify]: iters left: 5 (36 enodes) 13.898 * * [simplify]: iters left: 4 (51 enodes) 13.914 * * [simplify]: iters left: 3 (72 enodes) 13.932 * * [simplify]: iters left: 2 (88 enodes) 13.946 * * [simplify]: iters left: 1 (98 enodes) 13.964 * * [simplify]: Extracting #0: cost 1 inf + 0 13.964 * * [simplify]: Extracting #1: cost 4 inf + 0 13.964 * * [simplify]: Extracting #2: cost 18 inf + 0 13.965 * * [simplify]: Extracting #3: cost 32 inf + 1 13.965 * * [simplify]: Extracting #4: cost 25 inf + 754 13.966 * * [simplify]: Extracting #5: cost 7 inf + 3684 13.968 * * [simplify]: Extracting #6: cost 1 inf + 5315 13.970 * * [simplify]: Extracting #7: cost 0 inf + 5663 13.972 * [simplify]: Simplified to (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 13.972 * [simplify]: Simplified (2 1) to (λ (re im) (* (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))))) 13.973 * [simplify]: Simplifying (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 13.973 * * [simplify]: iters left: 6 (11 enodes) 13.978 * * [simplify]: iters left: 5 (36 enodes) 13.990 * * [simplify]: iters left: 4 (51 enodes) 14.006 * * [simplify]: iters left: 3 (72 enodes) 14.020 * * [simplify]: iters left: 2 (88 enodes) 14.033 * * [simplify]: iters left: 1 (98 enodes) 14.050 * * [simplify]: Extracting #0: cost 1 inf + 0 14.050 * * [simplify]: Extracting #1: cost 4 inf + 0 14.050 * * [simplify]: Extracting #2: cost 18 inf + 0 14.050 * * [simplify]: Extracting #3: cost 32 inf + 1 14.050 * * [simplify]: Extracting #4: cost 25 inf + 754 14.051 * * [simplify]: Extracting #5: cost 7 inf + 3684 14.053 * * [simplify]: Extracting #6: cost 1 inf + 5315 14.055 * * [simplify]: Extracting #7: cost 0 inf + 5663 14.057 * [simplify]: Simplified to (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 14.058 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))))) 14.058 * * * * [progress]: [ 35 / 123 ] simplifiying candidate # 14.058 * [simplify]: Simplifying (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 14.058 * * [simplify]: iters left: 6 (11 enodes) 14.064 * * [simplify]: iters left: 5 (36 enodes) 14.076 * * [simplify]: iters left: 4 (51 enodes) 14.094 * * [simplify]: iters left: 3 (72 enodes) 14.116 * * [simplify]: iters left: 2 (88 enodes) 14.140 * * [simplify]: iters left: 1 (98 enodes) 14.167 * * [simplify]: Extracting #0: cost 1 inf + 0 14.167 * * [simplify]: Extracting #1: cost 4 inf + 0 14.167 * * [simplify]: Extracting #2: cost 18 inf + 0 14.167 * * [simplify]: Extracting #3: cost 32 inf + 1 14.167 * * [simplify]: Extracting #4: cost 25 inf + 754 14.169 * * [simplify]: Extracting #5: cost 7 inf + 3684 14.171 * * [simplify]: Extracting #6: cost 1 inf + 5315 14.173 * * [simplify]: Extracting #7: cost 0 inf + 5663 14.175 * [simplify]: Simplified to (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 14.175 * [simplify]: Simplified (2 1) to (λ (re im) (* (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))))) 14.175 * [simplify]: Simplifying (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 14.175 * * [simplify]: iters left: 6 (11 enodes) 14.181 * * [simplify]: iters left: 5 (36 enodes) 14.193 * * [simplify]: iters left: 4 (51 enodes) 14.209 * * [simplify]: iters left: 3 (72 enodes) 14.234 * * [simplify]: iters left: 2 (88 enodes) 14.266 * * [simplify]: iters left: 1 (98 enodes) 14.292 * * [simplify]: Extracting #0: cost 1 inf + 0 14.292 * * [simplify]: Extracting #1: cost 4 inf + 0 14.292 * * [simplify]: Extracting #2: cost 18 inf + 0 14.293 * * [simplify]: Extracting #3: cost 32 inf + 1 14.293 * * [simplify]: Extracting #4: cost 25 inf + 754 14.293 * * [simplify]: Extracting #5: cost 7 inf + 3684 14.294 * * [simplify]: Extracting #6: cost 1 inf + 5315 14.295 * * [simplify]: Extracting #7: cost 0 inf + 5663 14.296 * [simplify]: Simplified to (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))) 14.296 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) (sqrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re))))) 14.296 * * * * [progress]: [ 36 / 123 ] simplifiying candidate # 14.297 * [simplify]: Simplifying (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 14.297 * * [simplify]: iters left: 6 (8 enodes) 14.299 * * [simplify]: iters left: 5 (29 enodes) 14.304 * * [simplify]: iters left: 4 (43 enodes) 14.311 * * [simplify]: iters left: 3 (64 enodes) 14.323 * * [simplify]: iters left: 2 (80 enodes) 14.346 * * [simplify]: iters left: 1 (90 enodes) 14.373 * * [simplify]: Extracting #0: cost 1 inf + 0 14.373 * * [simplify]: Extracting #1: cost 14 inf + 0 14.374 * * [simplify]: Extracting #2: cost 28 inf + 1 14.374 * * [simplify]: Extracting #3: cost 23 inf + 521 14.375 * * [simplify]: Extracting #4: cost 2 inf + 4012 14.377 * * [simplify]: Extracting #5: cost 0 inf + 4351 14.379 * [simplify]: Simplified to (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)) 14.379 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)) (* 2 1/2))) 14.379 * [simplify]: Simplifying (* 2 1/2) 14.380 * * [simplify]: iters left: 2 (3 enodes) 14.384 * * [simplify]: iters left: 1 (11 enodes) 14.388 * * [simplify]: Extracting #0: cost 1 inf + 0 14.388 * * [simplify]: Extracting #1: cost 0 inf + 1 14.388 * [simplify]: Simplified to 1 14.388 * [simplify]: Simplified (2 2) to (λ (re im) (pow (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 1)) 14.389 * * * * [progress]: [ 37 / 123 ] simplifiying candidate # 14.389 * [simplify]: Simplifying (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) 14.389 * * [simplify]: iters left: 6 (9 enodes) 14.394 * * [simplify]: iters left: 5 (32 enodes) 14.404 * * [simplify]: iters left: 4 (46 enodes) 14.420 * * [simplify]: iters left: 3 (67 enodes) 14.440 * * [simplify]: iters left: 2 (83 enodes) 14.460 * * [simplify]: iters left: 1 (93 enodes) 14.473 * * [simplify]: Extracting #0: cost 1 inf + 0 14.473 * * [simplify]: Extracting #1: cost 3 inf + 0 14.473 * * [simplify]: Extracting #2: cost 16 inf + 0 14.473 * * [simplify]: Extracting #3: cost 30 inf + 1 14.473 * * [simplify]: Extracting #4: cost 24 inf + 633 14.474 * * [simplify]: Extracting #5: cost 7 inf + 3647 14.475 * * [simplify]: Extracting #6: cost 2 inf + 4613 14.476 * * [simplify]: Extracting #7: cost 0 inf + 4967 14.477 * [simplify]: Simplified to (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5)) 14.477 * [simplify]: Simplified (2 1) to (λ (re im) (pow (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5)) (* 2 1))) 14.477 * [simplify]: Simplifying (* 2 1) 14.477 * * [simplify]: iters left: 2 (3 enodes) 14.478 * * [simplify]: iters left: 1 (9 enodes) 14.480 * * [simplify]: Extracting #0: cost 1 inf + 0 14.480 * * [simplify]: Extracting #1: cost 0 inf + 1 14.480 * [simplify]: Simplified to 2 14.480 * [simplify]: Simplified (2 2) to (λ (re im) (pow (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) 2)) 14.480 * * * * [progress]: [ 38 / 123 ] simplifiying candidate # 14.481 * [simplify]: Simplifying (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 14.481 * * [simplify]: iters left: 6 (8 enodes) 14.483 * * [simplify]: iters left: 5 (29 enodes) 14.491 * * [simplify]: iters left: 4 (43 enodes) 14.505 * * [simplify]: iters left: 3 (64 enodes) 14.525 * * [simplify]: iters left: 2 (80 enodes) 14.548 * * [simplify]: iters left: 1 (90 enodes) 14.572 * * [simplify]: Extracting #0: cost 1 inf + 0 14.572 * * [simplify]: Extracting #1: cost 14 inf + 0 14.572 * * [simplify]: Extracting #2: cost 28 inf + 1 14.572 * * [simplify]: Extracting #3: cost 23 inf + 521 14.574 * * [simplify]: Extracting #4: cost 2 inf + 4012 14.575 * * [simplify]: Extracting #5: cost 0 inf + 4351 14.577 * [simplify]: Simplified to (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)) 14.577 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)) (* 2 (/ 1 2)))) 14.577 * [simplify]: Simplifying (* 2 (/ 1 2)) 14.578 * * [simplify]: iters left: 4 (4 enodes) 14.581 * * [simplify]: iters left: 3 (13 enodes) 14.586 * * [simplify]: iters left: 2 (15 enodes) 14.591 * * [simplify]: Extracting #0: cost 1 inf + 0 14.591 * * [simplify]: Extracting #1: cost 0 inf + 1 14.591 * [simplify]: Simplified to 1 14.591 * [simplify]: Simplified (2 2) to (λ (re im) (pow (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 1)) 14.592 * * * * [progress]: [ 39 / 123 ] simplifiying candidate # 14.592 * [simplify]: Simplifying (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) 14.592 * * [simplify]: iters left: 6 (10 enodes) 14.595 * * [simplify]: iters left: 5 (35 enodes) 14.601 * * [simplify]: iters left: 4 (49 enodes) 14.610 * * [simplify]: iters left: 3 (70 enodes) 14.632 * * [simplify]: iters left: 2 (86 enodes) 14.656 * * [simplify]: iters left: 1 (96 enodes) 14.681 * * [simplify]: Extracting #0: cost 1 inf + 0 14.681 * * [simplify]: Extracting #1: cost 3 inf + 0 14.681 * * [simplify]: Extracting #2: cost 5 inf + 0 14.682 * * [simplify]: Extracting #3: cost 18 inf + 0 14.682 * * [simplify]: Extracting #4: cost 32 inf + 1 14.682 * * [simplify]: Extracting #5: cost 25 inf + 694 14.684 * * [simplify]: Extracting #6: cost 5 inf + 5018 14.686 * * [simplify]: Extracting #7: cost 0 inf + 5743 14.687 * [simplify]: Simplified to (cbrt (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5))) 14.688 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (* (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))))) (cbrt (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5))))) 14.688 * * * * [progress]: [ 40 / 123 ] simplifiying candidate # 14.688 * [simplify]: Simplifying (sqrt (cbrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) 14.688 * * [simplify]: iters left: 6 (10 enodes) 14.693 * * [simplify]: iters left: 5 (35 enodes) 14.704 * * [simplify]: iters left: 4 (49 enodes) 14.714 * * [simplify]: iters left: 3 (70 enodes) 14.725 * * [simplify]: iters left: 2 (86 enodes) 14.737 * * [simplify]: iters left: 1 (96 enodes) 14.765 * * [simplify]: Extracting #0: cost 1 inf + 0 14.765 * * [simplify]: Extracting #1: cost 3 inf + 0 14.765 * * [simplify]: Extracting #2: cost 5 inf + 0 14.765 * * [simplify]: Extracting #3: cost 18 inf + 0 14.765 * * [simplify]: Extracting #4: cost 32 inf + 1 14.765 * * [simplify]: Extracting #5: cost 25 inf + 694 14.766 * * [simplify]: Extracting #6: cost 5 inf + 5098 14.767 * * [simplify]: Extracting #7: cost 0 inf + 5823 14.768 * [simplify]: Simplified to (sqrt (cbrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5))) 14.768 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (sqrt (* (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))))))) (sqrt (cbrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5))))) 14.768 * * * * [progress]: [ 41 / 123 ] simplifiying candidate # 14.768 * [simplify]: Simplifying (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) 14.768 * * [simplify]: iters left: 6 (10 enodes) 14.771 * * [simplify]: iters left: 5 (35 enodes) 14.777 * * [simplify]: iters left: 4 (49 enodes) 14.785 * * [simplify]: iters left: 3 (70 enodes) 14.800 * * [simplify]: iters left: 2 (86 enodes) 14.813 * * [simplify]: iters left: 1 (96 enodes) 14.828 * * [simplify]: Extracting #0: cost 1 inf + 0 14.828 * * [simplify]: Extracting #1: cost 3 inf + 0 14.828 * * [simplify]: Extracting #2: cost 5 inf + 0 14.828 * * [simplify]: Extracting #3: cost 18 inf + 0 14.828 * * [simplify]: Extracting #4: cost 32 inf + 1 14.829 * * [simplify]: Extracting #5: cost 25 inf + 694 14.830 * * [simplify]: Extracting #6: cost 5 inf + 4938 14.832 * * [simplify]: Extracting #7: cost 0 inf + 5663 14.834 * [simplify]: Simplified to (sqrt (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5))) 14.834 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) (sqrt (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5))))) 14.834 * * * * [progress]: [ 42 / 123 ] simplifiying candidate # 14.835 * [simplify]: Simplifying (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) 14.835 * * [simplify]: iters left: 6 (9 enodes) 14.841 * * [simplify]: iters left: 5 (32 enodes) 14.851 * * [simplify]: iters left: 4 (46 enodes) 14.867 * * [simplify]: iters left: 3 (67 enodes) 14.888 * * [simplify]: iters left: 2 (83 enodes) 14.911 * * [simplify]: iters left: 1 (93 enodes) 14.936 * * [simplify]: Extracting #0: cost 1 inf + 0 14.936 * * [simplify]: Extracting #1: cost 3 inf + 0 14.936 * * [simplify]: Extracting #2: cost 16 inf + 0 14.936 * * [simplify]: Extracting #3: cost 30 inf + 1 14.937 * * [simplify]: Extracting #4: cost 24 inf + 633 14.938 * * [simplify]: Extracting #5: cost 7 inf + 3647 14.940 * * [simplify]: Extracting #6: cost 2 inf + 4613 14.941 * * [simplify]: Extracting #7: cost 0 inf + 4967 14.943 * [simplify]: Simplified to (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5)) 14.943 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (sqrt 1)) (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5)))) 14.944 * * * * [progress]: [ 43 / 123 ] simplifiying candidate # 14.944 * [simplify]: Simplifying (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) 14.944 * * [simplify]: iters left: 6 (10 enodes) 14.949 * * [simplify]: iters left: 5 (35 enodes) 14.958 * * [simplify]: iters left: 4 (49 enodes) 14.966 * * [simplify]: iters left: 3 (70 enodes) 14.979 * * [simplify]: iters left: 2 (86 enodes) 14.999 * * [simplify]: iters left: 1 (96 enodes) 15.026 * * [simplify]: Extracting #0: cost 1 inf + 0 15.026 * * [simplify]: Extracting #1: cost 3 inf + 0 15.026 * * [simplify]: Extracting #2: cost 5 inf + 0 15.026 * * [simplify]: Extracting #3: cost 18 inf + 0 15.026 * * [simplify]: Extracting #4: cost 32 inf + 1 15.027 * * [simplify]: Extracting #5: cost 25 inf + 694 15.028 * * [simplify]: Extracting #6: cost 5 inf + 4938 15.030 * * [simplify]: Extracting #7: cost 0 inf + 5663 15.032 * [simplify]: Simplified to (sqrt (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5))) 15.032 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) (sqrt (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5))))) 15.032 * * * * [progress]: [ 44 / 123 ] simplifiying candidate # 15.032 * [simplify]: Simplifying (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) 15.033 * * [simplify]: iters left: 6 (9 enodes) 15.037 * * [simplify]: iters left: 5 (32 enodes) 15.046 * * [simplify]: iters left: 4 (46 enodes) 15.060 * * [simplify]: iters left: 3 (67 enodes) 15.073 * * [simplify]: iters left: 2 (83 enodes) 15.085 * * [simplify]: iters left: 1 (93 enodes) 15.107 * * [simplify]: Extracting #0: cost 1 inf + 0 15.107 * * [simplify]: Extracting #1: cost 3 inf + 0 15.107 * * [simplify]: Extracting #2: cost 16 inf + 0 15.107 * * [simplify]: Extracting #3: cost 30 inf + 1 15.107 * * [simplify]: Extracting #4: cost 24 inf + 633 15.108 * * [simplify]: Extracting #5: cost 7 inf + 3647 15.110 * * [simplify]: Extracting #6: cost 2 inf + 4613 15.112 * * [simplify]: Extracting #7: cost 0 inf + 4967 15.114 * [simplify]: Simplified to (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5)) 15.114 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) 1) (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5)))) 15.114 * * * * [progress]: [ 45 / 123 ] simplifiying candidate # 15.115 * [simplify]: Simplifying (* (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) (cbrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 15.115 * * [simplify]: iters left: 6 (11 enodes) 15.120 * * [simplify]: iters left: 5 (38 enodes) 15.132 * * [simplify]: iters left: 4 (52 enodes) 15.149 * * [simplify]: iters left: 3 (73 enodes) 15.172 * * [simplify]: iters left: 2 (89 enodes) 15.196 * * [simplify]: iters left: 1 (99 enodes) 15.211 * * [simplify]: Extracting #0: cost 1 inf + 0 15.211 * * [simplify]: Extracting #1: cost 3 inf + 0 15.211 * * [simplify]: Extracting #2: cost 5 inf + 0 15.211 * * [simplify]: Extracting #3: cost 7 inf + 0 15.211 * * [simplify]: Extracting #4: cost 20 inf + 0 15.211 * * [simplify]: Extracting #5: cost 34 inf + 1 15.211 * * [simplify]: Extracting #6: cost 28 inf + 683 15.212 * * [simplify]: Extracting #7: cost 7 inf + 4691 15.213 * * [simplify]: Extracting #8: cost 0 inf + 6599 15.215 * [simplify]: Simplified to (* (cbrt (sqrt (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))))) (cbrt (sqrt (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im)))))) 15.215 * [simplify]: Simplified (2 1) to (λ (re im) (* (* (cbrt (sqrt (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im))))) (cbrt (sqrt (fma (* (cos re) 0.5) (exp im) (/ (* (cos re) 0.5) (exp im)))))) (* (cbrt (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))))))) 15.215 * * * * [progress]: [ 46 / 123 ] simplifiying candidate # 15.215 * [simplify]: Simplifying (sqrt (* (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)))))) 15.216 * * [simplify]: iters left: 6 (11 enodes) 15.219 * * [simplify]: iters left: 5 (39 enodes) 15.227 * * [simplify]: iters left: 4 (53 enodes) 15.244 * * [simplify]: iters left: 3 (74 enodes) 15.266 * * [simplify]: iters left: 2 (90 enodes) 15.290 * * [simplify]: iters left: 1 (100 enodes) 15.304 * * [simplify]: Extracting #0: cost 1 inf + 0 15.304 * * [simplify]: Extracting #1: cost 4 inf + 0 15.304 * * [simplify]: Extracting #2: cost 7 inf + 0 15.304 * * [simplify]: Extracting #3: cost 20 inf + 0 15.304 * * [simplify]: Extracting #4: cost 34 inf + 1 15.304 * * [simplify]: Extracting #5: cost 28 inf + 563 15.305 * * [simplify]: Extracting #6: cost 5 inf + 5341 15.306 * * [simplify]: Extracting #7: cost 0 inf + 6719 15.307 * * [simplify]: Extracting #8: cost 0 inf + 6599 15.309 * [simplify]: Simplified to (fabs (cbrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)))) 15.309 * [simplify]: Simplified (2 1) to (λ (re im) (* (fabs (cbrt (* (fma (exp im) 0.5 (/ 0.5 (exp im))) (cos re)))) (* (sqrt (cbrt (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))))))) 15.309 * * * * [progress]: [ 47 / 123 ] simplifiying candidate # 15.309 * [simplify]: Simplifying (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) 15.309 * * [simplify]: iters left: 6 (10 enodes) 15.312 * * [simplify]: iters left: 5 (35 enodes) 15.320 * * [simplify]: iters left: 4 (49 enodes) 15.338 * * [simplify]: iters left: 3 (70 enodes) 15.359 * * [simplify]: iters left: 2 (86 enodes) 15.384 * * [simplify]: iters left: 1 (96 enodes) 15.407 * * [simplify]: Extracting #0: cost 1 inf + 0 15.407 * * [simplify]: Extracting #1: cost 3 inf + 0 15.407 * * [simplify]: Extracting #2: cost 5 inf + 0 15.407 * * [simplify]: Extracting #3: cost 18 inf + 0 15.407 * * [simplify]: Extracting #4: cost 32 inf + 1 15.407 * * [simplify]: Extracting #5: cost 25 inf + 694 15.408 * * [simplify]: Extracting #6: cost 5 inf + 4938 15.409 * * [simplify]: Extracting #7: cost 0 inf + 5663 15.410 * [simplify]: Simplified to (sqrt (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5))) 15.410 * [simplify]: Simplified (2 1) to (λ (re im) (* (sqrt (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5))) (* (sqrt (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))))))) 15.410 * * * * [progress]: [ 48 / 123 ] simplifiying candidate # 15.410 * [simplify]: Simplifying (sqrt 1) 15.410 * * [simplify]: iters left: 1 (2 enodes) 15.413 * * [simplify]: Extracting #0: cost 1 inf + 0 15.413 * * [simplify]: Extracting #1: cost 0 inf + 1 15.413 * [simplify]: Simplified to 1 15.413 * [simplify]: Simplified (2 1) to (λ (re im) (* 1 (* (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))))))) 15.413 * * * * [progress]: [ 49 / 123 ] simplifiying candidate # 15.413 * [simplify]: Simplifying (sqrt (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))) 15.413 * * [simplify]: iters left: 6 (10 enodes) 15.416 * * [simplify]: iters left: 5 (35 enodes) 15.422 * * [simplify]: iters left: 4 (49 enodes) 15.430 * * [simplify]: iters left: 3 (70 enodes) 15.446 * * [simplify]: iters left: 2 (86 enodes) 15.461 * * [simplify]: iters left: 1 (96 enodes) 15.474 * * [simplify]: Extracting #0: cost 1 inf + 0 15.475 * * [simplify]: Extracting #1: cost 3 inf + 0 15.475 * * [simplify]: Extracting #2: cost 5 inf + 0 15.475 * * [simplify]: Extracting #3: cost 18 inf + 0 15.475 * * [simplify]: Extracting #4: cost 32 inf + 1 15.475 * * [simplify]: Extracting #5: cost 25 inf + 694 15.476 * * [simplify]: Extracting #6: cost 5 inf + 4938 15.478 * * [simplify]: Extracting #7: cost 0 inf + 5663 15.480 * [simplify]: Simplified to (sqrt (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5))) 15.480 * [simplify]: Simplified (2 1) to (λ (re im) (* (sqrt (sqrt (* (fma (cos re) (exp im) (/ (cos re) (exp im))) 0.5))) (* (sqrt (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))))))) 15.480 * * * * [progress]: [ 50 / 123 ] simplifiying candidate # 15.480 * * * * [progress]: [ 51 / 123 ] simplifiying candidate #real (real->posit16 (* (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))))))))> 15.480 * * * * [progress]: [ 52 / 123 ] simplifiying candidate # 15.481 * * * * [progress]: [ 53 / 123 ] simplifiying candidate # 15.481 * * * * [progress]: [ 54 / 123 ] simplifiying candidate # 15.481 * * * * [progress]: [ 55 / 123 ] simplifiying candidate # 15.481 * * * * [progress]: [ 56 / 123 ] simplifiying candidate # 15.481 * [simplify]: Simplifying (- (+ (log 0.5) (log (cos re))) im) 15.481 * * [simplify]: iters left: 6 (8 enodes) 15.486 * * [simplify]: iters left: 5 (29 enodes) 15.496 * * [simplify]: iters left: 4 (41 enodes) 15.509 * * [simplify]: iters left: 3 (50 enodes) 15.525 * * [simplify]: iters left: 2 (54 enodes) 15.539 * * [simplify]: iters left: 1 (58 enodes) 15.557 * * [simplify]: Extracting #0: cost 1 inf + 0 15.557 * * [simplify]: Extracting #1: cost 16 inf + 0 15.557 * * [simplify]: Extracting #2: cost 24 inf + 42 15.557 * * [simplify]: Extracting #3: cost 22 inf + 266 15.558 * * [simplify]: Extracting #4: cost 8 inf + 2137 15.559 * * [simplify]: Extracting #5: cost 0 inf + 3624 15.560 * [simplify]: Simplified to (- (log (cos re)) (- im (log 0.5))) 15.560 * [simplify]: Simplified (2 2 1 3 1) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (sqrt (fma (exp im) (* 0.5 (cos re)) (exp (- (log (cos re)) (- im (log 0.5)))))))) 15.560 * * * * [progress]: [ 57 / 123 ] simplifiying candidate # 15.560 * [simplify]: Simplifying (- (log (* 0.5 (cos re))) im) 15.560 * * [simplify]: iters left: 6 (7 enodes) 15.565 * * [simplify]: iters left: 5 (27 enodes) 15.574 * * [simplify]: iters left: 4 (39 enodes) 15.588 * * [simplify]: iters left: 3 (49 enodes) 15.603 * * [simplify]: iters left: 2 (57 enodes) 15.615 * * [simplify]: iters left: 1 (63 enodes) 15.624 * * [simplify]: Extracting #0: cost 1 inf + 0 15.624 * * [simplify]: Extracting #1: cost 13 inf + 0 15.624 * * [simplify]: Extracting #2: cost 25 inf + 1 15.624 * * [simplify]: Extracting #3: cost 25 inf + 84 15.625 * * [simplify]: Extracting #4: cost 18 inf + 713 15.625 * * [simplify]: Extracting #5: cost 7 inf + 2051 15.625 * * [simplify]: Extracting #6: cost 0 inf + 3226 15.626 * [simplify]: Simplified to (- (log (* 0.5 (cos re))) im) 15.626 * [simplify]: Simplified (2 2 1 3 1) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (sqrt (fma (exp im) (* 0.5 (cos re)) (exp (- (log (* 0.5 (cos re))) im)))))) 15.626 * * * * [progress]: [ 58 / 123 ] simplifiying candidate # 15.626 * * * * [progress]: [ 59 / 123 ] simplifiying candidate # 15.626 * * * * [progress]: [ 60 / 123 ] simplifiying candidate # 15.627 * [simplify]: Simplifying (/ (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (exp im) (exp im)) (exp im))) 15.627 * * [simplify]: iters left: 6 (13 enodes) 15.631 * * [simplify]: iters left: 5 (56 enodes) 15.643 * * [simplify]: iters left: 4 (170 enodes) 15.727 * * [simplify]: Extracting #0: cost 1 inf + 0 15.727 * * [simplify]: Extracting #1: cost 94 inf + 0 15.728 * * [simplify]: Extracting #2: cost 202 inf + 123 15.730 * * [simplify]: Extracting #3: cost 143 inf + 14620 15.739 * * [simplify]: Extracting #4: cost 16 inf + 48566 15.756 * * [simplify]: Extracting #5: cost 0 inf + 50869 15.778 * * [simplify]: Extracting #6: cost 0 inf + 49909 15.799 * * [simplify]: Extracting #7: cost 0 inf + 49829 15.825 * [simplify]: Simplified to (/ (* (cos re) (* (cos re) (cos re))) (* (/ (exp im) 0.5) (* (/ (exp im) 0.5) (/ (exp im) 0.5)))) 15.825 * [simplify]: Simplified (2 2 1 3 1) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (sqrt (fma (exp im) (* 0.5 (cos re)) (cbrt (/ (* (cos re) (* (cos re) (cos re))) (* (/ (exp im) 0.5) (* (/ (exp im) 0.5) (/ (exp im) 0.5))))))))) 15.826 * * * * [progress]: [ 61 / 123 ] simplifiying candidate # 15.826 * [simplify]: Simplifying (/ (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (exp im) (exp im)) (exp im))) 15.826 * * [simplify]: iters left: 6 (11 enodes) 15.833 * * [simplify]: iters left: 5 (54 enodes) 15.857 * * [simplify]: iters left: 4 (180 enodes) 15.932 * * [simplify]: Extracting #0: cost 1 inf + 0 15.933 * * [simplify]: Extracting #1: cost 108 inf + 0 15.933 * * [simplify]: Extracting #2: cost 228 inf + 43 15.936 * * [simplify]: Extracting #3: cost 154 inf + 16487 15.952 * * [simplify]: Extracting #4: cost 15 inf + 53440 15.966 * * [simplify]: Extracting #5: cost 0 inf + 57512 15.982 * * [simplify]: Extracting #6: cost 0 inf + 57432 15.996 * [simplify]: Simplified to (* (/ (* 0.5 (cos re)) (exp im)) (* (/ (* 0.5 (cos re)) (exp im)) (/ (* 0.5 (cos re)) (exp im)))) 15.996 * [simplify]: Simplified (2 2 1 3 1) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (sqrt (fma (exp im) (* 0.5 (cos re)) (cbrt (* (/ (* 0.5 (cos re)) (exp im)) (* (/ (* 0.5 (cos re)) (exp im)) (/ (* 0.5 (cos re)) (exp im))))))))) 15.996 * * * * [progress]: [ 62 / 123 ] simplifiying candidate # 15.997 * * * * [progress]: [ 63 / 123 ] simplifiying candidate # 15.997 * * * * [progress]: [ 64 / 123 ] simplifiying candidate # 15.997 * * * * [progress]: [ 65 / 123 ] simplifiying candidate # 15.997 * * * * [progress]: [ 66 / 123 ] simplifiying candidate # 15.997 * [simplify]: Simplifying (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) 15.997 * * [simplify]: iters left: 6 (6 enodes) 16.000 * * [simplify]: iters left: 5 (20 enodes) 16.007 * * [simplify]: iters left: 4 (22 enodes) 16.014 * * [simplify]: Extracting #0: cost 1 inf + 0 16.014 * * [simplify]: Extracting #1: cost 6 inf + 0 16.014 * * [simplify]: Extracting #2: cost 9 inf + 1 16.014 * * [simplify]: Extracting #3: cost 11 inf + 1 16.014 * * [simplify]: Extracting #4: cost 10 inf + 2 16.014 * * [simplify]: Extracting #5: cost 1 inf + 1444 16.015 * * [simplify]: Extracting #6: cost 0 inf + 1676 16.015 * [simplify]: Simplified to (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) 16.015 * [simplify]: Simplified (2 2 1 3 1) to (λ (re 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 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cos re) (cbrt (exp im)))))))) 16.015 * [simplify]: Simplifying (/ (cos re) (cbrt (exp im))) 16.016 * * [simplify]: iters left: 4 (6 enodes) 16.018 * * [simplify]: iters left: 3 (18 enodes) 16.023 * * [simplify]: Extracting #0: cost 1 inf + 0 16.023 * * [simplify]: Extracting #1: cost 4 inf + 0 16.023 * * [simplify]: Extracting #2: cost 8 inf + 0 16.023 * * [simplify]: Extracting #3: cost 9 inf + 1 16.023 * * [simplify]: Extracting #4: cost 0 inf + 1072 16.023 * [simplify]: Simplified to (/ (cos re) (cbrt (exp im))) 16.023 * [simplify]: Simplified (2 2 1 3 2) to (λ (re 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 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cos re) (cbrt (exp im)))))))) 16.023 * * * * [progress]: [ 67 / 123 ] simplifiying candidate # 16.024 * [simplify]: Simplifying (/ 0.5 (sqrt (exp im))) 16.024 * * [simplify]: iters left: 4 (5 enodes) 16.025 * * [simplify]: iters left: 3 (15 enodes) 16.028 * * [simplify]: Extracting #0: cost 1 inf + 0 16.028 * * [simplify]: Extracting #1: cost 4 inf + 0 16.028 * * [simplify]: Extracting #2: cost 5 inf + 1 16.028 * * [simplify]: Extracting #3: cost 7 inf + 1 16.028 * * [simplify]: Extracting #4: cost 0 inf + 670 16.028 * [simplify]: Simplified to (/ 0.5 (sqrt (exp im))) 16.028 * [simplify]: Simplified (2 2 1 3 1) to (λ (re 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 (sqrt (exp im))) (/ (cos re) (sqrt (exp im)))))))) 16.028 * [simplify]: Simplifying (/ (cos re) (sqrt (exp im))) 16.028 * * [simplify]: iters left: 4 (6 enodes) 16.030 * * [simplify]: iters left: 3 (18 enodes) 16.032 * * [simplify]: Extracting #0: cost 1 inf + 0 16.032 * * [simplify]: Extracting #1: cost 4 inf + 0 16.032 * * [simplify]: Extracting #2: cost 8 inf + 0 16.032 * * [simplify]: Extracting #3: cost 9 inf + 1 16.032 * * [simplify]: Extracting #4: cost 0 inf + 912 16.032 * [simplify]: Simplified to (/ (cos re) (sqrt (exp im))) 16.033 * [simplify]: Simplified (2 2 1 3 2) to (λ (re 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 (sqrt (exp im))) (/ (cos re) (sqrt (exp im)))))))) 16.033 * * * * [progress]: [ 68 / 123 ] simplifiying candidate # 16.033 * [simplify]: Simplifying (/ 0.5 1) 16.033 * * [simplify]: iters left: 2 (3 enodes) 16.034 * * [simplify]: iters left: 1 (9 enodes) 16.036 * * [simplify]: Extracting #0: cost 1 inf + 0 16.036 * * [simplify]: Extracting #1: cost 0 inf + 1 16.036 * [simplify]: Simplified to 0.5 16.036 * [simplify]: Simplified (2 2 1 3 1) to (λ (re 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))))))) 16.036 * [simplify]: Simplifying (/ (cos re) (exp im)) 16.037 * * [simplify]: iters left: 3 (5 enodes) 16.038 * * [simplify]: iters left: 2 (15 enodes) 16.040 * * [simplify]: Extracting #0: cost 1 inf + 0 16.040 * * [simplify]: Extracting #1: cost 4 inf + 0 16.040 * * [simplify]: Extracting #2: cost 8 inf + 0 16.040 * * [simplify]: Extracting #3: cost 4 inf + 144 16.040 * * [simplify]: Extracting #4: cost 0 inf + 610 16.040 * [simplify]: Simplified to (/ (cos re) (exp im)) 16.040 * [simplify]: Simplified (2 2 1 3 2) to (λ (re 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))))))) 16.040 * * * * [progress]: [ 69 / 123 ] simplifiying candidate # 16.040 * * * * [progress]: [ 70 / 123 ] simplifiying candidate # 16.040 * * * * [progress]: [ 71 / 123 ] simplifiying candidate # 16.040 * * * * [progress]: [ 72 / 123 ] simplifiying candidate # 16.041 * [simplify]: Simplifying (cbrt (exp im)) 16.041 * * [simplify]: iters left: 2 (3 enodes) 16.041 * * [simplify]: iters left: 1 (9 enodes) 16.042 * * [simplify]: Extracting #0: cost 1 inf + 0 16.042 * * [simplify]: Extracting #1: cost 3 inf + 0 16.043 * * [simplify]: Extracting #2: cost 5 inf + 0 16.043 * * [simplify]: Extracting #3: cost 4 inf + 1 16.043 * * [simplify]: Extracting #4: cost 0 inf + 445 16.043 * [simplify]: Simplified to (cbrt (exp im)) 16.043 * [simplify]: Simplified (2 2 1 3 2) to (λ (re 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)) (* (cbrt (exp im)) (cbrt (exp im)))) (cbrt (exp im))))))) 16.043 * * * * [progress]: [ 73 / 123 ] simplifiying candidate # 16.043 * [simplify]: Simplifying (sqrt (exp im)) 16.043 * * [simplify]: iters left: 2 (3 enodes) 16.044 * * [simplify]: iters left: 1 (9 enodes) 16.045 * * [simplify]: Extracting #0: cost 1 inf + 0 16.045 * * [simplify]: Extracting #1: cost 3 inf + 0 16.045 * * [simplify]: Extracting #2: cost 5 inf + 0 16.045 * * [simplify]: Extracting #3: cost 4 inf + 1 16.045 * * [simplify]: Extracting #4: cost 0 inf + 365 16.045 * [simplify]: Simplified to (sqrt (exp im)) 16.045 * [simplify]: Simplified (2 2 1 3 2) to (λ (re 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)) (sqrt (exp im))) (sqrt (exp im))))))) 16.045 * * * * [progress]: [ 74 / 123 ] simplifiying candidate # 16.046 * [simplify]: Simplifying (exp im) 16.046 * * [simplify]: iters left: 1 (2 enodes) 16.046 * * [simplify]: Extracting #0: cost 1 inf + 0 16.046 * * [simplify]: Extracting #1: cost 3 inf + 0 16.046 * * [simplify]: Extracting #2: cost 2 inf + 1 16.046 * * [simplify]: Extracting #3: cost 0 inf + 143 16.046 * [simplify]: Simplified to (exp im) 16.046 * [simplify]: Simplified (2 2 1 3 2) to (λ (re 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)) 1) (exp im)))))) 16.046 * * * * [progress]: [ 75 / 123 ] simplifiying candidate # 16.046 * * * * [progress]: [ 76 / 123 ] simplifiying candidate #real (real->posit16 (/ (* 0.5 (cos re)) (exp im))))))))> 16.046 * * * * [progress]: [ 77 / 123 ] simplifiying candidate # 16.046 * * * * [progress]: [ 78 / 123 ] simplifiying candidate # 16.046 * * * * [progress]: [ 79 / 123 ] simplifiying candidate # 16.047 * * * * [progress]: [ 80 / 123 ] simplifiying candidate # 16.047 * [simplify]: Simplifying (- (+ (log 0.5) (log (cos re))) im) 16.047 * * [simplify]: iters left: 6 (8 enodes) 16.049 * * [simplify]: iters left: 5 (29 enodes) 16.054 * * [simplify]: iters left: 4 (41 enodes) 16.061 * * [simplify]: iters left: 3 (50 enodes) 16.073 * * [simplify]: iters left: 2 (54 enodes) 16.087 * * [simplify]: iters left: 1 (58 enodes) 16.106 * * [simplify]: Extracting #0: cost 1 inf + 0 16.107 * * [simplify]: Extracting #1: cost 16 inf + 0 16.107 * * [simplify]: Extracting #2: cost 24 inf + 42 16.107 * * [simplify]: Extracting #3: cost 22 inf + 266 16.108 * * [simplify]: Extracting #4: cost 8 inf + 2137 16.109 * * [simplify]: Extracting #5: cost 0 inf + 3624 16.110 * [simplify]: Simplified to (- (log (cos re)) (- im (log 0.5))) 16.110 * [simplify]: Simplified (2 1 1 3 1) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (exp (- (log (cos re)) (- im (log 0.5)))))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 16.110 * * * * [progress]: [ 81 / 123 ] simplifiying candidate # 16.110 * [simplify]: Simplifying (- (log (* 0.5 (cos re))) im) 16.110 * * [simplify]: iters left: 6 (7 enodes) 16.115 * * [simplify]: iters left: 5 (27 enodes) 16.124 * * [simplify]: iters left: 4 (39 enodes) 16.136 * * [simplify]: iters left: 3 (49 enodes) 16.144 * * [simplify]: iters left: 2 (57 enodes) 16.152 * * [simplify]: iters left: 1 (63 enodes) 16.161 * * [simplify]: Extracting #0: cost 1 inf + 0 16.161 * * [simplify]: Extracting #1: cost 13 inf + 0 16.161 * * [simplify]: Extracting #2: cost 25 inf + 1 16.162 * * [simplify]: Extracting #3: cost 25 inf + 84 16.162 * * [simplify]: Extracting #4: cost 18 inf + 713 16.162 * * [simplify]: Extracting #5: cost 7 inf + 2051 16.163 * * [simplify]: Extracting #6: cost 0 inf + 3226 16.163 * [simplify]: Simplified to (- (log (* 0.5 (cos re))) im) 16.163 * [simplify]: Simplified (2 1 1 3 1) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (exp (- (log (* 0.5 (cos re))) im)))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 16.163 * * * * [progress]: [ 82 / 123 ] simplifiying candidate # 16.163 * * * * [progress]: [ 83 / 123 ] simplifiying candidate # 16.163 * * * * [progress]: [ 84 / 123 ] simplifiying candidate # 16.163 * [simplify]: Simplifying (/ (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (exp im) (exp im)) (exp im))) 16.164 * * [simplify]: iters left: 6 (13 enodes) 16.168 * * [simplify]: iters left: 5 (56 enodes) 16.181 * * [simplify]: iters left: 4 (170 enodes) 16.239 * * [simplify]: Extracting #0: cost 1 inf + 0 16.239 * * [simplify]: Extracting #1: cost 94 inf + 0 16.240 * * [simplify]: Extracting #2: cost 202 inf + 123 16.242 * * [simplify]: Extracting #3: cost 143 inf + 14620 16.252 * * [simplify]: Extracting #4: cost 16 inf + 48566 16.262 * * [simplify]: Extracting #5: cost 0 inf + 50869 16.275 * * [simplify]: Extracting #6: cost 0 inf + 49909 16.285 * * [simplify]: Extracting #7: cost 0 inf + 49829 16.295 * [simplify]: Simplified to (/ (* (cos re) (* (cos re) (cos re))) (* (/ (exp im) 0.5) (* (/ (exp im) 0.5) (/ (exp im) 0.5)))) 16.295 * [simplify]: Simplified (2 1 1 3 1) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (cbrt (/ (* (cos re) (* (cos re) (cos re))) (* (/ (exp im) 0.5) (* (/ (exp im) 0.5) (/ (exp im) 0.5))))))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 16.295 * * * * [progress]: [ 85 / 123 ] simplifiying candidate # 16.296 * [simplify]: Simplifying (/ (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (exp im) (exp im)) (exp im))) 16.296 * * [simplify]: iters left: 6 (11 enodes) 16.300 * * [simplify]: iters left: 5 (54 enodes) 16.312 * * [simplify]: iters left: 4 (180 enodes) 16.409 * * [simplify]: Extracting #0: cost 1 inf + 0 16.410 * * [simplify]: Extracting #1: cost 108 inf + 0 16.410 * * [simplify]: Extracting #2: cost 228 inf + 43 16.413 * * [simplify]: Extracting #3: cost 154 inf + 16487 16.423 * * [simplify]: Extracting #4: cost 15 inf + 53440 16.440 * * [simplify]: Extracting #5: cost 0 inf + 57512 16.452 * * [simplify]: Extracting #6: cost 0 inf + 57432 16.469 * [simplify]: Simplified to (* (/ (* 0.5 (cos re)) (exp im)) (* (/ (* 0.5 (cos re)) (exp im)) (/ (* 0.5 (cos re)) (exp im)))) 16.469 * [simplify]: Simplified (2 1 1 3 1) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (cbrt (* (/ (* 0.5 (cos re)) (exp im)) (* (/ (* 0.5 (cos re)) (exp im)) (/ (* 0.5 (cos re)) (exp im))))))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 16.470 * * * * [progress]: [ 86 / 123 ] simplifiying candidate # 16.470 * * * * [progress]: [ 87 / 123 ] simplifiying candidate # 16.470 * * * * [progress]: [ 88 / 123 ] simplifiying candidate # 16.470 * * * * [progress]: [ 89 / 123 ] simplifiying candidate # 16.470 * * * * [progress]: [ 90 / 123 ] simplifiying candidate # 16.470 * [simplify]: Simplifying (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) 16.470 * * [simplify]: iters left: 6 (6 enodes) 16.474 * * [simplify]: iters left: 5 (20 enodes) 16.481 * * [simplify]: iters left: 4 (22 enodes) 16.488 * * [simplify]: Extracting #0: cost 1 inf + 0 16.488 * * [simplify]: Extracting #1: cost 6 inf + 0 16.488 * * [simplify]: Extracting #2: cost 9 inf + 1 16.488 * * [simplify]: Extracting #3: cost 11 inf + 1 16.488 * * [simplify]: Extracting #4: cost 10 inf + 2 16.488 * * [simplify]: Extracting #5: cost 1 inf + 1444 16.489 * * [simplify]: Extracting #6: cost 0 inf + 1676 16.489 * [simplify]: Simplified to (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) 16.489 * [simplify]: Simplified (2 1 1 3 1) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (* (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cos re) (cbrt (exp im)))))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 16.490 * [simplify]: Simplifying (/ (cos re) (cbrt (exp im))) 16.490 * * [simplify]: iters left: 4 (6 enodes) 16.492 * * [simplify]: iters left: 3 (18 enodes) 16.497 * * [simplify]: Extracting #0: cost 1 inf + 0 16.497 * * [simplify]: Extracting #1: cost 4 inf + 0 16.497 * * [simplify]: Extracting #2: cost 8 inf + 0 16.497 * * [simplify]: Extracting #3: cost 9 inf + 1 16.498 * * [simplify]: Extracting #4: cost 0 inf + 1072 16.498 * [simplify]: Simplified to (/ (cos re) (cbrt (exp im))) 16.498 * [simplify]: Simplified (2 1 1 3 2) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (* (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cos re) (cbrt (exp im)))))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 16.498 * * * * [progress]: [ 91 / 123 ] simplifiying candidate # 16.498 * [simplify]: Simplifying (/ 0.5 (sqrt (exp im))) 16.499 * * [simplify]: iters left: 4 (5 enodes) 16.501 * * [simplify]: iters left: 3 (15 enodes) 16.506 * * [simplify]: Extracting #0: cost 1 inf + 0 16.506 * * [simplify]: Extracting #1: cost 4 inf + 0 16.506 * * [simplify]: Extracting #2: cost 5 inf + 1 16.506 * * [simplify]: Extracting #3: cost 7 inf + 1 16.507 * * [simplify]: Extracting #4: cost 0 inf + 670 16.507 * [simplify]: Simplified to (/ 0.5 (sqrt (exp im))) 16.507 * [simplify]: Simplified (2 1 1 3 1) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (* (/ 0.5 (sqrt (exp im))) (/ (cos re) (sqrt (exp im)))))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 16.507 * [simplify]: Simplifying (/ (cos re) (sqrt (exp im))) 16.507 * * [simplify]: iters left: 4 (6 enodes) 16.510 * * [simplify]: iters left: 3 (18 enodes) 16.515 * * [simplify]: Extracting #0: cost 1 inf + 0 16.515 * * [simplify]: Extracting #1: cost 4 inf + 0 16.515 * * [simplify]: Extracting #2: cost 8 inf + 0 16.515 * * [simplify]: Extracting #3: cost 9 inf + 1 16.515 * * [simplify]: Extracting #4: cost 0 inf + 912 16.516 * [simplify]: Simplified to (/ (cos re) (sqrt (exp im))) 16.516 * [simplify]: Simplified (2 1 1 3 2) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (* (/ 0.5 (sqrt (exp im))) (/ (cos re) (sqrt (exp im)))))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 16.516 * * * * [progress]: [ 92 / 123 ] simplifiying candidate # 16.516 * [simplify]: Simplifying (/ 0.5 1) 16.516 * * [simplify]: iters left: 2 (3 enodes) 16.518 * * [simplify]: iters left: 1 (9 enodes) 16.522 * * [simplify]: Extracting #0: cost 1 inf + 0 16.522 * * [simplify]: Extracting #1: cost 0 inf + 1 16.522 * [simplify]: Simplified to 0.5 16.522 * [simplify]: Simplified (2 1 1 3 1) to (λ (re 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)))))) 16.522 * [simplify]: Simplifying (/ (cos re) (exp im)) 16.522 * * [simplify]: iters left: 3 (5 enodes) 16.525 * * [simplify]: iters left: 2 (15 enodes) 16.529 * * [simplify]: Extracting #0: cost 1 inf + 0 16.529 * * [simplify]: Extracting #1: cost 4 inf + 0 16.529 * * [simplify]: Extracting #2: cost 8 inf + 0 16.529 * * [simplify]: Extracting #3: cost 4 inf + 144 16.529 * * [simplify]: Extracting #4: cost 0 inf + 610 16.530 * [simplify]: Simplified to (/ (cos re) (exp im)) 16.530 * [simplify]: Simplified (2 1 1 3 2) to (λ (re 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)))))) 16.530 * * * * [progress]: [ 93 / 123 ] simplifiying candidate # 16.530 * * * * [progress]: [ 94 / 123 ] simplifiying candidate # 16.530 * * * * [progress]: [ 95 / 123 ] simplifiying candidate # 16.530 * * * * [progress]: [ 96 / 123 ] simplifiying candidate # 16.530 * [simplify]: Simplifying (cbrt (exp im)) 16.530 * * [simplify]: iters left: 2 (3 enodes) 16.532 * * [simplify]: iters left: 1 (9 enodes) 16.534 * * [simplify]: Extracting #0: cost 1 inf + 0 16.534 * * [simplify]: Extracting #1: cost 3 inf + 0 16.534 * * [simplify]: Extracting #2: cost 5 inf + 0 16.534 * * [simplify]: Extracting #3: cost 4 inf + 1 16.535 * * [simplify]: Extracting #4: cost 0 inf + 445 16.535 * [simplify]: Simplified to (cbrt (exp im)) 16.535 * [simplify]: Simplified (2 1 1 3 2) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (/ (* 0.5 (cos re)) (* (cbrt (exp im)) (cbrt (exp im)))) (cbrt (exp im))))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 16.535 * * * * [progress]: [ 97 / 123 ] simplifiying candidate # 16.535 * [simplify]: Simplifying (sqrt (exp im)) 16.535 * * [simplify]: iters left: 2 (3 enodes) 16.537 * * [simplify]: iters left: 1 (9 enodes) 16.539 * * [simplify]: Extracting #0: cost 1 inf + 0 16.539 * * [simplify]: Extracting #1: cost 3 inf + 0 16.539 * * [simplify]: Extracting #2: cost 5 inf + 0 16.539 * * [simplify]: Extracting #3: cost 4 inf + 1 16.539 * * [simplify]: Extracting #4: cost 0 inf + 365 16.539 * [simplify]: Simplified to (sqrt (exp im)) 16.539 * [simplify]: Simplified (2 1 1 3 2) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (/ (* 0.5 (cos re)) (sqrt (exp im))) (sqrt (exp im))))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 16.540 * * * * [progress]: [ 98 / 123 ] simplifiying candidate # 16.540 * [simplify]: Simplifying (exp im) 16.540 * * [simplify]: iters left: 1 (2 enodes) 16.541 * * [simplify]: Extracting #0: cost 1 inf + 0 16.541 * * [simplify]: Extracting #1: cost 3 inf + 0 16.541 * * [simplify]: Extracting #2: cost 2 inf + 1 16.541 * * [simplify]: Extracting #3: cost 0 inf + 143 16.541 * [simplify]: Simplified to (exp im) 16.541 * [simplify]: Simplified (2 1 1 3 2) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (/ (* 0.5 (cos re)) 1) (exp im)))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 16.541 * * * * [progress]: [ 99 / 123 ] simplifiying candidate # 16.541 * * * * [progress]: [ 100 / 123 ] simplifiying candidate #real (real->posit16 (/ (* 0.5 (cos re)) (exp im)))))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))))> 16.542 * * * * [progress]: [ 101 / 123 ] simplifiying candidate # 16.542 * * * * [progress]: [ 102 / 123 ] simplifiying candidate # 16.542 * * * * [progress]: [ 103 / 123 ] simplifiying candidate # 16.542 * * * * [progress]: [ 104 / 123 ] simplifiying candidate # 16.542 * * * * [progress]: [ 105 / 123 ] simplifiying candidate # 16.542 * * * * [progress]: [ 106 / 123 ] simplifiying candidate # 16.542 * * * * [progress]: [ 107 / 123 ] simplifiying candidate # 16.542 * * * * [progress]: [ 108 / 123 ] simplifiying candidate # 16.542 * * * * [progress]: [ 109 / 123 ] simplifiying candidate # 16.542 * * * * [progress]: [ 110 / 123 ] simplifiying candidate # 16.542 * * * * [progress]: [ 111 / 123 ] simplifiying candidate #real (real->posit16 (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))))))> 16.542 * * * * [progress]: [ 112 / 123 ] simplifiying candidate # 16.543 * [simplify]: Simplifying (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 16.543 * * [simplify]: iters left: 6 (11 enodes) 16.550 * * [simplify]: iters left: 5 (49 enodes) 16.567 * * [simplify]: iters left: 4 (82 enodes) 16.583 * * [simplify]: iters left: 3 (134 enodes) 16.613 * * [simplify]: iters left: 2 (189 enodes) 16.661 * * [simplify]: iters left: 1 (228 enodes) 16.725 * * [simplify]: Extracting #0: cost 1 inf + 0 16.725 * * [simplify]: Extracting #1: cost 32 inf + 0 16.726 * * [simplify]: Extracting #2: cost 65 inf + 333 16.727 * * [simplify]: Extracting #3: cost 20 inf + 5287 16.729 * * [simplify]: Extracting #4: cost 1 inf + 7467 16.732 * * [simplify]: Extracting #5: cost 0 inf + 7509 16.734 * [simplify]: Simplified to (fma 0.5 (- (* im im) (* re re)) 1.0) 16.734 * [simplify]: Simplified (2) to (λ (re im) (fma 0.5 (- (* im im) (* re re)) 1.0)) 16.734 * * * * [progress]: [ 113 / 123 ] simplifiying candidate # 16.735 * [simplify]: Simplifying (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 16.735 * * [simplify]: iters left: 6 (10 enodes) 16.738 * * [simplify]: iters left: 5 (41 enodes) 16.745 * * [simplify]: iters left: 4 (64 enodes) 16.758 * * [simplify]: iters left: 3 (71 enodes) 16.775 * * [simplify]: iters left: 2 (75 enodes) 16.796 * * [simplify]: iters left: 1 (78 enodes) 16.815 * * [simplify]: Extracting #0: cost 1 inf + 0 16.815 * * [simplify]: Extracting #1: cost 12 inf + 0 16.815 * * [simplify]: Extracting #2: cost 25 inf + 1 16.816 * * [simplify]: Extracting #3: cost 25 inf + 64 16.816 * * [simplify]: Extracting #4: cost 7 inf + 2599 16.818 * * [simplify]: Extracting #5: cost 0 inf + 4017 16.820 * [simplify]: Simplified to (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5) 16.820 * [simplify]: Simplified (2) to (λ (re im) (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5)) 16.820 * * * * [progress]: [ 114 / 123 ] simplifiying candidate # 16.820 * [simplify]: Simplifying (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 16.820 * * [simplify]: iters left: 6 (10 enodes) 16.826 * * [simplify]: iters left: 5 (41 enodes) 16.840 * * [simplify]: iters left: 4 (64 enodes) 16.855 * * [simplify]: iters left: 3 (71 enodes) 16.864 * * [simplify]: iters left: 2 (75 enodes) 16.874 * * [simplify]: iters left: 1 (78 enodes) 16.888 * * [simplify]: Extracting #0: cost 1 inf + 0 16.888 * * [simplify]: Extracting #1: cost 12 inf + 0 16.888 * * [simplify]: Extracting #2: cost 25 inf + 1 16.889 * * [simplify]: Extracting #3: cost 25 inf + 64 16.889 * * [simplify]: Extracting #4: cost 7 inf + 2599 16.890 * * [simplify]: Extracting #5: cost 0 inf + 4017 16.892 * [simplify]: Simplified to (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5) 16.892 * [simplify]: Simplified (2) to (λ (re im) (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5)) 16.892 * * * * [progress]: [ 115 / 123 ] simplifiying candidate # 16.892 * [simplify]: Simplifying (- 0.5 (+ (* 0.25 (pow re 2)) (* 0.5 im))) 16.892 * * [simplify]: iters left: 6 (10 enodes) 16.898 * * [simplify]: iters left: 5 (43 enodes) 16.917 * * [simplify]: iters left: 4 (67 enodes) 16.940 * * [simplify]: iters left: 3 (110 enodes) 16.986 * * [simplify]: iters left: 2 (186 enodes) 17.043 * * [simplify]: iters left: 1 (235 enodes) 17.125 * * [simplify]: Extracting #0: cost 1 inf + 0 17.125 * * [simplify]: Extracting #1: cost 27 inf + 0 17.126 * * [simplify]: Extracting #2: cost 45 inf + 250 17.128 * * [simplify]: Extracting #3: cost 20 inf + 2318 17.131 * * [simplify]: Extracting #4: cost 0 inf + 4347 17.135 * * [simplify]: Extracting #5: cost 0 inf + 4277 17.139 * [simplify]: Simplified to (- 0.5 (fma (* re re) 0.25 (* 0.5 im))) 17.139 * [simplify]: Simplified (2 2 1 3) to (λ (re 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 (fma (* re re) 0.25 (* 0.5 im))))))) 17.139 * * * * [progress]: [ 116 / 123 ] simplifiying candidate # 17.139 * [simplify]: Simplifying (* 0.5 (/ (cos re) (exp im))) 17.139 * * [simplify]: iters left: 5 (7 enodes) 17.143 * * [simplify]: iters left: 4 (24 enodes) 17.151 * * [simplify]: iters left: 3 (30 enodes) 17.161 * * [simplify]: iters left: 2 (34 enodes) 17.171 * * [simplify]: iters left: 1 (38 enodes) 17.182 * * [simplify]: Extracting #0: cost 1 inf + 0 17.182 * * [simplify]: Extracting #1: cost 10 inf + 0 17.182 * * [simplify]: Extracting #2: cost 18 inf + 1 17.182 * * [simplify]: Extracting #3: cost 16 inf + 3 17.183 * * [simplify]: Extracting #4: cost 4 inf + 1364 17.183 * * [simplify]: Extracting #5: cost 0 inf + 2033 17.184 * [simplify]: Simplified to (/ (cos re) (/ (exp im) 0.5)) 17.184 * [simplify]: Simplified (2 2 1 3) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (cos re) (/ (exp im) 0.5)))))) 17.184 * * * * [progress]: [ 117 / 123 ] simplifiying candidate # 17.185 * [simplify]: Simplifying (* 0.5 (/ (cos re) (exp im))) 17.185 * * [simplify]: iters left: 5 (7 enodes) 17.191 * * [simplify]: iters left: 4 (24 enodes) 17.198 * * [simplify]: iters left: 3 (30 enodes) 17.206 * * [simplify]: iters left: 2 (34 enodes) 17.215 * * [simplify]: iters left: 1 (38 enodes) 17.226 * * [simplify]: Extracting #0: cost 1 inf + 0 17.226 * * [simplify]: Extracting #1: cost 10 inf + 0 17.227 * * [simplify]: Extracting #2: cost 18 inf + 1 17.227 * * [simplify]: Extracting #3: cost 16 inf + 3 17.227 * * [simplify]: Extracting #4: cost 4 inf + 1364 17.228 * * [simplify]: Extracting #5: cost 0 inf + 2033 17.228 * [simplify]: Simplified to (/ (cos re) (/ (exp im) 0.5)) 17.228 * [simplify]: Simplified (2 2 1 3) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (cos re) (/ (exp im) 0.5)))))) 17.228 * * * * [progress]: [ 118 / 123 ] simplifiying candidate # 17.229 * [simplify]: Simplifying (- 0.5 (+ (* 0.25 (pow re 2)) (* 0.5 im))) 17.229 * * [simplify]: iters left: 6 (10 enodes) 17.236 * * [simplify]: iters left: 5 (43 enodes) 17.250 * * [simplify]: iters left: 4 (67 enodes) 17.272 * * [simplify]: iters left: 3 (110 enodes) 17.303 * * [simplify]: iters left: 2 (186 enodes) 17.334 * * [simplify]: iters left: 1 (235 enodes) 17.376 * * [simplify]: Extracting #0: cost 1 inf + 0 17.376 * * [simplify]: Extracting #1: cost 27 inf + 0 17.376 * * [simplify]: Extracting #2: cost 45 inf + 250 17.378 * * [simplify]: Extracting #3: cost 20 inf + 2318 17.381 * * [simplify]: Extracting #4: cost 0 inf + 4347 17.383 * * [simplify]: Extracting #5: cost 0 inf + 4277 17.385 * [simplify]: Simplified to (- 0.5 (fma (* re re) 0.25 (* 0.5 im))) 17.385 * [simplify]: Simplified (2 1 1 3) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (- 0.5 (fma (* re re) 0.25 (* 0.5 im))))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 17.385 * * * * [progress]: [ 119 / 123 ] simplifiying candidate # 17.385 * [simplify]: Simplifying (* 0.5 (/ (cos re) (exp im))) 17.385 * * [simplify]: iters left: 5 (7 enodes) 17.387 * * [simplify]: iters left: 4 (24 enodes) 17.391 * * [simplify]: iters left: 3 (30 enodes) 17.396 * * [simplify]: iters left: 2 (34 enodes) 17.402 * * [simplify]: iters left: 1 (38 enodes) 17.412 * * [simplify]: Extracting #0: cost 1 inf + 0 17.412 * * [simplify]: Extracting #1: cost 10 inf + 0 17.412 * * [simplify]: Extracting #2: cost 18 inf + 1 17.413 * * [simplify]: Extracting #3: cost 16 inf + 3 17.413 * * [simplify]: Extracting #4: cost 4 inf + 1364 17.413 * * [simplify]: Extracting #5: cost 0 inf + 2033 17.414 * [simplify]: Simplified to (/ (cos re) (/ (exp im) 0.5)) 17.414 * [simplify]: Simplified (2 1 1 3) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (cos re) (/ (exp im) 0.5)))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 17.414 * * * * [progress]: [ 120 / 123 ] simplifiying candidate # 17.415 * [simplify]: Simplifying (* 0.5 (/ (cos re) (exp im))) 17.415 * * [simplify]: iters left: 5 (7 enodes) 17.417 * * [simplify]: iters left: 4 (24 enodes) 17.421 * * [simplify]: iters left: 3 (30 enodes) 17.426 * * [simplify]: iters left: 2 (34 enodes) 17.431 * * [simplify]: iters left: 1 (38 enodes) 17.437 * * [simplify]: Extracting #0: cost 1 inf + 0 17.437 * * [simplify]: Extracting #1: cost 10 inf + 0 17.437 * * [simplify]: Extracting #2: cost 18 inf + 1 17.437 * * [simplify]: Extracting #3: cost 16 inf + 3 17.438 * * [simplify]: Extracting #4: cost 4 inf + 1364 17.438 * * [simplify]: Extracting #5: cost 0 inf + 2033 17.438 * [simplify]: Simplified to (/ (cos re) (/ (exp im) 0.5)) 17.438 * [simplify]: Simplified (2 1 1 3) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (cos re) (/ (exp im) 0.5)))) (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))))) 17.438 * * * * [progress]: [ 121 / 123 ] simplifiying candidate # 17.439 * [simplify]: Simplifying (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 17.439 * * [simplify]: iters left: 6 (11 enodes) 17.443 * * [simplify]: iters left: 5 (49 enodes) 17.452 * * [simplify]: iters left: 4 (82 enodes) 17.468 * * [simplify]: iters left: 3 (134 enodes) 17.501 * * [simplify]: iters left: 2 (189 enodes) 17.548 * * [simplify]: iters left: 1 (228 enodes) 17.595 * * [simplify]: Extracting #0: cost 1 inf + 0 17.595 * * [simplify]: Extracting #1: cost 32 inf + 0 17.595 * * [simplify]: Extracting #2: cost 65 inf + 333 17.597 * * [simplify]: Extracting #3: cost 20 inf + 5287 17.599 * * [simplify]: Extracting #4: cost 1 inf + 7467 17.601 * * [simplify]: Extracting #5: cost 0 inf + 7509 17.604 * [simplify]: Simplified to (fma 0.5 (- (* im im) (* re re)) 1.0) 17.604 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (sqrt (fma 0.5 (- (* im im) (* re re)) 1.0)))) 17.604 * * * * [progress]: [ 122 / 123 ] simplifiying candidate # 17.604 * [simplify]: Simplifying (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 17.605 * * [simplify]: iters left: 6 (10 enodes) 17.608 * * [simplify]: iters left: 5 (41 enodes) 17.615 * * [simplify]: iters left: 4 (64 enodes) 17.626 * * [simplify]: iters left: 3 (71 enodes) 17.642 * * [simplify]: iters left: 2 (75 enodes) 17.659 * * [simplify]: iters left: 1 (78 enodes) 17.676 * * [simplify]: Extracting #0: cost 1 inf + 0 17.677 * * [simplify]: Extracting #1: cost 12 inf + 0 17.677 * * [simplify]: Extracting #2: cost 25 inf + 1 17.677 * * [simplify]: Extracting #3: cost 25 inf + 64 17.678 * * [simplify]: Extracting #4: cost 7 inf + 2599 17.679 * * [simplify]: Extracting #5: cost 0 inf + 4017 17.685 * [simplify]: Simplified to (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5) 17.685 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (sqrt (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5)))) 17.685 * * * * [progress]: [ 123 / 123 ] simplifiying candidate # 17.685 * [simplify]: Simplifying (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 17.686 * * [simplify]: iters left: 6 (10 enodes) 17.691 * * [simplify]: iters left: 5 (41 enodes) 17.704 * * [simplify]: iters left: 4 (64 enodes) 17.721 * * [simplify]: iters left: 3 (71 enodes) 17.737 * * [simplify]: iters left: 2 (75 enodes) 17.754 * * [simplify]: iters left: 1 (78 enodes) 17.771 * * [simplify]: Extracting #0: cost 1 inf + 0 17.771 * * [simplify]: Extracting #1: cost 12 inf + 0 17.771 * * [simplify]: Extracting #2: cost 25 inf + 1 17.771 * * [simplify]: Extracting #3: cost 25 inf + 64 17.772 * * [simplify]: Extracting #4: cost 7 inf + 2599 17.773 * * [simplify]: Extracting #5: cost 0 inf + 4017 17.774 * [simplify]: Simplified to (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5) 17.774 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (sqrt (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) (sqrt (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5)))) 17.775 * * * [progress]: adding candidates to table 19.256 * [progress]: [Phase 3 of 3] Extracting. 19.256 * * [regime]: Finding splitpoints for: (# # #) 19.257 * * * [regime-changes]: Trying 4 branch expressions: (im re (cos re) (* 0.5 (cos re))) 19.257 * * * * [regimes]: Trying to branch on im from (# # #) 19.298 * * * * [regimes]: Trying to branch on re from (# # #) 19.321 * * * * [regimes]: Trying to branch on (cos re) from (# # #) 19.366 * * * * [regimes]: Trying to branch on (* 0.5 (cos re)) from (# # #) 19.411 * * * [regime]: Found split indices: #