0.001 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.195 * * * [progress]: [2/2] Setting up program. 0.201 * [progress]: [Phase 2 of 3] Improving. 0.201 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.201 * [simplify]: Simplifying (* (* 0.5 (sin re)) (+ (exp (- 0 im)) (exp im))) 0.201 * * [simplify]: iters left: 6 (11 enodes) 0.209 * * [simplify]: iters left: 5 (49 enodes) 0.227 * * [simplify]: iters left: 4 (96 enodes) 0.260 * * [simplify]: iters left: 3 (169 enodes) 0.303 * * [simplify]: iters left: 2 (207 enodes) 0.359 * * [simplify]: iters left: 1 (235 enodes) 0.419 * * [simplify]: Extracting #0: cost 1 inf + 0 0.419 * * [simplify]: Extracting #1: cost 19 inf + 0 0.420 * * [simplify]: Extracting #2: cost 37 inf + 2 0.420 * * [simplify]: Extracting #3: cost 41 inf + 45 0.421 * * [simplify]: Extracting #4: cost 25 inf + 1759 0.423 * * [simplify]: Extracting #5: cost 5 inf + 5439 0.427 * * [simplify]: Extracting #6: cost 0 inf + 6176 0.430 * [simplify]: Simplified to (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im)))) 0.430 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 0.443 * * [progress]: iteration 1 / 4 0.443 * * * [progress]: picking best candidate 0.448 * * * * [pick]: Picked # 0.449 * * * [progress]: localizing error 0.480 * * * [progress]: generating rewritten candidates 0.480 * * * * [progress]: [ 1 / 2 ] rewriting at (2 2 3) 0.490 * * * * [progress]: [ 2 / 2 ] rewriting at (2 2) 0.492 * * * [progress]: generating series expansions 0.492 * * * * [progress]: [ 1 / 2 ] generating series at (2 2 3) 0.496 * [backup-simplify]: Simplify (/ (sin re) (exp im)) into (/ (sin re) (exp im)) 0.496 * [approximate]: Taking taylor expansion of (/ (sin re) (exp im)) in (re im) around 0 0.496 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in im 0.496 * [taylor]: Taking taylor expansion of (sin re) in im 0.496 * [taylor]: Taking taylor expansion of re in im 0.496 * [backup-simplify]: Simplify re into re 0.497 * [backup-simplify]: Simplify (sin re) into (sin re) 0.497 * [backup-simplify]: Simplify (cos re) into (cos re) 0.497 * [taylor]: Taking taylor expansion of (exp im) in im 0.497 * [taylor]: Taking taylor expansion of im in im 0.497 * [backup-simplify]: Simplify 0 into 0 0.497 * [backup-simplify]: Simplify 1 into 1 0.497 * [backup-simplify]: Simplify (exp 0) into 1 0.497 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 0.497 * [backup-simplify]: Simplify (* (cos re) 0) into 0 0.503 * [backup-simplify]: Simplify (+ (sin re) 0) into (sin re) 0.503 * [backup-simplify]: Simplify (/ (sin re) 1) into (sin re) 0.503 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 0.503 * [taylor]: Taking taylor expansion of (sin re) in re 0.503 * [taylor]: Taking taylor expansion of re in re 0.503 * [backup-simplify]: Simplify 0 into 0 0.503 * [backup-simplify]: Simplify 1 into 1 0.503 * [taylor]: Taking taylor expansion of (exp im) in re 0.503 * [taylor]: Taking taylor expansion of im in re 0.503 * [backup-simplify]: Simplify im into im 0.503 * [backup-simplify]: Simplify (exp im) into (exp im) 0.504 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 0.504 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 0.505 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 0.505 * [taylor]: Taking taylor expansion of (sin re) in re 0.505 * [taylor]: Taking taylor expansion of re in re 0.505 * [backup-simplify]: Simplify 0 into 0 0.505 * [backup-simplify]: Simplify 1 into 1 0.505 * [taylor]: Taking taylor expansion of (exp im) in re 0.505 * [taylor]: Taking taylor expansion of im in re 0.505 * [backup-simplify]: Simplify im into im 0.505 * [backup-simplify]: Simplify (exp im) into (exp im) 0.505 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 0.505 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 0.506 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 0.506 * [taylor]: Taking taylor expansion of (exp im) in im 0.506 * [taylor]: Taking taylor expansion of im in im 0.506 * [backup-simplify]: Simplify 0 into 0 0.506 * [backup-simplify]: Simplify 1 into 1 0.506 * [backup-simplify]: Simplify (exp 0) into 1 0.506 * [backup-simplify]: Simplify (/ 1 1) into 1 0.506 * [backup-simplify]: Simplify 1 into 1 0.507 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.508 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 0.508 * [backup-simplify]: Simplify (- (/ 0 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 0.508 * [taylor]: Taking taylor expansion of 0 in im 0.508 * [backup-simplify]: Simplify 0 into 0 0.508 * [backup-simplify]: Simplify 0 into 0 0.509 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.510 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 0.510 * [backup-simplify]: Simplify -1 into -1 0.512 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 0.513 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.514 * [backup-simplify]: Simplify (- (/ -1/6 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into (- (* 1/6 (/ 1 (exp im)))) 0.514 * [taylor]: Taking taylor expansion of (- (* 1/6 (/ 1 (exp im)))) in im 0.514 * [taylor]: Taking taylor expansion of (* 1/6 (/ 1 (exp im))) in im 0.514 * [taylor]: Taking taylor expansion of 1/6 in im 0.514 * [backup-simplify]: Simplify 1/6 into 1/6 0.514 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 0.514 * [taylor]: Taking taylor expansion of (exp im) in im 0.514 * [taylor]: Taking taylor expansion of im in im 0.514 * [backup-simplify]: Simplify 0 into 0 0.514 * [backup-simplify]: Simplify 1 into 1 0.514 * [backup-simplify]: Simplify (exp 0) into 1 0.514 * [backup-simplify]: Simplify (/ 1 1) into 1 0.515 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 0.515 * [backup-simplify]: Simplify (- 1/6) into -1/6 0.516 * [backup-simplify]: Simplify -1/6 into -1/6 0.517 * [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.517 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.517 * [approximate]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in (re im) around 0 0.518 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 0.518 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.518 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.518 * [taylor]: Taking taylor expansion of re in im 0.518 * [backup-simplify]: Simplify re into re 0.518 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.518 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.518 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.518 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.518 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.518 * [taylor]: Taking taylor expansion of im in im 0.518 * [backup-simplify]: Simplify 0 into 0 0.518 * [backup-simplify]: Simplify 1 into 1 0.519 * [backup-simplify]: Simplify (/ 1 1) into 1 0.519 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.519 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 0.519 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 0.519 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 0.519 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.519 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 0.519 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.519 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.519 * [taylor]: Taking taylor expansion of re in re 0.519 * [backup-simplify]: Simplify 0 into 0 0.519 * [backup-simplify]: Simplify 1 into 1 0.520 * [backup-simplify]: Simplify (/ 1 1) into 1 0.520 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.520 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.520 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.520 * [taylor]: Taking taylor expansion of im in re 0.520 * [backup-simplify]: Simplify im into im 0.520 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.520 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.520 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.520 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 0.520 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.520 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.520 * [taylor]: Taking taylor expansion of re in re 0.520 * [backup-simplify]: Simplify 0 into 0 0.520 * [backup-simplify]: Simplify 1 into 1 0.521 * [backup-simplify]: Simplify (/ 1 1) into 1 0.521 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.521 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.521 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.521 * [taylor]: Taking taylor expansion of im in re 0.521 * [backup-simplify]: Simplify im into im 0.521 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.521 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.521 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.521 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 0.521 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.521 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.521 * [taylor]: Taking taylor expansion of re in im 0.521 * [backup-simplify]: Simplify re into re 0.522 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.522 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.522 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.522 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.522 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.522 * [taylor]: Taking taylor expansion of im in im 0.522 * [backup-simplify]: Simplify 0 into 0 0.522 * [backup-simplify]: Simplify 1 into 1 0.522 * [backup-simplify]: Simplify (/ 1 1) into 1 0.522 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.522 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 0.522 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 0.523 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 0.523 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.523 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.523 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.524 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.524 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 0.524 * [taylor]: Taking taylor expansion of 0 in im 0.524 * [backup-simplify]: Simplify 0 into 0 0.524 * [backup-simplify]: Simplify 0 into 0 0.525 * [backup-simplify]: Simplify (+ 0) into 0 0.525 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 0.526 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 0.526 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.527 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 0.527 * [backup-simplify]: Simplify (+ 0 0) into 0 0.527 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 0.527 * [backup-simplify]: Simplify 0 into 0 0.528 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.529 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.529 * [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.529 * [taylor]: Taking taylor expansion of 0 in im 0.529 * [backup-simplify]: Simplify 0 into 0 0.529 * [backup-simplify]: Simplify 0 into 0 0.529 * [backup-simplify]: Simplify 0 into 0 0.530 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.531 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.531 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.532 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.532 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.532 * [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)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.533 * [backup-simplify]: Simplify 0 into 0 0.533 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.535 * [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.535 * [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.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 (/ (sin (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im)))) into (/ (sin re) (exp im)) 0.536 * [backup-simplify]: Simplify (/ (sin (/ 1 (- re))) (exp (/ 1 (- im)))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.536 * [approximate]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in (re im) around 0 0.536 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 0.536 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 0.536 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.536 * [taylor]: Taking taylor expansion of -1 in im 0.536 * [backup-simplify]: Simplify -1 into -1 0.536 * [taylor]: Taking taylor expansion of re in im 0.536 * [backup-simplify]: Simplify re into re 0.536 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.536 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.536 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.536 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.536 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.536 * [taylor]: Taking taylor expansion of -1 in im 0.536 * [backup-simplify]: Simplify -1 into -1 0.536 * [taylor]: Taking taylor expansion of im in im 0.536 * [backup-simplify]: Simplify 0 into 0 0.536 * [backup-simplify]: Simplify 1 into 1 0.537 * [backup-simplify]: Simplify (/ -1 1) into -1 0.537 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.537 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 0.537 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 0.537 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 0.537 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.537 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 0.537 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 0.537 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.537 * [taylor]: Taking taylor expansion of -1 in re 0.537 * [backup-simplify]: Simplify -1 into -1 0.537 * [taylor]: Taking taylor expansion of re in re 0.537 * [backup-simplify]: Simplify 0 into 0 0.537 * [backup-simplify]: Simplify 1 into 1 0.538 * [backup-simplify]: Simplify (/ -1 1) into -1 0.538 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.538 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.538 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.538 * [taylor]: Taking taylor expansion of -1 in re 0.538 * [backup-simplify]: Simplify -1 into -1 0.538 * [taylor]: Taking taylor expansion of im in re 0.538 * [backup-simplify]: Simplify im into im 0.538 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.538 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.538 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.538 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 0.538 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 0.538 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.538 * [taylor]: Taking taylor expansion of -1 in re 0.538 * [backup-simplify]: Simplify -1 into -1 0.538 * [taylor]: Taking taylor expansion of re in re 0.538 * [backup-simplify]: Simplify 0 into 0 0.538 * [backup-simplify]: Simplify 1 into 1 0.539 * [backup-simplify]: Simplify (/ -1 1) into -1 0.539 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.539 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.539 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.539 * [taylor]: Taking taylor expansion of -1 in re 0.539 * [backup-simplify]: Simplify -1 into -1 0.539 * [taylor]: Taking taylor expansion of im in re 0.539 * [backup-simplify]: Simplify im into im 0.539 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.539 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.539 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.539 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 0.539 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 0.539 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.539 * [taylor]: Taking taylor expansion of -1 in im 0.539 * [backup-simplify]: Simplify -1 into -1 0.539 * [taylor]: Taking taylor expansion of re in im 0.539 * [backup-simplify]: Simplify re into re 0.539 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.539 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.539 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.539 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.539 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.540 * [taylor]: Taking taylor expansion of -1 in im 0.540 * [backup-simplify]: Simplify -1 into -1 0.540 * [taylor]: Taking taylor expansion of im in im 0.540 * [backup-simplify]: Simplify 0 into 0 0.540 * [backup-simplify]: Simplify 1 into 1 0.540 * [backup-simplify]: Simplify (/ -1 1) into -1 0.540 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.540 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 0.540 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 0.540 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 0.540 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.541 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.541 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.542 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.542 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 0.542 * [taylor]: Taking taylor expansion of 0 in im 0.542 * [backup-simplify]: Simplify 0 into 0 0.542 * [backup-simplify]: Simplify 0 into 0 0.542 * [backup-simplify]: Simplify (+ 0) into 0 0.543 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 0.543 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 0.544 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.544 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 0.544 * [backup-simplify]: Simplify (+ 0 0) into 0 0.545 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 0.545 * [backup-simplify]: Simplify 0 into 0 0.545 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.546 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.546 * [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.546 * [taylor]: Taking taylor expansion of 0 in im 0.546 * [backup-simplify]: Simplify 0 into 0 0.547 * [backup-simplify]: Simplify 0 into 0 0.547 * [backup-simplify]: Simplify 0 into 0 0.547 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.548 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.548 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.549 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.549 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.550 * [backup-simplify]: Simplify (+ 0 0) into 0 0.550 * [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.550 * [backup-simplify]: Simplify 0 into 0 0.550 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.552 * [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.552 * [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.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 (/ (sin (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im))))) into (/ (sin re) (exp im)) 0.553 * * * * [progress]: [ 2 / 2 ] generating series at (2 2) 0.553 * [backup-simplify]: Simplify (fma (sin re) (exp im) (/ (sin re) (exp im))) into (fma (sin re) (exp im) (/ (sin re) (exp im))) 0.553 * [approximate]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in (re im) around 0 0.553 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in im 0.555 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 0.555 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in im 0.555 * [taylor]: Taking taylor expansion of (sin re) in im 0.555 * [taylor]: Taking taylor expansion of re in im 0.555 * [backup-simplify]: Simplify re into re 0.555 * [backup-simplify]: Simplify (sin re) into (sin re) 0.555 * [backup-simplify]: Simplify (cos re) into (cos re) 0.555 * [taylor]: Taking taylor expansion of (exp im) in im 0.556 * [taylor]: Taking taylor expansion of im in im 0.556 * [backup-simplify]: Simplify 0 into 0 0.556 * [backup-simplify]: Simplify 1 into 1 0.556 * [backup-simplify]: Simplify (exp 0) into 1 0.556 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in im 0.556 * [taylor]: Taking taylor expansion of (sin re) in im 0.556 * [taylor]: Taking taylor expansion of re in im 0.556 * [backup-simplify]: Simplify re into re 0.556 * [backup-simplify]: Simplify (sin re) into (sin re) 0.556 * [backup-simplify]: Simplify (cos re) into (cos re) 0.556 * [taylor]: Taking taylor expansion of (exp im) in im 0.556 * [taylor]: Taking taylor expansion of im in im 0.556 * [backup-simplify]: Simplify 0 into 0 0.556 * [backup-simplify]: Simplify 1 into 1 0.556 * [backup-simplify]: Simplify (exp 0) into 1 0.556 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 0.556 * [backup-simplify]: Simplify (* (cos re) 0) into 0 0.556 * [backup-simplify]: Simplify (+ (sin re) 0) into (sin re) 0.556 * [backup-simplify]: Simplify (/ (sin re) 1) into (sin re) 0.556 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in re 0.556 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 0.556 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in re 0.556 * [taylor]: Taking taylor expansion of (sin re) in re 0.556 * [taylor]: Taking taylor expansion of re in re 0.556 * [backup-simplify]: Simplify 0 into 0 0.556 * [backup-simplify]: Simplify 1 into 1 0.556 * [taylor]: Taking taylor expansion of (exp im) in re 0.556 * [taylor]: Taking taylor expansion of im in re 0.556 * [backup-simplify]: Simplify im into im 0.557 * [backup-simplify]: Simplify (exp im) into (exp im) 0.557 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 0.557 * [taylor]: Taking taylor expansion of (sin re) in re 0.557 * [taylor]: Taking taylor expansion of re in re 0.557 * [backup-simplify]: Simplify 0 into 0 0.557 * [backup-simplify]: Simplify 1 into 1 0.557 * [taylor]: Taking taylor expansion of (exp im) in re 0.557 * [taylor]: Taking taylor expansion of im in re 0.557 * [backup-simplify]: Simplify im into im 0.557 * [backup-simplify]: Simplify (exp im) into (exp im) 0.557 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 0.557 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 0.557 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in re 0.557 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 0.557 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in re 0.557 * [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.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 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 0.558 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 0.558 * [backup-simplify]: Simplify (* 0 (exp im)) into 0 0.559 * [backup-simplify]: Simplify (+ 0 0) into 0 0.559 * [taylor]: Taking taylor expansion of 0 in im 0.559 * [backup-simplify]: Simplify 0 into 0 0.559 * [backup-simplify]: Simplify 0 into 0 0.559 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 0.560 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 0.560 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (exp im))) into (exp im) 0.560 * [backup-simplify]: Simplify (+ (exp im) (/ 1 (exp im))) into (+ (exp im) (/ 1 (exp im))) 0.560 * [taylor]: Taking taylor expansion of (+ (exp im) (/ 1 (exp im))) in im 0.560 * [taylor]: Taking taylor expansion of (exp im) in im 0.560 * [taylor]: Taking taylor expansion of im in im 0.560 * [backup-simplify]: Simplify 0 into 0 0.560 * [backup-simplify]: Simplify 1 into 1 0.560 * [backup-simplify]: Simplify (exp 0) into 1 0.560 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 0.560 * [taylor]: Taking taylor expansion of (exp im) in im 0.560 * [taylor]: Taking taylor expansion of im in im 0.560 * [backup-simplify]: Simplify 0 into 0 0.560 * [backup-simplify]: Simplify 1 into 1 0.560 * [backup-simplify]: Simplify (exp 0) into 1 0.561 * [backup-simplify]: Simplify (/ 1 1) into 1 0.561 * [backup-simplify]: Simplify (+ 1 1) into 2 0.561 * [backup-simplify]: Simplify 2 into 2 0.561 * [backup-simplify]: Simplify 0 into 0 0.562 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.562 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.563 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (exp im)))) into 0 0.563 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.564 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 0.564 * [backup-simplify]: Simplify (- (/ 0 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 0.564 * [backup-simplify]: Simplify (+ 0 0) into 0 0.564 * [taylor]: Taking taylor expansion of 0 in im 0.564 * [backup-simplify]: Simplify 0 into 0 0.564 * [backup-simplify]: Simplify 0 into 0 0.565 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.565 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.566 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 0.566 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.566 * [backup-simplify]: Simplify 0 into 0 0.566 * [backup-simplify]: Simplify 0 into 0 0.567 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.568 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 0.569 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* -1/6 (exp im))))) into (- (* 1/6 (exp im))) 0.569 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 0.570 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.570 * [backup-simplify]: Simplify (- (/ -1/6 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into (- (* 1/6 (/ 1 (exp im)))) 0.570 * [backup-simplify]: Simplify (+ (- (* 1/6 (exp im))) (- (* 1/6 (/ 1 (exp im))))) into (- (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im))))) 0.571 * [taylor]: Taking taylor expansion of (- (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im))))) in im 0.571 * [taylor]: Taking taylor expansion of (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im)))) in im 0.571 * [taylor]: Taking taylor expansion of (* 1/6 (exp im)) in im 0.571 * [taylor]: Taking taylor expansion of 1/6 in im 0.571 * [backup-simplify]: Simplify 1/6 into 1/6 0.571 * [taylor]: Taking taylor expansion of (exp im) in im 0.571 * [taylor]: Taking taylor expansion of im in im 0.571 * [backup-simplify]: Simplify 0 into 0 0.571 * [backup-simplify]: Simplify 1 into 1 0.571 * [backup-simplify]: Simplify (exp 0) into 1 0.571 * [taylor]: Taking taylor expansion of (* 1/6 (/ 1 (exp im))) in im 0.571 * [taylor]: Taking taylor expansion of 1/6 in im 0.571 * [backup-simplify]: Simplify 1/6 into 1/6 0.571 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 0.571 * [taylor]: Taking taylor expansion of (exp im) in im 0.571 * [taylor]: Taking taylor expansion of im in im 0.571 * [backup-simplify]: Simplify 0 into 0 0.571 * [backup-simplify]: Simplify 1 into 1 0.571 * [backup-simplify]: Simplify (exp 0) into 1 0.571 * [backup-simplify]: Simplify (/ 1 1) into 1 0.571 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 0.572 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 0.572 * [backup-simplify]: Simplify (+ 1/6 1/6) into 1/3 0.572 * [backup-simplify]: Simplify (- 1/3) into -1/3 0.572 * [backup-simplify]: Simplify -1/3 into -1/3 0.572 * [backup-simplify]: Simplify 0 into 0 0.573 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.574 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.575 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/2 1)) (* -1 (/ 1 1)))) into 1/2 0.575 * [backup-simplify]: Simplify (+ 1/2 1/2) into 1 0.575 * [backup-simplify]: Simplify 1 into 1 0.575 * [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.576 * [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.576 * [approximate]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in (re im) around 0 0.576 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in im 0.576 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0.576 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in im 0.576 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.576 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.576 * [taylor]: Taking taylor expansion of re in im 0.576 * [backup-simplify]: Simplify re into re 0.576 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.576 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.576 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.576 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.576 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.576 * [taylor]: Taking taylor expansion of im in im 0.576 * [backup-simplify]: Simplify 0 into 0 0.576 * [backup-simplify]: Simplify 1 into 1 0.576 * [backup-simplify]: Simplify (/ 1 1) into 1 0.576 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.576 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 0.576 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.576 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.576 * [taylor]: Taking taylor expansion of re in im 0.576 * [backup-simplify]: Simplify re into re 0.576 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.576 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.576 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.576 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.577 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.577 * [taylor]: Taking taylor expansion of im in im 0.577 * [backup-simplify]: Simplify 0 into 0 0.577 * [backup-simplify]: Simplify 1 into 1 0.577 * [backup-simplify]: Simplify (/ 1 1) into 1 0.577 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.577 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 0.577 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 0.577 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 0.577 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.577 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in re 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 re 0.577 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.577 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.577 * [taylor]: Taking taylor expansion of re in re 0.577 * [backup-simplify]: Simplify 0 into 0 0.577 * [backup-simplify]: Simplify 1 into 1 0.578 * [backup-simplify]: Simplify (/ 1 1) into 1 0.578 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.578 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.578 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.578 * [taylor]: Taking taylor expansion of im in re 0.578 * [backup-simplify]: Simplify im into im 0.578 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 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 re 0.578 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.578 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.578 * [taylor]: Taking taylor expansion of re in re 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 (sin (/ 1 re)) into (sin (/ 1 re)) 0.578 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.578 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.578 * [taylor]: Taking taylor expansion of im in re 0.578 * [backup-simplify]: Simplify im into im 0.578 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.578 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.578 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 0.578 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in re 0.578 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 0.578 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in re 0.578 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.578 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.578 * [taylor]: Taking taylor expansion of re in re 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 (sin (/ 1 re)) into (sin (/ 1 re)) 0.579 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.579 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.579 * [taylor]: Taking taylor expansion of im in re 0.579 * [backup-simplify]: Simplify im into im 0.579 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.579 * [backup-simplify]: Simplify (exp (/ 1 im)) into (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.579 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.579 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.579 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.579 * [taylor]: Taking taylor expansion of im in re 0.579 * [backup-simplify]: Simplify im into im 0.579 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.579 * [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 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (exp (/ 1 im))) into (* (sin (/ 1 re)) (exp (/ 1 im))) 0.580 * [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.580 * [taylor]: Taking taylor expansion of (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in im 0.580 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in im 0.580 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.580 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.580 * [taylor]: Taking taylor expansion of re in im 0.580 * [backup-simplify]: Simplify re into re 0.580 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.580 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.580 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.580 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.580 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.580 * [taylor]: Taking taylor expansion of im in im 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 (exp (/ 1 im)) into (exp (/ 1 im)) 0.581 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 0.581 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.581 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.581 * [taylor]: Taking taylor expansion of re in im 0.581 * [backup-simplify]: Simplify re into re 0.581 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.581 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.581 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.581 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.581 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.581 * [taylor]: Taking taylor expansion of im in im 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 (exp (/ 1 im)) into (exp (/ 1 im)) 0.581 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 0.581 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 0.582 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 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)) 1) into (sin (/ 1 re)) 0.582 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 0.582 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 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 * [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 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.583 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.583 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 0.583 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.583 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.584 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 0.584 * [backup-simplify]: Simplify (+ 0 0) into 0 0.584 * [taylor]: Taking taylor expansion of 0 in im 0.584 * [backup-simplify]: Simplify 0 into 0 0.584 * [backup-simplify]: Simplify 0 into 0 0.584 * [backup-simplify]: Simplify (+ 0) into 0 0.585 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 0.585 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 0.585 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.585 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 0.586 * [backup-simplify]: Simplify (+ 0 0) into 0 0.586 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) 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.588 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 0.588 * [backup-simplify]: Simplify (+ 0 0) into 0 0.588 * [backup-simplify]: Simplify 0 into 0 0.588 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.589 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.589 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 0.589 * [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.590 * [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.590 * [backup-simplify]: Simplify (+ 0 0) into 0 0.590 * [taylor]: Taking taylor expansion of 0 in im 0.591 * [backup-simplify]: Simplify 0 into 0 0.591 * [backup-simplify]: Simplify 0 into 0 0.591 * [backup-simplify]: Simplify 0 into 0 0.591 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.592 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.592 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.592 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.592 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.593 * [backup-simplify]: Simplify (+ 0 0) into 0 0.593 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 0.594 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.594 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.594 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.595 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.595 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.595 * [backup-simplify]: Simplify (+ 0 0) into 0 0.595 * [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.596 * [backup-simplify]: Simplify (+ 0 0) into 0 0.596 * [backup-simplify]: Simplify 0 into 0 0.596 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.597 * [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.598 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 0.598 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.599 * [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 (- (/ 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.600 * [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.600 * [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.600 * [approximate]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in (re im) around 0 0.600 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in im 0.600 * [taylor]: Rewrote expression to (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 0.600 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in im 0.600 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 0.600 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.600 * [taylor]: Taking taylor expansion of -1 in im 0.600 * [backup-simplify]: Simplify -1 into -1 0.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.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.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.602 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 0.602 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.602 * [taylor]: Taking taylor expansion of -1 in re 0.602 * [backup-simplify]: Simplify -1 into -1 0.602 * [taylor]: Taking taylor expansion of re in re 0.602 * [backup-simplify]: Simplify 0 into 0 0.602 * [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.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 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.603 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in re 0.603 * [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.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 * [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 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 0.605 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (exp (/ -1 im))) into (* (sin (/ -1 re)) (exp (/ -1 im))) 0.605 * [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.605 * [taylor]: Taking taylor expansion of (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) in im 0.605 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 0.605 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 0.605 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.605 * [taylor]: Taking taylor expansion of -1 in im 0.605 * [backup-simplify]: Simplify -1 into -1 0.605 * [taylor]: Taking taylor expansion of re in im 0.605 * [backup-simplify]: Simplify re into re 0.605 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.605 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.605 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.605 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.605 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.605 * [taylor]: Taking taylor expansion of -1 in im 0.605 * [backup-simplify]: Simplify -1 into -1 0.605 * [taylor]: Taking taylor expansion of im in im 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 (exp (/ -1 im)) into (exp (/ -1 im)) 0.606 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 0.606 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 0.606 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 0.606 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 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.606 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.606 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.606 * [taylor]: Taking taylor expansion of (/ -1 im) 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 im in im 0.606 * [backup-simplify]: Simplify 0 into 0 0.606 * [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 * [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.607 * [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.607 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.608 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.608 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 0.608 * [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 (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 0.609 * [backup-simplify]: Simplify (+ 0 0) into 0 0.609 * [taylor]: Taking taylor expansion of 0 in im 0.609 * [backup-simplify]: Simplify 0 into 0 0.609 * [backup-simplify]: Simplify 0 into 0 0.609 * [backup-simplify]: Simplify (+ 0) into 0 0.610 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 0.610 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 0.610 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.610 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 0.611 * [backup-simplify]: Simplify (+ 0 0) into 0 0.611 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) 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.612 * [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 (+ (* (sin (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 0.613 * [backup-simplify]: Simplify (+ 0 0) into 0 0.613 * [backup-simplify]: Simplify 0 into 0 0.613 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.614 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.614 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 0.614 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.619 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.619 * [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.619 * [backup-simplify]: Simplify (+ 0 0) into 0 0.619 * [taylor]: Taking taylor expansion of 0 in im 0.619 * [backup-simplify]: Simplify 0 into 0 0.619 * [backup-simplify]: Simplify 0 into 0 0.620 * [backup-simplify]: Simplify 0 into 0 0.620 * [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.621 * [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.622 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.623 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.623 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.623 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.624 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.624 * [backup-simplify]: Simplify (+ 0 0) into 0 0.624 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 0.624 * [backup-simplify]: Simplify (+ 0 0) into 0 0.624 * [backup-simplify]: Simplify 0 into 0 0.625 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.625 * [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.626 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 0.626 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.627 * [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.627 * [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.627 * [backup-simplify]: Simplify (+ 0 0) into 0 0.627 * [taylor]: Taking taylor expansion of 0 in im 0.627 * [backup-simplify]: Simplify 0 into 0 0.627 * [backup-simplify]: Simplify 0 into 0 0.628 * [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.628 * * * [progress]: simplifying candidates 0.628 * * * * [progress]: [ 1 / 47 ] simplifiying candidate # 0.628 * * * * [progress]: [ 2 / 47 ] simplifiying candidate # 0.628 * * * * [progress]: [ 3 / 47 ] simplifiying candidate # 0.628 * * * * [progress]: [ 4 / 47 ] simplifiying candidate # 0.628 * [simplify]: Simplifying (- (log (sin re)) im) 0.628 * * [simplify]: iters left: 4 (5 enodes) 0.629 * * [simplify]: iters left: 3 (17 enodes) 0.632 * * [simplify]: iters left: 2 (20 enodes) 0.634 * * [simplify]: Extracting #0: cost 1 inf + 0 0.634 * * [simplify]: Extracting #1: cost 5 inf + 0 0.634 * * [simplify]: Extracting #2: cost 6 inf + 42 0.634 * * [simplify]: Extracting #3: cost 7 inf + 83 0.634 * * [simplify]: Extracting #4: cost 6 inf + 84 0.634 * * [simplify]: Extracting #5: cost 0 inf + 812 0.634 * [simplify]: Simplified to (- (log (sin re)) im) 0.635 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (exp (- (log (sin re)) im))))) 0.635 * * * * [progress]: [ 5 / 47 ] simplifiying candidate # 0.635 * * * * [progress]: [ 6 / 47 ] simplifiying candidate # 0.635 * * * * [progress]: [ 7 / 47 ] simplifiying candidate # 0.635 * [simplify]: Simplifying (/ (* (* (sin re) (sin re)) (sin re)) (* (* (exp im) (exp im)) (exp im))) 0.635 * * [simplify]: iters left: 6 (9 enodes) 0.637 * * [simplify]: iters left: 5 (38 enodes) 0.644 * * [simplify]: iters left: 4 (84 enodes) 0.668 * * [simplify]: iters left: 3 (162 enodes) 0.712 * * [simplify]: iters left: 2 (263 enodes) 0.797 * * [simplify]: iters left: 1 (440 enodes) 1.002 * * [simplify]: Extracting #0: cost 1 inf + 0 1.002 * * [simplify]: Extracting #1: cost 79 inf + 0 1.003 * * [simplify]: Extracting #2: cost 198 inf + 1 1.004 * * [simplify]: Extracting #3: cost 177 inf + 5504 1.009 * * [simplify]: Extracting #4: cost 90 inf + 41299 1.017 * * [simplify]: Extracting #5: cost 8 inf + 86550 1.030 * * [simplify]: Extracting #6: cost 0 inf + 91409 1.041 * [simplify]: Simplified to (* (* (/ (sin re) (exp im)) (/ (sin re) (exp im))) (/ (sin re) (exp im))) 1.041 * [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))))))) 1.041 * * * * [progress]: [ 8 / 47 ] simplifiying candidate # 1.041 * * * * [progress]: [ 9 / 47 ] simplifiying candidate # 1.041 * * * * [progress]: [ 10 / 47 ] simplifiying candidate # 1.041 * * * * [progress]: [ 11 / 47 ] simplifiying candidate # 1.041 * * * * [progress]: [ 12 / 47 ] simplifiying candidate # 1.041 * [simplify]: Simplifying (/ (* (cbrt (sin re)) (cbrt (sin re))) (* (cbrt (exp im)) (cbrt (exp im)))) 1.041 * * [simplify]: iters left: 6 (9 enodes) 1.043 * * [simplify]: iters left: 5 (33 enodes) 1.048 * * [simplify]: iters left: 4 (48 enodes) 1.055 * * [simplify]: iters left: 3 (55 enodes) 1.073 * * [simplify]: iters left: 2 (58 enodes) 1.088 * * [simplify]: Extracting #0: cost 1 inf + 0 1.089 * * [simplify]: Extracting #1: cost 11 inf + 0 1.089 * * [simplify]: Extracting #2: cost 22 inf + 0 1.089 * * [simplify]: Extracting #3: cost 26 inf + 0 1.089 * * [simplify]: Extracting #4: cost 22 inf + 134 1.090 * * [simplify]: Extracting #5: cost 7 inf + 3826 1.091 * * [simplify]: Extracting #6: cost 0 inf + 5898 1.092 * [simplify]: Simplified to (* (/ (cbrt (sin re)) (cbrt (exp im))) (/ (cbrt (sin re)) (cbrt (exp im)))) 1.092 * [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.092 * [simplify]: Simplifying (/ (cbrt (sin re)) (cbrt (exp im))) 1.093 * * [simplify]: iters left: 4 (7 enodes) 1.094 * * [simplify]: iters left: 3 (21 enodes) 1.097 * * [simplify]: Extracting #0: cost 1 inf + 0 1.097 * * [simplify]: Extracting #1: cost 4 inf + 0 1.097 * * [simplify]: Extracting #2: cost 8 inf + 0 1.097 * * [simplify]: Extracting #3: cost 12 inf + 0 1.097 * * [simplify]: Extracting #4: cost 10 inf + 2 1.097 * * [simplify]: Extracting #5: cost 4 inf + 568 1.097 * * [simplify]: Extracting #6: cost 1 inf + 1182 1.097 * * [simplify]: Extracting #7: cost 0 inf + 1514 1.097 * [simplify]: Simplified to (/ (cbrt (sin re)) (cbrt (exp im))) 1.097 * [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.097 * * * * [progress]: [ 13 / 47 ] simplifiying candidate # 1.098 * [simplify]: Simplifying (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (exp im))) 1.098 * * [simplify]: iters left: 6 (8 enodes) 1.099 * * [simplify]: iters left: 5 (26 enodes) 1.103 * * [simplify]: iters left: 4 (30 enodes) 1.107 * * [simplify]: iters left: 3 (33 enodes) 1.112 * * [simplify]: Extracting #0: cost 1 inf + 0 1.112 * * [simplify]: Extracting #1: cost 7 inf + 0 1.112 * * [simplify]: Extracting #2: cost 14 inf + 0 1.112 * * [simplify]: Extracting #3: cost 18 inf + 0 1.112 * * [simplify]: Extracting #4: cost 15 inf + 73 1.112 * * [simplify]: Extracting #5: cost 11 inf + 427 1.112 * * [simplify]: Extracting #6: cost 2 inf + 2451 1.113 * * [simplify]: Extracting #7: cost 0 inf + 2964 1.113 * [simplify]: Simplified to (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (exp im))) 1.113 * [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.113 * [simplify]: Simplifying (/ (cbrt (sin re)) (sqrt (exp im))) 1.113 * * [simplify]: iters left: 4 (7 enodes) 1.115 * * [simplify]: iters left: 3 (21 enodes) 1.117 * * [simplify]: Extracting #0: cost 1 inf + 0 1.117 * * [simplify]: Extracting #1: cost 4 inf + 0 1.117 * * [simplify]: Extracting #2: cost 8 inf + 0 1.117 * * [simplify]: Extracting #3: cost 12 inf + 0 1.118 * * [simplify]: Extracting #4: cost 10 inf + 2 1.118 * * [simplify]: Extracting #5: cost 4 inf + 488 1.118 * * [simplify]: Extracting #6: cost 1 inf + 1062 1.118 * * [simplify]: Extracting #7: cost 0 inf + 1354 1.118 * [simplify]: Simplified to (/ (cbrt (sin re)) (sqrt (exp im))) 1.118 * [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.118 * * * * [progress]: [ 14 / 47 ] simplifiying candidate # 1.118 * [simplify]: Simplifying (/ (* (cbrt (sin re)) (cbrt (sin re))) 1) 1.119 * * [simplify]: iters left: 6 (6 enodes) 1.120 * * [simplify]: iters left: 5 (20 enodes) 1.124 * * [simplify]: iters left: 4 (30 enodes) 1.129 * * [simplify]: iters left: 3 (31 enodes) 1.137 * * [simplify]: Extracting #0: cost 1 inf + 0 1.137 * * [simplify]: Extracting #1: cost 5 inf + 0 1.137 * * [simplify]: Extracting #2: cost 7 inf + 1 1.138 * * [simplify]: Extracting #3: cost 9 inf + 1 1.138 * * [simplify]: Extracting #4: cost 8 inf + 2 1.138 * * [simplify]: Extracting #5: cost 0 inf + 1132 1.138 * [simplify]: Simplified to (* (cbrt (sin re)) (cbrt (sin re))) 1.138 * [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.139 * [simplify]: Simplifying (/ (cbrt (sin re)) (exp im)) 1.139 * * [simplify]: iters left: 4 (6 enodes) 1.141 * * [simplify]: iters left: 3 (18 enodes) 1.146 * * [simplify]: Extracting #0: cost 1 inf + 0 1.146 * * [simplify]: Extracting #1: cost 4 inf + 0 1.146 * * [simplify]: Extracting #2: cost 8 inf + 0 1.146 * * [simplify]: Extracting #3: cost 7 inf + 143 1.146 * * [simplify]: Extracting #4: cost 6 inf + 144 1.147 * * [simplify]: Extracting #5: cost 0 inf + 1052 1.147 * [simplify]: Simplified to (/ (cbrt (sin re)) (exp im)) 1.147 * [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.147 * * * * [progress]: [ 15 / 47 ] simplifiying candidate # 1.148 * [simplify]: Simplifying (/ (sqrt (sin re)) (* (cbrt (exp im)) (cbrt (exp im)))) 1.148 * * [simplify]: iters left: 6 (8 enodes) 1.151 * * [simplify]: iters left: 5 (26 enodes) 1.159 * * [simplify]: iters left: 4 (28 enodes) 1.166 * * [simplify]: Extracting #0: cost 1 inf + 0 1.166 * * [simplify]: Extracting #1: cost 6 inf + 0 1.166 * * [simplify]: Extracting #2: cost 12 inf + 0 1.167 * * [simplify]: Extracting #3: cost 16 inf + 0 1.167 * * [simplify]: Extracting #4: cost 14 inf + 2 1.167 * * [simplify]: Extracting #5: cost 10 inf + 356 1.167 * * [simplify]: Extracting #6: cost 1 inf + 2068 1.168 * * [simplify]: Extracting #7: cost 0 inf + 2400 1.168 * [simplify]: Simplified to (/ (/ (sqrt (sin re)) (cbrt (exp im))) (cbrt (exp im))) 1.168 * [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.169 * [simplify]: Simplifying (/ (sqrt (sin re)) (cbrt (exp im))) 1.169 * * [simplify]: iters left: 4 (7 enodes) 1.172 * * [simplify]: iters left: 3 (21 enodes) 1.177 * * [simplify]: Extracting #0: cost 1 inf + 0 1.177 * * [simplify]: Extracting #1: cost 4 inf + 0 1.177 * * [simplify]: Extracting #2: cost 8 inf + 0 1.178 * * [simplify]: Extracting #3: cost 12 inf + 0 1.178 * * [simplify]: Extracting #4: cost 10 inf + 2 1.178 * * [simplify]: Extracting #5: cost 4 inf + 568 1.178 * * [simplify]: Extracting #6: cost 1 inf + 1062 1.179 * * [simplify]: Extracting #7: cost 0 inf + 1354 1.179 * [simplify]: Simplified to (/ (sqrt (sin re)) (cbrt (exp im))) 1.179 * [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.179 * * * * [progress]: [ 16 / 47 ] simplifiying candidate # 1.180 * [simplify]: Simplifying (/ (sqrt (sin re)) (sqrt (exp im))) 1.180 * * [simplify]: iters left: 4 (7 enodes) 1.182 * * [simplify]: iters left: 3 (21 enodes) 1.188 * * [simplify]: Extracting #0: cost 1 inf + 0 1.188 * * [simplify]: Extracting #1: cost 4 inf + 0 1.188 * * [simplify]: Extracting #2: cost 8 inf + 0 1.188 * * [simplify]: Extracting #3: cost 12 inf + 0 1.188 * * [simplify]: Extracting #4: cost 10 inf + 2 1.189 * * [simplify]: Extracting #5: cost 4 inf + 488 1.189 * * [simplify]: Extracting #6: cost 1 inf + 942 1.189 * * [simplify]: Extracting #7: cost 0 inf + 1194 1.190 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (exp im))) 1.190 * [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.191 * [simplify]: Simplifying (/ (sqrt (sin re)) (sqrt (exp im))) 1.192 * * [simplify]: iters left: 4 (7 enodes) 1.194 * * [simplify]: iters left: 3 (21 enodes) 1.200 * * [simplify]: Extracting #0: cost 1 inf + 0 1.200 * * [simplify]: Extracting #1: cost 4 inf + 0 1.200 * * [simplify]: Extracting #2: cost 8 inf + 0 1.201 * * [simplify]: Extracting #3: cost 12 inf + 0 1.201 * * [simplify]: Extracting #4: cost 10 inf + 2 1.201 * * [simplify]: Extracting #5: cost 4 inf + 488 1.201 * * [simplify]: Extracting #6: cost 1 inf + 942 1.201 * * [simplify]: Extracting #7: cost 0 inf + 1194 1.202 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (exp im))) 1.202 * [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.202 * * * * [progress]: [ 17 / 47 ] simplifiying candidate # 1.202 * [simplify]: Simplifying (/ (sqrt (sin re)) 1) 1.202 * * [simplify]: iters left: 4 (5 enodes) 1.205 * * [simplify]: iters left: 3 (15 enodes) 1.210 * * [simplify]: iters left: 2 (17 enodes) 1.215 * * [simplify]: Extracting #0: cost 1 inf + 0 1.215 * * [simplify]: Extracting #1: cost 4 inf + 0 1.215 * * [simplify]: Extracting #2: cost 5 inf + 1 1.215 * * [simplify]: Extracting #3: cost 4 inf + 2 1.215 * * [simplify]: Extracting #4: cost 1 inf + 225 1.216 * * [simplify]: Extracting #5: cost 0 inf + 326 1.216 * [simplify]: Simplified to (sqrt (sin re)) 1.216 * [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.216 * [simplify]: Simplifying (/ (sqrt (sin re)) (exp im)) 1.216 * * [simplify]: iters left: 4 (6 enodes) 1.219 * * [simplify]: iters left: 3 (18 enodes) 1.223 * * [simplify]: Extracting #0: cost 1 inf + 0 1.223 * * [simplify]: Extracting #1: cost 4 inf + 0 1.224 * * [simplify]: Extracting #2: cost 8 inf + 0 1.224 * * [simplify]: Extracting #3: cost 7 inf + 143 1.224 * * [simplify]: Extracting #4: cost 6 inf + 144 1.224 * * [simplify]: Extracting #5: cost 0 inf + 892 1.224 * [simplify]: Simplified to (/ (sqrt (sin re)) (exp im)) 1.224 * [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.224 * * * * [progress]: [ 18 / 47 ] simplifiying candidate # 1.225 * [simplify]: Simplifying (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 1.225 * * [simplify]: iters left: 6 (6 enodes) 1.228 * * [simplify]: iters left: 5 (22 enodes) 1.235 * * [simplify]: iters left: 4 (26 enodes) 1.243 * * [simplify]: Extracting #0: cost 1 inf + 0 1.243 * * [simplify]: Extracting #1: cost 6 inf + 0 1.243 * * [simplify]: Extracting #2: cost 9 inf + 1 1.243 * * [simplify]: Extracting #3: cost 11 inf + 1 1.244 * * [simplify]: Extracting #4: cost 8 inf + 144 1.244 * * [simplify]: Extracting #5: cost 2 inf + 1253 1.244 * * [simplify]: Extracting #6: cost 0 inf + 1676 1.245 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 1.245 * [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.245 * [simplify]: Simplifying (/ (sin re) (cbrt (exp im))) 1.245 * * [simplify]: iters left: 4 (6 enodes) 1.248 * * [simplify]: iters left: 3 (18 enodes) 1.252 * * [simplify]: Extracting #0: cost 1 inf + 0 1.252 * * [simplify]: Extracting #1: cost 4 inf + 0 1.253 * * [simplify]: Extracting #2: cost 8 inf + 0 1.253 * * [simplify]: Extracting #3: cost 9 inf + 1 1.253 * * [simplify]: Extracting #4: cost 0 inf + 1072 1.253 * [simplify]: Simplified to (/ (sin re) (cbrt (exp im))) 1.253 * [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.253 * * * * [progress]: [ 19 / 47 ] simplifiying candidate # 1.253 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 1.253 * * [simplify]: iters left: 4 (5 enodes) 1.255 * * [simplify]: iters left: 3 (17 enodes) 1.257 * * [simplify]: iters left: 2 (19 enodes) 1.260 * * [simplify]: Extracting #0: cost 1 inf + 0 1.260 * * [simplify]: Extracting #1: cost 4 inf + 0 1.260 * * [simplify]: Extracting #2: cost 5 inf + 1 1.261 * * [simplify]: Extracting #3: cost 7 inf + 1 1.261 * * [simplify]: Extracting #4: cost 0 inf + 670 1.261 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 1.261 * [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.261 * [simplify]: Simplifying (/ (sin re) (sqrt (exp im))) 1.261 * * [simplify]: iters left: 4 (6 enodes) 1.262 * * [simplify]: iters left: 3 (18 enodes) 1.265 * * [simplify]: Extracting #0: cost 1 inf + 0 1.265 * * [simplify]: Extracting #1: cost 4 inf + 0 1.265 * * [simplify]: Extracting #2: cost 8 inf + 0 1.265 * * [simplify]: Extracting #3: cost 9 inf + 1 1.265 * * [simplify]: Extracting #4: cost 0 inf + 912 1.265 * [simplify]: Simplified to (/ (sin re) (sqrt (exp im))) 1.265 * [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.265 * * * * [progress]: [ 20 / 47 ] simplifiying candidate # 1.265 * [simplify]: Simplifying (/ 1 1) 1.265 * * [simplify]: iters left: 2 (2 enodes) 1.266 * * [simplify]: iters left: 1 (6 enodes) 1.267 * * [simplify]: Extracting #0: cost 1 inf + 0 1.267 * * [simplify]: Extracting #1: cost 0 inf + 1 1.268 * [simplify]: Simplified to 1 1.268 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* 1 (/ (sin re) (exp im)))))) 1.268 * [simplify]: Simplifying (/ (sin re) (exp im)) 1.268 * * [simplify]: iters left: 3 (5 enodes) 1.269 * * [simplify]: iters left: 2 (15 enodes) 1.271 * * [simplify]: Extracting #0: cost 1 inf + 0 1.271 * * [simplify]: Extracting #1: cost 4 inf + 0 1.271 * * [simplify]: Extracting #2: cost 8 inf + 0 1.271 * * [simplify]: Extracting #3: cost 4 inf + 144 1.271 * * [simplify]: Extracting #4: cost 0 inf + 610 1.271 * [simplify]: Simplified to (/ (sin re) (exp im)) 1.271 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* 1 (/ (sin re) (exp im)))))) 1.271 * * * * [progress]: [ 21 / 47 ] simplifiying candidate # 1.271 * * * * [progress]: [ 22 / 47 ] simplifiying candidate # 1.271 * * * * [progress]: [ 23 / 47 ] simplifiying candidate # 1.271 * * * * [progress]: [ 24 / 47 ] simplifiying candidate # 1.271 * [simplify]: Simplifying (cbrt (exp im)) 1.272 * * [simplify]: iters left: 2 (3 enodes) 1.272 * * [simplify]: iters left: 1 (9 enodes) 1.273 * * [simplify]: Extracting #0: cost 1 inf + 0 1.273 * * [simplify]: Extracting #1: cost 3 inf + 0 1.273 * * [simplify]: Extracting #2: cost 5 inf + 0 1.273 * * [simplify]: Extracting #3: cost 4 inf + 1 1.273 * * [simplify]: Extracting #4: cost 0 inf + 445 1.274 * [simplify]: Simplified to (cbrt (exp im)) 1.274 * [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.274 * * * * [progress]: [ 25 / 47 ] simplifiying candidate # 1.274 * [simplify]: Simplifying (sqrt (exp im)) 1.274 * * [simplify]: iters left: 2 (3 enodes) 1.274 * * [simplify]: iters left: 1 (9 enodes) 1.276 * * [simplify]: Extracting #0: cost 1 inf + 0 1.276 * * [simplify]: Extracting #1: cost 3 inf + 0 1.276 * * [simplify]: Extracting #2: cost 5 inf + 0 1.276 * * [simplify]: Extracting #3: cost 4 inf + 1 1.276 * * [simplify]: Extracting #4: cost 0 inf + 365 1.276 * [simplify]: Simplified to (sqrt (exp im)) 1.276 * [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.276 * * * * [progress]: [ 26 / 47 ] simplifiying candidate # 1.276 * [simplify]: Simplifying (exp im) 1.276 * * [simplify]: iters left: 1 (2 enodes) 1.277 * * [simplify]: Extracting #0: cost 1 inf + 0 1.277 * * [simplify]: Extracting #1: cost 3 inf + 0 1.277 * * [simplify]: Extracting #2: cost 2 inf + 1 1.277 * * [simplify]: Extracting #3: cost 0 inf + 143 1.277 * [simplify]: Simplified to (exp im) 1.277 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (/ (sin re) 1) (exp im))))) 1.277 * * * * [progress]: [ 27 / 47 ] simplifiying candidate # 1.277 * [simplify]: Simplifying (* (cbrt (sin re)) (cbrt (sin re))) 1.277 * * [simplify]: iters left: 4 (4 enodes) 1.278 * * [simplify]: iters left: 3 (12 enodes) 1.280 * * [simplify]: Extracting #0: cost 1 inf + 0 1.280 * * [simplify]: Extracting #1: cost 3 inf + 0 1.280 * * [simplify]: Extracting #2: cost 5 inf + 0 1.280 * * [simplify]: Extracting #3: cost 7 inf + 0 1.280 * * [simplify]: Extracting #4: cost 6 inf + 1 1.280 * * [simplify]: Extracting #5: cost 0 inf + 767 1.280 * [simplify]: Simplified to (* (cbrt (sin re)) (cbrt (sin re))) 1.280 * [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.280 * * * * [progress]: [ 28 / 47 ] simplifiying candidate # 1.280 * [simplify]: Simplifying (sqrt (sin re)) 1.280 * * [simplify]: iters left: 2 (3 enodes) 1.282 * * [simplify]: iters left: 1 (9 enodes) 1.284 * * [simplify]: Extracting #0: cost 1 inf + 0 1.284 * * [simplify]: Extracting #1: cost 3 inf + 0 1.284 * * [simplify]: Extracting #2: cost 5 inf + 0 1.284 * * [simplify]: Extracting #3: cost 4 inf + 1 1.284 * * [simplify]: Extracting #4: cost 0 inf + 325 1.284 * [simplify]: Simplified to (sqrt (sin re)) 1.284 * [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.284 * * * * [progress]: [ 29 / 47 ] simplifiying candidate # 1.285 * * * * [progress]: [ 30 / 47 ] simplifiying candidate #real (real->posit16 (/ (sin re) (exp im)))))))> 1.285 * * * * [progress]: [ 31 / 47 ] simplifiying candidate # 1.285 * * * * [progress]: [ 32 / 47 ] simplifiying candidate # 1.285 * * * * [progress]: [ 33 / 47 ] simplifiying candidate # 1.285 * * * * [progress]: [ 34 / 47 ] simplifiying candidate # 1.285 * * * * [progress]: [ 35 / 47 ] simplifiying candidate # 1.285 * * * * [progress]: [ 36 / 47 ] simplifiying candidate # 1.285 * * * * [progress]: [ 37 / 47 ] simplifiying candidate # 1.285 * * * * [progress]: [ 38 / 47 ] simplifiying candidate # 1.285 * * * * [progress]: [ 39 / 47 ] simplifiying candidate # 1.285 * * * * [progress]: [ 40 / 47 ] simplifiying candidate # 1.285 * * * * [progress]: [ 41 / 47 ] simplifiying candidate #real (real->posit16 (fma (sin re) (exp im) (/ (sin re) (exp im)))))))> 1.285 * * * * [progress]: [ 42 / 47 ] simplifiying candidate # 1.286 * [simplify]: Simplifying (- re (+ (* re im) (* 1/6 (pow re 3)))) 1.286 * * [simplify]: iters left: 6 (9 enodes) 1.292 * * [simplify]: iters left: 5 (43 enodes) 1.308 * * [simplify]: iters left: 4 (87 enodes) 1.346 * * [simplify]: iters left: 3 (196 enodes) 1.406 * * [simplify]: iters left: 2 (475 enodes) 1.595 * * [simplify]: Extracting #0: cost 1 inf + 0 1.595 * * [simplify]: Extracting #1: cost 46 inf + 0 1.596 * * [simplify]: Extracting #2: cost 145 inf + 292 1.598 * * [simplify]: Extracting #3: cost 123 inf + 5256 1.605 * * [simplify]: Extracting #4: cost 69 inf + 19684 1.615 * * [simplify]: Extracting #5: cost 10 inf + 48213 1.623 * * [simplify]: Extracting #6: cost 0 inf + 54406 1.632 * [simplify]: Simplified to (- re (* re (fma re (* 1/6 re) im))) 1.633 * [simplify]: Simplified (2 2 3) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (- re (* re (fma re (* 1/6 re) im)))))) 1.633 * * * * [progress]: [ 43 / 47 ] simplifiying candidate # 1.633 * [simplify]: Simplifying (/ (sin re) (exp im)) 1.633 * * [simplify]: iters left: 3 (5 enodes) 1.634 * * [simplify]: iters left: 2 (15 enodes) 1.636 * * [simplify]: Extracting #0: cost 1 inf + 0 1.636 * * [simplify]: Extracting #1: cost 4 inf + 0 1.636 * * [simplify]: Extracting #2: cost 8 inf + 0 1.636 * * [simplify]: Extracting #3: cost 4 inf + 144 1.636 * * [simplify]: Extracting #4: cost 0 inf + 610 1.636 * [simplify]: Simplified to (/ (sin re) (exp im)) 1.636 * [simplify]: Simplified (2 2 3) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 1.636 * * * * [progress]: [ 44 / 47 ] simplifiying candidate # 1.636 * [simplify]: Simplifying (/ (sin re) (exp im)) 1.636 * * [simplify]: iters left: 3 (5 enodes) 1.637 * * [simplify]: iters left: 2 (15 enodes) 1.639 * * [simplify]: Extracting #0: cost 1 inf + 0 1.639 * * [simplify]: Extracting #1: cost 4 inf + 0 1.639 * * [simplify]: Extracting #2: cost 8 inf + 0 1.639 * * [simplify]: Extracting #3: cost 4 inf + 144 1.639 * * [simplify]: Extracting #4: cost 0 inf + 610 1.639 * [simplify]: Simplified to (/ (sin re) (exp im)) 1.639 * [simplify]: Simplified (2 2 3) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 1.639 * * * * [progress]: [ 45 / 47 ] simplifiying candidate # 1.640 * [simplify]: Simplifying (- (+ (* 2 re) (* re (pow im 2))) (* 1/3 (pow re 3))) 1.640 * * [simplify]: iters left: 6 (12 enodes) 1.644 * * [simplify]: iters left: 5 (57 enodes) 1.666 * * [simplify]: iters left: 4 (121 enodes) 1.696 * * [simplify]: iters left: 3 (259 enodes) 1.782 * * [simplify]: iters left: 2 (489 enodes) 1.934 * * [simplify]: Extracting #0: cost 1 inf + 0 1.934 * * [simplify]: Extracting #1: cost 39 inf + 0 1.935 * * [simplify]: Extracting #2: cost 123 inf + 185 1.938 * * [simplify]: Extracting #3: cost 123 inf + 3275 1.945 * * [simplify]: Extracting #4: cost 73 inf + 16492 1.953 * * [simplify]: Extracting #5: cost 29 inf + 34527 1.960 * * [simplify]: Extracting #6: cost 0 inf + 49309 1.966 * * [simplify]: Extracting #7: cost 0 inf + 49149 1.975 * [simplify]: Simplified to (* re (fma -1/3 (* re re) (fma im im 2))) 1.976 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 (* re (fma -1/3 (* re re) (fma im im 2))))) 1.976 * * * * [progress]: [ 46 / 47 ] simplifiying candidate # 1.976 * [simplify]: Simplifying (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 1.976 * * [simplify]: iters left: 5 (7 enodes) 1.978 * * [simplify]: iters left: 4 (23 enodes) 1.981 * * [simplify]: iters left: 3 (25 enodes) 1.984 * * [simplify]: Extracting #0: cost 1 inf + 0 1.984 * * [simplify]: Extracting #1: cost 6 inf + 0 1.984 * * [simplify]: Extracting #2: cost 12 inf + 0 1.984 * * [simplify]: Extracting #3: cost 10 inf + 2 1.984 * * [simplify]: Extracting #4: cost 1 inf + 1181 1.985 * * [simplify]: Extracting #5: cost 0 inf + 1408 1.985 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 1.985 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 1.985 * * * * [progress]: [ 47 / 47 ] simplifiying candidate # 1.985 * [simplify]: Simplifying (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 1.985 * * [simplify]: iters left: 5 (7 enodes) 1.987 * * [simplify]: iters left: 4 (23 enodes) 1.990 * * [simplify]: iters left: 3 (25 enodes) 1.993 * * [simplify]: Extracting #0: cost 1 inf + 0 1.993 * * [simplify]: Extracting #1: cost 6 inf + 0 1.994 * * [simplify]: Extracting #2: cost 12 inf + 0 1.994 * * [simplify]: Extracting #3: cost 10 inf + 2 1.994 * * [simplify]: Extracting #4: cost 1 inf + 1181 1.994 * * [simplify]: Extracting #5: cost 0 inf + 1408 1.994 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 1.994 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 1.994 * * * [progress]: adding candidates to table 2.528 * * [progress]: iteration 2 / 4 2.528 * * * [progress]: picking best candidate 2.531 * * * * [pick]: Picked # 2.531 * * * [progress]: localizing error 2.557 * * * [progress]: generating rewritten candidates 2.557 * * * * [progress]: [ 1 / 3 ] rewriting at (2 2 3) 2.569 * * * * [progress]: [ 2 / 3 ] rewriting at (2 2 3 2) 2.576 * * * * [progress]: [ 3 / 3 ] rewriting at (2 2) 2.578 * * * [progress]: generating series expansions 2.578 * * * * [progress]: [ 1 / 3 ] generating series at (2 2 3) 2.578 * [backup-simplify]: Simplify (/ 1 (/ (exp im) (sin re))) into (/ (sin re) (exp im)) 2.578 * [approximate]: Taking taylor expansion of (/ (sin re) (exp im)) in (im re) around 0 2.578 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 2.578 * [taylor]: Taking taylor expansion of (sin re) in re 2.578 * [taylor]: Taking taylor expansion of re in re 2.578 * [backup-simplify]: Simplify 0 into 0 2.578 * [backup-simplify]: Simplify 1 into 1 2.578 * [taylor]: Taking taylor expansion of (exp im) in re 2.578 * [taylor]: Taking taylor expansion of im in re 2.578 * [backup-simplify]: Simplify im into im 2.579 * [backup-simplify]: Simplify (exp im) into (exp im) 2.579 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 2.579 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 2.579 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in im 2.579 * [taylor]: Taking taylor expansion of (sin re) in im 2.579 * [taylor]: Taking taylor expansion of re in im 2.579 * [backup-simplify]: Simplify re into re 2.579 * [backup-simplify]: Simplify (sin re) into (sin re) 2.579 * [backup-simplify]: Simplify (cos re) into (cos re) 2.579 * [taylor]: Taking taylor expansion of (exp im) in im 2.579 * [taylor]: Taking taylor expansion of im in im 2.579 * [backup-simplify]: Simplify 0 into 0 2.580 * [backup-simplify]: Simplify 1 into 1 2.580 * [backup-simplify]: Simplify (exp 0) into 1 2.580 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 2.580 * [backup-simplify]: Simplify (* (cos re) 0) into 0 2.580 * [backup-simplify]: Simplify (+ (sin re) 0) into (sin re) 2.580 * [backup-simplify]: Simplify (/ (sin re) 1) into (sin re) 2.580 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in im 2.580 * [taylor]: Taking taylor expansion of (sin re) in im 2.580 * [taylor]: Taking taylor expansion of re in im 2.580 * [backup-simplify]: Simplify re into re 2.580 * [backup-simplify]: Simplify (sin re) into (sin re) 2.580 * [backup-simplify]: Simplify (cos re) into (cos re) 2.580 * [taylor]: Taking taylor expansion of (exp im) in im 2.580 * [taylor]: Taking taylor expansion of im in im 2.580 * [backup-simplify]: Simplify 0 into 0 2.580 * [backup-simplify]: Simplify 1 into 1 2.580 * [backup-simplify]: Simplify (exp 0) into 1 2.580 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 2.580 * [backup-simplify]: Simplify (* (cos re) 0) into 0 2.580 * [backup-simplify]: Simplify (+ (sin re) 0) into (sin re) 2.580 * [backup-simplify]: Simplify (/ (sin re) 1) into (sin re) 2.580 * [taylor]: Taking taylor expansion of (sin re) in re 2.580 * [taylor]: Taking taylor expansion of re in re 2.580 * [backup-simplify]: Simplify 0 into 0 2.580 * [backup-simplify]: Simplify 1 into 1 2.581 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 2.581 * [backup-simplify]: Simplify 1 into 1 2.581 * [backup-simplify]: Simplify (+ 0) into 0 2.581 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 1)) into 0 2.582 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.582 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 0)) into 0 2.582 * [backup-simplify]: Simplify (+ 0 0) into 0 2.583 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.584 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sin re) (/ 1 1)))) into (- (sin re)) 2.584 * [taylor]: Taking taylor expansion of (- (sin re)) in re 2.584 * [taylor]: Taking taylor expansion of (sin re) in re 2.584 * [taylor]: Taking taylor expansion of re in re 2.584 * [backup-simplify]: Simplify 0 into 0 2.584 * [backup-simplify]: Simplify 1 into 1 2.584 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 2.584 * [backup-simplify]: Simplify (- 1) into -1 2.584 * [backup-simplify]: Simplify -1 into -1 2.585 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.585 * [backup-simplify]: Simplify 0 into 0 2.585 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.586 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 1))) into 0 2.586 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.587 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 0))) into 0 2.587 * [backup-simplify]: Simplify (+ 0 0) into 0 2.588 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 2.589 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sin re) (/ 1/2 1)) (* (- (sin re)) (/ 1 1)))) into (* 1/2 (sin re)) 2.589 * [taylor]: Taking taylor expansion of (* 1/2 (sin re)) in re 2.589 * [taylor]: Taking taylor expansion of 1/2 in re 2.589 * [backup-simplify]: Simplify 1/2 into 1/2 2.589 * [taylor]: Taking taylor expansion of (sin re) in re 2.589 * [taylor]: Taking taylor expansion of re in re 2.589 * [backup-simplify]: Simplify 0 into 0 2.589 * [backup-simplify]: Simplify 1 into 1 2.589 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 2.590 * [backup-simplify]: Simplify (+ (* 1/2 1) (* 0 0)) into 1/2 2.590 * [backup-simplify]: Simplify 1/2 into 1/2 2.590 * [backup-simplify]: Simplify (+ (* 1/2 (* re (pow im 2))) (+ (* -1 (* re im)) (* 1 (* re 1)))) into (- (+ re (* 1/2 (* re (pow im 2)))) (* re im)) 2.590 * [backup-simplify]: Simplify (/ 1 (/ (exp (/ 1 im)) (sin (/ 1 re)))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 2.590 * [approximate]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in (im re) around 0 2.590 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 2.590 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.590 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.590 * [taylor]: Taking taylor expansion of re in re 2.590 * [backup-simplify]: Simplify 0 into 0 2.590 * [backup-simplify]: Simplify 1 into 1 2.590 * [backup-simplify]: Simplify (/ 1 1) into 1 2.591 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.591 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 2.591 * [taylor]: Taking taylor expansion of (/ 1 im) in re 2.591 * [taylor]: Taking taylor expansion of im in re 2.591 * [backup-simplify]: Simplify im into im 2.591 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 2.591 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.591 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 2.591 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 2.591 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 2.591 * [taylor]: Taking taylor expansion of (/ 1 re) in im 2.591 * [taylor]: Taking taylor expansion of re in im 2.591 * [backup-simplify]: Simplify re into re 2.591 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 2.591 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.591 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.591 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.591 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.591 * [taylor]: Taking taylor expansion of im in im 2.591 * [backup-simplify]: Simplify 0 into 0 2.591 * [backup-simplify]: Simplify 1 into 1 2.591 * [backup-simplify]: Simplify (/ 1 1) into 1 2.591 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.591 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 2.592 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 2.592 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 2.592 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 2.592 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 2.592 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 2.592 * [taylor]: Taking taylor expansion of (/ 1 re) in im 2.592 * [taylor]: Taking taylor expansion of re in im 2.592 * [backup-simplify]: Simplify re into re 2.592 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 2.592 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.592 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.592 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.592 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.592 * [taylor]: Taking taylor expansion of im in im 2.592 * [backup-simplify]: Simplify 0 into 0 2.592 * [backup-simplify]: Simplify 1 into 1 2.592 * [backup-simplify]: Simplify (/ 1 1) into 1 2.592 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.592 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 2.593 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 2.593 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 2.593 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 2.593 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 2.593 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.593 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.593 * [taylor]: Taking taylor expansion of re in re 2.593 * [backup-simplify]: Simplify 0 into 0 2.593 * [backup-simplify]: Simplify 1 into 1 2.593 * [backup-simplify]: Simplify (/ 1 1) into 1 2.594 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.594 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 2.594 * [taylor]: Taking taylor expansion of (/ 1 im) in re 2.594 * [taylor]: Taking taylor expansion of im in re 2.594 * [backup-simplify]: Simplify im into im 2.594 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 2.594 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.594 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 2.594 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 2.595 * [backup-simplify]: Simplify (+ 0) into 0 2.595 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 2.595 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 2.596 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.596 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 2.597 * [backup-simplify]: Simplify (+ 0 0) into 0 2.597 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 2.597 * [taylor]: Taking taylor expansion of 0 in re 2.597 * [backup-simplify]: Simplify 0 into 0 2.597 * [backup-simplify]: Simplify 0 into 0 2.597 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 2.598 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.599 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 2.599 * [backup-simplify]: Simplify 0 into 0 2.600 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.600 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.601 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.601 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.602 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.602 * [backup-simplify]: Simplify (+ 0 0) into 0 2.603 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 2.603 * [taylor]: Taking taylor expansion of 0 in re 2.603 * [backup-simplify]: Simplify 0 into 0 2.603 * [backup-simplify]: Simplify 0 into 0 2.603 * [backup-simplify]: Simplify 0 into 0 2.603 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.604 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.605 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 2.605 * [backup-simplify]: Simplify 0 into 0 2.606 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 2.607 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.607 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.609 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 2.609 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 2.610 * [backup-simplify]: Simplify (+ 0 0) into 0 2.610 * [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 2.610 * [taylor]: Taking taylor expansion of 0 in re 2.610 * [backup-simplify]: Simplify 0 into 0 2.610 * [backup-simplify]: Simplify 0 into 0 2.611 * [backup-simplify]: Simplify (/ (sin (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im)))) into (/ (sin re) (exp im)) 2.611 * [backup-simplify]: Simplify (/ 1 (/ (exp (/ 1 (- im))) (sin (/ 1 (- re))))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 2.611 * [approximate]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in (im re) around 0 2.611 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 2.611 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.611 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.611 * [taylor]: Taking taylor expansion of -1 in re 2.611 * [backup-simplify]: Simplify -1 into -1 2.611 * [taylor]: Taking taylor expansion of re in re 2.611 * [backup-simplify]: Simplify 0 into 0 2.611 * [backup-simplify]: Simplify 1 into 1 2.612 * [backup-simplify]: Simplify (/ -1 1) into -1 2.612 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.612 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 2.612 * [taylor]: Taking taylor expansion of (/ -1 im) in re 2.612 * [taylor]: Taking taylor expansion of -1 in re 2.612 * [backup-simplify]: Simplify -1 into -1 2.612 * [taylor]: Taking taylor expansion of im in re 2.612 * [backup-simplify]: Simplify im into im 2.612 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 2.612 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.612 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 2.612 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 2.612 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 2.612 * [taylor]: Taking taylor expansion of (/ -1 re) in im 2.612 * [taylor]: Taking taylor expansion of -1 in im 2.612 * [backup-simplify]: Simplify -1 into -1 2.612 * [taylor]: Taking taylor expansion of re in im 2.612 * [backup-simplify]: Simplify re into re 2.612 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 2.612 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.612 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.613 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.613 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.613 * [taylor]: Taking taylor expansion of -1 in im 2.613 * [backup-simplify]: Simplify -1 into -1 2.613 * [taylor]: Taking taylor expansion of im in im 2.613 * [backup-simplify]: Simplify 0 into 0 2.613 * [backup-simplify]: Simplify 1 into 1 2.613 * [backup-simplify]: Simplify (/ -1 1) into -1 2.613 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.613 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 2.613 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 2.614 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 2.614 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 2.614 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 2.614 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 2.614 * [taylor]: Taking taylor expansion of (/ -1 re) in im 2.614 * [taylor]: Taking taylor expansion of -1 in im 2.614 * [backup-simplify]: Simplify -1 into -1 2.614 * [taylor]: Taking taylor expansion of re in im 2.614 * [backup-simplify]: Simplify re into re 2.614 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 2.614 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.614 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.614 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.614 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.614 * [taylor]: Taking taylor expansion of -1 in im 2.614 * [backup-simplify]: Simplify -1 into -1 2.614 * [taylor]: Taking taylor expansion of im in im 2.614 * [backup-simplify]: Simplify 0 into 0 2.614 * [backup-simplify]: Simplify 1 into 1 2.615 * [backup-simplify]: Simplify (/ -1 1) into -1 2.615 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.615 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 2.615 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 2.615 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 2.615 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 2.615 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 2.616 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.616 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.616 * [taylor]: Taking taylor expansion of -1 in re 2.616 * [backup-simplify]: Simplify -1 into -1 2.616 * [taylor]: Taking taylor expansion of re in re 2.616 * [backup-simplify]: Simplify 0 into 0 2.616 * [backup-simplify]: Simplify 1 into 1 2.621 * [backup-simplify]: Simplify (/ -1 1) into -1 2.621 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.621 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 2.621 * [taylor]: Taking taylor expansion of (/ -1 im) in re 2.621 * [taylor]: Taking taylor expansion of -1 in re 2.621 * [backup-simplify]: Simplify -1 into -1 2.621 * [taylor]: Taking taylor expansion of im in re 2.621 * [backup-simplify]: Simplify im into im 2.621 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 2.621 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.621 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 2.621 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 2.622 * [backup-simplify]: Simplify (+ 0) into 0 2.622 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 2.623 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 2.623 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.624 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 2.624 * [backup-simplify]: Simplify (+ 0 0) into 0 2.625 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 2.625 * [taylor]: Taking taylor expansion of 0 in re 2.625 * [backup-simplify]: Simplify 0 into 0 2.625 * [backup-simplify]: Simplify 0 into 0 2.625 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 2.626 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.626 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 2.626 * [backup-simplify]: Simplify 0 into 0 2.627 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.628 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.628 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.629 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.629 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.630 * [backup-simplify]: Simplify (+ 0 0) into 0 2.630 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 2.630 * [taylor]: Taking taylor expansion of 0 in re 2.630 * [backup-simplify]: Simplify 0 into 0 2.630 * [backup-simplify]: Simplify 0 into 0 2.630 * [backup-simplify]: Simplify 0 into 0 2.630 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.632 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.632 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 2.632 * [backup-simplify]: Simplify 0 into 0 2.633 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 2.634 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.634 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.636 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 2.636 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 2.636 * [backup-simplify]: Simplify (+ 0 0) into 0 2.637 * [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 2.637 * [taylor]: Taking taylor expansion of 0 in re 2.637 * [backup-simplify]: Simplify 0 into 0 2.637 * [backup-simplify]: Simplify 0 into 0 2.637 * [backup-simplify]: Simplify (/ (sin (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im))))) into (/ (sin re) (exp im)) 2.637 * * * * [progress]: [ 2 / 3 ] generating series at (2 2 3 2) 2.637 * [backup-simplify]: Simplify (/ (exp im) (sin re)) into (/ (exp im) (sin re)) 2.637 * [approximate]: Taking taylor expansion of (/ (exp im) (sin re)) in (im re) around 0 2.637 * [taylor]: Taking taylor expansion of (/ (exp im) (sin re)) in re 2.637 * [taylor]: Taking taylor expansion of (exp im) in re 2.637 * [taylor]: Taking taylor expansion of im in re 2.637 * [backup-simplify]: Simplify im into im 2.637 * [backup-simplify]: Simplify (exp im) into (exp im) 2.637 * [taylor]: Taking taylor expansion of (sin re) in re 2.637 * [taylor]: Taking taylor expansion of re in re 2.637 * [backup-simplify]: Simplify 0 into 0 2.637 * [backup-simplify]: Simplify 1 into 1 2.638 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 2.638 * [backup-simplify]: Simplify (/ (exp im) 1) into (exp im) 2.638 * [taylor]: Taking taylor expansion of (/ (exp im) (sin re)) in im 2.638 * [taylor]: Taking taylor expansion of (exp im) in im 2.638 * [taylor]: Taking taylor expansion of im in im 2.638 * [backup-simplify]: Simplify 0 into 0 2.638 * [backup-simplify]: Simplify 1 into 1 2.638 * [backup-simplify]: Simplify (exp 0) into 1 2.638 * [taylor]: Taking taylor expansion of (sin re) in im 2.638 * [taylor]: Taking taylor expansion of re in im 2.638 * [backup-simplify]: Simplify re into re 2.638 * [backup-simplify]: Simplify (sin re) into (sin re) 2.638 * [backup-simplify]: Simplify (cos re) into (cos re) 2.638 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 2.638 * [backup-simplify]: Simplify (* (cos re) 0) into 0 2.638 * [backup-simplify]: Simplify (+ (sin re) 0) into (sin re) 2.638 * [backup-simplify]: Simplify (/ 1 (sin re)) into (/ 1 (sin re)) 2.638 * [taylor]: Taking taylor expansion of (/ (exp im) (sin re)) in im 2.638 * [taylor]: Taking taylor expansion of (exp im) in im 2.638 * [taylor]: Taking taylor expansion of im in im 2.638 * [backup-simplify]: Simplify 0 into 0 2.638 * [backup-simplify]: Simplify 1 into 1 2.638 * [backup-simplify]: Simplify (exp 0) into 1 2.638 * [taylor]: Taking taylor expansion of (sin re) in im 2.638 * [taylor]: Taking taylor expansion of re in im 2.638 * [backup-simplify]: Simplify re into re 2.638 * [backup-simplify]: Simplify (sin re) into (sin re) 2.638 * [backup-simplify]: Simplify (cos re) into (cos re) 2.638 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 2.638 * [backup-simplify]: Simplify (* (cos re) 0) into 0 2.638 * [backup-simplify]: Simplify (+ (sin re) 0) into (sin re) 2.638 * [backup-simplify]: Simplify (/ 1 (sin re)) into (/ 1 (sin re)) 2.638 * [taylor]: Taking taylor expansion of (/ 1 (sin re)) in re 2.639 * [taylor]: Taking taylor expansion of (sin re) in re 2.639 * [taylor]: Taking taylor expansion of re in re 2.639 * [backup-simplify]: Simplify 0 into 0 2.639 * [backup-simplify]: Simplify 1 into 1 2.639 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 2.639 * [backup-simplify]: Simplify (/ 1 1) into 1 2.639 * [backup-simplify]: Simplify 1 into 1 2.640 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.640 * [backup-simplify]: Simplify (+ 0) into 0 2.640 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 1)) into 0 2.641 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.641 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 0)) into 0 2.641 * [backup-simplify]: Simplify (+ 0 0) into 0 2.642 * [backup-simplify]: Simplify (- (/ 1 (sin re)) (+ (* (/ 1 (sin re)) (/ 0 (sin re))))) into (/ 1 (sin re)) 2.642 * [taylor]: Taking taylor expansion of (/ 1 (sin re)) in re 2.642 * [taylor]: Taking taylor expansion of (sin re) in re 2.642 * [taylor]: Taking taylor expansion of re in re 2.642 * [backup-simplify]: Simplify 0 into 0 2.642 * [backup-simplify]: Simplify 1 into 1 2.642 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 2.642 * [backup-simplify]: Simplify (/ 1 1) into 1 2.642 * [backup-simplify]: Simplify 1 into 1 2.643 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.643 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.643 * [backup-simplify]: Simplify 0 into 0 2.644 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 2.645 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.645 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 1))) into 0 2.646 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.646 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 0))) into 0 2.646 * [backup-simplify]: Simplify (+ 0 0) into 0 2.646 * [backup-simplify]: Simplify (- (/ 1/2 (sin re)) (+ (* (/ 1 (sin re)) (/ 0 (sin re))) (* (/ 1 (sin re)) (/ 0 (sin re))))) into (* 1/2 (/ 1 (sin re))) 2.646 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (sin re))) in re 2.647 * [taylor]: Taking taylor expansion of 1/2 in re 2.647 * [backup-simplify]: Simplify 1/2 into 1/2 2.647 * [taylor]: Taking taylor expansion of (/ 1 (sin re)) in re 2.647 * [taylor]: Taking taylor expansion of (sin re) in re 2.647 * [taylor]: Taking taylor expansion of re in re 2.647 * [backup-simplify]: Simplify 0 into 0 2.647 * [backup-simplify]: Simplify 1 into 1 2.647 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 2.647 * [backup-simplify]: Simplify (/ 1 1) into 1 2.648 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 2.648 * [backup-simplify]: Simplify 1/2 into 1/2 2.648 * [backup-simplify]: Simplify (+ (* 1/2 (* (/ 1 re) (pow im 2))) (+ (* 1 (* (/ 1 re) im)) (* 1 (* (/ 1 re) 1)))) into (+ (/ 1 re) (+ (* 1/2 (/ (pow im 2) re)) (/ im re))) 2.648 * [backup-simplify]: Simplify (/ (exp (/ 1 im)) (sin (/ 1 re))) into (/ (exp (/ 1 im)) (sin (/ 1 re))) 2.648 * [approximate]: Taking taylor expansion of (/ (exp (/ 1 im)) (sin (/ 1 re))) in (im re) around 0 2.648 * [taylor]: Taking taylor expansion of (/ (exp (/ 1 im)) (sin (/ 1 re))) in re 2.648 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 2.648 * [taylor]: Taking taylor expansion of (/ 1 im) in re 2.648 * [taylor]: Taking taylor expansion of im in re 2.648 * [backup-simplify]: Simplify im into im 2.648 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 2.648 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.648 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.648 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.648 * [taylor]: Taking taylor expansion of re in re 2.648 * [backup-simplify]: Simplify 0 into 0 2.648 * [backup-simplify]: Simplify 1 into 1 2.649 * [backup-simplify]: Simplify (/ 1 1) into 1 2.649 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.649 * [backup-simplify]: Simplify (/ (exp (/ 1 im)) (sin (/ 1 re))) into (/ (exp (/ 1 im)) (sin (/ 1 re))) 2.649 * [taylor]: Taking taylor expansion of (/ (exp (/ 1 im)) (sin (/ 1 re))) in im 2.649 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.649 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.649 * [taylor]: Taking taylor expansion of im in im 2.649 * [backup-simplify]: Simplify 0 into 0 2.649 * [backup-simplify]: Simplify 1 into 1 2.649 * [backup-simplify]: Simplify (/ 1 1) into 1 2.649 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.649 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 2.649 * [taylor]: Taking taylor expansion of (/ 1 re) in im 2.649 * [taylor]: Taking taylor expansion of re in im 2.649 * [backup-simplify]: Simplify re into re 2.649 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 2.649 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.649 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.649 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 2.649 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 2.649 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 2.649 * [backup-simplify]: Simplify (/ (exp (/ 1 im)) (sin (/ 1 re))) into (/ (exp (/ 1 im)) (sin (/ 1 re))) 2.649 * [taylor]: Taking taylor expansion of (/ (exp (/ 1 im)) (sin (/ 1 re))) in im 2.649 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.650 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.650 * [taylor]: Taking taylor expansion of im in im 2.650 * [backup-simplify]: Simplify 0 into 0 2.650 * [backup-simplify]: Simplify 1 into 1 2.650 * [backup-simplify]: Simplify (/ 1 1) into 1 2.650 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.650 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 2.650 * [taylor]: Taking taylor expansion of (/ 1 re) in im 2.650 * [taylor]: Taking taylor expansion of re in im 2.650 * [backup-simplify]: Simplify re into re 2.650 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 2.650 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.650 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.650 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 2.650 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 2.650 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 2.650 * [backup-simplify]: Simplify (/ (exp (/ 1 im)) (sin (/ 1 re))) into (/ (exp (/ 1 im)) (sin (/ 1 re))) 2.650 * [taylor]: Taking taylor expansion of (/ (exp (/ 1 im)) (sin (/ 1 re))) in re 2.650 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 2.650 * [taylor]: Taking taylor expansion of (/ 1 im) in re 2.650 * [taylor]: Taking taylor expansion of im in re 2.650 * [backup-simplify]: Simplify im into im 2.650 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 2.650 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.650 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.650 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.651 * [taylor]: Taking taylor expansion of re in re 2.651 * [backup-simplify]: Simplify 0 into 0 2.651 * [backup-simplify]: Simplify 1 into 1 2.651 * [backup-simplify]: Simplify (/ 1 1) into 1 2.651 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.651 * [backup-simplify]: Simplify (/ (exp (/ 1 im)) (sin (/ 1 re))) into (/ (exp (/ 1 im)) (sin (/ 1 re))) 2.651 * [backup-simplify]: Simplify (/ (exp (/ 1 im)) (sin (/ 1 re))) into (/ (exp (/ 1 im)) (sin (/ 1 re))) 2.651 * [backup-simplify]: Simplify (+ 0) into 0 2.652 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 2.652 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 2.652 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.652 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 2.653 * [backup-simplify]: Simplify (+ 0 0) into 0 2.653 * [backup-simplify]: Simplify (- (/ 0 (sin (/ 1 re))) (+ (* (/ (exp (/ 1 im)) (sin (/ 1 re))) (/ 0 (sin (/ 1 re)))))) into 0 2.653 * [taylor]: Taking taylor expansion of 0 in re 2.653 * [backup-simplify]: Simplify 0 into 0 2.653 * [backup-simplify]: Simplify 0 into 0 2.653 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 2.653 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.654 * [backup-simplify]: Simplify (- (/ 0 (sin (/ 1 re))) (+ (* (/ (exp (/ 1 im)) (sin (/ 1 re))) (/ 0 (sin (/ 1 re)))))) into 0 2.654 * [backup-simplify]: Simplify 0 into 0 2.654 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.655 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.655 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.655 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.656 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.656 * [backup-simplify]: Simplify (+ 0 0) into 0 2.656 * [backup-simplify]: Simplify (- (/ 0 (sin (/ 1 re))) (+ (* (/ (exp (/ 1 im)) (sin (/ 1 re))) (/ 0 (sin (/ 1 re)))) (* 0 (/ 0 (sin (/ 1 re)))))) into 0 2.656 * [taylor]: Taking taylor expansion of 0 in re 2.656 * [backup-simplify]: Simplify 0 into 0 2.656 * [backup-simplify]: Simplify 0 into 0 2.656 * [backup-simplify]: Simplify 0 into 0 2.656 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.657 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.657 * [backup-simplify]: Simplify (- (/ 0 (sin (/ 1 re))) (+ (* (/ (exp (/ 1 im)) (sin (/ 1 re))) (/ 0 (sin (/ 1 re)))) (* 0 (/ 0 (sin (/ 1 re)))))) into 0 2.657 * [backup-simplify]: Simplify 0 into 0 2.658 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 2.658 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.658 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.659 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 2.660 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 2.660 * [backup-simplify]: Simplify (+ 0 0) into 0 2.660 * [backup-simplify]: Simplify (- (/ 0 (sin (/ 1 re))) (+ (* (/ (exp (/ 1 im)) (sin (/ 1 re))) (/ 0 (sin (/ 1 re)))) (* 0 (/ 0 (sin (/ 1 re)))) (* 0 (/ 0 (sin (/ 1 re)))))) into 0 2.660 * [taylor]: Taking taylor expansion of 0 in re 2.660 * [backup-simplify]: Simplify 0 into 0 2.660 * [backup-simplify]: Simplify 0 into 0 2.660 * [backup-simplify]: Simplify (/ (exp (/ 1 (/ 1 im))) (sin (/ 1 (/ 1 re)))) into (/ (exp im) (sin re)) 2.660 * [backup-simplify]: Simplify (/ (exp (/ 1 (- im))) (sin (/ 1 (- re)))) into (/ (exp (/ -1 im)) (sin (/ -1 re))) 2.660 * [approximate]: Taking taylor expansion of (/ (exp (/ -1 im)) (sin (/ -1 re))) in (im re) around 0 2.660 * [taylor]: Taking taylor expansion of (/ (exp (/ -1 im)) (sin (/ -1 re))) in re 2.660 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 2.660 * [taylor]: Taking taylor expansion of (/ -1 im) in re 2.660 * [taylor]: Taking taylor expansion of -1 in re 2.660 * [backup-simplify]: Simplify -1 into -1 2.660 * [taylor]: Taking taylor expansion of im in re 2.660 * [backup-simplify]: Simplify im into im 2.660 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 2.660 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.661 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.661 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.661 * [taylor]: Taking taylor expansion of -1 in re 2.661 * [backup-simplify]: Simplify -1 into -1 2.661 * [taylor]: Taking taylor expansion of re in re 2.661 * [backup-simplify]: Simplify 0 into 0 2.661 * [backup-simplify]: Simplify 1 into 1 2.661 * [backup-simplify]: Simplify (/ -1 1) into -1 2.661 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.661 * [backup-simplify]: Simplify (/ (exp (/ -1 im)) (sin (/ -1 re))) into (/ (exp (/ -1 im)) (sin (/ -1 re))) 2.661 * [taylor]: Taking taylor expansion of (/ (exp (/ -1 im)) (sin (/ -1 re))) in im 2.661 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.661 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.661 * [taylor]: Taking taylor expansion of -1 in im 2.661 * [backup-simplify]: Simplify -1 into -1 2.661 * [taylor]: Taking taylor expansion of im in im 2.661 * [backup-simplify]: Simplify 0 into 0 2.661 * [backup-simplify]: Simplify 1 into 1 2.661 * [backup-simplify]: Simplify (/ -1 1) into -1 2.661 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.661 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 2.661 * [taylor]: Taking taylor expansion of (/ -1 re) in im 2.661 * [taylor]: Taking taylor expansion of -1 in im 2.662 * [backup-simplify]: Simplify -1 into -1 2.662 * [taylor]: Taking taylor expansion of re in im 2.662 * [backup-simplify]: Simplify re into re 2.662 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 2.662 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.662 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.662 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 2.662 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 2.662 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 2.662 * [backup-simplify]: Simplify (/ (exp (/ -1 im)) (sin (/ -1 re))) into (/ (exp (/ -1 im)) (sin (/ -1 re))) 2.662 * [taylor]: Taking taylor expansion of (/ (exp (/ -1 im)) (sin (/ -1 re))) in im 2.662 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.662 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.662 * [taylor]: Taking taylor expansion of -1 in im 2.662 * [backup-simplify]: Simplify -1 into -1 2.662 * [taylor]: Taking taylor expansion of im in im 2.662 * [backup-simplify]: Simplify 0 into 0 2.662 * [backup-simplify]: Simplify 1 into 1 2.662 * [backup-simplify]: Simplify (/ -1 1) into -1 2.662 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.662 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 2.662 * [taylor]: Taking taylor expansion of (/ -1 re) in im 2.662 * [taylor]: Taking taylor expansion of -1 in im 2.662 * [backup-simplify]: Simplify -1 into -1 2.662 * [taylor]: Taking taylor expansion of re in im 2.662 * [backup-simplify]: Simplify re into re 2.662 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 2.663 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.663 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.663 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 2.663 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 2.663 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 2.663 * [backup-simplify]: Simplify (/ (exp (/ -1 im)) (sin (/ -1 re))) into (/ (exp (/ -1 im)) (sin (/ -1 re))) 2.663 * [taylor]: Taking taylor expansion of (/ (exp (/ -1 im)) (sin (/ -1 re))) in re 2.663 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 2.663 * [taylor]: Taking taylor expansion of (/ -1 im) in re 2.663 * [taylor]: Taking taylor expansion of -1 in re 2.663 * [backup-simplify]: Simplify -1 into -1 2.663 * [taylor]: Taking taylor expansion of im in re 2.663 * [backup-simplify]: Simplify im into im 2.663 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 2.663 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.663 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.663 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.663 * [taylor]: Taking taylor expansion of -1 in re 2.663 * [backup-simplify]: Simplify -1 into -1 2.663 * [taylor]: Taking taylor expansion of re in re 2.663 * [backup-simplify]: Simplify 0 into 0 2.663 * [backup-simplify]: Simplify 1 into 1 2.663 * [backup-simplify]: Simplify (/ -1 1) into -1 2.663 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.664 * [backup-simplify]: Simplify (/ (exp (/ -1 im)) (sin (/ -1 re))) into (/ (exp (/ -1 im)) (sin (/ -1 re))) 2.664 * [backup-simplify]: Simplify (/ (exp (/ -1 im)) (sin (/ -1 re))) into (/ (exp (/ -1 im)) (sin (/ -1 re))) 2.664 * [backup-simplify]: Simplify (+ 0) into 0 2.664 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 2.664 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 2.665 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.665 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 2.665 * [backup-simplify]: Simplify (+ 0 0) into 0 2.665 * [backup-simplify]: Simplify (- (/ 0 (sin (/ -1 re))) (+ (* (/ (exp (/ -1 im)) (sin (/ -1 re))) (/ 0 (sin (/ -1 re)))))) into 0 2.665 * [taylor]: Taking taylor expansion of 0 in re 2.665 * [backup-simplify]: Simplify 0 into 0 2.665 * [backup-simplify]: Simplify 0 into 0 2.666 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 2.666 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.666 * [backup-simplify]: Simplify (- (/ 0 (sin (/ -1 re))) (+ (* (/ (exp (/ -1 im)) (sin (/ -1 re))) (/ 0 (sin (/ -1 re)))))) into 0 2.666 * [backup-simplify]: Simplify 0 into 0 2.669 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.670 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.670 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.670 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.671 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.671 * [backup-simplify]: Simplify (+ 0 0) into 0 2.671 * [backup-simplify]: Simplify (- (/ 0 (sin (/ -1 re))) (+ (* (/ (exp (/ -1 im)) (sin (/ -1 re))) (/ 0 (sin (/ -1 re)))) (* 0 (/ 0 (sin (/ -1 re)))))) into 0 2.671 * [taylor]: Taking taylor expansion of 0 in re 2.671 * [backup-simplify]: Simplify 0 into 0 2.671 * [backup-simplify]: Simplify 0 into 0 2.671 * [backup-simplify]: Simplify 0 into 0 2.671 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.672 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.672 * [backup-simplify]: Simplify (- (/ 0 (sin (/ -1 re))) (+ (* (/ (exp (/ -1 im)) (sin (/ -1 re))) (/ 0 (sin (/ -1 re)))) (* 0 (/ 0 (sin (/ -1 re)))))) into 0 2.672 * [backup-simplify]: Simplify 0 into 0 2.673 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 2.673 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.674 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.675 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 2.675 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 2.675 * [backup-simplify]: Simplify (+ 0 0) into 0 2.676 * [backup-simplify]: Simplify (- (/ 0 (sin (/ -1 re))) (+ (* (/ (exp (/ -1 im)) (sin (/ -1 re))) (/ 0 (sin (/ -1 re)))) (* 0 (/ 0 (sin (/ -1 re)))) (* 0 (/ 0 (sin (/ -1 re)))))) into 0 2.676 * [taylor]: Taking taylor expansion of 0 in re 2.676 * [backup-simplify]: Simplify 0 into 0 2.676 * [backup-simplify]: Simplify 0 into 0 2.676 * [backup-simplify]: Simplify (/ (exp (/ -1 (/ 1 (- im)))) (sin (/ -1 (/ 1 (- re))))) into (/ (exp im) (sin re)) 2.676 * * * * [progress]: [ 3 / 3 ] generating series at (2 2) 2.676 * [backup-simplify]: Simplify (fma (sin re) (exp im) (/ 1 (/ (exp im) (sin re)))) into (fma (sin re) (exp im) (/ (sin re) (exp im))) 2.676 * [approximate]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in (re im) around 0 2.676 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in im 2.676 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 2.676 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in im 2.676 * [taylor]: Taking taylor expansion of (sin re) in im 2.676 * [taylor]: Taking taylor expansion of re in im 2.676 * [backup-simplify]: Simplify re into re 2.676 * [backup-simplify]: Simplify (sin re) into (sin re) 2.676 * [backup-simplify]: Simplify (cos re) into (cos re) 2.677 * [taylor]: Taking taylor expansion of (exp im) in im 2.677 * [taylor]: Taking taylor expansion of im in im 2.677 * [backup-simplify]: Simplify 0 into 0 2.677 * [backup-simplify]: Simplify 1 into 1 2.677 * [backup-simplify]: Simplify (exp 0) into 1 2.677 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in im 2.677 * [taylor]: Taking taylor expansion of (sin re) in im 2.677 * [taylor]: Taking taylor expansion of re in im 2.677 * [backup-simplify]: Simplify re into re 2.677 * [backup-simplify]: Simplify (sin re) into (sin re) 2.677 * [backup-simplify]: Simplify (cos re) into (cos re) 2.677 * [taylor]: Taking taylor expansion of (exp im) in im 2.677 * [taylor]: Taking taylor expansion of im in im 2.677 * [backup-simplify]: Simplify 0 into 0 2.677 * [backup-simplify]: Simplify 1 into 1 2.677 * [backup-simplify]: Simplify (exp 0) into 1 2.677 * [backup-simplify]: Simplify (* (sin re) 1) into (sin re) 2.677 * [backup-simplify]: Simplify (* (cos re) 0) into 0 2.677 * [backup-simplify]: Simplify (+ (sin re) 0) into (sin re) 2.677 * [backup-simplify]: Simplify (/ (sin re) 1) into (sin re) 2.677 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in re 2.677 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 2.677 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in re 2.677 * [taylor]: Taking taylor expansion of (sin re) in re 2.677 * [taylor]: Taking taylor expansion of re in re 2.677 * [backup-simplify]: Simplify 0 into 0 2.677 * [backup-simplify]: Simplify 1 into 1 2.677 * [taylor]: Taking taylor expansion of (exp im) in re 2.677 * [taylor]: Taking taylor expansion of im in re 2.677 * [backup-simplify]: Simplify im into im 2.677 * [backup-simplify]: Simplify (exp im) into (exp im) 2.677 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 2.677 * [taylor]: Taking taylor expansion of (sin re) in re 2.677 * [taylor]: Taking taylor expansion of re in re 2.677 * [backup-simplify]: Simplify 0 into 0 2.677 * [backup-simplify]: Simplify 1 into 1 2.677 * [taylor]: Taking taylor expansion of (exp im) in re 2.677 * [taylor]: Taking taylor expansion of im in re 2.677 * [backup-simplify]: Simplify im into im 2.677 * [backup-simplify]: Simplify (exp im) into (exp im) 2.678 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 2.678 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 2.678 * [taylor]: Taking taylor expansion of (fma (sin re) (exp im) (/ (sin re) (exp im))) in re 2.678 * [taylor]: Rewrote expression to (+ (* (sin re) (exp im)) (/ (sin re) (exp im))) 2.678 * [taylor]: Taking taylor expansion of (* (sin re) (exp im)) in re 2.678 * [taylor]: Taking taylor expansion of (sin re) in re 2.678 * [taylor]: Taking taylor expansion of re in re 2.678 * [backup-simplify]: Simplify 0 into 0 2.678 * [backup-simplify]: Simplify 1 into 1 2.678 * [taylor]: Taking taylor expansion of (exp im) in re 2.678 * [taylor]: Taking taylor expansion of im in re 2.678 * [backup-simplify]: Simplify im into im 2.678 * [backup-simplify]: Simplify (exp im) into (exp im) 2.678 * [taylor]: Taking taylor expansion of (/ (sin re) (exp im)) in re 2.678 * [taylor]: Taking taylor expansion of (sin re) in re 2.678 * [taylor]: Taking taylor expansion of re in re 2.678 * [backup-simplify]: Simplify 0 into 0 2.678 * [backup-simplify]: Simplify 1 into 1 2.678 * [taylor]: Taking taylor expansion of (exp im) in re 2.678 * [taylor]: Taking taylor expansion of im in re 2.678 * [backup-simplify]: Simplify im into im 2.678 * [backup-simplify]: Simplify (exp im) into (exp im) 2.679 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 2.679 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 2.679 * [backup-simplify]: Simplify (* 0 (exp im)) into 0 2.679 * [backup-simplify]: Simplify (+ 0 0) into 0 2.679 * [taylor]: Taking taylor expansion of 0 in im 2.679 * [backup-simplify]: Simplify 0 into 0 2.679 * [backup-simplify]: Simplify 0 into 0 2.680 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 2.680 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 2.680 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (exp im))) into (exp im) 2.680 * [backup-simplify]: Simplify (+ (exp im) (/ 1 (exp im))) into (+ (exp im) (/ 1 (exp im))) 2.680 * [taylor]: Taking taylor expansion of (+ (exp im) (/ 1 (exp im))) in im 2.680 * [taylor]: Taking taylor expansion of (exp im) in im 2.680 * [taylor]: Taking taylor expansion of im in im 2.680 * [backup-simplify]: Simplify 0 into 0 2.680 * [backup-simplify]: Simplify 1 into 1 2.680 * [backup-simplify]: Simplify (exp 0) into 1 2.680 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 2.680 * [taylor]: Taking taylor expansion of (exp im) in im 2.680 * [taylor]: Taking taylor expansion of im in im 2.680 * [backup-simplify]: Simplify 0 into 0 2.680 * [backup-simplify]: Simplify 1 into 1 2.680 * [backup-simplify]: Simplify (exp 0) into 1 2.681 * [backup-simplify]: Simplify (/ 1 1) into 1 2.681 * [backup-simplify]: Simplify (+ 1 1) into 2 2.681 * [backup-simplify]: Simplify 2 into 2 2.681 * [backup-simplify]: Simplify 0 into 0 2.682 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.682 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.683 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (exp im)))) into 0 2.683 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.684 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 2.684 * [backup-simplify]: Simplify (- (/ 0 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 2.684 * [backup-simplify]: Simplify (+ 0 0) into 0 2.684 * [taylor]: Taking taylor expansion of 0 in im 2.684 * [backup-simplify]: Simplify 0 into 0 2.684 * [backup-simplify]: Simplify 0 into 0 2.685 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.685 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.686 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 2.686 * [backup-simplify]: Simplify (+ 1 -1) into 0 2.686 * [backup-simplify]: Simplify 0 into 0 2.686 * [backup-simplify]: Simplify 0 into 0 2.687 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 2.688 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 2.689 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* -1/6 (exp im))))) into (- (* 1/6 (exp im))) 2.690 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 2.690 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.691 * [backup-simplify]: Simplify (- (/ -1/6 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into (- (* 1/6 (/ 1 (exp im)))) 2.691 * [backup-simplify]: Simplify (+ (- (* 1/6 (exp im))) (- (* 1/6 (/ 1 (exp im))))) into (- (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im))))) 2.691 * [taylor]: Taking taylor expansion of (- (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im))))) in im 2.691 * [taylor]: Taking taylor expansion of (+ (* 1/6 (exp im)) (* 1/6 (/ 1 (exp im)))) in im 2.691 * [taylor]: Taking taylor expansion of (* 1/6 (exp im)) in im 2.691 * [taylor]: Taking taylor expansion of 1/6 in im 2.691 * [backup-simplify]: Simplify 1/6 into 1/6 2.691 * [taylor]: Taking taylor expansion of (exp im) in im 2.691 * [taylor]: Taking taylor expansion of im in im 2.691 * [backup-simplify]: Simplify 0 into 0 2.691 * [backup-simplify]: Simplify 1 into 1 2.691 * [backup-simplify]: Simplify (exp 0) into 1 2.691 * [taylor]: Taking taylor expansion of (* 1/6 (/ 1 (exp im))) in im 2.691 * [taylor]: Taking taylor expansion of 1/6 in im 2.691 * [backup-simplify]: Simplify 1/6 into 1/6 2.691 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 2.691 * [taylor]: Taking taylor expansion of (exp im) in im 2.691 * [taylor]: Taking taylor expansion of im in im 2.691 * [backup-simplify]: Simplify 0 into 0 2.691 * [backup-simplify]: Simplify 1 into 1 2.691 * [backup-simplify]: Simplify (exp 0) into 1 2.691 * [backup-simplify]: Simplify (/ 1 1) into 1 2.692 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 2.692 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 2.692 * [backup-simplify]: Simplify (+ 1/6 1/6) into 1/3 2.693 * [backup-simplify]: Simplify (- 1/3) into -1/3 2.693 * [backup-simplify]: Simplify -1/3 into -1/3 2.693 * [backup-simplify]: Simplify 0 into 0 2.694 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 2.696 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 2.697 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/2 1)) (* -1 (/ 1 1)))) into 1/2 2.698 * [backup-simplify]: Simplify (+ 1/2 1/2) into 1 2.698 * [backup-simplify]: Simplify 1 into 1 2.698 * [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))) 2.698 * [backup-simplify]: Simplify (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ 1 (/ (exp (/ 1 im)) (sin (/ 1 re))))) into (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2.698 * [approximate]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in (re im) around 0 2.699 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in im 2.699 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2.699 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in im 2.699 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 2.699 * [taylor]: Taking taylor expansion of (/ 1 re) in im 2.699 * [taylor]: Taking taylor expansion of re in im 2.699 * [backup-simplify]: Simplify re into re 2.699 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 2.699 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.699 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.699 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.699 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.699 * [taylor]: Taking taylor expansion of im in im 2.699 * [backup-simplify]: Simplify 0 into 0 2.699 * [backup-simplify]: Simplify 1 into 1 2.699 * [backup-simplify]: Simplify (/ 1 1) into 1 2.700 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.700 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 2.700 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 2.700 * [taylor]: Taking taylor expansion of (/ 1 re) in im 2.700 * [taylor]: Taking taylor expansion of re in im 2.700 * [backup-simplify]: Simplify re into re 2.700 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 2.700 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.700 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.700 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.700 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.700 * [taylor]: Taking taylor expansion of im in im 2.700 * [backup-simplify]: Simplify 0 into 0 2.700 * [backup-simplify]: Simplify 1 into 1 2.700 * [backup-simplify]: Simplify (/ 1 1) into 1 2.700 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.701 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 2.701 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 2.701 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 2.701 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 2.701 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in re 2.701 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2.701 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in re 2.701 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.701 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.701 * [taylor]: Taking taylor expansion of re in re 2.701 * [backup-simplify]: Simplify 0 into 0 2.701 * [backup-simplify]: Simplify 1 into 1 2.702 * [backup-simplify]: Simplify (/ 1 1) into 1 2.702 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.702 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 2.702 * [taylor]: Taking taylor expansion of (/ 1 im) in re 2.702 * [taylor]: Taking taylor expansion of im in re 2.702 * [backup-simplify]: Simplify im into im 2.702 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 2.702 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.702 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 2.702 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.702 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.702 * [taylor]: Taking taylor expansion of re in re 2.702 * [backup-simplify]: Simplify 0 into 0 2.702 * [backup-simplify]: Simplify 1 into 1 2.702 * [backup-simplify]: Simplify (/ 1 1) into 1 2.703 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.703 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 2.703 * [taylor]: Taking taylor expansion of (/ 1 im) in re 2.703 * [taylor]: Taking taylor expansion of im in re 2.703 * [backup-simplify]: Simplify im into im 2.703 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 2.703 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.703 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 2.703 * [taylor]: Taking taylor expansion of (fma (sin (/ 1 re)) (exp (/ 1 im)) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in re 2.703 * [taylor]: Rewrote expression to (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) 2.703 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in re 2.703 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.703 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.703 * [taylor]: Taking taylor expansion of re in re 2.703 * [backup-simplify]: Simplify 0 into 0 2.703 * [backup-simplify]: Simplify 1 into 1 2.704 * [backup-simplify]: Simplify (/ 1 1) into 1 2.704 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.704 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 2.704 * [taylor]: Taking taylor expansion of (/ 1 im) in re 2.704 * [taylor]: Taking taylor expansion of im in re 2.704 * [backup-simplify]: Simplify im into im 2.704 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 2.704 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.704 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in re 2.704 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 2.704 * [taylor]: Taking taylor expansion of (/ 1 re) in re 2.704 * [taylor]: Taking taylor expansion of re in re 2.704 * [backup-simplify]: Simplify 0 into 0 2.704 * [backup-simplify]: Simplify 1 into 1 2.705 * [backup-simplify]: Simplify (/ 1 1) into 1 2.705 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.705 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 2.705 * [taylor]: Taking taylor expansion of (/ 1 im) in re 2.705 * [taylor]: Taking taylor expansion of im in re 2.705 * [backup-simplify]: Simplify im into im 2.705 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 2.705 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.705 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 2.706 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (exp (/ 1 im))) into (* (sin (/ 1 re)) (exp (/ 1 im))) 2.706 * [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)))) 2.706 * [taylor]: Taking taylor expansion of (+ (* (sin (/ 1 re)) (exp (/ 1 im))) (/ (sin (/ 1 re)) (exp (/ 1 im)))) in im 2.706 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (exp (/ 1 im))) in im 2.706 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 2.706 * [taylor]: Taking taylor expansion of (/ 1 re) in im 2.706 * [taylor]: Taking taylor expansion of re in im 2.706 * [backup-simplify]: Simplify re into re 2.706 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 2.706 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.706 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.706 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.706 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.706 * [taylor]: Taking taylor expansion of im in im 2.706 * [backup-simplify]: Simplify 0 into 0 2.706 * [backup-simplify]: Simplify 1 into 1 2.707 * [backup-simplify]: Simplify (/ 1 1) into 1 2.707 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.707 * [taylor]: Taking taylor expansion of (/ (sin (/ 1 re)) (exp (/ 1 im))) in im 2.707 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 2.707 * [taylor]: Taking taylor expansion of (/ 1 re) in im 2.707 * [taylor]: Taking taylor expansion of re in im 2.707 * [backup-simplify]: Simplify re into re 2.707 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 2.707 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 2.707 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 2.707 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 2.707 * [taylor]: Taking taylor expansion of (/ 1 im) in im 2.707 * [taylor]: Taking taylor expansion of im in im 2.707 * [backup-simplify]: Simplify 0 into 0 2.707 * [backup-simplify]: Simplify 1 into 1 2.708 * [backup-simplify]: Simplify (/ 1 1) into 1 2.708 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 2.708 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 2.708 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 2.708 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 2.708 * [backup-simplify]: Simplify (/ (sin (/ 1 re)) (exp (/ 1 im))) into (/ (sin (/ 1 re)) (exp (/ 1 im))) 2.708 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 2.708 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 2.708 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 2.708 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (exp (/ 1 im))) into (* (sin (/ 1 re)) (exp (/ 1 im))) 2.709 * [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)))) 2.709 * [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)))) 2.709 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 2.709 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.709 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 2.710 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 2.710 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.710 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 2.710 * [backup-simplify]: Simplify (+ 0 0) into 0 2.710 * [taylor]: Taking taylor expansion of 0 in im 2.710 * [backup-simplify]: Simplify 0 into 0 2.710 * [backup-simplify]: Simplify 0 into 0 2.711 * [backup-simplify]: Simplify (+ 0) into 0 2.711 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 2.711 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 2.712 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.712 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 2.712 * [backup-simplify]: Simplify (+ 0 0) into 0 2.712 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 2.712 * [backup-simplify]: Simplify (+ 0) into 0 2.713 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 2.713 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 2.713 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.714 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 2.714 * [backup-simplify]: Simplify (+ 0 0) into 0 2.714 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 2.714 * [backup-simplify]: Simplify (+ 0 0) into 0 2.714 * [backup-simplify]: Simplify 0 into 0 2.715 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.715 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.716 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 2.716 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.716 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.717 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 2.717 * [backup-simplify]: Simplify (+ 0 0) into 0 2.717 * [taylor]: Taking taylor expansion of 0 in im 2.717 * [backup-simplify]: Simplify 0 into 0 2.717 * [backup-simplify]: Simplify 0 into 0 2.717 * [backup-simplify]: Simplify 0 into 0 2.718 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.718 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.718 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.719 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.719 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.719 * [backup-simplify]: Simplify (+ 0 0) into 0 2.719 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 2.720 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.720 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.720 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.721 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.721 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.721 * [backup-simplify]: Simplify (+ 0 0) into 0 2.722 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (sin (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 2.722 * [backup-simplify]: Simplify (+ 0 0) into 0 2.722 * [backup-simplify]: Simplify 0 into 0 2.722 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.723 * [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.724 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 2.724 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.725 * [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.725 * [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 2.725 * [backup-simplify]: Simplify (+ 0 0) into 0 2.725 * [taylor]: Taking taylor expansion of 0 in im 2.725 * [backup-simplify]: Simplify 0 into 0 2.725 * [backup-simplify]: Simplify 0 into 0 2.725 * [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))) 2.726 * [backup-simplify]: Simplify (fma (sin (/ 1 (- re))) (exp (/ 1 (- im))) (/ 1 (/ (exp (/ 1 (- im))) (sin (/ 1 (- re)))))) into (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 2.726 * [approximate]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in (re im) around 0 2.726 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in im 2.726 * [taylor]: Rewrote expression to (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 2.726 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in im 2.726 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 2.726 * [taylor]: Taking taylor expansion of (/ -1 re) in im 2.726 * [taylor]: Taking taylor expansion of -1 in im 2.726 * [backup-simplify]: Simplify -1 into -1 2.726 * [taylor]: Taking taylor expansion of re in im 2.726 * [backup-simplify]: Simplify re into re 2.726 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 2.726 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.726 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.726 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.726 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.726 * [taylor]: Taking taylor expansion of -1 in im 2.726 * [backup-simplify]: Simplify -1 into -1 2.726 * [taylor]: Taking taylor expansion of im in im 2.726 * [backup-simplify]: Simplify 0 into 0 2.726 * [backup-simplify]: Simplify 1 into 1 2.726 * [backup-simplify]: Simplify (/ -1 1) into -1 2.726 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.726 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 2.727 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 2.727 * [taylor]: Taking taylor expansion of (/ -1 re) in im 2.727 * [taylor]: Taking taylor expansion of -1 in im 2.727 * [backup-simplify]: Simplify -1 into -1 2.727 * [taylor]: Taking taylor expansion of re in im 2.727 * [backup-simplify]: Simplify re into re 2.727 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 2.727 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.727 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.727 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.727 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.727 * [taylor]: Taking taylor expansion of -1 in im 2.727 * [backup-simplify]: Simplify -1 into -1 2.727 * [taylor]: Taking taylor expansion of im in im 2.727 * [backup-simplify]: Simplify 0 into 0 2.727 * [backup-simplify]: Simplify 1 into 1 2.727 * [backup-simplify]: Simplify (/ -1 1) into -1 2.727 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.727 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 2.727 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 2.727 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 2.728 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 2.728 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in re 2.728 * [taylor]: Rewrote expression to (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 2.728 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in re 2.728 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.728 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.728 * [taylor]: Taking taylor expansion of -1 in re 2.728 * [backup-simplify]: Simplify -1 into -1 2.728 * [taylor]: Taking taylor expansion of re in re 2.728 * [backup-simplify]: Simplify 0 into 0 2.728 * [backup-simplify]: Simplify 1 into 1 2.728 * [backup-simplify]: Simplify (/ -1 1) into -1 2.728 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.728 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 2.728 * [taylor]: Taking taylor expansion of (/ -1 im) in re 2.728 * [taylor]: Taking taylor expansion of -1 in re 2.728 * [backup-simplify]: Simplify -1 into -1 2.728 * [taylor]: Taking taylor expansion of im in re 2.728 * [backup-simplify]: Simplify im into im 2.728 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 2.728 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.728 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 2.728 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.728 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.728 * [taylor]: Taking taylor expansion of -1 in re 2.728 * [backup-simplify]: Simplify -1 into -1 2.728 * [taylor]: Taking taylor expansion of re in re 2.728 * [backup-simplify]: Simplify 0 into 0 2.728 * [backup-simplify]: Simplify 1 into 1 2.729 * [backup-simplify]: Simplify (/ -1 1) into -1 2.729 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.729 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 2.729 * [taylor]: Taking taylor expansion of (/ -1 im) in re 2.729 * [taylor]: Taking taylor expansion of -1 in re 2.729 * [backup-simplify]: Simplify -1 into -1 2.729 * [taylor]: Taking taylor expansion of im in re 2.729 * [backup-simplify]: Simplify im into im 2.729 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 2.729 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.729 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 2.729 * [taylor]: Taking taylor expansion of (fma (sin (/ -1 re)) (exp (/ -1 im)) (/ (sin (/ -1 re)) (exp (/ -1 im)))) in re 2.729 * [taylor]: Rewrote expression to (+ (* (sin (/ -1 re)) (exp (/ -1 im))) (/ (sin (/ -1 re)) (exp (/ -1 im)))) 2.729 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in re 2.729 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.729 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.729 * [taylor]: Taking taylor expansion of -1 in re 2.729 * [backup-simplify]: Simplify -1 into -1 2.729 * [taylor]: Taking taylor expansion of re in re 2.729 * [backup-simplify]: Simplify 0 into 0 2.729 * [backup-simplify]: Simplify 1 into 1 2.729 * [backup-simplify]: Simplify (/ -1 1) into -1 2.729 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.729 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 2.730 * [taylor]: Taking taylor expansion of (/ -1 im) in re 2.730 * [taylor]: Taking taylor expansion of -1 in re 2.730 * [backup-simplify]: Simplify -1 into -1 2.730 * [taylor]: Taking taylor expansion of im in re 2.730 * [backup-simplify]: Simplify im into im 2.730 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 2.730 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.730 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in re 2.730 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 2.730 * [taylor]: Taking taylor expansion of (/ -1 re) in re 2.730 * [taylor]: Taking taylor expansion of -1 in re 2.730 * [backup-simplify]: Simplify -1 into -1 2.730 * [taylor]: Taking taylor expansion of re in re 2.730 * [backup-simplify]: Simplify 0 into 0 2.730 * [backup-simplify]: Simplify 1 into 1 2.730 * [backup-simplify]: Simplify (/ -1 1) into -1 2.730 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.730 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 2.730 * [taylor]: Taking taylor expansion of (/ -1 im) in re 2.730 * [taylor]: Taking taylor expansion of -1 in re 2.730 * [backup-simplify]: Simplify -1 into -1 2.730 * [taylor]: Taking taylor expansion of im in re 2.730 * [backup-simplify]: Simplify im into im 2.730 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 2.730 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.730 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 2.730 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (exp (/ -1 im))) into (* (sin (/ -1 re)) (exp (/ -1 im))) 2.731 * [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)))) 2.731 * [taylor]: Taking taylor expansion of (+ (/ (sin (/ -1 re)) (exp (/ -1 im))) (* (sin (/ -1 re)) (exp (/ -1 im)))) in im 2.731 * [taylor]: Taking taylor expansion of (/ (sin (/ -1 re)) (exp (/ -1 im))) in im 2.731 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 2.731 * [taylor]: Taking taylor expansion of (/ -1 re) in im 2.731 * [taylor]: Taking taylor expansion of -1 in im 2.731 * [backup-simplify]: Simplify -1 into -1 2.731 * [taylor]: Taking taylor expansion of re in im 2.731 * [backup-simplify]: Simplify re into re 2.731 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 2.731 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.731 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.731 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.731 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.731 * [taylor]: Taking taylor expansion of -1 in im 2.731 * [backup-simplify]: Simplify -1 into -1 2.731 * [taylor]: Taking taylor expansion of im in im 2.731 * [backup-simplify]: Simplify 0 into 0 2.731 * [backup-simplify]: Simplify 1 into 1 2.731 * [backup-simplify]: Simplify (/ -1 1) into -1 2.731 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.731 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 2.731 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 2.732 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 2.732 * [backup-simplify]: Simplify (/ (sin (/ -1 re)) (exp (/ -1 im))) into (/ (sin (/ -1 re)) (exp (/ -1 im))) 2.732 * [taylor]: Taking taylor expansion of (* (sin (/ -1 re)) (exp (/ -1 im))) in im 2.732 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 2.732 * [taylor]: Taking taylor expansion of (/ -1 re) in im 2.732 * [taylor]: Taking taylor expansion of -1 in im 2.732 * [backup-simplify]: Simplify -1 into -1 2.732 * [taylor]: Taking taylor expansion of re in im 2.732 * [backup-simplify]: Simplify re into re 2.732 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 2.732 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 2.732 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 2.732 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 2.732 * [taylor]: Taking taylor expansion of (/ -1 im) in im 2.732 * [taylor]: Taking taylor expansion of -1 in im 2.732 * [backup-simplify]: Simplify -1 into -1 2.732 * [taylor]: Taking taylor expansion of im in im 2.732 * [backup-simplify]: Simplify 0 into 0 2.732 * [backup-simplify]: Simplify 1 into 1 2.732 * [backup-simplify]: Simplify (/ -1 1) into -1 2.732 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 2.732 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 2.732 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 2.732 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 2.733 * [backup-simplify]: Simplify (* (sin (/ -1 re)) (exp (/ -1 im))) into (* (sin (/ -1 re)) (exp (/ -1 im))) 2.733 * [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)))) 2.733 * [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)))) 2.733 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 2.733 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.734 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 2.734 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 2.734 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.734 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 2.735 * [backup-simplify]: Simplify (+ 0 0) into 0 2.735 * [taylor]: Taking taylor expansion of 0 in im 2.735 * [backup-simplify]: Simplify 0 into 0 2.735 * [backup-simplify]: Simplify 0 into 0 2.735 * [backup-simplify]: Simplify (+ 0) into 0 2.735 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 2.735 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 2.736 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.736 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 2.736 * [backup-simplify]: Simplify (+ 0 0) into 0 2.737 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 2.737 * [backup-simplify]: Simplify (+ 0) into 0 2.738 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 2.738 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 2.739 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.739 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 2.739 * [backup-simplify]: Simplify (+ 0 0) into 0 2.739 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 2.740 * [backup-simplify]: Simplify (+ 0 0) into 0 2.740 * [backup-simplify]: Simplify 0 into 0 2.740 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.741 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.742 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 2.742 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.743 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.743 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 2.744 * [backup-simplify]: Simplify (+ 0 0) into 0 2.744 * [taylor]: Taking taylor expansion of 0 in im 2.744 * [backup-simplify]: Simplify 0 into 0 2.744 * [backup-simplify]: Simplify 0 into 0 2.744 * [backup-simplify]: Simplify 0 into 0 2.745 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.745 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.745 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.746 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.747 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.747 * [backup-simplify]: Simplify (+ 0 0) into 0 2.747 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (sin (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 2.749 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.750 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.750 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 2.751 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.751 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.751 * [backup-simplify]: Simplify (+ 0 0) into 0 2.752 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 2.753 * [backup-simplify]: Simplify (+ 0 0) into 0 2.753 * [backup-simplify]: Simplify 0 into 0 2.753 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.755 * [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.756 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 2.756 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 2.758 * [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.758 * [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 2.758 * [backup-simplify]: Simplify (+ 0 0) into 0 2.758 * [taylor]: Taking taylor expansion of 0 in im 2.758 * [backup-simplify]: Simplify 0 into 0 2.758 * [backup-simplify]: Simplify 0 into 0 2.759 * [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))) 2.759 * * * [progress]: simplifying candidates 2.759 * * * * [progress]: [ 1 / 129 ] simplifiying candidate # 2.759 * * * * [progress]: [ 2 / 129 ] simplifiying candidate # 2.759 * * * * [progress]: [ 3 / 129 ] simplifiying candidate # 2.759 * * * * [progress]: [ 4 / 129 ] simplifiying candidate # 2.760 * [simplify]: Simplifying (- 1) 2.760 * * [simplify]: iters left: 2 (2 enodes) 2.762 * * [simplify]: iters left: 1 (9 enodes) 2.765 * * [simplify]: Extracting #0: cost 1 inf + 0 2.765 * * [simplify]: Extracting #1: cost 0 inf + 1 2.765 * [simplify]: Simplified to -1 2.765 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (pow (/ (exp im) (sin re)) -1)))) 2.765 * * * * [progress]: [ 5 / 129 ] simplifiying candidate # 2.765 * * * * [progress]: [ 6 / 129 ] simplifiying candidate # 2.765 * * * * [progress]: [ 7 / 129 ] simplifiying candidate # 2.765 * * * * [progress]: [ 8 / 129 ] simplifiying candidate # 2.765 * [simplify]: Simplifying (- 0 (- im (log (sin re)))) 2.765 * * [simplify]: iters left: 6 (7 enodes) 2.767 * * [simplify]: iters left: 5 (27 enodes) 2.772 * * [simplify]: iters left: 4 (43 enodes) 2.780 * * [simplify]: iters left: 3 (58 enodes) 2.790 * * [simplify]: iters left: 2 (65 enodes) 2.799 * * [simplify]: iters left: 1 (67 enodes) 2.811 * * [simplify]: Extracting #0: cost 1 inf + 0 2.811 * * [simplify]: Extracting #1: cost 8 inf + 0 2.811 * * [simplify]: Extracting #2: cost 13 inf + 43 2.811 * * [simplify]: Extracting #3: cost 11 inf + 249 2.811 * * [simplify]: Extracting #4: cost 9 inf + 311 2.812 * * [simplify]: Extracting #5: cost 3 inf + 1190 2.813 * * [simplify]: Extracting #6: cost 0 inf + 1664 2.813 * [simplify]: Simplified to (- (log (sin re)) im) 2.813 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (exp (- (log (sin re)) im))))) 2.814 * * * * [progress]: [ 9 / 129 ] simplifiying candidate # 2.814 * [simplify]: Simplifying (- 0 (log (/ (exp im) (sin re)))) 2.814 * * [simplify]: iters left: 6 (8 enodes) 2.818 * * [simplify]: iters left: 5 (29 enodes) 2.827 * * [simplify]: iters left: 4 (39 enodes) 2.838 * * [simplify]: iters left: 3 (54 enodes) 2.852 * * [simplify]: iters left: 2 (64 enodes) 2.860 * * [simplify]: iters left: 1 (69 enodes) 2.869 * * [simplify]: Extracting #0: cost 1 inf + 0 2.869 * * [simplify]: Extracting #1: cost 9 inf + 0 2.870 * * [simplify]: Extracting #2: cost 14 inf + 2 2.870 * * [simplify]: Extracting #3: cost 16 inf + 85 2.870 * * [simplify]: Extracting #4: cost 14 inf + 198 2.870 * * [simplify]: Extracting #5: cost 8 inf + 866 2.870 * * [simplify]: Extracting #6: cost 2 inf + 1936 2.871 * * [simplify]: Extracting #7: cost 0 inf + 2279 2.871 * [simplify]: Simplified to (- (log (sin re)) im) 2.871 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (exp (- (log (sin re)) im))))) 2.871 * * * * [progress]: [ 10 / 129 ] simplifiying candidate # 2.871 * [simplify]: Simplifying (- (log 1) (- im (log (sin re)))) 2.871 * * [simplify]: iters left: 6 (8 enodes) 2.874 * * [simplify]: iters left: 5 (32 enodes) 2.880 * * [simplify]: iters left: 4 (43 enodes) 2.893 * * [simplify]: iters left: 3 (56 enodes) 2.908 * * [simplify]: Extracting #0: cost 1 inf + 0 2.908 * * [simplify]: Extracting #1: cost 8 inf + 0 2.908 * * [simplify]: Extracting #2: cost 10 inf + 43 2.908 * * [simplify]: Extracting #3: cost 11 inf + 84 2.908 * * [simplify]: Extracting #4: cost 10 inf + 85 2.909 * * [simplify]: Extracting #5: cost 4 inf + 813 2.909 * * [simplify]: Extracting #6: cost 0 inf + 1499 2.910 * [simplify]: Simplified to (- (log (sin re)) im) 2.910 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (exp (- (log (sin re)) im))))) 2.910 * * * * [progress]: [ 11 / 129 ] simplifiying candidate # 2.910 * [simplify]: Simplifying (- (log 1) (log (/ (exp im) (sin re)))) 2.910 * * [simplify]: iters left: 6 (9 enodes) 2.915 * * [simplify]: iters left: 5 (34 enodes) 2.925 * * [simplify]: iters left: 4 (38 enodes) 2.936 * * [simplify]: iters left: 3 (49 enodes) 2.948 * * [simplify]: iters left: 2 (53 enodes) 2.962 * * [simplify]: iters left: 1 (56 enodes) 2.978 * * [simplify]: Extracting #0: cost 1 inf + 0 2.978 * * [simplify]: Extracting #1: cost 9 inf + 0 2.978 * * [simplify]: Extracting #2: cost 13 inf + 43 2.978 * * [simplify]: Extracting #3: cost 15 inf + 126 2.979 * * [simplify]: Extracting #4: cost 12 inf + 320 2.979 * * [simplify]: Extracting #5: cost 5 inf + 1382 2.980 * * [simplify]: Extracting #6: cost 0 inf + 2199 2.980 * [simplify]: Simplified to (- (log (sin re)) im) 2.980 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (exp (- (log (sin re)) im))))) 2.981 * * * * [progress]: [ 12 / 129 ] simplifiying candidate # 2.981 * * * * [progress]: [ 13 / 129 ] simplifiying candidate # 2.981 * * * * [progress]: [ 14 / 129 ] simplifiying candidate # 2.981 * [simplify]: Simplifying (/ (* (* 1 1) 1) (/ (* (* (exp im) (exp im)) (exp im)) (* (* (sin re) (sin re)) (sin re)))) 2.981 * * [simplify]: iters left: 6 (13 enodes) 2.988 * * [simplify]: iters left: 5 (50 enodes) 3.006 * * [simplify]: iters left: 4 (119 enodes) 3.056 * * [simplify]: iters left: 3 (270 enodes) 3.219 * * [simplify]: Extracting #0: cost 1 inf + 0 3.219 * * [simplify]: Extracting #1: cost 51 inf + 0 3.219 * * [simplify]: Extracting #2: cost 118 inf + 1 3.220 * * [simplify]: Extracting #3: cost 110 inf + 1340 3.223 * * [simplify]: Extracting #4: cost 29 inf + 20333 3.228 * * [simplify]: Extracting #5: cost 2 inf + 27732 3.234 * * [simplify]: Extracting #6: cost 0 inf + 27810 3.241 * * [simplify]: Extracting #7: cost 0 inf + 27809 3.251 * [simplify]: Simplified to (* (* (/ (sin re) (exp im)) (/ (sin re) (exp im))) (/ (sin re) (exp im))) 3.251 * [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))))))) 3.251 * * * * [progress]: [ 15 / 129 ] simplifiying candidate # 3.251 * [simplify]: Simplifying (/ (* (* 1 1) 1) (* (* (/ (exp im) (sin re)) (/ (exp im) (sin re))) (/ (exp im) (sin re)))) 3.251 * * [simplify]: iters left: 6 (11 enodes) 3.257 * * [simplify]: iters left: 5 (43 enodes) 3.272 * * [simplify]: iters left: 4 (97 enodes) 3.312 * * [simplify]: iters left: 3 (209 enodes) 3.420 * * [simplify]: iters left: 2 (436 enodes) 3.743 * * [simplify]: Extracting #0: cost 1 inf + 0 3.743 * * [simplify]: Extracting #1: cost 37 inf + 0 3.744 * * [simplify]: Extracting #2: cost 96 inf + 2 3.744 * * [simplify]: Extracting #3: cost 95 inf + 585 3.747 * * [simplify]: Extracting #4: cost 30 inf + 17519 3.752 * * [simplify]: Extracting #5: cost 0 inf + 25652 3.757 * * [simplify]: Extracting #6: cost 0 inf + 25322 3.762 * [simplify]: Simplified to (* (/ (sin re) (exp im)) (* (/ (sin re) (exp im)) (/ (sin re) (exp im)))) 3.762 * [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)))))))) 3.762 * * * * [progress]: [ 16 / 129 ] simplifiying candidate # 3.762 * * * * [progress]: [ 17 / 129 ] simplifiying candidate # 3.762 * * * * [progress]: [ 18 / 129 ] simplifiying candidate # 3.762 * * * * [progress]: [ 19 / 129 ] simplifiying candidate # 3.762 * * * * [progress]: [ 20 / 129 ] simplifiying candidate # 3.762 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (* (cbrt (/ (exp im) (sin re))) (cbrt (/ (exp im) (sin re))))) 3.762 * * [simplify]: iters left: 6 (11 enodes) 3.766 * * [simplify]: iters left: 5 (41 enodes) 3.773 * * [simplify]: iters left: 4 (57 enodes) 3.782 * * [simplify]: iters left: 3 (83 enodes) 3.794 * * [simplify]: iters left: 2 (88 enodes) 3.803 * * [simplify]: Extracting #0: cost 1 inf + 0 3.803 * * [simplify]: Extracting #1: cost 6 inf + 0 3.803 * * [simplify]: Extracting #2: cost 9 inf + 1 3.803 * * [simplify]: Extracting #3: cost 12 inf + 1 3.803 * * [simplify]: Extracting #4: cost 16 inf + 1 3.803 * * [simplify]: Extracting #5: cost 14 inf + 3 3.803 * * [simplify]: Extracting #6: cost 9 inf + 439 3.803 * * [simplify]: Extracting #7: cost 5 inf + 1407 3.804 * * [simplify]: Extracting #8: cost 0 inf + 2951 3.807 * [simplify]: Simplified to (/ (/ 1 (cbrt (/ (exp im) (sin re)))) (cbrt (/ (exp im) (sin re)))) 3.807 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (/ 1 (cbrt (/ (exp im) (sin re)))) (cbrt (/ (exp im) (sin re)))) (/ (cbrt 1) (cbrt (/ (exp im) (sin re)))))))) 3.807 * [simplify]: Simplifying (/ (cbrt 1) (cbrt (/ (exp im) (sin re)))) 3.807 * * [simplify]: iters left: 6 (9 enodes) 3.809 * * [simplify]: iters left: 5 (29 enodes) 3.814 * * [simplify]: iters left: 4 (31 enodes) 3.818 * * [simplify]: Extracting #0: cost 1 inf + 0 3.818 * * [simplify]: Extracting #1: cost 4 inf + 0 3.818 * * [simplify]: Extracting #2: cost 5 inf + 1 3.818 * * [simplify]: Extracting #3: cost 8 inf + 1 3.818 * * [simplify]: Extracting #4: cost 12 inf + 1 3.818 * * [simplify]: Extracting #5: cost 7 inf + 206 3.818 * * [simplify]: Extracting #6: cost 4 inf + 691 3.818 * * [simplify]: Extracting #7: cost 0 inf + 1701 3.819 * [simplify]: Simplified to (/ 1 (cbrt (/ (exp im) (sin re)))) 3.819 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (/ 1 (cbrt (/ (exp im) (sin re)))) (cbrt (/ (exp im) (sin re)))) (/ 1 (cbrt (/ (exp im) (sin re)))))))) 3.819 * * * * [progress]: [ 21 / 129 ] simplifiying candidate # 3.819 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (sqrt (/ (exp im) (sin re)))) 3.819 * * [simplify]: iters left: 6 (10 enodes) 3.823 * * [simplify]: iters left: 5 (34 enodes) 3.834 * * [simplify]: iters left: 4 (36 enodes) 3.844 * * [simplify]: Extracting #0: cost 1 inf + 0 3.844 * * [simplify]: Extracting #1: cost 4 inf + 0 3.844 * * [simplify]: Extracting #2: cost 5 inf + 1 3.844 * * [simplify]: Extracting #3: cost 8 inf + 1 3.844 * * [simplify]: Extracting #4: cost 12 inf + 1 3.844 * * [simplify]: Extracting #5: cost 10 inf + 3 3.845 * * [simplify]: Extracting #6: cost 4 inf + 611 3.845 * * [simplify]: Extracting #7: cost 0 inf + 1541 3.845 * [simplify]: Simplified to (/ 1 (sqrt (/ (exp im) (sin re)))) 3.845 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (/ (exp im) (sin re)))) (/ (cbrt 1) (sqrt (/ (exp im) (sin re)))))))) 3.846 * [simplify]: Simplifying (/ (cbrt 1) (sqrt (/ (exp im) (sin re)))) 3.846 * * [simplify]: iters left: 6 (9 enodes) 3.850 * * [simplify]: iters left: 5 (29 enodes) 3.858 * * [simplify]: iters left: 4 (31 enodes) 3.867 * * [simplify]: Extracting #0: cost 1 inf + 0 3.867 * * [simplify]: Extracting #1: cost 4 inf + 0 3.867 * * [simplify]: Extracting #2: cost 5 inf + 1 3.867 * * [simplify]: Extracting #3: cost 8 inf + 1 3.867 * * [simplify]: Extracting #4: cost 12 inf + 1 3.867 * * [simplify]: Extracting #5: cost 7 inf + 206 3.867 * * [simplify]: Extracting #6: cost 4 inf + 651 3.868 * * [simplify]: Extracting #7: cost 0 inf + 1541 3.868 * [simplify]: Simplified to (/ 1 (sqrt (/ (exp im) (sin re)))) 3.868 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (/ (exp im) (sin re)))) (/ 1 (sqrt (/ (exp im) (sin re)))))))) 3.868 * * * * [progress]: [ 22 / 129 ] simplifiying candidate # 3.869 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (sin re)) (cbrt (sin re))))) 3.869 * * [simplify]: iters left: 6 (13 enodes) 3.876 * * [simplify]: iters left: 5 (51 enodes) 3.893 * * [simplify]: iters left: 4 (83 enodes) 3.919 * * [simplify]: iters left: 3 (144 enodes) 3.956 * * [simplify]: iters left: 2 (269 enodes) 4.088 * * [simplify]: iters left: 1 (358 enodes) 4.169 * * [simplify]: Extracting #0: cost 1 inf + 0 4.169 * * [simplify]: Extracting #1: cost 16 inf + 0 4.170 * * [simplify]: Extracting #2: cost 30 inf + 1 4.170 * * [simplify]: Extracting #3: cost 34 inf + 1 4.170 * * [simplify]: Extracting #4: cost 29 inf + 286 4.171 * * [simplify]: Extracting #5: cost 8 inf + 5659 4.172 * * [simplify]: Extracting #6: cost 1 inf + 7863 4.174 * * [simplify]: Extracting #7: cost 0 inf + 8235 4.175 * [simplify]: Simplified to (* (/ (cbrt (sin re)) (cbrt (exp im))) (/ (cbrt (sin re)) (cbrt (exp im)))) 4.175 * [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 1) (/ (cbrt (exp im)) (cbrt (sin re)))))))) 4.175 * [simplify]: Simplifying (/ (cbrt 1) (/ (cbrt (exp im)) (cbrt (sin re)))) 4.175 * * [simplify]: iters left: 6 (10 enodes) 4.179 * * [simplify]: iters left: 5 (34 enodes) 4.184 * * [simplify]: iters left: 4 (43 enodes) 4.191 * * [simplify]: iters left: 3 (49 enodes) 4.207 * * [simplify]: iters left: 2 (64 enodes) 4.226 * * [simplify]: iters left: 1 (67 enodes) 4.240 * * [simplify]: Extracting #0: cost 1 inf + 0 4.240 * * [simplify]: Extracting #1: cost 7 inf + 0 4.240 * * [simplify]: Extracting #2: cost 12 inf + 1 4.241 * * [simplify]: Extracting #3: cost 16 inf + 1 4.241 * * [simplify]: Extracting #4: cost 13 inf + 74 4.241 * * [simplify]: Extracting #5: cost 2 inf + 1899 4.242 * * [simplify]: Extracting #6: cost 0 inf + 2563 4.242 * [simplify]: Simplified to (/ (cbrt (sin re)) (cbrt (exp im))) 4.242 * [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))))))) 4.242 * * * * [progress]: [ 23 / 129 ] simplifiying candidate # 4.243 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (exp im)) (cbrt (exp im))) (sqrt (sin re)))) 4.243 * * [simplify]: iters left: 6 (12 enodes) 4.249 * * [simplify]: iters left: 5 (44 enodes) 4.262 * * [simplify]: iters left: 4 (60 enodes) 4.282 * * [simplify]: iters left: 3 (97 enodes) 4.314 * * [simplify]: iters left: 2 (160 enodes) 4.348 * * [simplify]: iters left: 1 (188 enodes) 4.391 * * [simplify]: Extracting #0: cost 1 inf + 0 4.391 * * [simplify]: Extracting #1: cost 11 inf + 0 4.391 * * [simplify]: Extracting #2: cost 20 inf + 1 4.391 * * [simplify]: Extracting #3: cost 24 inf + 1 4.391 * * [simplify]: Extracting #4: cost 16 inf + 729 4.391 * * [simplify]: Extracting #5: cost 3 inf + 3681 4.392 * * [simplify]: Extracting #6: cost 0 inf + 4497 4.393 * [simplify]: Simplified to (/ (sqrt (sin re)) (* (cbrt (exp im)) (cbrt (exp im)))) 4.393 * [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)))) (/ (cbrt 1) (/ (cbrt (exp im)) (sqrt (sin re)))))))) 4.393 * [simplify]: Simplifying (/ (cbrt 1) (/ (cbrt (exp im)) (sqrt (sin re)))) 4.393 * * [simplify]: iters left: 6 (10 enodes) 4.396 * * [simplify]: iters left: 5 (34 enodes) 4.402 * * [simplify]: iters left: 4 (43 enodes) 4.412 * * [simplify]: iters left: 3 (49 enodes) 4.425 * * [simplify]: iters left: 2 (64 enodes) 4.438 * * [simplify]: iters left: 1 (67 enodes) 4.445 * * [simplify]: Extracting #0: cost 1 inf + 0 4.445 * * [simplify]: Extracting #1: cost 7 inf + 0 4.445 * * [simplify]: Extracting #2: cost 12 inf + 1 4.445 * * [simplify]: Extracting #3: cost 16 inf + 1 4.445 * * [simplify]: Extracting #4: cost 13 inf + 74 4.445 * * [simplify]: Extracting #5: cost 2 inf + 1739 4.446 * * [simplify]: Extracting #6: cost 0 inf + 2323 4.446 * [simplify]: Simplified to (/ (sqrt (sin re)) (cbrt (exp im))) 4.446 * [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))))))) 4.446 * * * * [progress]: [ 24 / 129 ] simplifiying candidate # 4.446 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (exp im)) (cbrt (exp im))) 1)) 4.446 * * [simplify]: iters left: 6 (9 enodes) 4.451 * * [simplify]: iters left: 5 (33 enodes) 4.457 * * [simplify]: iters left: 4 (60 enodes) 4.468 * * [simplify]: iters left: 3 (102 enodes) 4.499 * * [simplify]: iters left: 2 (105 enodes) 4.506 * * [simplify]: Extracting #0: cost 1 inf + 0 4.506 * * [simplify]: Extracting #1: cost 6 inf + 0 4.506 * * [simplify]: Extracting #2: cost 9 inf + 1 4.506 * * [simplify]: Extracting #3: cost 11 inf + 1 4.506 * * [simplify]: Extracting #4: cost 2 inf + 1293 4.506 * * [simplify]: Extracting #5: cost 0 inf + 1676 4.507 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 4.507 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cbrt 1) (/ (cbrt (exp im)) (sin re))))))) 4.507 * [simplify]: Simplifying (/ (cbrt 1) (/ (cbrt (exp im)) (sin re))) 4.507 * * [simplify]: iters left: 6 (9 enodes) 4.510 * * [simplify]: iters left: 5 (31 enodes) 4.515 * * [simplify]: iters left: 4 (40 enodes) 4.521 * * [simplify]: iters left: 3 (46 enodes) 4.531 * * [simplify]: iters left: 2 (61 enodes) 4.552 * * [simplify]: iters left: 1 (64 enodes) 4.563 * * [simplify]: Extracting #0: cost 1 inf + 0 4.563 * * [simplify]: Extracting #1: cost 7 inf + 0 4.563 * * [simplify]: Extracting #2: cost 12 inf + 1 4.563 * * [simplify]: Extracting #3: cost 13 inf + 2 4.563 * * [simplify]: Extracting #4: cost 9 inf + 196 4.563 * * [simplify]: Extracting #5: cost 3 inf + 1366 4.564 * * [simplify]: Extracting #6: cost 0 inf + 1961 4.564 * [simplify]: Simplified to (/ (sin re) (cbrt (exp im))) 4.564 * [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))))))) 4.565 * * * * [progress]: [ 25 / 129 ] simplifiying candidate # 4.565 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (exp im)) (* (cbrt (sin re)) (cbrt (sin re))))) 4.565 * * [simplify]: iters left: 6 (12 enodes) 4.570 * * [simplify]: iters left: 5 (44 enodes) 4.577 * * [simplify]: iters left: 4 (55 enodes) 4.586 * * [simplify]: iters left: 3 (70 enodes) 4.596 * * [simplify]: iters left: 2 (88 enodes) 4.614 * * [simplify]: iters left: 1 (94 enodes) 4.628 * * [simplify]: Extracting #0: cost 1 inf + 0 4.628 * * [simplify]: Extracting #1: cost 10 inf + 0 4.628 * * [simplify]: Extracting #2: cost 18 inf + 1 4.628 * * [simplify]: Extracting #3: cost 22 inf + 1 4.628 * * [simplify]: Extracting #4: cost 19 inf + 64 4.628 * * [simplify]: Extracting #5: cost 11 inf + 1143 4.629 * * [simplify]: Extracting #6: cost 2 inf + 3449 4.630 * * [simplify]: Extracting #7: cost 0 inf + 3933 4.630 * [simplify]: Simplified to (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (exp im))) 4.630 * [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 1) (/ (sqrt (exp im)) (cbrt (sin re)))))))) 4.630 * [simplify]: Simplifying (/ (cbrt 1) (/ (sqrt (exp im)) (cbrt (sin re)))) 4.631 * * [simplify]: iters left: 6 (10 enodes) 4.633 * * [simplify]: iters left: 5 (34 enodes) 4.638 * * [simplify]: iters left: 4 (43 enodes) 4.646 * * [simplify]: iters left: 3 (49 enodes) 4.654 * * [simplify]: iters left: 2 (64 enodes) 4.663 * * [simplify]: iters left: 1 (67 enodes) 4.675 * * [simplify]: Extracting #0: cost 1 inf + 0 4.675 * * [simplify]: Extracting #1: cost 7 inf + 0 4.676 * * [simplify]: Extracting #2: cost 12 inf + 1 4.676 * * [simplify]: Extracting #3: cost 16 inf + 1 4.676 * * [simplify]: Extracting #4: cost 13 inf + 74 4.676 * * [simplify]: Extracting #5: cost 2 inf + 1659 4.677 * * [simplify]: Extracting #6: cost 0 inf + 2243 4.678 * [simplify]: Simplified to (/ (cbrt (sin re)) (sqrt (exp im))) 4.678 * [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))))))) 4.678 * * * * [progress]: [ 26 / 129 ] simplifiying candidate # 4.678 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (exp im)) (sqrt (sin re)))) 4.678 * * [simplify]: iters left: 6 (11 enodes) 4.684 * * [simplify]: iters left: 5 (39 enodes) 4.696 * * [simplify]: iters left: 4 (48 enodes) 4.703 * * [simplify]: iters left: 3 (55 enodes) 4.710 * * [simplify]: iters left: 2 (61 enodes) 4.718 * * [simplify]: Extracting #0: cost 1 inf + 0 4.718 * * [simplify]: Extracting #1: cost 7 inf + 0 4.718 * * [simplify]: Extracting #2: cost 12 inf + 1 4.718 * * [simplify]: Extracting #3: cost 16 inf + 1 4.718 * * [simplify]: Extracting #4: cost 13 inf + 64 4.718 * * [simplify]: Extracting #5: cost 5 inf + 984 4.718 * * [simplify]: Extracting #6: cost 0 inf + 2003 4.719 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (exp im))) 4.719 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (sqrt (sin re)) (sqrt (exp im))) (/ (cbrt 1) (/ (sqrt (exp im)) (sqrt (sin re)))))))) 4.719 * [simplify]: Simplifying (/ (cbrt 1) (/ (sqrt (exp im)) (sqrt (sin re)))) 4.719 * * [simplify]: iters left: 6 (10 enodes) 4.723 * * [simplify]: iters left: 5 (34 enodes) 4.733 * * [simplify]: iters left: 4 (43 enodes) 4.747 * * [simplify]: iters left: 3 (49 enodes) 4.762 * * [simplify]: iters left: 2 (64 enodes) 4.782 * * [simplify]: iters left: 1 (67 enodes) 4.796 * * [simplify]: Extracting #0: cost 1 inf + 0 4.796 * * [simplify]: Extracting #1: cost 7 inf + 0 4.797 * * [simplify]: Extracting #2: cost 12 inf + 1 4.797 * * [simplify]: Extracting #3: cost 16 inf + 1 4.797 * * [simplify]: Extracting #4: cost 13 inf + 74 4.797 * * [simplify]: Extracting #5: cost 2 inf + 1499 4.798 * * [simplify]: Extracting #6: cost 0 inf + 2003 4.799 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (exp im))) 4.799 * [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))))))) 4.799 * * * * [progress]: [ 27 / 129 ] simplifiying candidate # 4.799 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (exp im)) 1)) 4.799 * * [simplify]: iters left: 6 (8 enodes) 4.804 * * [simplify]: iters left: 5 (28 enodes) 4.813 * * [simplify]: iters left: 4 (30 enodes) 4.820 * * [simplify]: Extracting #0: cost 1 inf + 0 4.821 * * [simplify]: Extracting #1: cost 4 inf + 0 4.821 * * [simplify]: Extracting #2: cost 5 inf + 1 4.821 * * [simplify]: Extracting #3: cost 7 inf + 1 4.821 * * [simplify]: Extracting #4: cost 3 inf + 255 4.821 * * [simplify]: Extracting #5: cost 0 inf + 670 4.821 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 4.821 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (cbrt 1) (/ (sqrt (exp im)) (sin re))))))) 4.822 * [simplify]: Simplifying (/ (cbrt 1) (/ (sqrt (exp im)) (sin re))) 4.822 * * [simplify]: iters left: 6 (9 enodes) 4.828 * * [simplify]: iters left: 5 (31 enodes) 4.838 * * [simplify]: iters left: 4 (40 enodes) 4.850 * * [simplify]: iters left: 3 (46 enodes) 4.865 * * [simplify]: iters left: 2 (61 enodes) 4.883 * * [simplify]: iters left: 1 (64 enodes) 4.896 * * [simplify]: Extracting #0: cost 1 inf + 0 4.896 * * [simplify]: Extracting #1: cost 7 inf + 0 4.896 * * [simplify]: Extracting #2: cost 12 inf + 1 4.896 * * [simplify]: Extracting #3: cost 13 inf + 2 4.896 * * [simplify]: Extracting #4: cost 9 inf + 196 4.896 * * [simplify]: Extracting #5: cost 3 inf + 1166 4.896 * * [simplify]: Extracting #6: cost 0 inf + 1641 4.897 * [simplify]: Simplified to (/ (sin re) (sqrt (exp im))) 4.897 * [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))))))) 4.897 * * * * [progress]: [ 28 / 129 ] simplifiying candidate # 4.897 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (/ 1 (* (cbrt (sin re)) (cbrt (sin re))))) 4.897 * * [simplify]: iters left: 6 (9 enodes) 4.900 * * [simplify]: iters left: 5 (35 enodes) 4.906 * * [simplify]: iters left: 4 (39 enodes) 4.911 * * [simplify]: Extracting #0: cost 1 inf + 0 4.911 * * [simplify]: Extracting #1: cost 5 inf + 0 4.911 * * [simplify]: Extracting #2: cost 8 inf + 1 4.911 * * [simplify]: Extracting #3: cost 11 inf + 1 4.911 * * [simplify]: Extracting #4: cost 3 inf + 950 4.911 * * [simplify]: Extracting #5: cost 0 inf + 1576 4.911 * [simplify]: Simplified to (* (cbrt (sin re)) (cbrt (sin re))) 4.911 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (cbrt (sin re)) (cbrt (sin re))) (/ (cbrt 1) (/ (exp im) (cbrt (sin re)))))))) 4.912 * [simplify]: Simplifying (/ (cbrt 1) (/ (exp im) (cbrt (sin re)))) 4.912 * * [simplify]: iters left: 6 (9 enodes) 4.914 * * [simplify]: iters left: 5 (31 enodes) 4.919 * * [simplify]: iters left: 4 (42 enodes) 4.925 * * [simplify]: iters left: 3 (45 enodes) 4.938 * * [simplify]: iters left: 2 (57 enodes) 4.953 * * [simplify]: Extracting #0: cost 1 inf + 0 4.954 * * [simplify]: Extracting #1: cost 7 inf + 0 4.954 * * [simplify]: Extracting #2: cost 13 inf + 1 4.954 * * [simplify]: Extracting #3: cost 12 inf + 225 4.954 * * [simplify]: Extracting #4: cost 7 inf + 510 4.954 * * [simplify]: Extracting #5: cost 1 inf + 1609 4.955 * * [simplify]: Extracting #6: cost 0 inf + 1861 4.956 * [simplify]: Simplified to (/ (cbrt (sin re)) (exp im)) 4.956 * [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)))))) 4.956 * * * * [progress]: [ 29 / 129 ] simplifiying candidate # 4.956 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (/ 1 (sqrt (sin re)))) 4.956 * * [simplify]: iters left: 6 (8 enodes) 4.961 * * [simplify]: iters left: 5 (30 enodes) 4.968 * * [simplify]: iters left: 4 (34 enodes) 4.972 * * [simplify]: iters left: 3 (36 enodes) 4.977 * * [simplify]: iters left: 2 (37 enodes) 4.981 * * [simplify]: iters left: 1 (38 enodes) 4.986 * * [simplify]: Extracting #0: cost 1 inf + 0 4.986 * * [simplify]: Extracting #1: cost 5 inf + 0 4.986 * * [simplify]: Extracting #2: cost 7 inf + 1 4.986 * * [simplify]: Extracting #3: cost 5 inf + 63 4.986 * * [simplify]: Extracting #4: cost 2 inf + 326 4.986 * * [simplify]: Extracting #5: cost 0 inf + 610 4.986 * [simplify]: Simplified to (sqrt (sin re)) 4.986 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (sqrt (sin re)) (/ (cbrt 1) (/ (exp im) (sqrt (sin re)))))))) 4.987 * [simplify]: Simplifying (/ (cbrt 1) (/ (exp im) (sqrt (sin re)))) 4.987 * * [simplify]: iters left: 6 (9 enodes) 4.989 * * [simplify]: iters left: 5 (31 enodes) 4.996 * * [simplify]: iters left: 4 (42 enodes) 5.002 * * [simplify]: iters left: 3 (45 enodes) 5.008 * * [simplify]: iters left: 2 (57 enodes) 5.016 * * [simplify]: Extracting #0: cost 1 inf + 0 5.016 * * [simplify]: Extracting #1: cost 7 inf + 0 5.016 * * [simplify]: Extracting #2: cost 13 inf + 1 5.016 * * [simplify]: Extracting #3: cost 12 inf + 225 5.017 * * [simplify]: Extracting #4: cost 7 inf + 510 5.017 * * [simplify]: Extracting #5: cost 1 inf + 1409 5.017 * * [simplify]: Extracting #6: cost 0 inf + 1621 5.017 * [simplify]: Simplified to (/ (sqrt (sin re)) (exp im)) 5.017 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (sqrt (sin re)) (/ (sqrt (sin re)) (exp im)))))) 5.017 * * * * [progress]: [ 30 / 129 ] simplifiying candidate # 5.018 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (/ 1 1)) 5.018 * * [simplify]: iters left: 5 (5 enodes) 5.022 * * [simplify]: iters left: 4 (17 enodes) 5.024 * * [simplify]: iters left: 3 (19 enodes) 5.026 * * [simplify]: Extracting #0: cost 1 inf + 0 5.026 * * [simplify]: Extracting #1: cost 0 inf + 1 5.026 * [simplify]: Simplified to 1 5.026 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* 1 (/ (cbrt 1) (/ (exp im) (sin re))))))) 5.027 * [simplify]: Simplifying (/ (cbrt 1) (/ (exp im) (sin re))) 5.027 * * [simplify]: iters left: 5 (8 enodes) 5.029 * * [simplify]: iters left: 4 (28 enodes) 5.033 * * [simplify]: iters left: 3 (39 enodes) 5.039 * * [simplify]: iters left: 2 (42 enodes) 5.045 * * [simplify]: iters left: 1 (54 enodes) 5.052 * * [simplify]: Extracting #0: cost 1 inf + 0 5.052 * * [simplify]: Extracting #1: cost 7 inf + 0 5.052 * * [simplify]: Extracting #2: cost 13 inf + 1 5.052 * * [simplify]: Extracting #3: cost 7 inf + 520 5.053 * * [simplify]: Extracting #4: cost 1 inf + 1148 5.053 * * [simplify]: Extracting #5: cost 0 inf + 1259 5.053 * [simplify]: Simplified to (/ (sin re) (exp im)) 5.053 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* 1 (/ (sin re) (exp im)))))) 5.053 * * * * [progress]: [ 31 / 129 ] simplifiying candidate # 5.053 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) 1) 5.053 * * [simplify]: iters left: 5 (4 enodes) 5.058 * * [simplify]: iters left: 4 (14 enodes) 5.059 * * [simplify]: iters left: 3 (16 enodes) 5.061 * * [simplify]: Extracting #0: cost 1 inf + 0 5.061 * * [simplify]: Extracting #1: cost 0 inf + 1 5.061 * [simplify]: Simplified to 1 5.061 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* 1 (/ (cbrt 1) (/ (exp im) (sin re))))))) 5.061 * [simplify]: Simplifying (/ (cbrt 1) (/ (exp im) (sin re))) 5.061 * * [simplify]: iters left: 5 (8 enodes) 5.064 * * [simplify]: iters left: 4 (28 enodes) 5.068 * * [simplify]: iters left: 3 (39 enodes) 5.075 * * [simplify]: iters left: 2 (42 enodes) 5.086 * * [simplify]: iters left: 1 (54 enodes) 5.101 * * [simplify]: Extracting #0: cost 1 inf + 0 5.101 * * [simplify]: Extracting #1: cost 7 inf + 0 5.101 * * [simplify]: Extracting #2: cost 13 inf + 1 5.102 * * [simplify]: Extracting #3: cost 7 inf + 520 5.102 * * [simplify]: Extracting #4: cost 1 inf + 1148 5.103 * * [simplify]: Extracting #5: cost 0 inf + 1259 5.103 * [simplify]: Simplified to (/ (sin re) (exp im)) 5.103 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* 1 (/ (sin re) (exp im)))))) 5.103 * * * * [progress]: [ 32 / 129 ] simplifiying candidate # 5.104 * [simplify]: Simplifying (/ (* (cbrt 1) (cbrt 1)) (exp im)) 5.104 * * [simplify]: iters left: 5 (6 enodes) 5.108 * * [simplify]: iters left: 4 (22 enodes) 5.115 * * [simplify]: iters left: 3 (24 enodes) 5.121 * * [simplify]: iters left: 2 (26 enodes) 5.128 * * [simplify]: iters left: 1 (29 enodes) 5.135 * * [simplify]: Extracting #0: cost 1 inf + 0 5.135 * * [simplify]: Extracting #1: cost 5 inf + 0 5.135 * * [simplify]: Extracting #2: cost 7 inf + 1 5.135 * * [simplify]: Extracting #3: cost 2 inf + 267 5.136 * * [simplify]: Extracting #4: cost 0 inf + 449 5.136 * * [simplify]: Extracting #5: cost 0 inf + 448 5.136 * [simplify]: Simplified to (exp (- im)) 5.136 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (exp (- im)) (/ (cbrt 1) (/ 1 (sin re))))))) 5.136 * [simplify]: Simplifying (/ (cbrt 1) (/ 1 (sin re))) 5.136 * * [simplify]: iters left: 5 (6 enodes) 5.140 * * [simplify]: iters left: 4 (22 enodes) 5.147 * * [simplify]: iters left: 3 (24 enodes) 5.153 * * [simplify]: iters left: 2 (28 enodes) 5.160 * * [simplify]: iters left: 1 (30 enodes) 5.168 * * [simplify]: Extracting #0: cost 1 inf + 0 5.168 * * [simplify]: Extracting #1: cost 5 inf + 0 5.168 * * [simplify]: Extracting #2: cost 3 inf + 63 5.168 * * [simplify]: Extracting #3: cost 1 inf + 226 5.168 * * [simplify]: Extracting #4: cost 0 inf + 328 5.169 * [simplify]: Simplified to (sin re) 5.169 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (* (cbrt 1) (cbrt 1)) (exp im)) (sin re))))) 5.169 * * * * [progress]: [ 33 / 129 ] simplifiying candidate # 5.169 * [simplify]: Simplifying (/ (sqrt 1) (* (cbrt (/ (exp im) (sin re))) (cbrt (/ (exp im) (sin re))))) 5.169 * * [simplify]: iters left: 6 (10 enodes) 5.174 * * [simplify]: iters left: 5 (34 enodes) 5.179 * * [simplify]: iters left: 4 (41 enodes) 5.184 * * [simplify]: iters left: 3 (43 enodes) 5.190 * * [simplify]: Extracting #0: cost 1 inf + 0 5.190 * * [simplify]: Extracting #1: cost 7 inf + 0 5.190 * * [simplify]: Extracting #2: cost 11 inf + 1 5.190 * * [simplify]: Extracting #3: cost 14 inf + 1 5.190 * * [simplify]: Extracting #4: cost 18 inf + 1 5.190 * * [simplify]: Extracting #5: cost 13 inf + 196 5.190 * * [simplify]: Extracting #6: cost 9 inf + 863 5.191 * * [simplify]: Extracting #7: cost 0 inf + 3537 5.191 * [simplify]: Simplified to (/ 1 (* (cbrt (/ (exp im) (sin re))) (cbrt (/ (exp im) (sin re))))) 5.191 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (* (cbrt (/ (exp im) (sin re))) (cbrt (/ (exp im) (sin re))))) (/ (sqrt 1) (cbrt (/ (exp im) (sin re)))))))) 5.191 * [simplify]: Simplifying (/ (sqrt 1) (cbrt (/ (exp im) (sin re)))) 5.192 * * [simplify]: iters left: 6 (9 enodes) 5.194 * * [simplify]: iters left: 5 (29 enodes) 5.198 * * [simplify]: iters left: 4 (31 enodes) 5.207 * * [simplify]: Extracting #0: cost 1 inf + 0 5.207 * * [simplify]: Extracting #1: cost 4 inf + 0 5.207 * * [simplify]: Extracting #2: cost 5 inf + 1 5.207 * * [simplify]: Extracting #3: cost 8 inf + 1 5.207 * * [simplify]: Extracting #4: cost 12 inf + 1 5.207 * * [simplify]: Extracting #5: cost 7 inf + 206 5.207 * * [simplify]: Extracting #6: cost 4 inf + 691 5.208 * * [simplify]: Extracting #7: cost 0 inf + 1701 5.208 * [simplify]: Simplified to (/ 1 (cbrt (/ (exp im) (sin re)))) 5.208 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (sqrt 1) (* (cbrt (/ (exp im) (sin re))) (cbrt (/ (exp im) (sin re))))) (/ 1 (cbrt (/ (exp im) (sin re)))))))) 5.208 * * * * [progress]: [ 34 / 129 ] simplifiying candidate # 5.209 * [simplify]: Simplifying (/ (sqrt 1) (sqrt (/ (exp im) (sin re)))) 5.209 * * [simplify]: iters left: 6 (9 enodes) 5.213 * * [simplify]: iters left: 5 (29 enodes) 5.221 * * [simplify]: iters left: 4 (31 enodes) 5.230 * * [simplify]: Extracting #0: cost 1 inf + 0 5.230 * * [simplify]: Extracting #1: cost 4 inf + 0 5.230 * * [simplify]: Extracting #2: cost 5 inf + 1 5.230 * * [simplify]: Extracting #3: cost 8 inf + 1 5.230 * * [simplify]: Extracting #4: cost 12 inf + 1 5.230 * * [simplify]: Extracting #5: cost 7 inf + 206 5.231 * * [simplify]: Extracting #6: cost 4 inf + 651 5.231 * * [simplify]: Extracting #7: cost 0 inf + 1541 5.231 * [simplify]: Simplified to (/ 1 (sqrt (/ (exp im) (sin re)))) 5.231 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (/ (exp im) (sin re)))) (/ (sqrt 1) (sqrt (/ (exp im) (sin re)))))))) 5.232 * [simplify]: Simplifying (/ (sqrt 1) (sqrt (/ (exp im) (sin re)))) 5.232 * * [simplify]: iters left: 6 (9 enodes) 5.237 * * [simplify]: iters left: 5 (29 enodes) 5.245 * * [simplify]: iters left: 4 (31 enodes) 5.253 * * [simplify]: Extracting #0: cost 1 inf + 0 5.253 * * [simplify]: Extracting #1: cost 4 inf + 0 5.253 * * [simplify]: Extracting #2: cost 5 inf + 1 5.253 * * [simplify]: Extracting #3: cost 8 inf + 1 5.254 * * [simplify]: Extracting #4: cost 12 inf + 1 5.254 * * [simplify]: Extracting #5: cost 7 inf + 206 5.254 * * [simplify]: Extracting #6: cost 4 inf + 651 5.254 * * [simplify]: Extracting #7: cost 0 inf + 1541 5.255 * [simplify]: Simplified to (/ 1 (sqrt (/ (exp im) (sin re)))) 5.255 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (sqrt 1) (sqrt (/ (exp im) (sin re)))) (/ 1 (sqrt (/ (exp im) (sin re)))))))) 5.255 * * * * [progress]: [ 35 / 129 ] simplifiying candidate # 5.255 * [simplify]: Simplifying (/ (sqrt 1) (/ (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (sin re)) (cbrt (sin re))))) 5.255 * * [simplify]: iters left: 6 (12 enodes) 5.261 * * [simplify]: iters left: 5 (46 enodes) 5.275 * * [simplify]: iters left: 4 (80 enodes) 5.299 * * [simplify]: iters left: 3 (132 enodes) 5.354 * * [simplify]: iters left: 2 (218 enodes) 5.447 * * [simplify]: iters left: 1 (312 enodes) 5.590 * * [simplify]: Extracting #0: cost 1 inf + 0 5.591 * * [simplify]: Extracting #1: cost 21 inf + 0 5.591 * * [simplify]: Extracting #2: cost 36 inf + 1 5.591 * * [simplify]: Extracting #3: cost 40 inf + 1 5.592 * * [simplify]: Extracting #4: cost 25 inf + 2814 5.595 * * [simplify]: Extracting #5: cost 3 inf + 9296 5.598 * * [simplify]: Extracting #6: cost 0 inf + 10412 5.602 * * [simplify]: Extracting #7: cost 0 inf + 10372 5.605 * [simplify]: Simplified to (* (/ (cbrt (sin re)) (cbrt (exp im))) (/ (cbrt (sin re)) (cbrt (exp im)))) 5.605 * [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)))) (/ (sqrt 1) (/ (cbrt (exp im)) (cbrt (sin re)))))))) 5.606 * [simplify]: Simplifying (/ (sqrt 1) (/ (cbrt (exp im)) (cbrt (sin re)))) 5.606 * * [simplify]: iters left: 6 (10 enodes) 5.611 * * [simplify]: iters left: 5 (34 enodes) 5.621 * * [simplify]: iters left: 4 (43 enodes) 5.634 * * [simplify]: iters left: 3 (49 enodes) 5.647 * * [simplify]: iters left: 2 (64 enodes) 5.658 * * [simplify]: iters left: 1 (67 enodes) 5.665 * * [simplify]: Extracting #0: cost 1 inf + 0 5.665 * * [simplify]: Extracting #1: cost 7 inf + 0 5.665 * * [simplify]: Extracting #2: cost 12 inf + 1 5.665 * * [simplify]: Extracting #3: cost 16 inf + 1 5.665 * * [simplify]: Extracting #4: cost 13 inf + 74 5.665 * * [simplify]: Extracting #5: cost 2 inf + 1899 5.666 * * [simplify]: Extracting #6: cost 0 inf + 2563 5.666 * [simplify]: Simplified to (/ (cbrt (sin re)) (cbrt (exp im))) 5.666 * [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))))))) 5.666 * * * * [progress]: [ 36 / 129 ] simplifiying candidate # 5.666 * [simplify]: Simplifying (/ (sqrt 1) (/ (* (cbrt (exp im)) (cbrt (exp im))) (sqrt (sin re)))) 5.666 * * [simplify]: iters left: 6 (11 enodes) 5.669 * * [simplify]: iters left: 5 (39 enodes) 5.675 * * [simplify]: iters left: 4 (56 enodes) 5.683 * * [simplify]: iters left: 3 (83 enodes) 5.699 * * [simplify]: iters left: 2 (126 enodes) 5.758 * * [simplify]: iters left: 1 (171 enodes) 5.796 * * [simplify]: Extracting #0: cost 1 inf + 0 5.796 * * [simplify]: Extracting #1: cost 14 inf + 0 5.796 * * [simplify]: Extracting #2: cost 24 inf + 1 5.796 * * [simplify]: Extracting #3: cost 28 inf + 1 5.796 * * [simplify]: Extracting #4: cost 17 inf + 1555 5.797 * * [simplify]: Extracting #5: cost 2 inf + 5243 5.798 * * [simplify]: Extracting #6: cost 0 inf + 5707 5.799 * [simplify]: Simplified to (/ (/ (sqrt (sin re)) (cbrt (exp im))) (cbrt (exp im))) 5.799 * [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 1) (/ (cbrt (exp im)) (sqrt (sin re)))))))) 5.799 * [simplify]: Simplifying (/ (sqrt 1) (/ (cbrt (exp im)) (sqrt (sin re)))) 5.799 * * [simplify]: iters left: 6 (10 enodes) 5.803 * * [simplify]: iters left: 5 (34 enodes) 5.813 * * [simplify]: iters left: 4 (43 enodes) 5.825 * * [simplify]: iters left: 3 (49 enodes) 5.835 * * [simplify]: iters left: 2 (64 enodes) 5.856 * * [simplify]: iters left: 1 (67 enodes) 5.869 * * [simplify]: Extracting #0: cost 1 inf + 0 5.869 * * [simplify]: Extracting #1: cost 7 inf + 0 5.869 * * [simplify]: Extracting #2: cost 12 inf + 1 5.869 * * [simplify]: Extracting #3: cost 16 inf + 1 5.869 * * [simplify]: Extracting #4: cost 13 inf + 74 5.870 * * [simplify]: Extracting #5: cost 2 inf + 1739 5.870 * * [simplify]: Extracting #6: cost 0 inf + 2323 5.871 * [simplify]: Simplified to (/ (sqrt (sin re)) (cbrt (exp im))) 5.871 * [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))))))) 5.871 * * * * [progress]: [ 37 / 129 ] simplifiying candidate # 5.871 * [simplify]: Simplifying (/ (sqrt 1) (/ (* (cbrt (exp im)) (cbrt (exp im))) 1)) 5.871 * * [simplify]: iters left: 6 (8 enodes) 5.873 * * [simplify]: iters left: 5 (28 enodes) 5.878 * * [simplify]: iters left: 4 (52 enodes) 5.886 * * [simplify]: iters left: 3 (74 enodes) 5.902 * * [simplify]: iters left: 2 (77 enodes) 5.914 * * [simplify]: Extracting #0: cost 1 inf + 0 5.914 * * [simplify]: Extracting #1: cost 6 inf + 0 5.914 * * [simplify]: Extracting #2: cost 9 inf + 1 5.914 * * [simplify]: Extracting #3: cost 11 inf + 1 5.914 * * [simplify]: Extracting #4: cost 10 inf + 2 5.914 * * [simplify]: Extracting #5: cost 2 inf + 1413 5.915 * * [simplify]: Extracting #6: cost 0 inf + 1676 5.915 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 5.915 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 1) (/ (cbrt (exp im)) (sin re))))))) 5.916 * [simplify]: Simplifying (/ (sqrt 1) (/ (cbrt (exp im)) (sin re))) 5.916 * * [simplify]: iters left: 6 (9 enodes) 5.919 * * [simplify]: iters left: 5 (31 enodes) 5.924 * * [simplify]: iters left: 4 (40 enodes) 5.929 * * [simplify]: iters left: 3 (46 enodes) 5.936 * * [simplify]: iters left: 2 (61 enodes) 5.947 * * [simplify]: iters left: 1 (64 enodes) 5.954 * * [simplify]: Extracting #0: cost 1 inf + 0 5.954 * * [simplify]: Extracting #1: cost 7 inf + 0 5.954 * * [simplify]: Extracting #2: cost 12 inf + 1 5.954 * * [simplify]: Extracting #3: cost 13 inf + 2 5.954 * * [simplify]: Extracting #4: cost 9 inf + 196 5.954 * * [simplify]: Extracting #5: cost 3 inf + 1366 5.954 * * [simplify]: Extracting #6: cost 0 inf + 1961 5.955 * [simplify]: Simplified to (/ (sin re) (cbrt (exp im))) 5.955 * [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))))))) 5.955 * * * * [progress]: [ 38 / 129 ] simplifiying candidate # 5.955 * [simplify]: Simplifying (/ (sqrt 1) (/ (sqrt (exp im)) (* (cbrt (sin re)) (cbrt (sin re))))) 5.955 * * [simplify]: iters left: 6 (11 enodes) 5.958 * * [simplify]: iters left: 5 (39 enodes) 5.968 * * [simplify]: iters left: 4 (54 enodes) 5.985 * * [simplify]: iters left: 3 (71 enodes) 6.007 * * [simplify]: iters left: 2 (90 enodes) 6.035 * * [simplify]: iters left: 1 (104 enodes) 6.061 * * [simplify]: Extracting #0: cost 1 inf + 0 6.061 * * [simplify]: Extracting #1: cost 10 inf + 0 6.061 * * [simplify]: Extracting #2: cost 18 inf + 1 6.061 * * [simplify]: Extracting #3: cost 22 inf + 1 6.063 * * [simplify]: Extracting #4: cost 19 inf + 74 6.063 * * [simplify]: Extracting #5: cost 12 inf + 782 6.064 * * [simplify]: Extracting #6: cost 3 inf + 3017 6.065 * * [simplify]: Extracting #7: cost 0 inf + 3933 6.066 * [simplify]: Simplified to (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (exp im))) 6.066 * [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))) (/ (sqrt 1) (/ (sqrt (exp im)) (cbrt (sin re)))))))) 6.067 * [simplify]: Simplifying (/ (sqrt 1) (/ (sqrt (exp im)) (cbrt (sin re)))) 6.067 * * [simplify]: iters left: 6 (10 enodes) 6.072 * * [simplify]: iters left: 5 (34 enodes) 6.082 * * [simplify]: iters left: 4 (43 enodes) 6.094 * * [simplify]: iters left: 3 (49 enodes) 6.109 * * [simplify]: iters left: 2 (64 enodes) 6.127 * * [simplify]: iters left: 1 (67 enodes) 6.141 * * [simplify]: Extracting #0: cost 1 inf + 0 6.141 * * [simplify]: Extracting #1: cost 7 inf + 0 6.141 * * [simplify]: Extracting #2: cost 12 inf + 1 6.141 * * [simplify]: Extracting #3: cost 16 inf + 1 6.141 * * [simplify]: Extracting #4: cost 13 inf + 74 6.142 * * [simplify]: Extracting #5: cost 2 inf + 1659 6.142 * * [simplify]: Extracting #6: cost 0 inf + 2243 6.143 * [simplify]: Simplified to (/ (cbrt (sin re)) (sqrt (exp im))) 6.143 * [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))))))) 6.143 * * * * [progress]: [ 39 / 129 ] simplifiying candidate # 6.144 * [simplify]: Simplifying (/ (sqrt 1) (/ (sqrt (exp im)) (sqrt (sin re)))) 6.144 * * [simplify]: iters left: 6 (10 enodes) 6.149 * * [simplify]: iters left: 5 (34 enodes) 6.160 * * [simplify]: iters left: 4 (43 enodes) 6.173 * * [simplify]: iters left: 3 (49 enodes) 6.188 * * [simplify]: iters left: 2 (64 enodes) 6.208 * * [simplify]: iters left: 1 (67 enodes) 6.224 * * [simplify]: Extracting #0: cost 1 inf + 0 6.224 * * [simplify]: Extracting #1: cost 7 inf + 0 6.224 * * [simplify]: Extracting #2: cost 12 inf + 1 6.224 * * [simplify]: Extracting #3: cost 16 inf + 1 6.224 * * [simplify]: Extracting #4: cost 13 inf + 74 6.225 * * [simplify]: Extracting #5: cost 2 inf + 1499 6.226 * * [simplify]: Extracting #6: cost 0 inf + 2003 6.226 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (exp im))) 6.226 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (sqrt (sin re)) (sqrt (exp im))) (/ (sqrt 1) (/ (sqrt (exp im)) (sqrt (sin re)))))))) 6.227 * [simplify]: Simplifying (/ (sqrt 1) (/ (sqrt (exp im)) (sqrt (sin re)))) 6.227 * * [simplify]: iters left: 6 (10 enodes) 6.232 * * [simplify]: iters left: 5 (34 enodes) 6.242 * * [simplify]: iters left: 4 (43 enodes) 6.255 * * [simplify]: iters left: 3 (49 enodes) 6.270 * * [simplify]: iters left: 2 (64 enodes) 6.290 * * [simplify]: iters left: 1 (67 enodes) 6.304 * * [simplify]: Extracting #0: cost 1 inf + 0 6.304 * * [simplify]: Extracting #1: cost 7 inf + 0 6.304 * * [simplify]: Extracting #2: cost 12 inf + 1 6.304 * * [simplify]: Extracting #3: cost 16 inf + 1 6.304 * * [simplify]: Extracting #4: cost 13 inf + 74 6.304 * * [simplify]: Extracting #5: cost 2 inf + 1499 6.305 * * [simplify]: Extracting #6: cost 0 inf + 2003 6.306 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (exp im))) 6.306 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (sqrt 1) (/ (sqrt (exp im)) (sqrt (sin re)))) (/ (sqrt (sin re)) (sqrt (exp im))))))) 6.306 * * * * [progress]: [ 40 / 129 ] simplifiying candidate # 6.306 * [simplify]: Simplifying (/ (sqrt 1) (/ (sqrt (exp im)) 1)) 6.306 * * [simplify]: iters left: 6 (7 enodes) 6.310 * * [simplify]: iters left: 5 (23 enodes) 6.314 * * [simplify]: iters left: 4 (27 enodes) 6.317 * * [simplify]: Extracting #0: cost 1 inf + 0 6.317 * * [simplify]: Extracting #1: cost 4 inf + 0 6.317 * * [simplify]: Extracting #2: cost 5 inf + 1 6.317 * * [simplify]: Extracting #3: cost 7 inf + 1 6.318 * * [simplify]: Extracting #4: cost 2 inf + 407 6.318 * * [simplify]: Extracting #5: cost 0 inf + 670 6.318 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 6.318 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ (sqrt 1) (/ (sqrt (exp im)) (sin re))))))) 6.318 * [simplify]: Simplifying (/ (sqrt 1) (/ (sqrt (exp im)) (sin re))) 6.318 * * [simplify]: iters left: 6 (9 enodes) 6.321 * * [simplify]: iters left: 5 (31 enodes) 6.326 * * [simplify]: iters left: 4 (40 enodes) 6.331 * * [simplify]: iters left: 3 (46 enodes) 6.342 * * [simplify]: iters left: 2 (61 enodes) 6.360 * * [simplify]: iters left: 1 (64 enodes) 6.373 * * [simplify]: Extracting #0: cost 1 inf + 0 6.373 * * [simplify]: Extracting #1: cost 7 inf + 0 6.373 * * [simplify]: Extracting #2: cost 12 inf + 1 6.374 * * [simplify]: Extracting #3: cost 13 inf + 2 6.374 * * [simplify]: Extracting #4: cost 9 inf + 196 6.374 * * [simplify]: Extracting #5: cost 3 inf + 1166 6.375 * * [simplify]: Extracting #6: cost 0 inf + 1641 6.375 * [simplify]: Simplified to (/ (sin re) (sqrt (exp im))) 6.375 * [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))))))) 6.376 * * * * [progress]: [ 41 / 129 ] simplifiying candidate # 6.376 * [simplify]: Simplifying (/ (sqrt 1) (/ 1 (* (cbrt (sin re)) (cbrt (sin re))))) 6.376 * * [simplify]: iters left: 6 (8 enodes) 6.381 * * [simplify]: iters left: 5 (30 enodes) 6.392 * * [simplify]: iters left: 4 (34 enodes) 6.401 * * [simplify]: iters left: 3 (37 enodes) 6.412 * * [simplify]: iters left: 2 (45 enodes) 6.425 * * [simplify]: iters left: 1 (52 enodes) 6.441 * * [simplify]: Extracting #0: cost 1 inf + 0 6.441 * * [simplify]: Extracting #1: cost 6 inf + 0 6.441 * * [simplify]: Extracting #2: cost 9 inf + 1 6.441 * * [simplify]: Extracting #3: cost 11 inf + 1 6.441 * * [simplify]: Extracting #4: cost 0 inf + 1576 6.442 * [simplify]: Simplified to (* (cbrt (sin re)) (cbrt (sin re))) 6.442 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (cbrt (sin re)) (cbrt (sin re))) (/ (sqrt 1) (/ (exp im) (cbrt (sin re)))))))) 6.442 * [simplify]: Simplifying (/ (sqrt 1) (/ (exp im) (cbrt (sin re)))) 6.442 * * [simplify]: iters left: 6 (9 enodes) 6.448 * * [simplify]: iters left: 5 (31 enodes) 6.457 * * [simplify]: iters left: 4 (42 enodes) 6.468 * * [simplify]: iters left: 3 (45 enodes) 6.481 * * [simplify]: iters left: 2 (57 enodes) 6.499 * * [simplify]: Extracting #0: cost 1 inf + 0 6.499 * * [simplify]: Extracting #1: cost 7 inf + 0 6.499 * * [simplify]: Extracting #2: cost 13 inf + 1 6.499 * * [simplify]: Extracting #3: cost 12 inf + 225 6.500 * * [simplify]: Extracting #4: cost 7 inf + 510 6.500 * * [simplify]: Extracting #5: cost 1 inf + 1609 6.501 * * [simplify]: Extracting #6: cost 0 inf + 1861 6.501 * [simplify]: Simplified to (/ (cbrt (sin re)) (exp im)) 6.501 * [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)))))) 6.501 * * * * [progress]: [ 42 / 129 ] simplifiying candidate # 6.502 * [simplify]: Simplifying (/ (sqrt 1) (/ 1 (sqrt (sin re)))) 6.502 * * [simplify]: iters left: 6 (7 enodes) 6.507 * * [simplify]: iters left: 5 (25 enodes) 6.515 * * [simplify]: iters left: 4 (27 enodes) 6.522 * * [simplify]: iters left: 3 (31 enodes) 6.530 * * [simplify]: iters left: 2 (33 enodes) 6.539 * * [simplify]: iters left: 1 (35 enodes) 6.546 * * [simplify]: Extracting #0: cost 1 inf + 0 6.546 * * [simplify]: Extracting #1: cost 5 inf + 0 6.546 * * [simplify]: Extracting #2: cost 7 inf + 1 6.547 * * [simplify]: Extracting #3: cost 3 inf + 225 6.547 * * [simplify]: Extracting #4: cost 1 inf + 468 6.547 * * [simplify]: Extracting #5: cost 0 inf + 610 6.547 * [simplify]: Simplified to (sqrt (sin re)) 6.547 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (sqrt (sin re)) (/ (sqrt 1) (/ (exp im) (sqrt (sin re)))))))) 6.547 * [simplify]: Simplifying (/ (sqrt 1) (/ (exp im) (sqrt (sin re)))) 6.547 * * [simplify]: iters left: 6 (9 enodes) 6.550 * * [simplify]: iters left: 5 (31 enodes) 6.555 * * [simplify]: iters left: 4 (42 enodes) 6.561 * * [simplify]: iters left: 3 (45 enodes) 6.568 * * [simplify]: iters left: 2 (57 enodes) 6.579 * * [simplify]: Extracting #0: cost 1 inf + 0 6.579 * * [simplify]: Extracting #1: cost 7 inf + 0 6.579 * * [simplify]: Extracting #2: cost 13 inf + 1 6.579 * * [simplify]: Extracting #3: cost 12 inf + 225 6.579 * * [simplify]: Extracting #4: cost 7 inf + 510 6.580 * * [simplify]: Extracting #5: cost 1 inf + 1409 6.580 * * [simplify]: Extracting #6: cost 0 inf + 1621 6.581 * [simplify]: Simplified to (/ (sqrt (sin re)) (exp im)) 6.581 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (sqrt (sin re)) (/ (sqrt (sin re)) (exp im)))))) 6.581 * * * * [progress]: [ 43 / 129 ] simplifiying candidate # 6.582 * [simplify]: Simplifying (/ (sqrt 1) (/ 1 1)) 6.582 * * [simplify]: iters left: 4 (4 enodes) 6.588 * * [simplify]: iters left: 3 (12 enodes) 6.591 * * [simplify]: iters left: 2 (14 enodes) 6.594 * * [simplify]: Extracting #0: cost 1 inf + 0 6.595 * * [simplify]: Extracting #1: cost 0 inf + 1 6.595 * [simplify]: Simplified to 1 6.595 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* 1 (/ (sqrt 1) (/ (exp im) (sin re))))))) 6.595 * [simplify]: Simplifying (/ (sqrt 1) (/ (exp im) (sin re))) 6.595 * * [simplify]: iters left: 5 (8 enodes) 6.599 * * [simplify]: iters left: 4 (28 enodes) 6.607 * * [simplify]: iters left: 3 (39 enodes) 6.620 * * [simplify]: iters left: 2 (42 enodes) 6.632 * * [simplify]: iters left: 1 (54 enodes) 6.647 * * [simplify]: Extracting #0: cost 1 inf + 0 6.647 * * [simplify]: Extracting #1: cost 7 inf + 0 6.647 * * [simplify]: Extracting #2: cost 13 inf + 1 6.647 * * [simplify]: Extracting #3: cost 7 inf + 520 6.647 * * [simplify]: Extracting #4: cost 1 inf + 1148 6.648 * * [simplify]: Extracting #5: cost 0 inf + 1259 6.648 * [simplify]: Simplified to (/ (sin re) (exp im)) 6.649 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* 1 (/ (sin re) (exp im)))))) 6.649 * * * * [progress]: [ 44 / 129 ] simplifiying candidate # 6.649 * [simplify]: Simplifying (/ (sqrt 1) 1) 6.649 * * [simplify]: iters left: 3 (3 enodes) 6.653 * * [simplify]: iters left: 2 (9 enodes) 6.655 * * [simplify]: iters left: 1 (11 enodes) 6.658 * * [simplify]: Extracting #0: cost 1 inf + 0 6.658 * * [simplify]: Extracting #1: cost 0 inf + 1 6.658 * [simplify]: Simplified to 1 6.658 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* 1 (/ (sqrt 1) (/ (exp im) (sin re))))))) 6.658 * [simplify]: Simplifying (/ (sqrt 1) (/ (exp im) (sin re))) 6.659 * * [simplify]: iters left: 5 (8 enodes) 6.663 * * [simplify]: iters left: 4 (28 enodes) 6.672 * * [simplify]: iters left: 3 (39 enodes) 6.683 * * [simplify]: iters left: 2 (42 enodes) 6.696 * * [simplify]: iters left: 1 (54 enodes) 6.710 * * [simplify]: Extracting #0: cost 1 inf + 0 6.710 * * [simplify]: Extracting #1: cost 7 inf + 0 6.710 * * [simplify]: Extracting #2: cost 13 inf + 1 6.711 * * [simplify]: Extracting #3: cost 7 inf + 520 6.711 * * [simplify]: Extracting #4: cost 1 inf + 1148 6.712 * * [simplify]: Extracting #5: cost 0 inf + 1259 6.712 * [simplify]: Simplified to (/ (sin re) (exp im)) 6.712 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* 1 (/ (sin re) (exp im)))))) 6.712 * * * * [progress]: [ 45 / 129 ] simplifiying candidate # 6.713 * [simplify]: Simplifying (/ (sqrt 1) (exp im)) 6.713 * * [simplify]: iters left: 3 (5 enodes) 6.717 * * [simplify]: iters left: 2 (17 enodes) 6.723 * * [simplify]: iters left: 1 (21 enodes) 6.729 * * [simplify]: Extracting #0: cost 1 inf + 0 6.729 * * [simplify]: Extracting #1: cost 5 inf + 0 6.729 * * [simplify]: Extracting #2: cost 7 inf + 1 6.729 * * [simplify]: Extracting #3: cost 2 inf + 368 6.729 * * [simplify]: Extracting #4: cost 0 inf + 448 6.729 * [simplify]: Simplified to (exp (- im)) 6.729 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (exp (- im)) (/ (sqrt 1) (/ 1 (sin re))))))) 6.730 * [simplify]: Simplifying (/ (sqrt 1) (/ 1 (sin re))) 6.730 * * [simplify]: iters left: 5 (6 enodes) 6.734 * * [simplify]: iters left: 4 (22 enodes) 6.741 * * [simplify]: iters left: 3 (24 enodes) 6.748 * * [simplify]: iters left: 2 (28 enodes) 6.755 * * [simplify]: iters left: 1 (30 enodes) 6.759 * * [simplify]: Extracting #0: cost 1 inf + 0 6.759 * * [simplify]: Extracting #1: cost 5 inf + 0 6.759 * * [simplify]: Extracting #2: cost 3 inf + 63 6.760 * * [simplify]: Extracting #3: cost 1 inf + 226 6.760 * * [simplify]: Extracting #4: cost 0 inf + 328 6.760 * [simplify]: Simplified to (sin re) 6.760 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (sqrt 1) (exp im)) (sin re))))) 6.760 * * * * [progress]: [ 46 / 129 ] simplifiying candidate # 6.760 * [simplify]: Simplifying (/ 1 (* (cbrt (/ (exp im) (sin re))) (cbrt (/ (exp im) (sin re))))) 6.760 * * [simplify]: iters left: 6 (9 enodes) 6.762 * * [simplify]: iters left: 5 (31 enodes) 6.769 * * [simplify]: iters left: 4 (35 enodes) 6.774 * * [simplify]: Extracting #0: cost 1 inf + 0 6.774 * * [simplify]: Extracting #1: cost 6 inf + 0 6.774 * * [simplify]: Extracting #2: cost 9 inf + 1 6.774 * * [simplify]: Extracting #3: cost 12 inf + 1 6.774 * * [simplify]: Extracting #4: cost 16 inf + 1 6.774 * * [simplify]: Extracting #5: cost 14 inf + 3 6.774 * * [simplify]: Extracting #6: cost 10 inf + 378 6.774 * * [simplify]: Extracting #7: cost 4 inf + 1700 6.775 * * [simplify]: Extracting #8: cost 0 inf + 2951 6.775 * [simplify]: Simplified to (/ (/ 1 (cbrt (/ (exp im) (sin re)))) (cbrt (/ (exp im) (sin re)))) 6.775 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (/ 1 (cbrt (/ (exp im) (sin re)))) (cbrt (/ (exp im) (sin re)))) (/ 1 (cbrt (/ (exp im) (sin re)))))))) 6.775 * [simplify]: Simplifying (/ 1 (cbrt (/ (exp im) (sin re)))) 6.775 * * [simplify]: iters left: 6 (8 enodes) 6.777 * * [simplify]: iters left: 5 (26 enodes) 6.781 * * [simplify]: iters left: 4 (28 enodes) 6.786 * * [simplify]: Extracting #0: cost 1 inf + 0 6.786 * * [simplify]: Extracting #1: cost 4 inf + 0 6.786 * * [simplify]: Extracting #2: cost 5 inf + 1 6.786 * * [simplify]: Extracting #3: cost 8 inf + 1 6.786 * * [simplify]: Extracting #4: cost 12 inf + 1 6.786 * * [simplify]: Extracting #5: cost 10 inf + 3 6.786 * * [simplify]: Extracting #6: cost 5 inf + 439 6.787 * * [simplify]: Extracting #7: cost 1 inf + 1408 6.787 * * [simplify]: Extracting #8: cost 0 inf + 1701 6.787 * [simplify]: Simplified to (/ 1 (cbrt (/ (exp im) (sin re)))) 6.787 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (/ 1 (cbrt (/ (exp im) (sin re)))) (cbrt (/ (exp im) (sin re)))) (/ 1 (cbrt (/ (exp im) (sin re)))))))) 6.788 * * * * [progress]: [ 47 / 129 ] simplifiying candidate # 6.788 * [simplify]: Simplifying (/ 1 (sqrt (/ (exp im) (sin re)))) 6.788 * * [simplify]: iters left: 6 (8 enodes) 6.792 * * [simplify]: iters left: 5 (26 enodes) 6.800 * * [simplify]: iters left: 4 (28 enodes) 6.806 * * [simplify]: Extracting #0: cost 1 inf + 0 6.806 * * [simplify]: Extracting #1: cost 4 inf + 0 6.806 * * [simplify]: Extracting #2: cost 5 inf + 1 6.806 * * [simplify]: Extracting #3: cost 8 inf + 1 6.806 * * [simplify]: Extracting #4: cost 12 inf + 1 6.806 * * [simplify]: Extracting #5: cost 10 inf + 3 6.806 * * [simplify]: Extracting #6: cost 5 inf + 439 6.806 * * [simplify]: Extracting #7: cost 1 inf + 1288 6.807 * * [simplify]: Extracting #8: cost 0 inf + 1541 6.807 * [simplify]: Simplified to (/ 1 (sqrt (/ (exp im) (sin re)))) 6.807 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (/ (exp im) (sin re)))) (/ 1 (sqrt (/ (exp im) (sin re)))))))) 6.807 * [simplify]: Simplifying (/ 1 (sqrt (/ (exp im) (sin re)))) 6.807 * * [simplify]: iters left: 6 (8 enodes) 6.809 * * [simplify]: iters left: 5 (26 enodes) 6.814 * * [simplify]: iters left: 4 (28 enodes) 6.818 * * [simplify]: Extracting #0: cost 1 inf + 0 6.818 * * [simplify]: Extracting #1: cost 4 inf + 0 6.818 * * [simplify]: Extracting #2: cost 5 inf + 1 6.818 * * [simplify]: Extracting #3: cost 8 inf + 1 6.818 * * [simplify]: Extracting #4: cost 12 inf + 1 6.818 * * [simplify]: Extracting #5: cost 10 inf + 3 6.818 * * [simplify]: Extracting #6: cost 5 inf + 439 6.818 * * [simplify]: Extracting #7: cost 1 inf + 1288 6.819 * * [simplify]: Extracting #8: cost 0 inf + 1541 6.819 * [simplify]: Simplified to (/ 1 (sqrt (/ (exp im) (sin re)))) 6.819 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (/ (exp im) (sin re)))) (/ 1 (sqrt (/ (exp im) (sin re)))))))) 6.819 * * * * [progress]: [ 48 / 129 ] simplifiying candidate # 6.819 * [simplify]: Simplifying (/ 1 (/ (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (sin re)) (cbrt (sin re))))) 6.819 * * [simplify]: iters left: 6 (11 enodes) 6.822 * * [simplify]: iters left: 5 (43 enodes) 6.829 * * [simplify]: iters left: 4 (74 enodes) 6.849 * * [simplify]: iters left: 3 (109 enodes) 6.891 * * [simplify]: iters left: 2 (169 enodes) 6.952 * * [simplify]: iters left: 1 (193 enodes) 6.978 * * [simplify]: Extracting #0: cost 1 inf + 0 6.978 * * [simplify]: Extracting #1: cost 16 inf + 0 6.978 * * [simplify]: Extracting #2: cost 30 inf + 1 6.978 * * [simplify]: Extracting #3: cost 34 inf + 1 6.978 * * [simplify]: Extracting #4: cost 32 inf + 3 6.978 * * [simplify]: Extracting #5: cost 16 inf + 3135 6.980 * * [simplify]: Extracting #6: cost 1 inf + 7863 6.981 * * [simplify]: Extracting #7: cost 0 inf + 8235 6.983 * [simplify]: Simplified to (* (/ (cbrt (sin re)) (cbrt (exp im))) (/ (cbrt (sin re)) (cbrt (exp im)))) 6.983 * [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)))) (/ 1 (/ (cbrt (exp im)) (cbrt (sin re)))))))) 6.983 * [simplify]: Simplifying (/ 1 (/ (cbrt (exp im)) (cbrt (sin re)))) 6.983 * * [simplify]: iters left: 6 (9 enodes) 6.985 * * [simplify]: iters left: 5 (31 enodes) 6.990 * * [simplify]: iters left: 4 (38 enodes) 6.998 * * [simplify]: iters left: 3 (40 enodes) 7.010 * * [simplify]: iters left: 2 (52 enodes) 7.025 * * [simplify]: Extracting #0: cost 1 inf + 0 7.025 * * [simplify]: Extracting #1: cost 7 inf + 0 7.025 * * [simplify]: Extracting #2: cost 12 inf + 1 7.026 * * [simplify]: Extracting #3: cost 16 inf + 1 7.026 * * [simplify]: Extracting #4: cost 13 inf + 64 7.026 * * [simplify]: Extracting #5: cost 5 inf + 1224 7.027 * * [simplify]: Extracting #6: cost 0 inf + 2563 7.027 * [simplify]: Simplified to (/ (cbrt (sin re)) (cbrt (exp im))) 7.027 * [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))))))) 7.027 * * * * [progress]: [ 49 / 129 ] simplifiying candidate # 7.028 * [simplify]: Simplifying (/ 1 (/ (* (cbrt (exp im)) (cbrt (exp im))) (sqrt (sin re)))) 7.028 * * [simplify]: iters left: 6 (10 enodes) 7.033 * * [simplify]: iters left: 5 (36 enodes) 7.040 * * [simplify]: iters left: 4 (50 enodes) 7.048 * * [simplify]: iters left: 3 (65 enodes) 7.059 * * [simplify]: iters left: 2 (90 enodes) 7.081 * * [simplify]: iters left: 1 (94 enodes) 7.095 * * [simplify]: Extracting #0: cost 1 inf + 0 7.095 * * [simplify]: Extracting #1: cost 11 inf + 0 7.095 * * [simplify]: Extracting #2: cost 20 inf + 1 7.096 * * [simplify]: Extracting #3: cost 24 inf + 1 7.096 * * [simplify]: Extracting #4: cost 22 inf + 3 7.096 * * [simplify]: Extracting #5: cost 6 inf + 2926 7.097 * * [simplify]: Extracting #6: cost 0 inf + 4497 7.097 * [simplify]: Simplified to (/ (/ (sqrt (sin re)) (cbrt (exp im))) (cbrt (exp im))) 7.097 * [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))) (/ 1 (/ (cbrt (exp im)) (sqrt (sin re)))))))) 7.098 * [simplify]: Simplifying (/ 1 (/ (cbrt (exp im)) (sqrt (sin re)))) 7.098 * * [simplify]: iters left: 6 (9 enodes) 7.100 * * [simplify]: iters left: 5 (31 enodes) 7.105 * * [simplify]: iters left: 4 (38 enodes) 7.110 * * [simplify]: iters left: 3 (40 enodes) 7.116 * * [simplify]: iters left: 2 (52 enodes) 7.131 * * [simplify]: Extracting #0: cost 1 inf + 0 7.131 * * [simplify]: Extracting #1: cost 7 inf + 0 7.132 * * [simplify]: Extracting #2: cost 12 inf + 1 7.132 * * [simplify]: Extracting #3: cost 16 inf + 1 7.132 * * [simplify]: Extracting #4: cost 13 inf + 64 7.132 * * [simplify]: Extracting #5: cost 5 inf + 1104 7.133 * * [simplify]: Extracting #6: cost 0 inf + 2323 7.133 * [simplify]: Simplified to (/ (sqrt (sin re)) (cbrt (exp im))) 7.133 * [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))))))) 7.134 * * * * [progress]: [ 50 / 129 ] simplifiying candidate # 7.134 * [simplify]: Simplifying (/ 1 (/ (* (cbrt (exp im)) (cbrt (exp im))) 1)) 7.134 * * [simplify]: iters left: 6 (7 enodes) 7.138 * * [simplify]: iters left: 5 (25 enodes) 7.147 * * [simplify]: iters left: 4 (38 enodes) 7.157 * * [simplify]: iters left: 3 (41 enodes) 7.167 * * [simplify]: iters left: 2 (42 enodes) 7.177 * * [simplify]: Extracting #0: cost 1 inf + 0 7.177 * * [simplify]: Extracting #1: cost 6 inf + 0 7.177 * * [simplify]: Extracting #2: cost 9 inf + 1 7.177 * * [simplify]: Extracting #3: cost 11 inf + 1 7.177 * * [simplify]: Extracting #4: cost 10 inf + 2 7.177 * * [simplify]: Extracting #5: cost 2 inf + 1333 7.178 * * [simplify]: Extracting #6: cost 0 inf + 1676 7.178 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 7.178 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 1 (/ (cbrt (exp im)) (sin re))))))) 7.179 * [simplify]: Simplifying (/ 1 (/ (cbrt (exp im)) (sin re))) 7.179 * * [simplify]: iters left: 6 (8 enodes) 7.184 * * [simplify]: iters left: 5 (28 enodes) 7.193 * * [simplify]: iters left: 4 (35 enodes) 7.203 * * [simplify]: iters left: 3 (37 enodes) 7.215 * * [simplify]: iters left: 2 (49 enodes) 7.228 * * [simplify]: Extracting #0: cost 1 inf + 0 7.228 * * [simplify]: Extracting #1: cost 7 inf + 0 7.228 * * [simplify]: Extracting #2: cost 12 inf + 1 7.229 * * [simplify]: Extracting #3: cost 12 inf + 63 7.229 * * [simplify]: Extracting #4: cost 10 inf + 125 7.229 * * [simplify]: Extracting #5: cost 5 inf + 922 7.229 * * [simplify]: Extracting #6: cost 0 inf + 1961 7.230 * [simplify]: Simplified to (/ (sin re) (cbrt (exp im))) 7.230 * [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))))))) 7.230 * * * * [progress]: [ 51 / 129 ] simplifiying candidate # 7.231 * [simplify]: Simplifying (/ 1 (/ (sqrt (exp im)) (* (cbrt (sin re)) (cbrt (sin re))))) 7.231 * * [simplify]: iters left: 6 (10 enodes) 7.234 * * [simplify]: iters left: 5 (36 enodes) 7.239 * * [simplify]: iters left: 4 (49 enodes) 7.247 * * [simplify]: iters left: 3 (59 enodes) 7.256 * * [simplify]: iters left: 2 (74 enodes) 7.267 * * [simplify]: iters left: 1 (81 enodes) 7.287 * * [simplify]: Extracting #0: cost 1 inf + 0 7.288 * * [simplify]: Extracting #1: cost 10 inf + 0 7.288 * * [simplify]: Extracting #2: cost 18 inf + 1 7.288 * * [simplify]: Extracting #3: cost 22 inf + 1 7.288 * * [simplify]: Extracting #4: cost 20 inf + 3 7.288 * * [simplify]: Extracting #5: cost 15 inf + 428 7.289 * * [simplify]: Extracting #6: cost 5 inf + 2533 7.290 * * [simplify]: Extracting #7: cost 0 inf + 3933 7.291 * [simplify]: Simplified to (/ (* (cbrt (sin re)) (cbrt (sin re))) (sqrt (exp im))) 7.291 * [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))) (/ 1 (/ (sqrt (exp im)) (cbrt (sin re)))))))) 7.293 * [simplify]: Simplifying (/ 1 (/ (sqrt (exp im)) (cbrt (sin re)))) 7.293 * * [simplify]: iters left: 6 (9 enodes) 7.298 * * [simplify]: iters left: 5 (31 enodes) 7.307 * * [simplify]: iters left: 4 (38 enodes) 7.317 * * [simplify]: iters left: 3 (40 enodes) 7.329 * * [simplify]: iters left: 2 (52 enodes) 7.343 * * [simplify]: Extracting #0: cost 1 inf + 0 7.343 * * [simplify]: Extracting #1: cost 7 inf + 0 7.344 * * [simplify]: Extracting #2: cost 12 inf + 1 7.344 * * [simplify]: Extracting #3: cost 16 inf + 1 7.344 * * [simplify]: Extracting #4: cost 13 inf + 64 7.344 * * [simplify]: Extracting #5: cost 5 inf + 1104 7.345 * * [simplify]: Extracting #6: cost 0 inf + 2243 7.345 * [simplify]: Simplified to (/ (cbrt (sin re)) (sqrt (exp im))) 7.345 * [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))))))) 7.345 * * * * [progress]: [ 52 / 129 ] simplifiying candidate # 7.346 * [simplify]: Simplifying (/ 1 (/ (sqrt (exp im)) (sqrt (sin re)))) 7.346 * * [simplify]: iters left: 6 (9 enodes) 7.350 * * [simplify]: iters left: 5 (31 enodes) 7.358 * * [simplify]: iters left: 4 (38 enodes) 7.364 * * [simplify]: iters left: 3 (40 enodes) 7.370 * * [simplify]: iters left: 2 (52 enodes) 7.377 * * [simplify]: Extracting #0: cost 1 inf + 0 7.377 * * [simplify]: Extracting #1: cost 7 inf + 0 7.377 * * [simplify]: Extracting #2: cost 12 inf + 1 7.377 * * [simplify]: Extracting #3: cost 16 inf + 1 7.377 * * [simplify]: Extracting #4: cost 13 inf + 64 7.378 * * [simplify]: Extracting #5: cost 5 inf + 984 7.378 * * [simplify]: Extracting #6: cost 0 inf + 2003 7.378 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (exp im))) 7.378 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ (sqrt (sin re)) (sqrt (exp im))) (/ 1 (/ (sqrt (exp im)) (sqrt (sin re)))))))) 7.378 * [simplify]: Simplifying (/ 1 (/ (sqrt (exp im)) (sqrt (sin re)))) 7.379 * * [simplify]: iters left: 6 (9 enodes) 7.381 * * [simplify]: iters left: 5 (31 enodes) 7.386 * * [simplify]: iters left: 4 (38 enodes) 7.397 * * [simplify]: iters left: 3 (40 enodes) 7.410 * * [simplify]: iters left: 2 (52 enodes) 7.426 * * [simplify]: Extracting #0: cost 1 inf + 0 7.426 * * [simplify]: Extracting #1: cost 7 inf + 0 7.426 * * [simplify]: Extracting #2: cost 12 inf + 1 7.426 * * [simplify]: Extracting #3: cost 16 inf + 1 7.426 * * [simplify]: Extracting #4: cost 13 inf + 64 7.426 * * [simplify]: Extracting #5: cost 5 inf + 984 7.427 * * [simplify]: Extracting #6: cost 0 inf + 2003 7.428 * [simplify]: Simplified to (/ (sqrt (sin re)) (sqrt (exp im))) 7.428 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (/ (sqrt (exp im)) (sqrt (sin re)))) (/ (sqrt (sin re)) (sqrt (exp im))))))) 7.428 * * * * [progress]: [ 53 / 129 ] simplifiying candidate # 7.428 * [simplify]: Simplifying (/ 1 (/ (sqrt (exp im)) 1)) 7.428 * * [simplify]: iters left: 6 (6 enodes) 7.431 * * [simplify]: iters left: 5 (20 enodes) 7.438 * * [simplify]: iters left: 4 (24 enodes) 7.445 * * [simplify]: Extracting #0: cost 1 inf + 0 7.445 * * [simplify]: Extracting #1: cost 4 inf + 0 7.445 * * [simplify]: Extracting #2: cost 5 inf + 1 7.445 * * [simplify]: Extracting #3: cost 7 inf + 1 7.445 * * [simplify]: Extracting #4: cost 6 inf + 2 7.445 * * [simplify]: Extracting #5: cost 0 inf + 670 7.445 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 7.445 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (sqrt (exp im))) (/ 1 (/ (sqrt (exp im)) (sin re))))))) 7.446 * [simplify]: Simplifying (/ 1 (/ (sqrt (exp im)) (sin re))) 7.446 * * [simplify]: iters left: 6 (8 enodes) 7.450 * * [simplify]: iters left: 5 (28 enodes) 7.458 * * [simplify]: iters left: 4 (35 enodes) 7.468 * * [simplify]: iters left: 3 (37 enodes) 7.480 * * [simplify]: iters left: 2 (49 enodes) 7.494 * * [simplify]: Extracting #0: cost 1 inf + 0 7.494 * * [simplify]: Extracting #1: cost 7 inf + 0 7.494 * * [simplify]: Extracting #2: cost 12 inf + 1 7.494 * * [simplify]: Extracting #3: cost 12 inf + 63 7.495 * * [simplify]: Extracting #4: cost 10 inf + 125 7.495 * * [simplify]: Extracting #5: cost 5 inf + 802 7.495 * * [simplify]: Extracting #6: cost 0 inf + 1641 7.496 * [simplify]: Simplified to (/ (sin re) (sqrt (exp im))) 7.496 * [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))))))) 7.496 * * * * [progress]: [ 54 / 129 ] simplifiying candidate # 7.496 * [simplify]: Simplifying (/ 1 (/ 1 (* (cbrt (sin re)) (cbrt (sin re))))) 7.497 * * [simplify]: iters left: 6 (7 enodes) 7.501 * * [simplify]: iters left: 5 (25 enodes) 7.508 * * [simplify]: iters left: 4 (32 enodes) 7.519 * * [simplify]: iters left: 3 (44 enodes) 7.532 * * [simplify]: iters left: 2 (58 enodes) 7.549 * * [simplify]: iters left: 1 (60 enodes) 7.562 * * [simplify]: Extracting #0: cost 1 inf + 0 7.562 * * [simplify]: Extracting #1: cost 6 inf + 0 7.562 * * [simplify]: Extracting #2: cost 9 inf + 1 7.562 * * [simplify]: Extracting #3: cost 11 inf + 1 7.562 * * [simplify]: Extracting #4: cost 10 inf + 2 7.563 * * [simplify]: Extracting #5: cost 3 inf + 991 7.563 * * [simplify]: Extracting #6: cost 0 inf + 1576 7.564 * [simplify]: Simplified to (* (cbrt (sin re)) (cbrt (sin re))) 7.564 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (* (cbrt (sin re)) (cbrt (sin re))) (/ 1 (/ (exp im) (cbrt (sin re)))))))) 7.564 * [simplify]: Simplifying (/ 1 (/ (exp im) (cbrt (sin re)))) 7.564 * * [simplify]: iters left: 6 (8 enodes) 7.568 * * [simplify]: iters left: 5 (28 enodes) 7.577 * * [simplify]: iters left: 4 (37 enodes) 7.588 * * [simplify]: iters left: 3 (41 enodes) 7.600 * * [simplify]: iters left: 2 (53 enodes) 7.615 * * [simplify]: Extracting #0: cost 1 inf + 0 7.616 * * [simplify]: Extracting #1: cost 7 inf + 0 7.616 * * [simplify]: Extracting #2: cost 13 inf + 1 7.616 * * [simplify]: Extracting #3: cost 14 inf + 43 7.616 * * [simplify]: Extracting #4: cost 9 inf + 338 7.616 * * [simplify]: Extracting #5: cost 3 inf + 1216 7.617 * * [simplify]: Extracting #6: cost 0 inf + 1861 7.617 * [simplify]: Simplified to (/ (cbrt (sin re)) (exp im)) 7.617 * [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)))))) 7.618 * * * * [progress]: [ 55 / 129 ] simplifiying candidate # 7.618 * [simplify]: Simplifying (/ 1 (/ 1 (sqrt (sin re)))) 7.618 * * [simplify]: iters left: 6 (6 enodes) 7.621 * * [simplify]: iters left: 5 (20 enodes) 7.627 * * [simplify]: iters left: 4 (23 enodes) 7.635 * * [simplify]: iters left: 3 (27 enodes) 7.642 * * [simplify]: Extracting #0: cost 1 inf + 0 7.642 * * [simplify]: Extracting #1: cost 5 inf + 0 7.642 * * [simplify]: Extracting #2: cost 7 inf + 1 7.642 * * [simplify]: Extracting #3: cost 6 inf + 2 7.642 * * [simplify]: Extracting #4: cost 3 inf + 225 7.642 * * [simplify]: Extracting #5: cost 0 inf + 610 7.643 * [simplify]: Simplified to (sqrt (sin re)) 7.643 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (sqrt (sin re)) (/ 1 (/ (exp im) (sqrt (sin re)))))))) 7.643 * [simplify]: Simplifying (/ 1 (/ (exp im) (sqrt (sin re)))) 7.643 * * [simplify]: iters left: 6 (8 enodes) 7.647 * * [simplify]: iters left: 5 (28 enodes) 7.656 * * [simplify]: iters left: 4 (37 enodes) 7.667 * * [simplify]: iters left: 3 (41 enodes) 7.679 * * [simplify]: iters left: 2 (53 enodes) 7.693 * * [simplify]: Extracting #0: cost 1 inf + 0 7.693 * * [simplify]: Extracting #1: cost 7 inf + 0 7.693 * * [simplify]: Extracting #2: cost 13 inf + 1 7.693 * * [simplify]: Extracting #3: cost 14 inf + 43 7.694 * * [simplify]: Extracting #4: cost 9 inf + 338 7.694 * * [simplify]: Extracting #5: cost 3 inf + 1096 7.694 * * [simplify]: Extracting #6: cost 0 inf + 1621 7.694 * [simplify]: Simplified to (/ (sqrt (sin re)) (exp im)) 7.694 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (sqrt (sin re)) (/ (sqrt (sin re)) (exp im)))))) 7.694 * * * * [progress]: [ 56 / 129 ] simplifiying candidate # 7.695 * [simplify]: Simplifying (/ 1 (/ 1 1)) 7.695 * * [simplify]: iters left: 4 (3 enodes) 7.696 * * [simplify]: iters left: 3 (7 enodes) 7.697 * * [simplify]: iters left: 2 (9 enodes) 7.698 * * [simplify]: Extracting #0: cost 1 inf + 0 7.698 * * [simplify]: Extracting #1: cost 0 inf + 1 7.698 * [simplify]: Simplified to 1 7.698 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* 1 (/ 1 (/ (exp im) (sin re))))))) 7.698 * [simplify]: Simplifying (/ 1 (/ (exp im) (sin re))) 7.698 * * [simplify]: iters left: 5 (7 enodes) 7.700 * * [simplify]: iters left: 4 (25 enodes) 7.705 * * [simplify]: iters left: 3 (34 enodes) 7.711 * * [simplify]: iters left: 2 (38 enodes) 7.717 * * [simplify]: iters left: 1 (50 enodes) 7.724 * * [simplify]: Extracting #0: cost 1 inf + 0 7.724 * * [simplify]: Extracting #1: cost 7 inf + 0 7.724 * * [simplify]: Extracting #2: cost 13 inf + 1 7.724 * * [simplify]: Extracting #3: cost 12 inf + 3 7.724 * * [simplify]: Extracting #4: cost 4 inf + 743 7.725 * * [simplify]: Extracting #5: cost 0 inf + 1259 7.725 * [simplify]: Simplified to (/ (sin re) (exp im)) 7.725 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* 1 (/ (sin re) (exp im)))))) 7.725 * * * * [progress]: [ 57 / 129 ] simplifiying candidate # 7.725 * [simplify]: Simplifying (/ 1 1) 7.725 * * [simplify]: iters left: 2 (2 enodes) 7.726 * * [simplify]: iters left: 1 (6 enodes) 7.727 * * [simplify]: Extracting #0: cost 1 inf + 0 7.727 * * [simplify]: Extracting #1: cost 0 inf + 1 7.727 * [simplify]: Simplified to 1 7.727 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* 1 (/ 1 (/ (exp im) (sin re))))))) 7.727 * [simplify]: Simplifying (/ 1 (/ (exp im) (sin re))) 7.727 * * [simplify]: iters left: 5 (7 enodes) 7.730 * * [simplify]: iters left: 4 (25 enodes) 7.738 * * [simplify]: iters left: 3 (34 enodes) 7.749 * * [simplify]: iters left: 2 (38 enodes) 7.760 * * [simplify]: iters left: 1 (50 enodes) 7.775 * * [simplify]: Extracting #0: cost 1 inf + 0 7.775 * * [simplify]: Extracting #1: cost 7 inf + 0 7.775 * * [simplify]: Extracting #2: cost 13 inf + 1 7.775 * * [simplify]: Extracting #3: cost 12 inf + 3 7.775 * * [simplify]: Extracting #4: cost 4 inf + 743 7.776 * * [simplify]: Extracting #5: cost 0 inf + 1259 7.776 * [simplify]: Simplified to (/ (sin re) (exp im)) 7.776 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* 1 (/ (sin re) (exp im)))))) 7.777 * * * * [progress]: [ 58 / 129 ] simplifiying candidate # 7.777 * [simplify]: Simplifying (/ 1 (exp im)) 7.777 * * [simplify]: iters left: 3 (4 enodes) 7.779 * * [simplify]: iters left: 2 (16 enodes) 7.785 * * [simplify]: iters left: 1 (20 enodes) 7.791 * * [simplify]: Extracting #0: cost 1 inf + 0 7.791 * * [simplify]: Extracting #1: cost 5 inf + 0 7.791 * * [simplify]: Extracting #2: cost 7 inf + 1 7.791 * * [simplify]: Extracting #3: cost 6 inf + 2 7.791 * * [simplify]: Extracting #4: cost 0 inf + 450 7.791 * * [simplify]: Extracting #5: cost 0 inf + 448 7.791 * [simplify]: Simplified to (exp (- im)) 7.792 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (exp (- im)) (/ 1 (/ 1 (sin re))))))) 7.792 * [simplify]: Simplifying (/ 1 (/ 1 (sin re))) 7.792 * * [simplify]: iters left: 5 (5 enodes) 7.796 * * [simplify]: iters left: 4 (17 enodes) 7.801 * * [simplify]: iters left: 3 (20 enodes) 7.807 * * [simplify]: iters left: 2 (24 enodes) 7.814 * * [simplify]: Extracting #0: cost 1 inf + 0 7.814 * * [simplify]: Extracting #1: cost 5 inf + 0 7.814 * * [simplify]: Extracting #2: cost 2 inf + 124 7.815 * * [simplify]: Extracting #3: cost 0 inf + 328 7.815 * [simplify]: Simplified to (sin re) 7.815 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (exp im)) (sin re))))) 7.815 * * * * [progress]: [ 59 / 129 ] simplifiying candidate # 7.815 * * * * [progress]: [ 60 / 129 ] simplifiying candidate # 7.815 * * * * [progress]: [ 61 / 129 ] simplifiying candidate # 7.815 * * * * [progress]: [ 62 / 129 ] simplifiying candidate # 7.815 * [simplify]: Simplifying (cbrt (/ (exp im) (sin re))) 7.815 * * [simplify]: iters left: 4 (6 enodes) 7.818 * * [simplify]: iters left: 3 (18 enodes) 7.823 * * [simplify]: Extracting #0: cost 1 inf + 0 7.823 * * [simplify]: Extracting #1: cost 3 inf + 0 7.823 * * [simplify]: Extracting #2: cost 6 inf + 0 7.823 * * [simplify]: Extracting #3: cost 10 inf + 0 7.823 * * [simplify]: Extracting #4: cost 6 inf + 124 7.823 * * [simplify]: Extracting #5: cost 0 inf + 1114 7.824 * [simplify]: Simplified to (cbrt (/ (exp im) (sin re))) 7.824 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (/ 1 (* (cbrt (/ (exp im) (sin re))) (cbrt (/ (exp im) (sin re))))) (cbrt (/ (exp im) (sin re))))))) 7.824 * * * * [progress]: [ 63 / 129 ] simplifiying candidate # 7.824 * [simplify]: Simplifying (sqrt (/ (exp im) (sin re))) 7.824 * * [simplify]: iters left: 4 (6 enodes) 7.827 * * [simplify]: iters left: 3 (18 enodes) 7.832 * * [simplify]: Extracting #0: cost 1 inf + 0 7.832 * * [simplify]: Extracting #1: cost 3 inf + 0 7.832 * * [simplify]: Extracting #2: cost 6 inf + 0 7.832 * * [simplify]: Extracting #3: cost 10 inf + 0 7.832 * * [simplify]: Extracting #4: cost 6 inf + 124 7.832 * * [simplify]: Extracting #5: cost 0 inf + 1034 7.832 * [simplify]: Simplified to (sqrt (/ (exp im) (sin re))) 7.833 * [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) (sin re))))))) 7.833 * * * * [progress]: [ 64 / 129 ] simplifiying candidate # 7.833 * [simplify]: Simplifying (/ (cbrt (exp im)) (cbrt (sin re))) 7.833 * * [simplify]: iters left: 4 (7 enodes) 7.836 * * [simplify]: iters left: 3 (21 enodes) 7.843 * * [simplify]: Extracting #0: cost 1 inf + 0 7.843 * * [simplify]: Extracting #1: cost 4 inf + 0 7.843 * * [simplify]: Extracting #2: cost 8 inf + 0 7.843 * * [simplify]: Extracting #3: cost 12 inf + 0 7.843 * * [simplify]: Extracting #4: cost 10 inf + 2 7.843 * * [simplify]: Extracting #5: cost 4 inf + 548 7.844 * * [simplify]: Extracting #6: cost 1 inf + 1182 7.844 * * [simplify]: Extracting #7: cost 0 inf + 1514 7.844 * [simplify]: Simplified to (/ (cbrt (exp im)) (cbrt (sin re))) 7.844 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (/ 1 (/ (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (sin re)) (cbrt (sin re))))) (/ (cbrt (exp im)) (cbrt (sin re))))))) 7.845 * * * * [progress]: [ 65 / 129 ] simplifiying candidate # 7.845 * [simplify]: Simplifying (/ (cbrt (exp im)) (sqrt (sin re))) 7.845 * * [simplify]: iters left: 4 (7 enodes) 7.848 * * [simplify]: iters left: 3 (21 enodes) 7.854 * * [simplify]: Extracting #0: cost 1 inf + 0 7.854 * * [simplify]: Extracting #1: cost 4 inf + 0 7.854 * * [simplify]: Extracting #2: cost 8 inf + 0 7.854 * * [simplify]: Extracting #3: cost 12 inf + 0 7.854 * * [simplify]: Extracting #4: cost 10 inf + 2 7.854 * * [simplify]: Extracting #5: cost 4 inf + 468 7.854 * * [simplify]: Extracting #6: cost 1 inf + 1062 7.855 * * [simplify]: Extracting #7: cost 0 inf + 1354 7.855 * [simplify]: Simplified to (/ (cbrt (exp im)) (sqrt (sin re))) 7.855 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (/ 1 (/ (* (cbrt (exp im)) (cbrt (exp im))) (sqrt (sin re)))) (/ (cbrt (exp im)) (sqrt (sin re))))))) 7.855 * * * * [progress]: [ 66 / 129 ] simplifiying candidate # 7.855 * [simplify]: Simplifying (/ (cbrt (exp im)) (sin re)) 7.856 * * [simplify]: iters left: 4 (6 enodes) 7.858 * * [simplify]: iters left: 3 (18 enodes) 7.863 * * [simplify]: Extracting #0: cost 1 inf + 0 7.863 * * [simplify]: Extracting #1: cost 4 inf + 0 7.863 * * [simplify]: Extracting #2: cost 8 inf + 0 7.863 * * [simplify]: Extracting #3: cost 7 inf + 123 7.864 * * [simplify]: Extracting #4: cost 6 inf + 124 7.864 * * [simplify]: Extracting #5: cost 0 inf + 1072 7.864 * [simplify]: Simplified to (/ (cbrt (exp im)) (sin re)) 7.864 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (/ 1 (/ (* (cbrt (exp im)) (cbrt (exp im))) 1)) (/ (cbrt (exp im)) (sin re)))))) 7.864 * * * * [progress]: [ 67 / 129 ] simplifiying candidate # 7.865 * [simplify]: Simplifying (/ (sqrt (exp im)) (cbrt (sin re))) 7.865 * * [simplify]: iters left: 4 (7 enodes) 7.867 * * [simplify]: iters left: 3 (21 enodes) 7.870 * * [simplify]: Extracting #0: cost 1 inf + 0 7.871 * * [simplify]: Extracting #1: cost 4 inf + 0 7.871 * * [simplify]: Extracting #2: cost 8 inf + 0 7.871 * * [simplify]: Extracting #3: cost 12 inf + 0 7.871 * * [simplify]: Extracting #4: cost 10 inf + 2 7.871 * * [simplify]: Extracting #5: cost 4 inf + 548 7.871 * * [simplify]: Extracting #6: cost 1 inf + 1062 7.871 * * [simplify]: Extracting #7: cost 0 inf + 1354 7.871 * [simplify]: Simplified to (/ (sqrt (exp im)) (cbrt (sin re))) 7.871 * [simplify]: Simplified (2 2 3 2) 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))))))) 7.871 * * * * [progress]: [ 68 / 129 ] simplifiying candidate # 7.871 * [simplify]: Simplifying (/ (sqrt (exp im)) (sqrt (sin re))) 7.872 * * [simplify]: iters left: 4 (7 enodes) 7.873 * * [simplify]: iters left: 3 (21 enodes) 7.876 * * [simplify]: Extracting #0: cost 1 inf + 0 7.876 * * [simplify]: Extracting #1: cost 4 inf + 0 7.876 * * [simplify]: Extracting #2: cost 8 inf + 0 7.876 * * [simplify]: Extracting #3: cost 12 inf + 0 7.876 * * [simplify]: Extracting #4: cost 10 inf + 2 7.876 * * [simplify]: Extracting #5: cost 4 inf + 468 7.876 * * [simplify]: Extracting #6: cost 1 inf + 942 7.876 * * [simplify]: Extracting #7: cost 0 inf + 1194 7.876 * [simplify]: Simplified to (/ (sqrt (exp im)) (sqrt (sin re))) 7.876 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (/ 1 (/ (sqrt (exp im)) (sqrt (sin re)))) (/ (sqrt (exp im)) (sqrt (sin re))))))) 7.877 * * * * [progress]: [ 69 / 129 ] simplifiying candidate # 7.877 * [simplify]: Simplifying (/ (sqrt (exp im)) (sin re)) 7.877 * * [simplify]: iters left: 4 (6 enodes) 7.878 * * [simplify]: iters left: 3 (18 enodes) 7.880 * * [simplify]: Extracting #0: cost 1 inf + 0 7.880 * * [simplify]: Extracting #1: cost 4 inf + 0 7.880 * * [simplify]: Extracting #2: cost 8 inf + 0 7.880 * * [simplify]: Extracting #3: cost 7 inf + 123 7.881 * * [simplify]: Extracting #4: cost 6 inf + 124 7.881 * * [simplify]: Extracting #5: cost 0 inf + 912 7.881 * [simplify]: Simplified to (/ (sqrt (exp im)) (sin re)) 7.881 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (/ 1 (/ (sqrt (exp im)) 1)) (/ (sqrt (exp im)) (sin re)))))) 7.881 * * * * [progress]: [ 70 / 129 ] simplifiying candidate # 7.881 * [simplify]: Simplifying (/ (exp im) (cbrt (sin re))) 7.881 * * [simplify]: iters left: 4 (6 enodes) 7.882 * * [simplify]: iters left: 3 (18 enodes) 7.885 * * [simplify]: Extracting #0: cost 1 inf + 0 7.885 * * [simplify]: Extracting #1: cost 4 inf + 0 7.885 * * [simplify]: Extracting #2: cost 8 inf + 0 7.885 * * [simplify]: Extracting #3: cost 9 inf + 1 7.885 * * [simplify]: Extracting #4: cost 0 inf + 1052 7.885 * [simplify]: Simplified to (/ (exp im) (cbrt (sin re))) 7.885 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (/ 1 (/ 1 (* (cbrt (sin re)) (cbrt (sin re))))) (/ (exp im) (cbrt (sin re))))))) 7.885 * * * * [progress]: [ 71 / 129 ] simplifiying candidate # 7.885 * [simplify]: Simplifying (/ (exp im) (sqrt (sin re))) 7.885 * * [simplify]: iters left: 4 (6 enodes) 7.887 * * [simplify]: iters left: 3 (18 enodes) 7.889 * * [simplify]: Extracting #0: cost 1 inf + 0 7.889 * * [simplify]: Extracting #1: cost 4 inf + 0 7.889 * * [simplify]: Extracting #2: cost 8 inf + 0 7.889 * * [simplify]: Extracting #3: cost 9 inf + 1 7.889 * * [simplify]: Extracting #4: cost 0 inf + 892 7.889 * [simplify]: Simplified to (/ (exp im) (sqrt (sin re))) 7.889 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (/ 1 (/ 1 (sqrt (sin re)))) (/ (exp im) (sqrt (sin re))))))) 7.889 * * * * [progress]: [ 72 / 129 ] simplifiying candidate # 7.890 * [simplify]: Simplifying (/ (exp im) (sin re)) 7.890 * * [simplify]: iters left: 3 (5 enodes) 7.891 * * [simplify]: iters left: 2 (15 enodes) 7.893 * * [simplify]: Extracting #0: cost 1 inf + 0 7.893 * * [simplify]: Extracting #1: cost 4 inf + 0 7.893 * * [simplify]: Extracting #2: cost 8 inf + 0 7.893 * * [simplify]: Extracting #3: cost 4 inf + 124 7.893 * * [simplify]: Extracting #4: cost 0 inf + 610 7.893 * [simplify]: Simplified to (/ (exp im) (sin re)) 7.893 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (/ 1 (/ 1 1)) (/ (exp im) (sin re)))))) 7.893 * * * * [progress]: [ 73 / 129 ] simplifiying candidate # 7.893 * [simplify]: Simplifying (/ (exp im) (sin re)) 7.893 * * [simplify]: iters left: 3 (5 enodes) 7.894 * * [simplify]: iters left: 2 (15 enodes) 7.897 * * [simplify]: Extracting #0: cost 1 inf + 0 7.897 * * [simplify]: Extracting #1: cost 4 inf + 0 7.897 * * [simplify]: Extracting #2: cost 8 inf + 0 7.897 * * [simplify]: Extracting #3: cost 4 inf + 124 7.897 * * [simplify]: Extracting #4: cost 0 inf + 610 7.897 * [simplify]: Simplified to (/ (exp im) (sin re)) 7.897 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (/ 1 1) (/ (exp im) (sin re)))))) 7.897 * * * * [progress]: [ 74 / 129 ] simplifiying candidate # 7.898 * [simplify]: Simplifying (/ 1 (sin re)) 7.898 * * [simplify]: iters left: 3 (4 enodes) 7.900 * * [simplify]: iters left: 2 (14 enodes) 7.905 * * [simplify]: iters left: 1 (16 enodes) 7.912 * * [simplify]: Extracting #0: cost 1 inf + 0 7.912 * * [simplify]: Extracting #1: cost 4 inf + 0 7.912 * * [simplify]: Extracting #2: cost 5 inf + 1 7.912 * * [simplify]: Extracting #3: cost 3 inf + 63 7.912 * * [simplify]: Extracting #4: cost 1 inf + 226 7.913 * * [simplify]: Extracting #5: cost 0 inf + 328 7.913 * [simplify]: Simplified to (/ 1 (sin re)) 7.913 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (/ 1 (exp im)) (/ 1 (sin re)))))) 7.913 * * * * [progress]: [ 75 / 129 ] simplifiying candidate # 7.914 * [simplify]: Simplifying (* (cbrt 1) (cbrt 1)) 7.914 * * [simplify]: iters left: 3 (3 enodes) 7.921 * * [simplify]: iters left: 2 (11 enodes) 7.925 * * [simplify]: iters left: 1 (13 enodes) 7.929 * * [simplify]: Extracting #0: cost 1 inf + 0 7.929 * * [simplify]: Extracting #1: cost 0 inf + 1 7.929 * [simplify]: Simplified to 1 7.929 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (/ (/ (exp im) (sin re)) (cbrt 1)))))) 7.929 * * * * [progress]: [ 76 / 129 ] simplifiying candidate # 7.930 * [simplify]: Simplifying (sqrt 1) 7.930 * * [simplify]: iters left: 1 (2 enodes) 7.933 * * [simplify]: Extracting #0: cost 1 inf + 0 7.933 * * [simplify]: Extracting #1: cost 0 inf + 1 7.933 * [simplify]: Simplified to 1 7.933 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (/ (/ (exp im) (sin re)) (sqrt 1)))))) 7.933 * * * * [progress]: [ 77 / 129 ] simplifiying candidate # 7.934 * * * * [progress]: [ 78 / 129 ] simplifiying candidate # 7.934 * [simplify]: Simplifying (sin re) 7.934 * * [simplify]: iters left: 1 (2 enodes) 7.935 * * [simplify]: Extracting #0: cost 1 inf + 0 7.935 * * [simplify]: Extracting #1: cost 3 inf + 0 7.935 * * [simplify]: Extracting #2: cost 2 inf + 1 7.935 * * [simplify]: Extracting #3: cost 0 inf + 123 7.935 * [simplify]: Simplified to (sin re) 7.935 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (* (/ 1 (exp im)) (sin re))))) 7.935 * * * * [progress]: [ 79 / 129 ] simplifiying candidate #real (real->posit16 (/ 1 (/ (exp im) (sin re))))))))> 7.935 * * * * [progress]: [ 80 / 129 ] simplifiying candidate # 7.935 * * * * [progress]: [ 81 / 129 ] simplifiying candidate # 7.935 * * * * [progress]: [ 82 / 129 ] simplifiying candidate # 7.935 * * * * [progress]: [ 83 / 129 ] simplifiying candidate # 7.936 * [simplify]: Simplifying (- im (log (sin re))) 7.936 * * [simplify]: iters left: 4 (5 enodes) 7.938 * * [simplify]: iters left: 3 (17 enodes) 7.942 * * [simplify]: iters left: 2 (20 enodes) 7.948 * * [simplify]: Extracting #0: cost 1 inf + 0 7.948 * * [simplify]: Extracting #1: cost 5 inf + 0 7.948 * * [simplify]: Extracting #2: cost 7 inf + 1 7.948 * * [simplify]: Extracting #3: cost 9 inf + 1 7.948 * * [simplify]: Extracting #4: cost 8 inf + 2 7.948 * * [simplify]: Extracting #5: cost 1 inf + 901 7.949 * * [simplify]: Extracting #6: cost 0 inf + 1072 7.949 * [simplify]: Simplified to (- im (log (sin re))) 7.949 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (exp (- im (log (sin re)))))))) 7.949 * * * * [progress]: [ 84 / 129 ] simplifiying candidate # 7.949 * * * * [progress]: [ 85 / 129 ] simplifiying candidate # 7.949 * * * * [progress]: [ 86 / 129 ] simplifiying candidate # 7.949 * [simplify]: Simplifying (/ (* (* (exp im) (exp im)) (exp im)) (* (* (sin re) (sin re)) (sin re))) 7.950 * * [simplify]: iters left: 6 (9 enodes) 7.954 * * [simplify]: iters left: 5 (38 enodes) 7.967 * * [simplify]: iters left: 4 (84 enodes) 7.986 * * [simplify]: iters left: 3 (162 enodes) 8.035 * * [simplify]: iters left: 2 (263 enodes) 8.119 * * [simplify]: iters left: 1 (440 enodes) 8.654 * * [simplify]: Extracting #0: cost 1 inf + 0 8.654 * * [simplify]: Extracting #1: cost 79 inf + 0 8.654 * * [simplify]: Extracting #2: cost 198 inf + 1 8.656 * * [simplify]: Extracting #3: cost 177 inf + 5403 8.660 * * [simplify]: Extracting #4: cost 87 inf + 42457 8.673 * * [simplify]: Extracting #5: cost 8 inf + 86128 8.683 * * [simplify]: Extracting #6: cost 0 inf + 90987 8.693 * [simplify]: Simplified to (* (* (/ (exp im) (sin re)) (/ (exp im) (sin re))) (/ (exp im) (sin re))) 8.693 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (cbrt (* (* (/ (exp im) (sin re)) (/ (exp im) (sin re))) (/ (exp im) (sin re)))))))) 8.693 * * * * [progress]: [ 87 / 129 ] simplifiying candidate # 8.693 * * * * [progress]: [ 88 / 129 ] simplifiying candidate # 8.693 * * * * [progress]: [ 89 / 129 ] simplifiying candidate # 8.693 * * * * [progress]: [ 90 / 129 ] simplifiying candidate # 8.693 * * * * [progress]: [ 91 / 129 ] simplifiying candidate # 8.693 * [simplify]: Simplifying (/ (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (sin re)) (cbrt (sin re)))) 8.693 * * [simplify]: iters left: 6 (9 enodes) 8.695 * * [simplify]: iters left: 5 (33 enodes) 8.700 * * [simplify]: iters left: 4 (48 enodes) 8.707 * * [simplify]: iters left: 3 (55 enodes) 8.719 * * [simplify]: iters left: 2 (58 enodes) 8.726 * * [simplify]: Extracting #0: cost 1 inf + 0 8.726 * * [simplify]: Extracting #1: cost 11 inf + 0 8.726 * * [simplify]: Extracting #2: cost 22 inf + 0 8.726 * * [simplify]: Extracting #3: cost 26 inf + 0 8.727 * * [simplify]: Extracting #4: cost 22 inf + 134 8.727 * * [simplify]: Extracting #5: cost 7 inf + 3826 8.728 * * [simplify]: Extracting #6: cost 0 inf + 5898 8.728 * [simplify]: Simplified to (* (/ (cbrt (exp im)) (cbrt (sin re))) (/ (cbrt (exp im)) (cbrt (sin re)))) 8.728 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (* (* (/ (cbrt (exp im)) (cbrt (sin re))) (/ (cbrt (exp im)) (cbrt (sin re)))) (/ (cbrt (exp im)) (cbrt (sin re)))))))) 8.728 * [simplify]: Simplifying (/ (cbrt (exp im)) (cbrt (sin re))) 8.729 * * [simplify]: iters left: 4 (7 enodes) 8.730 * * [simplify]: iters left: 3 (21 enodes) 8.733 * * [simplify]: Extracting #0: cost 1 inf + 0 8.733 * * [simplify]: Extracting #1: cost 4 inf + 0 8.733 * * [simplify]: Extracting #2: cost 8 inf + 0 8.733 * * [simplify]: Extracting #3: cost 12 inf + 0 8.733 * * [simplify]: Extracting #4: cost 10 inf + 2 8.733 * * [simplify]: Extracting #5: cost 4 inf + 548 8.733 * * [simplify]: Extracting #6: cost 1 inf + 1182 8.733 * * [simplify]: Extracting #7: cost 0 inf + 1514 8.733 * [simplify]: Simplified to (/ (cbrt (exp im)) (cbrt (sin re))) 8.733 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (* (* (/ (cbrt (exp im)) (cbrt (sin re))) (/ (cbrt (exp im)) (cbrt (sin re)))) (/ (cbrt (exp im)) (cbrt (sin re)))))))) 8.733 * * * * [progress]: [ 92 / 129 ] simplifiying candidate # 8.734 * [simplify]: Simplifying (/ (* (cbrt (exp im)) (cbrt (exp im))) (sqrt (sin re))) 8.734 * * [simplify]: iters left: 6 (8 enodes) 8.735 * * [simplify]: iters left: 5 (26 enodes) 8.739 * * [simplify]: iters left: 4 (30 enodes) 8.743 * * [simplify]: iters left: 3 (33 enodes) 8.751 * * [simplify]: Extracting #0: cost 1 inf + 0 8.751 * * [simplify]: Extracting #1: cost 7 inf + 0 8.751 * * [simplify]: Extracting #2: cost 14 inf + 0 8.752 * * [simplify]: Extracting #3: cost 18 inf + 0 8.752 * * [simplify]: Extracting #4: cost 15 inf + 63 8.752 * * [simplify]: Extracting #5: cost 11 inf + 397 8.752 * * [simplify]: Extracting #6: cost 2 inf + 2461 8.753 * * [simplify]: Extracting #7: cost 0 inf + 2984 8.754 * [simplify]: Simplified to (/ (* (cbrt (exp im)) (cbrt (exp im))) (sqrt (sin re))) 8.754 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (* (/ (* (cbrt (exp im)) (cbrt (exp im))) (sqrt (sin re))) (/ (cbrt (exp im)) (sqrt (sin re)))))))) 8.754 * [simplify]: Simplifying (/ (cbrt (exp im)) (sqrt (sin re))) 8.754 * * [simplify]: iters left: 4 (7 enodes) 8.757 * * [simplify]: iters left: 3 (21 enodes) 8.763 * * [simplify]: Extracting #0: cost 1 inf + 0 8.763 * * [simplify]: Extracting #1: cost 4 inf + 0 8.763 * * [simplify]: Extracting #2: cost 8 inf + 0 8.763 * * [simplify]: Extracting #3: cost 12 inf + 0 8.763 * * [simplify]: Extracting #4: cost 10 inf + 2 8.763 * * [simplify]: Extracting #5: cost 4 inf + 468 8.763 * * [simplify]: Extracting #6: cost 1 inf + 1062 8.764 * * [simplify]: Extracting #7: cost 0 inf + 1354 8.764 * [simplify]: Simplified to (/ (cbrt (exp im)) (sqrt (sin re))) 8.764 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (* (/ (* (cbrt (exp im)) (cbrt (exp im))) (sqrt (sin re))) (/ (cbrt (exp im)) (sqrt (sin re)))))))) 8.764 * * * * [progress]: [ 93 / 129 ] simplifiying candidate # 8.765 * [simplify]: Simplifying (/ (* (cbrt (exp im)) (cbrt (exp im))) 1) 8.765 * * [simplify]: iters left: 6 (6 enodes) 8.768 * * [simplify]: iters left: 5 (20 enodes) 8.774 * * [simplify]: iters left: 4 (30 enodes) 8.779 * * [simplify]: iters left: 3 (31 enodes) 8.783 * * [simplify]: Extracting #0: cost 1 inf + 0 8.783 * * [simplify]: Extracting #1: cost 5 inf + 0 8.783 * * [simplify]: Extracting #2: cost 7 inf + 1 8.783 * * [simplify]: Extracting #3: cost 9 inf + 1 8.783 * * [simplify]: Extracting #4: cost 8 inf + 2 8.783 * * [simplify]: Extracting #5: cost 0 inf + 1212 8.783 * [simplify]: Simplified to (* (cbrt (exp im)) (cbrt (exp im))) 8.783 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (* (* (cbrt (exp im)) (cbrt (exp im))) (/ (cbrt (exp im)) (sin re))))))) 8.784 * [simplify]: Simplifying (/ (cbrt (exp im)) (sin re)) 8.784 * * [simplify]: iters left: 4 (6 enodes) 8.785 * * [simplify]: iters left: 3 (18 enodes) 8.787 * * [simplify]: Extracting #0: cost 1 inf + 0 8.787 * * [simplify]: Extracting #1: cost 4 inf + 0 8.787 * * [simplify]: Extracting #2: cost 8 inf + 0 8.787 * * [simplify]: Extracting #3: cost 7 inf + 123 8.787 * * [simplify]: Extracting #4: cost 6 inf + 124 8.787 * * [simplify]: Extracting #5: cost 0 inf + 1072 8.787 * [simplify]: Simplified to (/ (cbrt (exp im)) (sin re)) 8.787 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (* (* (cbrt (exp im)) (cbrt (exp im))) (/ (cbrt (exp im)) (sin re))))))) 8.788 * * * * [progress]: [ 94 / 129 ] simplifiying candidate # 8.788 * [simplify]: Simplifying (/ (sqrt (exp im)) (* (cbrt (sin re)) (cbrt (sin re)))) 8.788 * * [simplify]: iters left: 6 (8 enodes) 8.789 * * [simplify]: iters left: 5 (26 enodes) 8.793 * * [simplify]: iters left: 4 (28 enodes) 8.796 * * [simplify]: Extracting #0: cost 1 inf + 0 8.796 * * [simplify]: Extracting #1: cost 6 inf + 0 8.796 * * [simplify]: Extracting #2: cost 12 inf + 0 8.797 * * [simplify]: Extracting #3: cost 16 inf + 0 8.797 * * [simplify]: Extracting #4: cost 14 inf + 2 8.797 * * [simplify]: Extracting #5: cost 10 inf + 336 8.797 * * [simplify]: Extracting #6: cost 1 inf + 2048 8.797 * * [simplify]: Extracting #7: cost 0 inf + 2380 8.797 * [simplify]: Simplified to (/ (/ (sqrt (exp im)) (cbrt (sin re))) (cbrt (sin re))) 8.797 * [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)))))))) 8.798 * [simplify]: Simplifying (/ (sqrt (exp im)) (cbrt (sin re))) 8.798 * * [simplify]: iters left: 4 (7 enodes) 8.799 * * [simplify]: iters left: 3 (21 enodes) 8.802 * * [simplify]: Extracting #0: cost 1 inf + 0 8.802 * * [simplify]: Extracting #1: cost 4 inf + 0 8.802 * * [simplify]: Extracting #2: cost 8 inf + 0 8.802 * * [simplify]: Extracting #3: cost 12 inf + 0 8.802 * * [simplify]: Extracting #4: cost 10 inf + 2 8.802 * * [simplify]: Extracting #5: cost 4 inf + 548 8.802 * * [simplify]: Extracting #6: cost 1 inf + 1062 8.802 * * [simplify]: Extracting #7: cost 0 inf + 1354 8.802 * [simplify]: Simplified to (/ (sqrt (exp im)) (cbrt (sin re))) 8.802 * [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 (exp im)) (cbrt (sin re)))))))) 8.802 * * * * [progress]: [ 95 / 129 ] simplifiying candidate # 8.803 * [simplify]: Simplifying (/ (sqrt (exp im)) (sqrt (sin re))) 8.803 * * [simplify]: iters left: 4 (7 enodes) 8.804 * * [simplify]: iters left: 3 (21 enodes) 8.810 * * [simplify]: Extracting #0: cost 1 inf + 0 8.810 * * [simplify]: Extracting #1: cost 4 inf + 0 8.810 * * [simplify]: Extracting #2: cost 8 inf + 0 8.810 * * [simplify]: Extracting #3: cost 12 inf + 0 8.810 * * [simplify]: Extracting #4: cost 10 inf + 2 8.810 * * [simplify]: Extracting #5: cost 4 inf + 468 8.811 * * [simplify]: Extracting #6: cost 1 inf + 942 8.811 * * [simplify]: Extracting #7: cost 0 inf + 1194 8.811 * [simplify]: Simplified to (/ (sqrt (exp im)) (sqrt (sin re))) 8.811 * [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)))))))) 8.812 * [simplify]: Simplifying (/ (sqrt (exp im)) (sqrt (sin re))) 8.812 * * [simplify]: iters left: 4 (7 enodes) 8.814 * * [simplify]: iters left: 3 (21 enodes) 8.820 * * [simplify]: Extracting #0: cost 1 inf + 0 8.820 * * [simplify]: Extracting #1: cost 4 inf + 0 8.820 * * [simplify]: Extracting #2: cost 8 inf + 0 8.820 * * [simplify]: Extracting #3: cost 12 inf + 0 8.820 * * [simplify]: Extracting #4: cost 10 inf + 2 8.821 * * [simplify]: Extracting #5: cost 4 inf + 468 8.821 * * [simplify]: Extracting #6: cost 1 inf + 942 8.821 * * [simplify]: Extracting #7: cost 0 inf + 1194 8.821 * [simplify]: Simplified to (/ (sqrt (exp im)) (sqrt (sin re))) 8.822 * [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 (exp im)) (sqrt (sin re)))))))) 8.822 * * * * [progress]: [ 96 / 129 ] simplifiying candidate # 8.822 * [simplify]: Simplifying (/ (sqrt (exp im)) 1) 8.822 * * [simplify]: iters left: 4 (5 enodes) 8.825 * * [simplify]: iters left: 3 (15 enodes) 8.830 * * [simplify]: iters left: 2 (17 enodes) 8.835 * * [simplify]: Extracting #0: cost 1 inf + 0 8.835 * * [simplify]: Extracting #1: cost 4 inf + 0 8.835 * * [simplify]: Extracting #2: cost 5 inf + 1 8.835 * * [simplify]: Extracting #3: cost 4 inf + 2 8.835 * * [simplify]: Extracting #4: cost 1 inf + 255 8.835 * * [simplify]: Extracting #5: cost 0 inf + 366 8.835 * [simplify]: Simplified to (sqrt (exp im)) 8.835 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (* (sqrt (exp im)) (/ (sqrt (exp im)) (sin re))))))) 8.836 * [simplify]: Simplifying (/ (sqrt (exp im)) (sin re)) 8.836 * * [simplify]: iters left: 4 (6 enodes) 8.838 * * [simplify]: iters left: 3 (18 enodes) 8.842 * * [simplify]: Extracting #0: cost 1 inf + 0 8.842 * * [simplify]: Extracting #1: cost 4 inf + 0 8.843 * * [simplify]: Extracting #2: cost 8 inf + 0 8.843 * * [simplify]: Extracting #3: cost 7 inf + 123 8.843 * * [simplify]: Extracting #4: cost 6 inf + 124 8.843 * * [simplify]: Extracting #5: cost 0 inf + 912 8.843 * [simplify]: Simplified to (/ (sqrt (exp im)) (sin re)) 8.843 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (* (sqrt (exp im)) (/ (sqrt (exp im)) (sin re))))))) 8.843 * * * * [progress]: [ 97 / 129 ] simplifiying candidate # 8.844 * [simplify]: Simplifying (/ 1 (* (cbrt (sin re)) (cbrt (sin re)))) 8.844 * * [simplify]: iters left: 6 (6 enodes) 8.847 * * [simplify]: iters left: 5 (22 enodes) 8.853 * * [simplify]: iters left: 4 (26 enodes) 8.861 * * [simplify]: Extracting #0: cost 1 inf + 0 8.861 * * [simplify]: Extracting #1: cost 6 inf + 0 8.861 * * [simplify]: Extracting #2: cost 9 inf + 1 8.861 * * [simplify]: Extracting #3: cost 11 inf + 1 8.861 * * [simplify]: Extracting #4: cost 8 inf + 124 8.861 * * [simplify]: Extracting #5: cost 2 inf + 1173 8.862 * * [simplify]: Extracting #6: cost 0 inf + 1576 8.862 * [simplify]: Simplified to (/ 1 (* (cbrt (sin re)) (cbrt (sin re)))) 8.862 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (* (/ 1 (* (cbrt (sin re)) (cbrt (sin re)))) (/ (exp im) (cbrt (sin re)))))))) 8.862 * [simplify]: Simplifying (/ (exp im) (cbrt (sin re))) 8.863 * * [simplify]: iters left: 4 (6 enodes) 8.865 * * [simplify]: iters left: 3 (18 enodes) 8.870 * * [simplify]: Extracting #0: cost 1 inf + 0 8.870 * * [simplify]: Extracting #1: cost 4 inf + 0 8.870 * * [simplify]: Extracting #2: cost 8 inf + 0 8.870 * * [simplify]: Extracting #3: cost 9 inf + 1 8.871 * * [simplify]: Extracting #4: cost 0 inf + 1052 8.871 * [simplify]: Simplified to (/ (exp im) (cbrt (sin re))) 8.871 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (* (/ 1 (* (cbrt (sin re)) (cbrt (sin re)))) (/ (exp im) (cbrt (sin re)))))))) 8.871 * * * * [progress]: [ 98 / 129 ] simplifiying candidate # 8.871 * [simplify]: Simplifying (/ 1 (sqrt (sin re))) 8.871 * * [simplify]: iters left: 4 (5 enodes) 8.874 * * [simplify]: iters left: 3 (17 enodes) 8.879 * * [simplify]: iters left: 2 (19 enodes) 8.884 * * [simplify]: Extracting #0: cost 1 inf + 0 8.884 * * [simplify]: Extracting #1: cost 4 inf + 0 8.884 * * [simplify]: Extracting #2: cost 5 inf + 1 8.884 * * [simplify]: Extracting #3: cost 7 inf + 1 8.884 * * [simplify]: Extracting #4: cost 0 inf + 610 8.884 * [simplify]: Simplified to (/ 1 (sqrt (sin re))) 8.884 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (* (/ 1 (sqrt (sin re))) (/ (exp im) (sqrt (sin re)))))))) 8.884 * [simplify]: Simplifying (/ (exp im) (sqrt (sin re))) 8.885 * * [simplify]: iters left: 4 (6 enodes) 8.886 * * [simplify]: iters left: 3 (18 enodes) 8.888 * * [simplify]: Extracting #0: cost 1 inf + 0 8.888 * * [simplify]: Extracting #1: cost 4 inf + 0 8.888 * * [simplify]: Extracting #2: cost 8 inf + 0 8.888 * * [simplify]: Extracting #3: cost 9 inf + 1 8.888 * * [simplify]: Extracting #4: cost 0 inf + 892 8.888 * [simplify]: Simplified to (/ (exp im) (sqrt (sin re))) 8.888 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (* (/ 1 (sqrt (sin re))) (/ (exp im) (sqrt (sin re)))))))) 8.888 * * * * [progress]: [ 99 / 129 ] simplifiying candidate # 8.889 * [simplify]: Simplifying (/ 1 1) 8.889 * * [simplify]: iters left: 2 (2 enodes) 8.890 * * [simplify]: iters left: 1 (6 enodes) 8.891 * * [simplify]: Extracting #0: cost 1 inf + 0 8.891 * * [simplify]: Extracting #1: cost 0 inf + 1 8.891 * [simplify]: Simplified to 1 8.891 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (* 1 (/ (exp im) (sin re))))))) 8.891 * [simplify]: Simplifying (/ (exp im) (sin re)) 8.891 * * [simplify]: iters left: 3 (5 enodes) 8.892 * * [simplify]: iters left: 2 (15 enodes) 8.894 * * [simplify]: Extracting #0: cost 1 inf + 0 8.894 * * [simplify]: Extracting #1: cost 4 inf + 0 8.894 * * [simplify]: Extracting #2: cost 8 inf + 0 8.894 * * [simplify]: Extracting #3: cost 4 inf + 124 8.894 * * [simplify]: Extracting #4: cost 0 inf + 610 8.894 * [simplify]: Simplified to (/ (exp im) (sin re)) 8.894 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (* 1 (/ (exp im) (sin re))))))) 8.894 * * * * [progress]: [ 100 / 129 ] simplifiying candidate # 8.894 * * * * [progress]: [ 101 / 129 ] simplifiying candidate # 8.894 * * * * [progress]: [ 102 / 129 ] simplifiying candidate # 8.894 * * * * [progress]: [ 103 / 129 ] simplifiying candidate # 8.895 * [simplify]: Simplifying (cbrt (sin re)) 8.895 * * [simplify]: iters left: 2 (3 enodes) 8.895 * * [simplify]: iters left: 1 (9 enodes) 8.896 * * [simplify]: Extracting #0: cost 1 inf + 0 8.896 * * [simplify]: Extracting #1: cost 3 inf + 0 8.896 * * [simplify]: Extracting #2: cost 5 inf + 0 8.896 * * [simplify]: Extracting #3: cost 4 inf + 1 8.896 * * [simplify]: Extracting #4: cost 0 inf + 405 8.897 * [simplify]: Simplified to (cbrt (sin re)) 8.897 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (/ (/ (exp im) (* (cbrt (sin re)) (cbrt (sin re)))) (cbrt (sin re))))))) 8.897 * * * * [progress]: [ 104 / 129 ] simplifiying candidate # 8.897 * [simplify]: Simplifying (sqrt (sin re)) 8.897 * * [simplify]: iters left: 2 (3 enodes) 8.897 * * [simplify]: iters left: 1 (9 enodes) 8.899 * * [simplify]: Extracting #0: cost 1 inf + 0 8.899 * * [simplify]: Extracting #1: cost 3 inf + 0 8.899 * * [simplify]: Extracting #2: cost 5 inf + 0 8.899 * * [simplify]: Extracting #3: cost 4 inf + 1 8.899 * * [simplify]: Extracting #4: cost 0 inf + 325 8.899 * [simplify]: Simplified to (sqrt (sin re)) 8.899 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (/ (/ (exp im) (sqrt (sin re))) (sqrt (sin re))))))) 8.899 * * * * [progress]: [ 105 / 129 ] simplifiying candidate # 8.899 * [simplify]: Simplifying (sin re) 8.899 * * [simplify]: iters left: 1 (2 enodes) 8.899 * * [simplify]: Extracting #0: cost 1 inf + 0 8.900 * * [simplify]: Extracting #1: cost 3 inf + 0 8.900 * * [simplify]: Extracting #2: cost 2 inf + 1 8.900 * * [simplify]: Extracting #3: cost 0 inf + 123 8.900 * [simplify]: Simplified to (sin re) 8.900 * [simplify]: Simplified (2 2 3 2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (/ (/ (exp im) 1) (sin re)))))) 8.900 * * * * [progress]: [ 106 / 129 ] simplifiying candidate # 8.900 * [simplify]: Simplifying (* (cbrt (exp im)) (cbrt (exp im))) 8.900 * * [simplify]: iters left: 4 (4 enodes) 8.901 * * [simplify]: iters left: 3 (12 enodes) 8.902 * * [simplify]: Extracting #0: cost 1 inf + 0 8.902 * * [simplify]: Extracting #1: cost 3 inf + 0 8.902 * * [simplify]: Extracting #2: cost 5 inf + 0 8.902 * * [simplify]: Extracting #3: cost 7 inf + 0 8.902 * * [simplify]: Extracting #4: cost 6 inf + 1 8.902 * * [simplify]: Extracting #5: cost 0 inf + 827 8.903 * [simplify]: Simplified to (* (cbrt (exp im)) (cbrt (exp im))) 8.903 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (/ (* (cbrt (exp im)) (cbrt (exp im))) (/ (sin re) (cbrt (exp im)))))))) 8.903 * * * * [progress]: [ 107 / 129 ] simplifiying candidate # 8.903 * [simplify]: Simplifying (sqrt (exp im)) 8.903 * * [simplify]: iters left: 2 (3 enodes) 8.903 * * [simplify]: iters left: 1 (9 enodes) 8.905 * * [simplify]: Extracting #0: cost 1 inf + 0 8.905 * * [simplify]: Extracting #1: cost 3 inf + 0 8.905 * * [simplify]: Extracting #2: cost 5 inf + 0 8.905 * * [simplify]: Extracting #3: cost 4 inf + 1 8.906 * * [simplify]: Extracting #4: cost 0 inf + 365 8.906 * [simplify]: Simplified to (sqrt (exp im)) 8.906 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (/ (sqrt (exp im)) (/ (sin re) (sqrt (exp im)))))))) 8.906 * * * * [progress]: [ 108 / 129 ] simplifiying candidate # 8.906 * * * * [progress]: [ 109 / 129 ] simplifiying candidate #real (real->posit16 (/ (exp im) (sin re))))))))> 8.906 * * * * [progress]: [ 110 / 129 ] simplifiying candidate # 8.906 * * * * [progress]: [ 111 / 129 ] simplifiying candidate # 8.906 * * * * [progress]: [ 112 / 129 ] simplifiying candidate # 8.906 * * * * [progress]: [ 113 / 129 ] simplifiying candidate # 8.906 * * * * [progress]: [ 114 / 129 ] simplifiying candidate # 8.906 * * * * [progress]: [ 115 / 129 ] simplifiying candidate # 8.906 * * * * [progress]: [ 116 / 129 ] simplifiying candidate # 8.907 * * * * [progress]: [ 117 / 129 ] simplifiying candidate # 8.907 * * * * [progress]: [ 118 / 129 ] simplifiying candidate # 8.907 * * * * [progress]: [ 119 / 129 ] simplifiying candidate # 8.907 * * * * [progress]: [ 120 / 129 ] simplifiying candidate #real (real->posit16 (fma (sin re) (exp im) (/ 1 (/ (exp im) (sin re))))))))> 8.907 * * * * [progress]: [ 121 / 129 ] simplifiying candidate # 8.907 * [simplify]: Simplifying (- (+ re (* 1/2 (* re (pow im 2)))) (* re im)) 8.907 * * [simplify]: iters left: 6 (10 enodes) 8.914 * * [simplify]: iters left: 5 (45 enodes) 8.930 * * [simplify]: iters left: 4 (85 enodes) 8.961 * * [simplify]: iters left: 3 (156 enodes) 8.991 * * [simplify]: iters left: 2 (246 enodes) 9.047 * * [simplify]: iters left: 1 (286 enodes) 9.116 * * [simplify]: Extracting #0: cost 1 inf + 0 9.116 * * [simplify]: Extracting #1: cost 26 inf + 0 9.116 * * [simplify]: Extracting #2: cost 45 inf + 291 9.117 * * [simplify]: Extracting #3: cost 12 inf + 3326 9.119 * * [simplify]: Extracting #4: cost 2 inf + 4310 9.121 * * [simplify]: Extracting #5: cost 0 inf + 4515 9.123 * [simplify]: Simplified to (fma re (- (* (* im 1/2) im) im) re) 9.123 * [simplify]: Simplified (2 2 3) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (fma re (- (* (* im 1/2) im) im) re)))) 9.123 * * * * [progress]: [ 122 / 129 ] simplifiying candidate # 9.123 * [simplify]: Simplifying (/ (sin re) (exp im)) 9.123 * * [simplify]: iters left: 3 (5 enodes) 9.124 * * [simplify]: iters left: 2 (15 enodes) 9.126 * * [simplify]: Extracting #0: cost 1 inf + 0 9.126 * * [simplify]: Extracting #1: cost 4 inf + 0 9.126 * * [simplify]: Extracting #2: cost 8 inf + 0 9.126 * * [simplify]: Extracting #3: cost 4 inf + 144 9.127 * * [simplify]: Extracting #4: cost 0 inf + 610 9.127 * [simplify]: Simplified to (/ (sin re) (exp im)) 9.127 * [simplify]: Simplified (2 2 3) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 9.127 * * * * [progress]: [ 123 / 129 ] simplifiying candidate # 9.127 * [simplify]: Simplifying (/ (sin re) (exp im)) 9.127 * * [simplify]: iters left: 3 (5 enodes) 9.128 * * [simplify]: iters left: 2 (15 enodes) 9.130 * * [simplify]: Extracting #0: cost 1 inf + 0 9.130 * * [simplify]: Extracting #1: cost 4 inf + 0 9.130 * * [simplify]: Extracting #2: cost 8 inf + 0 9.130 * * [simplify]: Extracting #3: cost 4 inf + 144 9.130 * * [simplify]: Extracting #4: cost 0 inf + 610 9.130 * [simplify]: Simplified to (/ (sin re) (exp im)) 9.130 * [simplify]: Simplified (2 2 3) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 9.130 * * * * [progress]: [ 124 / 129 ] simplifiying candidate # 9.130 * [simplify]: Simplifying (+ (/ 1 re) (+ (* 1/2 (/ (pow im 2) re)) (/ im re))) 9.131 * * [simplify]: iters left: 6 (12 enodes) 9.137 * * [simplify]: iters left: 5 (50 enodes) 9.152 * * [simplify]: iters left: 4 (71 enodes) 9.166 * * [simplify]: iters left: 3 (95 enodes) 9.179 * * [simplify]: iters left: 2 (108 enodes) 9.193 * * [simplify]: iters left: 1 (124 enodes) 9.209 * * [simplify]: Extracting #0: cost 1 inf + 0 9.209 * * [simplify]: Extracting #1: cost 12 inf + 0 9.210 * * [simplify]: Extracting #2: cost 32 inf + 1 9.210 * * [simplify]: Extracting #3: cost 35 inf + 5 9.210 * * [simplify]: Extracting #4: cost 13 inf + 1290 9.211 * * [simplify]: Extracting #5: cost 0 inf + 3164 9.212 * [simplify]: Simplified to (+ (* (+ (* 1/2 im) 1) (/ im re)) (/ 1 re)) 9.212 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (+ (* (+ (* 1/2 im) 1) (/ im re)) (/ 1 re)))))) 9.212 * * * * [progress]: [ 125 / 129 ] simplifiying candidate # 9.212 * [simplify]: Simplifying (/ (exp im) (sin re)) 9.212 * * [simplify]: iters left: 3 (5 enodes) 9.214 * * [simplify]: iters left: 2 (15 enodes) 9.218 * * [simplify]: Extracting #0: cost 1 inf + 0 9.218 * * [simplify]: Extracting #1: cost 4 inf + 0 9.218 * * [simplify]: Extracting #2: cost 8 inf + 0 9.218 * * [simplify]: Extracting #3: cost 4 inf + 124 9.219 * * [simplify]: Extracting #4: cost 0 inf + 610 9.219 * [simplify]: Simplified to (/ (exp im) (sin re)) 9.219 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (/ (exp im) (sin re)))))) 9.219 * * * * [progress]: [ 126 / 129 ] simplifiying candidate # 9.219 * [simplify]: Simplifying (/ (exp im) (sin re)) 9.219 * * [simplify]: iters left: 3 (5 enodes) 9.222 * * [simplify]: iters left: 2 (15 enodes) 9.228 * * [simplify]: Extracting #0: cost 1 inf + 0 9.228 * * [simplify]: Extracting #1: cost 4 inf + 0 9.228 * * [simplify]: Extracting #2: cost 8 inf + 0 9.228 * * [simplify]: Extracting #3: cost 4 inf + 124 9.229 * * [simplify]: Extracting #4: cost 0 inf + 610 9.229 * [simplify]: Simplified to (/ (exp im) (sin re)) 9.229 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ 1 (/ (exp im) (sin re)))))) 9.229 * * * * [progress]: [ 127 / 129 ] simplifiying candidate # 9.229 * [simplify]: Simplifying (- (+ (* 2 re) (* re (pow im 2))) (* 1/3 (pow re 3))) 9.229 * * [simplify]: iters left: 6 (12 enodes) 9.238 * * [simplify]: iters left: 5 (57 enodes) 9.260 * * [simplify]: iters left: 4 (121 enodes) 9.287 * * [simplify]: iters left: 3 (259 enodes) 9.383 * * [simplify]: iters left: 2 (489 enodes) 9.566 * * [simplify]: Extracting #0: cost 1 inf + 0 9.567 * * [simplify]: Extracting #1: cost 39 inf + 0 9.568 * * [simplify]: Extracting #2: cost 123 inf + 185 9.570 * * [simplify]: Extracting #3: cost 123 inf + 3275 9.577 * * [simplify]: Extracting #4: cost 73 inf + 16492 9.582 * * [simplify]: Extracting #5: cost 29 inf + 34527 9.588 * * [simplify]: Extracting #6: cost 0 inf + 49309 9.594 * * [simplify]: Extracting #7: cost 0 inf + 49149 9.601 * [simplify]: Simplified to (* re (fma -1/3 (* re re) (fma im im 2))) 9.601 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 (* re (fma -1/3 (* re re) (fma im im 2))))) 9.601 * * * * [progress]: [ 128 / 129 ] simplifiying candidate # 9.601 * [simplify]: Simplifying (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 9.601 * * [simplify]: iters left: 5 (7 enodes) 9.603 * * [simplify]: iters left: 4 (23 enodes) 9.606 * * [simplify]: iters left: 3 (25 enodes) 9.611 * * [simplify]: Extracting #0: cost 1 inf + 0 9.611 * * [simplify]: Extracting #1: cost 6 inf + 0 9.611 * * [simplify]: Extracting #2: cost 12 inf + 0 9.611 * * [simplify]: Extracting #3: cost 10 inf + 2 9.611 * * [simplify]: Extracting #4: cost 1 inf + 1181 9.612 * * [simplify]: Extracting #5: cost 0 inf + 1408 9.612 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 9.612 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 9.612 * * * * [progress]: [ 129 / 129 ] simplifiying candidate # 9.612 * [simplify]: Simplifying (+ (/ (sin re) (exp im)) (* (sin re) (exp im))) 9.612 * * [simplify]: iters left: 5 (7 enodes) 9.614 * * [simplify]: iters left: 4 (23 enodes) 9.617 * * [simplify]: iters left: 3 (25 enodes) 9.624 * * [simplify]: Extracting #0: cost 1 inf + 0 9.624 * * [simplify]: Extracting #1: cost 6 inf + 0 9.624 * * [simplify]: Extracting #2: cost 12 inf + 0 9.624 * * [simplify]: Extracting #3: cost 10 inf + 2 9.624 * * [simplify]: Extracting #4: cost 1 inf + 1181 9.625 * * [simplify]: Extracting #5: cost 0 inf + 1408 9.625 * [simplify]: Simplified to (fma (sin re) (exp im) (/ (sin re) (exp im))) 9.625 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 (fma (sin re) (exp im) (/ (sin re) (exp im))))) 9.625 * * * [progress]: adding candidates to table 10.901 * [progress]: [Phase 3 of 3] Extracting. 10.902 * * [regime]: Finding splitpoints for: (# #) 10.903 * * * [regime-changes]: Trying 3 branch expressions: (im re (sin re)) 10.903 * * * * [regimes]: Trying to branch on im from (# #) 10.929 * * * * [regimes]: Trying to branch on re from (# #) 10.955 * * * * [regimes]: Trying to branch on (sin re) from (# #) 10.980 * * * [regime]: Found split indices: #