0.002 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.244 * * * [progress]: [2/2] Setting up program. 0.247 * [progress]: [Phase 2 of 3] Improving. 0.247 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.248 * [simplify]: Simplifying (* (* 0.5 (sin re)) (+ (exp (- 0 im)) (exp im))) 0.248 * * [simplify]: iters left: 6 (11 enodes) 0.252 * * [simplify]: iters left: 5 (49 enodes) 0.262 * * [simplify]: iters left: 4 (96 enodes) 0.293 * * [simplify]: iters left: 3 (169 enodes) 0.361 * * [simplify]: iters left: 2 (207 enodes) 0.407 * * [simplify]: iters left: 1 (235 enodes) 0.444 * * [simplify]: Extracting #0: cost 1 inf + 0 0.445 * * [simplify]: Extracting #1: cost 19 inf + 0 0.445 * * [simplify]: Extracting #2: cost 36 inf + 2 0.445 * * [simplify]: Extracting #3: cost 40 inf + 4 0.446 * * [simplify]: Extracting #4: cost 25 inf + 1677 0.448 * * [simplify]: Extracting #5: cost 5 inf + 5357 0.451 * * [simplify]: Extracting #6: cost 0 inf + 6094 0.455 * [simplify]: Simplified to (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im)))) 0.455 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 0.468 * * [progress]: iteration 1 / 4 0.468 * * * [progress]: picking best candidate 0.473 * * * * [pick]: Picked # 0.473 * * * [progress]: localizing error 0.499 * * * [progress]: generating rewritten candidates 0.499 * * * * [progress]: [ 1 / 2 ] rewriting at (2 2 3) 0.510 * * * * [progress]: [ 2 / 2 ] rewriting at (2 2) 0.511 * * * [progress]: generating series expansions 0.511 * * * * [progress]: [ 1 / 2 ] generating series at (2 2 3) 0.514 * [backup-simplify]: Simplify (/ (sin re) (exp im)) into (/ (sin re) (exp im)) 0.514 * [approximate]: Taking taylor expansion of (/ (sin re) (exp im)) in (re im) around 0 0.515 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in im 0.515 * [taylor]: Taking taylor expansion of (sin re) in im 0.515 * [taylor]: Taking taylor expansion of re in im 0.515 * [backup-simplify]: Simplify re into re 0.515 * [backup-simplify]: Simplify (sin re) into (sin re) 0.515 * [backup-simplify]: Simplify (cos re) into (cos re) 0.516 * [taylor]: Taking taylor expansion of (exp im) in im 0.516 * [taylor]: Taking taylor expansion of im in im 0.516 * [backup-simplify]: Simplify 0 into 0 0.516 * [backup-simplify]: Simplify 1 into 1 0.516 * [backup-simplify]: Simplify (exp 0) into 1 0.516 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 0.516 * [backup-simplify]: Simplify (* (cos re) 0) into 0 0.517 * [backup-simplify]: Simplify (+ (sin re) 0) into (sin re) 0.517 * [backup-simplify]: Simplify (/ (sin re) 1) into (sin re) 0.517 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 0.517 * [taylor]: Taking taylor expansion of (sin re) in re 0.517 * [taylor]: Taking taylor expansion of re in re 0.517 * [backup-simplify]: Simplify 0 into 0 0.517 * [backup-simplify]: Simplify 1 into 1 0.517 * [taylor]: Taking taylor expansion of (exp im) in re 0.517 * [taylor]: Taking taylor expansion of im in re 0.517 * [backup-simplify]: Simplify im into im 0.517 * [backup-simplify]: Simplify (exp im) into (exp im) 0.518 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 0.518 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 0.518 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 0.518 * [taylor]: Taking taylor expansion of (sin re) in re 0.518 * [taylor]: Taking taylor expansion of re in re 0.518 * [backup-simplify]: Simplify 0 into 0 0.518 * [backup-simplify]: Simplify 1 into 1 0.519 * [taylor]: Taking taylor expansion of (exp im) in re 0.519 * [taylor]: Taking taylor expansion of im in re 0.519 * [backup-simplify]: Simplify im into im 0.519 * [backup-simplify]: Simplify (exp im) into (exp im) 0.519 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 0.519 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 0.519 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 0.519 * [taylor]: Taking taylor expansion of (exp im) in im 0.519 * [taylor]: Taking taylor expansion of im in im 0.519 * [backup-simplify]: Simplify 0 into 0 0.519 * [backup-simplify]: Simplify 1 into 1 0.520 * [backup-simplify]: Simplify (exp 0) into 1 0.520 * [backup-simplify]: Simplify (/ 1 1) into 1 0.520 * [backup-simplify]: Simplify 1 into 1 0.521 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.522 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 0.522 * [backup-simplify]: Simplify (- (/ 0 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 0.522 * [taylor]: Taking taylor expansion of 0 in im 0.522 * [backup-simplify]: Simplify 0 into 0 0.522 * [backup-simplify]: Simplify 0 into 0 0.523 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.523 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 0.523 * [backup-simplify]: Simplify -1 into -1 0.524 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 0.525 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.525 * [backup-simplify]: Simplify (- (/ -1/6 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into (- (* 1/6 (/ 1 (exp im)))) 0.525 * [taylor]: Taking taylor expansion of (- (* 1/6 (/ 1 (exp im)))) in im 0.525 * [taylor]: Taking taylor expansion of (* 1/6 (/ 1 (exp im))) in im 0.525 * [taylor]: Taking taylor expansion of 1/6 in im 0.525 * [backup-simplify]: Simplify 1/6 into 1/6 0.525 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 0.525 * [taylor]: Taking taylor expansion of (exp im) in im 0.525 * [taylor]: Taking taylor expansion of im in im 0.525 * [backup-simplify]: Simplify 0 into 0 0.525 * [backup-simplify]: Simplify 1 into 1 0.525 * [backup-simplify]: Simplify (exp 0) into 1 0.526 * [backup-simplify]: Simplify (/ 1 1) into 1 0.526 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 0.526 * [backup-simplify]: Simplify (- 1/6) into -1/6 0.526 * [backup-simplify]: Simplify -1/6 into -1/6 0.527 * [backup-simplify]: Simplify (+ (* -1/6 (pow (* 1 re) 3)) (+ (* -1 (* im re)) (* 1 (* 1 re)))) into (- re (+ (* re im) (* 1/6 (pow re 3)))) 0.528 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.528 * [approximate]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in (re im) around 0 0.528 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 0.528 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.528 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.528 * [taylor]: Taking taylor expansion of re in im 0.528 * [backup-simplify]: Simplify re into re 0.528 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.528 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.528 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.528 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.528 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.528 * [taylor]: Taking taylor expansion of im in im 0.528 * [backup-simplify]: Simplify 0 into 0 0.528 * [backup-simplify]: Simplify 1 into 1 0.528 * [backup-simplify]: Simplify (/ 1 1) into 1 0.528 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.528 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 0.528 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 0.528 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 0.528 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.528 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 0.528 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.528 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.528 * [taylor]: Taking taylor expansion of re in re 0.529 * [backup-simplify]: Simplify 0 into 0 0.529 * [backup-simplify]: Simplify 1 into 1 0.529 * [backup-simplify]: Simplify (/ 1 1) into 1 0.529 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.529 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.529 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.529 * [taylor]: Taking taylor expansion of im in re 0.529 * [backup-simplify]: Simplify im into im 0.529 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.529 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.529 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.529 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 0.529 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.529 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.529 * [taylor]: Taking taylor expansion of re in re 0.529 * [backup-simplify]: Simplify 0 into 0 0.529 * [backup-simplify]: Simplify 1 into 1 0.529 * [backup-simplify]: Simplify (/ 1 1) into 1 0.529 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.529 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.529 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.530 * [taylor]: Taking taylor expansion of im in re 0.530 * [backup-simplify]: Simplify im into im 0.530 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.530 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.530 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.530 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 0.530 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.530 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.530 * [taylor]: Taking taylor expansion of re in im 0.530 * [backup-simplify]: Simplify re into re 0.530 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.530 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.530 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.530 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.530 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.530 * [taylor]: Taking taylor expansion of im in im 0.530 * [backup-simplify]: Simplify 0 into 0 0.530 * [backup-simplify]: Simplify 1 into 1 0.530 * [backup-simplify]: Simplify (/ 1 1) into 1 0.530 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.530 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 0.530 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 0.530 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 0.530 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.531 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.531 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.531 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.531 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 0.531 * [taylor]: Taking taylor expansion of 0 in im 0.531 * [backup-simplify]: Simplify 0 into 0 0.531 * [backup-simplify]: Simplify 0 into 0 0.532 * [backup-simplify]: Simplify (+ 0) into 0 0.532 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 0.532 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 0.533 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.533 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 0.533 * [backup-simplify]: Simplify (+ 0 0) into 0 0.533 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 0.533 * [backup-simplify]: Simplify 0 into 0 0.534 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.534 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.535 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.535 * [taylor]: Taking taylor expansion of 0 in im 0.535 * [backup-simplify]: Simplify 0 into 0 0.535 * [backup-simplify]: Simplify 0 into 0 0.535 * [backup-simplify]: Simplify 0 into 0 0.535 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.536 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.536 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.536 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.536 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.537 * [backup-simplify]: Simplify (+ 0 0) into 0 0.537 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.537 * [backup-simplify]: Simplify 0 into 0 0.543 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.544 * [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.544 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.545 * [taylor]: Taking taylor expansion of 0 in im 0.545 * [backup-simplify]: Simplify 0 into 0 0.545 * [backup-simplify]: Simplify 0 into 0 0.545 * [backup-simplify]: Simplify (/ (sin (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im)))) into (/ (sin re) (exp im)) 0.545 * [backup-simplify]: Simplify (/ (sin (/ 1 (- re))) (exp (/ 1 (- im)))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.545 * [approximate]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in (re im) around 0 0.545 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 0.545 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 0.545 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.545 * [taylor]: Taking taylor expansion of -1 in im 0.545 * [backup-simplify]: Simplify -1 into -1 0.545 * [taylor]: Taking taylor expansion of re in im 0.545 * [backup-simplify]: Simplify re into re 0.545 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.545 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.545 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.545 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.545 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.545 * [taylor]: Taking taylor expansion of -1 in im 0.545 * [backup-simplify]: Simplify -1 into -1 0.545 * [taylor]: Taking taylor expansion of im in im 0.545 * [backup-simplify]: Simplify 0 into 0 0.545 * [backup-simplify]: Simplify 1 into 1 0.545 * [backup-simplify]: Simplify (/ -1 1) into -1 0.546 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.546 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 0.546 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 0.546 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 0.546 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.546 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 0.546 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 0.546 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.546 * [taylor]: Taking taylor expansion of -1 in re 0.546 * [backup-simplify]: Simplify -1 into -1 0.546 * [taylor]: Taking taylor expansion of re in re 0.546 * [backup-simplify]: Simplify 0 into 0 0.546 * [backup-simplify]: Simplify 1 into 1 0.546 * [backup-simplify]: Simplify (/ -1 1) into -1 0.546 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.546 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.546 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.546 * [taylor]: Taking taylor expansion of -1 in re 0.546 * [backup-simplify]: Simplify -1 into -1 0.546 * [taylor]: Taking taylor expansion of im in re 0.546 * [backup-simplify]: Simplify im into im 0.546 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.546 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.546 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.546 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 0.546 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 0.546 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.547 * [taylor]: Taking taylor expansion of -1 in re 0.547 * [backup-simplify]: Simplify -1 into -1 0.547 * [taylor]: Taking taylor expansion of re in re 0.547 * [backup-simplify]: Simplify 0 into 0 0.547 * [backup-simplify]: Simplify 1 into 1 0.547 * [backup-simplify]: Simplify (/ -1 1) into -1 0.547 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.547 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.547 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.547 * [taylor]: Taking taylor expansion of -1 in re 0.547 * [backup-simplify]: Simplify -1 into -1 0.547 * [taylor]: Taking taylor expansion of im in re 0.547 * [backup-simplify]: Simplify im into im 0.547 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.547 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.547 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.547 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 0.547 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 0.547 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.547 * [taylor]: Taking taylor expansion of -1 in im 0.547 * [backup-simplify]: Simplify -1 into -1 0.547 * [taylor]: Taking taylor expansion of re in im 0.547 * [backup-simplify]: Simplify re into re 0.547 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.547 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.547 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.547 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.547 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.547 * [taylor]: Taking taylor expansion of -1 in im 0.547 * [backup-simplify]: Simplify -1 into -1 0.547 * [taylor]: Taking taylor expansion of im in im 0.548 * [backup-simplify]: Simplify 0 into 0 0.548 * [backup-simplify]: Simplify 1 into 1 0.548 * [backup-simplify]: Simplify (/ -1 1) into -1 0.548 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.548 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 0.548 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 0.548 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 0.548 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.548 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.548 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.549 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.549 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 0.549 * [taylor]: Taking taylor expansion of 0 in im 0.549 * [backup-simplify]: Simplify 0 into 0 0.549 * [backup-simplify]: Simplify 0 into 0 0.549 * [backup-simplify]: Simplify (+ 0) into 0 0.550 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 0.550 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 0.550 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.550 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 0.551 * [backup-simplify]: Simplify (+ 0 0) into 0 0.551 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 0.551 * [backup-simplify]: Simplify 0 into 0 0.551 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.552 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.552 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.552 * [taylor]: Taking taylor expansion of 0 in im 0.552 * [backup-simplify]: Simplify 0 into 0 0.552 * [backup-simplify]: Simplify 0 into 0 0.552 * [backup-simplify]: Simplify 0 into 0 0.552 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.553 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.553 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.553 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.554 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.554 * [backup-simplify]: Simplify (+ 0 0) into 0 0.554 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.554 * [backup-simplify]: Simplify 0 into 0 0.555 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.556 * [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.556 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.556 * [taylor]: Taking taylor expansion of 0 in im 0.556 * [backup-simplify]: Simplify 0 into 0 0.556 * [backup-simplify]: Simplify 0 into 0 0.556 * [backup-simplify]: Simplify (/ (sin (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im))))) into (/ (sin re) (exp im)) 0.556 * * * * [progress]: [ 2 / 2 ] generating series at (2 2) 0.556 * [backup-simplify]: Simplify (fma (sin re) (exp im) (/ (sin re) (exp im))) into (fma (sin re) (exp im) (/ (sin re) (exp im))) 0.556 * [approximate]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in (re im) around 0 0.556 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in im 0.558 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 0.558 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in im 0.558 * [taylor]: Taking taylor expansion of (sin 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 (sin re) into (sin re) 0.558 * [backup-simplify]: Simplify (cos re) into (cos re) 0.558 * [taylor]: Taking taylor expansion of (exp 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 (exp 0) into 1 0.558 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in im 0.558 * [taylor]: Taking taylor expansion of (sin 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 (sin re) into (sin re) 0.558 * [backup-simplify]: Simplify (cos re) into (cos re) 0.558 * [taylor]: Taking taylor expansion of (exp 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 (exp 0) into 1 0.558 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 0.558 * [backup-simplify]: Simplify (* (cos re) 0) into 0 0.558 * [backup-simplify]: Simplify (+ (sin re) 0) into (sin re) 0.558 * [backup-simplify]: Simplify (/ (sin re) 1) into (sin re) 0.558 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in re 0.558 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 0.558 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in re 0.558 * [taylor]: Taking taylor expansion of (sin re) in re 0.558 * [taylor]: Taking taylor expansion of re in re 0.558 * [backup-simplify]: Simplify 0 into 0 0.558 * [backup-simplify]: Simplify 1 into 1 0.558 * [taylor]: Taking taylor expansion of (exp im) in re 0.558 * [taylor]: Taking taylor expansion of im in re 0.558 * [backup-simplify]: Simplify im into im 0.558 * [backup-simplify]: Simplify (exp im) into (exp im) 0.558 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 0.558 * [taylor]: Taking taylor expansion of (sin re) in re 0.558 * [taylor]: Taking taylor expansion of re in re 0.558 * [backup-simplify]: Simplify 0 into 0 0.559 * [backup-simplify]: Simplify 1 into 1 0.559 * [taylor]: Taking taylor expansion of (exp im) in re 0.559 * [taylor]: Taking taylor expansion of im in re 0.559 * [backup-simplify]: Simplify im into im 0.559 * [backup-simplify]: Simplify (exp im) into (exp im) 0.559 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 0.559 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 0.559 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in re 0.559 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 0.559 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in re 0.559 * [taylor]: Taking taylor expansion of (sin re) in re 0.559 * [taylor]: Taking taylor expansion of re in re 0.559 * [backup-simplify]: Simplify 0 into 0 0.559 * [backup-simplify]: Simplify 1 into 1 0.559 * [taylor]: Taking taylor expansion of (exp im) in re 0.559 * [taylor]: Taking taylor expansion of im in re 0.559 * [backup-simplify]: Simplify im into im 0.559 * [backup-simplify]: Simplify (exp im) into (exp im) 0.559 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 0.559 * [taylor]: Taking taylor expansion of (sin re) in re 0.559 * [taylor]: Taking taylor expansion of re in re 0.559 * [backup-simplify]: Simplify 0 into 0 0.559 * [backup-simplify]: Simplify 1 into 1 0.559 * [taylor]: Taking taylor expansion of (exp im) in re 0.560 * [taylor]: Taking taylor expansion of im in re 0.560 * [backup-simplify]: Simplify im into im 0.560 * [backup-simplify]: Simplify (exp im) into (exp im) 0.560 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 0.560 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 0.560 * [backup-simplify]: Simplify (* 0 (exp im)) into 0 0.560 * [backup-simplify]: Simplify (+ 0 0) into 0 0.560 * [taylor]: Taking taylor expansion of 0 in im 0.560 * [backup-simplify]: Simplify 0 into 0 0.560 * [backup-simplify]: Simplify 0 into 0 0.561 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 0.561 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 0.562 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (exp im))) into (exp im) 0.562 * [backup-simplify]: Simplify (+ (exp im) (/ 1 (exp im))) into (+ (exp im) (/ 1 (exp im))) 0.562 * [taylor]: Taking taylor expansion of (+ (exp im) (/ 1 (exp im))) in im 0.562 * [taylor]: Taking taylor expansion of (exp im) in im 0.562 * [taylor]: Taking taylor expansion of im in im 0.562 * [backup-simplify]: Simplify 0 into 0 0.562 * [backup-simplify]: Simplify 1 into 1 0.562 * [backup-simplify]: Simplify (exp 0) into 1 0.562 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 0.562 * [taylor]: Taking taylor expansion of (exp im) in im 0.562 * [taylor]: Taking taylor expansion of im in im 0.562 * [backup-simplify]: Simplify 0 into 0 0.562 * [backup-simplify]: Simplify 1 into 1 0.562 * [backup-simplify]: Simplify (exp 0) into 1 0.562 * [backup-simplify]: Simplify (/ 1 1) into 1 0.562 * [backup-simplify]: Simplify (+ 1 1) into 2 0.562 * [backup-simplify]: Simplify 2 into 2 0.562 * [backup-simplify]: Simplify 0 into 0 0.563 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.564 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.564 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (exp im)))) into 0 0.565 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.565 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 0.565 * [backup-simplify]: Simplify (- (/ 0 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 0.565 * [backup-simplify]: Simplify (+ 0 0) into 0 0.566 * [taylor]: Taking taylor expansion of 0 in im 0.566 * [backup-simplify]: Simplify 0 into 0 0.566 * [backup-simplify]: Simplify 0 into 0 0.566 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.567 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.567 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 0.568 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.568 * [backup-simplify]: Simplify 0 into 0 0.568 * [backup-simplify]: Simplify 0 into 0 0.569 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.570 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 0.571 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* -1/6 (exp im))))) into (- (* 1/6 (exp im))) 0.572 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 0.572 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.572 * [backup-simplify]: Simplify (- (/ -1/6 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into (- (* 1/6 (/ 1 (exp im)))) 0.573 * [backup-simplify]: Simplify (+ (- (* 1/6 (exp im))) (- (* 1/6 (/ 1 (exp im))))) into (- (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im))))) 0.573 * [taylor]: Taking taylor expansion of (- (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im))))) in im 0.573 * [taylor]: Taking taylor expansion of (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im)))) in im 0.573 * [taylor]: Taking taylor expansion of (* 1/6 (exp im)) in im 0.573 * [taylor]: Taking taylor expansion of 1/6 in im 0.573 * [backup-simplify]: Simplify 1/6 into 1/6 0.573 * [taylor]: Taking taylor expansion of (exp im) in im 0.573 * [taylor]: Taking taylor expansion of im in im 0.573 * [backup-simplify]: Simplify 0 into 0 0.573 * [backup-simplify]: Simplify 1 into 1 0.573 * [backup-simplify]: Simplify (exp 0) into 1 0.573 * [taylor]: Taking taylor expansion of (* 1/6 (/ 1 (exp im))) in im 0.573 * [taylor]: Taking taylor expansion of 1/6 in im 0.573 * [backup-simplify]: Simplify 1/6 into 1/6 0.573 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 0.573 * [taylor]: Taking taylor expansion of (exp im) in im 0.573 * [taylor]: Taking taylor expansion of im in im 0.573 * [backup-simplify]: Simplify 0 into 0 0.573 * [backup-simplify]: Simplify 1 into 1 0.573 * [backup-simplify]: Simplify (exp 0) into 1 0.573 * [backup-simplify]: Simplify (/ 1 1) into 1 0.573 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 0.574 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 0.574 * [backup-simplify]: Simplify (+ 1/6 1/6) into 1/3 0.574 * [backup-simplify]: Simplify (- 1/3) into -1/3 0.574 * [backup-simplify]: Simplify -1/3 into -1/3 0.574 * [backup-simplify]: Simplify 0 into 0 0.575 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.576 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.577 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/2 1)) (* -1 (/ 1 1)))) into 1/2 0.577 * [backup-simplify]: Simplify (+ 1/2 1/2) into 1 0.577 * [backup-simplify]: Simplify 1 into 1 0.577 * [backup-simplify]: Simplify (+ (* 1 (* (pow im 2) re)) (+ (* -1/3 (pow (* 1 re) 3)) (* 2 (* 1 re)))) into (- (+ (* 2 re) (* re (pow im 2))) (* 1/3 (pow re 3))) 0.577 * [backup-simplify]: Simplify (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) into (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0.577 * [approximate]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in (re im) around 0 0.577 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in im 0.577 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0.577 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in im 0.577 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.577 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.578 * [taylor]: Taking taylor expansion of re in im 0.578 * [backup-simplify]: Simplify re into re 0.578 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.578 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.578 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.578 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.578 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.578 * [taylor]: Taking taylor expansion of im in im 0.578 * [backup-simplify]: Simplify 0 into 0 0.578 * [backup-simplify]: Simplify 1 into 1 0.578 * [backup-simplify]: Simplify (/ 1 1) into 1 0.578 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.578 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 0.578 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.578 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.578 * [taylor]: Taking taylor expansion of re in im 0.578 * [backup-simplify]: Simplify re into re 0.578 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.578 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.578 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.578 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.578 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.578 * [taylor]: Taking taylor expansion of im in im 0.578 * [backup-simplify]: Simplify 0 into 0 0.578 * [backup-simplify]: Simplify 1 into 1 0.579 * [backup-simplify]: Simplify (/ 1 1) into 1 0.579 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.579 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 0.579 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 0.579 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 0.579 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.579 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in re 0.579 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0.579 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in re 0.579 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.579 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.579 * [taylor]: Taking taylor expansion of re in re 0.579 * [backup-simplify]: Simplify 0 into 0 0.579 * [backup-simplify]: Simplify 1 into 1 0.579 * [backup-simplify]: Simplify (/ 1 1) into 1 0.580 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.580 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.580 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.580 * [taylor]: Taking taylor expansion of im in re 0.580 * [backup-simplify]: Simplify im into im 0.580 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.580 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.580 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 0.580 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.580 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.580 * [taylor]: Taking taylor expansion of re in re 0.580 * [backup-simplify]: Simplify 0 into 0 0.580 * [backup-simplify]: Simplify 1 into 1 0.580 * [backup-simplify]: Simplify (/ 1 1) into 1 0.580 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.580 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.580 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.580 * [taylor]: Taking taylor expansion of im in re 0.580 * [backup-simplify]: Simplify im into im 0.580 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.580 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.580 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.580 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in re 0.580 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0.580 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in re 0.580 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.580 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.580 * [taylor]: Taking taylor expansion of re in re 0.580 * [backup-simplify]: Simplify 0 into 0 0.580 * [backup-simplify]: Simplify 1 into 1 0.581 * [backup-simplify]: Simplify (/ 1 1) into 1 0.581 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.581 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.581 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.581 * [taylor]: Taking taylor expansion of im in re 0.581 * [backup-simplify]: Simplify im into im 0.581 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.581 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.581 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 0.581 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.581 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.581 * [taylor]: Taking taylor expansion of re in re 0.581 * [backup-simplify]: Simplify 0 into 0 0.581 * [backup-simplify]: Simplify 1 into 1 0.581 * [backup-simplify]: Simplify (/ 1 1) into 1 0.581 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.581 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.581 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.581 * [taylor]: Taking taylor expansion of im in re 0.581 * [backup-simplify]: Simplify im into im 0.581 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.581 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.582 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.582 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (exp (/ 1 im))) into (* (sin (/ 1 re)) (exp (/ 1 im))) 0.582 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) into (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0.582 * [taylor]: Taking taylor expansion of (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in im 0.582 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in im 0.582 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.582 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.582 * [taylor]: Taking taylor expansion of re in im 0.582 * [backup-simplify]: Simplify re into re 0.582 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.582 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.582 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.582 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.582 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.582 * [taylor]: Taking taylor expansion of im in im 0.582 * [backup-simplify]: Simplify 0 into 0 0.582 * [backup-simplify]: Simplify 1 into 1 0.582 * [backup-simplify]: Simplify (/ 1 1) into 1 0.582 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.583 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 0.583 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.583 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.583 * [taylor]: Taking taylor expansion of re in im 0.583 * [backup-simplify]: Simplify re into re 0.583 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.583 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.583 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.583 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.583 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.583 * [taylor]: Taking taylor expansion of im in im 0.583 * [backup-simplify]: Simplify 0 into 0 0.583 * [backup-simplify]: Simplify 1 into 1 0.583 * [backup-simplify]: Simplify (/ 1 1) into 1 0.583 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.583 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 0.583 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 0.583 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 0.583 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.583 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 0.583 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 0.584 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 0.584 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (exp (/ 1 im))) into (* (sin (/ 1 re)) (exp (/ 1 im))) 0.584 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) into (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0.584 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) into (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0.584 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.584 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.585 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 0.585 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.585 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.585 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 0.586 * [backup-simplify]: Simplify (+ 0 0) into 0 0.586 * [taylor]: Taking taylor expansion of 0 in im 0.586 * [backup-simplify]: Simplify 0 into 0 0.586 * [backup-simplify]: Simplify 0 into 0 0.586 * [backup-simplify]: Simplify (+ 0) into 0 0.586 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 0.586 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 0.587 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.587 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 0.587 * [backup-simplify]: Simplify (+ 0 0) into 0 0.587 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 0.588 * [backup-simplify]: Simplify (+ 0) into 0 0.588 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 0.588 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 0.588 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.589 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 0.589 * [backup-simplify]: Simplify (+ 0 0) into 0 0.589 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 0.589 * [backup-simplify]: Simplify (+ 0 0) into 0 0.589 * [backup-simplify]: Simplify 0 into 0 0.590 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.590 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.591 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 0.591 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.591 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.592 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.592 * [backup-simplify]: Simplify (+ 0 0) into 0 0.592 * [taylor]: Taking taylor expansion of 0 in im 0.592 * [backup-simplify]: Simplify 0 into 0 0.592 * [backup-simplify]: Simplify 0 into 0 0.592 * [backup-simplify]: Simplify 0 into 0 0.593 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.593 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.593 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.594 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.594 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.594 * [backup-simplify]: Simplify (+ 0 0) into 0 0.594 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 0.595 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.595 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.595 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.596 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.596 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.597 * [backup-simplify]: Simplify (+ 0 0) into 0 0.597 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.597 * [backup-simplify]: Simplify (+ 0 0) into 0 0.597 * [backup-simplify]: Simplify 0 into 0 0.597 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.598 * [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.599 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 0.599 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.600 * [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.600 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.600 * [backup-simplify]: Simplify (+ 0 0) into 0 0.600 * [taylor]: Taking taylor expansion of 0 in im 0.600 * [backup-simplify]: Simplify 0 into 0 0.600 * [backup-simplify]: Simplify 0 into 0 0.601 * [backup-simplify]: Simplify (+ (* (sin (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im)))) (/ (sin (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im))))) into (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 0.601 * [backup-simplify]: Simplify (fma (sin (/ 1 (- re))) (exp (/ 1 (- im))) (/ (sin (/ 1 (- re))) (exp (/ 1 (- im))))) into (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 0.601 * [approximate]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in (re im) around 0 0.601 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in im 0.601 * [taylor]: Rewrote expression to (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 0.601 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in im 0.601 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 0.601 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.601 * [taylor]: Taking taylor expansion of -1 in im 0.601 * [backup-simplify]: Simplify -1 into -1 0.601 * [taylor]: Taking taylor expansion of re in im 0.601 * [backup-simplify]: Simplify re into re 0.601 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.601 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.601 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.601 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.601 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.601 * [taylor]: Taking taylor expansion of -1 in im 0.601 * [backup-simplify]: Simplify -1 into -1 0.601 * [taylor]: Taking taylor expansion of im in im 0.601 * [backup-simplify]: Simplify 0 into 0 0.601 * [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.602 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 0.602 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 0.602 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.602 * [taylor]: Taking taylor expansion of -1 in im 0.602 * [backup-simplify]: Simplify -1 into -1 0.602 * [taylor]: Taking taylor expansion of re in im 0.602 * [backup-simplify]: Simplify re into re 0.602 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.602 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.602 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.602 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.602 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.602 * [taylor]: Taking taylor expansion of -1 in im 0.602 * [backup-simplify]: Simplify -1 into -1 0.602 * [taylor]: Taking taylor expansion of im in im 0.602 * [backup-simplify]: Simplify 0 into 0 0.602 * [backup-simplify]: Simplify 1 into 1 0.602 * [backup-simplify]: Simplify (/ -1 1) into -1 0.602 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.602 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 0.602 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 0.602 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 0.602 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.602 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in re 0.602 * [taylor]: Rewrote expression to (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 0.602 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in re 0.603 * [taylor]: Taking taylor expansion of (sin (/ -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.603 * [backup-simplify]: Simplify (/ -1 1) into -1 0.603 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.603 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.603 * [taylor]: Taking taylor expansion of (/ -1 im) 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 im in re 0.603 * [backup-simplify]: Simplify im into im 0.603 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.603 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.603 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 0.603 * [taylor]: Taking taylor expansion of (sin (/ -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 (sin (/ -1 re)) into (sin (/ -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 (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.604 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in re 0.604 * [taylor]: Rewrote expression to (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 0.604 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in re 0.604 * [taylor]: Taking taylor expansion of (sin (/ -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 (sin (/ -1 re)) into (sin (/ -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 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 0.605 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 0.605 * [taylor]: Taking taylor expansion of (/ -1 re) 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 re in re 0.605 * [backup-simplify]: Simplify 0 into 0 0.605 * [backup-simplify]: Simplify 1 into 1 0.606 * [backup-simplify]: Simplify (/ -1 1) into -1 0.606 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.606 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.606 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.606 * [taylor]: Taking taylor expansion of -1 in re 0.606 * [backup-simplify]: Simplify -1 into -1 0.606 * [taylor]: Taking taylor expansion of im in re 0.606 * [backup-simplify]: Simplify im into im 0.606 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.606 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.606 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.606 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (exp (/ -1 im))) into (* (sin (/ -1 re)) (exp (/ -1 im))) 0.606 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0.606 * [taylor]: Taking taylor expansion of (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) in im 0.606 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 0.606 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 0.606 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.606 * [taylor]: Taking taylor expansion of -1 in im 0.606 * [backup-simplify]: Simplify -1 into -1 0.606 * [taylor]: Taking taylor expansion of re in im 0.606 * [backup-simplify]: Simplify re into re 0.606 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.606 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.607 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.607 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.607 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.607 * [taylor]: Taking taylor expansion of -1 in im 0.607 * [backup-simplify]: Simplify -1 into -1 0.607 * [taylor]: Taking taylor expansion of im in im 0.607 * [backup-simplify]: Simplify 0 into 0 0.607 * [backup-simplify]: Simplify 1 into 1 0.607 * [backup-simplify]: Simplify (/ -1 1) into -1 0.607 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.607 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 0.607 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 0.607 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 0.607 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.607 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in im 0.607 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 0.607 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.607 * [taylor]: Taking taylor expansion of -1 in im 0.607 * [backup-simplify]: Simplify -1 into -1 0.607 * [taylor]: Taking taylor expansion of re in im 0.607 * [backup-simplify]: Simplify re into re 0.607 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.607 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.608 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.608 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.608 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.608 * [taylor]: Taking taylor expansion of -1 in im 0.608 * [backup-simplify]: Simplify -1 into -1 0.608 * [taylor]: Taking taylor expansion of im in im 0.608 * [backup-simplify]: Simplify 0 into 0 0.608 * [backup-simplify]: Simplify 1 into 1 0.608 * [backup-simplify]: Simplify (/ -1 1) into -1 0.608 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.608 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 0.608 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 0.608 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 0.608 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (exp (/ -1 im))) into (* (sin (/ -1 re)) (exp (/ -1 im))) 0.608 * [backup-simplify]: Simplify (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0.609 * [backup-simplify]: Simplify (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0.609 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.609 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.609 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 0.609 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.610 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.610 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 0.610 * [backup-simplify]: Simplify (+ 0 0) into 0 0.610 * [taylor]: Taking taylor expansion of 0 in im 0.610 * [backup-simplify]: Simplify 0 into 0 0.610 * [backup-simplify]: Simplify 0 into 0 0.611 * [backup-simplify]: Simplify (+ 0) into 0 0.611 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 0.611 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 0.611 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.612 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 0.612 * [backup-simplify]: Simplify (+ 0 0) into 0 0.612 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 0.612 * [backup-simplify]: Simplify (+ 0) into 0 0.613 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 0.613 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 0.613 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.614 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 0.614 * [backup-simplify]: Simplify (+ 0 0) into 0 0.614 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 0.614 * [backup-simplify]: Simplify (+ 0 0) into 0 0.614 * [backup-simplify]: Simplify 0 into 0 0.614 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.615 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.616 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 0.616 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.617 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.618 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.618 * [backup-simplify]: Simplify (+ 0 0) into 0 0.618 * [taylor]: Taking taylor expansion of 0 in im 0.618 * [backup-simplify]: Simplify 0 into 0 0.618 * [backup-simplify]: Simplify 0 into 0 0.618 * [backup-simplify]: Simplify 0 into 0 0.619 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.620 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.620 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.621 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.621 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.622 * [backup-simplify]: Simplify (+ 0 0) into 0 0.622 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.623 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.624 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.624 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.625 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.625 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.626 * [backup-simplify]: Simplify (+ 0 0) into 0 0.626 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 0.627 * [backup-simplify]: Simplify (+ 0 0) into 0 0.627 * [backup-simplify]: Simplify 0 into 0 0.627 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.629 * [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.630 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 0.630 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.631 * [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.632 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -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 0) into 0 0.632 * [taylor]: Taking taylor expansion of 0 in im 0.632 * [backup-simplify]: Simplify 0 into 0 0.632 * [backup-simplify]: Simplify 0 into 0 0.633 * [backup-simplify]: Simplify (+ (/ (sin (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im))))) (* (sin (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im)))))) into (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 0.633 * * * [progress]: simplifying candidates 0.633 * * * * [progress]: [ 1 / 47 ] simplifiying candidate # 0.633 * * * * [progress]: [ 2 / 47 ] simplifiying candidate # 0.633 * * * * [progress]: [ 3 / 47 ] simplifiying candidate # 0.633 * * * * [progress]: [ 4 / 47 ] simplifiying candidate # 0.634 * [simplify]: Simplifying (- (log (sin re)) im) 0.634 * * [simplify]: iters left: 4 (5 enodes) 0.636 * * [simplify]: iters left: 3 (17 enodes) 0.640 * * [simplify]: iters left: 2 (20 enodes) 0.646 * * [simplify]: Extracting #0: cost 1 inf + 0 0.646 * * [simplify]: Extracting #1: cost 5 inf + 0 0.646 * * [simplify]: Extracting #2: cost 6 inf + 42 0.646 * * [simplify]: Extracting #3: cost 7 inf + 83 0.646 * * [simplify]: Extracting #4: cost 6 inf + 84 0.646 * * [simplify]: Extracting #5: cost 0 inf + 812 0.647 * [simplify]: Simplified to (- (log (sin re)) im) 0.647 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (exp (- (log (sin re)) im))))) 0.647 * * * * [progress]: [ 5 / 47 ] simplifiying candidate # 0.647 * * * * [progress]: [ 6 / 47 ] simplifiying candidate # 0.647 * * * * [progress]: [ 7 / 47 ] simplifiying candidate # 0.647 * [simplify]: Simplifying (/ (* (* (sin re) (sin re)) (sin re)) (* (* (exp im) (exp im)) (exp im))) 0.647 * * [simplify]: iters left: 6 (9 enodes) 0.652 * * [simplify]: iters left: 5 (38 enodes) 0.669 * * [simplify]: iters left: 4 (84 enodes) 0.685 * * [simplify]: iters left: 3 (162 enodes) 0.721 * * [simplify]: iters left: 2 (263 enodes) 0.783 * * [simplify]: iters left: 1 (441 enodes) 0.922 * * [simplify]: Extracting #0: cost 1 inf + 0 0.922 * * [simplify]: Extracting #1: cost 85 inf + 0 0.922 * * [simplify]: Extracting #2: cost 209 inf + 1 0.924 * * [simplify]: Extracting #3: cost 180 inf + 7076 0.929 * * [simplify]: Extracting #4: cost 70 inf + 54816 0.939 * * [simplify]: Extracting #5: cost 3 inf + 93371 0.949 * * [simplify]: Extracting #6: cost 0 inf + 94729 0.959 * [simplify]: Simplified to (* (* (/ (sin re) (exp im)) (/ (sin re) (exp im))) (/ (sin re) (exp im))) 0.959 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (cbrt (* (* (/ (sin re) (exp im)) (/ (sin re) (exp im))) (/ (sin re) (exp im))))))) 0.959 * * * * [progress]: [ 8 / 47 ] simplifiying candidate # 0.959 * * * * [progress]: [ 9 / 47 ] simplifiying candidate # 0.959 * * * * [progress]: [ 10 / 47 ] simplifiying candidate # 0.959 * * * * [progress]: [ 11 / 47 ] simplifiying candidate # 0.959 * * * * [progress]: [ 12 / 47 ] simplifiying candidate # 0.959 * [simplify]: Simplifying (/ (* (cbrt (sin re)) (cbrt (sin re))) (* (cbrt (exp im)) (cbrt (exp im)))) 0.959 * * [simplify]: iters left: 6 (9 enodes) 0.961 * * [simplify]: iters left: 5 (33 enodes) 0.966 * * [simplify]: iters left: 4 (48 enodes) 0.978 * * [simplify]: iters left: 3 (55 enodes) 0.993 * * [simplify]: iters left: 2 (58 enodes) 1.010 * * [simplify]: Extracting #0: cost 1 inf + 0 1.011 * * [simplify]: Extracting #1: cost 11 inf + 0 1.011 * * [simplify]: Extracting #2: cost 22 inf + 0 1.011 * * [simplify]: Extracting #3: cost 26 inf + 0 1.011 * * [simplify]: Extracting #4: cost 22 inf + 134 1.012 * * [simplify]: Extracting #5: cost 7 inf + 3826 1.013 * * [simplify]: Extracting #6: cost 0 inf + 5898 1.014 * [simplify]: Simplified to (* (/ (cbrt (sin re)) (cbrt (exp im))) (/ (cbrt (sin re)) (cbrt (exp im)))) 1.014 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ (cbrt (sin re)) (cbrt (exp im))) (/ (cbrt (sin re)) (cbrt (exp im)))) (/ (cbrt (sin re)) (cbrt (exp im))))))) 1.015 * [simplify]: Simplifying (/ (cbrt (sin re)) (cbrt (exp im))) 1.015 * * [simplify]: iters left: 4 (7 enodes) 1.018 * * [simplify]: iters left: 3 (21 enodes) 1.024 * * [simplify]: Extracting #0: cost 1 inf + 0 1.024 * * [simplify]: Extracting #1: cost 4 inf + 0 1.024 * * [simplify]: Extracting #2: cost 8 inf + 0 1.024 * * [simplify]: Extracting #3: cost 12 inf + 0 1.024 * * [simplify]: Extracting #4: cost 10 inf + 2 1.024 * * [simplify]: Extracting #5: cost 4 inf + 568 1.024 * * [simplify]: Extracting #6: cost 1 inf + 1182 1.025 * * [simplify]: Extracting #7: cost 0 inf + 1514 1.025 * [simplify]: Simplified to (/ (cbrt (sin re)) (cbrt (exp im))) 1.025 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ (cbrt (sin re)) (cbrt (exp im))) (/ (cbrt (sin re)) (cbrt (exp im)))) (/ (cbrt (sin re)) (cbrt (exp im))))))) 1.025 * * * * [progress]: [ 13 / 47 ] simplifiying candidate # 1.026 * [simplify]: Simplifying (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (exp im))) 1.026 * * [simplify]: iters left: 6 (8 enodes) 1.029 * * [simplify]: iters left: 5 (26 enodes) 1.037 * * [simplify]: iters left: 4 (30 enodes) 1.045 * * [simplify]: iters left: 3 (33 enodes) 1.054 * * [simplify]: Extracting #0: cost 1 inf + 0 1.054 * * [simplify]: Extracting #1: cost 7 inf + 0 1.054 * * [simplify]: Extracting #2: cost 14 inf + 0 1.054 * * [simplify]: Extracting #3: cost 18 inf + 0 1.055 * * [simplify]: Extracting #4: cost 15 inf + 73 1.055 * * [simplify]: Extracting #5: cost 11 inf + 427 1.055 * * [simplify]: Extracting #6: cost 2 inf + 2451 1.055 * * [simplify]: Extracting #7: cost 0 inf + 2964 1.056 * [simplify]: Simplified to (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (exp im))) 1.056 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (exp im))) (/ (cbrt (sin re)) (sqrt (exp im))))))) 1.056 * [simplify]: Simplifying (/ (cbrt (sin re)) (sqrt (exp im))) 1.056 * * [simplify]: iters left: 4 (7 enodes) 1.057 * * [simplify]: iters left: 3 (21 enodes) 1.060 * * [simplify]: Extracting #0: cost 1 inf + 0 1.060 * * [simplify]: Extracting #1: cost 4 inf + 0 1.060 * * [simplify]: Extracting #2: cost 8 inf + 0 1.060 * * [simplify]: Extracting #3: cost 12 inf + 0 1.060 * * [simplify]: Extracting #4: cost 10 inf + 2 1.060 * * [simplify]: Extracting #5: cost 4 inf + 488 1.061 * * [simplify]: Extracting #6: cost 1 inf + 1062 1.061 * * [simplify]: Extracting #7: cost 0 inf + 1354 1.061 * [simplify]: Simplified to (/ (cbrt (sin re)) (sqrt (exp im))) 1.061 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (exp im))) (/ (cbrt (sin re)) (sqrt (exp im))))))) 1.061 * * * * [progress]: [ 14 / 47 ] simplifiying candidate # 1.061 * [simplify]: Simplifying (/ (* (cbrt (sin re)) (cbrt (sin re))) 1) 1.061 * * [simplify]: iters left: 6 (6 enodes) 1.063 * * [simplify]: iters left: 5 (20 enodes) 1.067 * * [simplify]: iters left: 4 (30 enodes) 1.071 * * [simplify]: iters left: 3 (31 enodes) 1.076 * * [simplify]: Extracting #0: cost 1 inf + 0 1.076 * * [simplify]: Extracting #1: cost 5 inf + 0 1.076 * * [simplify]: Extracting #2: cost 7 inf + 1 1.076 * * [simplify]: Extracting #3: cost 9 inf + 1 1.076 * * [simplify]: Extracting #4: cost 8 inf + 2 1.076 * * [simplify]: Extracting #5: cost 0 inf + 1132 1.076 * [simplify]: Simplified to (* (cbrt (sin re)) (cbrt (sin re))) 1.076 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (cbrt (sin re)) (cbrt (sin re))) (/ (cbrt (sin re)) (exp im)))))) 1.076 * [simplify]: Simplifying (/ (cbrt (sin re)) (exp im)) 1.076 * * [simplify]: iters left: 4 (6 enodes) 1.078 * * [simplify]: iters left: 3 (18 enodes) 1.080 * * [simplify]: Extracting #0: cost 1 inf + 0 1.080 * * [simplify]: Extracting #1: cost 4 inf + 0 1.080 * * [simplify]: Extracting #2: cost 8 inf + 0 1.080 * * [simplify]: Extracting #3: cost 7 inf + 143 1.080 * * [simplify]: Extracting #4: cost 6 inf + 144 1.080 * * [simplify]: Extracting #5: cost 0 inf + 1052 1.081 * [simplify]: Simplified to (/ (cbrt (sin re)) (exp im)) 1.081 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (cbrt (sin re)) (cbrt (sin re))) (/ (cbrt (sin re)) (exp im)))))) 1.081 * * * * [progress]: [ 15 / 47 ] simplifiying candidate # 1.081 * [simplify]: Simplifying (/ (sqrt (sin re)) (* (cbrt (exp im)) (cbrt (exp im)))) 1.081 * * [simplify]: iters left: 6 (8 enodes) 1.082 * * [simplify]: iters left: 5 (26 enodes) 1.086 * * [simplify]: iters left: 4 (28 enodes) 1.090 * * [simplify]: Extracting #0: cost 1 inf + 0 1.090 * * [simplify]: Extracting #1: cost 6 inf + 0 1.090 * * [simplify]: Extracting #2: cost 12 inf + 0 1.090 * * [simplify]: Extracting #3: cost 16 inf + 0 1.090 * * [simplify]: Extracting #4: cost 14 inf + 2 1.090 * * [simplify]: Extracting #5: cost 10 inf + 356 1.090 * * [simplify]: Extracting #6: cost 1 inf + 2068 1.090 * * [simplify]: Extracting #7: cost 0 inf + 2400 1.090 * [simplify]: Simplified to (/ (/ (sqrt (sin re)) (cbrt (exp im))) (cbrt (exp im))) 1.091 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (/ (sqrt (sin re)) (cbrt (exp im))) (cbrt (exp im))) (/ (sqrt (sin re)) (cbrt (exp im))))))) 1.091 * [simplify]: Simplifying (/ (sqrt (sin re)) (cbrt (exp im))) 1.091 * * [simplify]: iters left: 4 (7 enodes) 1.092 * * [simplify]: iters left: 3 (21 enodes) 1.095 * * [simplify]: Extracting #0: cost 1 inf + 0 1.095 * * [simplify]: Extracting #1: cost 4 inf + 0 1.095 * * [simplify]: Extracting #2: cost 8 inf + 0 1.095 * * [simplify]: Extracting #3: cost 12 inf + 0 1.095 * * [simplify]: Extracting #4: cost 10 inf + 2 1.095 * * [simplify]: Extracting #5: cost 4 inf + 568 1.095 * * [simplify]: Extracting #6: cost 1 inf + 1062 1.095 * * [simplify]: Extracting #7: cost 0 inf + 1354 1.096 * [simplify]: Simplified to (/ (sqrt (sin re)) (cbrt (exp im))) 1.096 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (/ (sqrt (sin re)) (cbrt (exp im))) (cbrt (exp im))) (/ (sqrt (sin re)) (cbrt (exp im))))))) 1.096 * * * * [progress]: [ 16 / 47 ] simplifiying candidate # 1.096 * [simplify]: Simplifying (/ (sqrt (sin re)) (sqrt (exp im))) 1.096 * * [simplify]: iters left: 4 (7 enodes) 1.097 * * [simplify]: iters left: 3 (21 enodes) 1.101 * * [simplify]: Extracting #0: cost 1 inf + 0 1.101 * * [simplify]: Extracting #1: cost 4 inf + 0 1.101 * * [simplify]: Extracting #2: cost 8 inf + 0 1.101 * * [simplify]: Extracting #3: cost 12 inf + 0 1.101 * * [simplify]: Extracting #4: cost 10 inf + 2 1.101 * * [simplify]: Extracting #5: cost 4 inf + 488 1.101 * * [simplify]: Extracting #6: cost 1 inf + 942 1.102 * * [simplify]: Extracting #7: cost 0 inf + 1194 1.102 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (exp im))) 1.102 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (sqrt (sin re)) (sqrt (exp im))) (/ (sqrt (sin re)) (sqrt (exp im))))))) 1.102 * [simplify]: Simplifying (/ (sqrt (sin re)) (sqrt (exp im))) 1.102 * * [simplify]: iters left: 4 (7 enodes) 1.105 * * [simplify]: iters left: 3 (21 enodes) 1.111 * * [simplify]: Extracting #0: cost 1 inf + 0 1.111 * * [simplify]: Extracting #1: cost 4 inf + 0 1.111 * * [simplify]: Extracting #2: cost 8 inf + 0 1.111 * * [simplify]: Extracting #3: cost 12 inf + 0 1.111 * * [simplify]: Extracting #4: cost 10 inf + 2 1.111 * * [simplify]: Extracting #5: cost 4 inf + 488 1.112 * * [simplify]: Extracting #6: cost 1 inf + 942 1.112 * * [simplify]: Extracting #7: cost 0 inf + 1194 1.112 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (exp im))) 1.112 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (sqrt (sin re)) (sqrt (exp im))) (/ (sqrt (sin re)) (sqrt (exp im))))))) 1.112 * * * * [progress]: [ 17 / 47 ] simplifiying candidate # 1.113 * [simplify]: Simplifying (/ (sqrt (sin re)) 1) 1.113 * * [simplify]: iters left: 4 (5 enodes) 1.118 * * [simplify]: iters left: 3 (15 enodes) 1.121 * * [simplify]: iters left: 2 (17 enodes) 1.124 * * [simplify]: iters left: 1 (19 enodes) 1.127 * * [simplify]: Extracting #0: cost 1 inf + 0 1.127 * * [simplify]: Extracting #1: cost 4 inf + 0 1.127 * * [simplify]: Extracting #2: cost 5 inf + 1 1.127 * * [simplify]: Extracting #3: cost 4 inf + 2 1.127 * * [simplify]: Extracting #4: cost 1 inf + 225 1.127 * * [simplify]: Extracting #5: cost 0 inf + 326 1.127 * [simplify]: Simplified to (sqrt (sin re)) 1.127 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (sqrt (sin re)) (/ (sqrt (sin re)) (exp im)))))) 1.127 * [simplify]: Simplifying (/ (sqrt (sin re)) (exp im)) 1.128 * * [simplify]: iters left: 4 (6 enodes) 1.129 * * [simplify]: iters left: 3 (18 enodes) 1.132 * * [simplify]: Extracting #0: cost 1 inf + 0 1.132 * * [simplify]: Extracting #1: cost 4 inf + 0 1.132 * * [simplify]: Extracting #2: cost 8 inf + 0 1.132 * * [simplify]: Extracting #3: cost 7 inf + 143 1.132 * * [simplify]: Extracting #4: cost 6 inf + 144 1.132 * * [simplify]: Extracting #5: cost 0 inf + 892 1.132 * [simplify]: Simplified to (/ (sqrt (sin re)) (exp im)) 1.132 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (sqrt (sin re)) (/ (sqrt (sin re)) (exp im)))))) 1.132 * * * * [progress]: [ 18 / 47 ] simplifiying candidate # 1.133 * [simplify]: Simplifying (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 1.133 * * [simplify]: iters left: 6 (6 enodes) 1.134 * * [simplify]: iters left: 5 (22 enodes) 1.138 * * [simplify]: iters left: 4 (26 enodes) 1.142 * * [simplify]: Extracting #0: cost 1 inf + 0 1.142 * * [simplify]: Extracting #1: cost 6 inf + 0 1.142 * * [simplify]: Extracting #2: cost 9 inf + 1 1.142 * * [simplify]: Extracting #3: cost 11 inf + 1 1.142 * * [simplify]: Extracting #4: cost 8 inf + 144 1.142 * * [simplify]: Extracting #5: cost 2 inf + 1253 1.142 * * [simplify]: Extracting #6: cost 0 inf + 1676 1.143 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 1.143 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sin re) (cbrt (exp im))))))) 1.143 * [simplify]: Simplifying (/ (sin re) (cbrt (exp im))) 1.143 * * [simplify]: iters left: 4 (6 enodes) 1.144 * * [simplify]: iters left: 3 (18 enodes) 1.147 * * [simplify]: Extracting #0: cost 1 inf + 0 1.147 * * [simplify]: Extracting #1: cost 4 inf + 0 1.147 * * [simplify]: Extracting #2: cost 8 inf + 0 1.147 * * [simplify]: Extracting #3: cost 9 inf + 1 1.147 * * [simplify]: Extracting #4: cost 0 inf + 1072 1.147 * [simplify]: Simplified to (/ (sin re) (cbrt (exp im))) 1.147 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sin re) (cbrt (exp im))))))) 1.147 * * * * [progress]: [ 19 / 47 ] simplifiying candidate # 1.147 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 1.147 * * [simplify]: iters left: 4 (5 enodes) 1.149 * * [simplify]: iters left: 3 (17 enodes) 1.152 * * [simplify]: iters left: 2 (19 enodes) 1.154 * * [simplify]: Extracting #0: cost 1 inf + 0 1.155 * * [simplify]: Extracting #1: cost 4 inf + 0 1.155 * * [simplify]: Extracting #2: cost 5 inf + 1 1.155 * * [simplify]: Extracting #3: cost 7 inf + 1 1.155 * * [simplify]: Extracting #4: cost 0 inf + 670 1.155 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 1.155 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (sqrt (exp im))))))) 1.155 * [simplify]: Simplifying (/ (sin re) (sqrt (exp im))) 1.155 * * [simplify]: iters left: 4 (6 enodes) 1.156 * * [simplify]: iters left: 3 (18 enodes) 1.159 * * [simplify]: Extracting #0: cost 1 inf + 0 1.159 * * [simplify]: Extracting #1: cost 4 inf + 0 1.159 * * [simplify]: Extracting #2: cost 8 inf + 0 1.159 * * [simplify]: Extracting #3: cost 9 inf + 1 1.159 * * [simplify]: Extracting #4: cost 0 inf + 912 1.159 * [simplify]: Simplified to (/ (sin re) (sqrt (exp im))) 1.159 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (sqrt (exp im))))))) 1.159 * * * * [progress]: [ 20 / 47 ] simplifiying candidate # 1.159 * [simplify]: Simplifying (/ 1 1) 1.159 * * [simplify]: iters left: 2 (2 enodes) 1.160 * * [simplify]: iters left: 1 (6 enodes) 1.161 * * [simplify]: Extracting #0: cost 1 inf + 0 1.161 * * [simplify]: Extracting #1: cost 0 inf + 1 1.161 * [simplify]: Simplified to 1 1.161 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* 1 (/ (sin re) (exp im)))))) 1.162 * [simplify]: Simplifying (/ (sin re) (exp im)) 1.162 * * [simplify]: iters left: 3 (5 enodes) 1.163 * * [simplify]: iters left: 2 (15 enodes) 1.164 * * [simplify]: Extracting #0: cost 1 inf + 0 1.165 * * [simplify]: Extracting #1: cost 4 inf + 0 1.165 * * [simplify]: Extracting #2: cost 8 inf + 0 1.165 * * [simplify]: Extracting #3: cost 4 inf + 144 1.165 * * [simplify]: Extracting #4: cost 0 inf + 610 1.165 * [simplify]: Simplified to (/ (sin re) (exp im)) 1.165 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* 1 (/ (sin re) (exp im)))))) 1.165 * * * * [progress]: [ 21 / 47 ] simplifiying candidate # 1.165 * * * * [progress]: [ 22 / 47 ] simplifiying candidate # 1.165 * * * * [progress]: [ 23 / 47 ] simplifiying candidate # 1.165 * * * * [progress]: [ 24 / 47 ] simplifiying candidate # 1.165 * [simplify]: Simplifying (cbrt (exp im)) 1.165 * * [simplify]: iters left: 2 (3 enodes) 1.166 * * [simplify]: iters left: 1 (9 enodes) 1.167 * * [simplify]: Extracting #0: cost 1 inf + 0 1.167 * * [simplify]: Extracting #1: cost 3 inf + 0 1.167 * * [simplify]: Extracting #2: cost 5 inf + 0 1.167 * * [simplify]: Extracting #3: cost 4 inf + 1 1.167 * * [simplify]: Extracting #4: cost 0 inf + 445 1.167 * [simplify]: Simplified to (cbrt (exp im)) 1.167 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (/ (sin re) (* (cbrt (exp im)) (cbrt (exp im)))) (cbrt (exp im)))))) 1.167 * * * * [progress]: [ 25 / 47 ] simplifiying candidate # 1.168 * [simplify]: Simplifying (sqrt (exp im)) 1.168 * * [simplify]: iters left: 2 (3 enodes) 1.168 * * [simplify]: iters left: 1 (9 enodes) 1.169 * * [simplify]: Extracting #0: cost 1 inf + 0 1.169 * * [simplify]: Extracting #1: cost 3 inf + 0 1.169 * * [simplify]: Extracting #2: cost 5 inf + 0 1.169 * * [simplify]: Extracting #3: cost 4 inf + 1 1.169 * * [simplify]: Extracting #4: cost 0 inf + 365 1.170 * [simplify]: Simplified to (sqrt (exp im)) 1.170 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (/ (sin re) (sqrt (exp im))) (sqrt (exp im)))))) 1.170 * * * * [progress]: [ 26 / 47 ] simplifiying candidate # 1.170 * [simplify]: Simplifying (exp im) 1.170 * * [simplify]: iters left: 1 (2 enodes) 1.170 * * [simplify]: Extracting #0: cost 1 inf + 0 1.170 * * [simplify]: Extracting #1: cost 3 inf + 0 1.170 * * [simplify]: Extracting #2: cost 2 inf + 1 1.170 * * [simplify]: Extracting #3: cost 0 inf + 143 1.170 * [simplify]: Simplified to (exp im) 1.170 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (/ (sin re) 1) (exp im))))) 1.170 * * * * [progress]: [ 27 / 47 ] simplifiying candidate # 1.171 * [simplify]: Simplifying (* (cbrt (sin re)) (cbrt (sin re))) 1.171 * * [simplify]: iters left: 4 (4 enodes) 1.171 * * [simplify]: iters left: 3 (12 enodes) 1.173 * * [simplify]: Extracting #0: cost 1 inf + 0 1.173 * * [simplify]: Extracting #1: cost 3 inf + 0 1.173 * * [simplify]: Extracting #2: cost 5 inf + 0 1.173 * * [simplify]: Extracting #3: cost 7 inf + 0 1.173 * * [simplify]: Extracting #4: cost 6 inf + 1 1.173 * * [simplify]: Extracting #5: cost 0 inf + 767 1.173 * [simplify]: Simplified to (* (cbrt (sin re)) (cbrt (sin re))) 1.173 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (* (cbrt (sin re)) (cbrt (sin re))) (/ (exp im) (cbrt (sin re))))))) 1.173 * * * * [progress]: [ 28 / 47 ] simplifiying candidate # 1.174 * [simplify]: Simplifying (sqrt (sin re)) 1.174 * * [simplify]: iters left: 2 (3 enodes) 1.174 * * [simplify]: iters left: 1 (9 enodes) 1.175 * * [simplify]: Extracting #0: cost 1 inf + 0 1.175 * * [simplify]: Extracting #1: cost 3 inf + 0 1.175 * * [simplify]: Extracting #2: cost 5 inf + 0 1.175 * * [simplify]: Extracting #3: cost 4 inf + 1 1.175 * * [simplify]: Extracting #4: cost 0 inf + 325 1.176 * [simplify]: Simplified to (sqrt (sin re)) 1.176 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sqrt (sin re)) (/ (exp im) (sqrt (sin re))))))) 1.176 * * * * [progress]: [ 29 / 47 ] simplifiying candidate # 1.176 * * * * [progress]: [ 30 / 47 ] simplifiying candidate #real (real->posit16 (/ (sin re) (exp im)))))))> 1.176 * * * * [progress]: [ 31 / 47 ] simplifiying candidate # 1.176 * * * * [progress]: [ 32 / 47 ] simplifiying candidate # 1.176 * * * * [progress]: [ 33 / 47 ] simplifiying candidate # 1.176 * * * * [progress]: [ 34 / 47 ] simplifiying candidate # 1.176 * * * * [progress]: [ 35 / 47 ] simplifiying candidate # 1.176 * * * * [progress]: [ 36 / 47 ] simplifiying candidate # 1.176 * * * * [progress]: [ 37 / 47 ] simplifiying candidate # 1.176 * * * * [progress]: [ 38 / 47 ] simplifiying candidate # 1.176 * * * * [progress]: [ 39 / 47 ] simplifiying candidate # 1.176 * * * * [progress]: [ 40 / 47 ] simplifiying candidate # 1.176 * * * * [progress]: [ 41 / 47 ] simplifiying candidate #real (real->posit16 (fma (sin re) (exp im) (/ (sin re) (exp im)))))))> 1.176 * * * * [progress]: [ 42 / 47 ] simplifiying candidate # 1.176 * [simplify]: Simplifying (- re (+ (* re im) (* 1/6 (pow re 3)))) 1.176 * * [simplify]: iters left: 6 (9 enodes) 1.179 * * [simplify]: iters left: 5 (43 enodes) 1.188 * * [simplify]: iters left: 4 (87 enodes) 1.216 * * [simplify]: iters left: 3 (196 enodes) 1.286 * * [simplify]: iters left: 2 (475 enodes) 1.531 * * [simplify]: Extracting #0: cost 1 inf + 0 1.531 * * [simplify]: Extracting #1: cost 46 inf + 0 1.532 * * [simplify]: Extracting #2: cost 154 inf + 292 1.534 * * [simplify]: Extracting #3: cost 139 inf + 3775 1.540 * * [simplify]: Extracting #4: cost 110 inf + 8054 1.545 * * [simplify]: Extracting #5: cost 49 inf + 33659 1.553 * * [simplify]: Extracting #6: cost 1 inf + 59862 1.561 * * [simplify]: Extracting #7: cost 0 inf + 60376 1.569 * [simplify]: Simplified to (- re (* re (fma re (* 1/6 re) im))) 1.569 * [simplify]: Simplified (2 2 3) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (- re (* re (fma re (* 1/6 re) im)))))) 1.569 * * * * [progress]: [ 43 / 47 ] simplifiying candidate # 1.569 * [simplify]: Simplifying (/ (sin re) (exp im)) 1.569 * * [simplify]: iters left: 3 (5 enodes) 1.571 * * [simplify]: iters left: 2 (15 enodes) 1.573 * * [simplify]: Extracting #0: cost 1 inf + 0 1.573 * * [simplify]: Extracting #1: cost 4 inf + 0 1.573 * * [simplify]: Extracting #2: cost 8 inf + 0 1.573 * * [simplify]: Extracting #3: cost 4 inf + 144 1.573 * * [simplify]: Extracting #4: cost 0 inf + 610 1.573 * [simplify]: Simplified to (/ (sin re) (exp im)) 1.573 * [simplify]: Simplified (2 2 3) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 1.573 * * * * [progress]: [ 44 / 47 ] simplifiying candidate # 1.573 * [simplify]: Simplifying (/ (sin re) (exp im)) 1.573 * * [simplify]: iters left: 3 (5 enodes) 1.574 * * [simplify]: iters left: 2 (15 enodes) 1.576 * * [simplify]: Extracting #0: cost 1 inf + 0 1.576 * * [simplify]: Extracting #1: cost 4 inf + 0 1.576 * * [simplify]: Extracting #2: cost 8 inf + 0 1.576 * * [simplify]: Extracting #3: cost 4 inf + 144 1.576 * * [simplify]: Extracting #4: cost 0 inf + 610 1.576 * [simplify]: Simplified to (/ (sin re) (exp im)) 1.576 * [simplify]: Simplified (2 2 3) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 1.577 * * * * [progress]: [ 45 / 47 ] simplifiying candidate # 1.577 * [simplify]: Simplifying (- (+ (* 2 re) (* re (pow im 2))) (* 1/3 (pow re 3))) 1.577 * * [simplify]: iters left: 6 (12 enodes) 1.582 * * [simplify]: iters left: 5 (57 enodes) 1.599 * * [simplify]: iters left: 4 (121 enodes) 1.654 * * [simplify]: iters left: 3 (259 enodes) 1.760 * * [simplify]: Extracting #0: cost 1 inf + 0 1.760 * * [simplify]: Extracting #1: cost 41 inf + 0 1.761 * * [simplify]: Extracting #2: cost 93 inf + 227 1.761 * * [simplify]: Extracting #3: cost 68 inf + 3683 1.764 * * [simplify]: Extracting #4: cost 31 inf + 9932 1.767 * * [simplify]: Extracting #5: cost 6 inf + 18491 1.771 * * [simplify]: Extracting #6: cost 0 inf + 21010 1.774 * [simplify]: Simplified to (* re (+ (* re (* re -1/3)) (fma im im 2))) 1.775 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 (* re (+ (* re (* re -1/3)) (fma im im 2))))) 1.775 * * * * [progress]: [ 46 / 47 ] simplifiying candidate # 1.775 * [simplify]: Simplifying (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 1.775 * * [simplify]: iters left: 5 (7 enodes) 1.776 * * [simplify]: iters left: 4 (23 enodes) 1.780 * * [simplify]: iters left: 3 (25 enodes) 1.783 * * [simplify]: Extracting #0: cost 1 inf + 0 1.783 * * [simplify]: Extracting #1: cost 6 inf + 0 1.783 * * [simplify]: Extracting #2: cost 12 inf + 0 1.784 * * [simplify]: Extracting #3: cost 10 inf + 2 1.784 * * [simplify]: Extracting #4: cost 1 inf + 1181 1.784 * * [simplify]: Extracting #5: cost 0 inf + 1408 1.784 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 1.784 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 1.784 * * * * [progress]: [ 47 / 47 ] simplifiying candidate # 1.784 * [simplify]: Simplifying (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 1.785 * * [simplify]: iters left: 5 (7 enodes) 1.786 * * [simplify]: iters left: 4 (23 enodes) 1.790 * * [simplify]: iters left: 3 (25 enodes) 1.793 * * [simplify]: Extracting #0: cost 1 inf + 0 1.793 * * [simplify]: Extracting #1: cost 6 inf + 0 1.793 * * [simplify]: Extracting #2: cost 12 inf + 0 1.793 * * [simplify]: Extracting #3: cost 10 inf + 2 1.793 * * [simplify]: Extracting #4: cost 1 inf + 1181 1.793 * * [simplify]: Extracting #5: cost 0 inf + 1408 1.794 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 1.794 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 1.794 * * * [progress]: adding candidates to table 2.256 * * [progress]: iteration 2 / 4 2.256 * * * [progress]: picking best candidate 2.269 * * * * [pick]: Picked # 2.269 * * * [progress]: localizing error 2.308 * * * [progress]: generating rewritten candidates 2.308 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 1) 2.316 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 3 2) 2.325 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 3 2 2) 2.328 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3 1 2) 2.332 * * * [progress]: generating series expansions 2.332 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 1) 2.332 * [backup-simplify]: Simplify (/ 1 (sqrt (exp im))) into (sqrt (/ 1 (exp im))) 2.332 * [approximate]: Taking taylor expansion of (sqrt (/ 1 (exp im))) in (im) around 0 2.332 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp im))) in im 2.332 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 2.332 * [taylor]: Taking taylor expansion of (exp im) in im 2.332 * [taylor]: Taking taylor expansion of im in im 2.332 * [backup-simplify]: Simplify 0 into 0 2.332 * [backup-simplify]: Simplify 1 into 1 2.332 * [backup-simplify]: Simplify (exp 0) into 1 2.332 * [backup-simplify]: Simplify (/ 1 1) into 1 2.333 * [backup-simplify]: Simplify (sqrt 1) into 1 2.333 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.334 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 2.334 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 1))) into -1/2 2.334 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp im))) in im 2.334 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 2.334 * [taylor]: Taking taylor expansion of (exp im) in im 2.334 * [taylor]: Taking taylor expansion of im in im 2.334 * [backup-simplify]: Simplify 0 into 0 2.334 * [backup-simplify]: Simplify 1 into 1 2.334 * [backup-simplify]: Simplify (exp 0) into 1 2.335 * [backup-simplify]: Simplify (/ 1 1) into 1 2.335 * [backup-simplify]: Simplify (sqrt 1) into 1 2.336 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.336 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 2.336 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 1))) into -1/2 2.336 * [backup-simplify]: Simplify 1 into 1 2.337 * [backup-simplify]: Simplify -1/2 into -1/2 2.338 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 2.338 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/2 1)) (* -1 (/ 1 1)))) into 1/2 2.339 * [backup-simplify]: Simplify (/ (- 1/2 (pow -1/2 2) (+)) (* 2 1)) into 1/8 2.339 * [backup-simplify]: Simplify 1/8 into 1/8 2.339 * [backup-simplify]: Simplify (+ (* 1/8 (pow im 2)) (+ (* -1/2 im) 1)) into (- (+ (* 1/8 (pow im 2)) 1) (* 1/2 im)) 2.339 * [backup-simplify]: Simplify (/ 1 (sqrt (exp (/ 1 im)))) into (sqrt (/ 1 (exp (/ 1 im)))) 2.339 * [approximate]: Taking taylor expansion of (sqrt (/ 1 (exp (/ 1 im)))) in (im) around 0 2.339 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp (/ 1 im)))) in im 2.339 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 2.339 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.339 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.339 * [taylor]: Taking taylor expansion of im in im 2.339 * [backup-simplify]: Simplify 0 into 0 2.339 * [backup-simplify]: Simplify 1 into 1 2.340 * [backup-simplify]: Simplify (/ 1 1) into 1 2.340 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.340 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 2.340 * [backup-simplify]: Simplify (sqrt (/ 1 (exp (/ 1 im)))) into (sqrt (/ 1 (exp (/ 1 im)))) 2.340 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 2.340 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (exp (/ 1 im)))))) into 0 2.340 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp (/ 1 im)))) in im 2.340 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 2.340 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.340 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.340 * [taylor]: Taking taylor expansion of im in im 2.340 * [backup-simplify]: Simplify 0 into 0 2.340 * [backup-simplify]: Simplify 1 into 1 2.340 * [backup-simplify]: Simplify (/ 1 1) into 1 2.340 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.340 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 2.340 * [backup-simplify]: Simplify (sqrt (/ 1 (exp (/ 1 im)))) into (sqrt (/ 1 (exp (/ 1 im)))) 2.341 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 2.341 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (exp (/ 1 im)))))) into 0 2.341 * [backup-simplify]: Simplify (sqrt (/ 1 (exp (/ 1 im)))) into (sqrt (/ 1 (exp (/ 1 im)))) 2.341 * [backup-simplify]: Simplify 0 into 0 2.341 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 2.341 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (/ 1 (exp (/ 1 im)))))) into 0 2.341 * [backup-simplify]: Simplify 0 into 0 2.342 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 2.342 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (/ 1 (exp (/ 1 im)))))) into 0 2.342 * [backup-simplify]: Simplify 0 into 0 2.343 * [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 2.343 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (/ 1 (exp (/ 1 im)))))) into 0 2.343 * [backup-simplify]: Simplify 0 into 0 2.343 * [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 2.344 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (/ 1 (exp (/ 1 im)))))) into 0 2.344 * [backup-simplify]: Simplify 0 into 0 2.344 * [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 2.345 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (/ 1 (exp (/ 1 im)))))) into 0 2.345 * [backup-simplify]: Simplify 0 into 0 2.345 * [backup-simplify]: Simplify (sqrt (/ 1 (exp (/ 1 (/ 1 im))))) into (sqrt (/ 1 (exp im))) 2.345 * [backup-simplify]: Simplify (/ 1 (sqrt (exp (/ 1 (- im))))) into (sqrt (/ 1 (exp (/ -1 im)))) 2.345 * [approximate]: Taking taylor expansion of (sqrt (/ 1 (exp (/ -1 im)))) in (im) around 0 2.345 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp (/ -1 im)))) in im 2.345 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 2.345 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.345 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.345 * [taylor]: Taking taylor expansion of -1 in im 2.345 * [backup-simplify]: Simplify -1 into -1 2.345 * [taylor]: Taking taylor expansion of im in im 2.345 * [backup-simplify]: Simplify 0 into 0 2.345 * [backup-simplify]: Simplify 1 into 1 2.346 * [backup-simplify]: Simplify (/ -1 1) into -1 2.346 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.346 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 2.346 * [backup-simplify]: Simplify (sqrt (/ 1 (exp (/ -1 im)))) into (sqrt (/ 1 (exp (/ -1 im)))) 2.346 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 2.346 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (exp (/ -1 im)))))) into 0 2.346 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp (/ -1 im)))) in im 2.346 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 2.346 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.346 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.346 * [taylor]: Taking taylor expansion of -1 in im 2.346 * [backup-simplify]: Simplify -1 into -1 2.346 * [taylor]: Taking taylor expansion of im in im 2.346 * [backup-simplify]: Simplify 0 into 0 2.346 * [backup-simplify]: Simplify 1 into 1 2.346 * [backup-simplify]: Simplify (/ -1 1) into -1 2.346 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.346 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 2.346 * [backup-simplify]: Simplify (sqrt (/ 1 (exp (/ -1 im)))) into (sqrt (/ 1 (exp (/ -1 im)))) 2.347 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 2.347 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (exp (/ -1 im)))))) into 0 2.347 * [backup-simplify]: Simplify (sqrt (/ 1 (exp (/ -1 im)))) into (sqrt (/ 1 (exp (/ -1 im)))) 2.347 * [backup-simplify]: Simplify 0 into 0 2.347 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 2.348 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (/ 1 (exp (/ -1 im)))))) into 0 2.348 * [backup-simplify]: Simplify 0 into 0 2.348 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 2.349 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (/ 1 (exp (/ -1 im)))))) into 0 2.349 * [backup-simplify]: Simplify 0 into 0 2.349 * [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 2.350 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (/ 1 (exp (/ -1 im)))))) into 0 2.350 * [backup-simplify]: Simplify 0 into 0 2.351 * [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 2.352 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (/ 1 (exp (/ -1 im)))))) into 0 2.352 * [backup-simplify]: Simplify 0 into 0 2.352 * [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 2.353 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (/ 1 (exp (/ -1 im)))))) into 0 2.353 * [backup-simplify]: Simplify 0 into 0 2.353 * [backup-simplify]: Simplify (sqrt (/ 1 (exp (/ -1 (/ 1 (- im)))))) into (sqrt (/ 1 (exp im))) 2.354 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 3 2) 2.354 * [backup-simplify]: Simplify (/ (sin re) (sqrt (exp im))) into (* (sin re) (sqrt (/ 1 (exp im)))) 2.354 * [approximate]: Taking taylor expansion of (* (sin re) (sqrt (/ 1 (exp im)))) in (re im) around 0 2.354 * [taylor]: Taking taylor expansion of (* (sin re) (sqrt (/ 1 (exp im)))) in im 2.354 * [taylor]: Taking taylor expansion of (sin re) in im 2.354 * [taylor]: Taking taylor expansion of re in im 2.354 * [backup-simplify]: Simplify re into re 2.354 * [backup-simplify]: Simplify (sin re) into (sin re) 2.354 * [backup-simplify]: Simplify (cos re) into (cos re) 2.354 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp im))) in im 2.354 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 2.354 * [taylor]: Taking taylor expansion of (exp im) in im 2.354 * [taylor]: Taking taylor expansion of im in im 2.354 * [backup-simplify]: Simplify 0 into 0 2.354 * [backup-simplify]: Simplify 1 into 1 2.354 * [backup-simplify]: Simplify (exp 0) into 1 2.355 * [backup-simplify]: Simplify (/ 1 1) into 1 2.355 * [backup-simplify]: Simplify (sqrt 1) into 1 2.356 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.357 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 2.357 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 1))) into -1/2 2.357 * [taylor]: Taking taylor expansion of (* (sin re) (sqrt (/ 1 (exp im)))) in re 2.357 * [taylor]: Taking taylor expansion of (sin re) in re 2.357 * [taylor]: Taking taylor expansion of re in re 2.358 * [backup-simplify]: Simplify 0 into 0 2.358 * [backup-simplify]: Simplify 1 into 1 2.358 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp im))) in re 2.358 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in re 2.358 * [taylor]: Taking taylor expansion of (exp im) in re 2.358 * [taylor]: Taking taylor expansion of im in re 2.358 * [backup-simplify]: Simplify im into im 2.358 * [backup-simplify]: Simplify (exp im) into (exp im) 2.358 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 2.358 * [backup-simplify]: Simplify (sqrt (/ 1 (exp im))) into (sqrt (/ 1 (exp im))) 2.359 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 2.359 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 2.359 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (exp im))))) into 0 2.359 * [taylor]: Taking taylor expansion of (* (sin re) (sqrt (/ 1 (exp im)))) in re 2.359 * [taylor]: Taking taylor expansion of (sin re) in re 2.359 * [taylor]: Taking taylor expansion of re in re 2.359 * [backup-simplify]: Simplify 0 into 0 2.359 * [backup-simplify]: Simplify 1 into 1 2.359 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp im))) in re 2.359 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in re 2.359 * [taylor]: Taking taylor expansion of (exp im) in re 2.359 * [taylor]: Taking taylor expansion of im in re 2.359 * [backup-simplify]: Simplify im into im 2.359 * [backup-simplify]: Simplify (exp im) into (exp im) 2.359 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 2.360 * [backup-simplify]: Simplify (sqrt (/ 1 (exp im))) into (sqrt (/ 1 (exp im))) 2.360 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 2.361 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 2.361 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (exp im))))) into 0 2.361 * [backup-simplify]: Simplify (* 0 (sqrt (/ 1 (exp im)))) into 0 2.361 * [taylor]: Taking taylor expansion of 0 in im 2.361 * [backup-simplify]: Simplify 0 into 0 2.361 * [backup-simplify]: Simplify 0 into 0 2.362 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 2.362 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (sqrt (/ 1 (exp im))))) into (sqrt (/ 1 (exp im))) 2.362 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp im))) in im 2.362 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 2.362 * [taylor]: Taking taylor expansion of (exp im) in im 2.362 * [taylor]: Taking taylor expansion of im in im 2.362 * [backup-simplify]: Simplify 0 into 0 2.362 * [backup-simplify]: Simplify 1 into 1 2.362 * [backup-simplify]: Simplify (exp 0) into 1 2.363 * [backup-simplify]: Simplify (/ 1 1) into 1 2.363 * [backup-simplify]: Simplify (sqrt 1) into 1 2.364 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.365 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 2.365 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 1))) into -1/2 2.365 * [backup-simplify]: Simplify 1 into 1 2.366 * [backup-simplify]: Simplify 0 into 0 2.371 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.371 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into 0 2.372 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (/ 1 (exp im))))) into 0 2.372 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.373 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (sqrt (/ 1 (exp im)))))) into 0 2.373 * [taylor]: Taking taylor expansion of 0 in im 2.373 * [backup-simplify]: Simplify 0 into 0 2.373 * [backup-simplify]: Simplify 0 into 0 2.373 * [backup-simplify]: Simplify -1/2 into -1/2 2.373 * [backup-simplify]: Simplify 0 into 0 2.374 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 2.374 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into 0 2.374 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (/ 1 (exp im))))) into 0 2.375 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 2.376 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* -1/6 (sqrt (/ 1 (exp im))))))) into (- (* 1/6 (sqrt (/ 1 (exp im))))) 2.376 * [taylor]: Taking taylor expansion of (- (* 1/6 (sqrt (/ 1 (exp im))))) in im 2.376 * [taylor]: Taking taylor expansion of (* 1/6 (sqrt (/ 1 (exp im)))) in im 2.376 * [taylor]: Taking taylor expansion of 1/6 in im 2.376 * [backup-simplify]: Simplify 1/6 into 1/6 2.376 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp im))) in im 2.376 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 2.376 * [taylor]: Taking taylor expansion of (exp im) in im 2.376 * [taylor]: Taking taylor expansion of im in im 2.376 * [backup-simplify]: Simplify 0 into 0 2.376 * [backup-simplify]: Simplify 1 into 1 2.376 * [backup-simplify]: Simplify (exp 0) into 1 2.377 * [backup-simplify]: Simplify (/ 1 1) into 1 2.377 * [backup-simplify]: Simplify (sqrt 1) into 1 2.377 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.378 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 2.378 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 1))) into -1/2 2.379 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 2.379 * [backup-simplify]: Simplify (- 1/6) into -1/6 2.379 * [backup-simplify]: Simplify -1/6 into -1/6 2.379 * [backup-simplify]: Simplify (+ (* -1/6 (pow (* 1 re) 3)) (+ (* -1/2 (* im re)) (* 1 (* 1 re)))) into (- re (+ (* 1/2 (* re im)) (* 1/6 (pow re 3)))) 2.379 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (sqrt (exp (/ 1 im)))) into (* (sin (/ 1 re)) (sqrt (/ 1 (exp (/ 1 im))))) 2.379 * [approximate]: Taking taylor expansion of (* (sin (/ 1 re)) (sqrt (/ 1 (exp (/ 1 im))))) in (re im) around 0 2.379 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (sqrt (/ 1 (exp (/ 1 im))))) in im 2.379 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 2.379 * [taylor]: Taking taylor expansion of (/ 1 re) in im 2.379 * [taylor]: Taking taylor expansion of re in im 2.379 * [backup-simplify]: Simplify re into re 2.379 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 2.379 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.379 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.379 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp (/ 1 im)))) in im 2.379 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 2.379 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.379 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.379 * [taylor]: Taking taylor expansion of im in im 2.379 * [backup-simplify]: Simplify 0 into 0 2.380 * [backup-simplify]: Simplify 1 into 1 2.380 * [backup-simplify]: Simplify (/ 1 1) into 1 2.380 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.380 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 2.380 * [backup-simplify]: Simplify (sqrt (/ 1 (exp (/ 1 im)))) into (sqrt (/ 1 (exp (/ 1 im)))) 2.380 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 2.380 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (exp (/ 1 im)))))) into 0 2.380 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (sqrt (/ 1 (exp (/ 1 im))))) in re 2.380 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.380 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.380 * [taylor]: Taking taylor expansion of re in re 2.380 * [backup-simplify]: Simplify 0 into 0 2.380 * [backup-simplify]: Simplify 1 into 1 2.380 * [backup-simplify]: Simplify (/ 1 1) into 1 2.381 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.381 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp (/ 1 im)))) in re 2.381 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in re 2.381 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 2.381 * [taylor]: Taking taylor expansion of (/ 1 im) in re 2.381 * [taylor]: Taking taylor expansion of im in re 2.381 * [backup-simplify]: Simplify im into im 2.381 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 2.381 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.381 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 2.381 * [backup-simplify]: Simplify (sqrt (/ 1 (exp (/ 1 im)))) into (sqrt (/ 1 (exp (/ 1 im)))) 2.381 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 2.381 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.381 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 2.382 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (exp (/ 1 im)))))) into 0 2.382 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (sqrt (/ 1 (exp (/ 1 im))))) in re 2.382 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.382 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.382 * [taylor]: Taking taylor expansion of re in re 2.382 * [backup-simplify]: Simplify 0 into 0 2.382 * [backup-simplify]: Simplify 1 into 1 2.382 * [backup-simplify]: Simplify (/ 1 1) into 1 2.382 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.382 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp (/ 1 im)))) in re 2.382 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in re 2.382 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 2.382 * [taylor]: Taking taylor expansion of (/ 1 im) in re 2.382 * [taylor]: Taking taylor expansion of im in re 2.382 * [backup-simplify]: Simplify im into im 2.382 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 2.382 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.382 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 2.382 * [backup-simplify]: Simplify (sqrt (/ 1 (exp (/ 1 im)))) into (sqrt (/ 1 (exp (/ 1 im)))) 2.382 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 2.383 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.383 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 2.383 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (exp (/ 1 im)))))) into 0 2.383 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (sqrt (/ 1 (exp (/ 1 im))))) into (* (sin (/ 1 re)) (sqrt (/ 1 (exp (/ 1 im))))) 2.383 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (sqrt (/ 1 (exp (/ 1 im))))) in im 2.383 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 2.383 * [taylor]: Taking taylor expansion of (/ 1 re) in im 2.383 * [taylor]: Taking taylor expansion of re in im 2.383 * [backup-simplify]: Simplify re into re 2.383 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 2.383 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.383 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.383 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp (/ 1 im)))) in im 2.383 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 2.383 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.383 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.383 * [taylor]: Taking taylor expansion of im in im 2.383 * [backup-simplify]: Simplify 0 into 0 2.383 * [backup-simplify]: Simplify 1 into 1 2.384 * [backup-simplify]: Simplify (/ 1 1) into 1 2.384 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.384 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 2.384 * [backup-simplify]: Simplify (sqrt (/ 1 (exp (/ 1 im)))) into (sqrt (/ 1 (exp (/ 1 im)))) 2.384 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 2.384 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (exp (/ 1 im)))))) into 0 2.384 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 2.384 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 2.384 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 2.384 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (sqrt (/ 1 (exp (/ 1 im))))) into (* (sin (/ 1 re)) (sqrt (/ 1 (exp (/ 1 im))))) 2.384 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (sqrt (/ 1 (exp (/ 1 im))))) into (* (sin (/ 1 re)) (sqrt (/ 1 (exp (/ 1 im))))) 2.385 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (sqrt (/ 1 (exp (/ 1 im)))))) into 0 2.385 * [taylor]: Taking taylor expansion of 0 in im 2.385 * [backup-simplify]: Simplify 0 into 0 2.385 * [backup-simplify]: Simplify 0 into 0 2.385 * [backup-simplify]: Simplify (+ 0) into 0 2.385 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 2.385 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 2.386 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.386 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 2.386 * [backup-simplify]: Simplify (+ 0 0) into 0 2.387 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (sqrt (/ 1 (exp (/ 1 im)))))) into 0 2.387 * [backup-simplify]: Simplify 0 into 0 2.387 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.387 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.388 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 2.388 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (/ 1 (exp (/ 1 im)))))) into 0 2.388 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (sqrt (/ 1 (exp (/ 1 im))))))) into 0 2.388 * [taylor]: Taking taylor expansion of 0 in im 2.388 * [backup-simplify]: Simplify 0 into 0 2.388 * [backup-simplify]: Simplify 0 into 0 2.388 * [backup-simplify]: Simplify 0 into 0 2.389 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 2.389 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (/ 1 (exp (/ 1 im)))))) into 0 2.390 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.390 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.390 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.391 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.391 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.391 * [backup-simplify]: Simplify (+ 0 0) into 0 2.392 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (sqrt (/ 1 (exp (/ 1 im))))))) into 0 2.392 * [backup-simplify]: Simplify 0 into 0 2.392 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.393 * [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.393 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 2.393 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (/ 1 (exp (/ 1 im)))))) into 0 2.394 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt (/ 1 (exp (/ 1 im)))))))) into 0 2.394 * [taylor]: Taking taylor expansion of 0 in im 2.394 * [backup-simplify]: Simplify 0 into 0 2.394 * [backup-simplify]: Simplify 0 into 0 2.394 * [backup-simplify]: Simplify (* (sin (/ 1 (/ 1 re))) (sqrt (/ 1 (exp (/ 1 (/ 1 im)))))) into (* (sin re) (sqrt (/ 1 (exp im)))) 2.394 * [backup-simplify]: Simplify (/ (sin (/ 1 (- re))) (sqrt (exp (/ 1 (- im))))) into (* (sin (/ -1 re)) (sqrt (/ 1 (exp (/ -1 im))))) 2.394 * [approximate]: Taking taylor expansion of (* (sin (/ -1 re)) (sqrt (/ 1 (exp (/ -1 im))))) in (re im) around 0 2.394 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (sqrt (/ 1 (exp (/ -1 im))))) in im 2.394 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 2.394 * [taylor]: Taking taylor expansion of (/ -1 re) in im 2.394 * [taylor]: Taking taylor expansion of -1 in im 2.394 * [backup-simplify]: Simplify -1 into -1 2.394 * [taylor]: Taking taylor expansion of re in im 2.394 * [backup-simplify]: Simplify re into re 2.394 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 2.394 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.395 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.395 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp (/ -1 im)))) in im 2.395 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 2.395 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.395 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.395 * [taylor]: Taking taylor expansion of -1 in im 2.395 * [backup-simplify]: Simplify -1 into -1 2.395 * [taylor]: Taking taylor expansion of im in im 2.395 * [backup-simplify]: Simplify 0 into 0 2.395 * [backup-simplify]: Simplify 1 into 1 2.395 * [backup-simplify]: Simplify (/ -1 1) into -1 2.395 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.395 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 2.395 * [backup-simplify]: Simplify (sqrt (/ 1 (exp (/ -1 im)))) into (sqrt (/ 1 (exp (/ -1 im)))) 2.395 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 2.395 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (exp (/ -1 im)))))) into 0 2.395 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (sqrt (/ 1 (exp (/ -1 im))))) in re 2.395 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.395 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.395 * [taylor]: Taking taylor expansion of -1 in re 2.395 * [backup-simplify]: Simplify -1 into -1 2.395 * [taylor]: Taking taylor expansion of re in re 2.395 * [backup-simplify]: Simplify 0 into 0 2.395 * [backup-simplify]: Simplify 1 into 1 2.396 * [backup-simplify]: Simplify (/ -1 1) into -1 2.396 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.396 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp (/ -1 im)))) in re 2.396 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in re 2.396 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 2.396 * [taylor]: Taking taylor expansion of (/ -1 im) in re 2.396 * [taylor]: Taking taylor expansion of -1 in re 2.396 * [backup-simplify]: Simplify -1 into -1 2.396 * [taylor]: Taking taylor expansion of im in re 2.396 * [backup-simplify]: Simplify im into im 2.396 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 2.396 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.396 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 2.396 * [backup-simplify]: Simplify (sqrt (/ 1 (exp (/ -1 im)))) into (sqrt (/ 1 (exp (/ -1 im)))) 2.396 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 2.397 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.397 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 2.397 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (exp (/ -1 im)))))) into 0 2.397 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (sqrt (/ 1 (exp (/ -1 im))))) in re 2.397 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.397 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.397 * [taylor]: Taking taylor expansion of -1 in re 2.397 * [backup-simplify]: Simplify -1 into -1 2.397 * [taylor]: Taking taylor expansion of re in re 2.397 * [backup-simplify]: Simplify 0 into 0 2.397 * [backup-simplify]: Simplify 1 into 1 2.397 * [backup-simplify]: Simplify (/ -1 1) into -1 2.397 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.397 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp (/ -1 im)))) in re 2.398 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in re 2.398 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 2.398 * [taylor]: Taking taylor expansion of (/ -1 im) in re 2.398 * [taylor]: Taking taylor expansion of -1 in re 2.398 * [backup-simplify]: Simplify -1 into -1 2.398 * [taylor]: Taking taylor expansion of im in re 2.398 * [backup-simplify]: Simplify im into im 2.398 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 2.398 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.398 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 2.398 * [backup-simplify]: Simplify (sqrt (/ 1 (exp (/ -1 im)))) into (sqrt (/ 1 (exp (/ -1 im)))) 2.398 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 2.398 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.398 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 2.399 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (exp (/ -1 im)))))) into 0 2.399 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (sqrt (/ 1 (exp (/ -1 im))))) into (* (sin (/ -1 re)) (sqrt (/ 1 (exp (/ -1 im))))) 2.399 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (sqrt (/ 1 (exp (/ -1 im))))) in im 2.399 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 2.399 * [taylor]: Taking taylor expansion of (/ -1 re) in im 2.399 * [taylor]: Taking taylor expansion of -1 in im 2.399 * [backup-simplify]: Simplify -1 into -1 2.399 * [taylor]: Taking taylor expansion of re in im 2.399 * [backup-simplify]: Simplify re into re 2.399 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 2.399 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.399 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.399 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (exp (/ -1 im)))) in im 2.399 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 2.399 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.399 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.399 * [taylor]: Taking taylor expansion of -1 in im 2.399 * [backup-simplify]: Simplify -1 into -1 2.399 * [taylor]: Taking taylor expansion of im in im 2.399 * [backup-simplify]: Simplify 0 into 0 2.399 * [backup-simplify]: Simplify 1 into 1 2.399 * [backup-simplify]: Simplify (/ -1 1) into -1 2.399 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.399 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 2.400 * [backup-simplify]: Simplify (sqrt (/ 1 (exp (/ -1 im)))) into (sqrt (/ 1 (exp (/ -1 im)))) 2.400 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 2.400 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (exp (/ -1 im)))))) into 0 2.400 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 2.400 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 2.400 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 2.400 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (sqrt (/ 1 (exp (/ -1 im))))) into (* (sin (/ -1 re)) (sqrt (/ 1 (exp (/ -1 im))))) 2.400 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (sqrt (/ 1 (exp (/ -1 im))))) into (* (sin (/ -1 re)) (sqrt (/ 1 (exp (/ -1 im))))) 2.400 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 (sqrt (/ 1 (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 (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 2.401 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 2.401 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.402 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 2.402 * [backup-simplify]: Simplify (+ 0 0) into 0 2.402 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 (sqrt (/ 1 (exp (/ -1 im)))))) into 0 2.402 * [backup-simplify]: Simplify 0 into 0 2.402 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.403 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.403 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 2.404 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (/ 1 (exp (/ -1 im)))))) into 0 2.404 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 (sqrt (/ 1 (exp (/ -1 im))))))) into 0 2.404 * [taylor]: Taking taylor expansion of 0 in im 2.404 * [backup-simplify]: Simplify 0 into 0 2.404 * [backup-simplify]: Simplify 0 into 0 2.404 * [backup-simplify]: Simplify 0 into 0 2.405 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 2.405 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (/ 1 (exp (/ -1 im)))))) into 0 2.406 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.407 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.407 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.408 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.409 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.409 * [backup-simplify]: Simplify (+ 0 0) into 0 2.410 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 (sqrt (/ 1 (exp (/ -1 im))))))) into 0 2.410 * [backup-simplify]: Simplify 0 into 0 2.410 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.412 * [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.412 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 2.413 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (/ 1 (exp (/ -1 im)))))) into 0 2.414 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt (/ 1 (exp (/ -1 im)))))))) into 0 2.414 * [taylor]: Taking taylor expansion of 0 in im 2.414 * [backup-simplify]: Simplify 0 into 0 2.414 * [backup-simplify]: Simplify 0 into 0 2.414 * [backup-simplify]: Simplify (* (sin (/ -1 (/ 1 (- re)))) (sqrt (/ 1 (exp (/ -1 (/ 1 (- im))))))) into (* (sin re) (sqrt (/ 1 (exp im)))) 2.414 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 3 2 2) 2.415 * [backup-simplify]: Simplify (sqrt (exp im)) into (sqrt (exp im)) 2.415 * [approximate]: Taking taylor expansion of (sqrt (exp im)) in (im) around 0 2.415 * [taylor]: Taking taylor expansion of (sqrt (exp im)) in im 2.415 * [taylor]: Taking taylor expansion of (exp im) in im 2.415 * [taylor]: Taking taylor expansion of im in im 2.415 * [backup-simplify]: Simplify 0 into 0 2.415 * [backup-simplify]: Simplify 1 into 1 2.415 * [backup-simplify]: Simplify (exp 0) into 1 2.415 * [backup-simplify]: Simplify (sqrt 1) into 1 2.416 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.417 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 1))) into 1/2 2.417 * [taylor]: Taking taylor expansion of (sqrt (exp im)) in im 2.417 * [taylor]: Taking taylor expansion of (exp im) in im 2.417 * [taylor]: Taking taylor expansion of im in im 2.417 * [backup-simplify]: Simplify 0 into 0 2.417 * [backup-simplify]: Simplify 1 into 1 2.417 * [backup-simplify]: Simplify (exp 0) into 1 2.417 * [backup-simplify]: Simplify (sqrt 1) into 1 2.418 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.419 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 1))) into 1/2 2.419 * [backup-simplify]: Simplify 1 into 1 2.419 * [backup-simplify]: Simplify 1/2 into 1/2 2.421 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 2.422 * [backup-simplify]: Simplify (/ (- 1/2 (pow 1/2 2) (+)) (* 2 1)) into 1/8 2.422 * [backup-simplify]: Simplify 1/8 into 1/8 2.422 * [backup-simplify]: Simplify (+ (* 1/8 (pow im 2)) (+ (* 1/2 im) 1)) into (+ (* 1/8 (pow im 2)) (+ (* 1/2 im) 1)) 2.422 * [backup-simplify]: Simplify (sqrt (exp (/ 1 im))) into (sqrt (exp (/ 1 im))) 2.423 * [approximate]: Taking taylor expansion of (sqrt (exp (/ 1 im))) in (im) around 0 2.423 * [taylor]: Taking taylor expansion of (sqrt (exp (/ 1 im))) in im 2.423 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.423 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.423 * [taylor]: Taking taylor expansion of im in im 2.423 * [backup-simplify]: Simplify 0 into 0 2.423 * [backup-simplify]: Simplify 1 into 1 2.423 * [backup-simplify]: Simplify (/ 1 1) into 1 2.423 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.423 * [backup-simplify]: Simplify (sqrt (exp (/ 1 im))) into (sqrt (exp (/ 1 im))) 2.423 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (exp (/ 1 im))))) into 0 2.423 * [taylor]: Taking taylor expansion of (sqrt (exp (/ 1 im))) in im 2.423 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.424 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.424 * [taylor]: Taking taylor expansion of im in im 2.424 * [backup-simplify]: Simplify 0 into 0 2.424 * [backup-simplify]: Simplify 1 into 1 2.424 * [backup-simplify]: Simplify (/ 1 1) into 1 2.424 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.424 * [backup-simplify]: Simplify (sqrt (exp (/ 1 im))) into (sqrt (exp (/ 1 im))) 2.424 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (exp (/ 1 im))))) into 0 2.424 * [backup-simplify]: Simplify (sqrt (exp (/ 1 im))) into (sqrt (exp (/ 1 im))) 2.424 * [backup-simplify]: Simplify 0 into 0 2.425 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (exp (/ 1 im))))) into 0 2.425 * [backup-simplify]: Simplify 0 into 0 2.426 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (exp (/ 1 im))))) into 0 2.426 * [backup-simplify]: Simplify 0 into 0 2.427 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (exp (/ 1 im))))) into 0 2.427 * [backup-simplify]: Simplify 0 into 0 2.428 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (exp (/ 1 im))))) into 0 2.428 * [backup-simplify]: Simplify 0 into 0 2.429 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (exp (/ 1 im))))) into 0 2.429 * [backup-simplify]: Simplify 0 into 0 2.429 * [backup-simplify]: Simplify (sqrt (exp (/ 1 (/ 1 im)))) into (sqrt (exp im)) 2.430 * [backup-simplify]: Simplify (sqrt (exp (/ 1 (- im)))) into (sqrt (exp (/ -1 im))) 2.430 * [approximate]: Taking taylor expansion of (sqrt (exp (/ -1 im))) in (im) around 0 2.430 * [taylor]: Taking taylor expansion of (sqrt (exp (/ -1 im))) in im 2.430 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.430 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.430 * [taylor]: Taking taylor expansion of -1 in im 2.430 * [backup-simplify]: Simplify -1 into -1 2.430 * [taylor]: Taking taylor expansion of im in im 2.430 * [backup-simplify]: Simplify 0 into 0 2.430 * [backup-simplify]: Simplify 1 into 1 2.430 * [backup-simplify]: Simplify (/ -1 1) into -1 2.430 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.431 * [backup-simplify]: Simplify (sqrt (exp (/ -1 im))) into (sqrt (exp (/ -1 im))) 2.431 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (exp (/ -1 im))))) into 0 2.431 * [taylor]: Taking taylor expansion of (sqrt (exp (/ -1 im))) in im 2.431 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.431 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.431 * [taylor]: Taking taylor expansion of -1 in im 2.431 * [backup-simplify]: Simplify -1 into -1 2.431 * [taylor]: Taking taylor expansion of im in im 2.431 * [backup-simplify]: Simplify 0 into 0 2.431 * [backup-simplify]: Simplify 1 into 1 2.431 * [backup-simplify]: Simplify (/ -1 1) into -1 2.431 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.432 * [backup-simplify]: Simplify (sqrt (exp (/ -1 im))) into (sqrt (exp (/ -1 im))) 2.432 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (exp (/ -1 im))))) into 0 2.432 * [backup-simplify]: Simplify (sqrt (exp (/ -1 im))) into (sqrt (exp (/ -1 im))) 2.432 * [backup-simplify]: Simplify 0 into 0 2.433 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (exp (/ -1 im))))) into 0 2.433 * [backup-simplify]: Simplify 0 into 0 2.434 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (exp (/ -1 im))))) into 0 2.434 * [backup-simplify]: Simplify 0 into 0 2.435 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (exp (/ -1 im))))) into 0 2.435 * [backup-simplify]: Simplify 0 into 0 2.436 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (exp (/ -1 im))))) into 0 2.436 * [backup-simplify]: Simplify 0 into 0 2.437 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (exp (/ -1 im))))) into 0 2.437 * [backup-simplify]: Simplify 0 into 0 2.437 * [backup-simplify]: Simplify (sqrt (exp (/ -1 (/ 1 (- im))))) into (sqrt (exp im)) 2.437 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3 1 2) 2.437 * [backup-simplify]: Simplify (sqrt (exp im)) into (sqrt (exp im)) 2.437 * [approximate]: Taking taylor expansion of (sqrt (exp im)) in (im) around 0 2.437 * [taylor]: Taking taylor expansion of (sqrt (exp im)) in im 2.437 * [taylor]: Taking taylor expansion of (exp im) in im 2.437 * [taylor]: Taking taylor expansion of im in im 2.437 * [backup-simplify]: Simplify 0 into 0 2.437 * [backup-simplify]: Simplify 1 into 1 2.437 * [backup-simplify]: Simplify (exp 0) into 1 2.438 * [backup-simplify]: Simplify (sqrt 1) into 1 2.439 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.440 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 1))) into 1/2 2.440 * [taylor]: Taking taylor expansion of (sqrt (exp im)) in im 2.440 * [taylor]: Taking taylor expansion of (exp im) in im 2.440 * [taylor]: Taking taylor expansion of im in im 2.440 * [backup-simplify]: Simplify 0 into 0 2.440 * [backup-simplify]: Simplify 1 into 1 2.440 * [backup-simplify]: Simplify (exp 0) into 1 2.440 * [backup-simplify]: Simplify (sqrt 1) into 1 2.441 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.442 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 1))) into 1/2 2.442 * [backup-simplify]: Simplify 1 into 1 2.442 * [backup-simplify]: Simplify 1/2 into 1/2 2.444 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 2.445 * [backup-simplify]: Simplify (/ (- 1/2 (pow 1/2 2) (+)) (* 2 1)) into 1/8 2.445 * [backup-simplify]: Simplify 1/8 into 1/8 2.445 * [backup-simplify]: Simplify (+ (* 1/8 (pow im 2)) (+ (* 1/2 im) 1)) into (+ (* 1/8 (pow im 2)) (+ (* 1/2 im) 1)) 2.445 * [backup-simplify]: Simplify (sqrt (exp (/ 1 im))) into (sqrt (exp (/ 1 im))) 2.445 * [approximate]: Taking taylor expansion of (sqrt (exp (/ 1 im))) in (im) around 0 2.445 * [taylor]: Taking taylor expansion of (sqrt (exp (/ 1 im))) 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.445 * [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 * [backup-simplify]: Simplify (sqrt (exp (/ 1 im))) into (sqrt (exp (/ 1 im))) 2.446 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (exp (/ 1 im))))) into 0 2.446 * [taylor]: Taking taylor expansion of (sqrt (exp (/ 1 im))) in im 2.446 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.446 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.446 * [taylor]: Taking taylor expansion of im in im 2.446 * [backup-simplify]: Simplify 0 into 0 2.446 * [backup-simplify]: Simplify 1 into 1 2.446 * [backup-simplify]: Simplify (/ 1 1) into 1 2.447 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.447 * [backup-simplify]: Simplify (sqrt (exp (/ 1 im))) into (sqrt (exp (/ 1 im))) 2.447 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (exp (/ 1 im))))) into 0 2.447 * [backup-simplify]: Simplify (sqrt (exp (/ 1 im))) into (sqrt (exp (/ 1 im))) 2.447 * [backup-simplify]: Simplify 0 into 0 2.448 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (exp (/ 1 im))))) into 0 2.448 * [backup-simplify]: Simplify 0 into 0 2.449 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (exp (/ 1 im))))) into 0 2.449 * [backup-simplify]: Simplify 0 into 0 2.450 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (exp (/ 1 im))))) into 0 2.450 * [backup-simplify]: Simplify 0 into 0 2.451 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (exp (/ 1 im))))) into 0 2.451 * [backup-simplify]: Simplify 0 into 0 2.452 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (exp (/ 1 im))))) into 0 2.452 * [backup-simplify]: Simplify 0 into 0 2.452 * [backup-simplify]: Simplify (sqrt (exp (/ 1 (/ 1 im)))) into (sqrt (exp im)) 2.452 * [backup-simplify]: Simplify (sqrt (exp (/ 1 (- im)))) into (sqrt (exp (/ -1 im))) 2.452 * [approximate]: Taking taylor expansion of (sqrt (exp (/ -1 im))) in (im) around 0 2.452 * [taylor]: Taking taylor expansion of (sqrt (exp (/ -1 im))) in im 2.452 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.453 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.453 * [taylor]: Taking taylor expansion of -1 in im 2.453 * [backup-simplify]: Simplify -1 into -1 2.453 * [taylor]: Taking taylor expansion of im in im 2.453 * [backup-simplify]: Simplify 0 into 0 2.453 * [backup-simplify]: Simplify 1 into 1 2.453 * [backup-simplify]: Simplify (/ -1 1) into -1 2.453 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.453 * [backup-simplify]: Simplify (sqrt (exp (/ -1 im))) into (sqrt (exp (/ -1 im))) 2.453 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (exp (/ -1 im))))) into 0 2.453 * [taylor]: Taking taylor expansion of (sqrt (exp (/ -1 im))) in im 2.453 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.453 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.453 * [taylor]: Taking taylor expansion of -1 in im 2.454 * [backup-simplify]: Simplify -1 into -1 2.454 * [taylor]: Taking taylor expansion of im in im 2.454 * [backup-simplify]: Simplify 0 into 0 2.454 * [backup-simplify]: Simplify 1 into 1 2.454 * [backup-simplify]: Simplify (/ -1 1) into -1 2.454 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.454 * [backup-simplify]: Simplify (sqrt (exp (/ -1 im))) into (sqrt (exp (/ -1 im))) 2.454 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (exp (/ -1 im))))) into 0 2.454 * [backup-simplify]: Simplify (sqrt (exp (/ -1 im))) into (sqrt (exp (/ -1 im))) 2.454 * [backup-simplify]: Simplify 0 into 0 2.455 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (exp (/ -1 im))))) into 0 2.455 * [backup-simplify]: Simplify 0 into 0 2.456 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (exp (/ -1 im))))) into 0 2.456 * [backup-simplify]: Simplify 0 into 0 2.457 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (exp (/ -1 im))))) into 0 2.457 * [backup-simplify]: Simplify 0 into 0 2.458 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (exp (/ -1 im))))) into 0 2.458 * [backup-simplify]: Simplify 0 into 0 2.459 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (exp (/ -1 im))))) into 0 2.459 * [backup-simplify]: Simplify 0 into 0 2.459 * [backup-simplify]: Simplify (sqrt (exp (/ -1 (/ 1 (- im))))) into (sqrt (exp im)) 2.459 * * * [progress]: simplifying candidates 2.459 * * * * [progress]: [ 1 / 143 ] simplifiying candidate # 2.459 * * * * [progress]: [ 2 / 143 ] simplifiying candidate # 2.459 * * * * [progress]: [ 3 / 143 ] simplifiying candidate # 2.459 * * * * [progress]: [ 4 / 143 ] simplifiying candidate # 2.460 * [simplify]: Simplifying (- 1/2) 2.460 * * [simplify]: iters left: 2 (2 enodes) 2.461 * * [simplify]: iters left: 1 (7 enodes) 2.462 * * [simplify]: Extracting #0: cost 1 inf + 0 2.462 * * [simplify]: Extracting #1: cost 0 inf + 1 2.462 * [simplify]: Simplified to -1/2 2.462 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (pow (exp im) -1/2) (/ (sin re) (sqrt (exp im))))))) 2.462 * * * * [progress]: [ 5 / 143 ] simplifiying candidate # 2.463 * [simplify]: Simplifying (- 1) 2.463 * * [simplify]: iters left: 2 (2 enodes) 2.464 * * [simplify]: iters left: 1 (9 enodes) 2.465 * * [simplify]: Extracting #0: cost 1 inf + 0 2.465 * * [simplify]: Extracting #1: cost 0 inf + 1 2.466 * [simplify]: Simplified to -1 2.466 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (pow (sqrt (exp im)) -1) (/ (sin re) (sqrt (exp im))))))) 2.466 * * * * [progress]: [ 6 / 143 ] simplifiying candidate # 2.466 * [simplify]: Simplifying (- (/ 1 2)) 2.466 * * [simplify]: iters left: 4 (4 enodes) 2.468 * * [simplify]: iters left: 3 (19 enodes) 2.472 * * [simplify]: iters left: 2 (23 enodes) 2.475 * * [simplify]: Extracting #0: cost 1 inf + 0 2.475 * * [simplify]: Extracting #1: cost 0 inf + 1 2.475 * [simplify]: Simplified to -1/2 2.475 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (pow (exp im) -1/2) (/ (sin re) (sqrt (exp im))))))) 2.475 * * * * [progress]: [ 7 / 143 ] simplifiying candidate # 2.476 * [simplify]: Simplifying (- (/ (cbrt im) 2)) 2.476 * * [simplify]: iters left: 5 (5 enodes) 2.477 * * [simplify]: iters left: 4 (17 enodes) 2.480 * * [simplify]: iters left: 3 (19 enodes) 2.482 * * [simplify]: Extracting #0: cost 1 inf + 0 2.482 * * [simplify]: Extracting #1: cost 5 inf + 0 2.482 * * [simplify]: Extracting #2: cost 7 inf + 1 2.482 * * [simplify]: Extracting #3: cost 9 inf + 1 2.482 * * [simplify]: Extracting #4: cost 8 inf + 2 2.483 * * [simplify]: Extracting #5: cost 6 inf + 164 2.483 * * [simplify]: Extracting #6: cost 1 inf + 853 2.483 * * [simplify]: Extracting #7: cost 0 inf + 974 2.483 * [simplify]: Simplified to (- (/ (cbrt im) 2)) 2.483 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (pow (exp (* (cbrt im) (cbrt im))) (- (/ (cbrt im) 2))) (/ (sin re) (sqrt (exp im))))))) 2.483 * * * * [progress]: [ 8 / 143 ] simplifiying candidate # 2.483 * [simplify]: Simplifying (- (/ (sqrt im) 2)) 2.483 * * [simplify]: iters left: 5 (5 enodes) 2.486 * * [simplify]: iters left: 4 (17 enodes) 2.489 * * [simplify]: iters left: 3 (19 enodes) 2.492 * * [simplify]: Extracting #0: cost 1 inf + 0 2.492 * * [simplify]: Extracting #1: cost 5 inf + 0 2.492 * * [simplify]: Extracting #2: cost 7 inf + 1 2.492 * * [simplify]: Extracting #3: cost 9 inf + 1 2.492 * * [simplify]: Extracting #4: cost 8 inf + 2 2.492 * * [simplify]: Extracting #5: cost 6 inf + 84 2.492 * * [simplify]: Extracting #6: cost 1 inf + 573 2.492 * * [simplify]: Extracting #7: cost 0 inf + 654 2.493 * [simplify]: Simplified to (- (/ (sqrt im) 2)) 2.493 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (pow (exp (sqrt im)) (- (/ (sqrt im) 2))) (/ (sin re) (sqrt (exp im))))))) 2.493 * * * * [progress]: [ 9 / 143 ] simplifiying candidate # 2.493 * [simplify]: Simplifying (- (/ im 2)) 2.493 * * [simplify]: iters left: 4 (4 enodes) 2.494 * * [simplify]: iters left: 3 (14 enodes) 2.496 * * [simplify]: iters left: 2 (16 enodes) 2.499 * * [simplify]: Extracting #0: cost 1 inf + 0 2.499 * * [simplify]: Extracting #1: cost 5 inf + 0 2.499 * * [simplify]: Extracting #2: cost 7 inf + 1 2.499 * * [simplify]: Extracting #3: cost 6 inf + 2 2.499 * * [simplify]: Extracting #4: cost 0 inf + 332 2.499 * [simplify]: Simplified to (- (/ im 2)) 2.499 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (pow (exp 1) (- (/ im 2))) (/ (sin re) (sqrt (exp im))))))) 2.499 * * * * [progress]: [ 10 / 143 ] simplifiying candidate # 2.499 * * * * [progress]: [ 11 / 143 ] simplifiying candidate # 2.499 * * * * [progress]: [ 12 / 143 ] simplifiying candidate # 2.500 * [simplify]: Simplifying (- 0 (log (sqrt (exp im)))) 2.500 * * [simplify]: iters left: 5 (6 enodes) 2.503 * * [simplify]: iters left: 4 (20 enodes) 2.510 * * [simplify]: iters left: 3 (24 enodes) 2.516 * * [simplify]: iters left: 2 (26 enodes) 2.521 * * [simplify]: iters left: 1 (28 enodes) 2.525 * * [simplify]: Extracting #0: cost 1 inf + 0 2.525 * * [simplify]: Extracting #1: cost 4 inf + 0 2.525 * * [simplify]: Extracting #2: cost 5 inf + 1 2.525 * * [simplify]: Extracting #3: cost 7 inf + 1 2.525 * * [simplify]: Extracting #4: cost 9 inf + 1 2.525 * * [simplify]: Extracting #5: cost 8 inf + 2 2.525 * * [simplify]: Extracting #6: cost 0 inf + 1170 2.525 * [simplify]: Simplified to (- (log (sqrt (exp im)))) 2.525 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (exp (- (log (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 2.525 * * * * [progress]: [ 13 / 143 ] simplifiying candidate # 2.526 * [simplify]: Simplifying (- (log 1) (log (sqrt (exp im)))) 2.526 * * [simplify]: iters left: 5 (7 enodes) 2.528 * * [simplify]: iters left: 4 (25 enodes) 2.531 * * [simplify]: Extracting #0: cost 1 inf + 0 2.532 * * [simplify]: Extracting #1: cost 4 inf + 0 2.532 * * [simplify]: Extracting #2: cost 5 inf + 1 2.532 * * [simplify]: Extracting #3: cost 7 inf + 1 2.532 * * [simplify]: Extracting #4: cost 9 inf + 1 2.532 * * [simplify]: Extracting #5: cost 6 inf + 144 2.532 * * [simplify]: Extracting #6: cost 4 inf + 436 2.532 * * [simplify]: Extracting #7: cost 1 inf + 949 2.532 * * [simplify]: Extracting #8: cost 0 inf + 1170 2.532 * [simplify]: Simplified to (- (log (sqrt (exp im)))) 2.532 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (exp (- (log (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 2.532 * * * * [progress]: [ 14 / 143 ] simplifiying candidate # 2.532 * * * * [progress]: [ 15 / 143 ] simplifiying candidate # 2.532 * * * * [progress]: [ 16 / 143 ] simplifiying candidate # 2.533 * [simplify]: Simplifying (/ (* (* 1 1) 1) (* (* (sqrt (exp im)) (sqrt (exp im))) (sqrt (exp im)))) 2.533 * * [simplify]: iters left: 6 (9 enodes) 2.535 * * [simplify]: iters left: 5 (29 enodes) 2.540 * * [simplify]: iters left: 4 (51 enodes) 2.548 * * [simplify]: iters left: 3 (83 enodes) 2.574 * * [simplify]: iters left: 2 (118 enodes) 2.609 * * [simplify]: iters left: 1 (170 enodes) 2.640 * * [simplify]: Extracting #0: cost 1 inf + 0 2.641 * * [simplify]: Extracting #1: cost 21 inf + 0 2.641 * * [simplify]: Extracting #2: cost 44 inf + 2 2.641 * * [simplify]: Extracting #3: cost 41 inf + 47 2.641 * * [simplify]: Extracting #4: cost 36 inf + 382 2.642 * * [simplify]: Extracting #5: cost 29 inf + 1743 2.644 * * [simplify]: Extracting #6: cost 10 inf + 8972 2.647 * * [simplify]: Extracting #7: cost 0 inf + 14187 2.649 * [simplify]: Simplified to (/ 1 (* (sqrt (exp im)) (exp im))) 2.650 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (cbrt (/ 1 (* (sqrt (exp im)) (exp im)))) (/ (sin re) (sqrt (exp im))))))) 2.650 * * * * [progress]: [ 17 / 143 ] simplifiying candidate # 2.650 * * * * [progress]: [ 18 / 143 ] simplifiying candidate # 2.650 * * * * [progress]: [ 19 / 143 ] simplifiying candidate # 2.650 * * * * [progress]: [ 20 / 143 ] simplifiying candidate # 2.650 * * * * [progress]: [ 21 / 143 ] simplifiying candidate # 2.650 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (* (cbrt (sqrt (exp im))) (cbrt (sqrt (exp im))))) 2.651 * * [simplify]: iters left: 6 (9 enodes) 2.656 * * [simplify]: iters left: 5 (35 enodes) 2.667 * * [simplify]: iters left: 4 (51 enodes) 2.683 * * [simplify]: iters left: 3 (79 enodes) 2.703 * * [simplify]: iters left: 2 (84 enodes) 2.710 * * [simplify]: Extracting #0: cost 1 inf + 0 2.710 * * [simplify]: Extracting #1: cost 6 inf + 0 2.710 * * [simplify]: Extracting #2: cost 9 inf + 1 2.710 * * [simplify]: Extracting #3: cost 11 inf + 1 2.711 * * [simplify]: Extracting #4: cost 13 inf + 1 2.711 * * [simplify]: Extracting #5: cost 12 inf + 2 2.711 * * [simplify]: Extracting #6: cost 9 inf + 255 2.711 * * [simplify]: Extracting #7: cost 3 inf + 1443 2.711 * * [simplify]: Extracting #8: cost 0 inf + 2218 2.711 * [simplify]: Simplified to (* (/ 1 (cbrt (sqrt (exp im)))) (/ 1 (cbrt (sqrt (exp im))))) 2.711 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (* (/ 1 (cbrt (sqrt (exp im)))) (/ 1 (cbrt (sqrt (exp im))))) (/ (cbrt 1) (cbrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 2.712 * [simplify]: Simplifying (/ (cbrt 1) (cbrt (sqrt (exp im)))) 2.712 * * [simplify]: iters left: 5 (7 enodes) 2.714 * * [simplify]: iters left: 4 (23 enodes) 2.718 * * [simplify]: iters left: 3 (25 enodes) 2.721 * * [simplify]: Extracting #0: cost 1 inf + 0 2.721 * * [simplify]: Extracting #1: cost 4 inf + 0 2.721 * * [simplify]: Extracting #2: cost 5 inf + 1 2.721 * * [simplify]: Extracting #3: cost 7 inf + 1 2.721 * * [simplify]: Extracting #4: cost 9 inf + 1 2.722 * * [simplify]: Extracting #5: cost 6 inf + 144 2.722 * * [simplify]: Extracting #6: cost 2 inf + 789 2.722 * * [simplify]: Extracting #7: cost 0 inf + 1212 2.722 * [simplify]: Simplified to (/ 1 (cbrt (sqrt (exp im)))) 2.722 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (* (/ 1 (cbrt (sqrt (exp im)))) (/ 1 (cbrt (sqrt (exp im))))) (/ 1 (cbrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 2.722 * * * * [progress]: [ 22 / 143 ] simplifiying candidate # 2.722 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (sqrt (* (cbrt (exp im)) (cbrt (exp im))))) 2.722 * * [simplify]: iters left: 6 (9 enodes) 2.726 * * [simplify]: iters left: 5 (32 enodes) 2.737 * * [simplify]: iters left: 4 (34 enodes) 2.745 * * [simplify]: iters left: 3 (35 enodes) 2.755 * * [simplify]: iters left: 2 (36 enodes) 2.764 * * [simplify]: Extracting #0: cost 1 inf + 0 2.764 * * [simplify]: Extracting #1: cost 4 inf + 0 2.764 * * [simplify]: Extracting #2: cost 6 inf + 1 2.764 * * [simplify]: Extracting #3: cost 9 inf + 1 2.764 * * [simplify]: Extracting #4: cost 11 inf + 1 2.765 * * [simplify]: Extracting #5: cost 1 inf + 1483 2.765 * * [simplify]: Extracting #6: cost 0 inf + 1674 2.765 * [simplify]: Simplified to (/ 1 (fabs (cbrt (exp im)))) 2.765 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (fabs (cbrt (exp im)))) (/ (cbrt 1) (sqrt (cbrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 2.766 * [simplify]: Simplifying (/ (cbrt 1) (sqrt (cbrt (exp im)))) 2.766 * * [simplify]: iters left: 5 (7 enodes) 2.771 * * [simplify]: iters left: 4 (23 enodes) 2.777 * * [simplify]: iters left: 3 (25 enodes) 2.784 * * [simplify]: Extracting #0: cost 1 inf + 0 2.784 * * [simplify]: Extracting #1: cost 4 inf + 0 2.784 * * [simplify]: Extracting #2: cost 5 inf + 1 2.784 * * [simplify]: Extracting #3: cost 7 inf + 1 2.784 * * [simplify]: Extracting #4: cost 9 inf + 1 2.785 * * [simplify]: Extracting #5: cost 6 inf + 144 2.785 * * [simplify]: Extracting #6: cost 2 inf + 869 2.785 * * [simplify]: Extracting #7: cost 0 inf + 1292 2.785 * [simplify]: Simplified to (/ 1 (sqrt (cbrt (exp im)))) 2.785 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (fabs (cbrt (exp im)))) (/ 1 (sqrt (cbrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 2.786 * * * * [progress]: [ 23 / 143 ] simplifiying candidate # 2.786 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (sqrt (sqrt (exp im)))) 2.786 * * [simplify]: iters left: 5 (8 enodes) 2.791 * * [simplify]: iters left: 4 (28 enodes) 2.800 * * [simplify]: iters left: 3 (30 enodes) 2.808 * * [simplify]: iters left: 2 (31 enodes) 2.816 * * [simplify]: iters left: 1 (32 enodes) 2.824 * * [simplify]: Extracting #0: cost 1 inf + 0 2.824 * * [simplify]: Extracting #1: cost 4 inf + 0 2.825 * * [simplify]: Extracting #2: cost 5 inf + 1 2.825 * * [simplify]: Extracting #3: cost 7 inf + 1 2.825 * * [simplify]: Extracting #4: cost 9 inf + 1 2.825 * * [simplify]: Extracting #5: cost 7 inf + 73 2.825 * * [simplify]: Extracting #6: cost 4 inf + 406 2.825 * * [simplify]: Extracting #7: cost 0 inf + 1052 2.825 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (exp im)))) 2.826 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (sqrt (sqrt (exp im)))) (/ (cbrt 1) (sqrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 2.826 * [simplify]: Simplifying (/ (cbrt 1) (sqrt (sqrt (exp im)))) 2.826 * * [simplify]: iters left: 5 (7 enodes) 2.833 * * [simplify]: iters left: 4 (23 enodes) 2.838 * * [simplify]: iters left: 3 (25 enodes) 2.841 * * [simplify]: Extracting #0: cost 1 inf + 0 2.841 * * [simplify]: Extracting #1: cost 4 inf + 0 2.841 * * [simplify]: Extracting #2: cost 5 inf + 1 2.841 * * [simplify]: Extracting #3: cost 7 inf + 1 2.841 * * [simplify]: Extracting #4: cost 9 inf + 1 2.841 * * [simplify]: Extracting #5: cost 6 inf + 144 2.841 * * [simplify]: Extracting #6: cost 2 inf + 709 2.842 * * [simplify]: Extracting #7: cost 0 inf + 1052 2.842 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (exp im)))) 2.842 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (sqrt (sqrt (exp im)))) (/ 1 (sqrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 2.842 * * * * [progress]: [ 24 / 143 ] simplifiying candidate # 2.842 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (sqrt 1)) 2.842 * * [simplify]: iters left: 5 (5 enodes) 2.847 * * [simplify]: iters left: 4 (19 enodes) 2.850 * * [simplify]: iters left: 3 (21 enodes) 2.853 * * [simplify]: Extracting #0: cost 1 inf + 0 2.853 * * [simplify]: Extracting #1: cost 0 inf + 1 2.853 * [simplify]: Simplified to 1 2.853 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* 1 (/ (cbrt 1) (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 2.853 * [simplify]: Simplifying (/ (cbrt 1) (sqrt (exp im))) 2.853 * * [simplify]: iters left: 4 (6 enodes) 2.855 * * [simplify]: iters left: 3 (20 enodes) 2.858 * * [simplify]: iters left: 2 (22 enodes) 2.861 * * [simplify]: Extracting #0: cost 1 inf + 0 2.861 * * [simplify]: Extracting #1: cost 4 inf + 0 2.861 * * [simplify]: Extracting #2: cost 5 inf + 1 2.861 * * [simplify]: Extracting #3: cost 7 inf + 1 2.861 * * [simplify]: Extracting #4: cost 1 inf + 518 2.862 * * [simplify]: Extracting #5: cost 0 inf + 670 2.862 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 2.862 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* 1 (/ 1 (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 2.862 * * * * [progress]: [ 25 / 143 ] simplifiying candidate # 2.862 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (sqrt (sqrt (exp im)))) 2.862 * * [simplify]: iters left: 5 (8 enodes) 2.865 * * [simplify]: iters left: 4 (28 enodes) 2.874 * * [simplify]: iters left: 3 (30 enodes) 2.882 * * [simplify]: iters left: 2 (31 enodes) 2.890 * * [simplify]: iters left: 1 (32 enodes) 2.899 * * [simplify]: Extracting #0: cost 1 inf + 0 2.899 * * [simplify]: Extracting #1: cost 4 inf + 0 2.899 * * [simplify]: Extracting #2: cost 5 inf + 1 2.899 * * [simplify]: Extracting #3: cost 7 inf + 1 2.899 * * [simplify]: Extracting #4: cost 9 inf + 1 2.899 * * [simplify]: Extracting #5: cost 7 inf + 73 2.899 * * [simplify]: Extracting #6: cost 4 inf + 406 2.900 * * [simplify]: Extracting #7: cost 0 inf + 1052 2.900 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (exp im)))) 2.900 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (sqrt (sqrt (exp im)))) (/ (cbrt 1) (sqrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 2.900 * [simplify]: Simplifying (/ (cbrt 1) (sqrt (sqrt (exp im)))) 2.901 * * [simplify]: iters left: 5 (7 enodes) 2.905 * * [simplify]: iters left: 4 (23 enodes) 2.912 * * [simplify]: iters left: 3 (25 enodes) 2.919 * * [simplify]: Extracting #0: cost 1 inf + 0 2.919 * * [simplify]: Extracting #1: cost 4 inf + 0 2.919 * * [simplify]: Extracting #2: cost 5 inf + 1 2.919 * * [simplify]: Extracting #3: cost 7 inf + 1 2.919 * * [simplify]: Extracting #4: cost 9 inf + 1 2.919 * * [simplify]: Extracting #5: cost 6 inf + 144 2.919 * * [simplify]: Extracting #6: cost 2 inf + 709 2.919 * * [simplify]: Extracting #7: cost 0 inf + 1052 2.919 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (exp im)))) 2.919 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (sqrt (sqrt (exp im)))) (/ 1 (sqrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 2.920 * * * * [progress]: [ 26 / 143 ] simplifiying candidate # 2.920 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) 1) 2.920 * * [simplify]: iters left: 5 (4 enodes) 2.924 * * [simplify]: iters left: 4 (14 enodes) 2.926 * * [simplify]: iters left: 3 (16 enodes) 2.928 * * [simplify]: Extracting #0: cost 1 inf + 0 2.928 * * [simplify]: Extracting #1: cost 0 inf + 1 2.928 * [simplify]: Simplified to 1 2.928 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* 1 (/ (cbrt 1) (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 2.928 * [simplify]: Simplifying (/ (cbrt 1) (sqrt (exp im))) 2.928 * * [simplify]: iters left: 4 (6 enodes) 2.930 * * [simplify]: iters left: 3 (20 enodes) 2.933 * * [simplify]: iters left: 2 (22 enodes) 2.937 * * [simplify]: Extracting #0: cost 1 inf + 0 2.937 * * [simplify]: Extracting #1: cost 4 inf + 0 2.937 * * [simplify]: Extracting #2: cost 5 inf + 1 2.937 * * [simplify]: Extracting #3: cost 7 inf + 1 2.937 * * [simplify]: Extracting #4: cost 1 inf + 518 2.937 * * [simplify]: Extracting #5: cost 0 inf + 670 2.937 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 2.937 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* 1 (/ 1 (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 2.937 * * * * [progress]: [ 27 / 143 ] simplifiying candidate # 2.937 * [simplify]: Simplifying (/ (sqrt 1) (* (cbrt (sqrt (exp im))) (cbrt (sqrt (exp im))))) 2.937 * * [simplify]: iters left: 6 (8 enodes) 2.940 * * [simplify]: iters left: 5 (28 enodes) 2.946 * * [simplify]: iters left: 4 (35 enodes) 2.951 * * [simplify]: iters left: 3 (37 enodes) 2.961 * * [simplify]: Extracting #0: cost 1 inf + 0 2.961 * * [simplify]: Extracting #1: cost 7 inf + 0 2.961 * * [simplify]: Extracting #2: cost 11 inf + 1 2.961 * * [simplify]: Extracting #3: cost 13 inf + 1 2.962 * * [simplify]: Extracting #4: cost 15 inf + 1 2.962 * * [simplify]: Extracting #5: cost 13 inf + 73 2.962 * * [simplify]: Extracting #6: cost 8 inf + 789 2.962 * * [simplify]: Extracting #7: cost 0 inf + 2682 2.963 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (exp im))) (cbrt (sqrt (exp im))))) 2.963 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (* (cbrt (sqrt (exp im))) (cbrt (sqrt (exp im))))) (/ (sqrt 1) (cbrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 2.963 * [simplify]: Simplifying (/ (sqrt 1) (cbrt (sqrt (exp im)))) 2.964 * * [simplify]: iters left: 5 (7 enodes) 2.968 * * [simplify]: iters left: 4 (23 enodes) 2.975 * * [simplify]: iters left: 3 (25 enodes) 2.982 * * [simplify]: Extracting #0: cost 1 inf + 0 2.982 * * [simplify]: Extracting #1: cost 4 inf + 0 2.982 * * [simplify]: Extracting #2: cost 5 inf + 1 2.982 * * [simplify]: Extracting #3: cost 7 inf + 1 2.982 * * [simplify]: Extracting #4: cost 9 inf + 1 2.982 * * [simplify]: Extracting #5: cost 6 inf + 144 2.982 * * [simplify]: Extracting #6: cost 2 inf + 789 2.983 * * [simplify]: Extracting #7: cost 0 inf + 1212 2.983 * [simplify]: Simplified to (/ 1 (cbrt (sqrt (exp im)))) 2.983 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ (sqrt 1) (* (cbrt (sqrt (exp im))) (cbrt (sqrt (exp im))))) (/ 1 (cbrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 2.983 * * * * [progress]: [ 28 / 143 ] simplifiying candidate # 2.983 * [simplify]: Simplifying (/ (sqrt 1) (sqrt (* (cbrt (exp im)) (cbrt (exp im))))) 2.984 * * [simplify]: iters left: 6 (8 enodes) 2.988 * * [simplify]: iters left: 5 (27 enodes) 2.996 * * [simplify]: iters left: 4 (29 enodes) 3.004 * * [simplify]: Extracting #0: cost 1 inf + 0 3.004 * * [simplify]: Extracting #1: cost 4 inf + 0 3.004 * * [simplify]: Extracting #2: cost 6 inf + 1 3.004 * * [simplify]: Extracting #3: cost 9 inf + 1 3.004 * * [simplify]: Extracting #4: cost 11 inf + 1 3.004 * * [simplify]: Extracting #5: cost 2 inf + 1291 3.004 * * [simplify]: Extracting #6: cost 0 inf + 1674 3.005 * [simplify]: Simplified to (/ 1 (fabs (cbrt (exp im)))) 3.005 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (fabs (cbrt (exp im)))) (/ (sqrt 1) (sqrt (cbrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 3.005 * [simplify]: Simplifying (/ (sqrt 1) (sqrt (cbrt (exp im)))) 3.005 * * [simplify]: iters left: 5 (7 enodes) 3.010 * * [simplify]: iters left: 4 (23 enodes) 3.017 * * [simplify]: iters left: 3 (25 enodes) 3.024 * * [simplify]: Extracting #0: cost 1 inf + 0 3.024 * * [simplify]: Extracting #1: cost 4 inf + 0 3.024 * * [simplify]: Extracting #2: cost 5 inf + 1 3.024 * * [simplify]: Extracting #3: cost 7 inf + 1 3.024 * * [simplify]: Extracting #4: cost 9 inf + 1 3.024 * * [simplify]: Extracting #5: cost 6 inf + 144 3.024 * * [simplify]: Extracting #6: cost 2 inf + 869 3.025 * * [simplify]: Extracting #7: cost 0 inf + 1292 3.025 * [simplify]: Simplified to (/ 1 (sqrt (cbrt (exp im)))) 3.025 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (fabs (cbrt (exp im)))) (/ 1 (sqrt (cbrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 3.025 * * * * [progress]: [ 29 / 143 ] simplifiying candidate # 3.026 * [simplify]: Simplifying (/ (sqrt 1) (sqrt (sqrt (exp im)))) 3.026 * * [simplify]: iters left: 5 (7 enodes) 3.030 * * [simplify]: iters left: 4 (23 enodes) 3.037 * * [simplify]: iters left: 3 (25 enodes) 3.044 * * [simplify]: Extracting #0: cost 1 inf + 0 3.044 * * [simplify]: Extracting #1: cost 4 inf + 0 3.044 * * [simplify]: Extracting #2: cost 5 inf + 1 3.044 * * [simplify]: Extracting #3: cost 7 inf + 1 3.044 * * [simplify]: Extracting #4: cost 9 inf + 1 3.044 * * [simplify]: Extracting #5: cost 6 inf + 144 3.045 * * [simplify]: Extracting #6: cost 2 inf + 709 3.045 * * [simplify]: Extracting #7: cost 0 inf + 1052 3.045 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (exp im)))) 3.045 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (sqrt (sqrt (exp im)))) (/ (sqrt 1) (sqrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 3.046 * [simplify]: Simplifying (/ (sqrt 1) (sqrt (sqrt (exp im)))) 3.046 * * [simplify]: iters left: 5 (7 enodes) 3.050 * * [simplify]: iters left: 4 (23 enodes) 3.057 * * [simplify]: iters left: 3 (25 enodes) 3.064 * * [simplify]: Extracting #0: cost 1 inf + 0 3.064 * * [simplify]: Extracting #1: cost 4 inf + 0 3.064 * * [simplify]: Extracting #2: cost 5 inf + 1 3.064 * * [simplify]: Extracting #3: cost 7 inf + 1 3.065 * * [simplify]: Extracting #4: cost 9 inf + 1 3.065 * * [simplify]: Extracting #5: cost 6 inf + 144 3.065 * * [simplify]: Extracting #6: cost 2 inf + 709 3.065 * * [simplify]: Extracting #7: cost 0 inf + 1052 3.065 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (exp im)))) 3.065 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ (sqrt 1) (sqrt (sqrt (exp im)))) (/ 1 (sqrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 3.066 * * * * [progress]: [ 30 / 143 ] simplifiying candidate # 3.066 * [simplify]: Simplifying (/ (sqrt 1) (sqrt 1)) 3.066 * * [simplify]: iters left: 3 (3 enodes) 3.070 * * [simplify]: iters left: 2 (9 enodes) 3.072 * * [simplify]: iters left: 1 (11 enodes) 3.075 * * [simplify]: Extracting #0: cost 1 inf + 0 3.075 * * [simplify]: Extracting #1: cost 0 inf + 1 3.075 * [simplify]: Simplified to 1 3.075 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* 1 (/ (sqrt 1) (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 3.076 * [simplify]: Simplifying (/ (sqrt 1) (sqrt (exp im))) 3.076 * * [simplify]: iters left: 4 (6 enodes) 3.079 * * [simplify]: iters left: 3 (20 enodes) 3.085 * * [simplify]: iters left: 2 (22 enodes) 3.092 * * [simplify]: Extracting #0: cost 1 inf + 0 3.092 * * [simplify]: Extracting #1: cost 4 inf + 0 3.092 * * [simplify]: Extracting #2: cost 5 inf + 1 3.092 * * [simplify]: Extracting #3: cost 7 inf + 1 3.092 * * [simplify]: Extracting #4: cost 1 inf + 518 3.092 * * [simplify]: Extracting #5: cost 0 inf + 670 3.092 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 3.092 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* 1 (/ 1 (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 3.092 * * * * [progress]: [ 31 / 143 ] simplifiying candidate # 3.093 * [simplify]: Simplifying (/ (sqrt 1) (sqrt (sqrt (exp im)))) 3.093 * * [simplify]: iters left: 5 (7 enodes) 3.099 * * [simplify]: iters left: 4 (23 enodes) 3.106 * * [simplify]: iters left: 3 (25 enodes) 3.111 * * [simplify]: Extracting #0: cost 1 inf + 0 3.111 * * [simplify]: Extracting #1: cost 4 inf + 0 3.111 * * [simplify]: Extracting #2: cost 5 inf + 1 3.111 * * [simplify]: Extracting #3: cost 7 inf + 1 3.111 * * [simplify]: Extracting #4: cost 9 inf + 1 3.111 * * [simplify]: Extracting #5: cost 6 inf + 144 3.111 * * [simplify]: Extracting #6: cost 2 inf + 709 3.111 * * [simplify]: Extracting #7: cost 0 inf + 1052 3.111 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (exp im)))) 3.111 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (sqrt (sqrt (exp im)))) (/ (sqrt 1) (sqrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 3.112 * [simplify]: Simplifying (/ (sqrt 1) (sqrt (sqrt (exp im)))) 3.112 * * [simplify]: iters left: 5 (7 enodes) 3.114 * * [simplify]: iters left: 4 (23 enodes) 3.118 * * [simplify]: iters left: 3 (25 enodes) 3.121 * * [simplify]: Extracting #0: cost 1 inf + 0 3.121 * * [simplify]: Extracting #1: cost 4 inf + 0 3.121 * * [simplify]: Extracting #2: cost 5 inf + 1 3.121 * * [simplify]: Extracting #3: cost 7 inf + 1 3.121 * * [simplify]: Extracting #4: cost 9 inf + 1 3.121 * * [simplify]: Extracting #5: cost 6 inf + 144 3.122 * * [simplify]: Extracting #6: cost 2 inf + 709 3.122 * * [simplify]: Extracting #7: cost 0 inf + 1052 3.122 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (exp im)))) 3.122 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ (sqrt 1) (sqrt (sqrt (exp im)))) (/ 1 (sqrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 3.122 * * * * [progress]: [ 32 / 143 ] simplifiying candidate # 3.122 * [simplify]: Simplifying (/ (sqrt 1) 1) 3.122 * * [simplify]: iters left: 3 (3 enodes) 3.124 * * [simplify]: iters left: 2 (9 enodes) 3.126 * * [simplify]: iters left: 1 (11 enodes) 3.127 * * [simplify]: Extracting #0: cost 1 inf + 0 3.127 * * [simplify]: Extracting #1: cost 0 inf + 1 3.127 * [simplify]: Simplified to 1 3.127 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* 1 (/ (sqrt 1) (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 3.127 * [simplify]: Simplifying (/ (sqrt 1) (sqrt (exp im))) 3.128 * * [simplify]: iters left: 4 (6 enodes) 3.130 * * [simplify]: iters left: 3 (20 enodes) 3.134 * * [simplify]: iters left: 2 (22 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 5 inf + 1 3.140 * * [simplify]: Extracting #3: cost 7 inf + 1 3.140 * * [simplify]: Extracting #4: cost 1 inf + 518 3.140 * * [simplify]: Extracting #5: cost 0 inf + 670 3.141 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 3.141 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* 1 (/ 1 (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 3.141 * * * * [progress]: [ 33 / 143 ] simplifiying candidate # 3.141 * [simplify]: Simplifying (/ 1 (* (cbrt (sqrt (exp im))) (cbrt (sqrt (exp im))))) 3.141 * * [simplify]: iters left: 6 (7 enodes) 3.145 * * [simplify]: iters left: 5 (25 enodes) 3.152 * * [simplify]: iters left: 4 (29 enodes) 3.158 * * [simplify]: Extracting #0: cost 1 inf + 0 3.158 * * [simplify]: Extracting #1: cost 6 inf + 0 3.158 * * [simplify]: Extracting #2: cost 9 inf + 1 3.158 * * [simplify]: Extracting #3: cost 11 inf + 1 3.158 * * [simplify]: Extracting #4: cost 13 inf + 1 3.158 * * [simplify]: Extracting #5: cost 12 inf + 2 3.158 * * [simplify]: Extracting #6: cost 8 inf + 366 3.159 * * [simplify]: Extracting #7: cost 5 inf + 1020 3.159 * * [simplify]: Extracting #8: cost 1 inf + 1946 3.159 * * [simplify]: Extracting #9: cost 0 inf + 2218 3.159 * [simplify]: Simplified to (/ (/ 1 (cbrt (sqrt (exp im)))) (cbrt (sqrt (exp im)))) 3.159 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ (/ 1 (cbrt (sqrt (exp im)))) (cbrt (sqrt (exp im)))) (/ 1 (cbrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 3.160 * [simplify]: Simplifying (/ 1 (cbrt (sqrt (exp im)))) 3.160 * * [simplify]: iters left: 5 (6 enodes) 3.161 * * [simplify]: iters left: 4 (20 enodes) 3.164 * * [simplify]: iters left: 3 (22 enodes) 3.168 * * [simplify]: Extracting #0: cost 1 inf + 0 3.168 * * [simplify]: Extracting #1: cost 4 inf + 0 3.168 * * [simplify]: Extracting #2: cost 5 inf + 1 3.168 * * [simplify]: Extracting #3: cost 7 inf + 1 3.168 * * [simplify]: Extracting #4: cost 9 inf + 1 3.168 * * [simplify]: Extracting #5: cost 8 inf + 2 3.168 * * [simplify]: Extracting #6: cost 1 inf + 980 3.168 * * [simplify]: Extracting #7: cost 0 inf + 1212 3.168 * [simplify]: Simplified to (/ 1 (cbrt (sqrt (exp im)))) 3.168 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ (/ 1 (cbrt (sqrt (exp im)))) (cbrt (sqrt (exp im)))) (/ 1 (cbrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 3.169 * * * * [progress]: [ 34 / 143 ] simplifiying candidate # 3.169 * [simplify]: Simplifying (/ 1 (sqrt (* (cbrt (exp im)) (cbrt (exp im))))) 3.169 * * [simplify]: iters left: 6 (7 enodes) 3.171 * * [simplify]: iters left: 5 (24 enodes) 3.174 * * [simplify]: iters left: 4 (26 enodes) 3.178 * * [simplify]: Extracting #0: cost 1 inf + 0 3.179 * * [simplify]: Extracting #1: cost 4 inf + 0 3.179 * * [simplify]: Extracting #2: cost 6 inf + 1 3.179 * * [simplify]: Extracting #3: cost 9 inf + 1 3.179 * * [simplify]: Extracting #4: cost 11 inf + 1 3.179 * * [simplify]: Extracting #5: cost 8 inf + 144 3.179 * * [simplify]: Extracting #6: cost 2 inf + 1292 3.179 * * [simplify]: Extracting #7: cost 0 inf + 1674 3.179 * [simplify]: Simplified to (/ 1 (fabs (cbrt (exp im)))) 3.179 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (fabs (cbrt (exp im)))) (/ 1 (sqrt (cbrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 3.179 * [simplify]: Simplifying (/ 1 (sqrt (cbrt (exp im)))) 3.180 * * [simplify]: iters left: 5 (6 enodes) 3.181 * * [simplify]: iters left: 4 (20 enodes) 3.185 * * [simplify]: iters left: 3 (22 enodes) 3.192 * * [simplify]: Extracting #0: cost 1 inf + 0 3.192 * * [simplify]: Extracting #1: cost 4 inf + 0 3.192 * * [simplify]: Extracting #2: cost 5 inf + 1 3.192 * * [simplify]: Extracting #3: cost 7 inf + 1 3.192 * * [simplify]: Extracting #4: cost 9 inf + 1 3.192 * * [simplify]: Extracting #5: cost 8 inf + 2 3.192 * * [simplify]: Extracting #6: cost 1 inf + 1060 3.192 * * [simplify]: Extracting #7: cost 0 inf + 1292 3.193 * [simplify]: Simplified to (/ 1 (sqrt (cbrt (exp im)))) 3.193 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (fabs (cbrt (exp im)))) (/ 1 (sqrt (cbrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 3.193 * * * * [progress]: [ 35 / 143 ] simplifiying candidate # 3.193 * [simplify]: Simplifying (/ 1 (sqrt (sqrt (exp im)))) 3.193 * * [simplify]: iters left: 5 (6 enodes) 3.196 * * [simplify]: iters left: 4 (20 enodes) 3.203 * * [simplify]: iters left: 3 (22 enodes) 3.211 * * [simplify]: Extracting #0: cost 1 inf + 0 3.211 * * [simplify]: Extracting #1: cost 4 inf + 0 3.211 * * [simplify]: Extracting #2: cost 5 inf + 1 3.211 * * [simplify]: Extracting #3: cost 7 inf + 1 3.211 * * [simplify]: Extracting #4: cost 9 inf + 1 3.211 * * [simplify]: Extracting #5: cost 8 inf + 2 3.212 * * [simplify]: Extracting #6: cost 1 inf + 860 3.212 * * [simplify]: Extracting #7: cost 0 inf + 1052 3.212 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (exp im)))) 3.212 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (sqrt (sqrt (exp im)))) (/ 1 (sqrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 3.213 * [simplify]: Simplifying (/ 1 (sqrt (sqrt (exp im)))) 3.213 * * [simplify]: iters left: 5 (6 enodes) 3.216 * * [simplify]: iters left: 4 (20 enodes) 3.221 * * [simplify]: iters left: 3 (22 enodes) 3.224 * * [simplify]: Extracting #0: cost 1 inf + 0 3.224 * * [simplify]: Extracting #1: cost 4 inf + 0 3.224 * * [simplify]: Extracting #2: cost 5 inf + 1 3.224 * * [simplify]: Extracting #3: cost 7 inf + 1 3.224 * * [simplify]: Extracting #4: cost 9 inf + 1 3.224 * * [simplify]: Extracting #5: cost 8 inf + 2 3.224 * * [simplify]: Extracting #6: cost 1 inf + 860 3.225 * * [simplify]: Extracting #7: cost 0 inf + 1052 3.225 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (exp im)))) 3.225 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (sqrt (sqrt (exp im)))) (/ 1 (sqrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 3.225 * * * * [progress]: [ 36 / 143 ] simplifiying candidate # 3.225 * [simplify]: Simplifying (/ 1 (sqrt 1)) 3.225 * * [simplify]: iters left: 3 (3 enodes) 3.229 * * [simplify]: iters left: 2 (11 enodes) 3.230 * * [simplify]: iters left: 1 (13 enodes) 3.232 * * [simplify]: Extracting #0: cost 1 inf + 0 3.232 * * [simplify]: Extracting #1: cost 0 inf + 1 3.232 * [simplify]: Simplified to 1 3.232 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* 1 (/ 1 (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 3.232 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 3.232 * * [simplify]: iters left: 4 (5 enodes) 3.234 * * [simplify]: iters left: 3 (17 enodes) 3.236 * * [simplify]: iters left: 2 (19 enodes) 3.239 * * [simplify]: Extracting #0: cost 1 inf + 0 3.239 * * [simplify]: Extracting #1: cost 4 inf + 0 3.239 * * [simplify]: Extracting #2: cost 5 inf + 1 3.239 * * [simplify]: Extracting #3: cost 7 inf + 1 3.239 * * [simplify]: Extracting #4: cost 0 inf + 670 3.240 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 3.240 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* 1 (/ 1 (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 3.240 * * * * [progress]: [ 37 / 143 ] simplifiying candidate # 3.240 * [simplify]: Simplifying (/ 1 (sqrt (sqrt (exp im)))) 3.240 * * [simplify]: iters left: 5 (6 enodes) 3.241 * * [simplify]: iters left: 4 (20 enodes) 3.245 * * [simplify]: iters left: 3 (22 enodes) 3.248 * * [simplify]: Extracting #0: cost 1 inf + 0 3.248 * * [simplify]: Extracting #1: cost 4 inf + 0 3.248 * * [simplify]: Extracting #2: cost 5 inf + 1 3.248 * * [simplify]: Extracting #3: cost 7 inf + 1 3.248 * * [simplify]: Extracting #4: cost 9 inf + 1 3.248 * * [simplify]: Extracting #5: cost 8 inf + 2 3.248 * * [simplify]: Extracting #6: cost 1 inf + 860 3.248 * * [simplify]: Extracting #7: cost 0 inf + 1052 3.248 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (exp im)))) 3.248 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (sqrt (sqrt (exp im)))) (/ 1 (sqrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 3.249 * [simplify]: Simplifying (/ 1 (sqrt (sqrt (exp im)))) 3.249 * * [simplify]: iters left: 5 (6 enodes) 3.250 * * [simplify]: iters left: 4 (20 enodes) 3.256 * * [simplify]: iters left: 3 (22 enodes) 3.262 * * [simplify]: Extracting #0: cost 1 inf + 0 3.262 * * [simplify]: Extracting #1: cost 4 inf + 0 3.262 * * [simplify]: Extracting #2: cost 5 inf + 1 3.262 * * [simplify]: Extracting #3: cost 7 inf + 1 3.262 * * [simplify]: Extracting #4: cost 9 inf + 1 3.262 * * [simplify]: Extracting #5: cost 8 inf + 2 3.263 * * [simplify]: Extracting #6: cost 1 inf + 860 3.263 * * [simplify]: Extracting #7: cost 0 inf + 1052 3.263 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (exp im)))) 3.263 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (/ 1 (sqrt (sqrt (exp im)))) (/ 1 (sqrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 3.263 * * * * [progress]: [ 38 / 143 ] simplifiying candidate # 3.264 * [simplify]: Simplifying (/ 1 1) 3.264 * * [simplify]: iters left: 2 (2 enodes) 3.265 * * [simplify]: iters left: 1 (6 enodes) 3.267 * * [simplify]: Extracting #0: cost 1 inf + 0 3.267 * * [simplify]: Extracting #1: cost 0 inf + 1 3.267 * [simplify]: Simplified to 1 3.267 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* 1 (/ 1 (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 3.267 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 3.268 * * [simplify]: iters left: 4 (5 enodes) 3.270 * * [simplify]: iters left: 3 (17 enodes) 3.276 * * [simplify]: iters left: 2 (19 enodes) 3.282 * * [simplify]: Extracting #0: cost 1 inf + 0 3.282 * * [simplify]: Extracting #1: cost 4 inf + 0 3.282 * * [simplify]: Extracting #2: cost 5 inf + 1 3.282 * * [simplify]: Extracting #3: cost 7 inf + 1 3.282 * * [simplify]: Extracting #4: cost 0 inf + 670 3.282 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 3.282 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* 1 (/ 1 (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 3.282 * * * * [progress]: [ 39 / 143 ] simplifiying candidate # 3.282 * * * * [progress]: [ 40 / 143 ] simplifiying candidate # 3.282 * * * * [progress]: [ 41 / 143 ] simplifiying candidate # 3.282 * * * * [progress]: [ 42 / 143 ] simplifiying candidate # 3.283 * [simplify]: Simplifying (cbrt (sqrt (exp im))) 3.283 * * [simplify]: iters left: 3 (4 enodes) 3.284 * * [simplify]: iters left: 2 (12 enodes) 3.288 * * [simplify]: Extracting #0: cost 1 inf + 0 3.288 * * [simplify]: Extracting #1: cost 3 inf + 0 3.288 * * [simplify]: Extracting #2: cost 5 inf + 0 3.288 * * [simplify]: Extracting #3: cost 7 inf + 0 3.288 * * [simplify]: Extracting #4: cost 6 inf + 1 3.288 * * [simplify]: Extracting #5: cost 0 inf + 747 3.288 * [simplify]: Simplified to (cbrt (sqrt (exp im))) 3.288 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (/ 1 (* (cbrt (sqrt (exp im))) (cbrt (sqrt (exp im))))) (cbrt (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 3.288 * * * * [progress]: [ 43 / 143 ] simplifiying candidate # 3.289 * [simplify]: Simplifying (sqrt (cbrt (exp im))) 3.289 * * [simplify]: iters left: 3 (4 enodes) 3.290 * * [simplify]: iters left: 2 (12 enodes) 3.294 * * [simplify]: Extracting #0: cost 1 inf + 0 3.294 * * [simplify]: Extracting #1: cost 3 inf + 0 3.294 * * [simplify]: Extracting #2: cost 5 inf + 0 3.294 * * [simplify]: Extracting #3: cost 7 inf + 0 3.294 * * [simplify]: Extracting #4: cost 6 inf + 1 3.294 * * [simplify]: Extracting #5: cost 0 inf + 827 3.294 * [simplify]: Simplified to (sqrt (cbrt (exp im))) 3.294 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (/ 1 (sqrt (* (cbrt (exp im)) (cbrt (exp im))))) (sqrt (cbrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 3.294 * * * * [progress]: [ 44 / 143 ] simplifiying candidate # 3.295 * [simplify]: Simplifying (sqrt (sqrt (exp im))) 3.295 * * [simplify]: iters left: 3 (4 enodes) 3.296 * * [simplify]: iters left: 2 (12 enodes) 3.300 * * [simplify]: Extracting #0: cost 1 inf + 0 3.300 * * [simplify]: Extracting #1: cost 3 inf + 0 3.300 * * [simplify]: Extracting #2: cost 5 inf + 0 3.300 * * [simplify]: Extracting #3: cost 7 inf + 0 3.300 * * [simplify]: Extracting #4: cost 6 inf + 1 3.300 * * [simplify]: Extracting #5: cost 0 inf + 667 3.300 * [simplify]: Simplified to (sqrt (sqrt (exp im))) 3.301 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (/ 1 (sqrt (sqrt (exp im)))) (sqrt (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 3.301 * * * * [progress]: [ 45 / 143 ] simplifiying candidate # 3.301 * [simplify]: Simplifying (sqrt (exp im)) 3.301 * * [simplify]: iters left: 2 (3 enodes) 3.302 * * [simplify]: iters left: 1 (9 enodes) 3.305 * * [simplify]: Extracting #0: cost 1 inf + 0 3.305 * * [simplify]: Extracting #1: cost 3 inf + 0 3.305 * * [simplify]: Extracting #2: cost 5 inf + 0 3.305 * * [simplify]: Extracting #3: cost 4 inf + 1 3.305 * * [simplify]: Extracting #4: cost 0 inf + 365 3.305 * [simplify]: Simplified to (sqrt (exp im)) 3.305 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (/ 1 (sqrt 1)) (sqrt (exp im))) (/ (sin re) (sqrt (exp im))))))) 3.305 * * * * [progress]: [ 46 / 143 ] simplifiying candidate # 3.306 * [simplify]: Simplifying (sqrt (sqrt (exp im))) 3.306 * * [simplify]: iters left: 3 (4 enodes) 3.307 * * [simplify]: iters left: 2 (12 enodes) 3.311 * * [simplify]: Extracting #0: cost 1 inf + 0 3.311 * * [simplify]: Extracting #1: cost 3 inf + 0 3.311 * * [simplify]: Extracting #2: cost 5 inf + 0 3.311 * * [simplify]: Extracting #3: cost 7 inf + 0 3.311 * * [simplify]: Extracting #4: cost 6 inf + 1 3.311 * * [simplify]: Extracting #5: cost 0 inf + 667 3.311 * [simplify]: Simplified to (sqrt (sqrt (exp im))) 3.311 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (/ 1 (sqrt (sqrt (exp im)))) (sqrt (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 3.311 * * * * [progress]: [ 47 / 143 ] simplifiying candidate # 3.312 * [simplify]: Simplifying (sqrt (exp im)) 3.312 * * [simplify]: iters left: 2 (3 enodes) 3.313 * * [simplify]: iters left: 1 (9 enodes) 3.315 * * [simplify]: Extracting #0: cost 1 inf + 0 3.316 * * [simplify]: Extracting #1: cost 3 inf + 0 3.316 * * [simplify]: Extracting #2: cost 5 inf + 0 3.316 * * [simplify]: Extracting #3: cost 4 inf + 1 3.316 * * [simplify]: Extracting #4: cost 0 inf + 365 3.316 * [simplify]: Simplified to (sqrt (exp im)) 3.316 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (/ 1 1) (sqrt (exp im))) (/ (sin re) (sqrt (exp im))))))) 3.316 * * * * [progress]: [ 48 / 143 ] simplifiying candidate # 3.316 * [simplify]: Simplifying (* (cbrt 1) (cbrt 1)) 3.316 * * [simplify]: iters left: 3 (3 enodes) 3.323 * * [simplify]: iters left: 2 (11 enodes) 3.325 * * [simplify]: iters left: 1 (13 enodes) 3.329 * * [simplify]: Extracting #0: cost 1 inf + 0 3.329 * * [simplify]: Extracting #1: cost 0 inf + 1 3.329 * [simplify]: Simplified to 1 3.329 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (/ (sqrt (exp im)) (cbrt 1))) (/ (sin re) (sqrt (exp im))))))) 3.329 * * * * [progress]: [ 49 / 143 ] simplifiying candidate # 3.329 * [simplify]: Simplifying (sqrt 1) 3.329 * * [simplify]: iters left: 1 (2 enodes) 3.332 * * [simplify]: Extracting #0: cost 1 inf + 0 3.332 * * [simplify]: Extracting #1: cost 0 inf + 1 3.332 * [simplify]: Simplified to 1 3.332 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (/ (sqrt (exp im)) (sqrt 1))) (/ (sin re) (sqrt (exp im))))))) 3.333 * * * * [progress]: [ 50 / 143 ] simplifiying candidate # 3.333 * * * * [progress]: [ 51 / 143 ] simplifiying candidate #real (real->posit16 (/ 1 (sqrt (exp im))))) (/ (sin re) (sqrt (exp im)))))))> 3.333 * * * * [progress]: [ 52 / 143 ] simplifiying candidate # 3.333 * * * * [progress]: [ 53 / 143 ] simplifiying candidate # 3.333 * * * * [progress]: [ 54 / 143 ] simplifiying candidate # 3.333 * * * * [progress]: [ 55 / 143 ] simplifiying candidate # 3.333 * [simplify]: Simplifying (- (log (sin re)) (log (sqrt (exp im)))) 3.333 * * [simplify]: iters left: 5 (8 enodes) 3.337 * * [simplify]: iters left: 4 (26 enodes) 3.346 * * [simplify]: iters left: 3 (29 enodes) 3.354 * * [simplify]: Extracting #0: cost 1 inf + 0 3.354 * * [simplify]: Extracting #1: cost 5 inf + 0 3.354 * * [simplify]: Extracting #2: cost 10 inf + 0 3.354 * * [simplify]: Extracting #3: cost 14 inf + 0 3.354 * * [simplify]: Extracting #4: cost 15 inf + 1 3.354 * * [simplify]: Extracting #5: cost 13 inf + 63 3.354 * * [simplify]: Extracting #6: cost 7 inf + 639 3.355 * * [simplify]: Extracting #7: cost 1 inf + 1906 3.355 * * [simplify]: Extracting #8: cost 0 inf + 2258 3.356 * [simplify]: Simplified to (- (log (sin re)) (log (sqrt (exp im)))) 3.356 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (exp (- (log (sin re)) (log (sqrt (exp im))))))))) 3.356 * * * * [progress]: [ 56 / 143 ] simplifiying candidate # 3.356 * * * * [progress]: [ 57 / 143 ] simplifiying candidate # 3.356 * * * * [progress]: [ 58 / 143 ] simplifiying candidate # 3.356 * [simplify]: Simplifying (/ (* (* (sin re) (sin re)) (sin re)) (* (* (sqrt (exp im)) (sqrt (exp im))) (sqrt (exp im)))) 3.356 * * [simplify]: iters left: 6 (10 enodes) 3.361 * * [simplify]: iters left: 5 (37 enodes) 3.374 * * [simplify]: iters left: 4 (78 enodes) 3.403 * * [simplify]: iters left: 3 (154 enodes) 3.443 * * [simplify]: iters left: 2 (256 enodes) 3.518 * * [simplify]: iters left: 1 (438 enodes) 3.717 * * [simplify]: Extracting #0: cost 1 inf + 0 3.718 * * [simplify]: Extracting #1: cost 91 inf + 0 3.719 * * [simplify]: Extracting #2: cost 223 inf + 1 3.721 * * [simplify]: Extracting #3: cost 211 inf + 1763 3.726 * * [simplify]: Extracting #4: cost 158 inf + 21028 3.740 * * [simplify]: Extracting #5: cost 53 inf + 77925 3.762 * * [simplify]: Extracting #6: cost 2 inf + 111550 3.785 * * [simplify]: Extracting #7: cost 0 inf + 111843 3.808 * [simplify]: Simplified to (* (/ (* (sin re) (sin re)) (sqrt (exp im))) (/ (sin re) (exp im))) 3.809 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (cbrt (* (/ (* (sin re) (sin re)) (sqrt (exp im))) (/ (sin re) (exp im)))))))) 3.809 * * * * [progress]: [ 59 / 143 ] simplifiying candidate # 3.809 * * * * [progress]: [ 60 / 143 ] simplifiying candidate # 3.809 * * * * [progress]: [ 61 / 143 ] simplifiying candidate # 3.809 * * * * [progress]: [ 62 / 143 ] simplifiying candidate # 3.809 * * * * [progress]: [ 63 / 143 ] simplifiying candidate # 3.809 * [simplify]: Simplifying (/ (* (cbrt (sin re)) (cbrt (sin re))) (* (cbrt (sqrt (exp im))) (cbrt (sqrt (exp im))))) 3.810 * * [simplify]: iters left: 6 (10 enodes) 3.814 * * [simplify]: iters left: 5 (36 enodes) 3.825 * * [simplify]: iters left: 4 (51 enodes) 3.842 * * [simplify]: iters left: 3 (58 enodes) 3.857 * * [simplify]: iters left: 2 (61 enodes) 3.868 * * [simplify]: Extracting #0: cost 1 inf + 0 3.868 * * [simplify]: Extracting #1: cost 11 inf + 0 3.868 * * [simplify]: Extracting #2: cost 22 inf + 0 3.868 * * [simplify]: Extracting #3: cost 26 inf + 0 3.868 * * [simplify]: Extracting #4: cost 26 inf + 62 3.868 * * [simplify]: Extracting #5: cost 18 inf + 910 3.869 * * [simplify]: Extracting #6: cost 7 inf + 4217 3.869 * * [simplify]: Extracting #7: cost 0 inf + 6760 3.870 * [simplify]: Simplified to (* (/ (cbrt (sin re)) (cbrt (sqrt (exp im)))) (/ (cbrt (sin re)) (cbrt (sqrt (exp im))))) 3.870 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (* (/ (cbrt (sin re)) (cbrt (sqrt (exp im)))) (/ (cbrt (sin re)) (cbrt (sqrt (exp im))))) (/ (cbrt (sin re)) (cbrt (sqrt (exp im))))))))) 3.870 * [simplify]: Simplifying (/ (cbrt (sin re)) (cbrt (sqrt (exp im)))) 3.871 * * [simplify]: iters left: 5 (8 enodes) 3.872 * * [simplify]: iters left: 4 (24 enodes) 3.875 * * [simplify]: Extracting #0: cost 1 inf + 0 3.875 * * [simplify]: Extracting #1: cost 4 inf + 0 3.875 * * [simplify]: Extracting #2: cost 8 inf + 0 3.875 * * [simplify]: Extracting #3: cost 12 inf + 0 3.875 * * [simplify]: Extracting #4: cost 13 inf + 1 3.876 * * [simplify]: Extracting #5: cost 11 inf + 63 3.876 * * [simplify]: Extracting #6: cost 5 inf + 659 3.876 * * [simplify]: Extracting #7: cost 1 inf + 1524 3.876 * * [simplify]: Extracting #8: cost 0 inf + 1896 3.876 * [simplify]: Simplified to (/ (cbrt (sin re)) (cbrt (sqrt (exp im)))) 3.876 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (* (/ (cbrt (sin re)) (cbrt (sqrt (exp im)))) (/ (cbrt (sin re)) (cbrt (sqrt (exp im))))) (/ (cbrt (sin re)) (cbrt (sqrt (exp im))))))))) 3.876 * * * * [progress]: [ 64 / 143 ] simplifiying candidate # 3.877 * [simplify]: Simplifying (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (* (cbrt (exp im)) (cbrt (exp im))))) 3.877 * * [simplify]: iters left: 6 (10 enodes) 3.879 * * [simplify]: iters left: 5 (33 enodes) 3.883 * * [simplify]: iters left: 4 (37 enodes) 3.888 * * [simplify]: iters left: 3 (40 enodes) 3.893 * * [simplify]: Extracting #0: cost 1 inf + 0 3.894 * * [simplify]: Extracting #1: cost 7 inf + 0 3.894 * * [simplify]: Extracting #2: cost 15 inf + 0 3.894 * * [simplify]: Extracting #3: cost 20 inf + 0 3.894 * * [simplify]: Extracting #4: cost 21 inf + 1 3.894 * * [simplify]: Extracting #5: cost 17 inf + 195 3.894 * * [simplify]: Extracting #6: cost 4 inf + 3132 3.894 * * [simplify]: Extracting #7: cost 0 inf + 4288 3.895 * [simplify]: Simplified to (/ (* (cbrt (sin re)) (cbrt (sin re))) (fabs (cbrt (exp im)))) 3.895 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ (* (cbrt (sin re)) (cbrt (sin re))) (fabs (cbrt (exp im)))) (/ (cbrt (sin re)) (sqrt (cbrt (exp im))))))))) 3.895 * [simplify]: Simplifying (/ (cbrt (sin re)) (sqrt (cbrt (exp im)))) 3.895 * * [simplify]: iters left: 5 (8 enodes) 3.898 * * [simplify]: iters left: 4 (24 enodes) 3.905 * * [simplify]: Extracting #0: cost 1 inf + 0 3.905 * * [simplify]: Extracting #1: cost 4 inf + 0 3.905 * * [simplify]: Extracting #2: cost 8 inf + 0 3.905 * * [simplify]: Extracting #3: cost 12 inf + 0 3.905 * * [simplify]: Extracting #4: cost 13 inf + 1 3.905 * * [simplify]: Extracting #5: cost 11 inf + 63 3.905 * * [simplify]: Extracting #6: cost 5 inf + 699 3.906 * * [simplify]: Extracting #7: cost 1 inf + 1604 3.906 * * [simplify]: Extracting #8: cost 0 inf + 1976 3.906 * [simplify]: Simplified to (/ (cbrt (sin re)) (sqrt (cbrt (exp im)))) 3.906 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ (* (cbrt (sin re)) (cbrt (sin re))) (fabs (cbrt (exp im)))) (/ (cbrt (sin re)) (sqrt (cbrt (exp im))))))))) 3.907 * * * * [progress]: [ 65 / 143 ] simplifiying candidate # 3.907 * [simplify]: Simplifying (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (sqrt (exp im)))) 3.907 * * [simplify]: iters left: 6 (9 enodes) 3.911 * * [simplify]: iters left: 5 (29 enodes) 3.919 * * [simplify]: iters left: 4 (33 enodes) 3.928 * * [simplify]: iters left: 3 (36 enodes) 3.934 * * [simplify]: Extracting #0: cost 1 inf + 0 3.934 * * [simplify]: Extracting #1: cost 7 inf + 0 3.934 * * [simplify]: Extracting #2: cost 14 inf + 0 3.934 * * [simplify]: Extracting #3: cost 18 inf + 0 3.934 * * [simplify]: Extracting #4: cost 19 inf + 1 3.935 * * [simplify]: Extracting #5: cost 15 inf + 195 3.935 * * [simplify]: Extracting #6: cost 7 inf + 1504 3.935 * * [simplify]: Extracting #7: cost 0 inf + 3506 3.935 * [simplify]: Simplified to (/ (cbrt (sin re)) (/ (sqrt (sqrt (exp im))) (cbrt (sin re)))) 3.935 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ (cbrt (sin re)) (/ (sqrt (sqrt (exp im))) (cbrt (sin re)))) (/ (cbrt (sin re)) (sqrt (sqrt (exp im))))))))) 3.936 * [simplify]: Simplifying (/ (cbrt (sin re)) (sqrt (sqrt (exp im)))) 3.936 * * [simplify]: iters left: 5 (8 enodes) 3.937 * * [simplify]: iters left: 4 (24 enodes) 3.940 * * [simplify]: Extracting #0: cost 1 inf + 0 3.940 * * [simplify]: Extracting #1: cost 4 inf + 0 3.940 * * [simplify]: Extracting #2: cost 8 inf + 0 3.940 * * [simplify]: Extracting #3: cost 12 inf + 0 3.940 * * [simplify]: Extracting #4: cost 13 inf + 1 3.941 * * [simplify]: Extracting #5: cost 11 inf + 63 3.941 * * [simplify]: Extracting #6: cost 5 inf + 659 3.941 * * [simplify]: Extracting #7: cost 1 inf + 1404 3.941 * * [simplify]: Extracting #8: cost 0 inf + 1736 3.942 * [simplify]: Simplified to (/ (cbrt (sin re)) (sqrt (sqrt (exp im)))) 3.942 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (sqrt (exp im)))) (/ (cbrt (sin re)) (sqrt (sqrt (exp im))))))))) 3.942 * * * * [progress]: [ 66 / 143 ] simplifiying candidate # 3.942 * [simplify]: Simplifying (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt 1)) 3.942 * * [simplify]: iters left: 6 (7 enodes) 3.945 * * [simplify]: iters left: 5 (25 enodes) 3.948 * * [simplify]: iters left: 4 (31 enodes) 3.953 * * [simplify]: iters left: 3 (35 enodes) 3.958 * * [simplify]: iters left: 2 (36 enodes) 3.965 * * [simplify]: Extracting #0: cost 1 inf + 0 3.965 * * [simplify]: Extracting #1: cost 5 inf + 0 3.965 * * [simplify]: Extracting #2: cost 7 inf + 1 3.965 * * [simplify]: Extracting #3: cost 9 inf + 1 3.965 * * [simplify]: Extracting #4: cost 8 inf + 2 3.965 * * [simplify]: Extracting #5: cost 1 inf + 951 3.966 * * [simplify]: Extracting #6: cost 0 inf + 1132 3.966 * [simplify]: Simplified to (* (cbrt (sin re)) (cbrt (sin re))) 3.966 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (* (cbrt (sin re)) (cbrt (sin re))) (/ (cbrt (sin re)) (sqrt (exp im)))))))) 3.966 * [simplify]: Simplifying (/ (cbrt (sin re)) (sqrt (exp im))) 3.967 * * [simplify]: iters left: 4 (7 enodes) 3.969 * * [simplify]: iters left: 3 (21 enodes) 3.975 * * [simplify]: Extracting #0: cost 1 inf + 0 3.975 * * [simplify]: Extracting #1: cost 4 inf + 0 3.975 * * [simplify]: Extracting #2: cost 8 inf + 0 3.975 * * [simplify]: Extracting #3: cost 12 inf + 0 3.975 * * [simplify]: Extracting #4: cost 10 inf + 2 3.975 * * [simplify]: Extracting #5: cost 4 inf + 488 3.975 * * [simplify]: Extracting #6: cost 1 inf + 1062 3.976 * * [simplify]: Extracting #7: cost 0 inf + 1354 3.976 * [simplify]: Simplified to (/ (cbrt (sin re)) (sqrt (exp im))) 3.976 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (* (cbrt (sin re)) (cbrt (sin re))) (/ (cbrt (sin re)) (sqrt (exp im)))))))) 3.976 * * * * [progress]: [ 67 / 143 ] simplifiying candidate # 3.976 * [simplify]: Simplifying (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (sqrt (exp im)))) 3.976 * * [simplify]: iters left: 6 (9 enodes) 3.978 * * [simplify]: iters left: 5 (29 enodes) 3.982 * * [simplify]: iters left: 4 (33 enodes) 3.986 * * [simplify]: iters left: 3 (36 enodes) 3.991 * * [simplify]: Extracting #0: cost 1 inf + 0 3.991 * * [simplify]: Extracting #1: cost 7 inf + 0 3.991 * * [simplify]: Extracting #2: cost 14 inf + 0 3.991 * * [simplify]: Extracting #3: cost 18 inf + 0 3.991 * * [simplify]: Extracting #4: cost 19 inf + 1 3.992 * * [simplify]: Extracting #5: cost 15 inf + 195 3.992 * * [simplify]: Extracting #6: cost 7 inf + 1504 3.992 * * [simplify]: Extracting #7: cost 0 inf + 3506 3.992 * [simplify]: Simplified to (/ (cbrt (sin re)) (/ (sqrt (sqrt (exp im))) (cbrt (sin re)))) 3.992 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ (cbrt (sin re)) (/ (sqrt (sqrt (exp im))) (cbrt (sin re)))) (/ (cbrt (sin re)) (sqrt (sqrt (exp im))))))))) 3.993 * [simplify]: Simplifying (/ (cbrt (sin re)) (sqrt (sqrt (exp im)))) 3.993 * * [simplify]: iters left: 5 (8 enodes) 3.994 * * [simplify]: iters left: 4 (24 enodes) 3.997 * * [simplify]: Extracting #0: cost 1 inf + 0 3.997 * * [simplify]: Extracting #1: cost 4 inf + 0 3.997 * * [simplify]: Extracting #2: cost 8 inf + 0 3.997 * * [simplify]: Extracting #3: cost 12 inf + 0 3.997 * * [simplify]: Extracting #4: cost 13 inf + 1 3.998 * * [simplify]: Extracting #5: cost 11 inf + 63 3.998 * * [simplify]: Extracting #6: cost 5 inf + 659 3.998 * * [simplify]: Extracting #7: cost 1 inf + 1404 3.998 * * [simplify]: Extracting #8: cost 0 inf + 1736 3.998 * [simplify]: Simplified to (/ (cbrt (sin re)) (sqrt (sqrt (exp im)))) 3.998 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (sqrt (exp im)))) (/ (cbrt (sin re)) (sqrt (sqrt (exp im))))))))) 3.998 * * * * [progress]: [ 68 / 143 ] simplifiying candidate # 3.998 * [simplify]: Simplifying (/ (* (cbrt (sin re)) (cbrt (sin re))) 1) 3.999 * * [simplify]: iters left: 6 (6 enodes) 4.000 * * [simplify]: iters left: 5 (20 enodes) 4.004 * * [simplify]: iters left: 4 (30 enodes) 4.013 * * [simplify]: iters left: 3 (31 enodes) 4.021 * * [simplify]: Extracting #0: cost 1 inf + 0 4.021 * * [simplify]: Extracting #1: cost 5 inf + 0 4.021 * * [simplify]: Extracting #2: cost 7 inf + 1 4.022 * * [simplify]: Extracting #3: cost 9 inf + 1 4.022 * * [simplify]: Extracting #4: cost 8 inf + 2 4.022 * * [simplify]: Extracting #5: cost 0 inf + 1132 4.022 * [simplify]: Simplified to (* (cbrt (sin re)) (cbrt (sin re))) 4.022 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (* (cbrt (sin re)) (cbrt (sin re))) (/ (cbrt (sin re)) (sqrt (exp im)))))))) 4.023 * [simplify]: Simplifying (/ (cbrt (sin re)) (sqrt (exp im))) 4.023 * * [simplify]: iters left: 4 (7 enodes) 4.026 * * [simplify]: iters left: 3 (21 enodes) 4.031 * * [simplify]: Extracting #0: cost 1 inf + 0 4.031 * * [simplify]: Extracting #1: cost 4 inf + 0 4.031 * * [simplify]: Extracting #2: cost 8 inf + 0 4.031 * * [simplify]: Extracting #3: cost 12 inf + 0 4.032 * * [simplify]: Extracting #4: cost 10 inf + 2 4.032 * * [simplify]: Extracting #5: cost 4 inf + 488 4.032 * * [simplify]: Extracting #6: cost 1 inf + 1062 4.032 * * [simplify]: Extracting #7: cost 0 inf + 1354 4.033 * [simplify]: Simplified to (/ (cbrt (sin re)) (sqrt (exp im))) 4.033 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (* (cbrt (sin re)) (cbrt (sin re))) (/ (cbrt (sin re)) (sqrt (exp im)))))))) 4.033 * * * * [progress]: [ 69 / 143 ] simplifiying candidate # 4.033 * [simplify]: Simplifying (/ (sqrt (sin re)) (* (cbrt (sqrt (exp im))) (cbrt (sqrt (exp im))))) 4.033 * * [simplify]: iters left: 6 (9 enodes) 4.038 * * [simplify]: iters left: 5 (29 enodes) 4.046 * * [simplify]: iters left: 4 (31 enodes) 4.055 * * [simplify]: Extracting #0: cost 1 inf + 0 4.055 * * [simplify]: Extracting #1: cost 6 inf + 0 4.055 * * [simplify]: Extracting #2: cost 12 inf + 0 4.055 * * [simplify]: Extracting #3: cost 16 inf + 0 4.055 * * [simplify]: Extracting #4: cost 17 inf + 1 4.056 * * [simplify]: Extracting #5: cost 14 inf + 124 4.056 * * [simplify]: Extracting #6: cost 10 inf + 508 4.056 * * [simplify]: Extracting #7: cost 5 inf + 1444 4.057 * * [simplify]: Extracting #8: cost 0 inf + 2942 4.057 * [simplify]: Simplified to (/ (/ (sqrt (sin re)) (cbrt (sqrt (exp im)))) (cbrt (sqrt (exp im)))) 4.057 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ (/ (sqrt (sin re)) (cbrt (sqrt (exp im)))) (cbrt (sqrt (exp im)))) (/ (sqrt (sin re)) (cbrt (sqrt (exp im))))))))) 4.058 * [simplify]: Simplifying (/ (sqrt (sin re)) (cbrt (sqrt (exp im)))) 4.058 * * [simplify]: iters left: 5 (8 enodes) 4.061 * * [simplify]: iters left: 4 (24 enodes) 4.068 * * [simplify]: Extracting #0: cost 1 inf + 0 4.068 * * [simplify]: Extracting #1: cost 4 inf + 0 4.068 * * [simplify]: Extracting #2: cost 8 inf + 0 4.068 * * [simplify]: Extracting #3: cost 12 inf + 0 4.068 * * [simplify]: Extracting #4: cost 13 inf + 1 4.068 * * [simplify]: Extracting #5: cost 11 inf + 63 4.068 * * [simplify]: Extracting #6: cost 5 inf + 579 4.068 * * [simplify]: Extracting #7: cost 1 inf + 1404 4.069 * * [simplify]: Extracting #8: cost 0 inf + 1736 4.069 * [simplify]: Simplified to (/ (sqrt (sin re)) (cbrt (sqrt (exp im)))) 4.069 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ (/ (sqrt (sin re)) (cbrt (sqrt (exp im)))) (cbrt (sqrt (exp im)))) (/ (sqrt (sin re)) (cbrt (sqrt (exp im))))))))) 4.069 * * * * [progress]: [ 70 / 143 ] simplifiying candidate # 4.070 * [simplify]: Simplifying (/ (sqrt (sin re)) (sqrt (* (cbrt (exp im)) (cbrt (exp im))))) 4.070 * * [simplify]: iters left: 6 (9 enodes) 4.073 * * [simplify]: iters left: 5 (28 enodes) 4.081 * * [simplify]: Extracting #0: cost 1 inf + 0 4.081 * * [simplify]: Extracting #1: cost 4 inf + 0 4.081 * * [simplify]: Extracting #2: cost 9 inf + 0 4.081 * * [simplify]: Extracting #3: cost 14 inf + 0 4.081 * * [simplify]: Extracting #4: cost 15 inf + 1 4.081 * * [simplify]: Extracting #5: cost 13 inf + 63 4.082 * * [simplify]: Extracting #6: cost 6 inf + 810 4.082 * * [simplify]: Extracting #7: cost 0 inf + 2198 4.082 * [simplify]: Simplified to (/ (sqrt (sin re)) (fabs (cbrt (exp im)))) 4.082 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ (sqrt (sin re)) (fabs (cbrt (exp im)))) (/ (sqrt (sin re)) (sqrt (cbrt (exp im))))))))) 4.083 * [simplify]: Simplifying (/ (sqrt (sin re)) (sqrt (cbrt (exp im)))) 4.083 * * [simplify]: iters left: 5 (8 enodes) 4.086 * * [simplify]: iters left: 4 (24 enodes) 4.093 * * [simplify]: Extracting #0: cost 1 inf + 0 4.093 * * [simplify]: Extracting #1: cost 4 inf + 0 4.093 * * [simplify]: Extracting #2: cost 8 inf + 0 4.093 * * [simplify]: Extracting #3: cost 12 inf + 0 4.093 * * [simplify]: Extracting #4: cost 13 inf + 1 4.093 * * [simplify]: Extracting #5: cost 11 inf + 63 4.093 * * [simplify]: Extracting #6: cost 5 inf + 619 4.094 * * [simplify]: Extracting #7: cost 1 inf + 1484 4.094 * * [simplify]: Extracting #8: cost 0 inf + 1816 4.094 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (cbrt (exp im)))) 4.094 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ (sqrt (sin re)) (fabs (cbrt (exp im)))) (/ (sqrt (sin re)) (sqrt (cbrt (exp im))))))))) 4.095 * * * * [progress]: [ 71 / 143 ] simplifiying candidate # 4.095 * [simplify]: Simplifying (/ (sqrt (sin re)) (sqrt (sqrt (exp im)))) 4.095 * * [simplify]: iters left: 5 (8 enodes) 4.098 * * [simplify]: iters left: 4 (24 enodes) 4.105 * * [simplify]: Extracting #0: cost 1 inf + 0 4.105 * * [simplify]: Extracting #1: cost 4 inf + 0 4.105 * * [simplify]: Extracting #2: cost 8 inf + 0 4.105 * * [simplify]: Extracting #3: cost 12 inf + 0 4.105 * * [simplify]: Extracting #4: cost 13 inf + 1 4.105 * * [simplify]: Extracting #5: cost 11 inf + 63 4.105 * * [simplify]: Extracting #6: cost 5 inf + 579 4.106 * * [simplify]: Extracting #7: cost 1 inf + 1284 4.106 * * [simplify]: Extracting #8: cost 0 inf + 1576 4.106 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (sqrt (exp im)))) 4.106 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ (sqrt (sin re)) (sqrt (sqrt (exp im)))) (/ (sqrt (sin re)) (sqrt (sqrt (exp im))))))))) 4.107 * [simplify]: Simplifying (/ (sqrt (sin re)) (sqrt (sqrt (exp im)))) 4.107 * * [simplify]: iters left: 5 (8 enodes) 4.110 * * [simplify]: iters left: 4 (24 enodes) 4.116 * * [simplify]: Extracting #0: cost 1 inf + 0 4.117 * * [simplify]: Extracting #1: cost 4 inf + 0 4.117 * * [simplify]: Extracting #2: cost 8 inf + 0 4.117 * * [simplify]: Extracting #3: cost 12 inf + 0 4.117 * * [simplify]: Extracting #4: cost 13 inf + 1 4.117 * * [simplify]: Extracting #5: cost 11 inf + 63 4.117 * * [simplify]: Extracting #6: cost 5 inf + 579 4.117 * * [simplify]: Extracting #7: cost 1 inf + 1284 4.118 * * [simplify]: Extracting #8: cost 0 inf + 1576 4.118 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (sqrt (exp im)))) 4.118 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ (sqrt (sin re)) (sqrt (sqrt (exp im)))) (/ (sqrt (sin re)) (sqrt (sqrt (exp im))))))))) 4.118 * * * * [progress]: [ 72 / 143 ] simplifiying candidate # 4.119 * [simplify]: Simplifying (/ (sqrt (sin re)) (sqrt 1)) 4.119 * * [simplify]: iters left: 4 (6 enodes) 4.124 * * [simplify]: iters left: 3 (20 enodes) 4.131 * * [simplify]: iters left: 2 (22 enodes) 4.136 * * [simplify]: iters left: 1 (24 enodes) 4.139 * * [simplify]: Extracting #0: cost 1 inf + 0 4.139 * * [simplify]: Extracting #1: cost 4 inf + 0 4.139 * * [simplify]: Extracting #2: cost 5 inf + 1 4.139 * * [simplify]: Extracting #3: cost 4 inf + 2 4.139 * * [simplify]: Extracting #4: cost 0 inf + 326 4.140 * [simplify]: Simplified to (sqrt (sin re)) 4.140 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (sqrt (sin re)) (/ (sqrt (sin re)) (sqrt (exp im)))))))) 4.140 * [simplify]: Simplifying (/ (sqrt (sin re)) (sqrt (exp im))) 4.140 * * [simplify]: iters left: 4 (7 enodes) 4.141 * * [simplify]: iters left: 3 (21 enodes) 4.144 * * [simplify]: Extracting #0: cost 1 inf + 0 4.144 * * [simplify]: Extracting #1: cost 4 inf + 0 4.144 * * [simplify]: Extracting #2: cost 8 inf + 0 4.144 * * [simplify]: Extracting #3: cost 12 inf + 0 4.144 * * [simplify]: Extracting #4: cost 10 inf + 2 4.144 * * [simplify]: Extracting #5: cost 4 inf + 488 4.144 * * [simplify]: Extracting #6: cost 1 inf + 942 4.145 * * [simplify]: Extracting #7: cost 0 inf + 1194 4.145 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (exp im))) 4.145 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (sqrt (sin re)) (/ (sqrt (sin re)) (sqrt (exp im)))))))) 4.145 * * * * [progress]: [ 73 / 143 ] simplifiying candidate # 4.145 * [simplify]: Simplifying (/ (sqrt (sin re)) (sqrt (sqrt (exp im)))) 4.145 * * [simplify]: iters left: 5 (8 enodes) 4.147 * * [simplify]: iters left: 4 (24 enodes) 4.150 * * [simplify]: Extracting #0: cost 1 inf + 0 4.150 * * [simplify]: Extracting #1: cost 4 inf + 0 4.150 * * [simplify]: Extracting #2: cost 8 inf + 0 4.150 * * [simplify]: Extracting #3: cost 12 inf + 0 4.150 * * [simplify]: Extracting #4: cost 13 inf + 1 4.150 * * [simplify]: Extracting #5: cost 11 inf + 63 4.150 * * [simplify]: Extracting #6: cost 5 inf + 579 4.150 * * [simplify]: Extracting #7: cost 1 inf + 1284 4.150 * * [simplify]: Extracting #8: cost 0 inf + 1576 4.151 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (sqrt (exp im)))) 4.151 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ (sqrt (sin re)) (sqrt (sqrt (exp im)))) (/ (sqrt (sin re)) (sqrt (sqrt (exp im))))))))) 4.151 * [simplify]: Simplifying (/ (sqrt (sin re)) (sqrt (sqrt (exp im)))) 4.151 * * [simplify]: iters left: 5 (8 enodes) 4.152 * * [simplify]: iters left: 4 (24 enodes) 4.156 * * [simplify]: Extracting #0: cost 1 inf + 0 4.156 * * [simplify]: Extracting #1: cost 4 inf + 0 4.156 * * [simplify]: Extracting #2: cost 8 inf + 0 4.156 * * [simplify]: Extracting #3: cost 12 inf + 0 4.156 * * [simplify]: Extracting #4: cost 13 inf + 1 4.156 * * [simplify]: Extracting #5: cost 11 inf + 63 4.156 * * [simplify]: Extracting #6: cost 5 inf + 579 4.156 * * [simplify]: Extracting #7: cost 1 inf + 1284 4.156 * * [simplify]: Extracting #8: cost 0 inf + 1576 4.156 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (sqrt (exp im)))) 4.156 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ (sqrt (sin re)) (sqrt (sqrt (exp im)))) (/ (sqrt (sin re)) (sqrt (sqrt (exp im))))))))) 4.156 * * * * [progress]: [ 74 / 143 ] simplifiying candidate # 4.157 * [simplify]: Simplifying (/ (sqrt (sin re)) 1) 4.157 * * [simplify]: iters left: 4 (5 enodes) 4.158 * * [simplify]: iters left: 3 (15 enodes) 4.161 * * [simplify]: iters left: 2 (17 enodes) 4.163 * * [simplify]: iters left: 1 (19 enodes) 4.166 * * [simplify]: Extracting #0: cost 1 inf + 0 4.166 * * [simplify]: Extracting #1: cost 4 inf + 0 4.166 * * [simplify]: Extracting #2: cost 5 inf + 1 4.166 * * [simplify]: Extracting #3: cost 4 inf + 2 4.166 * * [simplify]: Extracting #4: cost 1 inf + 225 4.166 * * [simplify]: Extracting #5: cost 0 inf + 326 4.166 * [simplify]: Simplified to (sqrt (sin re)) 4.166 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (sqrt (sin re)) (/ (sqrt (sin re)) (sqrt (exp im)))))))) 4.167 * [simplify]: Simplifying (/ (sqrt (sin re)) (sqrt (exp im))) 4.167 * * [simplify]: iters left: 4 (7 enodes) 4.168 * * [simplify]: iters left: 3 (21 enodes) 4.172 * * [simplify]: Extracting #0: cost 1 inf + 0 4.172 * * [simplify]: Extracting #1: cost 4 inf + 0 4.172 * * [simplify]: Extracting #2: cost 8 inf + 0 4.172 * * [simplify]: Extracting #3: cost 12 inf + 0 4.172 * * [simplify]: Extracting #4: cost 10 inf + 2 4.172 * * [simplify]: Extracting #5: cost 4 inf + 488 4.172 * * [simplify]: Extracting #6: cost 1 inf + 942 4.172 * * [simplify]: Extracting #7: cost 0 inf + 1194 4.172 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (exp im))) 4.173 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (sqrt (sin re)) (/ (sqrt (sin re)) (sqrt (exp im)))))))) 4.173 * * * * [progress]: [ 75 / 143 ] simplifiying candidate # 4.173 * [simplify]: Simplifying (/ 1 (* (cbrt (sqrt (exp im))) (cbrt (sqrt (exp im))))) 4.173 * * [simplify]: iters left: 6 (7 enodes) 4.175 * * [simplify]: iters left: 5 (25 enodes) 4.179 * * [simplify]: iters left: 4 (29 enodes) 4.183 * * [simplify]: Extracting #0: cost 1 inf + 0 4.183 * * [simplify]: Extracting #1: cost 6 inf + 0 4.183 * * [simplify]: Extracting #2: cost 9 inf + 1 4.183 * * [simplify]: Extracting #3: cost 11 inf + 1 4.183 * * [simplify]: Extracting #4: cost 13 inf + 1 4.183 * * [simplify]: Extracting #5: cost 12 inf + 2 4.183 * * [simplify]: Extracting #6: cost 8 inf + 366 4.184 * * [simplify]: Extracting #7: cost 5 inf + 1020 4.184 * * [simplify]: Extracting #8: cost 1 inf + 1946 4.184 * * [simplify]: Extracting #9: cost 0 inf + 2218 4.184 * [simplify]: Simplified to (/ (/ 1 (cbrt (sqrt (exp im)))) (cbrt (sqrt (exp im)))) 4.184 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ (/ 1 (cbrt (sqrt (exp im)))) (cbrt (sqrt (exp im)))) (/ (sin re) (cbrt (sqrt (exp im))))))))) 4.185 * [simplify]: Simplifying (/ (sin re) (cbrt (sqrt (exp im)))) 4.185 * * [simplify]: iters left: 5 (7 enodes) 4.186 * * [simplify]: iters left: 4 (21 enodes) 4.189 * * [simplify]: Extracting #0: cost 1 inf + 0 4.189 * * [simplify]: Extracting #1: cost 4 inf + 0 4.189 * * [simplify]: Extracting #2: cost 8 inf + 0 4.189 * * [simplify]: Extracting #3: cost 9 inf + 1 4.189 * * [simplify]: Extracting #4: cost 9 inf + 123 4.189 * * [simplify]: Extracting #5: cost 8 inf + 124 4.189 * * [simplify]: Extracting #6: cost 1 inf + 1162 4.189 * * [simplify]: Extracting #7: cost 0 inf + 1454 4.190 * [simplify]: Simplified to (/ (sin re) (cbrt (sqrt (exp im)))) 4.190 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ 1 (* (cbrt (sqrt (exp im))) (cbrt (sqrt (exp im))))) (/ (sin re) (cbrt (sqrt (exp im))))))))) 4.190 * * * * [progress]: [ 76 / 143 ] simplifiying candidate # 4.190 * [simplify]: Simplifying (/ 1 (sqrt (* (cbrt (exp im)) (cbrt (exp im))))) 4.190 * * [simplify]: iters left: 6 (7 enodes) 4.192 * * [simplify]: iters left: 5 (24 enodes) 4.195 * * [simplify]: iters left: 4 (26 enodes) 4.199 * * [simplify]: Extracting #0: cost 1 inf + 0 4.199 * * [simplify]: Extracting #1: cost 4 inf + 0 4.199 * * [simplify]: Extracting #2: cost 6 inf + 1 4.199 * * [simplify]: Extracting #3: cost 9 inf + 1 4.199 * * [simplify]: Extracting #4: cost 11 inf + 1 4.199 * * [simplify]: Extracting #5: cost 8 inf + 144 4.200 * * [simplify]: Extracting #6: cost 2 inf + 1292 4.200 * * [simplify]: Extracting #7: cost 0 inf + 1674 4.200 * [simplify]: Simplified to (/ 1 (fabs (cbrt (exp im)))) 4.200 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ 1 (fabs (cbrt (exp im)))) (/ (sin re) (sqrt (cbrt (exp im))))))))) 4.200 * [simplify]: Simplifying (/ (sin re) (sqrt (cbrt (exp im)))) 4.200 * * [simplify]: iters left: 5 (7 enodes) 4.202 * * [simplify]: iters left: 4 (21 enodes) 4.204 * * [simplify]: Extracting #0: cost 1 inf + 0 4.205 * * [simplify]: Extracting #1: cost 4 inf + 0 4.205 * * [simplify]: Extracting #2: cost 8 inf + 0 4.205 * * [simplify]: Extracting #3: cost 9 inf + 1 4.205 * * [simplify]: Extracting #4: cost 9 inf + 123 4.205 * * [simplify]: Extracting #5: cost 8 inf + 124 4.205 * * [simplify]: Extracting #6: cost 1 inf + 1242 4.205 * * [simplify]: Extracting #7: cost 0 inf + 1534 4.205 * [simplify]: Simplified to (/ (sin re) (sqrt (cbrt (exp im)))) 4.205 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ 1 (fabs (cbrt (exp im)))) (/ (sin re) (sqrt (cbrt (exp im))))))))) 4.205 * * * * [progress]: [ 77 / 143 ] simplifiying candidate # 4.205 * [simplify]: Simplifying (/ 1 (sqrt (sqrt (exp im)))) 4.206 * * [simplify]: iters left: 5 (6 enodes) 4.207 * * [simplify]: iters left: 4 (20 enodes) 4.210 * * [simplify]: iters left: 3 (22 enodes) 4.214 * * [simplify]: Extracting #0: cost 1 inf + 0 4.214 * * [simplify]: Extracting #1: cost 4 inf + 0 4.214 * * [simplify]: Extracting #2: cost 5 inf + 1 4.214 * * [simplify]: Extracting #3: cost 7 inf + 1 4.214 * * [simplify]: Extracting #4: cost 9 inf + 1 4.214 * * [simplify]: Extracting #5: cost 8 inf + 2 4.214 * * [simplify]: Extracting #6: cost 1 inf + 860 4.214 * * [simplify]: Extracting #7: cost 0 inf + 1052 4.214 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (exp im)))) 4.214 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ 1 (sqrt (sqrt (exp im)))) (/ (sin re) (sqrt (sqrt (exp im))))))))) 4.215 * [simplify]: Simplifying (/ (sin re) (sqrt (sqrt (exp im)))) 4.215 * * [simplify]: iters left: 5 (7 enodes) 4.216 * * [simplify]: iters left: 4 (21 enodes) 4.219 * * [simplify]: Extracting #0: cost 1 inf + 0 4.219 * * [simplify]: Extracting #1: cost 4 inf + 0 4.219 * * [simplify]: Extracting #2: cost 8 inf + 0 4.219 * * [simplify]: Extracting #3: cost 9 inf + 1 4.219 * * [simplify]: Extracting #4: cost 9 inf + 123 4.219 * * [simplify]: Extracting #5: cost 8 inf + 124 4.219 * * [simplify]: Extracting #6: cost 1 inf + 1042 4.219 * * [simplify]: Extracting #7: cost 0 inf + 1294 4.219 * [simplify]: Simplified to (/ (sin re) (sqrt (sqrt (exp im)))) 4.219 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ 1 (sqrt (sqrt (exp im)))) (/ (sin re) (sqrt (sqrt (exp im))))))))) 4.220 * * * * [progress]: [ 78 / 143 ] simplifiying candidate # 4.220 * [simplify]: Simplifying (/ 1 (sqrt 1)) 4.220 * * [simplify]: iters left: 3 (3 enodes) 4.223 * * [simplify]: iters left: 2 (11 enodes) 4.226 * * [simplify]: iters left: 1 (13 enodes) 4.230 * * [simplify]: Extracting #0: cost 1 inf + 0 4.230 * * [simplify]: Extracting #1: cost 0 inf + 1 4.230 * [simplify]: Simplified to 1 4.230 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* 1 (/ (sin re) (sqrt (exp im)))))))) 4.231 * [simplify]: Simplifying (/ (sin re) (sqrt (exp im))) 4.231 * * [simplify]: iters left: 4 (6 enodes) 4.233 * * [simplify]: iters left: 3 (18 enodes) 4.238 * * [simplify]: Extracting #0: cost 1 inf + 0 4.238 * * [simplify]: Extracting #1: cost 4 inf + 0 4.238 * * [simplify]: Extracting #2: cost 8 inf + 0 4.239 * * [simplify]: Extracting #3: cost 9 inf + 1 4.239 * * [simplify]: Extracting #4: cost 0 inf + 912 4.239 * [simplify]: Simplified to (/ (sin re) (sqrt (exp im))) 4.239 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* 1 (/ (sin re) (sqrt (exp im)))))))) 4.239 * * * * [progress]: [ 79 / 143 ] simplifiying candidate # 4.239 * [simplify]: Simplifying (/ 1 (sqrt (sqrt (exp im)))) 4.240 * * [simplify]: iters left: 5 (6 enodes) 4.243 * * [simplify]: iters left: 4 (20 enodes) 4.249 * * [simplify]: iters left: 3 (22 enodes) 4.255 * * [simplify]: Extracting #0: cost 1 inf + 0 4.256 * * [simplify]: Extracting #1: cost 4 inf + 0 4.256 * * [simplify]: Extracting #2: cost 5 inf + 1 4.256 * * [simplify]: Extracting #3: cost 7 inf + 1 4.256 * * [simplify]: Extracting #4: cost 9 inf + 1 4.256 * * [simplify]: Extracting #5: cost 8 inf + 2 4.256 * * [simplify]: Extracting #6: cost 1 inf + 860 4.256 * * [simplify]: Extracting #7: cost 0 inf + 1052 4.256 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (exp im)))) 4.257 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ 1 (sqrt (sqrt (exp im)))) (/ (sin re) (sqrt (sqrt (exp im))))))))) 4.257 * [simplify]: Simplifying (/ (sin re) (sqrt (sqrt (exp im)))) 4.257 * * [simplify]: iters left: 5 (7 enodes) 4.260 * * [simplify]: iters left: 4 (21 enodes) 4.265 * * [simplify]: Extracting #0: cost 1 inf + 0 4.265 * * [simplify]: Extracting #1: cost 4 inf + 0 4.266 * * [simplify]: Extracting #2: cost 8 inf + 0 4.266 * * [simplify]: Extracting #3: cost 9 inf + 1 4.266 * * [simplify]: Extracting #4: cost 9 inf + 123 4.266 * * [simplify]: Extracting #5: cost 8 inf + 124 4.266 * * [simplify]: Extracting #6: cost 1 inf + 1042 4.266 * * [simplify]: Extracting #7: cost 0 inf + 1294 4.267 * [simplify]: Simplified to (/ (sin re) (sqrt (sqrt (exp im)))) 4.267 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (/ 1 (sqrt (sqrt (exp im)))) (/ (sin re) (sqrt (sqrt (exp im))))))))) 4.267 * * * * [progress]: [ 80 / 143 ] simplifiying candidate # 4.267 * [simplify]: Simplifying (/ 1 1) 4.267 * * [simplify]: iters left: 2 (2 enodes) 4.269 * * [simplify]: iters left: 1 (6 enodes) 4.271 * * [simplify]: Extracting #0: cost 1 inf + 0 4.271 * * [simplify]: Extracting #1: cost 0 inf + 1 4.271 * [simplify]: Simplified to 1 4.271 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* 1 (/ (sin re) (sqrt (exp im)))))))) 4.271 * [simplify]: Simplifying (/ (sin re) (sqrt (exp im))) 4.271 * * [simplify]: iters left: 4 (6 enodes) 4.274 * * [simplify]: iters left: 3 (18 enodes) 4.279 * * [simplify]: Extracting #0: cost 1 inf + 0 4.279 * * [simplify]: Extracting #1: cost 4 inf + 0 4.279 * * [simplify]: Extracting #2: cost 8 inf + 0 4.279 * * [simplify]: Extracting #3: cost 9 inf + 1 4.279 * * [simplify]: Extracting #4: cost 0 inf + 912 4.279 * [simplify]: Simplified to (/ (sin re) (sqrt (exp im))) 4.279 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* 1 (/ (sin re) (sqrt (exp im)))))))) 4.279 * * * * [progress]: [ 81 / 143 ] simplifiying candidate # 4.280 * * * * [progress]: [ 82 / 143 ] simplifiying candidate # 4.280 * * * * [progress]: [ 83 / 143 ] simplifiying candidate # 4.280 * * * * [progress]: [ 84 / 143 ] simplifiying candidate # 4.281 * [simplify]: Simplifying (cbrt (sqrt (exp im))) 4.281 * * [simplify]: iters left: 3 (4 enodes) 4.283 * * [simplify]: iters left: 2 (12 enodes) 4.286 * * [simplify]: Extracting #0: cost 1 inf + 0 4.286 * * [simplify]: Extracting #1: cost 3 inf + 0 4.286 * * [simplify]: Extracting #2: cost 5 inf + 0 4.286 * * [simplify]: Extracting #3: cost 7 inf + 0 4.286 * * [simplify]: Extracting #4: cost 6 inf + 1 4.287 * * [simplify]: Extracting #5: cost 0 inf + 747 4.287 * [simplify]: Simplified to (cbrt (sqrt (exp im))) 4.287 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (/ (sin re) (* (cbrt (sqrt (exp im))) (cbrt (sqrt (exp im))))) (cbrt (sqrt (exp im)))))))) 4.287 * * * * [progress]: [ 85 / 143 ] simplifiying candidate # 4.288 * [simplify]: Simplifying (sqrt (cbrt (exp im))) 4.288 * * [simplify]: iters left: 3 (4 enodes) 4.289 * * [simplify]: iters left: 2 (12 enodes) 4.292 * * [simplify]: Extracting #0: cost 1 inf + 0 4.292 * * [simplify]: Extracting #1: cost 3 inf + 0 4.292 * * [simplify]: Extracting #2: cost 5 inf + 0 4.292 * * [simplify]: Extracting #3: cost 7 inf + 0 4.293 * * [simplify]: Extracting #4: cost 6 inf + 1 4.293 * * [simplify]: Extracting #5: cost 0 inf + 827 4.293 * [simplify]: Simplified to (sqrt (cbrt (exp im))) 4.293 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (/ (sin re) (sqrt (* (cbrt (exp im)) (cbrt (exp im))))) (sqrt (cbrt (exp im)))))))) 4.293 * * * * [progress]: [ 86 / 143 ] simplifiying candidate # 4.293 * [simplify]: Simplifying (sqrt (sqrt (exp im))) 4.294 * * [simplify]: iters left: 3 (4 enodes) 4.295 * * [simplify]: iters left: 2 (12 enodes) 4.298 * * [simplify]: Extracting #0: cost 1 inf + 0 4.298 * * [simplify]: Extracting #1: cost 3 inf + 0 4.298 * * [simplify]: Extracting #2: cost 5 inf + 0 4.298 * * [simplify]: Extracting #3: cost 7 inf + 0 4.299 * * [simplify]: Extracting #4: cost 6 inf + 1 4.299 * * [simplify]: Extracting #5: cost 0 inf + 667 4.299 * [simplify]: Simplified to (sqrt (sqrt (exp im))) 4.299 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (/ (sin re) (sqrt (sqrt (exp im)))) (sqrt (sqrt (exp im)))))))) 4.299 * * * * [progress]: [ 87 / 143 ] simplifiying candidate # 4.299 * [simplify]: Simplifying (sqrt (exp im)) 4.299 * * [simplify]: iters left: 2 (3 enodes) 4.301 * * [simplify]: iters left: 1 (9 enodes) 4.303 * * [simplify]: Extracting #0: cost 1 inf + 0 4.303 * * [simplify]: Extracting #1: cost 3 inf + 0 4.303 * * [simplify]: Extracting #2: cost 5 inf + 0 4.303 * * [simplify]: Extracting #3: cost 4 inf + 1 4.303 * * [simplify]: Extracting #4: cost 0 inf + 365 4.304 * [simplify]: Simplified to (sqrt (exp im)) 4.304 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (/ (sin re) (sqrt 1)) (sqrt (exp im))))))) 4.304 * * * * [progress]: [ 88 / 143 ] simplifiying candidate # 4.304 * [simplify]: Simplifying (sqrt (sqrt (exp im))) 4.304 * * [simplify]: iters left: 3 (4 enodes) 4.306 * * [simplify]: iters left: 2 (12 enodes) 4.309 * * [simplify]: Extracting #0: cost 1 inf + 0 4.309 * * [simplify]: Extracting #1: cost 3 inf + 0 4.309 * * [simplify]: Extracting #2: cost 5 inf + 0 4.309 * * [simplify]: Extracting #3: cost 7 inf + 0 4.309 * * [simplify]: Extracting #4: cost 6 inf + 1 4.310 * * [simplify]: Extracting #5: cost 0 inf + 667 4.310 * [simplify]: Simplified to (sqrt (sqrt (exp im))) 4.310 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (/ (sin re) (sqrt (sqrt (exp im)))) (sqrt (sqrt (exp im)))))))) 4.310 * * * * [progress]: [ 89 / 143 ] simplifiying candidate # 4.310 * [simplify]: Simplifying (sqrt (exp im)) 4.310 * * [simplify]: iters left: 2 (3 enodes) 4.311 * * [simplify]: iters left: 1 (9 enodes) 4.313 * * [simplify]: Extracting #0: cost 1 inf + 0 4.313 * * [simplify]: Extracting #1: cost 3 inf + 0 4.313 * * [simplify]: Extracting #2: cost 5 inf + 0 4.313 * * [simplify]: Extracting #3: cost 4 inf + 1 4.313 * * [simplify]: Extracting #4: cost 0 inf + 365 4.313 * [simplify]: Simplified to (sqrt (exp im)) 4.313 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (/ (sin re) 1) (sqrt (exp im))))))) 4.313 * * * * [progress]: [ 90 / 143 ] simplifiying candidate # 4.313 * [simplify]: Simplifying (* (cbrt (sin re)) (cbrt (sin re))) 4.313 * * [simplify]: iters left: 4 (4 enodes) 4.314 * * [simplify]: iters left: 3 (12 enodes) 4.316 * * [simplify]: Extracting #0: cost 1 inf + 0 4.316 * * [simplify]: Extracting #1: cost 3 inf + 0 4.316 * * [simplify]: Extracting #2: cost 5 inf + 0 4.316 * * [simplify]: Extracting #3: cost 7 inf + 0 4.316 * * [simplify]: Extracting #4: cost 6 inf + 1 4.316 * * [simplify]: Extracting #5: cost 0 inf + 767 4.316 * [simplify]: Simplified to (* (cbrt (sin re)) (cbrt (sin re))) 4.316 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (* (cbrt (sin re)) (cbrt (sin re))) (/ (sqrt (exp im)) (cbrt (sin re)))))))) 4.316 * * * * [progress]: [ 91 / 143 ] simplifiying candidate # 4.316 * [simplify]: Simplifying (sqrt (sin re)) 4.316 * * [simplify]: iters left: 2 (3 enodes) 4.317 * * [simplify]: iters left: 1 (9 enodes) 4.318 * * [simplify]: Extracting #0: cost 1 inf + 0 4.318 * * [simplify]: Extracting #1: cost 3 inf + 0 4.318 * * [simplify]: Extracting #2: cost 5 inf + 0 4.318 * * [simplify]: Extracting #3: cost 4 inf + 1 4.318 * * [simplify]: Extracting #4: cost 0 inf + 325 4.318 * [simplify]: Simplified to (sqrt (sin re)) 4.318 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sqrt (sin re)) (/ (sqrt (exp im)) (sqrt (sin re)))))))) 4.318 * * * * [progress]: [ 92 / 143 ] simplifiying candidate # 4.318 * * * * [progress]: [ 93 / 143 ] simplifiying candidate #real (real->posit16 (/ (sin re) (sqrt (exp im)))))))))> 4.318 * * * * [progress]: [ 94 / 143 ] simplifiying candidate # 4.319 * * * * [progress]: [ 95 / 143 ] simplifiying candidate # 4.319 * * * * [progress]: [ 96 / 143 ] simplifiying candidate # 4.319 * * * * [progress]: [ 97 / 143 ] simplifiying candidate # 4.319 * * * * [progress]: [ 98 / 143 ] simplifiying candidate # 4.319 * * * * [progress]: [ 99 / 143 ] simplifiying candidate # 4.319 * * * * [progress]: [ 100 / 143 ] simplifiying candidate # 4.319 * * * * [progress]: [ 101 / 143 ] simplifiying candidate # 4.319 * * * * [progress]: [ 102 / 143 ] simplifiying candidate # 4.319 * [simplify]: Simplifying (sqrt (* (cbrt (exp im)) (cbrt (exp im)))) 4.319 * * [simplify]: iters left: 5 (5 enodes) 4.320 * * [simplify]: iters left: 4 (16 enodes) 4.322 * * [simplify]: Extracting #0: cost 1 inf + 0 4.322 * * [simplify]: Extracting #1: cost 4 inf + 0 4.322 * * [simplify]: Extracting #2: cost 7 inf + 0 4.322 * * [simplify]: Extracting #3: cost 9 inf + 0 4.322 * * [simplify]: Extracting #4: cost 8 inf + 1 4.322 * * [simplify]: Extracting #5: cost 0 inf + 1209 4.323 * [simplify]: Simplified to (fabs (cbrt (exp im))) 4.323 * [simplify]: Simplified (2 2 3 2 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (* (fabs (cbrt (exp im))) (sqrt (cbrt (exp im))))))))) 4.323 * * * * [progress]: [ 103 / 143 ] simplifiying candidate # 4.323 * [simplify]: Simplifying (sqrt (sqrt (exp im))) 4.323 * * [simplify]: iters left: 3 (4 enodes) 4.324 * * [simplify]: iters left: 2 (12 enodes) 4.325 * * [simplify]: Extracting #0: cost 1 inf + 0 4.325 * * [simplify]: Extracting #1: cost 3 inf + 0 4.325 * * [simplify]: Extracting #2: cost 5 inf + 0 4.325 * * [simplify]: Extracting #3: cost 7 inf + 0 4.325 * * [simplify]: Extracting #4: cost 6 inf + 1 4.326 * * [simplify]: Extracting #5: cost 0 inf + 667 4.326 * [simplify]: Simplified to (sqrt (sqrt (exp im))) 4.326 * [simplify]: Simplified (2 2 3 2 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (* (sqrt (sqrt (exp im))) (sqrt (sqrt (exp im))))))))) 4.326 * * * * [progress]: [ 104 / 143 ] simplifiying candidate # 4.326 * [simplify]: Simplifying (sqrt 1) 4.326 * * [simplify]: iters left: 1 (2 enodes) 4.328 * * [simplify]: Extracting #0: cost 1 inf + 0 4.328 * * [simplify]: Extracting #1: cost 0 inf + 1 4.328 * [simplify]: Simplified to 1 4.328 * [simplify]: Simplified (2 2 3 2 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (* 1 (sqrt (exp im)))))))) 4.328 * * * * [progress]: [ 105 / 143 ] simplifiying candidate # 4.328 * [simplify]: Simplifying (exp im) 4.328 * * [simplify]: iters left: 1 (2 enodes) 4.329 * * [simplify]: Extracting #0: cost 1 inf + 0 4.329 * * [simplify]: Extracting #1: cost 3 inf + 0 4.329 * * [simplify]: Extracting #2: cost 2 inf + 1 4.329 * * [simplify]: Extracting #3: cost 0 inf + 143 4.329 * [simplify]: Simplified to (exp im) 4.329 * [simplify]: Simplified (2 2 3 2 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (pow (exp im) (/ 1 2))))))) 4.329 * * * * [progress]: [ 106 / 143 ] simplifiying candidate # 4.329 * [simplify]: Simplifying (exp (* (cbrt im) (cbrt im))) 4.329 * * [simplify]: iters left: 4 (4 enodes) 4.330 * * [simplify]: iters left: 3 (14 enodes) 4.332 * * [simplify]: iters left: 2 (20 enodes) 4.335 * * [simplify]: iters left: 1 (31 enodes) 4.341 * * [simplify]: Extracting #0: cost 1 inf + 0 4.341 * * [simplify]: Extracting #1: cost 11 inf + 0 4.341 * * [simplify]: Extracting #2: cost 25 inf + 0 4.341 * * [simplify]: Extracting #3: cost 25 inf + 205 4.341 * * [simplify]: Extracting #4: cost 11 inf + 2687 4.342 * * [simplify]: Extracting #5: cost 2 inf + 5573 4.342 * * [simplify]: Extracting #6: cost 0 inf + 6510 4.343 * * [simplify]: Extracting #7: cost 0 inf + 6470 4.344 * [simplify]: Simplified to (exp (* (cbrt im) (cbrt im))) 4.344 * [simplify]: Simplified (2 2 3 2 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (pow (exp (* (cbrt im) (cbrt im))) (/ (cbrt im) 2))))))) 4.344 * * * * [progress]: [ 107 / 143 ] simplifiying candidate # 4.344 * [simplify]: Simplifying (exp (sqrt im)) 4.344 * * [simplify]: iters left: 2 (3 enodes) 4.345 * * [simplify]: iters left: 1 (9 enodes) 4.348 * * [simplify]: Extracting #0: cost 1 inf + 0 4.348 * * [simplify]: Extracting #1: cost 3 inf + 0 4.348 * * [simplify]: Extracting #2: cost 5 inf + 0 4.348 * * [simplify]: Extracting #3: cost 4 inf + 1 4.348 * * [simplify]: Extracting #4: cost 0 inf + 305 4.348 * [simplify]: Simplified to (exp (sqrt im)) 4.348 * [simplify]: Simplified (2 2 3 2 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (pow (exp (sqrt im)) (/ (sqrt im) 2))))))) 4.349 * * * * [progress]: [ 108 / 143 ] simplifiying candidate # 4.349 * [simplify]: Simplifying (exp 1) 4.349 * * [simplify]: iters left: 1 (2 enodes) 4.350 * * [simplify]: Extracting #0: cost 1 inf + 0 4.351 * * [simplify]: Extracting #1: cost 0 inf + 1 4.351 * [simplify]: Simplified to E 4.351 * [simplify]: Simplified (2 2 3 2 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (pow E (/ im 2))))))) 4.351 * * * * [progress]: [ 109 / 143 ] simplifiying candidate # 4.351 * * * * [progress]: [ 110 / 143 ] simplifiying candidate # 4.351 * [simplify]: Simplifying (sqrt (exp im)) 4.351 * * [simplify]: iters left: 2 (3 enodes) 4.352 * * [simplify]: iters left: 1 (9 enodes) 4.355 * * [simplify]: Extracting #0: cost 1 inf + 0 4.355 * * [simplify]: Extracting #1: cost 3 inf + 0 4.355 * * [simplify]: Extracting #2: cost 5 inf + 0 4.355 * * [simplify]: Extracting #3: cost 4 inf + 1 4.355 * * [simplify]: Extracting #4: cost 0 inf + 365 4.355 * [simplify]: Simplified to (sqrt (exp im)) 4.355 * [simplify]: Simplified (2 2 3 2 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (fabs (sqrt (exp im)))))))) 4.356 * * * * [progress]: [ 111 / 143 ] simplifiying candidate # 4.356 * * * * [progress]: [ 112 / 143 ] simplifiying candidate #real (real->posit16 (sqrt (exp im)))))))))> 4.356 * * * * [progress]: [ 113 / 143 ] simplifiying candidate # 4.356 * * * * [progress]: [ 114 / 143 ] simplifiying candidate # 4.356 * * * * [progress]: [ 115 / 143 ] simplifiying candidate # 4.356 * * * * [progress]: [ 116 / 143 ] simplifiying candidate # 4.356 * * * * [progress]: [ 117 / 143 ] simplifiying candidate # 4.356 * * * * [progress]: [ 118 / 143 ] simplifiying candidate # 4.356 * * * * [progress]: [ 119 / 143 ] simplifiying candidate # 4.356 * * * * [progress]: [ 120 / 143 ] simplifiying candidate # 4.356 * * * * [progress]: [ 121 / 143 ] simplifiying candidate # 4.357 * [simplify]: Simplifying (sqrt (* (cbrt (exp im)) (cbrt (exp im)))) 4.357 * * [simplify]: iters left: 5 (5 enodes) 4.359 * * [simplify]: iters left: 4 (16 enodes) 4.363 * * [simplify]: Extracting #0: cost 1 inf + 0 4.363 * * [simplify]: Extracting #1: cost 4 inf + 0 4.363 * * [simplify]: Extracting #2: cost 7 inf + 0 4.363 * * [simplify]: Extracting #3: cost 9 inf + 0 4.364 * * [simplify]: Extracting #4: cost 8 inf + 1 4.364 * * [simplify]: Extracting #5: cost 0 inf + 1209 4.364 * [simplify]: Simplified to (fabs (cbrt (exp im))) 4.364 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (* (fabs (cbrt (exp im))) (sqrt (cbrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 4.364 * * * * [progress]: [ 122 / 143 ] simplifiying candidate # 4.365 * [simplify]: Simplifying (sqrt (sqrt (exp im))) 4.365 * * [simplify]: iters left: 3 (4 enodes) 4.366 * * [simplify]: iters left: 2 (12 enodes) 4.370 * * [simplify]: Extracting #0: cost 1 inf + 0 4.370 * * [simplify]: Extracting #1: cost 3 inf + 0 4.370 * * [simplify]: Extracting #2: cost 5 inf + 0 4.370 * * [simplify]: Extracting #3: cost 7 inf + 0 4.370 * * [simplify]: Extracting #4: cost 6 inf + 1 4.370 * * [simplify]: Extracting #5: cost 0 inf + 667 4.370 * [simplify]: Simplified to (sqrt (sqrt (exp im))) 4.370 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (* (sqrt (sqrt (exp im))) (sqrt (sqrt (exp im))))) (/ (sin re) (sqrt (exp im))))))) 4.370 * * * * [progress]: [ 123 / 143 ] simplifiying candidate # 4.371 * [simplify]: Simplifying (sqrt 1) 4.371 * * [simplify]: iters left: 1 (2 enodes) 4.374 * * [simplify]: Extracting #0: cost 1 inf + 0 4.374 * * [simplify]: Extracting #1: cost 0 inf + 1 4.374 * [simplify]: Simplified to 1 4.374 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (* 1 (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 4.374 * * * * [progress]: [ 124 / 143 ] simplifiying candidate # 4.374 * [simplify]: Simplifying (exp im) 4.374 * * [simplify]: iters left: 1 (2 enodes) 4.375 * * [simplify]: Extracting #0: cost 1 inf + 0 4.376 * * [simplify]: Extracting #1: cost 3 inf + 0 4.376 * * [simplify]: Extracting #2: cost 2 inf + 1 4.376 * * [simplify]: Extracting #3: cost 0 inf + 143 4.376 * [simplify]: Simplified to (exp im) 4.376 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (pow (exp im) (/ 1 2))) (/ (sin re) (sqrt (exp im))))))) 4.376 * * * * [progress]: [ 125 / 143 ] simplifiying candidate # 4.376 * [simplify]: Simplifying (exp (* (cbrt im) (cbrt im))) 4.376 * * [simplify]: iters left: 4 (4 enodes) 4.379 * * [simplify]: iters left: 3 (14 enodes) 4.381 * * [simplify]: iters left: 2 (20 enodes) 4.384 * * [simplify]: iters left: 1 (31 enodes) 4.390 * * [simplify]: Extracting #0: cost 1 inf + 0 4.390 * * [simplify]: Extracting #1: cost 11 inf + 0 4.390 * * [simplify]: Extracting #2: cost 25 inf + 0 4.390 * * [simplify]: Extracting #3: cost 25 inf + 205 4.390 * * [simplify]: Extracting #4: cost 11 inf + 2687 4.391 * * [simplify]: Extracting #5: cost 2 inf + 5573 4.391 * * [simplify]: Extracting #6: cost 0 inf + 6510 4.392 * * [simplify]: Extracting #7: cost 0 inf + 6470 4.392 * [simplify]: Simplified to (exp (* (cbrt im) (cbrt im))) 4.393 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (pow (exp (* (cbrt im) (cbrt im))) (/ (cbrt im) 2))) (/ (sin re) (sqrt (exp im))))))) 4.393 * * * * [progress]: [ 126 / 143 ] simplifiying candidate # 4.393 * [simplify]: Simplifying (exp (sqrt im)) 4.393 * * [simplify]: iters left: 2 (3 enodes) 4.394 * * [simplify]: iters left: 1 (9 enodes) 4.396 * * [simplify]: Extracting #0: cost 1 inf + 0 4.396 * * [simplify]: Extracting #1: cost 3 inf + 0 4.396 * * [simplify]: Extracting #2: cost 5 inf + 0 4.396 * * [simplify]: Extracting #3: cost 4 inf + 1 4.396 * * [simplify]: Extracting #4: cost 0 inf + 305 4.396 * [simplify]: Simplified to (exp (sqrt im)) 4.396 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (pow (exp (sqrt im)) (/ (sqrt im) 2))) (/ (sin re) (sqrt (exp im))))))) 4.396 * * * * [progress]: [ 127 / 143 ] simplifiying candidate # 4.396 * [simplify]: Simplifying (exp 1) 4.396 * * [simplify]: iters left: 1 (2 enodes) 4.397 * * [simplify]: Extracting #0: cost 1 inf + 0 4.398 * * [simplify]: Extracting #1: cost 0 inf + 1 4.398 * [simplify]: Simplified to E 4.398 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (pow E (/ im 2))) (/ (sin re) (sqrt (exp im))))))) 4.398 * * * * [progress]: [ 128 / 143 ] simplifiying candidate # 4.398 * * * * [progress]: [ 129 / 143 ] simplifiying candidate # 4.398 * [simplify]: Simplifying (sqrt (exp im)) 4.398 * * [simplify]: iters left: 2 (3 enodes) 4.398 * * [simplify]: iters left: 1 (9 enodes) 4.400 * * [simplify]: Extracting #0: cost 1 inf + 0 4.400 * * [simplify]: Extracting #1: cost 3 inf + 0 4.400 * * [simplify]: Extracting #2: cost 5 inf + 0 4.400 * * [simplify]: Extracting #3: cost 4 inf + 1 4.400 * * [simplify]: Extracting #4: cost 0 inf + 365 4.400 * [simplify]: Simplified to (sqrt (exp im)) 4.400 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (fabs (sqrt (exp im)))) (/ (sin re) (sqrt (exp im))))))) 4.400 * * * * [progress]: [ 130 / 143 ] simplifiying candidate # 4.400 * * * * [progress]: [ 131 / 143 ] simplifiying candidate #real (real->posit16 (sqrt (exp im))))) (/ (sin re) (sqrt (exp im)))))))> 4.400 * * * * [progress]: [ 132 / 143 ] simplifiying candidate # 4.400 * [simplify]: Simplifying (- (+ (* 1/8 (pow im 2)) 1) (* 1/2 im)) 4.400 * * [simplify]: iters left: 6 (10 enodes) 4.404 * * [simplify]: iters left: 5 (44 enodes) 4.412 * * [simplify]: iters left: 4 (72 enodes) 4.428 * * [simplify]: iters left: 3 (105 enodes) 4.453 * * [simplify]: iters left: 2 (132 enodes) 4.471 * * [simplify]: iters left: 1 (158 enodes) 4.513 * * [simplify]: Extracting #0: cost 1 inf + 0 4.513 * * [simplify]: Extracting #1: cost 24 inf + 0 4.513 * * [simplify]: Extracting #2: cost 40 inf + 46 4.514 * * [simplify]: Extracting #3: cost 18 inf + 1458 4.516 * * [simplify]: Extracting #4: cost 0 inf + 3333 4.517 * [simplify]: Simplified to (fma (fma 1/8 im -1/2) im 1) 4.517 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (fma (fma 1/8 im -1/2) im 1) (/ (sin re) (sqrt (exp im))))))) 4.517 * * * * [progress]: [ 133 / 143 ] simplifiying candidate # 4.517 * [simplify]: Simplifying (sqrt (/ 1 (exp im))) 4.517 * * [simplify]: iters left: 4 (5 enodes) 4.519 * * [simplify]: iters left: 3 (19 enodes) 4.522 * * [simplify]: iters left: 2 (23 enodes) 4.525 * * [simplify]: Extracting #0: cost 1 inf + 0 4.525 * * [simplify]: Extracting #1: cost 3 inf + 0 4.525 * * [simplify]: Extracting #2: cost 7 inf + 0 4.526 * * [simplify]: Extracting #3: cost 9 inf + 1 4.526 * * [simplify]: Extracting #4: cost 0 inf + 754 4.526 * * [simplify]: Extracting #5: cost 0 inf + 750 4.526 * [simplify]: Simplified to (sqrt (exp (- im))) 4.526 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (sqrt (exp (- im))) (/ (sin re) (sqrt (exp im))))))) 4.526 * * * * [progress]: [ 134 / 143 ] simplifiying candidate # 4.526 * [simplify]: Simplifying (sqrt (/ 1 (exp im))) 4.526 * * [simplify]: iters left: 4 (5 enodes) 4.528 * * [simplify]: iters left: 3 (19 enodes) 4.531 * * [simplify]: iters left: 2 (23 enodes) 4.534 * * [simplify]: Extracting #0: cost 1 inf + 0 4.534 * * [simplify]: Extracting #1: cost 3 inf + 0 4.534 * * [simplify]: Extracting #2: cost 7 inf + 0 4.534 * * [simplify]: Extracting #3: cost 9 inf + 1 4.534 * * [simplify]: Extracting #4: cost 0 inf + 754 4.534 * * [simplify]: Extracting #5: cost 0 inf + 750 4.535 * [simplify]: Simplified to (sqrt (exp (- im))) 4.535 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (sqrt (exp (- im))) (/ (sin re) (sqrt (exp im))))))) 4.535 * * * * [progress]: [ 135 / 143 ] simplifiying candidate # 4.535 * [simplify]: Simplifying (- re (+ (* 1/2 (* re im)) (* 1/6 (pow re 3)))) 4.535 * * [simplify]: iters left: 6 (11 enodes) 4.539 * * [simplify]: iters left: 5 (52 enodes) 4.554 * * [simplify]: iters left: 4 (105 enodes) 4.596 * * [simplify]: iters left: 3 (233 enodes) 4.713 * * [simplify]: Extracting #0: cost 1 inf + 0 4.713 * * [simplify]: Extracting #1: cost 40 inf + 0 4.714 * * [simplify]: Extracting #2: cost 89 inf + 583 4.718 * * [simplify]: Extracting #3: cost 62 inf + 4103 4.724 * * [simplify]: Extracting #4: cost 32 inf + 8777 4.734 * * [simplify]: Extracting #5: cost 8 inf + 17601 4.742 * * [simplify]: Extracting #6: cost 0 inf + 20756 4.750 * [simplify]: Simplified to (- re (* re (fma 1/2 im (* (* 1/6 re) re)))) 4.750 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (- re (* re (fma 1/2 im (* (* 1/6 re) re)))))))) 4.750 * * * * [progress]: [ 136 / 143 ] simplifiying candidate # 4.750 * [simplify]: Simplifying (* (sin re) (sqrt (/ 1 (exp im)))) 4.750 * * [simplify]: iters left: 6 (8 enodes) 4.754 * * [simplify]: iters left: 5 (29 enodes) 4.763 * * [simplify]: iters left: 4 (33 enodes) 4.774 * * [simplify]: Extracting #0: cost 1 inf + 0 4.774 * * [simplify]: Extracting #1: cost 4 inf + 0 4.774 * * [simplify]: Extracting #2: cost 8 inf + 0 4.774 * * [simplify]: Extracting #3: cost 11 inf + 1 4.774 * * [simplify]: Extracting #4: cost 11 inf + 124 4.774 * * [simplify]: Extracting #5: cost 10 inf + 125 4.774 * * [simplify]: Extracting #6: cost 5 inf + 460 4.775 * * [simplify]: Extracting #7: cost 0 inf + 1377 4.775 * [simplify]: Simplified to (* (sqrt (exp (- im))) (sin re)) 4.775 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (sqrt (exp (- im))) (sin re)))))) 4.775 * * * * [progress]: [ 137 / 143 ] simplifiying candidate # 4.776 * [simplify]: Simplifying (* (sin re) (sqrt (/ 1 (exp im)))) 4.776 * * [simplify]: iters left: 6 (8 enodes) 4.780 * * [simplify]: iters left: 5 (29 enodes) 4.788 * * [simplify]: iters left: 4 (33 enodes) 4.793 * * [simplify]: Extracting #0: cost 1 inf + 0 4.794 * * [simplify]: Extracting #1: cost 4 inf + 0 4.794 * * [simplify]: Extracting #2: cost 8 inf + 0 4.794 * * [simplify]: Extracting #3: cost 11 inf + 1 4.794 * * [simplify]: Extracting #4: cost 11 inf + 124 4.794 * * [simplify]: Extracting #5: cost 10 inf + 125 4.794 * * [simplify]: Extracting #6: cost 5 inf + 460 4.794 * * [simplify]: Extracting #7: cost 0 inf + 1377 4.794 * [simplify]: Simplified to (* (sqrt (exp (- im))) (sin re)) 4.794 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (* (sqrt (exp (- im))) (sin re)))))) 4.794 * * * * [progress]: [ 138 / 143 ] simplifiying candidate # 4.795 * [simplify]: Simplifying (+ (* 1/8 (pow im 2)) (+ (* 1/2 im) 1)) 4.795 * * [simplify]: iters left: 6 (10 enodes) 4.799 * * [simplify]: iters left: 5 (44 enodes) 4.806 * * [simplify]: iters left: 4 (62 enodes) 4.817 * * [simplify]: iters left: 3 (92 enodes) 4.829 * * [simplify]: iters left: 2 (112 enodes) 4.846 * * [simplify]: iters left: 1 (120 enodes) 4.858 * * [simplify]: Extracting #0: cost 1 inf + 0 4.858 * * [simplify]: Extracting #1: cost 14 inf + 0 4.858 * * [simplify]: Extracting #2: cost 18 inf + 45 4.858 * * [simplify]: Extracting #3: cost 5 inf + 861 4.859 * * [simplify]: Extracting #4: cost 0 inf + 1271 4.859 * [simplify]: Simplified to (fma im (fma 1/8 im 1/2) 1) 4.859 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (fma im (fma 1/8 im 1/2) 1)))))) 4.859 * * * * [progress]: [ 139 / 143 ] simplifiying candidate # 4.860 * [simplify]: Simplifying (sqrt (exp im)) 4.860 * * [simplify]: iters left: 2 (3 enodes) 4.860 * * [simplify]: iters left: 1 (9 enodes) 4.862 * * [simplify]: Extracting #0: cost 1 inf + 0 4.862 * * [simplify]: Extracting #1: cost 3 inf + 0 4.862 * * [simplify]: Extracting #2: cost 5 inf + 0 4.862 * * [simplify]: Extracting #3: cost 4 inf + 1 4.862 * * [simplify]: Extracting #4: cost 0 inf + 365 4.862 * [simplify]: Simplified to (sqrt (exp im)) 4.862 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (sqrt (exp im))))))) 4.862 * * * * [progress]: [ 140 / 143 ] simplifiying candidate # 4.862 * [simplify]: Simplifying (sqrt (exp im)) 4.862 * * [simplify]: iters left: 2 (3 enodes) 4.863 * * [simplify]: iters left: 1 (9 enodes) 4.864 * * [simplify]: Extracting #0: cost 1 inf + 0 4.864 * * [simplify]: Extracting #1: cost 3 inf + 0 4.864 * * [simplify]: Extracting #2: cost 5 inf + 0 4.864 * * [simplify]: Extracting #3: cost 4 inf + 1 4.864 * * [simplify]: Extracting #4: cost 0 inf + 365 4.864 * [simplify]: Simplified to (sqrt (exp im)) 4.864 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (sqrt (exp im))))))) 4.864 * * * * [progress]: [ 141 / 143 ] simplifiying candidate # 4.865 * [simplify]: Simplifying (+ (* 1/8 (pow im 2)) (+ (* 1/2 im) 1)) 4.865 * * [simplify]: iters left: 6 (10 enodes) 4.869 * * [simplify]: iters left: 5 (44 enodes) 4.877 * * [simplify]: iters left: 4 (62 enodes) 4.887 * * [simplify]: iters left: 3 (92 enodes) 4.899 * * [simplify]: iters left: 2 (112 enodes) 4.927 * * [simplify]: iters left: 1 (120 enodes) 4.941 * * [simplify]: Extracting #0: cost 1 inf + 0 4.941 * * [simplify]: Extracting #1: cost 14 inf + 0 4.941 * * [simplify]: Extracting #2: cost 18 inf + 45 4.941 * * [simplify]: Extracting #3: cost 5 inf + 861 4.942 * * [simplify]: Extracting #4: cost 0 inf + 1271 4.942 * [simplify]: Simplified to (fma im (fma 1/8 im 1/2) 1) 4.942 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (fma im (fma 1/8 im 1/2) 1)) (/ (sin re) (sqrt (exp im))))))) 4.943 * * * * [progress]: [ 142 / 143 ] simplifiying candidate # 4.943 * [simplify]: Simplifying (sqrt (exp im)) 4.943 * * [simplify]: iters left: 2 (3 enodes) 4.943 * * [simplify]: iters left: 1 (9 enodes) 4.945 * * [simplify]: Extracting #0: cost 1 inf + 0 4.945 * * [simplify]: Extracting #1: cost 3 inf + 0 4.945 * * [simplify]: Extracting #2: cost 5 inf + 0 4.945 * * [simplify]: Extracting #3: cost 4 inf + 1 4.945 * * [simplify]: Extracting #4: cost 0 inf + 365 4.945 * [simplify]: Simplified to (sqrt (exp im)) 4.945 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (sqrt (exp im))))))) 4.945 * * * * [progress]: [ 143 / 143 ] simplifiying candidate # 4.945 * [simplify]: Simplifying (sqrt (exp im)) 4.945 * * [simplify]: iters left: 2 (3 enodes) 4.946 * * [simplify]: iters left: 1 (9 enodes) 4.947 * * [simplify]: Extracting #0: cost 1 inf + 0 4.947 * * [simplify]: Extracting #1: cost 3 inf + 0 4.947 * * [simplify]: Extracting #2: cost 5 inf + 0 4.947 * * [simplify]: Extracting #3: cost 4 inf + 1 4.947 * * [simplify]: Extracting #4: cost 0 inf + 365 4.947 * [simplify]: Simplified to (sqrt (exp im)) 4.947 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (sqrt (exp im))))))) 4.947 * * * [progress]: adding candidates to table 6.750 * * [progress]: iteration 3 / 4 6.750 * * * [progress]: picking best candidate 6.753 * * * * [pick]: Picked # 6.753 * * * [progress]: localizing error 6.778 * * * [progress]: generating rewritten candidates 6.778 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 6.793 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1) 6.804 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1) 6.835 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2 3) 6.854 * * * [progress]: generating series expansions 6.854 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 6.855 * [backup-simplify]: Simplify (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) into (fma (sin re) (exp im) (/ (sin re) (exp im))) 6.855 * [approximate]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in (re im) around 0 6.855 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in im 6.855 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 6.855 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in im 6.855 * [taylor]: Taking taylor expansion of (sin re) in im 6.855 * [taylor]: Taking taylor expansion of re in im 6.855 * [backup-simplify]: Simplify re into re 6.855 * [backup-simplify]: Simplify (sin re) into (sin re) 6.855 * [backup-simplify]: Simplify (cos re) into (cos re) 6.855 * [taylor]: Taking taylor expansion of (exp im) in im 6.855 * [taylor]: Taking taylor expansion of im in im 6.855 * [backup-simplify]: Simplify 0 into 0 6.856 * [backup-simplify]: Simplify 1 into 1 6.856 * [backup-simplify]: Simplify (exp 0) into 1 6.856 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in im 6.856 * [taylor]: Taking taylor expansion of (sin re) in im 6.856 * [taylor]: Taking taylor expansion of re in im 6.856 * [backup-simplify]: Simplify re into re 6.856 * [backup-simplify]: Simplify (sin re) into (sin re) 6.856 * [backup-simplify]: Simplify (cos re) into (cos re) 6.856 * [taylor]: Taking taylor expansion of (exp im) in im 6.856 * [taylor]: Taking taylor expansion of im in im 6.856 * [backup-simplify]: Simplify 0 into 0 6.856 * [backup-simplify]: Simplify 1 into 1 6.856 * [backup-simplify]: Simplify (exp 0) into 1 6.856 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 6.856 * [backup-simplify]: Simplify (* (cos re) 0) into 0 6.856 * [backup-simplify]: Simplify (+ (sin re) 0) into (sin re) 6.856 * [backup-simplify]: Simplify (/ (sin re) 1) into (sin re) 6.856 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in re 6.856 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 6.856 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in re 6.856 * [taylor]: Taking taylor expansion of (sin re) in re 6.856 * [taylor]: Taking taylor expansion of re in re 6.856 * [backup-simplify]: Simplify 0 into 0 6.856 * [backup-simplify]: Simplify 1 into 1 6.856 * [taylor]: Taking taylor expansion of (exp im) in re 6.856 * [taylor]: Taking taylor expansion of im in re 6.856 * [backup-simplify]: Simplify im into im 6.857 * [backup-simplify]: Simplify (exp im) into (exp im) 6.857 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 6.857 * [taylor]: Taking taylor expansion of (sin re) in re 6.857 * [taylor]: Taking taylor expansion of re in re 6.857 * [backup-simplify]: Simplify 0 into 0 6.857 * [backup-simplify]: Simplify 1 into 1 6.857 * [taylor]: Taking taylor expansion of (exp im) in re 6.857 * [taylor]: Taking taylor expansion of im in re 6.857 * [backup-simplify]: Simplify im into im 6.857 * [backup-simplify]: Simplify (exp im) into (exp im) 6.858 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 6.858 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 6.858 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in re 6.858 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 6.858 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in re 6.858 * [taylor]: Taking taylor expansion of (sin re) in re 6.858 * [taylor]: Taking taylor expansion of re in re 6.858 * [backup-simplify]: Simplify 0 into 0 6.858 * [backup-simplify]: Simplify 1 into 1 6.858 * [taylor]: Taking taylor expansion of (exp im) in re 6.858 * [taylor]: Taking taylor expansion of im in re 6.858 * [backup-simplify]: Simplify im into im 6.858 * [backup-simplify]: Simplify (exp im) into (exp im) 6.858 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 6.858 * [taylor]: Taking taylor expansion of (sin re) in re 6.858 * [taylor]: Taking taylor expansion of re in re 6.858 * [backup-simplify]: Simplify 0 into 0 6.858 * [backup-simplify]: Simplify 1 into 1 6.858 * [taylor]: Taking taylor expansion of (exp im) in re 6.858 * [taylor]: Taking taylor expansion of im in re 6.859 * [backup-simplify]: Simplify im into im 6.859 * [backup-simplify]: Simplify (exp im) into (exp im) 6.859 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 6.859 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 6.860 * [backup-simplify]: Simplify (* 0 (exp im)) into 0 6.860 * [backup-simplify]: Simplify (+ 0 0) into 0 6.860 * [taylor]: Taking taylor expansion of 0 in im 6.860 * [backup-simplify]: Simplify 0 into 0 6.860 * [backup-simplify]: Simplify 0 into 0 6.861 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 6.862 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 6.862 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (exp im))) into (exp im) 6.862 * [backup-simplify]: Simplify (+ (exp im) (/ 1 (exp im))) into (+ (exp im) (/ 1 (exp im))) 6.862 * [taylor]: Taking taylor expansion of (+ (exp im) (/ 1 (exp im))) in im 6.862 * [taylor]: Taking taylor expansion of (exp im) in im 6.862 * [taylor]: Taking taylor expansion of im in im 6.862 * [backup-simplify]: Simplify 0 into 0 6.862 * [backup-simplify]: Simplify 1 into 1 6.862 * [backup-simplify]: Simplify (exp 0) into 1 6.862 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 6.863 * [taylor]: Taking taylor expansion of (exp im) in im 6.863 * [taylor]: Taking taylor expansion of im in im 6.863 * [backup-simplify]: Simplify 0 into 0 6.863 * [backup-simplify]: Simplify 1 into 1 6.863 * [backup-simplify]: Simplify (exp 0) into 1 6.863 * [backup-simplify]: Simplify (/ 1 1) into 1 6.863 * [backup-simplify]: Simplify (+ 1 1) into 2 6.863 * [backup-simplify]: Simplify 2 into 2 6.863 * [backup-simplify]: Simplify 0 into 0 6.865 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.866 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.867 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (exp im)))) into 0 6.867 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.868 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 6.868 * [backup-simplify]: Simplify (- (/ 0 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 6.869 * [backup-simplify]: Simplify (+ 0 0) into 0 6.869 * [taylor]: Taking taylor expansion of 0 in im 6.869 * [backup-simplify]: Simplify 0 into 0 6.869 * [backup-simplify]: Simplify 0 into 0 6.870 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 6.871 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 6.872 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 6.872 * [backup-simplify]: Simplify (+ 1 -1) into 0 6.872 * [backup-simplify]: Simplify 0 into 0 6.872 * [backup-simplify]: Simplify 0 into 0 6.874 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 6.875 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 6.877 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* -1/6 (exp im))))) into (- (* 1/6 (exp im))) 6.878 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 6.880 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.880 * [backup-simplify]: Simplify (- (/ -1/6 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into (- (* 1/6 (/ 1 (exp im)))) 6.880 * [backup-simplify]: Simplify (+ (- (* 1/6 (exp im))) (- (* 1/6 (/ 1 (exp im))))) into (- (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im))))) 6.880 * [taylor]: Taking taylor expansion of (- (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im))))) in im 6.880 * [taylor]: Taking taylor expansion of (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im)))) in im 6.880 * [taylor]: Taking taylor expansion of (* 1/6 (exp im)) in im 6.880 * [taylor]: Taking taylor expansion of 1/6 in im 6.880 * [backup-simplify]: Simplify 1/6 into 1/6 6.880 * [taylor]: Taking taylor expansion of (exp im) in im 6.880 * [taylor]: Taking taylor expansion of im in im 6.880 * [backup-simplify]: Simplify 0 into 0 6.880 * [backup-simplify]: Simplify 1 into 1 6.880 * [backup-simplify]: Simplify (exp 0) into 1 6.880 * [taylor]: Taking taylor expansion of (* 1/6 (/ 1 (exp im))) in im 6.880 * [taylor]: Taking taylor expansion of 1/6 in im 6.880 * [backup-simplify]: Simplify 1/6 into 1/6 6.881 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 6.881 * [taylor]: Taking taylor expansion of (exp im) in im 6.881 * [taylor]: Taking taylor expansion of im in im 6.881 * [backup-simplify]: Simplify 0 into 0 6.881 * [backup-simplify]: Simplify 1 into 1 6.881 * [backup-simplify]: Simplify (exp 0) into 1 6.881 * [backup-simplify]: Simplify (/ 1 1) into 1 6.882 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 6.882 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 6.882 * [backup-simplify]: Simplify (+ 1/6 1/6) into 1/3 6.883 * [backup-simplify]: Simplify (- 1/3) into -1/3 6.883 * [backup-simplify]: Simplify -1/3 into -1/3 6.883 * [backup-simplify]: Simplify 0 into 0 6.885 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 6.886 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 6.887 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/2 1)) (* -1 (/ 1 1)))) into 1/2 6.888 * [backup-simplify]: Simplify (+ 1/2 1/2) into 1 6.888 * [backup-simplify]: Simplify 1 into 1 6.888 * [backup-simplify]: Simplify (+ (* 1 (* (pow im 2) re)) (+ (* -1/3 (pow (* 1 re) 3)) (* 2 (* 1 re)))) into (- (+ (* 2 re) (* re (pow im 2))) (* 1/3 (pow re 3))) 6.889 * [backup-simplify]: Simplify (cbrt (* (* (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im))))) (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))))) into (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 6.889 * [approximate]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in (re im) around 0 6.889 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in im 6.889 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 6.889 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in im 6.889 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 6.889 * [taylor]: Taking taylor expansion of (/ 1 re) in im 6.889 * [taylor]: Taking taylor expansion of re in im 6.889 * [backup-simplify]: Simplify re into re 6.890 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 6.890 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 6.890 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 6.890 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 6.890 * [taylor]: Taking taylor expansion of (/ 1 im) in im 6.890 * [taylor]: Taking taylor expansion of im in im 6.890 * [backup-simplify]: Simplify 0 into 0 6.890 * [backup-simplify]: Simplify 1 into 1 6.890 * [backup-simplify]: Simplify (/ 1 1) into 1 6.890 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 6.890 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 6.890 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 6.890 * [taylor]: Taking taylor expansion of (/ 1 re) in im 6.890 * [taylor]: Taking taylor expansion of re in im 6.891 * [backup-simplify]: Simplify re into re 6.891 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 6.891 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 6.891 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 6.891 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 6.891 * [taylor]: Taking taylor expansion of (/ 1 im) in im 6.891 * [taylor]: Taking taylor expansion of im in im 6.891 * [backup-simplify]: Simplify 0 into 0 6.891 * [backup-simplify]: Simplify 1 into 1 6.891 * [backup-simplify]: Simplify (/ 1 1) into 1 6.891 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 6.891 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 6.892 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 6.892 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 6.892 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 6.892 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in re 6.892 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 6.892 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in re 6.892 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 6.892 * [taylor]: Taking taylor expansion of (/ 1 re) in re 6.892 * [taylor]: Taking taylor expansion of re in re 6.892 * [backup-simplify]: Simplify 0 into 0 6.892 * [backup-simplify]: Simplify 1 into 1 6.893 * [backup-simplify]: Simplify (/ 1 1) into 1 6.893 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 6.893 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 6.893 * [taylor]: Taking taylor expansion of (/ 1 im) in re 6.893 * [taylor]: Taking taylor expansion of im in re 6.893 * [backup-simplify]: Simplify im into im 6.893 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 6.893 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 6.893 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 6.893 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 6.893 * [taylor]: Taking taylor expansion of (/ 1 re) in re 6.893 * [taylor]: Taking taylor expansion of re in re 6.893 * [backup-simplify]: Simplify 0 into 0 6.893 * [backup-simplify]: Simplify 1 into 1 6.894 * [backup-simplify]: Simplify (/ 1 1) into 1 6.894 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 6.894 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 6.894 * [taylor]: Taking taylor expansion of (/ 1 im) in re 6.894 * [taylor]: Taking taylor expansion of im in re 6.894 * [backup-simplify]: Simplify im into im 6.894 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 6.894 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 6.894 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 6.894 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in re 6.894 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 6.894 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in re 6.894 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 6.894 * [taylor]: Taking taylor expansion of (/ 1 re) in re 6.894 * [taylor]: Taking taylor expansion of re in re 6.894 * [backup-simplify]: Simplify 0 into 0 6.894 * [backup-simplify]: Simplify 1 into 1 6.895 * [backup-simplify]: Simplify (/ 1 1) into 1 6.895 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 6.895 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 6.895 * [taylor]: Taking taylor expansion of (/ 1 im) in re 6.895 * [taylor]: Taking taylor expansion of im in re 6.895 * [backup-simplify]: Simplify im into im 6.895 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 6.895 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 6.895 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 6.895 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 6.895 * [taylor]: Taking taylor expansion of (/ 1 re) in re 6.895 * [taylor]: Taking taylor expansion of re in re 6.895 * [backup-simplify]: Simplify 0 into 0 6.895 * [backup-simplify]: Simplify 1 into 1 6.896 * [backup-simplify]: Simplify (/ 1 1) into 1 6.896 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 6.896 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 6.896 * [taylor]: Taking taylor expansion of (/ 1 im) in re 6.896 * [taylor]: Taking taylor expansion of im in re 6.896 * [backup-simplify]: Simplify im into im 6.896 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 6.896 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 6.896 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 6.896 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (exp (/ 1 im))) into (* (sin (/ 1 re)) (exp (/ 1 im))) 6.897 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) into (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 6.897 * [taylor]: Taking taylor expansion of (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in im 6.897 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in im 6.897 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 6.897 * [taylor]: Taking taylor expansion of (/ 1 re) in im 6.897 * [taylor]: Taking taylor expansion of re in im 6.897 * [backup-simplify]: Simplify re into re 6.897 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 6.897 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 6.897 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 6.897 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 6.897 * [taylor]: Taking taylor expansion of (/ 1 im) in im 6.897 * [taylor]: Taking taylor expansion of im in im 6.897 * [backup-simplify]: Simplify 0 into 0 6.897 * [backup-simplify]: Simplify 1 into 1 6.898 * [backup-simplify]: Simplify (/ 1 1) into 1 6.898 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 6.898 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 6.898 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 6.898 * [taylor]: Taking taylor expansion of (/ 1 re) in im 6.898 * [taylor]: Taking taylor expansion of re in im 6.898 * [backup-simplify]: Simplify re into re 6.898 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 6.898 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 6.898 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 6.898 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 6.898 * [taylor]: Taking taylor expansion of (/ 1 im) in im 6.898 * [taylor]: Taking taylor expansion of im in im 6.898 * [backup-simplify]: Simplify 0 into 0 6.898 * [backup-simplify]: Simplify 1 into 1 6.899 * [backup-simplify]: Simplify (/ 1 1) into 1 6.899 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 6.899 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 6.899 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 6.899 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 6.899 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 6.899 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 6.899 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 6.899 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 6.899 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (exp (/ 1 im))) into (* (sin (/ 1 re)) (exp (/ 1 im))) 6.900 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) into (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 6.900 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) into (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 6.900 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 6.901 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 6.901 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 6.901 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 6.902 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 6.903 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 6.903 * [backup-simplify]: Simplify (+ 0 0) into 0 6.903 * [taylor]: Taking taylor expansion of 0 in im 6.903 * [backup-simplify]: Simplify 0 into 0 6.903 * [backup-simplify]: Simplify 0 into 0 6.903 * [backup-simplify]: Simplify (+ 0) into 0 6.904 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 6.904 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 6.905 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.905 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 6.906 * [backup-simplify]: Simplify (+ 0 0) into 0 6.906 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 6.906 * [backup-simplify]: Simplify (+ 0) into 0 6.907 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 6.907 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 6.908 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.908 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 6.908 * [backup-simplify]: Simplify (+ 0 0) into 0 6.909 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 6.909 * [backup-simplify]: Simplify (+ 0 0) into 0 6.909 * [backup-simplify]: Simplify 0 into 0 6.909 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 6.911 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.911 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 6.912 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 6.913 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.913 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 6.914 * [backup-simplify]: Simplify (+ 0 0) into 0 6.914 * [taylor]: Taking taylor expansion of 0 in im 6.914 * [backup-simplify]: Simplify 0 into 0 6.914 * [backup-simplify]: Simplify 0 into 0 6.914 * [backup-simplify]: Simplify 0 into 0 6.918 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.919 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 6.920 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 6.920 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.921 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 6.921 * [backup-simplify]: Simplify (+ 0 0) into 0 6.922 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 6.923 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.923 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 6.924 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 6.924 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.925 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 6.925 * [backup-simplify]: Simplify (+ 0 0) into 0 6.926 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 6.926 * [backup-simplify]: Simplify (+ 0 0) into 0 6.926 * [backup-simplify]: Simplify 0 into 0 6.926 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 6.928 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 6.929 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 6.929 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 6.931 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 6.931 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 6.932 * [backup-simplify]: Simplify (+ 0 0) into 0 6.932 * [taylor]: Taking taylor expansion of 0 in im 6.932 * [backup-simplify]: Simplify 0 into 0 6.932 * [backup-simplify]: Simplify 0 into 0 6.932 * [backup-simplify]: Simplify (+ (* (sin (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im)))) (/ (sin (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im))))) into (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 6.933 * [backup-simplify]: Simplify (cbrt (* (* (fma (sin (/ 1 (- re))) (exp (/ 1 (- im))) (/ (sin (/ 1 (- re))) (exp (/ 1 (- im))))) (fma (sin (/ 1 (- re))) (exp (/ 1 (- im))) (/ (sin (/ 1 (- re))) (exp (/ 1 (- im)))))) (fma (sin (/ 1 (- re))) (exp (/ 1 (- im))) (/ (sin (/ 1 (- re))) (exp (/ 1 (- im))))))) into (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 6.933 * [approximate]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in (re im) around 0 6.933 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in im 6.933 * [taylor]: Rewrote expression to (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 6.933 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in im 6.933 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 6.933 * [taylor]: Taking taylor expansion of (/ -1 re) in im 6.933 * [taylor]: Taking taylor expansion of -1 in im 6.933 * [backup-simplify]: Simplify -1 into -1 6.933 * [taylor]: Taking taylor expansion of re in im 6.933 * [backup-simplify]: Simplify re into re 6.933 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 6.934 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 6.934 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 6.934 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 6.934 * [taylor]: Taking taylor expansion of (/ -1 im) in im 6.934 * [taylor]: Taking taylor expansion of -1 in im 6.934 * [backup-simplify]: Simplify -1 into -1 6.934 * [taylor]: Taking taylor expansion of im in im 6.934 * [backup-simplify]: Simplify 0 into 0 6.934 * [backup-simplify]: Simplify 1 into 1 6.934 * [backup-simplify]: Simplify (/ -1 1) into -1 6.934 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 6.934 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 6.934 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 6.934 * [taylor]: Taking taylor expansion of (/ -1 re) in im 6.934 * [taylor]: Taking taylor expansion of -1 in im 6.934 * [backup-simplify]: Simplify -1 into -1 6.934 * [taylor]: Taking taylor expansion of re in im 6.935 * [backup-simplify]: Simplify re into re 6.935 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 6.935 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 6.935 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 6.935 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 6.935 * [taylor]: Taking taylor expansion of (/ -1 im) in im 6.935 * [taylor]: Taking taylor expansion of -1 in im 6.935 * [backup-simplify]: Simplify -1 into -1 6.935 * [taylor]: Taking taylor expansion of im in im 6.935 * [backup-simplify]: Simplify 0 into 0 6.935 * [backup-simplify]: Simplify 1 into 1 6.935 * [backup-simplify]: Simplify (/ -1 1) into -1 6.935 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 6.936 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 6.936 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 6.936 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 6.936 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 6.936 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in re 6.936 * [taylor]: Rewrote expression to (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 6.936 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in re 6.936 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 6.936 * [taylor]: Taking taylor expansion of (/ -1 re) in re 6.936 * [taylor]: Taking taylor expansion of -1 in re 6.936 * [backup-simplify]: Simplify -1 into -1 6.936 * [taylor]: Taking taylor expansion of re in re 6.936 * [backup-simplify]: Simplify 0 into 0 6.936 * [backup-simplify]: Simplify 1 into 1 6.937 * [backup-simplify]: Simplify (/ -1 1) into -1 6.937 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 6.937 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 6.937 * [taylor]: Taking taylor expansion of (/ -1 im) in re 6.937 * [taylor]: Taking taylor expansion of -1 in re 6.937 * [backup-simplify]: Simplify -1 into -1 6.937 * [taylor]: Taking taylor expansion of im in re 6.937 * [backup-simplify]: Simplify im into im 6.937 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 6.937 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 6.937 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 6.937 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 6.937 * [taylor]: Taking taylor expansion of (/ -1 re) in re 6.937 * [taylor]: Taking taylor expansion of -1 in re 6.937 * [backup-simplify]: Simplify -1 into -1 6.937 * [taylor]: Taking taylor expansion of re in re 6.937 * [backup-simplify]: Simplify 0 into 0 6.937 * [backup-simplify]: Simplify 1 into 1 6.938 * [backup-simplify]: Simplify (/ -1 1) into -1 6.938 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 6.938 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 6.938 * [taylor]: Taking taylor expansion of (/ -1 im) in re 6.938 * [taylor]: Taking taylor expansion of -1 in re 6.938 * [backup-simplify]: Simplify -1 into -1 6.938 * [taylor]: Taking taylor expansion of im in re 6.938 * [backup-simplify]: Simplify im into im 6.938 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 6.938 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 6.938 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 6.938 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in re 6.939 * [taylor]: Rewrote expression to (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 6.939 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in re 6.939 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 6.939 * [taylor]: Taking taylor expansion of (/ -1 re) in re 6.939 * [taylor]: Taking taylor expansion of -1 in re 6.939 * [backup-simplify]: Simplify -1 into -1 6.939 * [taylor]: Taking taylor expansion of re in re 6.939 * [backup-simplify]: Simplify 0 into 0 6.939 * [backup-simplify]: Simplify 1 into 1 6.939 * [backup-simplify]: Simplify (/ -1 1) into -1 6.939 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 6.939 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 6.939 * [taylor]: Taking taylor expansion of (/ -1 im) in re 6.939 * [taylor]: Taking taylor expansion of -1 in re 6.939 * [backup-simplify]: Simplify -1 into -1 6.939 * [taylor]: Taking taylor expansion of im in re 6.940 * [backup-simplify]: Simplify im into im 6.940 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 6.940 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 6.940 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 6.940 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 6.940 * [taylor]: Taking taylor expansion of (/ -1 re) in re 6.940 * [taylor]: Taking taylor expansion of -1 in re 6.940 * [backup-simplify]: Simplify -1 into -1 6.940 * [taylor]: Taking taylor expansion of re in re 6.940 * [backup-simplify]: Simplify 0 into 0 6.940 * [backup-simplify]: Simplify 1 into 1 6.940 * [backup-simplify]: Simplify (/ -1 1) into -1 6.940 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 6.940 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 6.940 * [taylor]: Taking taylor expansion of (/ -1 im) in re 6.940 * [taylor]: Taking taylor expansion of -1 in re 6.940 * [backup-simplify]: Simplify -1 into -1 6.941 * [taylor]: Taking taylor expansion of im in re 6.941 * [backup-simplify]: Simplify im into im 6.941 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 6.941 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 6.941 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 6.941 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (exp (/ -1 im))) into (* (sin (/ -1 re)) (exp (/ -1 im))) 6.941 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 6.941 * [taylor]: Taking taylor expansion of (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) in im 6.941 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 6.941 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 6.941 * [taylor]: Taking taylor expansion of (/ -1 re) in im 6.941 * [taylor]: Taking taylor expansion of -1 in im 6.941 * [backup-simplify]: Simplify -1 into -1 6.941 * [taylor]: Taking taylor expansion of re in im 6.941 * [backup-simplify]: Simplify re into re 6.942 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 6.942 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 6.942 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 6.942 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 6.942 * [taylor]: Taking taylor expansion of (/ -1 im) in im 6.942 * [taylor]: Taking taylor expansion of -1 in im 6.942 * [backup-simplify]: Simplify -1 into -1 6.942 * [taylor]: Taking taylor expansion of im in im 6.942 * [backup-simplify]: Simplify 0 into 0 6.942 * [backup-simplify]: Simplify 1 into 1 6.943 * [backup-simplify]: Simplify (/ -1 1) into -1 6.943 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 6.943 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 6.943 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 6.943 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 6.943 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 6.943 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in im 6.943 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 6.943 * [taylor]: Taking taylor expansion of (/ -1 re) in im 6.943 * [taylor]: Taking taylor expansion of -1 in im 6.943 * [backup-simplify]: Simplify -1 into -1 6.944 * [taylor]: Taking taylor expansion of re in im 6.944 * [backup-simplify]: Simplify re into re 6.944 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 6.944 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 6.944 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 6.944 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 6.944 * [taylor]: Taking taylor expansion of (/ -1 im) in im 6.944 * [taylor]: Taking taylor expansion of -1 in im 6.944 * [backup-simplify]: Simplify -1 into -1 6.944 * [taylor]: Taking taylor expansion of im in im 6.944 * [backup-simplify]: Simplify 0 into 0 6.944 * [backup-simplify]: Simplify 1 into 1 6.944 * [backup-simplify]: Simplify (/ -1 1) into -1 6.944 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 6.945 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 6.945 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 6.945 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 6.945 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (exp (/ -1 im))) into (* (sin (/ -1 re)) (exp (/ -1 im))) 6.945 * [backup-simplify]: Simplify (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 6.945 * [backup-simplify]: Simplify (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 6.945 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 6.946 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 6.946 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 6.947 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 6.947 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 6.948 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 6.948 * [backup-simplify]: Simplify (+ 0 0) into 0 6.948 * [taylor]: Taking taylor expansion of 0 in im 6.948 * [backup-simplify]: Simplify 0 into 0 6.948 * [backup-simplify]: Simplify 0 into 0 6.949 * [backup-simplify]: Simplify (+ 0) into 0 6.949 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 6.949 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 6.950 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.950 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 6.951 * [backup-simplify]: Simplify (+ 0 0) into 0 6.951 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 6.951 * [backup-simplify]: Simplify (+ 0) into 0 6.952 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 6.952 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 6.953 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.953 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 6.954 * [backup-simplify]: Simplify (+ 0 0) into 0 6.954 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 6.954 * [backup-simplify]: Simplify (+ 0 0) into 0 6.954 * [backup-simplify]: Simplify 0 into 0 6.954 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 6.956 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.956 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 6.957 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 6.958 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.958 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 6.959 * [backup-simplify]: Simplify (+ 0 0) into 0 6.959 * [taylor]: Taking taylor expansion of 0 in im 6.959 * [backup-simplify]: Simplify 0 into 0 6.959 * [backup-simplify]: Simplify 0 into 0 6.959 * [backup-simplify]: Simplify 0 into 0 6.960 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.960 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 6.961 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 6.961 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.962 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 6.962 * [backup-simplify]: Simplify (+ 0 0) into 0 6.963 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 6.964 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.964 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 6.965 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 6.965 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.966 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 6.966 * [backup-simplify]: Simplify (+ 0 0) into 0 6.967 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 6.967 * [backup-simplify]: Simplify (+ 0 0) into 0 6.967 * [backup-simplify]: Simplify 0 into 0 6.968 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 6.969 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 6.970 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 6.971 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 6.972 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 6.972 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 6.972 * [backup-simplify]: Simplify (+ 0 0) into 0 6.972 * [taylor]: Taking taylor expansion of 0 in im 6.972 * [backup-simplify]: Simplify 0 into 0 6.972 * [backup-simplify]: Simplify 0 into 0 6.973 * [backup-simplify]: Simplify (+ (/ (sin (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im))))) (* (sin (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im)))))) into (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 6.973 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1) 6.973 * [backup-simplify]: Simplify (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) into (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 2) 6.973 * [approximate]: Taking taylor expansion of (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 2) in (re im) around 0 6.973 * [taylor]: Taking taylor expansion of (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 2) in im 6.973 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in im 6.973 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 6.973 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in im 6.973 * [taylor]: Taking taylor expansion of (sin re) in im 6.973 * [taylor]: Taking taylor expansion of re in im 6.973 * [backup-simplify]: Simplify re into re 6.973 * [backup-simplify]: Simplify (sin re) into (sin re) 6.973 * [backup-simplify]: Simplify (cos re) into (cos re) 6.973 * [taylor]: Taking taylor expansion of (exp im) in im 6.973 * [taylor]: Taking taylor expansion of im in im 6.973 * [backup-simplify]: Simplify 0 into 0 6.973 * [backup-simplify]: Simplify 1 into 1 6.973 * [backup-simplify]: Simplify (exp 0) into 1 6.973 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in im 6.973 * [taylor]: Taking taylor expansion of (sin re) in im 6.973 * [taylor]: Taking taylor expansion of re in im 6.973 * [backup-simplify]: Simplify re into re 6.973 * [backup-simplify]: Simplify (sin re) into (sin re) 6.973 * [backup-simplify]: Simplify (cos re) into (cos re) 6.973 * [taylor]: Taking taylor expansion of (exp im) in im 6.973 * [taylor]: Taking taylor expansion of im in im 6.973 * [backup-simplify]: Simplify 0 into 0 6.973 * [backup-simplify]: Simplify 1 into 1 6.973 * [backup-simplify]: Simplify (exp 0) into 1 6.973 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 6.973 * [backup-simplify]: Simplify (* (cos re) 0) into 0 6.973 * [backup-simplify]: Simplify (+ (sin re) 0) into (sin re) 6.973 * [backup-simplify]: Simplify (/ (sin re) 1) into (sin re) 6.974 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 6.974 * [backup-simplify]: Simplify (* (cos re) 0) into 0 6.974 * [backup-simplify]: Simplify (+ (sin re) 0) into (sin re) 6.974 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 6.974 * [backup-simplify]: Simplify (+ (sin re) (sin re)) into (* 2 (sin re)) 6.974 * [taylor]: Taking taylor expansion of (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 2) in re 6.974 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in re 6.974 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 6.974 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in re 6.974 * [taylor]: Taking taylor expansion of (sin re) in re 6.974 * [taylor]: Taking taylor expansion of re in re 6.974 * [backup-simplify]: Simplify 0 into 0 6.974 * [backup-simplify]: Simplify 1 into 1 6.974 * [taylor]: Taking taylor expansion of (exp im) in re 6.974 * [taylor]: Taking taylor expansion of im in re 6.974 * [backup-simplify]: Simplify im into im 6.974 * [backup-simplify]: Simplify (exp im) into (exp im) 6.974 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 6.974 * [taylor]: Taking taylor expansion of (sin re) in re 6.974 * [taylor]: Taking taylor expansion of re in re 6.974 * [backup-simplify]: Simplify 0 into 0 6.974 * [backup-simplify]: Simplify 1 into 1 6.974 * [taylor]: Taking taylor expansion of (exp im) in re 6.974 * [taylor]: Taking taylor expansion of im in re 6.974 * [backup-simplify]: Simplify im into im 6.974 * [backup-simplify]: Simplify (exp im) into (exp im) 6.975 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 6.975 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 6.975 * [backup-simplify]: Simplify (* 0 (exp im)) into 0 6.975 * [backup-simplify]: Simplify (+ 0 0) into 0 6.976 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 6.976 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 6.976 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (exp im))) into (exp im) 6.976 * [backup-simplify]: Simplify (+ (exp im) (/ 1 (exp im))) into (+ (exp im) (/ 1 (exp im))) 6.976 * [taylor]: Taking taylor expansion of (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 2) in re 6.976 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in re 6.977 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 6.977 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in re 6.977 * [taylor]: Taking taylor expansion of (sin re) in re 6.977 * [taylor]: Taking taylor expansion of re in re 6.977 * [backup-simplify]: Simplify 0 into 0 6.977 * [backup-simplify]: Simplify 1 into 1 6.977 * [taylor]: Taking taylor expansion of (exp im) in re 6.977 * [taylor]: Taking taylor expansion of im in re 6.977 * [backup-simplify]: Simplify im into im 6.977 * [backup-simplify]: Simplify (exp im) into (exp im) 6.977 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 6.977 * [taylor]: Taking taylor expansion of (sin re) in re 6.977 * [taylor]: Taking taylor expansion of re in re 6.977 * [backup-simplify]: Simplify 0 into 0 6.977 * [backup-simplify]: Simplify 1 into 1 6.977 * [taylor]: Taking taylor expansion of (exp im) in re 6.977 * [taylor]: Taking taylor expansion of im in re 6.977 * [backup-simplify]: Simplify im into im 6.977 * [backup-simplify]: Simplify (exp im) into (exp im) 6.977 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 6.977 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 6.977 * [backup-simplify]: Simplify (* 0 (exp im)) into 0 6.978 * [backup-simplify]: Simplify (+ 0 0) into 0 6.978 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 6.978 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 6.979 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (exp im))) into (exp im) 6.979 * [backup-simplify]: Simplify (+ (exp im) (/ 1 (exp im))) into (+ (exp im) (/ 1 (exp im))) 6.979 * [backup-simplify]: Simplify (* (+ (exp im) (/ 1 (exp im))) (+ (exp im) (/ 1 (exp im)))) into (pow (+ (exp im) (/ 1 (exp im))) 2) 6.979 * [taylor]: Taking taylor expansion of (pow (+ (exp im) (/ 1 (exp im))) 2) in im 6.979 * [taylor]: Taking taylor expansion of (+ (exp im) (/ 1 (exp im))) in im 6.979 * [taylor]: Taking taylor expansion of (exp im) in im 6.979 * [taylor]: Taking taylor expansion of im in im 6.979 * [backup-simplify]: Simplify 0 into 0 6.979 * [backup-simplify]: Simplify 1 into 1 6.979 * [backup-simplify]: Simplify (exp 0) into 1 6.979 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 6.979 * [taylor]: Taking taylor expansion of (exp im) in im 6.979 * [taylor]: Taking taylor expansion of im in im 6.979 * [backup-simplify]: Simplify 0 into 0 6.979 * [backup-simplify]: Simplify 1 into 1 6.979 * [backup-simplify]: Simplify (exp 0) into 1 6.980 * [backup-simplify]: Simplify (/ 1 1) into 1 6.980 * [backup-simplify]: Simplify (+ 1 1) into 2 6.980 * [backup-simplify]: Simplify (* 2 2) into 4 6.980 * [backup-simplify]: Simplify 4 into 4 6.981 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.981 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.982 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (exp im)))) into 0 6.982 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.983 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 6.983 * [backup-simplify]: Simplify (- (/ 0 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 6.983 * [backup-simplify]: Simplify (+ 0 0) into 0 6.983 * [backup-simplify]: Simplify (+ (* (+ (exp im) (/ 1 (exp im))) 0) (* 0 (+ (exp im) (/ 1 (exp im))))) into 0 6.983 * [taylor]: Taking taylor expansion of 0 in im 6.983 * [backup-simplify]: Simplify 0 into 0 6.983 * [backup-simplify]: Simplify 0 into 0 6.984 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 6.985 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 6.985 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 6.985 * [backup-simplify]: Simplify (+ 1 -1) into 0 6.986 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 2)) into 0 6.986 * [backup-simplify]: Simplify 0 into 0 6.987 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 6.988 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 6.988 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* -1/6 (exp im))))) into (- (* 1/6 (exp im))) 6.989 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 6.991 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.991 * [backup-simplify]: Simplify (- (/ -1/6 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into (- (* 1/6 (/ 1 (exp im)))) 6.991 * [backup-simplify]: Simplify (+ (- (* 1/6 (exp im))) (- (* 1/6 (/ 1 (exp im))))) into (- (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im))))) 6.992 * [backup-simplify]: Simplify (+ (* (+ (exp im) (/ 1 (exp im))) (- (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im)))))) (+ (* 0 0) (* (- (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im))))) (+ (exp im) (/ 1 (exp im)))))) into (- (+ (* 1/3 (pow (exp im) 2)) (+ (* 1/3 (/ 1 (pow (exp im) 2))) 2/3))) 6.992 * [taylor]: Taking taylor expansion of (- (+ (* 1/3 (pow (exp im) 2)) (+ (* 1/3 (/ 1 (pow (exp im) 2))) 2/3))) in im 6.992 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow (exp im) 2)) (+ (* 1/3 (/ 1 (pow (exp im) 2))) 2/3)) in im 6.993 * [taylor]: Taking taylor expansion of (* 1/3 (pow (exp im) 2)) in im 6.993 * [taylor]: Taking taylor expansion of 1/3 in im 6.993 * [backup-simplify]: Simplify 1/3 into 1/3 6.993 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 6.993 * [taylor]: Taking taylor expansion of (exp im) in im 6.993 * [taylor]: Taking taylor expansion of im in im 6.993 * [backup-simplify]: Simplify 0 into 0 6.993 * [backup-simplify]: Simplify 1 into 1 6.993 * [backup-simplify]: Simplify (exp 0) into 1 6.993 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow (exp im) 2))) 2/3) in im 6.993 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow (exp im) 2))) in im 6.993 * [taylor]: Taking taylor expansion of 1/3 in im 6.993 * [backup-simplify]: Simplify 1/3 into 1/3 6.993 * [taylor]: Taking taylor expansion of (/ 1 (pow (exp im) 2)) in im 6.993 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 6.993 * [taylor]: Taking taylor expansion of (exp im) in im 6.993 * [taylor]: Taking taylor expansion of im in im 6.993 * [backup-simplify]: Simplify 0 into 0 6.993 * [backup-simplify]: Simplify 1 into 1 6.993 * [backup-simplify]: Simplify (exp 0) into 1 6.993 * [backup-simplify]: Simplify (* 1 1) into 1 6.994 * [backup-simplify]: Simplify (/ 1 1) into 1 6.994 * [taylor]: Taking taylor expansion of 2/3 in im 6.994 * [backup-simplify]: Simplify 2/3 into 2/3 6.994 * [backup-simplify]: Simplify (* 1 1) into 1 6.995 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 6.995 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 6.996 * [backup-simplify]: Simplify (+ 1/3 2/3) into 1 6.996 * [backup-simplify]: Simplify (+ 1/3 1) into 4/3 6.996 * [backup-simplify]: Simplify (- 4/3) into -4/3 6.996 * [backup-simplify]: Simplify -4/3 into -4/3 6.996 * [backup-simplify]: Simplify 0 into 0 6.998 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 7.000 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 7.001 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/2 1)) (* -1 (/ 1 1)))) into 1/2 7.001 * [backup-simplify]: Simplify (+ 1/2 1/2) into 1 7.002 * [backup-simplify]: Simplify (+ (* 2 1) (+ (* 0 0) (* 1 2))) into 4 7.002 * [backup-simplify]: Simplify 4 into 4 7.003 * [backup-simplify]: Simplify (+ (* 4 (pow (* im re) 2)) (+ (* -4/3 (pow (* 1 re) 4)) (* 4 (pow (* 1 re) 2)))) into (- (+ (* 4 (* (pow re 2) (pow im 2))) (* 4 (pow re 2))) (* 4/3 (pow re 4))) 7.004 * [backup-simplify]: Simplify (* (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im))))) into (pow (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2) 7.004 * [approximate]: Taking taylor expansion of (pow (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2) in (re im) around 0 7.004 * [taylor]: Taking taylor expansion of (pow (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2) in im 7.004 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in im 7.004 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 7.004 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in im 7.004 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 7.004 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.004 * [taylor]: Taking taylor expansion of re in im 7.004 * [backup-simplify]: Simplify re into re 7.004 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.004 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.004 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 7.004 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 7.004 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.004 * [taylor]: Taking taylor expansion of im in im 7.004 * [backup-simplify]: Simplify 0 into 0 7.004 * [backup-simplify]: Simplify 1 into 1 7.005 * [backup-simplify]: Simplify (/ 1 1) into 1 7.005 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.005 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 7.005 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 7.005 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.005 * [taylor]: Taking taylor expansion of re in im 7.005 * [backup-simplify]: Simplify re into re 7.005 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.005 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.005 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 7.005 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 7.005 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.005 * [taylor]: Taking taylor expansion of im in im 7.005 * [backup-simplify]: Simplify 0 into 0 7.005 * [backup-simplify]: Simplify 1 into 1 7.006 * [backup-simplify]: Simplify (/ 1 1) into 1 7.006 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.006 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 7.006 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 7.006 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 7.006 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 7.006 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 7.007 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 7.007 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 7.007 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (exp (/ 1 im))) into (* (sin (/ 1 re)) (exp (/ 1 im))) 7.007 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) into (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 7.007 * [taylor]: Taking taylor expansion of (pow (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2) in re 7.007 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in re 7.007 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 7.007 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in re 7.007 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 7.007 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.007 * [taylor]: Taking taylor expansion of re in re 7.007 * [backup-simplify]: Simplify 0 into 0 7.007 * [backup-simplify]: Simplify 1 into 1 7.008 * [backup-simplify]: Simplify (/ 1 1) into 1 7.008 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.008 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 7.008 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.008 * [taylor]: Taking taylor expansion of im in re 7.008 * [backup-simplify]: Simplify im into im 7.008 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.008 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.008 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 7.008 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 7.008 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.008 * [taylor]: Taking taylor expansion of re in re 7.008 * [backup-simplify]: Simplify 0 into 0 7.008 * [backup-simplify]: Simplify 1 into 1 7.009 * [backup-simplify]: Simplify (/ 1 1) into 1 7.009 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.009 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 7.009 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.009 * [taylor]: Taking taylor expansion of im in re 7.009 * [backup-simplify]: Simplify im into im 7.009 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.009 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.009 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 7.009 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (exp (/ 1 im))) into (* (sin (/ 1 re)) (exp (/ 1 im))) 7.009 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) into (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 7.010 * [taylor]: Taking taylor expansion of (pow (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2) in re 7.010 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in re 7.010 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 7.010 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in re 7.010 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 7.010 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.010 * [taylor]: Taking taylor expansion of re in re 7.010 * [backup-simplify]: Simplify 0 into 0 7.010 * [backup-simplify]: Simplify 1 into 1 7.010 * [backup-simplify]: Simplify (/ 1 1) into 1 7.010 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.010 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 7.010 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.010 * [taylor]: Taking taylor expansion of im in re 7.011 * [backup-simplify]: Simplify im into im 7.011 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.011 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.011 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 7.011 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 7.011 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.011 * [taylor]: Taking taylor expansion of re in re 7.011 * [backup-simplify]: Simplify 0 into 0 7.011 * [backup-simplify]: Simplify 1 into 1 7.011 * [backup-simplify]: Simplify (/ 1 1) into 1 7.011 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.011 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 7.011 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.011 * [taylor]: Taking taylor expansion of im in re 7.011 * [backup-simplify]: Simplify im into im 7.011 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.012 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.012 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 7.012 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (exp (/ 1 im))) into (* (sin (/ 1 re)) (exp (/ 1 im))) 7.012 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) into (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 7.013 * [backup-simplify]: Simplify (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im))))) into (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2) 7.013 * [taylor]: Taking taylor expansion of (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2) in im 7.013 * [taylor]: Taking taylor expansion of (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in im 7.013 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in im 7.013 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 7.013 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.013 * [taylor]: Taking taylor expansion of re in im 7.013 * [backup-simplify]: Simplify re into re 7.013 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.013 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.013 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 7.013 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 7.013 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.013 * [taylor]: Taking taylor expansion of im in im 7.013 * [backup-simplify]: Simplify 0 into 0 7.013 * [backup-simplify]: Simplify 1 into 1 7.014 * [backup-simplify]: Simplify (/ 1 1) into 1 7.014 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.014 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 7.014 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 7.014 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.014 * [taylor]: Taking taylor expansion of re in im 7.014 * [backup-simplify]: Simplify re into re 7.014 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.014 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.014 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 7.014 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 7.014 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.014 * [taylor]: Taking taylor expansion of im in im 7.014 * [backup-simplify]: Simplify 0 into 0 7.015 * [backup-simplify]: Simplify 1 into 1 7.015 * [backup-simplify]: Simplify (/ 1 1) into 1 7.015 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.015 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 7.015 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 7.015 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 7.015 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 7.016 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 7.016 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 7.016 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 7.016 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (exp (/ 1 im))) into (* (sin (/ 1 re)) (exp (/ 1 im))) 7.016 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) into (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 7.017 * [backup-simplify]: Simplify (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im))))) into (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2) 7.017 * [backup-simplify]: Simplify (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2) into (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2) 7.017 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 7.018 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 7.018 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 7.018 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 7.019 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 7.020 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 7.020 * [backup-simplify]: Simplify (+ 0 0) into 0 7.021 * [backup-simplify]: Simplify (+ (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0) (* 0 (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))))) into 0 7.021 * [taylor]: Taking taylor expansion of 0 in im 7.021 * [backup-simplify]: Simplify 0 into 0 7.021 * [backup-simplify]: Simplify 0 into 0 7.021 * [backup-simplify]: Simplify (+ 0) into 0 7.022 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 7.022 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 7.023 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.023 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 7.024 * [backup-simplify]: Simplify (+ 0 0) into 0 7.024 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 7.024 * [backup-simplify]: Simplify (+ 0) into 0 7.025 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 7.025 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 7.026 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.026 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 7.026 * [backup-simplify]: Simplify (+ 0 0) into 0 7.027 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 7.027 * [backup-simplify]: Simplify (+ 0 0) into 0 7.028 * [backup-simplify]: Simplify (+ (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0) (* 0 (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))))) into 0 7.028 * [backup-simplify]: Simplify 0 into 0 7.028 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.029 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.030 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 7.030 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.031 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.032 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 7.032 * [backup-simplify]: Simplify (+ 0 0) into 0 7.033 * [backup-simplify]: Simplify (+ (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0) (+ (* 0 0) (* 0 (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im))))))) into 0 7.033 * [taylor]: Taking taylor expansion of 0 in im 7.033 * [backup-simplify]: Simplify 0 into 0 7.033 * [backup-simplify]: Simplify 0 into 0 7.033 * [backup-simplify]: Simplify 0 into 0 7.035 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.035 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.036 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 7.036 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.037 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.037 * [backup-simplify]: Simplify (+ 0 0) into 0 7.038 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 7.039 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.040 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.040 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 7.041 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.041 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.041 * [backup-simplify]: Simplify (+ 0 0) into 0 7.042 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 7.042 * [backup-simplify]: Simplify (+ 0 0) into 0 7.043 * [backup-simplify]: Simplify (+ (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0) (+ (* 0 0) (* 0 (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im))))))) into 0 7.043 * [backup-simplify]: Simplify 0 into 0 7.043 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.045 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 7.046 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 7.046 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.048 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 7.048 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 7.049 * [backup-simplify]: Simplify (+ 0 0) into 0 7.050 * [backup-simplify]: Simplify (+ (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))))))) into 0 7.050 * [taylor]: Taking taylor expansion of 0 in im 7.050 * [backup-simplify]: Simplify 0 into 0 7.050 * [backup-simplify]: Simplify 0 into 0 7.051 * [backup-simplify]: Simplify (pow (+ (* (sin (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im)))) (/ (sin (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im))))) 2) into (pow (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 2) 7.051 * [backup-simplify]: Simplify (* (fma (sin (/ 1 (- re))) (exp (/ 1 (- im))) (/ (sin (/ 1 (- re))) (exp (/ 1 (- im))))) (fma (sin (/ 1 (- re))) (exp (/ 1 (- im))) (/ (sin (/ 1 (- re))) (exp (/ 1 (- im)))))) into (pow (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 2) 7.051 * [approximate]: Taking taylor expansion of (pow (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 2) in (re im) around 0 7.051 * [taylor]: Taking taylor expansion of (pow (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 2) in im 7.051 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in im 7.051 * [taylor]: Rewrote expression to (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 7.051 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in im 7.051 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 7.051 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.052 * [taylor]: Taking taylor expansion of -1 in im 7.052 * [backup-simplify]: Simplify -1 into -1 7.052 * [taylor]: Taking taylor expansion of re in im 7.052 * [backup-simplify]: Simplify re into re 7.052 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.052 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.052 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 7.052 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 7.052 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.052 * [taylor]: Taking taylor expansion of -1 in im 7.052 * [backup-simplify]: Simplify -1 into -1 7.052 * [taylor]: Taking taylor expansion of im in im 7.052 * [backup-simplify]: Simplify 0 into 0 7.052 * [backup-simplify]: Simplify 1 into 1 7.052 * [backup-simplify]: Simplify (/ -1 1) into -1 7.053 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.053 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 7.053 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 7.053 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.053 * [taylor]: Taking taylor expansion of -1 in im 7.053 * [backup-simplify]: Simplify -1 into -1 7.053 * [taylor]: Taking taylor expansion of re in im 7.053 * [backup-simplify]: Simplify re into re 7.053 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.053 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.053 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 7.053 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 7.053 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.053 * [taylor]: Taking taylor expansion of -1 in im 7.053 * [backup-simplify]: Simplify -1 into -1 7.053 * [taylor]: Taking taylor expansion of im in im 7.053 * [backup-simplify]: Simplify 0 into 0 7.053 * [backup-simplify]: Simplify 1 into 1 7.054 * [backup-simplify]: Simplify (/ -1 1) into -1 7.054 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.054 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 7.054 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 7.054 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 7.054 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 7.054 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 7.055 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 7.055 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 7.055 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (exp (/ -1 im))) into (* (sin (/ -1 re)) (exp (/ -1 im))) 7.055 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 7.055 * [taylor]: Taking taylor expansion of (pow (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 2) in re 7.055 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in re 7.055 * [taylor]: Rewrote expression to (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 7.055 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in re 7.055 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 7.055 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.055 * [taylor]: Taking taylor expansion of -1 in re 7.055 * [backup-simplify]: Simplify -1 into -1 7.055 * [taylor]: Taking taylor expansion of re in re 7.055 * [backup-simplify]: Simplify 0 into 0 7.055 * [backup-simplify]: Simplify 1 into 1 7.056 * [backup-simplify]: Simplify (/ -1 1) into -1 7.056 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.056 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 7.056 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.056 * [taylor]: Taking taylor expansion of -1 in re 7.056 * [backup-simplify]: Simplify -1 into -1 7.056 * [taylor]: Taking taylor expansion of im in re 7.056 * [backup-simplify]: Simplify im into im 7.056 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.056 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.056 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 7.056 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 7.056 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.056 * [taylor]: Taking taylor expansion of -1 in re 7.056 * [backup-simplify]: Simplify -1 into -1 7.056 * [taylor]: Taking taylor expansion of re in re 7.056 * [backup-simplify]: Simplify 0 into 0 7.057 * [backup-simplify]: Simplify 1 into 1 7.057 * [backup-simplify]: Simplify (/ -1 1) into -1 7.057 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.057 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 7.057 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.057 * [taylor]: Taking taylor expansion of -1 in re 7.057 * [backup-simplify]: Simplify -1 into -1 7.057 * [taylor]: Taking taylor expansion of im in re 7.057 * [backup-simplify]: Simplify im into im 7.057 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.057 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.057 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 7.058 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (exp (/ -1 im))) into (* (sin (/ -1 re)) (exp (/ -1 im))) 7.058 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 7.058 * [taylor]: Taking taylor expansion of (pow (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 2) in re 7.058 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in re 7.058 * [taylor]: Rewrote expression to (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 7.058 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in re 7.058 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 7.058 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.058 * [taylor]: Taking taylor expansion of -1 in re 7.058 * [backup-simplify]: Simplify -1 into -1 7.058 * [taylor]: Taking taylor expansion of re in re 7.058 * [backup-simplify]: Simplify 0 into 0 7.058 * [backup-simplify]: Simplify 1 into 1 7.059 * [backup-simplify]: Simplify (/ -1 1) into -1 7.059 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.059 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 7.059 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.059 * [taylor]: Taking taylor expansion of -1 in re 7.059 * [backup-simplify]: Simplify -1 into -1 7.059 * [taylor]: Taking taylor expansion of im in re 7.059 * [backup-simplify]: Simplify im into im 7.059 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.059 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.059 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 7.059 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 7.059 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.059 * [taylor]: Taking taylor expansion of -1 in re 7.059 * [backup-simplify]: Simplify -1 into -1 7.059 * [taylor]: Taking taylor expansion of re in re 7.060 * [backup-simplify]: Simplify 0 into 0 7.060 * [backup-simplify]: Simplify 1 into 1 7.060 * [backup-simplify]: Simplify (/ -1 1) into -1 7.060 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.060 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 7.060 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.060 * [taylor]: Taking taylor expansion of -1 in re 7.060 * [backup-simplify]: Simplify -1 into -1 7.060 * [taylor]: Taking taylor expansion of im in re 7.060 * [backup-simplify]: Simplify im into im 7.060 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.060 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.061 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 7.061 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (exp (/ -1 im))) into (* (sin (/ -1 re)) (exp (/ -1 im))) 7.061 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 7.061 * [backup-simplify]: Simplify (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im))))) into (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 2) 7.062 * [taylor]: Taking taylor expansion of (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 2) in im 7.062 * [taylor]: Taking taylor expansion of (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) in im 7.062 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 7.062 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 7.062 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.062 * [taylor]: Taking taylor expansion of -1 in im 7.062 * [backup-simplify]: Simplify -1 into -1 7.062 * [taylor]: Taking taylor expansion of re in im 7.062 * [backup-simplify]: Simplify re into re 7.062 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.062 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.062 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 7.062 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 7.062 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.062 * [taylor]: Taking taylor expansion of -1 in im 7.062 * [backup-simplify]: Simplify -1 into -1 7.062 * [taylor]: Taking taylor expansion of im in im 7.062 * [backup-simplify]: Simplify 0 into 0 7.062 * [backup-simplify]: Simplify 1 into 1 7.063 * [backup-simplify]: Simplify (/ -1 1) into -1 7.063 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.063 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 7.063 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 7.063 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 7.063 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 7.063 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in im 7.063 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 7.063 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.063 * [taylor]: Taking taylor expansion of -1 in im 7.063 * [backup-simplify]: Simplify -1 into -1 7.063 * [taylor]: Taking taylor expansion of re in im 7.063 * [backup-simplify]: Simplify re into re 7.063 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.063 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.064 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 7.064 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 7.064 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.064 * [taylor]: Taking taylor expansion of -1 in im 7.064 * [backup-simplify]: Simplify -1 into -1 7.064 * [taylor]: Taking taylor expansion of im in im 7.064 * [backup-simplify]: Simplify 0 into 0 7.064 * [backup-simplify]: Simplify 1 into 1 7.068 * [backup-simplify]: Simplify (/ -1 1) into -1 7.069 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.069 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 7.069 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 7.069 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 7.069 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (exp (/ -1 im))) into (* (sin (/ -1 re)) (exp (/ -1 im))) 7.069 * [backup-simplify]: Simplify (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 7.070 * [backup-simplify]: Simplify (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im))))) into (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 2) 7.070 * [backup-simplify]: Simplify (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 2) into (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 2) 7.070 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 7.071 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 7.072 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 7.072 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 7.073 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 7.073 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 7.073 * [backup-simplify]: Simplify (+ 0 0) into 0 7.074 * [backup-simplify]: Simplify (+ (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0) (* 0 (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))))) into 0 7.074 * [taylor]: Taking taylor expansion of 0 in im 7.074 * [backup-simplify]: Simplify 0 into 0 7.074 * [backup-simplify]: Simplify 0 into 0 7.074 * [backup-simplify]: Simplify (+ 0) into 0 7.075 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 7.075 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 7.076 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.076 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 7.077 * [backup-simplify]: Simplify (+ 0 0) into 0 7.077 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 7.077 * [backup-simplify]: Simplify (+ 0) into 0 7.078 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 7.078 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 7.079 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.079 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 7.080 * [backup-simplify]: Simplify (+ 0 0) into 0 7.080 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 7.080 * [backup-simplify]: Simplify (+ 0 0) into 0 7.081 * [backup-simplify]: Simplify (+ (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0) (* 0 (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))))) into 0 7.081 * [backup-simplify]: Simplify 0 into 0 7.081 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.082 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.083 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 7.083 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.084 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.085 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 7.085 * [backup-simplify]: Simplify (+ 0 0) into 0 7.086 * [backup-simplify]: Simplify (+ (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0) (+ (* 0 0) (* 0 (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im))))))) into 0 7.086 * [taylor]: Taking taylor expansion of 0 in im 7.086 * [backup-simplify]: Simplify 0 into 0 7.086 * [backup-simplify]: Simplify 0 into 0 7.086 * [backup-simplify]: Simplify 0 into 0 7.087 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.088 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.088 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 7.089 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.089 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.090 * [backup-simplify]: Simplify (+ 0 0) into 0 7.090 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 7.091 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.092 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.092 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 7.093 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.094 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.094 * [backup-simplify]: Simplify (+ 0 0) into 0 7.095 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 7.095 * [backup-simplify]: Simplify (+ 0 0) into 0 7.096 * [backup-simplify]: Simplify (+ (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0) (+ (* 0 0) (* 0 (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im))))))) into 0 7.096 * [backup-simplify]: Simplify 0 into 0 7.096 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.098 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 7.099 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 7.099 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.101 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 7.102 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 7.103 * [backup-simplify]: Simplify (+ 0 0) into 0 7.105 * [backup-simplify]: Simplify (+ (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))))))) into 0 7.105 * [taylor]: Taking taylor expansion of 0 in im 7.105 * [backup-simplify]: Simplify 0 into 0 7.105 * [backup-simplify]: Simplify 0 into 0 7.105 * [backup-simplify]: Simplify (pow (+ (/ (sin (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im))))) (* (sin (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im)))))) 2) into (pow (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 2) 7.105 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1) 7.106 * [backup-simplify]: Simplify (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) into (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 3) 7.106 * [approximate]: Taking taylor expansion of (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 3) in (re im) around 0 7.106 * [taylor]: Taking taylor expansion of (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 3) in im 7.106 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in im 7.106 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 7.106 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in im 7.106 * [taylor]: Taking taylor expansion of (sin re) in im 7.106 * [taylor]: Taking taylor expansion of re in im 7.106 * [backup-simplify]: Simplify re into re 7.106 * [backup-simplify]: Simplify (sin re) into (sin re) 7.106 * [backup-simplify]: Simplify (cos re) into (cos re) 7.106 * [taylor]: Taking taylor expansion of (exp im) in im 7.106 * [taylor]: Taking taylor expansion of im in im 7.106 * [backup-simplify]: Simplify 0 into 0 7.106 * [backup-simplify]: Simplify 1 into 1 7.106 * [backup-simplify]: Simplify (exp 0) into 1 7.106 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in im 7.107 * [taylor]: Taking taylor expansion of (sin re) in im 7.107 * [taylor]: Taking taylor expansion of re in im 7.107 * [backup-simplify]: Simplify re into re 7.107 * [backup-simplify]: Simplify (sin re) into (sin re) 7.107 * [backup-simplify]: Simplify (cos re) into (cos re) 7.107 * [taylor]: Taking taylor expansion of (exp im) in im 7.107 * [taylor]: Taking taylor expansion of im in im 7.107 * [backup-simplify]: Simplify 0 into 0 7.107 * [backup-simplify]: Simplify 1 into 1 7.107 * [backup-simplify]: Simplify (exp 0) into 1 7.107 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 7.107 * [backup-simplify]: Simplify (* (cos re) 0) into 0 7.107 * [backup-simplify]: Simplify (+ (sin re) 0) into (sin re) 7.107 * [backup-simplify]: Simplify (/ (sin re) 1) into (sin re) 7.107 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 7.107 * [backup-simplify]: Simplify (* (cos re) 0) into 0 7.107 * [backup-simplify]: Simplify (+ (sin re) 0) into (sin re) 7.107 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 7.107 * [backup-simplify]: Simplify (+ (sin re) (sin re)) into (* 2 (sin re)) 7.108 * [taylor]: Taking taylor expansion of (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 3) in re 7.108 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in re 7.108 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 7.108 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in re 7.108 * [taylor]: Taking taylor expansion of (sin re) in re 7.108 * [taylor]: Taking taylor expansion of re in re 7.108 * [backup-simplify]: Simplify 0 into 0 7.108 * [backup-simplify]: Simplify 1 into 1 7.108 * [taylor]: Taking taylor expansion of (exp im) in re 7.108 * [taylor]: Taking taylor expansion of im in re 7.108 * [backup-simplify]: Simplify im into im 7.108 * [backup-simplify]: Simplify (exp im) into (exp im) 7.108 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 7.108 * [taylor]: Taking taylor expansion of (sin re) in re 7.108 * [taylor]: Taking taylor expansion of re in re 7.108 * [backup-simplify]: Simplify 0 into 0 7.108 * [backup-simplify]: Simplify 1 into 1 7.108 * [taylor]: Taking taylor expansion of (exp im) in re 7.108 * [taylor]: Taking taylor expansion of im in re 7.108 * [backup-simplify]: Simplify im into im 7.108 * [backup-simplify]: Simplify (exp im) into (exp im) 7.109 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 7.109 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 7.109 * [backup-simplify]: Simplify (* 0 (exp im)) into 0 7.109 * [backup-simplify]: Simplify (+ 0 0) into 0 7.110 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 7.111 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 7.111 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (exp im))) into (exp im) 7.112 * [backup-simplify]: Simplify (+ (exp im) (/ 1 (exp im))) into (+ (exp im) (/ 1 (exp im))) 7.112 * [taylor]: Taking taylor expansion of (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 3) in re 7.112 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in re 7.112 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 7.112 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in re 7.112 * [taylor]: Taking taylor expansion of (sin re) in re 7.112 * [taylor]: Taking taylor expansion of re in re 7.112 * [backup-simplify]: Simplify 0 into 0 7.112 * [backup-simplify]: Simplify 1 into 1 7.112 * [taylor]: Taking taylor expansion of (exp im) in re 7.112 * [taylor]: Taking taylor expansion of im in re 7.112 * [backup-simplify]: Simplify im into im 7.112 * [backup-simplify]: Simplify (exp im) into (exp im) 7.112 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 7.112 * [taylor]: Taking taylor expansion of (sin re) in re 7.112 * [taylor]: Taking taylor expansion of re in re 7.112 * [backup-simplify]: Simplify 0 into 0 7.112 * [backup-simplify]: Simplify 1 into 1 7.112 * [taylor]: Taking taylor expansion of (exp im) in re 7.112 * [taylor]: Taking taylor expansion of im in re 7.112 * [backup-simplify]: Simplify im into im 7.112 * [backup-simplify]: Simplify (exp im) into (exp im) 7.113 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 7.113 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 7.113 * [backup-simplify]: Simplify (* 0 (exp im)) into 0 7.113 * [backup-simplify]: Simplify (+ 0 0) into 0 7.114 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 7.115 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 7.115 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (exp im))) into (exp im) 7.116 * [backup-simplify]: Simplify (+ (exp im) (/ 1 (exp im))) into (+ (exp im) (/ 1 (exp im))) 7.116 * [backup-simplify]: Simplify (* (+ (exp im) (/ 1 (exp im))) (+ (exp im) (/ 1 (exp im)))) into (pow (+ (exp im) (/ 1 (exp im))) 2) 7.117 * [backup-simplify]: Simplify (* (+ (exp im) (/ 1 (exp im))) (pow (+ (exp im) (/ 1 (exp im))) 2)) into (pow (+ (exp im) (/ 1 (exp im))) 3) 7.117 * [taylor]: Taking taylor expansion of (pow (+ (exp im) (/ 1 (exp im))) 3) in im 7.117 * [taylor]: Taking taylor expansion of (+ (exp im) (/ 1 (exp im))) in im 7.117 * [taylor]: Taking taylor expansion of (exp im) in im 7.117 * [taylor]: Taking taylor expansion of im in im 7.117 * [backup-simplify]: Simplify 0 into 0 7.117 * [backup-simplify]: Simplify 1 into 1 7.117 * [backup-simplify]: Simplify (exp 0) into 1 7.117 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 7.117 * [taylor]: Taking taylor expansion of (exp im) in im 7.117 * [taylor]: Taking taylor expansion of im in im 7.117 * [backup-simplify]: Simplify 0 into 0 7.117 * [backup-simplify]: Simplify 1 into 1 7.117 * [backup-simplify]: Simplify (exp 0) into 1 7.118 * [backup-simplify]: Simplify (/ 1 1) into 1 7.118 * [backup-simplify]: Simplify (+ 1 1) into 2 7.118 * [backup-simplify]: Simplify (* 2 2) into 4 7.119 * [backup-simplify]: Simplify (* 2 4) into 8 7.119 * [backup-simplify]: Simplify 8 into 8 7.120 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.121 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.122 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (exp im)))) into 0 7.123 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.123 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 7.124 * [backup-simplify]: Simplify (- (/ 0 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 7.124 * [backup-simplify]: Simplify (+ 0 0) into 0 7.124 * [backup-simplify]: Simplify (+ (* (+ (exp im) (/ 1 (exp im))) 0) (* 0 (+ (exp im) (/ 1 (exp im))))) into 0 7.125 * [backup-simplify]: Simplify (+ (* (+ (exp im) (/ 1 (exp im))) 0) (* 0 (pow (+ (exp im) (/ 1 (exp im))) 2))) into 0 7.125 * [taylor]: Taking taylor expansion of 0 in im 7.125 * [backup-simplify]: Simplify 0 into 0 7.125 * [backup-simplify]: Simplify 0 into 0 7.126 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 7.127 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 7.128 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 7.128 * [backup-simplify]: Simplify (+ 1 -1) into 0 7.129 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 2)) into 0 7.130 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 4)) into 0 7.130 * [backup-simplify]: Simplify 0 into 0 7.132 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 7.133 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 7.135 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* -1/6 (exp im))))) into (- (* 1/6 (exp im))) 7.136 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 7.138 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.138 * [backup-simplify]: Simplify (- (/ -1/6 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into (- (* 1/6 (/ 1 (exp im)))) 7.138 * [backup-simplify]: Simplify (+ (- (* 1/6 (exp im))) (- (* 1/6 (/ 1 (exp im))))) into (- (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im))))) 7.139 * [backup-simplify]: Simplify (+ (* (+ (exp im) (/ 1 (exp im))) (- (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im)))))) (+ (* 0 0) (* (- (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im))))) (+ (exp im) (/ 1 (exp im)))))) into (- (+ (* 1/3 (pow (exp im) 2)) (+ (* 1/3 (/ 1 (pow (exp im) 2))) 2/3))) 7.142 * [backup-simplify]: Simplify (+ (* (+ (exp im) (/ 1 (exp im))) (- (+ (* 1/3 (pow (exp im) 2)) (+ (* 1/3 (/ 1 (pow (exp im) 2))) 2/3)))) (+ (* 0 0) (* (- (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im))))) (pow (+ (exp im) (/ 1 (exp im))) 2)))) into (- (+ (* 3/2 (exp im)) (+ (* 3/2 (/ 1 (exp im))) (+ (* 1/2 (/ 1 (pow (exp im) 3))) (* 1/2 (pow (exp im) 3)))))) 7.142 * [taylor]: Taking taylor expansion of (- (+ (* 3/2 (exp im)) (+ (* 3/2 (/ 1 (exp im))) (+ (* 1/2 (/ 1 (pow (exp im) 3))) (* 1/2 (pow (exp im) 3)))))) in im 7.142 * [taylor]: Taking taylor expansion of (+ (* 3/2 (exp im)) (+ (* 3/2 (/ 1 (exp im))) (+ (* 1/2 (/ 1 (pow (exp im) 3))) (* 1/2 (pow (exp im) 3))))) in im 7.142 * [taylor]: Taking taylor expansion of (* 3/2 (exp im)) in im 7.142 * [taylor]: Taking taylor expansion of 3/2 in im 7.142 * [backup-simplify]: Simplify 3/2 into 3/2 7.142 * [taylor]: Taking taylor expansion of (exp im) in im 7.142 * [taylor]: Taking taylor expansion of im in im 7.142 * [backup-simplify]: Simplify 0 into 0 7.142 * [backup-simplify]: Simplify 1 into 1 7.142 * [backup-simplify]: Simplify (exp 0) into 1 7.142 * [taylor]: Taking taylor expansion of (+ (* 3/2 (/ 1 (exp im))) (+ (* 1/2 (/ 1 (pow (exp im) 3))) (* 1/2 (pow (exp im) 3)))) in im 7.142 * [taylor]: Taking taylor expansion of (* 3/2 (/ 1 (exp im))) in im 7.142 * [taylor]: Taking taylor expansion of 3/2 in im 7.142 * [backup-simplify]: Simplify 3/2 into 3/2 7.142 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 7.142 * [taylor]: Taking taylor expansion of (exp im) in im 7.142 * [taylor]: Taking taylor expansion of im in im 7.142 * [backup-simplify]: Simplify 0 into 0 7.142 * [backup-simplify]: Simplify 1 into 1 7.142 * [backup-simplify]: Simplify (exp 0) into 1 7.143 * [backup-simplify]: Simplify (/ 1 1) into 1 7.143 * [taylor]: Taking taylor expansion of (+ (* 1/2 (/ 1 (pow (exp im) 3))) (* 1/2 (pow (exp im) 3))) in im 7.143 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow (exp im) 3))) in im 7.143 * [taylor]: Taking taylor expansion of 1/2 in im 7.143 * [backup-simplify]: Simplify 1/2 into 1/2 7.143 * [taylor]: Taking taylor expansion of (/ 1 (pow (exp im) 3)) in im 7.143 * [taylor]: Taking taylor expansion of (pow (exp im) 3) in im 7.143 * [taylor]: Taking taylor expansion of (exp im) in im 7.143 * [taylor]: Taking taylor expansion of im in im 7.143 * [backup-simplify]: Simplify 0 into 0 7.143 * [backup-simplify]: Simplify 1 into 1 7.143 * [backup-simplify]: Simplify (exp 0) into 1 7.143 * [backup-simplify]: Simplify (* 1 1) into 1 7.144 * [backup-simplify]: Simplify (* 1 1) into 1 7.144 * [backup-simplify]: Simplify (/ 1 1) into 1 7.144 * [taylor]: Taking taylor expansion of (* 1/2 (pow (exp im) 3)) in im 7.144 * [taylor]: Taking taylor expansion of 1/2 in im 7.144 * [backup-simplify]: Simplify 1/2 into 1/2 7.144 * [taylor]: Taking taylor expansion of (pow (exp im) 3) in im 7.144 * [taylor]: Taking taylor expansion of (exp im) in im 7.144 * [taylor]: Taking taylor expansion of im in im 7.144 * [backup-simplify]: Simplify 0 into 0 7.144 * [backup-simplify]: Simplify 1 into 1 7.144 * [backup-simplify]: Simplify (exp 0) into 1 7.145 * [backup-simplify]: Simplify (* 3/2 1) into 3/2 7.145 * [backup-simplify]: Simplify (* 3/2 1) into 3/2 7.146 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 7.146 * [backup-simplify]: Simplify (* 1 1) into 1 7.147 * [backup-simplify]: Simplify (* 1 1) into 1 7.147 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 7.147 * [backup-simplify]: Simplify (+ 1/2 1/2) into 1 7.148 * [backup-simplify]: Simplify (+ 3/2 1) into 5/2 7.148 * [backup-simplify]: Simplify (+ 3/2 5/2) into 4 7.149 * [backup-simplify]: Simplify (- 4) into -4 7.149 * [backup-simplify]: Simplify -4 into -4 7.149 * [backup-simplify]: Simplify 0 into 0 7.150 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 7.152 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 7.153 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/2 1)) (* -1 (/ 1 1)))) into 1/2 7.154 * [backup-simplify]: Simplify (+ 1/2 1/2) into 1 7.155 * [backup-simplify]: Simplify (+ (* 2 1) (+ (* 0 0) (* 1 2))) into 4 7.156 * [backup-simplify]: Simplify (+ (* 2 4) (+ (* 0 0) (* 1 4))) into 12 7.156 * [backup-simplify]: Simplify 12 into 12 7.157 * [backup-simplify]: Simplify (+ (* 12 (* (pow im 2) (pow re 3))) (+ (* -4 (pow (* 1 re) 5)) (* 8 (pow (* 1 re) 3)))) into (- (+ (* 12 (* (pow re 3) (pow im 2))) (* 8 (pow re 3))) (* 4 (pow re 5))) 7.157 * [backup-simplify]: Simplify (* (* (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im))))) (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im))))) into (pow (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 3) 7.157 * [approximate]: Taking taylor expansion of (pow (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 3) in (re im) around 0 7.157 * [taylor]: Taking taylor expansion of (pow (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 3) in im 7.158 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in im 7.158 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 7.158 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in im 7.158 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 7.158 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.158 * [taylor]: Taking taylor expansion of re in im 7.158 * [backup-simplify]: Simplify re into re 7.158 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.158 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.158 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 7.158 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 7.158 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.158 * [taylor]: Taking taylor expansion of im in im 7.158 * [backup-simplify]: Simplify 0 into 0 7.158 * [backup-simplify]: Simplify 1 into 1 7.159 * [backup-simplify]: Simplify (/ 1 1) into 1 7.159 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.159 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 7.159 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 7.159 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.159 * [taylor]: Taking taylor expansion of re in im 7.159 * [backup-simplify]: Simplify re into re 7.159 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.159 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.159 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 7.159 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 7.159 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.159 * [taylor]: Taking taylor expansion of im in im 7.159 * [backup-simplify]: Simplify 0 into 0 7.159 * [backup-simplify]: Simplify 1 into 1 7.160 * [backup-simplify]: Simplify (/ 1 1) into 1 7.160 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.160 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 7.160 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 7.160 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 7.160 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 7.160 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 7.160 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 7.160 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 7.160 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (exp (/ 1 im))) into (* (sin (/ 1 re)) (exp (/ 1 im))) 7.161 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) into (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 7.161 * [taylor]: Taking taylor expansion of (pow (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 3) in re 7.161 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in re 7.161 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 7.161 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in re 7.161 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 7.161 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.161 * [taylor]: Taking taylor expansion of re in re 7.161 * [backup-simplify]: Simplify 0 into 0 7.161 * [backup-simplify]: Simplify 1 into 1 7.161 * [backup-simplify]: Simplify (/ 1 1) into 1 7.162 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.162 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 7.162 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.162 * [taylor]: Taking taylor expansion of im in re 7.162 * [backup-simplify]: Simplify im into im 7.162 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.162 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.162 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 7.162 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 7.162 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.162 * [taylor]: Taking taylor expansion of re in re 7.162 * [backup-simplify]: Simplify 0 into 0 7.162 * [backup-simplify]: Simplify 1 into 1 7.163 * [backup-simplify]: Simplify (/ 1 1) into 1 7.163 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.163 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 7.163 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.163 * [taylor]: Taking taylor expansion of im in re 7.163 * [backup-simplify]: Simplify im into im 7.163 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.163 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.163 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 7.163 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (exp (/ 1 im))) into (* (sin (/ 1 re)) (exp (/ 1 im))) 7.163 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) into (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 7.163 * [taylor]: Taking taylor expansion of (pow (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 3) in re 7.163 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in re 7.163 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 7.163 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in re 7.163 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 7.163 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.163 * [taylor]: Taking taylor expansion of re in re 7.163 * [backup-simplify]: Simplify 0 into 0 7.163 * [backup-simplify]: Simplify 1 into 1 7.164 * [backup-simplify]: Simplify (/ 1 1) into 1 7.164 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.164 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 7.164 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.164 * [taylor]: Taking taylor expansion of im in re 7.164 * [backup-simplify]: Simplify im into im 7.164 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.164 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.164 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 7.164 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 7.164 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.164 * [taylor]: Taking taylor expansion of re in re 7.164 * [backup-simplify]: Simplify 0 into 0 7.164 * [backup-simplify]: Simplify 1 into 1 7.164 * [backup-simplify]: Simplify (/ 1 1) into 1 7.165 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.165 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 7.165 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.165 * [taylor]: Taking taylor expansion of im in re 7.165 * [backup-simplify]: Simplify im into im 7.165 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.165 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.165 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 7.165 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (exp (/ 1 im))) into (* (sin (/ 1 re)) (exp (/ 1 im))) 7.165 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) into (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 7.165 * [backup-simplify]: Simplify (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im))))) into (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2) 7.166 * [backup-simplify]: Simplify (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2)) into (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 3) 7.166 * [taylor]: Taking taylor expansion of (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 3) in im 7.166 * [taylor]: Taking taylor expansion of (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in im 7.166 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in im 7.166 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 7.166 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.166 * [taylor]: Taking taylor expansion of re in im 7.166 * [backup-simplify]: Simplify re into re 7.166 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.166 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.166 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 7.166 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 7.166 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.166 * [taylor]: Taking taylor expansion of im in im 7.166 * [backup-simplify]: Simplify 0 into 0 7.166 * [backup-simplify]: Simplify 1 into 1 7.166 * [backup-simplify]: Simplify (/ 1 1) into 1 7.166 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.166 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 7.166 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 7.166 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.166 * [taylor]: Taking taylor expansion of re in im 7.166 * [backup-simplify]: Simplify re into re 7.166 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.166 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.166 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 7.166 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 7.166 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.166 * [taylor]: Taking taylor expansion of im in im 7.166 * [backup-simplify]: Simplify 0 into 0 7.167 * [backup-simplify]: Simplify 1 into 1 7.167 * [backup-simplify]: Simplify (/ 1 1) into 1 7.167 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.167 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 7.167 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 7.167 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 7.167 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 7.167 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 7.167 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 7.167 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 7.167 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (exp (/ 1 im))) into (* (sin (/ 1 re)) (exp (/ 1 im))) 7.167 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) into (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 7.168 * [backup-simplify]: Simplify (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im))))) into (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2) 7.168 * [backup-simplify]: Simplify (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2)) into (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 3) 7.168 * [backup-simplify]: Simplify (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 3) into (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 3) 7.168 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 7.169 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 7.169 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 7.169 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 7.169 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 7.170 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 7.170 * [backup-simplify]: Simplify (+ 0 0) into 0 7.170 * [backup-simplify]: Simplify (+ (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0) (* 0 (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))))) into 0 7.170 * [backup-simplify]: Simplify (+ (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0) (* 0 (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2))) into 0 7.170 * [taylor]: Taking taylor expansion of 0 in im 7.170 * [backup-simplify]: Simplify 0 into 0 7.170 * [backup-simplify]: Simplify 0 into 0 7.171 * [backup-simplify]: Simplify (+ 0) into 0 7.171 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 7.171 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 7.172 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.172 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 7.172 * [backup-simplify]: Simplify (+ 0 0) into 0 7.172 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 7.172 * [backup-simplify]: Simplify (+ 0) into 0 7.173 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 7.173 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 7.173 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.174 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 7.174 * [backup-simplify]: Simplify (+ 0 0) into 0 7.174 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 7.174 * [backup-simplify]: Simplify (+ 0 0) into 0 7.175 * [backup-simplify]: Simplify (+ (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0) (* 0 (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))))) into 0 7.175 * [backup-simplify]: Simplify (+ (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0) (* 0 (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2))) into 0 7.175 * [backup-simplify]: Simplify 0 into 0 7.175 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.176 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.176 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 7.176 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.177 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.177 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 7.177 * [backup-simplify]: Simplify (+ 0 0) into 0 7.178 * [backup-simplify]: Simplify (+ (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0) (+ (* 0 0) (* 0 (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im))))))) into 0 7.179 * [backup-simplify]: Simplify (+ (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0) (+ (* 0 0) (* 0 (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2)))) into 0 7.179 * [taylor]: Taking taylor expansion of 0 in im 7.179 * [backup-simplify]: Simplify 0 into 0 7.179 * [backup-simplify]: Simplify 0 into 0 7.179 * [backup-simplify]: Simplify 0 into 0 7.179 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.180 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.180 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 7.180 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.181 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.181 * [backup-simplify]: Simplify (+ 0 0) into 0 7.181 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 7.182 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.182 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.182 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 7.183 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.183 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.183 * [backup-simplify]: Simplify (+ 0 0) into 0 7.183 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 7.184 * [backup-simplify]: Simplify (+ 0 0) into 0 7.184 * [backup-simplify]: Simplify (+ (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0) (+ (* 0 0) (* 0 (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im))))))) into 0 7.185 * [backup-simplify]: Simplify (+ (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0) (+ (* 0 0) (* 0 (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2)))) into 0 7.185 * [backup-simplify]: Simplify 0 into 0 7.185 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.186 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 7.186 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 7.187 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.188 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 7.188 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 7.188 * [backup-simplify]: Simplify (+ 0 0) into 0 7.189 * [backup-simplify]: Simplify (+ (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))))))) into 0 7.190 * [backup-simplify]: Simplify (+ (* (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2))))) into 0 7.190 * [taylor]: Taking taylor expansion of 0 in im 7.190 * [backup-simplify]: Simplify 0 into 0 7.190 * [backup-simplify]: Simplify 0 into 0 7.190 * [backup-simplify]: Simplify (pow (+ (* (sin (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im)))) (/ (sin (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im))))) 3) into (pow (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 3) 7.190 * [backup-simplify]: Simplify (* (* (fma (sin (/ 1 (- re))) (exp (/ 1 (- im))) (/ (sin (/ 1 (- re))) (exp (/ 1 (- im))))) (fma (sin (/ 1 (- re))) (exp (/ 1 (- im))) (/ (sin (/ 1 (- re))) (exp (/ 1 (- im)))))) (fma (sin (/ 1 (- re))) (exp (/ 1 (- im))) (/ (sin (/ 1 (- re))) (exp (/ 1 (- im)))))) into (pow (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 3) 7.190 * [approximate]: Taking taylor expansion of (pow (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 3) in (re im) around 0 7.190 * [taylor]: Taking taylor expansion of (pow (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 3) in im 7.190 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in im 7.190 * [taylor]: Rewrote expression to (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 7.190 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in im 7.190 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 7.190 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.190 * [taylor]: Taking taylor expansion of -1 in im 7.190 * [backup-simplify]: Simplify -1 into -1 7.191 * [taylor]: Taking taylor expansion of re in im 7.191 * [backup-simplify]: Simplify re into re 7.191 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.191 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.191 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 7.191 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 7.191 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.191 * [taylor]: Taking taylor expansion of -1 in im 7.191 * [backup-simplify]: Simplify -1 into -1 7.191 * [taylor]: Taking taylor expansion of im in im 7.191 * [backup-simplify]: Simplify 0 into 0 7.191 * [backup-simplify]: Simplify 1 into 1 7.191 * [backup-simplify]: Simplify (/ -1 1) into -1 7.191 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.191 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 7.191 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 7.191 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.191 * [taylor]: Taking taylor expansion of -1 in im 7.191 * [backup-simplify]: Simplify -1 into -1 7.191 * [taylor]: Taking taylor expansion of re in im 7.191 * [backup-simplify]: Simplify re into re 7.191 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.191 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.191 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 7.191 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 7.191 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.191 * [taylor]: Taking taylor expansion of -1 in im 7.191 * [backup-simplify]: Simplify -1 into -1 7.191 * [taylor]: Taking taylor expansion of im in im 7.191 * [backup-simplify]: Simplify 0 into 0 7.192 * [backup-simplify]: Simplify 1 into 1 7.192 * [backup-simplify]: Simplify (/ -1 1) into -1 7.192 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.192 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 7.192 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 7.192 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 7.192 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 7.192 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 7.192 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 7.192 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 7.192 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (exp (/ -1 im))) into (* (sin (/ -1 re)) (exp (/ -1 im))) 7.193 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 7.193 * [taylor]: Taking taylor expansion of (pow (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 3) in re 7.193 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in re 7.193 * [taylor]: Rewrote expression to (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 7.193 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in re 7.193 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 7.193 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.193 * [taylor]: Taking taylor expansion of -1 in re 7.193 * [backup-simplify]: Simplify -1 into -1 7.193 * [taylor]: Taking taylor expansion of re in re 7.193 * [backup-simplify]: Simplify 0 into 0 7.193 * [backup-simplify]: Simplify 1 into 1 7.193 * [backup-simplify]: Simplify (/ -1 1) into -1 7.193 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.193 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 7.193 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.193 * [taylor]: Taking taylor expansion of -1 in re 7.193 * [backup-simplify]: Simplify -1 into -1 7.193 * [taylor]: Taking taylor expansion of im in re 7.193 * [backup-simplify]: Simplify im into im 7.193 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.194 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.194 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 7.194 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 7.194 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.194 * [taylor]: Taking taylor expansion of -1 in re 7.194 * [backup-simplify]: Simplify -1 into -1 7.194 * [taylor]: Taking taylor expansion of re in re 7.194 * [backup-simplify]: Simplify 0 into 0 7.194 * [backup-simplify]: Simplify 1 into 1 7.194 * [backup-simplify]: Simplify (/ -1 1) into -1 7.194 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.194 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 7.194 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.194 * [taylor]: Taking taylor expansion of -1 in re 7.194 * [backup-simplify]: Simplify -1 into -1 7.194 * [taylor]: Taking taylor expansion of im in re 7.194 * [backup-simplify]: Simplify im into im 7.194 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.194 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.194 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 7.194 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (exp (/ -1 im))) into (* (sin (/ -1 re)) (exp (/ -1 im))) 7.194 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 7.195 * [taylor]: Taking taylor expansion of (pow (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 3) in re 7.195 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in re 7.195 * [taylor]: Rewrote expression to (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 7.195 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in re 7.195 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 7.195 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.195 * [taylor]: Taking taylor expansion of -1 in re 7.195 * [backup-simplify]: Simplify -1 into -1 7.195 * [taylor]: Taking taylor expansion of re in re 7.195 * [backup-simplify]: Simplify 0 into 0 7.195 * [backup-simplify]: Simplify 1 into 1 7.195 * [backup-simplify]: Simplify (/ -1 1) into -1 7.195 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.195 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 7.195 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.195 * [taylor]: Taking taylor expansion of -1 in re 7.195 * [backup-simplify]: Simplify -1 into -1 7.195 * [taylor]: Taking taylor expansion of im in re 7.195 * [backup-simplify]: Simplify im into im 7.195 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.195 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.195 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 7.195 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 7.195 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.195 * [taylor]: Taking taylor expansion of -1 in re 7.195 * [backup-simplify]: Simplify -1 into -1 7.195 * [taylor]: Taking taylor expansion of re in re 7.195 * [backup-simplify]: Simplify 0 into 0 7.195 * [backup-simplify]: Simplify 1 into 1 7.196 * [backup-simplify]: Simplify (/ -1 1) into -1 7.196 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.196 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 7.196 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.196 * [taylor]: Taking taylor expansion of -1 in re 7.196 * [backup-simplify]: Simplify -1 into -1 7.196 * [taylor]: Taking taylor expansion of im in re 7.196 * [backup-simplify]: Simplify im into im 7.196 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.196 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.196 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 7.196 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (exp (/ -1 im))) into (* (sin (/ -1 re)) (exp (/ -1 im))) 7.196 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 7.196 * [backup-simplify]: Simplify (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im))))) into (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 2) 7.197 * [backup-simplify]: Simplify (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 2)) into (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 3) 7.197 * [taylor]: Taking taylor expansion of (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 3) in im 7.197 * [taylor]: Taking taylor expansion of (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) in im 7.197 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 7.197 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 7.197 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.197 * [taylor]: Taking taylor expansion of -1 in im 7.197 * [backup-simplify]: Simplify -1 into -1 7.197 * [taylor]: Taking taylor expansion of re in im 7.197 * [backup-simplify]: Simplify re into re 7.197 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.197 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.197 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 7.197 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 7.197 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.197 * [taylor]: Taking taylor expansion of -1 in im 7.197 * [backup-simplify]: Simplify -1 into -1 7.197 * [taylor]: Taking taylor expansion of im in im 7.197 * [backup-simplify]: Simplify 0 into 0 7.197 * [backup-simplify]: Simplify 1 into 1 7.197 * [backup-simplify]: Simplify (/ -1 1) into -1 7.198 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.198 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 7.198 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 7.198 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 7.198 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 7.198 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in im 7.198 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 7.198 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.198 * [taylor]: Taking taylor expansion of -1 in im 7.198 * [backup-simplify]: Simplify -1 into -1 7.198 * [taylor]: Taking taylor expansion of re in im 7.198 * [backup-simplify]: Simplify re into re 7.198 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.198 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.198 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 7.198 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 7.198 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.198 * [taylor]: Taking taylor expansion of -1 in im 7.198 * [backup-simplify]: Simplify -1 into -1 7.198 * [taylor]: Taking taylor expansion of im in im 7.198 * [backup-simplify]: Simplify 0 into 0 7.198 * [backup-simplify]: Simplify 1 into 1 7.198 * [backup-simplify]: Simplify (/ -1 1) into -1 7.198 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.198 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 7.199 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 7.199 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 7.199 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (exp (/ -1 im))) into (* (sin (/ -1 re)) (exp (/ -1 im))) 7.199 * [backup-simplify]: Simplify (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) into (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 7.199 * [backup-simplify]: Simplify (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im))))) into (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 2) 7.200 * [backup-simplify]: Simplify (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 2)) into (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 3) 7.200 * [backup-simplify]: Simplify (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 3) into (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 3) 7.200 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 7.205 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 7.205 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 7.206 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 7.207 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 7.207 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 7.207 * [backup-simplify]: Simplify (+ 0 0) into 0 7.208 * [backup-simplify]: Simplify (+ (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0) (* 0 (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))))) into 0 7.208 * [backup-simplify]: Simplify (+ (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0) (* 0 (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 2))) into 0 7.208 * [taylor]: Taking taylor expansion of 0 in im 7.208 * [backup-simplify]: Simplify 0 into 0 7.208 * [backup-simplify]: Simplify 0 into 0 7.208 * [backup-simplify]: Simplify (+ 0) into 0 7.209 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 7.209 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 7.209 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.210 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 7.210 * [backup-simplify]: Simplify (+ 0 0) into 0 7.210 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 7.210 * [backup-simplify]: Simplify (+ 0) into 0 7.211 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 7.211 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 7.211 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.212 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 7.212 * [backup-simplify]: Simplify (+ 0 0) into 0 7.212 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 7.212 * [backup-simplify]: Simplify (+ 0 0) into 0 7.212 * [backup-simplify]: Simplify (+ (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0) (* 0 (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))))) into 0 7.213 * [backup-simplify]: Simplify (+ (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0) (* 0 (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 2))) into 0 7.213 * [backup-simplify]: Simplify 0 into 0 7.213 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.214 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.214 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 7.214 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.215 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.215 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 7.216 * [backup-simplify]: Simplify (+ 0 0) into 0 7.216 * [backup-simplify]: Simplify (+ (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0) (+ (* 0 0) (* 0 (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im))))))) into 0 7.217 * [backup-simplify]: Simplify (+ (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0) (+ (* 0 0) (* 0 (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 2)))) into 0 7.217 * [taylor]: Taking taylor expansion of 0 in im 7.217 * [backup-simplify]: Simplify 0 into 0 7.217 * [backup-simplify]: Simplify 0 into 0 7.217 * [backup-simplify]: Simplify 0 into 0 7.217 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.218 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.218 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 7.218 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.219 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.219 * [backup-simplify]: Simplify (+ 0 0) into 0 7.219 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 7.220 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.220 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.220 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 7.221 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.221 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.221 * [backup-simplify]: Simplify (+ 0 0) into 0 7.222 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 7.222 * [backup-simplify]: Simplify (+ 0 0) into 0 7.222 * [backup-simplify]: Simplify (+ (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0) (+ (* 0 0) (* 0 (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im))))))) into 0 7.223 * [backup-simplify]: Simplify (+ (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0) (+ (* 0 0) (* 0 (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 2)))) into 0 7.223 * [backup-simplify]: Simplify 0 into 0 7.223 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.224 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 7.225 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 7.225 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.226 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 7.226 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 7.226 * [backup-simplify]: Simplify (+ 0 0) into 0 7.227 * [backup-simplify]: Simplify (+ (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))))))) into 0 7.228 * [backup-simplify]: Simplify (+ (* (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) 2))))) into 0 7.228 * [taylor]: Taking taylor expansion of 0 in im 7.228 * [backup-simplify]: Simplify 0 into 0 7.228 * [backup-simplify]: Simplify 0 into 0 7.228 * [backup-simplify]: Simplify (pow (+ (/ (sin (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im))))) (* (sin (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im)))))) 3) into (pow (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 3) 7.228 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2 3) 7.228 * [backup-simplify]: Simplify (/ (sin re) (exp im)) into (/ (sin re) (exp im)) 7.228 * [approximate]: Taking taylor expansion of (/ (sin re) (exp im)) in (re im) around 0 7.228 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in im 7.228 * [taylor]: Taking taylor expansion of (sin re) in im 7.228 * [taylor]: Taking taylor expansion of re in im 7.228 * [backup-simplify]: Simplify re into re 7.228 * [backup-simplify]: Simplify (sin re) into (sin re) 7.228 * [backup-simplify]: Simplify (cos re) into (cos re) 7.228 * [taylor]: Taking taylor expansion of (exp im) in im 7.228 * [taylor]: Taking taylor expansion of im in im 7.228 * [backup-simplify]: Simplify 0 into 0 7.228 * [backup-simplify]: Simplify 1 into 1 7.228 * [backup-simplify]: Simplify (exp 0) into 1 7.228 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 7.229 * [backup-simplify]: Simplify (* (cos re) 0) into 0 7.229 * [backup-simplify]: Simplify (+ (sin re) 0) into (sin re) 7.229 * [backup-simplify]: Simplify (/ (sin re) 1) into (sin re) 7.229 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 7.229 * [taylor]: Taking taylor expansion of (sin re) in re 7.229 * [taylor]: Taking taylor expansion of re in re 7.229 * [backup-simplify]: Simplify 0 into 0 7.229 * [backup-simplify]: Simplify 1 into 1 7.229 * [taylor]: Taking taylor expansion of (exp im) in re 7.229 * [taylor]: Taking taylor expansion of im in re 7.229 * [backup-simplify]: Simplify im into im 7.229 * [backup-simplify]: Simplify (exp im) into (exp im) 7.229 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 7.229 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 7.229 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 7.229 * [taylor]: Taking taylor expansion of (sin re) in re 7.229 * [taylor]: Taking taylor expansion of re in re 7.229 * [backup-simplify]: Simplify 0 into 0 7.229 * [backup-simplify]: Simplify 1 into 1 7.230 * [taylor]: Taking taylor expansion of (exp im) in re 7.230 * [taylor]: Taking taylor expansion of im in re 7.230 * [backup-simplify]: Simplify im into im 7.230 * [backup-simplify]: Simplify (exp im) into (exp im) 7.230 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 7.230 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 7.230 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 7.230 * [taylor]: Taking taylor expansion of (exp im) in im 7.230 * [taylor]: Taking taylor expansion of im in im 7.230 * [backup-simplify]: Simplify 0 into 0 7.230 * [backup-simplify]: Simplify 1 into 1 7.230 * [backup-simplify]: Simplify (exp 0) into 1 7.230 * [backup-simplify]: Simplify (/ 1 1) into 1 7.231 * [backup-simplify]: Simplify 1 into 1 7.231 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.231 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 7.232 * [backup-simplify]: Simplify (- (/ 0 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 7.232 * [taylor]: Taking taylor expansion of 0 in im 7.232 * [backup-simplify]: Simplify 0 into 0 7.232 * [backup-simplify]: Simplify 0 into 0 7.232 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 7.233 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 7.233 * [backup-simplify]: Simplify -1 into -1 7.234 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 7.234 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.235 * [backup-simplify]: Simplify (- (/ -1/6 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into (- (* 1/6 (/ 1 (exp im)))) 7.235 * [taylor]: Taking taylor expansion of (- (* 1/6 (/ 1 (exp im)))) in im 7.235 * [taylor]: Taking taylor expansion of (* 1/6 (/ 1 (exp im))) in im 7.235 * [taylor]: Taking taylor expansion of 1/6 in im 7.235 * [backup-simplify]: Simplify 1/6 into 1/6 7.235 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 7.235 * [taylor]: Taking taylor expansion of (exp im) in im 7.235 * [taylor]: Taking taylor expansion of im in im 7.235 * [backup-simplify]: Simplify 0 into 0 7.235 * [backup-simplify]: Simplify 1 into 1 7.235 * [backup-simplify]: Simplify (exp 0) into 1 7.235 * [backup-simplify]: Simplify (/ 1 1) into 1 7.235 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 7.236 * [backup-simplify]: Simplify (- 1/6) into -1/6 7.236 * [backup-simplify]: Simplify -1/6 into -1/6 7.236 * [backup-simplify]: Simplify (+ (* -1/6 (pow (* 1 re) 3)) (+ (* -1 (* im re)) (* 1 (* 1 re)))) into (- re (+ (* re im) (* 1/6 (pow re 3)))) 7.236 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 7.236 * [approximate]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in (re im) around 0 7.236 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 7.236 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 7.236 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.236 * [taylor]: Taking taylor expansion of re in im 7.236 * [backup-simplify]: Simplify re into re 7.236 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.236 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.236 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 7.236 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 7.236 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.236 * [taylor]: Taking taylor expansion of im in im 7.236 * [backup-simplify]: Simplify 0 into 0 7.236 * [backup-simplify]: Simplify 1 into 1 7.236 * [backup-simplify]: Simplify (/ 1 1) into 1 7.236 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.236 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 7.237 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 7.237 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 7.237 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 7.237 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 7.237 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 7.237 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.237 * [taylor]: Taking taylor expansion of re in re 7.237 * [backup-simplify]: Simplify 0 into 0 7.237 * [backup-simplify]: Simplify 1 into 1 7.237 * [backup-simplify]: Simplify (/ 1 1) into 1 7.237 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.237 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 7.237 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.237 * [taylor]: Taking taylor expansion of im in re 7.237 * [backup-simplify]: Simplify im into im 7.237 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.237 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.237 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 7.237 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 7.237 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 7.237 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.237 * [taylor]: Taking taylor expansion of re in re 7.237 * [backup-simplify]: Simplify 0 into 0 7.237 * [backup-simplify]: Simplify 1 into 1 7.238 * [backup-simplify]: Simplify (/ 1 1) into 1 7.238 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.238 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 7.238 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.238 * [taylor]: Taking taylor expansion of im in re 7.238 * [backup-simplify]: Simplify im into im 7.238 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.238 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.238 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 7.238 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 7.238 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 7.238 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.238 * [taylor]: Taking taylor expansion of re in im 7.238 * [backup-simplify]: Simplify re into re 7.238 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.238 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 7.238 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 7.238 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 7.238 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.238 * [taylor]: Taking taylor expansion of im in im 7.238 * [backup-simplify]: Simplify 0 into 0 7.238 * [backup-simplify]: Simplify 1 into 1 7.238 * [backup-simplify]: Simplify (/ 1 1) into 1 7.239 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 7.239 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 7.239 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 7.239 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 7.239 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 7.239 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 7.239 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 7.239 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 7.240 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 7.240 * [taylor]: Taking taylor expansion of 0 in im 7.240 * [backup-simplify]: Simplify 0 into 0 7.240 * [backup-simplify]: Simplify 0 into 0 7.240 * [backup-simplify]: Simplify (+ 0) into 0 7.240 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 7.240 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 7.241 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.241 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 7.241 * [backup-simplify]: Simplify (+ 0 0) into 0 7.241 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 7.241 * [backup-simplify]: Simplify 0 into 0 7.242 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.242 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.243 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 7.243 * [taylor]: Taking taylor expansion of 0 in im 7.243 * [backup-simplify]: Simplify 0 into 0 7.243 * [backup-simplify]: Simplify 0 into 0 7.243 * [backup-simplify]: Simplify 0 into 0 7.243 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.244 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.244 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 7.245 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.246 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.246 * [backup-simplify]: Simplify (+ 0 0) into 0 7.246 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 7.246 * [backup-simplify]: Simplify 0 into 0 7.247 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.248 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 7.249 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 7.249 * [taylor]: Taking taylor expansion of 0 in im 7.249 * [backup-simplify]: Simplify 0 into 0 7.249 * [backup-simplify]: Simplify 0 into 0 7.249 * [backup-simplify]: Simplify (/ (sin (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im)))) into (/ (sin re) (exp im)) 7.249 * [backup-simplify]: Simplify (/ (sin (/ 1 (- re))) (exp (/ 1 (- im)))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 7.249 * [approximate]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in (re im) around 0 7.249 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 7.249 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 7.249 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.249 * [taylor]: Taking taylor expansion of -1 in im 7.249 * [backup-simplify]: Simplify -1 into -1 7.249 * [taylor]: Taking taylor expansion of re in im 7.249 * [backup-simplify]: Simplify re into re 7.249 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.250 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.250 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 7.250 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 7.250 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.250 * [taylor]: Taking taylor expansion of -1 in im 7.250 * [backup-simplify]: Simplify -1 into -1 7.250 * [taylor]: Taking taylor expansion of im in im 7.250 * [backup-simplify]: Simplify 0 into 0 7.250 * [backup-simplify]: Simplify 1 into 1 7.250 * [backup-simplify]: Simplify (/ -1 1) into -1 7.251 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.251 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 7.251 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 7.251 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 7.251 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 7.251 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 7.251 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 7.251 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.251 * [taylor]: Taking taylor expansion of -1 in re 7.251 * [backup-simplify]: Simplify -1 into -1 7.251 * [taylor]: Taking taylor expansion of re in re 7.251 * [backup-simplify]: Simplify 0 into 0 7.251 * [backup-simplify]: Simplify 1 into 1 7.252 * [backup-simplify]: Simplify (/ -1 1) into -1 7.252 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.252 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 7.252 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.252 * [taylor]: Taking taylor expansion of -1 in re 7.252 * [backup-simplify]: Simplify -1 into -1 7.252 * [taylor]: Taking taylor expansion of im in re 7.252 * [backup-simplify]: Simplify im into im 7.252 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.252 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.252 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 7.252 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 7.252 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 7.252 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.252 * [taylor]: Taking taylor expansion of -1 in re 7.252 * [backup-simplify]: Simplify -1 into -1 7.252 * [taylor]: Taking taylor expansion of re in re 7.252 * [backup-simplify]: Simplify 0 into 0 7.252 * [backup-simplify]: Simplify 1 into 1 7.253 * [backup-simplify]: Simplify (/ -1 1) into -1 7.253 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.253 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 7.253 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.253 * [taylor]: Taking taylor expansion of -1 in re 7.253 * [backup-simplify]: Simplify -1 into -1 7.253 * [taylor]: Taking taylor expansion of im in re 7.253 * [backup-simplify]: Simplify im into im 7.253 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.253 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.253 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 7.253 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 7.253 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 7.253 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.253 * [taylor]: Taking taylor expansion of -1 in im 7.253 * [backup-simplify]: Simplify -1 into -1 7.254 * [taylor]: Taking taylor expansion of re in im 7.254 * [backup-simplify]: Simplify re into re 7.254 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.254 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 7.254 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 7.254 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 7.254 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.254 * [taylor]: Taking taylor expansion of -1 in im 7.254 * [backup-simplify]: Simplify -1 into -1 7.254 * [taylor]: Taking taylor expansion of im in im 7.254 * [backup-simplify]: Simplify 0 into 0 7.254 * [backup-simplify]: Simplify 1 into 1 7.254 * [backup-simplify]: Simplify (/ -1 1) into -1 7.254 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 7.255 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 7.255 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 7.255 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 7.255 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 7.255 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 7.255 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 7.256 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 7.256 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 7.256 * [taylor]: Taking taylor expansion of 0 in im 7.256 * [backup-simplify]: Simplify 0 into 0 7.256 * [backup-simplify]: Simplify 0 into 0 7.257 * [backup-simplify]: Simplify (+ 0) into 0 7.257 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 7.257 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 7.258 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.259 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 7.259 * [backup-simplify]: Simplify (+ 0 0) into 0 7.259 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 7.259 * [backup-simplify]: Simplify 0 into 0 7.260 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.261 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.261 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 7.261 * [taylor]: Taking taylor expansion of 0 in im 7.261 * [backup-simplify]: Simplify 0 into 0 7.261 * [backup-simplify]: Simplify 0 into 0 7.261 * [backup-simplify]: Simplify 0 into 0 7.262 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.263 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.263 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 7.264 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.265 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.265 * [backup-simplify]: Simplify (+ 0 0) into 0 7.266 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 7.266 * [backup-simplify]: Simplify 0 into 0 7.266 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 7.268 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 7.268 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 7.268 * [taylor]: Taking taylor expansion of 0 in im 7.268 * [backup-simplify]: Simplify 0 into 0 7.268 * [backup-simplify]: Simplify 0 into 0 7.268 * [backup-simplify]: Simplify (/ (sin (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im))))) into (/ (sin re) (exp im)) 7.268 * * * [progress]: simplifying candidates 7.269 * * * * [progress]: [ 1 / 118 ] simplifiying candidate # 7.269 * * * * [progress]: [ 2 / 118 ] simplifiying candidate # 7.269 * * * * [progress]: [ 3 / 118 ] simplifiying candidate # 7.269 * * * * [progress]: [ 4 / 118 ] simplifiying candidate # 7.269 * * * * [progress]: [ 5 / 118 ] simplifiying candidate # 7.269 * * * * [progress]: [ 6 / 118 ] simplifiying candidate # 7.269 * * * * [progress]: [ 7 / 118 ] simplifiying candidate # 7.269 * [simplify]: Simplifying (cbrt (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) 7.269 * * [simplify]: iters left: 6 (8 enodes) 7.273 * * [simplify]: iters left: 5 (26 enodes) 7.281 * * [simplify]: iters left: 4 (36 enodes) 7.293 * * [simplify]: iters left: 3 (71 enodes) 7.320 * * [simplify]: iters left: 2 (165 enodes) 7.382 * * [simplify]: iters left: 1 (313 enodes) 7.450 * * [simplify]: Extracting #0: cost 1 inf + 0 7.450 * * [simplify]: Extracting #1: cost 3 inf + 0 7.450 * * [simplify]: Extracting #2: cost 27 inf + 0 7.451 * * [simplify]: Extracting #3: cost 80 inf + 0 7.451 * * [simplify]: Extracting #4: cost 81 inf + 579 7.454 * * [simplify]: Extracting #5: cost 44 inf + 8763 7.462 * * [simplify]: Extracting #6: cost 2 inf + 20271 7.468 * * [simplify]: Extracting #7: cost 0 inf + 20845 7.475 * [simplify]: Simplified to (cbrt (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) 7.475 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (cbrt (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 7.475 * * * * [progress]: [ 8 / 118 ] simplifiying candidate # 7.475 * * * * [progress]: [ 9 / 118 ] simplifiying candidate # 7.475 * * * * [progress]: [ 10 / 118 ] simplifiying candidate # 7.475 * [simplify]: Simplifying (sin re) 7.475 * * [simplify]: iters left: 1 (2 enodes) 7.476 * * [simplify]: Extracting #0: cost 1 inf + 0 7.476 * * [simplify]: Extracting #1: cost 3 inf + 0 7.476 * * [simplify]: Extracting #2: cost 2 inf + 1 7.476 * * [simplify]: Extracting #3: cost 0 inf + 123 7.476 * [simplify]: Simplified to (sin re) 7.476 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 7.476 * * * * [progress]: [ 11 / 118 ] simplifiying candidate # 7.476 * * * * [progress]: [ 12 / 118 ] simplifiying candidate # 7.476 * * * * [progress]: [ 13 / 118 ] simplifiying candidate #real (real->posit16 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im)))))))))> 7.476 * * * * [progress]: [ 14 / 118 ] simplifiying candidate # 7.476 * * * * [progress]: [ 15 / 118 ] simplifiying candidate # 7.476 * * * * [progress]: [ 16 / 118 ] simplifiying candidate # 7.477 * [simplify]: Simplifying (fma (sin re) (exp im) (/ (sin re) (exp im))) 7.477 * * [simplify]: iters left: 4 (6 enodes) 7.478 * * [simplify]: iters left: 3 (20 enodes) 7.481 * * [simplify]: iters left: 2 (24 enodes) 7.484 * * [simplify]: iters left: 1 (25 enodes) 7.487 * * [simplify]: Extracting #0: cost 1 inf + 0 7.487 * * [simplify]: Extracting #1: cost 6 inf + 0 7.487 * * [simplify]: Extracting #2: cost 12 inf + 0 7.487 * * [simplify]: Extracting #3: cost 10 inf + 2 7.488 * * [simplify]: Extracting #4: cost 0 inf + 1408 7.488 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 7.488 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (cbrt (* (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) (+ 1 1)) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 7.488 * [simplify]: Simplifying (+ 1 1) 7.488 * * [simplify]: iters left: 2 (2 enodes) 7.490 * * [simplify]: iters left: 1 (9 enodes) 7.492 * * [simplify]: Extracting #0: cost 1 inf + 0 7.492 * * [simplify]: Extracting #1: cost 0 inf + 1 7.492 * [simplify]: Simplified to 2 7.493 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (cbrt (* (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 2) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 7.493 * * * * [progress]: [ 17 / 118 ] simplifiying candidate # 7.493 * [simplify]: Simplifying (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) 7.493 * * [simplify]: iters left: 6 (7 enodes) 7.496 * * [simplify]: iters left: 5 (23 enodes) 7.501 * * [simplify]: iters left: 4 (33 enodes) 7.507 * * [simplify]: iters left: 3 (68 enodes) 7.520 * * [simplify]: iters left: 2 (162 enodes) 7.586 * * [simplify]: iters left: 1 (306 enodes) 7.666 * * [simplify]: Extracting #0: cost 1 inf + 0 7.666 * * [simplify]: Extracting #1: cost 25 inf + 0 7.667 * * [simplify]: Extracting #2: cost 74 inf + 0 7.667 * * [simplify]: Extracting #3: cost 73 inf + 751 7.669 * * [simplify]: Extracting #4: cost 42 inf + 7920 7.675 * * [simplify]: Extracting #5: cost 3 inf + 18167 7.682 * * [simplify]: Extracting #6: cost 0 inf + 19063 7.688 * [simplify]: Simplified to (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) 7.688 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (cbrt (* (pow (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) 1) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 7.688 * * * * [progress]: [ 18 / 118 ] simplifiying candidate # 7.688 * * * * [progress]: [ 19 / 118 ] simplifiying candidate # 7.689 * [simplify]: Simplifying (fma (sin re) (exp im) (/ (sin re) (exp im))) 7.689 * * [simplify]: iters left: 4 (6 enodes) 7.690 * * [simplify]: iters left: 3 (20 enodes) 7.693 * * [simplify]: iters left: 2 (24 enodes) 7.697 * * [simplify]: iters left: 1 (25 enodes) 7.703 * * [simplify]: Extracting #0: cost 1 inf + 0 7.703 * * [simplify]: Extracting #1: cost 6 inf + 0 7.703 * * [simplify]: Extracting #2: cost 12 inf + 0 7.703 * * [simplify]: Extracting #3: cost 10 inf + 2 7.704 * * [simplify]: Extracting #4: cost 0 inf + 1408 7.704 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 7.704 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (cbrt (* (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) (+ 1 1)) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 7.704 * * * * [progress]: [ 20 / 118 ] simplifiying candidate # 7.704 * * * * [progress]: [ 21 / 118 ] simplifiying candidate # 7.705 * [simplify]: Simplifying (+ (log (fma (sin re) (exp im) (/ (sin re) (exp im)))) (log (fma (sin re) (exp im) (/ (sin re) (exp im))))) 7.705 * * [simplify]: iters left: 6 (8 enodes) 7.708 * * [simplify]: iters left: 5 (26 enodes) 7.715 * * [simplify]: iters left: 4 (30 enodes) 7.724 * * [simplify]: iters left: 3 (31 enodes) 7.732 * * [simplify]: Extracting #0: cost 1 inf + 0 7.732 * * [simplify]: Extracting #1: cost 3 inf + 0 7.732 * * [simplify]: Extracting #2: cost 5 inf + 0 7.732 * * [simplify]: Extracting #3: cost 10 inf + 0 7.732 * * [simplify]: Extracting #4: cost 16 inf + 0 7.732 * * [simplify]: Extracting #5: cost 13 inf + 73 7.733 * * [simplify]: Extracting #6: cost 11 inf + 205 7.733 * * [simplify]: Extracting #7: cost 5 inf + 1181 7.733 * * [simplify]: Extracting #8: cost 1 inf + 2339 7.734 * * [simplify]: Extracting #9: cost 0 inf + 2676 7.735 * [simplify]: Simplified to (+ (log (fma (sin re) (exp im) (/ (sin re) (exp im)))) (log (fma (sin re) (exp im) (/ (sin re) (exp im))))) 7.735 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (cbrt (* (exp (+ (log (fma (sin re) (exp im) (/ (sin re) (exp im)))) (log (fma (sin re) (exp im) (/ (sin re) (exp im)))))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 7.735 * * * * [progress]: [ 22 / 118 ] simplifiying candidate # 7.735 * * * * [progress]: [ 23 / 118 ] simplifiying candidate # 7.735 * * * * [progress]: [ 24 / 118 ] simplifiying candidate # 7.736 * [simplify]: Simplifying (* (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) 7.736 * * [simplify]: iters left: 6 (9 enodes) 7.740 * * [simplify]: iters left: 5 (36 enodes) 7.753 * * [simplify]: iters left: 4 (71 enodes) 7.796 * * [simplify]: iters left: 3 (293 enodes) 8.058 * * [simplify]: Extracting #0: cost 1 inf + 0 8.059 * * [simplify]: Extracting #1: cost 26 inf + 0 8.060 * * [simplify]: Extracting #2: cost 266 inf + 2 8.068 * * [simplify]: Extracting #3: cost 274 inf + 15559 8.117 * * [simplify]: Extracting #4: cost 36 inf + 103662 8.172 * * [simplify]: Extracting #5: cost 0 inf + 117294 8.224 * [simplify]: Simplified to (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))))) 8.224 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (cbrt (* (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.224 * * * * [progress]: [ 25 / 118 ] simplifiying candidate # 8.224 * * * * [progress]: [ 26 / 118 ] simplifiying candidate # 8.224 * * * * [progress]: [ 27 / 118 ] simplifiying candidate # 8.224 * * * * [progress]: [ 28 / 118 ] simplifiying candidate # 8.225 * * * * [progress]: [ 29 / 118 ] simplifiying candidate # 8.225 * [simplify]: Simplifying (* (* (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) (* (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))))) 8.225 * * [simplify]: iters left: 6 (9 enodes) 8.227 * * [simplify]: iters left: 5 (33 enodes) 8.232 * * [simplify]: iters left: 4 (41 enodes) 8.239 * * [simplify]: iters left: 3 (53 enodes) 8.255 * * [simplify]: iters left: 2 (85 enodes) 8.284 * * [simplify]: iters left: 1 (155 enodes) 8.341 * * [simplify]: Extracting #0: cost 1 inf + 0 8.341 * * [simplify]: Extracting #1: cost 21 inf + 0 8.342 * * [simplify]: Extracting #2: cost 59 inf + 1 8.342 * * [simplify]: Extracting #3: cost 52 inf + 313 8.343 * * [simplify]: Extracting #4: cost 37 inf + 3591 8.348 * * [simplify]: Extracting #5: cost 3 inf + 21737 8.355 * * [simplify]: Extracting #6: cost 0 inf + 24255 8.359 * [simplify]: Simplified to (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) 8.359 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (cbrt (* (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) (* (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.359 * [simplify]: Simplifying (* (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) 8.359 * * [simplify]: iters left: 6 (8 enodes) 8.361 * * [simplify]: iters left: 5 (26 enodes) 8.364 * * [simplify]: iters left: 4 (30 enodes) 8.369 * * [simplify]: iters left: 3 (31 enodes) 8.373 * * [simplify]: Extracting #0: cost 1 inf + 0 8.373 * * [simplify]: Extracting #1: cost 3 inf + 0 8.373 * * [simplify]: Extracting #2: cost 5 inf + 0 8.373 * * [simplify]: Extracting #3: cost 10 inf + 0 8.373 * * [simplify]: Extracting #4: cost 16 inf + 0 8.373 * * [simplify]: Extracting #5: cost 13 inf + 73 8.373 * * [simplify]: Extracting #6: cost 11 inf + 205 8.373 * * [simplify]: Extracting #7: cost 5 inf + 1181 8.373 * * [simplify]: Extracting #8: cost 1 inf + 2369 8.374 * * [simplify]: Extracting #9: cost 0 inf + 2716 8.374 * [simplify]: Simplified to (* (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) 8.374 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (cbrt (* (* (* (* (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) (* (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))))) (* (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.374 * * * * [progress]: [ 30 / 118 ] simplifiying candidate # 8.375 * [simplify]: Simplifying (* (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) 8.375 * * [simplify]: iters left: 6 (8 enodes) 8.376 * * [simplify]: iters left: 5 (24 enodes) 8.380 * * [simplify]: iters left: 4 (29 enodes) 8.383 * * [simplify]: iters left: 3 (30 enodes) 8.387 * * [simplify]: Extracting #0: cost 1 inf + 0 8.387 * * [simplify]: Extracting #1: cost 7 inf + 0 8.387 * * [simplify]: Extracting #2: cost 14 inf + 0 8.387 * * [simplify]: Extracting #3: cost 11 inf + 73 8.387 * * [simplify]: Extracting #4: cost 9 inf + 205 8.387 * * [simplify]: Extracting #5: cost 3 inf + 1181 8.388 * * [simplify]: Extracting #6: cost 0 inf + 1942 8.388 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 8.388 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.388 * [simplify]: Simplifying (* (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) 8.388 * * [simplify]: iters left: 6 (8 enodes) 8.390 * * [simplify]: iters left: 5 (24 enodes) 8.393 * * [simplify]: iters left: 4 (29 enodes) 8.397 * * [simplify]: iters left: 3 (30 enodes) 8.401 * * [simplify]: Extracting #0: cost 1 inf + 0 8.401 * * [simplify]: Extracting #1: cost 7 inf + 0 8.401 * * [simplify]: Extracting #2: cost 14 inf + 0 8.401 * * [simplify]: Extracting #3: cost 11 inf + 73 8.401 * * [simplify]: Extracting #4: cost 9 inf + 205 8.401 * * [simplify]: Extracting #5: cost 3 inf + 1181 8.401 * * [simplify]: Extracting #6: cost 0 inf + 1942 8.402 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 8.402 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (cbrt (* (* (* (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.402 * * * * [progress]: [ 31 / 118 ] simplifiying candidate # 8.402 * [simplify]: Simplifying (* 1 1) 8.402 * * [simplify]: iters left: 2 (2 enodes) 8.403 * * [simplify]: iters left: 1 (6 enodes) 8.404 * * [simplify]: Extracting #0: cost 1 inf + 0 8.404 * * [simplify]: Extracting #1: cost 0 inf + 1 8.404 * [simplify]: Simplified to 1 8.404 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (cbrt (* (* 1 (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.404 * [simplify]: Simplifying (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) 8.404 * * [simplify]: iters left: 6 (7 enodes) 8.406 * * [simplify]: iters left: 5 (23 enodes) 8.412 * * [simplify]: iters left: 4 (33 enodes) 8.418 * * [simplify]: iters left: 3 (68 enodes) 8.434 * * [simplify]: iters left: 2 (162 enodes) 8.475 * * [simplify]: iters left: 1 (306 enodes) 8.546 * * [simplify]: Extracting #0: cost 1 inf + 0 8.546 * * [simplify]: Extracting #1: cost 25 inf + 0 8.546 * * [simplify]: Extracting #2: cost 74 inf + 0 8.547 * * [simplify]: Extracting #3: cost 73 inf + 751 8.549 * * [simplify]: Extracting #4: cost 42 inf + 7920 8.560 * * [simplify]: Extracting #5: cost 3 inf + 18167 8.575 * * [simplify]: Extracting #6: cost 0 inf + 19063 8.586 * [simplify]: Simplified to (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) 8.587 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (cbrt (* (* 1 (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.587 * * * * [progress]: [ 32 / 118 ] simplifiying candidate # 8.587 * [simplify]: Simplifying (* (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) 8.587 * * [simplify]: iters left: 6 (8 enodes) 8.591 * * [simplify]: iters left: 5 (24 enodes) 8.598 * * [simplify]: iters left: 4 (29 enodes) 8.605 * * [simplify]: iters left: 3 (30 enodes) 8.610 * * [simplify]: Extracting #0: cost 1 inf + 0 8.610 * * [simplify]: Extracting #1: cost 7 inf + 0 8.611 * * [simplify]: Extracting #2: cost 14 inf + 0 8.611 * * [simplify]: Extracting #3: cost 11 inf + 73 8.611 * * [simplify]: Extracting #4: cost 9 inf + 205 8.611 * * [simplify]: Extracting #5: cost 3 inf + 1181 8.611 * * [simplify]: Extracting #6: cost 0 inf + 1942 8.611 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 8.611 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.612 * [simplify]: Simplifying (* (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) 8.612 * * [simplify]: iters left: 6 (8 enodes) 8.614 * * [simplify]: iters left: 5 (24 enodes) 8.617 * * [simplify]: iters left: 4 (29 enodes) 8.621 * * [simplify]: iters left: 3 (30 enodes) 8.625 * * [simplify]: Extracting #0: cost 1 inf + 0 8.625 * * [simplify]: Extracting #1: cost 7 inf + 0 8.625 * * [simplify]: Extracting #2: cost 14 inf + 0 8.625 * * [simplify]: Extracting #3: cost 11 inf + 73 8.625 * * [simplify]: Extracting #4: cost 9 inf + 205 8.625 * * [simplify]: Extracting #5: cost 3 inf + 1181 8.625 * * [simplify]: Extracting #6: cost 0 inf + 1942 8.626 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 8.626 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (cbrt (* (* (* (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.626 * * * * [progress]: [ 33 / 118 ] simplifiying candidate # 8.626 * [simplify]: Simplifying (fma (sin re) (exp im) (/ (sin re) (exp im))) 8.626 * * [simplify]: iters left: 4 (6 enodes) 8.627 * * [simplify]: iters left: 3 (20 enodes) 8.630 * * [simplify]: iters left: 2 (24 enodes) 8.633 * * [simplify]: iters left: 1 (25 enodes) 8.637 * * [simplify]: Extracting #0: cost 1 inf + 0 8.638 * * [simplify]: Extracting #1: cost 6 inf + 0 8.638 * * [simplify]: Extracting #2: cost 12 inf + 0 8.638 * * [simplify]: Extracting #3: cost 10 inf + 2 8.638 * * [simplify]: Extracting #4: cost 0 inf + 1408 8.638 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 8.639 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (cbrt (* (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) (* 2 1)) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.639 * [simplify]: Simplifying (* 2 1) 8.639 * * [simplify]: iters left: 2 (3 enodes) 8.642 * * [simplify]: iters left: 1 (9 enodes) 8.645 * * [simplify]: Extracting #0: cost 1 inf + 0 8.645 * * [simplify]: Extracting #1: cost 0 inf + 1 8.645 * [simplify]: Simplified to 2 8.645 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (cbrt (* (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 2) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.645 * * * * [progress]: [ 34 / 118 ] simplifiying candidate # 8.646 * [simplify]: Simplifying (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (/ (sin re) (exp im))) 8.646 * * [simplify]: iters left: 6 (7 enodes) 8.649 * * [simplify]: iters left: 5 (26 enodes) 8.654 * * [simplify]: iters left: 4 (41 enodes) 8.660 * * [simplify]: iters left: 3 (74 enodes) 8.673 * * [simplify]: iters left: 2 (104 enodes) 8.695 * * [simplify]: iters left: 1 (124 enodes) 8.710 * * [simplify]: Extracting #0: cost 1 inf + 0 8.710 * * [simplify]: Extracting #1: cost 18 inf + 0 8.710 * * [simplify]: Extracting #2: cost 40 inf + 0 8.710 * * [simplify]: Extracting #3: cost 37 inf + 521 8.711 * * [simplify]: Extracting #4: cost 15 inf + 4201 8.713 * * [simplify]: Extracting #5: cost 2 inf + 7258 8.714 * * [simplify]: Extracting #6: cost 0 inf + 7752 8.716 * [simplify]: Simplified to (* (/ (sin re) (exp im)) (fma (sin re) (exp im) (/ (sin re) (exp im)))) 8.716 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (cbrt (* (+ (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (sin re) (exp im))) (* (/ (sin re) (exp im)) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.716 * * * * [progress]: [ 35 / 118 ] simplifiying candidate # 8.716 * [simplify]: Simplifying (* (/ (sin re) (exp im)) (fma (sin re) (exp im) (/ (sin re) (exp im)))) 8.716 * * [simplify]: iters left: 6 (7 enodes) 8.718 * * [simplify]: iters left: 5 (26 enodes) 8.722 * * [simplify]: iters left: 4 (47 enodes) 8.736 * * [simplify]: iters left: 3 (79 enodes) 8.758 * * [simplify]: iters left: 2 (110 enodes) 8.784 * * [simplify]: iters left: 1 (138 enodes) 8.808 * * [simplify]: Extracting #0: cost 1 inf + 0 8.808 * * [simplify]: Extracting #1: cost 21 inf + 0 8.808 * * [simplify]: Extracting #2: cost 76 inf + 1 8.809 * * [simplify]: Extracting #3: cost 84 inf + 256 8.810 * * [simplify]: Extracting #4: cost 49 inf + 6529 8.815 * * [simplify]: Extracting #5: cost 11 inf + 13806 8.820 * * [simplify]: Extracting #6: cost 0 inf + 16308 8.825 * [simplify]: Simplified to (fma (/ (sin re) (exp im)) (/ (sin re) (exp im)) (* (sin re) (sin re))) 8.825 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (cbrt (* (+ (* (* (sin re) (exp im)) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (/ (sin re) (exp im)) (/ (sin re) (exp im)) (* (sin re) (sin re)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.826 * * * * [progress]: [ 36 / 118 ] simplifiying candidate # 8.826 * [simplify]: Simplifying (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) 8.826 * * [simplify]: iters left: 5 (7 enodes) 8.829 * * [simplify]: iters left: 4 (23 enodes) 8.835 * * [simplify]: iters left: 3 (27 enodes) 8.843 * * [simplify]: iters left: 2 (28 enodes) 8.851 * * [simplify]: Extracting #0: cost 1 inf + 0 8.851 * * [simplify]: Extracting #1: cost 3 inf + 0 8.851 * * [simplify]: Extracting #2: cost 8 inf + 0 8.851 * * [simplify]: Extracting #3: cost 14 inf + 0 8.851 * * [simplify]: Extracting #4: cost 10 inf + 144 8.851 * * [simplify]: Extracting #5: cost 7 inf + 438 8.851 * * [simplify]: Extracting #6: cost 3 inf + 1181 8.852 * * [simplify]: Extracting #7: cost 1 inf + 1715 8.853 * * [simplify]: Extracting #8: cost 0 inf + 2022 8.853 * [simplify]: Simplified to (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) 8.853 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (cbrt (* (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.853 * * * * [progress]: [ 37 / 118 ] simplifiying candidate # 8.854 * [simplify]: Simplifying (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) 8.854 * * [simplify]: iters left: 5 (7 enodes) 8.857 * * [simplify]: iters left: 4 (23 enodes) 8.865 * * [simplify]: iters left: 3 (27 enodes) 8.872 * * [simplify]: iters left: 2 (28 enodes) 8.879 * * [simplify]: Extracting #0: cost 1 inf + 0 8.879 * * [simplify]: Extracting #1: cost 3 inf + 0 8.879 * * [simplify]: Extracting #2: cost 8 inf + 0 8.879 * * [simplify]: Extracting #3: cost 14 inf + 0 8.879 * * [simplify]: Extracting #4: cost 10 inf + 144 8.880 * * [simplify]: Extracting #5: cost 7 inf + 438 8.880 * * [simplify]: Extracting #6: cost 3 inf + 1181 8.880 * * [simplify]: Extracting #7: cost 1 inf + 1675 8.881 * * [simplify]: Extracting #8: cost 0 inf + 1942 8.882 * [simplify]: Simplified to (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) 8.882 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (cbrt (* (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.882 * * * * [progress]: [ 38 / 118 ] simplifiying candidate # 8.882 * [simplify]: Simplifying (fma (sin re) (exp im) (/ (sin re) (exp im))) 8.882 * * [simplify]: iters left: 4 (6 enodes) 8.885 * * [simplify]: iters left: 3 (20 enodes) 8.890 * * [simplify]: iters left: 2 (24 enodes) 8.899 * * [simplify]: iters left: 1 (25 enodes) 8.905 * * [simplify]: Extracting #0: cost 1 inf + 0 8.905 * * [simplify]: Extracting #1: cost 6 inf + 0 8.905 * * [simplify]: Extracting #2: cost 12 inf + 0 8.905 * * [simplify]: Extracting #3: cost 10 inf + 2 8.906 * * [simplify]: Extracting #4: cost 0 inf + 1408 8.906 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 8.906 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (cbrt (* (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) 1) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.906 * * * * [progress]: [ 39 / 118 ] simplifiying candidate # 8.907 * [simplify]: Simplifying (* (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) 8.907 * * [simplify]: iters left: 6 (8 enodes) 8.910 * * [simplify]: iters left: 5 (26 enodes) 8.918 * * [simplify]: iters left: 4 (30 enodes) 8.926 * * [simplify]: iters left: 3 (31 enodes) 8.934 * * [simplify]: Extracting #0: cost 1 inf + 0 8.934 * * [simplify]: Extracting #1: cost 3 inf + 0 8.934 * * [simplify]: Extracting #2: cost 5 inf + 0 8.934 * * [simplify]: Extracting #3: cost 10 inf + 0 8.934 * * [simplify]: Extracting #4: cost 16 inf + 0 8.934 * * [simplify]: Extracting #5: cost 13 inf + 73 8.935 * * [simplify]: Extracting #6: cost 11 inf + 205 8.935 * * [simplify]: Extracting #7: cost 5 inf + 1181 8.935 * * [simplify]: Extracting #8: cost 1 inf + 2369 8.936 * * [simplify]: Extracting #9: cost 0 inf + 2716 8.937 * [simplify]: Simplified to (* (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) 8.937 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (cbrt (* (* (* (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) (* (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.937 * * * * [progress]: [ 40 / 118 ] simplifiying candidate # 8.938 * [simplify]: Simplifying (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) 8.938 * * [simplify]: iters left: 5 (7 enodes) 8.940 * * [simplify]: iters left: 4 (23 enodes) 8.947 * * [simplify]: iters left: 3 (27 enodes) 8.954 * * [simplify]: iters left: 2 (28 enodes) 8.961 * * [simplify]: Extracting #0: cost 1 inf + 0 8.961 * * [simplify]: Extracting #1: cost 3 inf + 0 8.961 * * [simplify]: Extracting #2: cost 8 inf + 0 8.961 * * [simplify]: Extracting #3: cost 14 inf + 0 8.962 * * [simplify]: Extracting #4: cost 10 inf + 144 8.962 * * [simplify]: Extracting #5: cost 7 inf + 438 8.962 * * [simplify]: Extracting #6: cost 3 inf + 1181 8.963 * * [simplify]: Extracting #7: cost 1 inf + 1675 8.963 * * [simplify]: Extracting #8: cost 0 inf + 1942 8.964 * [simplify]: Simplified to (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) 8.964 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (cbrt (* (* (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (* (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 8.964 * * * * [progress]: [ 41 / 118 ] simplifiying candidate # 8.964 * * * * [progress]: [ 42 / 118 ] simplifiying candidate #real (real->posit16 (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))))) (fma (sin re) (exp im) (/ (sin re) (exp im)))))))> 8.964 * * * * [progress]: [ 43 / 118 ] simplifiying candidate # 8.964 * * * * [progress]: [ 44 / 118 ] simplifiying candidate # 8.964 * * * * [progress]: [ 45 / 118 ] simplifiying candidate # 8.964 * * * * [progress]: [ 46 / 118 ] simplifiying candidate # 8.965 * [simplify]: Simplifying (fma (sin re) (exp im) (/ (sin re) (exp im))) 8.965 * * [simplify]: iters left: 4 (6 enodes) 8.967 * * [simplify]: iters left: 3 (20 enodes) 8.973 * * [simplify]: iters left: 2 (24 enodes) 8.977 * * [simplify]: iters left: 1 (25 enodes) 8.980 * * [simplify]: Extracting #0: cost 1 inf + 0 8.980 * * [simplify]: Extracting #1: cost 6 inf + 0 8.981 * * [simplify]: Extracting #2: cost 12 inf + 0 8.981 * * [simplify]: Extracting #3: cost 10 inf + 2 8.981 * * [simplify]: Extracting #4: cost 0 inf + 1408 8.981 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 8.981 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) (+ (+ 1 1) 1))))) 8.981 * [simplify]: Simplifying (+ (+ 1 1) 1) 8.981 * * [simplify]: iters left: 4 (3 enodes) 8.984 * * [simplify]: iters left: 3 (14 enodes) 8.986 * * [simplify]: iters left: 2 (16 enodes) 8.988 * * [simplify]: Extracting #0: cost 1 inf + 0 8.989 * * [simplify]: Extracting #1: cost 0 inf + 1 8.989 * [simplify]: Simplified to 3 8.989 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (cbrt (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 3)))) 8.989 * * * * [progress]: [ 47 / 118 ] simplifiying candidate # 8.989 * [simplify]: Simplifying (fma (sin re) (exp im) (/ (sin re) (exp im))) 8.989 * * [simplify]: iters left: 4 (6 enodes) 8.990 * * [simplify]: iters left: 3 (20 enodes) 8.993 * * [simplify]: iters left: 2 (24 enodes) 8.996 * * [simplify]: iters left: 1 (25 enodes) 8.999 * * [simplify]: Extracting #0: cost 1 inf + 0 8.999 * * [simplify]: Extracting #1: cost 6 inf + 0 8.999 * * [simplify]: Extracting #2: cost 12 inf + 0 8.999 * * [simplify]: Extracting #3: cost 10 inf + 2 8.999 * * [simplify]: Extracting #4: cost 0 inf + 1408 9.000 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 9.000 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) (+ 2 1))))) 9.000 * [simplify]: Simplifying (+ 2 1) 9.000 * * [simplify]: iters left: 2 (3 enodes) 9.002 * * [simplify]: iters left: 1 (13 enodes) 9.004 * * [simplify]: Extracting #0: cost 1 inf + 0 9.005 * * [simplify]: Extracting #1: cost 0 inf + 1 9.005 * [simplify]: Simplified to 3 9.005 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (cbrt (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 3)))) 9.005 * * * * [progress]: [ 48 / 118 ] simplifiying candidate # 9.005 * [simplify]: Simplifying (fma (sin re) (exp im) (/ (sin re) (exp im))) 9.005 * * [simplify]: iters left: 4 (6 enodes) 9.006 * * [simplify]: iters left: 3 (20 enodes) 9.009 * * [simplify]: iters left: 2 (24 enodes) 9.016 * * [simplify]: iters left: 1 (25 enodes) 9.021 * * [simplify]: Extracting #0: cost 1 inf + 0 9.021 * * [simplify]: Extracting #1: cost 6 inf + 0 9.021 * * [simplify]: Extracting #2: cost 12 inf + 0 9.021 * * [simplify]: Extracting #3: cost 10 inf + 2 9.021 * * [simplify]: Extracting #4: cost 0 inf + 1408 9.021 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 9.021 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) (+ (+ 1 1) 1))))) 9.021 * [simplify]: Simplifying (+ (+ 1 1) 1) 9.021 * * [simplify]: iters left: 4 (3 enodes) 9.024 * * [simplify]: iters left: 3 (14 enodes) 9.026 * * [simplify]: iters left: 2 (16 enodes) 9.029 * * [simplify]: Extracting #0: cost 1 inf + 0 9.029 * * [simplify]: Extracting #1: cost 0 inf + 1 9.029 * [simplify]: Simplified to 3 9.029 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (cbrt (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 3)))) 9.029 * * * * [progress]: [ 49 / 118 ] simplifiying candidate # 9.029 * [simplify]: Simplifying (fma (sin re) (exp im) (/ (sin re) (exp im))) 9.029 * * [simplify]: iters left: 4 (6 enodes) 9.030 * * [simplify]: iters left: 3 (20 enodes) 9.033 * * [simplify]: iters left: 2 (24 enodes) 9.036 * * [simplify]: iters left: 1 (25 enodes) 9.039 * * [simplify]: Extracting #0: cost 1 inf + 0 9.039 * * [simplify]: Extracting #1: cost 6 inf + 0 9.039 * * [simplify]: Extracting #2: cost 12 inf + 0 9.039 * * [simplify]: Extracting #3: cost 10 inf + 2 9.040 * * [simplify]: Extracting #4: cost 0 inf + 1408 9.040 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 9.040 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) (+ (* 2 1) 1))))) 9.040 * [simplify]: Simplifying (+ (* 2 1) 1) 9.040 * * [simplify]: iters left: 4 (4 enodes) 9.043 * * [simplify]: iters left: 3 (15 enodes) 9.045 * * [simplify]: iters left: 2 (17 enodes) 9.048 * * [simplify]: Extracting #0: cost 1 inf + 0 9.048 * * [simplify]: Extracting #1: cost 0 inf + 1 9.048 * [simplify]: Simplified to 3 9.048 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (cbrt (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 3)))) 9.048 * * * * [progress]: [ 50 / 118 ] simplifiying candidate # 9.048 * [simplify]: Simplifying (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) 9.048 * * [simplify]: iters left: 6 (8 enodes) 9.050 * * [simplify]: iters left: 5 (27 enodes) 9.054 * * [simplify]: iters left: 4 (45 enodes) 9.066 * * [simplify]: iters left: 3 (141 enodes) 9.141 * * [simplify]: iters left: 2 (491 enodes) 9.640 * * [simplify]: Extracting #0: cost 1 inf + 0 9.640 * * [simplify]: Extracting #1: cost 46 inf + 0 9.642 * * [simplify]: Extracting #2: cost 231 inf + 1 9.650 * * [simplify]: Extracting #3: cost 186 inf + 19701 9.674 * * [simplify]: Extracting #4: cost 31 inf + 72023 9.722 * * [simplify]: Extracting #5: cost 1 inf + 83530 9.752 * * [simplify]: Extracting #6: cost 0 inf + 83968 9.805 * [simplify]: Simplified to (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) 9.805 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (pow (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) 1)))) 9.806 * * * * [progress]: [ 51 / 118 ] simplifiying candidate # 9.806 * [simplify]: Simplifying (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) 9.806 * * [simplify]: iters left: 6 (8 enodes) 9.810 * * [simplify]: iters left: 5 (27 enodes) 9.817 * * [simplify]: iters left: 4 (45 enodes) 9.828 * * [simplify]: iters left: 3 (141 enodes) 9.886 * * [simplify]: iters left: 2 (491 enodes) 10.404 * * [simplify]: Extracting #0: cost 1 inf + 0 10.404 * * [simplify]: Extracting #1: cost 46 inf + 0 10.406 * * [simplify]: Extracting #2: cost 231 inf + 1 10.414 * * [simplify]: Extracting #3: cost 186 inf + 19701 10.437 * * [simplify]: Extracting #4: cost 31 inf + 72023 10.470 * * [simplify]: Extracting #5: cost 1 inf + 83530 10.506 * * [simplify]: Extracting #6: cost 0 inf + 83968 10.553 * [simplify]: Simplified to (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) 10.553 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (pow (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) 1)))) 10.553 * * * * [progress]: [ 52 / 118 ] simplifiying candidate # 10.553 * [simplify]: Simplifying (fma (sin re) (exp im) (/ (sin re) (exp im))) 10.553 * * [simplify]: iters left: 4 (6 enodes) 10.554 * * [simplify]: iters left: 3 (20 enodes) 10.557 * * [simplify]: iters left: 2 (24 enodes) 10.560 * * [simplify]: iters left: 1 (25 enodes) 10.564 * * [simplify]: Extracting #0: cost 1 inf + 0 10.564 * * [simplify]: Extracting #1: cost 6 inf + 0 10.564 * * [simplify]: Extracting #2: cost 12 inf + 0 10.564 * * [simplify]: Extracting #3: cost 10 inf + 2 10.564 * * [simplify]: Extracting #4: cost 0 inf + 1408 10.564 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 10.564 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) 3)))) 10.564 * * * * [progress]: [ 53 / 118 ] simplifiying candidate # 10.565 * [simplify]: Simplifying (fma (sin re) (exp im) (/ (sin re) (exp im))) 10.565 * * [simplify]: iters left: 4 (6 enodes) 10.566 * * [simplify]: iters left: 3 (20 enodes) 10.569 * * [simplify]: iters left: 2 (24 enodes) 10.572 * * [simplify]: iters left: 1 (25 enodes) 10.575 * * [simplify]: Extracting #0: cost 1 inf + 0 10.575 * * [simplify]: Extracting #1: cost 6 inf + 0 10.575 * * [simplify]: Extracting #2: cost 12 inf + 0 10.575 * * [simplify]: Extracting #3: cost 10 inf + 2 10.575 * * [simplify]: Extracting #4: cost 0 inf + 1408 10.575 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 10.575 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) (+ (+ 1 1) 1))))) 10.576 * * * * [progress]: [ 54 / 118 ] simplifiying candidate # 10.576 * [simplify]: Simplifying (fma (sin re) (exp im) (/ (sin re) (exp im))) 10.576 * * [simplify]: iters left: 4 (6 enodes) 10.577 * * [simplify]: iters left: 3 (20 enodes) 10.580 * * [simplify]: iters left: 2 (24 enodes) 10.583 * * [simplify]: iters left: 1 (25 enodes) 10.586 * * [simplify]: Extracting #0: cost 1 inf + 0 10.586 * * [simplify]: Extracting #1: cost 6 inf + 0 10.586 * * [simplify]: Extracting #2: cost 12 inf + 0 10.586 * * [simplify]: Extracting #3: cost 10 inf + 2 10.586 * * [simplify]: Extracting #4: cost 0 inf + 1408 10.587 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 10.587 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) (+ 2 1))))) 10.587 * * * * [progress]: [ 55 / 118 ] simplifiying candidate # 10.587 * [simplify]: Simplifying (fma (sin re) (exp im) (/ (sin re) (exp im))) 10.587 * * [simplify]: iters left: 4 (6 enodes) 10.588 * * [simplify]: iters left: 3 (20 enodes) 10.591 * * [simplify]: iters left: 2 (24 enodes) 10.594 * * [simplify]: iters left: 1 (25 enodes) 10.597 * * [simplify]: Extracting #0: cost 1 inf + 0 10.598 * * [simplify]: Extracting #1: cost 6 inf + 0 10.598 * * [simplify]: Extracting #2: cost 12 inf + 0 10.598 * * [simplify]: Extracting #3: cost 10 inf + 2 10.598 * * [simplify]: Extracting #4: cost 0 inf + 1408 10.598 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 10.598 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) (+ (+ 1 1) 1))))) 10.598 * * * * [progress]: [ 56 / 118 ] simplifiying candidate # 10.598 * [simplify]: Simplifying (fma (sin re) (exp im) (/ (sin re) (exp im))) 10.598 * * [simplify]: iters left: 4 (6 enodes) 10.600 * * [simplify]: iters left: 3 (20 enodes) 10.606 * * [simplify]: iters left: 2 (24 enodes) 10.612 * * [simplify]: iters left: 1 (25 enodes) 10.619 * * [simplify]: Extracting #0: cost 1 inf + 0 10.619 * * [simplify]: Extracting #1: cost 6 inf + 0 10.619 * * [simplify]: Extracting #2: cost 12 inf + 0 10.619 * * [simplify]: Extracting #3: cost 10 inf + 2 10.619 * * [simplify]: Extracting #4: cost 0 inf + 1408 10.620 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 10.620 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (pow (fma (sin re) (exp im) (/ (sin re) (exp im))) (+ (* 2 1) 1))))) 10.620 * * * * [progress]: [ 57 / 118 ] simplifiying candidate # 10.620 * * * * [progress]: [ 58 / 118 ] simplifiying candidate # 10.620 * [simplify]: Simplifying (+ (+ (log (fma (sin re) (exp im) (/ (sin re) (exp im)))) (log (fma (sin re) (exp im) (/ (sin re) (exp im))))) (log (fma (sin re) (exp im) (/ (sin re) (exp im))))) 10.620 * * [simplify]: iters left: 6 (9 enodes) 10.625 * * [simplify]: iters left: 5 (30 enodes) 10.634 * * [simplify]: iters left: 4 (34 enodes) 10.644 * * [simplify]: iters left: 3 (35 enodes) 10.653 * * [simplify]: Extracting #0: cost 1 inf + 0 10.653 * * [simplify]: Extracting #1: cost 4 inf + 0 10.653 * * [simplify]: Extracting #2: cost 7 inf + 0 10.653 * * [simplify]: Extracting #3: cost 12 inf + 0 10.653 * * [simplify]: Extracting #4: cost 18 inf + 0 10.654 * * [simplify]: Extracting #5: cost 15 inf + 73 10.654 * * [simplify]: Extracting #6: cost 11 inf + 549 10.654 * * [simplify]: Extracting #7: cost 7 inf + 1181 10.655 * * [simplify]: Extracting #8: cost 2 inf + 2676 10.656 * * [simplify]: Extracting #9: cost 0 inf + 3430 10.657 * [simplify]: Simplified to (+ (+ (log (fma (sin re) (exp im) (/ (sin re) (exp im)))) (log (fma (sin re) (exp im) (/ (sin re) (exp im))))) (log (fma (sin re) (exp im) (/ (sin re) (exp im))))) 10.657 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (exp (+ (+ (log (fma (sin re) (exp im) (/ (sin re) (exp im)))) (log (fma (sin re) (exp im) (/ (sin re) (exp im))))) (log (fma (sin re) (exp im) (/ (sin re) (exp im))))))))) 10.657 * * * * [progress]: [ 59 / 118 ] simplifiying candidate # 10.657 * [simplify]: Simplifying (+ (log (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (log (fma (sin re) (exp im) (/ (sin re) (exp im))))) 10.657 * * [simplify]: iters left: 6 (10 enodes) 10.662 * * [simplify]: iters left: 5 (34 enodes) 10.671 * * [simplify]: iters left: 4 (44 enodes) 10.680 * * [simplify]: iters left: 3 (79 enodes) 10.695 * * [simplify]: iters left: 2 (173 enodes) 10.745 * * [simplify]: iters left: 1 (318 enodes) 10.811 * * [simplify]: Extracting #0: cost 1 inf + 0 10.811 * * [simplify]: Extracting #1: cost 4 inf + 0 10.811 * * [simplify]: Extracting #2: cost 8 inf + 0 10.811 * * [simplify]: Extracting #3: cost 32 inf + 0 10.812 * * [simplify]: Extracting #4: cost 82 inf + 0 10.812 * * [simplify]: Extracting #5: cost 84 inf + 468 10.814 * * [simplify]: Extracting #6: cost 44 inf + 10017 10.820 * * [simplify]: Extracting #7: cost 1 inf + 21562 10.832 * * [simplify]: Extracting #8: cost 0 inf + 21729 10.845 * [simplify]: Simplified to (+ (log (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (log (fma (sin re) (exp im) (/ (sin re) (exp im))))) 10.845 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (exp (+ (log (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (log (fma (sin re) (exp im) (/ (sin re) (exp im))))))))) 10.845 * * * * [progress]: [ 60 / 118 ] simplifiying candidate # 10.845 * * * * [progress]: [ 61 / 118 ] simplifiying candidate # 10.846 * * * * [progress]: [ 62 / 118 ] simplifiying candidate # 10.846 * [simplify]: Simplifying (* (* (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) 10.846 * * [simplify]: iters left: 6 (10 enodes) 10.851 * * [simplify]: iters left: 5 (42 enodes) 10.867 * * [simplify]: iters left: 4 (99 enodes) 10.920 * * [simplify]: iters left: 3 (480 enodes) 12.013 * * [simplify]: Extracting #0: cost 1 inf + 0 12.013 * * [simplify]: Extracting #1: cost 42 inf + 0 12.016 * * [simplify]: Extracting #2: cost 537 inf + 1 12.032 * * [simplify]: Extracting #3: cost 555 inf + 27400 12.158 * * [simplify]: Extracting #4: cost 55 inf + 243366 12.302 * * [simplify]: Extracting #5: cost 0 inf + 269146 12.446 * [simplify]: Simplified to (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 12.446 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))))))) 12.446 * * * * [progress]: [ 63 / 118 ] simplifiying candidate # 12.447 * [simplify]: Simplifying (* (* (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) 12.447 * * [simplify]: iters left: 6 (11 enodes) 12.449 * * [simplify]: iters left: 5 (47 enodes) 12.458 * * [simplify]: iters left: 4 (119 enodes) 12.555 * * [simplify]: Extracting #0: cost 1 inf + 0 12.555 * * [simplify]: Extracting #1: cost 19 inf + 0 12.556 * * [simplify]: Extracting #2: cost 96 inf + 1 12.557 * * [simplify]: Extracting #3: cost 164 inf + 4 12.558 * * [simplify]: Extracting #4: cost 149 inf + 2919 12.577 * * [simplify]: Extracting #5: cost 53 inf + 38698 12.614 * * [simplify]: Extracting #6: cost 0 inf + 60129 12.656 * [simplify]: Simplified to (* (* (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))))) 12.656 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (cbrt (* (* (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))))))))) 12.657 * * * * [progress]: [ 64 / 118 ] simplifiying candidate # 12.657 * * * * [progress]: [ 65 / 118 ] simplifiying candidate # 12.657 * * * * [progress]: [ 66 / 118 ] simplifiying candidate # 12.657 * * * * [progress]: [ 67 / 118 ] simplifiying candidate # 12.657 * * * * [progress]: [ 68 / 118 ] simplifiying candidate # 12.657 * [simplify]: Simplifying (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) 12.657 * * [simplify]: iters left: 6 (8 enodes) 12.661 * * [simplify]: iters left: 5 (27 enodes) 12.669 * * [simplify]: iters left: 4 (37 enodes) 12.681 * * [simplify]: iters left: 3 (60 enodes) 12.697 * * [simplify]: iters left: 2 (78 enodes) 12.713 * * [simplify]: iters left: 1 (84 enodes) 12.731 * * [simplify]: Extracting #0: cost 1 inf + 0 12.731 * * [simplify]: Extracting #1: cost 12 inf + 0 12.731 * * [simplify]: Extracting #2: cost 27 inf + 0 12.732 * * [simplify]: Extracting #3: cost 26 inf + 134 12.732 * * [simplify]: Extracting #4: cost 18 inf + 1353 12.734 * * [simplify]: Extracting #5: cost 6 inf + 4822 12.736 * * [simplify]: Extracting #6: cost 0 inf + 6664 12.739 * [simplify]: Simplified to (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) 12.739 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))))))) 12.739 * [simplify]: Simplifying (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) 12.739 * * [simplify]: iters left: 6 (8 enodes) 12.743 * * [simplify]: iters left: 5 (27 enodes) 12.751 * * [simplify]: iters left: 4 (37 enodes) 12.763 * * [simplify]: iters left: 3 (60 enodes) 12.780 * * [simplify]: iters left: 2 (78 enodes) 12.798 * * [simplify]: iters left: 1 (84 enodes) 12.816 * * [simplify]: Extracting #0: cost 1 inf + 0 12.816 * * [simplify]: Extracting #1: cost 12 inf + 0 12.817 * * [simplify]: Extracting #2: cost 27 inf + 0 12.817 * * [simplify]: Extracting #3: cost 26 inf + 134 12.817 * * [simplify]: Extracting #4: cost 18 inf + 1353 12.819 * * [simplify]: Extracting #5: cost 6 inf + 4822 12.822 * * [simplify]: Extracting #6: cost 0 inf + 6664 12.824 * [simplify]: Simplified to (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) 12.824 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))))))) 12.825 * * * * [progress]: [ 69 / 118 ] simplifiying candidate # 12.825 * [simplify]: Simplifying (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (/ (sin re) (exp im))) 12.825 * * [simplify]: iters left: 6 (8 enodes) 12.829 * * [simplify]: iters left: 5 (31 enodes) 12.839 * * [simplify]: iters left: 4 (52 enodes) 12.857 * * [simplify]: iters left: 3 (108 enodes) 12.895 * * [simplify]: iters left: 2 (349 enodes) 13.117 * * [simplify]: Extracting #0: cost 1 inf + 0 13.117 * * [simplify]: Extracting #1: cost 49 inf + 0 13.119 * * [simplify]: Extracting #2: cost 161 inf + 0 13.125 * * [simplify]: Extracting #3: cost 175 inf + 3218 13.141 * * [simplify]: Extracting #4: cost 56 inf + 36673 13.173 * * [simplify]: Extracting #5: cost 0 inf + 56805 13.206 * [simplify]: Simplified to (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (/ (sin re) (exp im))) 13.206 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (cbrt (+ (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (* (sin re) (exp im))) (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (/ (sin re) (exp im))))))) 13.206 * * * * [progress]: [ 70 / 118 ] simplifiying candidate # 13.206 * [simplify]: Simplifying (* (/ (sin re) (exp im)) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) 13.206 * * [simplify]: iters left: 6 (8 enodes) 13.210 * * [simplify]: iters left: 5 (31 enodes) 13.221 * * [simplify]: iters left: 4 (63 enodes) 13.252 * * [simplify]: iters left: 3 (205 enodes) 13.350 * * [simplify]: Extracting #0: cost 1 inf + 0 13.350 * * [simplify]: Extracting #1: cost 34 inf + 0 13.351 * * [simplify]: Extracting #2: cost 105 inf + 0 13.352 * * [simplify]: Extracting #3: cost 105 inf + 2047 13.356 * * [simplify]: Extracting #4: cost 26 inf + 24507 13.367 * * [simplify]: Extracting #5: cost 0 inf + 32849 13.376 * * [simplify]: Extracting #6: cost 0 inf + 32769 13.393 * [simplify]: Simplified to (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (/ (sin re) (exp im))) 13.393 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (cbrt (+ (* (* (sin re) (exp im)) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im))))) (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (/ (sin re) (exp im))))))) 13.394 * * * * [progress]: [ 71 / 118 ] simplifiying candidate # 13.394 * [simplify]: Simplifying (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) 13.394 * * [simplify]: iters left: 5 (7 enodes) 13.397 * * [simplify]: iters left: 4 (23 enodes) 13.404 * * [simplify]: iters left: 3 (27 enodes) 13.411 * * [simplify]: iters left: 2 (28 enodes) 13.418 * * [simplify]: Extracting #0: cost 1 inf + 0 13.418 * * [simplify]: Extracting #1: cost 3 inf + 0 13.419 * * [simplify]: Extracting #2: cost 8 inf + 0 13.419 * * [simplify]: Extracting #3: cost 14 inf + 0 13.419 * * [simplify]: Extracting #4: cost 10 inf + 144 13.419 * * [simplify]: Extracting #5: cost 7 inf + 438 13.419 * * [simplify]: Extracting #6: cost 3 inf + 1181 13.420 * * [simplify]: Extracting #7: cost 1 inf + 1715 13.420 * * [simplify]: Extracting #8: cost 0 inf + 2022 13.421 * [simplify]: Simplified to (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) 13.421 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (cbrt (* (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (* (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))))) (cbrt (fma (sin re) (exp im) (/ (sin re) (exp im)))))))) 13.421 * * * * [progress]: [ 72 / 118 ] simplifiying candidate # 13.421 * [simplify]: Simplifying (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) 13.422 * * [simplify]: iters left: 5 (7 enodes) 13.424 * * [simplify]: iters left: 4 (23 enodes) 13.431 * * [simplify]: iters left: 3 (27 enodes) 13.437 * * [simplify]: iters left: 2 (28 enodes) 13.441 * * [simplify]: Extracting #0: cost 1 inf + 0 13.441 * * [simplify]: Extracting #1: cost 3 inf + 0 13.441 * * [simplify]: Extracting #2: cost 8 inf + 0 13.441 * * [simplify]: Extracting #3: cost 14 inf + 0 13.441 * * [simplify]: Extracting #4: cost 10 inf + 144 13.441 * * [simplify]: Extracting #5: cost 7 inf + 438 13.441 * * [simplify]: Extracting #6: cost 3 inf + 1181 13.441 * * [simplify]: Extracting #7: cost 1 inf + 1675 13.442 * * [simplify]: Extracting #8: cost 0 inf + 1942 13.442 * [simplify]: Simplified to (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))) 13.442 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (cbrt (* (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im))))) (sqrt (fma (sin re) (exp im) (/ (sin re) (exp im)))))))) 13.442 * * * * [progress]: [ 73 / 118 ] simplifiying candidate # 13.442 * [simplify]: Simplifying (fma (sin re) (exp im) (/ (sin re) (exp im))) 13.442 * * [simplify]: iters left: 4 (6 enodes) 13.444 * * [simplify]: iters left: 3 (20 enodes) 13.447 * * [simplify]: iters left: 2 (24 enodes) 13.450 * * [simplify]: iters left: 1 (25 enodes) 13.453 * * [simplify]: Extracting #0: cost 1 inf + 0 13.453 * * [simplify]: Extracting #1: cost 6 inf + 0 13.453 * * [simplify]: Extracting #2: cost 12 inf + 0 13.453 * * [simplify]: Extracting #3: cost 10 inf + 2 13.453 * * [simplify]: Extracting #4: cost 0 inf + 1408 13.453 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 13.454 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (cbrt (* (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) 1) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 13.454 * * * * [progress]: [ 74 / 118 ] simplifiying candidate # 13.454 * [simplify]: Simplifying (fma (sin re) (exp im) (/ (sin re) (exp im))) 13.454 * * [simplify]: iters left: 4 (6 enodes) 13.455 * * [simplify]: iters left: 3 (20 enodes) 13.458 * * [simplify]: iters left: 2 (24 enodes) 13.462 * * [simplify]: iters left: 1 (25 enodes) 13.466 * * [simplify]: Extracting #0: cost 1 inf + 0 13.466 * * [simplify]: Extracting #1: cost 6 inf + 0 13.466 * * [simplify]: Extracting #2: cost 12 inf + 0 13.467 * * [simplify]: Extracting #3: cost 10 inf + 2 13.467 * * [simplify]: Extracting #4: cost 0 inf + 1408 13.467 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 13.467 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))))))) 13.468 * * * * [progress]: [ 75 / 118 ] simplifiying candidate #real (real->posit16 (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im)))))))))> 13.468 * * * * [progress]: [ 76 / 118 ] simplifiying candidate # 13.468 * * * * [progress]: [ 77 / 118 ] simplifiying candidate # 13.468 * * * * [progress]: [ 78 / 118 ] simplifiying candidate # 13.468 * * * * [progress]: [ 79 / 118 ] simplifiying candidate # 13.468 * * * * [progress]: [ 80 / 118 ] simplifiying candidate # 13.468 * [simplify]: Simplifying (- (log (sin re)) im) 13.468 * * [simplify]: iters left: 4 (5 enodes) 13.470 * * [simplify]: iters left: 3 (17 enodes) 13.475 * * [simplify]: iters left: 2 (20 enodes) 13.480 * * [simplify]: Extracting #0: cost 1 inf + 0 13.480 * * [simplify]: Extracting #1: cost 5 inf + 0 13.480 * * [simplify]: Extracting #2: cost 6 inf + 42 13.480 * * [simplify]: Extracting #3: cost 7 inf + 83 13.480 * * [simplify]: Extracting #4: cost 6 inf + 84 13.480 * * [simplify]: Extracting #5: cost 0 inf + 812 13.480 * [simplify]: Simplified to (- (log (sin re)) im) 13.480 * [simplify]: Simplified (2 2 1 2 3 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (exp (- (log (sin re)) im))))))) 13.481 * * * * [progress]: [ 81 / 118 ] simplifiying candidate # 13.481 * * * * [progress]: [ 82 / 118 ] simplifiying candidate # 13.481 * * * * [progress]: [ 83 / 118 ] simplifiying candidate # 13.481 * [simplify]: Simplifying (/ (* (* (sin re) (sin re)) (sin re)) (* (* (exp im) (exp im)) (exp im))) 13.481 * * [simplify]: iters left: 6 (9 enodes) 13.486 * * [simplify]: iters left: 5 (38 enodes) 13.498 * * [simplify]: iters left: 4 (84 enodes) 13.530 * * [simplify]: iters left: 3 (162 enodes) 13.589 * * [simplify]: iters left: 2 (263 enodes) 13.662 * * [simplify]: iters left: 1 (441 enodes) 13.871 * * [simplify]: Extracting #0: cost 1 inf + 0 13.871 * * [simplify]: Extracting #1: cost 85 inf + 0 13.872 * * [simplify]: Extracting #2: cost 209 inf + 1 13.875 * * [simplify]: Extracting #3: cost 180 inf + 7076 13.886 * * [simplify]: Extracting #4: cost 70 inf + 54816 13.905 * * [simplify]: Extracting #5: cost 3 inf + 93371 13.924 * * [simplify]: Extracting #6: cost 0 inf + 94729 13.945 * [simplify]: Simplified to (* (* (/ (sin re) (exp im)) (/ (sin re) (exp im))) (/ (sin re) (exp im))) 13.945 * [simplify]: Simplified (2 2 1 2 3 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (cbrt (* (* (/ (sin re) (exp im)) (/ (sin re) (exp im))) (/ (sin re) (exp im))))))))) 13.945 * * * * [progress]: [ 84 / 118 ] simplifiying candidate # 13.945 * * * * [progress]: [ 85 / 118 ] simplifiying candidate # 13.945 * * * * [progress]: [ 86 / 118 ] simplifiying candidate # 13.945 * * * * [progress]: [ 87 / 118 ] simplifiying candidate # 13.945 * * * * [progress]: [ 88 / 118 ] simplifiying candidate # 13.946 * [simplify]: Simplifying (/ (* (cbrt (sin re)) (cbrt (sin re))) (* (cbrt (exp im)) (cbrt (exp im)))) 13.946 * * [simplify]: iters left: 6 (9 enodes) 13.950 * * [simplify]: iters left: 5 (33 enodes) 13.960 * * [simplify]: iters left: 4 (48 enodes) 13.974 * * [simplify]: iters left: 3 (55 enodes) 13.984 * * [simplify]: iters left: 2 (58 enodes) 13.991 * * [simplify]: Extracting #0: cost 1 inf + 0 13.991 * * [simplify]: Extracting #1: cost 11 inf + 0 13.991 * * [simplify]: Extracting #2: cost 22 inf + 0 13.991 * * [simplify]: Extracting #3: cost 26 inf + 0 13.991 * * [simplify]: Extracting #4: cost 22 inf + 134 13.992 * * [simplify]: Extracting #5: cost 7 inf + 3826 13.993 * * [simplify]: Extracting #6: cost 0 inf + 5898 13.993 * [simplify]: Simplified to (* (/ (cbrt (sin re)) (cbrt (exp im))) (/ (cbrt (sin re)) (cbrt (exp im)))) 13.993 * [simplify]: Simplified (2 2 1 2 3 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* (* (/ (cbrt (sin re)) (cbrt (exp im))) (/ (cbrt (sin re)) (cbrt (exp im)))) (/ (cbrt (sin re)) (cbrt (exp im))))))))) 13.994 * [simplify]: Simplifying (/ (cbrt (sin re)) (cbrt (exp im))) 13.994 * * [simplify]: iters left: 4 (7 enodes) 13.995 * * [simplify]: iters left: 3 (21 enodes) 13.998 * * [simplify]: Extracting #0: cost 1 inf + 0 13.998 * * [simplify]: Extracting #1: cost 4 inf + 0 13.998 * * [simplify]: Extracting #2: cost 8 inf + 0 13.998 * * [simplify]: Extracting #3: cost 12 inf + 0 13.998 * * [simplify]: Extracting #4: cost 10 inf + 2 13.998 * * [simplify]: Extracting #5: cost 4 inf + 568 13.998 * * [simplify]: Extracting #6: cost 1 inf + 1182 13.998 * * [simplify]: Extracting #7: cost 0 inf + 1514 13.998 * [simplify]: Simplified to (/ (cbrt (sin re)) (cbrt (exp im))) 13.998 * [simplify]: Simplified (2 2 1 2 3 2) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* (* (/ (cbrt (sin re)) (cbrt (exp im))) (/ (cbrt (sin re)) (cbrt (exp im)))) (/ (cbrt (sin re)) (cbrt (exp im))))))))) 13.998 * * * * [progress]: [ 89 / 118 ] simplifiying candidate # 13.999 * [simplify]: Simplifying (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (exp im))) 13.999 * * [simplify]: iters left: 6 (8 enodes) 14.002 * * [simplify]: iters left: 5 (26 enodes) 14.010 * * [simplify]: iters left: 4 (30 enodes) 14.019 * * [simplify]: iters left: 3 (33 enodes) 14.028 * * [simplify]: Extracting #0: cost 1 inf + 0 14.028 * * [simplify]: Extracting #1: cost 7 inf + 0 14.028 * * [simplify]: Extracting #2: cost 14 inf + 0 14.028 * * [simplify]: Extracting #3: cost 18 inf + 0 14.028 * * [simplify]: Extracting #4: cost 15 inf + 73 14.028 * * [simplify]: Extracting #5: cost 11 inf + 427 14.029 * * [simplify]: Extracting #6: cost 2 inf + 2451 14.030 * * [simplify]: Extracting #7: cost 0 inf + 2964 14.031 * [simplify]: Simplified to (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (exp im))) 14.031 * [simplify]: Simplified (2 2 1 2 3 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (exp im))) (/ (cbrt (sin re)) (sqrt (exp im))))))))) 14.031 * [simplify]: Simplifying (/ (cbrt (sin re)) (sqrt (exp im))) 14.031 * * [simplify]: iters left: 4 (7 enodes) 14.034 * * [simplify]: iters left: 3 (21 enodes) 14.040 * * [simplify]: Extracting #0: cost 1 inf + 0 14.040 * * [simplify]: Extracting #1: cost 4 inf + 0 14.040 * * [simplify]: Extracting #2: cost 8 inf + 0 14.040 * * [simplify]: Extracting #3: cost 12 inf + 0 14.040 * * [simplify]: Extracting #4: cost 10 inf + 2 14.040 * * [simplify]: Extracting #5: cost 4 inf + 488 14.040 * * [simplify]: Extracting #6: cost 1 inf + 1062 14.041 * * [simplify]: Extracting #7: cost 0 inf + 1354 14.041 * [simplify]: Simplified to (/ (cbrt (sin re)) (sqrt (exp im))) 14.041 * [simplify]: Simplified (2 2 1 2 3 2) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (exp im))) (/ (cbrt (sin re)) (sqrt (exp im))))))))) 14.041 * * * * [progress]: [ 90 / 118 ] simplifiying candidate # 14.042 * [simplify]: Simplifying (/ (* (cbrt (sin re)) (cbrt (sin re))) 1) 14.042 * * [simplify]: iters left: 6 (6 enodes) 14.045 * * [simplify]: iters left: 5 (20 enodes) 14.052 * * [simplify]: iters left: 4 (30 enodes) 14.061 * * [simplify]: iters left: 3 (31 enodes) 14.068 * * [simplify]: Extracting #0: cost 1 inf + 0 14.068 * * [simplify]: Extracting #1: cost 5 inf + 0 14.069 * * [simplify]: Extracting #2: cost 7 inf + 1 14.069 * * [simplify]: Extracting #3: cost 9 inf + 1 14.069 * * [simplify]: Extracting #4: cost 8 inf + 2 14.069 * * [simplify]: Extracting #5: cost 0 inf + 1132 14.069 * [simplify]: Simplified to (* (cbrt (sin re)) (cbrt (sin re))) 14.069 * [simplify]: Simplified (2 2 1 2 3 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* (* (cbrt (sin re)) (cbrt (sin re))) (/ (cbrt (sin re)) (exp im)))))))) 14.070 * [simplify]: Simplifying (/ (cbrt (sin re)) (exp im)) 14.070 * * [simplify]: iters left: 4 (6 enodes) 14.072 * * [simplify]: iters left: 3 (18 enodes) 14.077 * * [simplify]: Extracting #0: cost 1 inf + 0 14.077 * * [simplify]: Extracting #1: cost 4 inf + 0 14.077 * * [simplify]: Extracting #2: cost 8 inf + 0 14.077 * * [simplify]: Extracting #3: cost 7 inf + 143 14.077 * * [simplify]: Extracting #4: cost 6 inf + 144 14.078 * * [simplify]: Extracting #5: cost 0 inf + 1052 14.078 * [simplify]: Simplified to (/ (cbrt (sin re)) (exp im)) 14.078 * [simplify]: Simplified (2 2 1 2 3 2) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* (* (cbrt (sin re)) (cbrt (sin re))) (/ (cbrt (sin re)) (exp im)))))))) 14.078 * * * * [progress]: [ 91 / 118 ] simplifiying candidate # 14.078 * [simplify]: Simplifying (/ (sqrt (sin re)) (* (cbrt (exp im)) (cbrt (exp im)))) 14.079 * * [simplify]: iters left: 6 (8 enodes) 14.082 * * [simplify]: iters left: 5 (26 enodes) 14.089 * * [simplify]: iters left: 4 (28 enodes) 14.097 * * [simplify]: Extracting #0: cost 1 inf + 0 14.097 * * [simplify]: Extracting #1: cost 6 inf + 0 14.097 * * [simplify]: Extracting #2: cost 12 inf + 0 14.097 * * [simplify]: Extracting #3: cost 16 inf + 0 14.097 * * [simplify]: Extracting #4: cost 14 inf + 2 14.098 * * [simplify]: Extracting #5: cost 10 inf + 356 14.098 * * [simplify]: Extracting #6: cost 1 inf + 2068 14.098 * * [simplify]: Extracting #7: cost 0 inf + 2400 14.099 * [simplify]: Simplified to (/ (/ (sqrt (sin re)) (cbrt (exp im))) (cbrt (exp im))) 14.099 * [simplify]: Simplified (2 2 1 2 3 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* (/ (/ (sqrt (sin re)) (cbrt (exp im))) (cbrt (exp im))) (/ (sqrt (sin re)) (cbrt (exp im))))))))) 14.100 * [simplify]: Simplifying (/ (sqrt (sin re)) (cbrt (exp im))) 14.100 * * [simplify]: iters left: 4 (7 enodes) 14.103 * * [simplify]: iters left: 3 (21 enodes) 14.108 * * [simplify]: Extracting #0: cost 1 inf + 0 14.108 * * [simplify]: Extracting #1: cost 4 inf + 0 14.108 * * [simplify]: Extracting #2: cost 8 inf + 0 14.109 * * [simplify]: Extracting #3: cost 12 inf + 0 14.109 * * [simplify]: Extracting #4: cost 10 inf + 2 14.109 * * [simplify]: Extracting #5: cost 4 inf + 568 14.109 * * [simplify]: Extracting #6: cost 1 inf + 1062 14.110 * * [simplify]: Extracting #7: cost 0 inf + 1354 14.110 * [simplify]: Simplified to (/ (sqrt (sin re)) (cbrt (exp im))) 14.110 * [simplify]: Simplified (2 2 1 2 3 2) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* (/ (/ (sqrt (sin re)) (cbrt (exp im))) (cbrt (exp im))) (/ (sqrt (sin re)) (cbrt (exp im))))))))) 14.110 * * * * [progress]: [ 92 / 118 ] simplifiying candidate # 14.110 * [simplify]: Simplifying (/ (sqrt (sin re)) (sqrt (exp im))) 14.111 * * [simplify]: iters left: 4 (7 enodes) 14.113 * * [simplify]: iters left: 3 (21 enodes) 14.119 * * [simplify]: Extracting #0: cost 1 inf + 0 14.119 * * [simplify]: Extracting #1: cost 4 inf + 0 14.119 * * [simplify]: Extracting #2: cost 8 inf + 0 14.119 * * [simplify]: Extracting #3: cost 12 inf + 0 14.120 * * [simplify]: Extracting #4: cost 10 inf + 2 14.120 * * [simplify]: Extracting #5: cost 4 inf + 488 14.120 * * [simplify]: Extracting #6: cost 1 inf + 942 14.123 * * [simplify]: Extracting #7: cost 0 inf + 1194 14.123 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (exp im))) 14.123 * [simplify]: Simplified (2 2 1 2 3 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* (/ (sqrt (sin re)) (sqrt (exp im))) (/ (sqrt (sin re)) (sqrt (exp im))))))))) 14.123 * [simplify]: Simplifying (/ (sqrt (sin re)) (sqrt (exp im))) 14.124 * * [simplify]: iters left: 4 (7 enodes) 14.126 * * [simplify]: iters left: 3 (21 enodes) 14.132 * * [simplify]: Extracting #0: cost 1 inf + 0 14.132 * * [simplify]: Extracting #1: cost 4 inf + 0 14.132 * * [simplify]: Extracting #2: cost 8 inf + 0 14.132 * * [simplify]: Extracting #3: cost 12 inf + 0 14.133 * * [simplify]: Extracting #4: cost 10 inf + 2 14.133 * * [simplify]: Extracting #5: cost 4 inf + 488 14.133 * * [simplify]: Extracting #6: cost 1 inf + 942 14.133 * * [simplify]: Extracting #7: cost 0 inf + 1194 14.134 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (exp im))) 14.134 * [simplify]: Simplified (2 2 1 2 3 2) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* (/ (sqrt (sin re)) (sqrt (exp im))) (/ (sqrt (sin re)) (sqrt (exp im))))))))) 14.134 * * * * [progress]: [ 93 / 118 ] simplifiying candidate # 14.134 * [simplify]: Simplifying (/ (sqrt (sin re)) 1) 14.134 * * [simplify]: iters left: 4 (5 enodes) 14.137 * * [simplify]: iters left: 3 (15 enodes) 14.142 * * [simplify]: iters left: 2 (17 enodes) 14.147 * * [simplify]: iters left: 1 (19 enodes) 14.153 * * [simplify]: Extracting #0: cost 1 inf + 0 14.153 * * [simplify]: Extracting #1: cost 4 inf + 0 14.153 * * [simplify]: Extracting #2: cost 5 inf + 1 14.153 * * [simplify]: Extracting #3: cost 4 inf + 2 14.153 * * [simplify]: Extracting #4: cost 1 inf + 225 14.153 * * [simplify]: Extracting #5: cost 0 inf + 326 14.153 * [simplify]: Simplified to (sqrt (sin re)) 14.153 * [simplify]: Simplified (2 2 1 2 3 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* (sqrt (sin re)) (/ (sqrt (sin re)) (exp im)))))))) 14.154 * [simplify]: Simplifying (/ (sqrt (sin re)) (exp im)) 14.154 * * [simplify]: iters left: 4 (6 enodes) 14.156 * * [simplify]: iters left: 3 (18 enodes) 14.160 * * [simplify]: Extracting #0: cost 1 inf + 0 14.160 * * [simplify]: Extracting #1: cost 4 inf + 0 14.160 * * [simplify]: Extracting #2: cost 8 inf + 0 14.160 * * [simplify]: Extracting #3: cost 7 inf + 143 14.160 * * [simplify]: Extracting #4: cost 6 inf + 144 14.160 * * [simplify]: Extracting #5: cost 0 inf + 892 14.161 * [simplify]: Simplified to (/ (sqrt (sin re)) (exp im)) 14.161 * [simplify]: Simplified (2 2 1 2 3 2) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* (sqrt (sin re)) (/ (sqrt (sin re)) (exp im)))))))) 14.161 * * * * [progress]: [ 94 / 118 ] simplifiying candidate # 14.161 * [simplify]: Simplifying (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 14.161 * * [simplify]: iters left: 6 (6 enodes) 14.163 * * [simplify]: iters left: 5 (22 enodes) 14.166 * * [simplify]: iters left: 4 (26 enodes) 14.170 * * [simplify]: Extracting #0: cost 1 inf + 0 14.170 * * [simplify]: Extracting #1: cost 6 inf + 0 14.170 * * [simplify]: Extracting #2: cost 9 inf + 1 14.170 * * [simplify]: Extracting #3: cost 11 inf + 1 14.170 * * [simplify]: Extracting #4: cost 8 inf + 144 14.170 * * [simplify]: Extracting #5: cost 2 inf + 1253 14.171 * * [simplify]: Extracting #6: cost 0 inf + 1676 14.171 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 14.171 * [simplify]: Simplified (2 2 1 2 3 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sin re) (cbrt (exp im))))))))) 14.171 * [simplify]: Simplifying (/ (sin re) (cbrt (exp im))) 14.171 * * [simplify]: iters left: 4 (6 enodes) 14.172 * * [simplify]: iters left: 3 (18 enodes) 14.175 * * [simplify]: Extracting #0: cost 1 inf + 0 14.175 * * [simplify]: Extracting #1: cost 4 inf + 0 14.175 * * [simplify]: Extracting #2: cost 8 inf + 0 14.175 * * [simplify]: Extracting #3: cost 9 inf + 1 14.175 * * [simplify]: Extracting #4: cost 0 inf + 1072 14.175 * [simplify]: Simplified to (/ (sin re) (cbrt (exp im))) 14.175 * [simplify]: Simplified (2 2 1 2 3 2) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sin re) (cbrt (exp im))))))))) 14.175 * * * * [progress]: [ 95 / 118 ] simplifiying candidate # 14.175 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 14.175 * * [simplify]: iters left: 4 (5 enodes) 14.177 * * [simplify]: iters left: 3 (17 enodes) 14.179 * * [simplify]: iters left: 2 (19 enodes) 14.183 * * [simplify]: Extracting #0: cost 1 inf + 0 14.183 * * [simplify]: Extracting #1: cost 4 inf + 0 14.183 * * [simplify]: Extracting #2: cost 5 inf + 1 14.183 * * [simplify]: Extracting #3: cost 7 inf + 1 14.183 * * [simplify]: Extracting #4: cost 0 inf + 670 14.183 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 14.183 * [simplify]: Simplified (2 2 1 2 3 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (sqrt (exp im))))))))) 14.183 * [simplify]: Simplifying (/ (sin re) (sqrt (exp im))) 14.183 * * [simplify]: iters left: 4 (6 enodes) 14.184 * * [simplify]: iters left: 3 (18 enodes) 14.187 * * [simplify]: Extracting #0: cost 1 inf + 0 14.187 * * [simplify]: Extracting #1: cost 4 inf + 0 14.187 * * [simplify]: Extracting #2: cost 8 inf + 0 14.187 * * [simplify]: Extracting #3: cost 9 inf + 1 14.187 * * [simplify]: Extracting #4: cost 0 inf + 912 14.187 * [simplify]: Simplified to (/ (sin re) (sqrt (exp im))) 14.187 * [simplify]: Simplified (2 2 1 2 3 2) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sin re) (sqrt (exp im))))))))) 14.187 * * * * [progress]: [ 96 / 118 ] simplifiying candidate # 14.187 * [simplify]: Simplifying (/ 1 1) 14.188 * * [simplify]: iters left: 2 (2 enodes) 14.189 * * [simplify]: iters left: 1 (6 enodes) 14.191 * * [simplify]: Extracting #0: cost 1 inf + 0 14.191 * * [simplify]: Extracting #1: cost 0 inf + 1 14.191 * [simplify]: Simplified to 1 14.191 * [simplify]: Simplified (2 2 1 2 3 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* 1 (/ (sin re) (exp im)))))))) 14.192 * [simplify]: Simplifying (/ (sin re) (exp im)) 14.192 * * [simplify]: iters left: 3 (5 enodes) 14.194 * * [simplify]: iters left: 2 (15 enodes) 14.198 * * [simplify]: Extracting #0: cost 1 inf + 0 14.198 * * [simplify]: Extracting #1: cost 4 inf + 0 14.198 * * [simplify]: Extracting #2: cost 8 inf + 0 14.198 * * [simplify]: Extracting #3: cost 4 inf + 144 14.199 * * [simplify]: Extracting #4: cost 0 inf + 610 14.199 * [simplify]: Simplified to (/ (sin re) (exp im)) 14.199 * [simplify]: Simplified (2 2 1 2 3 2) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (* 1 (/ (sin re) (exp im)))))))) 14.199 * * * * [progress]: [ 97 / 118 ] simplifiying candidate # 14.199 * * * * [progress]: [ 98 / 118 ] simplifiying candidate # 14.199 * * * * [progress]: [ 99 / 118 ] simplifiying candidate # 14.199 * * * * [progress]: [ 100 / 118 ] simplifiying candidate # 14.200 * [simplify]: Simplifying (cbrt (exp im)) 14.200 * * [simplify]: iters left: 2 (3 enodes) 14.201 * * [simplify]: iters left: 1 (9 enodes) 14.203 * * [simplify]: Extracting #0: cost 1 inf + 0 14.203 * * [simplify]: Extracting #1: cost 3 inf + 0 14.203 * * [simplify]: Extracting #2: cost 5 inf + 0 14.204 * * [simplify]: Extracting #3: cost 4 inf + 1 14.204 * * [simplify]: Extracting #4: cost 0 inf + 445 14.204 * [simplify]: Simplified to (cbrt (exp im)) 14.204 * [simplify]: Simplified (2 2 1 2 3 2) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (/ (sin re) (* (cbrt (exp im)) (cbrt (exp im)))) (cbrt (exp im)))))))) 14.204 * * * * [progress]: [ 101 / 118 ] simplifiying candidate # 14.204 * [simplify]: Simplifying (sqrt (exp im)) 14.204 * * [simplify]: iters left: 2 (3 enodes) 14.206 * * [simplify]: iters left: 1 (9 enodes) 14.208 * * [simplify]: Extracting #0: cost 1 inf + 0 14.208 * * [simplify]: Extracting #1: cost 3 inf + 0 14.208 * * [simplify]: Extracting #2: cost 5 inf + 0 14.208 * * [simplify]: Extracting #3: cost 4 inf + 1 14.209 * * [simplify]: Extracting #4: cost 0 inf + 365 14.209 * [simplify]: Simplified to (sqrt (exp im)) 14.209 * [simplify]: Simplified (2 2 1 2 3 2) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (/ (sin re) (sqrt (exp im))) (sqrt (exp im)))))))) 14.209 * * * * [progress]: [ 102 / 118 ] simplifiying candidate # 14.209 * [simplify]: Simplifying (exp im) 14.209 * * [simplify]: iters left: 1 (2 enodes) 14.210 * * [simplify]: Extracting #0: cost 1 inf + 0 14.210 * * [simplify]: Extracting #1: cost 3 inf + 0 14.210 * * [simplify]: Extracting #2: cost 2 inf + 1 14.210 * * [simplify]: Extracting #3: cost 0 inf + 143 14.210 * [simplify]: Simplified to (exp im) 14.210 * [simplify]: Simplified (2 2 1 2 3 2) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (/ (sin re) 1) (exp im))))))) 14.211 * * * * [progress]: [ 103 / 118 ] simplifiying candidate # 14.211 * [simplify]: Simplifying (* (cbrt (sin re)) (cbrt (sin re))) 14.211 * * [simplify]: iters left: 4 (4 enodes) 14.213 * * [simplify]: iters left: 3 (12 enodes) 14.216 * * [simplify]: Extracting #0: cost 1 inf + 0 14.216 * * [simplify]: Extracting #1: cost 3 inf + 0 14.216 * * [simplify]: Extracting #2: cost 5 inf + 0 14.216 * * [simplify]: Extracting #3: cost 7 inf + 0 14.216 * * [simplify]: Extracting #4: cost 6 inf + 1 14.217 * * [simplify]: Extracting #5: cost 0 inf + 767 14.217 * [simplify]: Simplified to (* (cbrt (sin re)) (cbrt (sin re))) 14.217 * [simplify]: Simplified (2 2 1 2 3 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (* (cbrt (sin re)) (cbrt (sin re))) (/ (exp im) (cbrt (sin re))))))))) 14.217 * * * * [progress]: [ 104 / 118 ] simplifiying candidate # 14.217 * [simplify]: Simplifying (sqrt (sin re)) 14.217 * * [simplify]: iters left: 2 (3 enodes) 14.219 * * [simplify]: iters left: 1 (9 enodes) 14.221 * * [simplify]: Extracting #0: cost 1 inf + 0 14.221 * * [simplify]: Extracting #1: cost 3 inf + 0 14.221 * * [simplify]: Extracting #2: cost 5 inf + 0 14.221 * * [simplify]: Extracting #3: cost 4 inf + 1 14.221 * * [simplify]: Extracting #4: cost 0 inf + 325 14.222 * [simplify]: Simplified to (sqrt (sin re)) 14.222 * [simplify]: Simplified (2 2 1 2 3 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sqrt (sin re)) (/ (exp im) (sqrt (sin re))))))))) 14.222 * * * * [progress]: [ 105 / 118 ] simplifiying candidate # 14.222 * * * * [progress]: [ 106 / 118 ] simplifiying candidate #real (real->posit16 (/ (sin re) (exp im)))))))))> 14.222 * * * * [progress]: [ 107 / 118 ] simplifiying candidate # 14.222 * [simplify]: Simplifying (- (+ (* 2 re) (* re (pow im 2))) (* 1/3 (pow re 3))) 14.222 * * [simplify]: iters left: 6 (12 enodes) 14.231 * * [simplify]: iters left: 5 (57 enodes) 14.258 * * [simplify]: iters left: 4 (121 enodes) 14.290 * * [simplify]: iters left: 3 (259 enodes) 14.361 * * [simplify]: Extracting #0: cost 1 inf + 0 14.361 * * [simplify]: Extracting #1: cost 41 inf + 0 14.362 * * [simplify]: Extracting #2: cost 93 inf + 227 14.364 * * [simplify]: Extracting #3: cost 68 inf + 3683 14.369 * * [simplify]: Extracting #4: cost 31 inf + 9932 14.375 * * [simplify]: Extracting #5: cost 6 inf + 18491 14.381 * * [simplify]: Extracting #6: cost 0 inf + 21010 14.385 * [simplify]: Simplified to (* re (+ (* re (* re -1/3)) (fma im im 2))) 14.385 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 (* re (+ (* re (* re -1/3)) (fma im im 2))))) 14.385 * * * * [progress]: [ 108 / 118 ] simplifiying candidate # 14.385 * [simplify]: Simplifying (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 14.385 * * [simplify]: iters left: 5 (7 enodes) 14.387 * * [simplify]: iters left: 4 (23 enodes) 14.390 * * [simplify]: iters left: 3 (25 enodes) 14.393 * * [simplify]: Extracting #0: cost 1 inf + 0 14.393 * * [simplify]: Extracting #1: cost 6 inf + 0 14.393 * * [simplify]: Extracting #2: cost 12 inf + 0 14.393 * * [simplify]: Extracting #3: cost 10 inf + 2 14.393 * * [simplify]: Extracting #4: cost 1 inf + 1181 14.393 * * [simplify]: Extracting #5: cost 0 inf + 1408 14.393 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 14.394 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 14.394 * * * * [progress]: [ 109 / 118 ] simplifiying candidate # 14.394 * [simplify]: Simplifying (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 14.394 * * [simplify]: iters left: 5 (7 enodes) 14.395 * * [simplify]: iters left: 4 (23 enodes) 14.399 * * [simplify]: iters left: 3 (25 enodes) 14.402 * * [simplify]: Extracting #0: cost 1 inf + 0 14.402 * * [simplify]: Extracting #1: cost 6 inf + 0 14.402 * * [simplify]: Extracting #2: cost 12 inf + 0 14.402 * * [simplify]: Extracting #3: cost 10 inf + 2 14.402 * * [simplify]: Extracting #4: cost 1 inf + 1181 14.402 * * [simplify]: Extracting #5: cost 0 inf + 1408 14.402 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 14.403 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 14.403 * * * * [progress]: [ 110 / 118 ] simplifiying candidate # 14.403 * [simplify]: Simplifying (- (+ (* 4 (* (pow re 2) (pow im 2))) (* 4 (pow re 2))) (* 4/3 (pow re 4))) 14.403 * * [simplify]: iters left: 6 (14 enodes) 14.408 * * [simplify]: iters left: 5 (66 enodes) 14.433 * * [simplify]: iters left: 4 (134 enodes) 14.499 * * [simplify]: iters left: 3 (289 enodes) 14.606 * * [simplify]: Extracting #0: cost 1 inf + 0 14.606 * * [simplify]: Extracting #1: cost 34 inf + 0 14.607 * * [simplify]: Extracting #2: cost 87 inf + 185 14.610 * * [simplify]: Extracting #3: cost 45 inf + 6324 14.617 * * [simplify]: Extracting #4: cost 4 inf + 10390 14.624 * * [simplify]: Extracting #5: cost 0 inf + 10783 14.632 * [simplify]: Simplified to (fma (* (* re re) (* re re)) -4/3 (* (* re re) (fma (* im im) 4 4))) 14.632 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (* (fma (* (* re re) (* re re)) -4/3 (* (* re re) (fma (* im im) 4 4))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 14.633 * * * * [progress]: [ 111 / 118 ] simplifiying candidate # 14.633 * [simplify]: Simplifying (pow (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 2) 14.633 * * [simplify]: iters left: 6 (9 enodes) 14.638 * * [simplify]: iters left: 5 (34 enodes) 14.652 * * [simplify]: iters left: 4 (56 enodes) 14.675 * * [simplify]: iters left: 3 (114 enodes) 14.726 * * [simplify]: iters left: 2 (264 enodes) 14.843 * * [simplify]: Extracting #0: cost 1 inf + 0 14.843 * * [simplify]: Extracting #1: cost 32 inf + 0 14.844 * * [simplify]: Extracting #2: cost 112 inf + 1 14.845 * * [simplify]: Extracting #3: cost 104 inf + 2435 14.853 * * [simplify]: Extracting #4: cost 46 inf + 18909 14.868 * * [simplify]: Extracting #5: cost 6 inf + 36661 14.885 * * [simplify]: Extracting #6: cost 0 inf + 39518 14.901 * [simplify]: Simplified to (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) 14.901 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 14.901 * * * * [progress]: [ 112 / 118 ] simplifiying candidate # 14.902 * [simplify]: Simplifying (pow (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 2) 14.902 * * [simplify]: iters left: 6 (9 enodes) 14.907 * * [simplify]: iters left: 5 (34 enodes) 14.919 * * [simplify]: iters left: 4 (56 enodes) 14.945 * * [simplify]: iters left: 3 (114 enodes) 14.970 * * [simplify]: iters left: 2 (264 enodes) 15.108 * * [simplify]: Extracting #0: cost 1 inf + 0 15.108 * * [simplify]: Extracting #1: cost 32 inf + 0 15.109 * * [simplify]: Extracting #2: cost 112 inf + 1 15.110 * * [simplify]: Extracting #3: cost 104 inf + 2435 15.117 * * [simplify]: Extracting #4: cost 46 inf + 18909 15.129 * * [simplify]: Extracting #5: cost 6 inf + 36661 15.142 * * [simplify]: Extracting #6: cost 0 inf + 39518 15.150 * [simplify]: Simplified to (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) 15.150 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 15.150 * * * * [progress]: [ 113 / 118 ] simplifiying candidate # 15.150 * [simplify]: Simplifying (- (+ (* 12 (* (pow re 3) (pow im 2))) (* 8 (pow re 3))) (* 4 (pow re 5))) 15.154 * * [simplify]: iters left: 6 (17 enodes) 15.161 * * [simplify]: iters left: 5 (79 enodes) 15.189 * * [simplify]: iters left: 4 (189 enodes) 15.255 * * [simplify]: iters left: 3 (476 enodes) 15.458 * * [simplify]: Extracting #0: cost 1 inf + 0 15.459 * * [simplify]: Extracting #1: cost 51 inf + 0 15.460 * * [simplify]: Extracting #2: cost 186 inf + 89 15.464 * * [simplify]: Extracting #3: cost 166 inf + 10512 15.475 * * [simplify]: Extracting #4: cost 80 inf + 31870 15.492 * * [simplify]: Extracting #5: cost 4 inf + 61443 15.511 * * [simplify]: Extracting #6: cost 0 inf + 62446 15.526 * * [simplify]: Extracting #7: cost 0 inf + 62366 15.535 * [simplify]: Simplified to (fma (pow re 5) -4 (* (fma im (* im 12) 8) (* (* re re) re))) 15.536 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (cbrt (fma (pow re 5) -4 (* (fma im (* im 12) 8) (* (* re re) re)))))) 15.536 * * * * [progress]: [ 114 / 118 ] simplifiying candidate # 15.536 * [simplify]: Simplifying (pow (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 3) 15.536 * * [simplify]: iters left: 6 (9 enodes) 15.539 * * [simplify]: iters left: 5 (37 enodes) 15.546 * * [simplify]: iters left: 4 (71 enodes) 15.570 * * [simplify]: iters left: 3 (197 enodes) 15.651 * * [simplify]: Extracting #0: cost 1 inf + 0 15.651 * * [simplify]: Extracting #1: cost 30 inf + 0 15.651 * * [simplify]: Extracting #2: cost 133 inf + 1 15.652 * * [simplify]: Extracting #3: cost 122 inf + 3216 15.657 * * [simplify]: Extracting #4: cost 39 inf + 30127 15.667 * * [simplify]: Extracting #5: cost 2 inf + 44420 15.678 * * [simplify]: Extracting #6: cost 0 inf + 45547 15.694 * [simplify]: Simplified to (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) 15.694 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 15.694 * * * * [progress]: [ 115 / 118 ] simplifiying candidate # 15.695 * [simplify]: Simplifying (pow (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 3) 15.695 * * [simplify]: iters left: 6 (9 enodes) 15.701 * * [simplify]: iters left: 5 (37 enodes) 15.716 * * [simplify]: iters left: 4 (71 enodes) 15.755 * * [simplify]: iters left: 3 (197 enodes) 15.842 * * [simplify]: Extracting #0: cost 1 inf + 0 15.842 * * [simplify]: Extracting #1: cost 30 inf + 0 15.846 * * [simplify]: Extracting #2: cost 133 inf + 1 15.848 * * [simplify]: Extracting #3: cost 122 inf + 3216 15.858 * * [simplify]: Extracting #4: cost 39 inf + 30127 15.877 * * [simplify]: Extracting #5: cost 2 inf + 44420 15.897 * * [simplify]: Extracting #6: cost 0 inf + 45547 15.916 * [simplify]: Simplified to (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) 15.916 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 15.917 * * * * [progress]: [ 116 / 118 ] simplifiying candidate # 15.917 * [simplify]: Simplifying (- re (+ (* re im) (* 1/6 (pow re 3)))) 15.917 * * [simplify]: iters left: 6 (9 enodes) 15.924 * * [simplify]: iters left: 5 (43 enodes) 15.941 * * [simplify]: iters left: 4 (87 enodes) 15.971 * * [simplify]: iters left: 3 (196 enodes) 16.042 * * [simplify]: iters left: 2 (475 enodes) 16.292 * * [simplify]: Extracting #0: cost 1 inf + 0 16.292 * * [simplify]: Extracting #1: cost 46 inf + 0 16.294 * * [simplify]: Extracting #2: cost 154 inf + 292 16.298 * * [simplify]: Extracting #3: cost 139 inf + 3775 16.305 * * [simplify]: Extracting #4: cost 110 inf + 8054 16.316 * * [simplify]: Extracting #5: cost 49 inf + 33659 16.330 * * [simplify]: Extracting #6: cost 1 inf + 59862 16.350 * * [simplify]: Extracting #7: cost 0 inf + 60376 16.365 * [simplify]: Simplified to (- re (* re (fma re (* 1/6 re) im))) 16.365 * [simplify]: Simplified (2 2 1 2 3) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (- re (* re (fma re (* 1/6 re) im)))))))) 16.366 * * * * [progress]: [ 117 / 118 ] simplifiying candidate # 16.366 * [simplify]: Simplifying (/ (sin re) (exp im)) 16.366 * * [simplify]: iters left: 3 (5 enodes) 16.368 * * [simplify]: iters left: 2 (15 enodes) 16.370 * * [simplify]: Extracting #0: cost 1 inf + 0 16.370 * * [simplify]: Extracting #1: cost 4 inf + 0 16.370 * * [simplify]: Extracting #2: cost 8 inf + 0 16.370 * * [simplify]: Extracting #3: cost 4 inf + 144 16.370 * * [simplify]: Extracting #4: cost 0 inf + 610 16.370 * [simplify]: Simplified to (/ (sin re) (exp im)) 16.370 * [simplify]: Simplified (2 2 1 2 3) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 16.370 * * * * [progress]: [ 118 / 118 ] simplifiying candidate # 16.370 * [simplify]: Simplifying (/ (sin re) (exp im)) 16.370 * * [simplify]: iters left: 3 (5 enodes) 16.372 * * [simplify]: iters left: 2 (15 enodes) 16.373 * * [simplify]: Extracting #0: cost 1 inf + 0 16.374 * * [simplify]: Extracting #1: cost 4 inf + 0 16.374 * * [simplify]: Extracting #2: cost 8 inf + 0 16.374 * * [simplify]: Extracting #3: cost 4 inf + 144 16.374 * * [simplify]: Extracting #4: cost 0 inf + 610 16.374 * [simplify]: Simplified to (/ (sin re) (exp im)) 16.374 * [simplify]: Simplified (2 2 1 2 3) to (λ (re im) (* 0.5 (cbrt (* (* (fma (sin re) (exp im) (/ (sin re) (exp im))) (fma (sin re) (exp im) (/ (sin re) (exp im)))) (fma (sin re) (exp im) (/ (sin re) (exp im))))))) 16.374 * * * [progress]: adding candidates to table 17.613 * [progress]: [Phase 3 of 3] Extracting. 17.613 * * [regime]: Finding splitpoints for: (# # #) 17.615 * * * [regime-changes]: Trying 3 branch expressions: (im re (sin re)) 17.615 * * * * [regimes]: Trying to branch on im from (# # #) 17.658 * * * * [regimes]: Trying to branch on re from (# # #) 17.689 * * * * [regimes]: Trying to branch on (sin re) from (# # #) 17.722 * * * [regime]: Found split indices: #