0.003 * [progress]: [Phase 1 of 3] Setting up. 0.005 * * * [progress]: [1/2] Preparing points 0.302 * * * [progress]: [2/2] Setting up program. 0.312 * [progress]: [Phase 2 of 3] Improving. 0.313 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.314 * [simplify]: Simplifying (* 0.5 (sqrt (* 2.0 (- (sqrt (+ (* re re) (* im im))) re)))) 0.316 * * [simplify]: iters left: 6 (12 enodes) 0.362 * * [simplify]: iters left: 5 (43 enodes) 0.382 * * [simplify]: iters left: 4 (54 enodes) 0.401 * * [simplify]: iters left: 3 (70 enodes) 0.455 * * [simplify]: iters left: 2 (81 enodes) 0.477 * * [simplify]: iters left: 1 (85 enodes) 0.497 * * [simplify]: Extracting #0: cost 1 inf + 0 0.497 * * [simplify]: Extracting #1: cost 4 inf + 0 0.498 * * [simplify]: Extracting #2: cost 5 inf + 1 0.498 * * [simplify]: Extracting #3: cost 15 inf + 1 0.498 * * [simplify]: Extracting #4: cost 20 inf + 86 0.498 * * [simplify]: Extracting #5: cost 17 inf + 375 0.499 * * [simplify]: Extracting #6: cost 11 inf + 985 0.500 * * [simplify]: Extracting #7: cost 1 inf + 2129 0.501 * * [simplify]: Extracting #8: cost 0 inf + 2348 0.502 * [simplify]: Simplified to (* 0.5 (sqrt (* (- (hypot re im) re) 2.0))) 0.502 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (sqrt (* (- (hypot re im) re) 2.0)))) 0.518 * * [progress]: iteration 1 / 4 0.518 * * * [progress]: picking best candidate 0.530 * * * * [pick]: Picked # 0.530 * * * [progress]: localizing error 0.551 * * * [progress]: generating rewritten candidates 0.551 * * * * [progress]: [ 1 / 3 ] rewriting at (2 2 1 1) 0.559 * * * * [progress]: [ 2 / 3 ] rewriting at (2 2) 0.568 * * * * [progress]: [ 3 / 3 ] rewriting at (2 2 1) 0.601 * * * [progress]: generating series expansions 0.602 * * * * [progress]: [ 1 / 3 ] generating series at (2 2 1 1) 0.605 * [backup-simplify]: Simplify (- (hypot re im) re) into (- (hypot re im) re) 0.605 * [approximate]: Taking taylor expansion of (- (hypot re im) re) in (re im) around 0 0.606 * [taylor]: Taking taylor expansion of (- (hypot re im) re) in im 0.606 * [taylor]: Taking taylor expansion of (hypot re im) in im 0.607 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 0.607 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 0.607 * [taylor]: Taking taylor expansion of (* re re) in im 0.607 * [taylor]: Taking taylor expansion of re in im 0.607 * [backup-simplify]: Simplify re into re 0.607 * [taylor]: Taking taylor expansion of re in im 0.607 * [backup-simplify]: Simplify re into re 0.607 * [taylor]: Taking taylor expansion of (* im im) in im 0.607 * [taylor]: Taking taylor expansion of im in im 0.607 * [backup-simplify]: Simplify 0 into 0 0.607 * [backup-simplify]: Simplify 1 into 1 0.607 * [taylor]: Taking taylor expansion of im in im 0.607 * [backup-simplify]: Simplify 0 into 0 0.608 * [backup-simplify]: Simplify 1 into 1 0.609 * [backup-simplify]: Simplify (* re re) into (pow re 2) 0.610 * [backup-simplify]: Simplify (* 0 0) into 0 0.610 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 0.611 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 0.611 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 0.611 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 0.611 * [backup-simplify]: Simplify (+ 0 0) into 0 0.611 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 0.611 * [taylor]: Taking taylor expansion of re in im 0.611 * [backup-simplify]: Simplify re into re 0.611 * [taylor]: Taking taylor expansion of (- (hypot re im) re) in re 0.612 * [taylor]: Taking taylor expansion of (hypot re im) in re 0.612 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 0.612 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 0.612 * [taylor]: Taking taylor expansion of (* re re) in re 0.612 * [taylor]: Taking taylor expansion of re in re 0.612 * [backup-simplify]: Simplify 0 into 0 0.612 * [backup-simplify]: Simplify 1 into 1 0.612 * [taylor]: Taking taylor expansion of re in re 0.612 * [backup-simplify]: Simplify 0 into 0 0.612 * [backup-simplify]: Simplify 1 into 1 0.612 * [taylor]: Taking taylor expansion of (* im im) in re 0.612 * [taylor]: Taking taylor expansion of im in re 0.612 * [backup-simplify]: Simplify im into im 0.612 * [taylor]: Taking taylor expansion of im in re 0.612 * [backup-simplify]: Simplify im into im 0.612 * [backup-simplify]: Simplify (* 0 0) into 0 0.612 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.612 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 0.612 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 0.613 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 0.613 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.613 * [backup-simplify]: Simplify (+ 0 0) into 0 0.613 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 0.613 * [taylor]: Taking taylor expansion of re in re 0.613 * [backup-simplify]: Simplify 0 into 0 0.613 * [backup-simplify]: Simplify 1 into 1 0.613 * [taylor]: Taking taylor expansion of (- (hypot re im) re) in re 0.613 * [taylor]: Taking taylor expansion of (hypot re im) in re 0.613 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 0.613 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 0.613 * [taylor]: Taking taylor expansion of (* re re) in re 0.613 * [taylor]: Taking taylor expansion of re in re 0.613 * [backup-simplify]: Simplify 0 into 0 0.613 * [backup-simplify]: Simplify 1 into 1 0.613 * [taylor]: Taking taylor expansion of re in re 0.613 * [backup-simplify]: Simplify 0 into 0 0.613 * [backup-simplify]: Simplify 1 into 1 0.613 * [taylor]: Taking taylor expansion of (* im im) in re 0.613 * [taylor]: Taking taylor expansion of im in re 0.613 * [backup-simplify]: Simplify im into im 0.613 * [taylor]: Taking taylor expansion of im in re 0.613 * [backup-simplify]: Simplify im into im 0.614 * [backup-simplify]: Simplify (* 0 0) into 0 0.614 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.614 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 0.614 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 0.614 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 0.614 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.614 * [backup-simplify]: Simplify (+ 0 0) into 0 0.615 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 0.615 * [taylor]: Taking taylor expansion of re in re 0.615 * [backup-simplify]: Simplify 0 into 0 0.615 * [backup-simplify]: Simplify 1 into 1 0.615 * [backup-simplify]: Simplify (- 0) into 0 0.615 * [backup-simplify]: Simplify (+ im 0) into im 0.615 * [taylor]: Taking taylor expansion of im in im 0.615 * [backup-simplify]: Simplify 0 into 0 0.615 * [backup-simplify]: Simplify 1 into 1 0.615 * [backup-simplify]: Simplify 0 into 0 0.616 * [backup-simplify]: Simplify (- 1) into -1 0.616 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.616 * [taylor]: Taking taylor expansion of -1 in im 0.616 * [backup-simplify]: Simplify -1 into -1 0.616 * [backup-simplify]: Simplify -1 into -1 0.616 * [backup-simplify]: Simplify 1 into 1 0.617 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 0.617 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 0.617 * [backup-simplify]: Simplify (+ 1 0) into 1 0.618 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 0.618 * [backup-simplify]: Simplify (- 0) into 0 0.618 * [backup-simplify]: Simplify (+ (/ 1/2 im) 0) into (* 1/2 (/ 1 im)) 0.618 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 im)) in im 0.618 * [taylor]: Taking taylor expansion of 1/2 in im 0.618 * [backup-simplify]: Simplify 1/2 into 1/2 0.618 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.618 * [taylor]: Taking taylor expansion of im in im 0.618 * [backup-simplify]: Simplify 0 into 0 0.618 * [backup-simplify]: Simplify 1 into 1 0.619 * [backup-simplify]: Simplify (/ 1 1) into 1 0.619 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.620 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 0.620 * [backup-simplify]: Simplify 0 into 0 0.620 * [backup-simplify]: Simplify 0 into 0 0.620 * [backup-simplify]: Simplify 0 into 0 0.621 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 0.621 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 0.621 * [backup-simplify]: Simplify (+ 0 0) into 0 0.621 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 0.622 * [backup-simplify]: Simplify (- 0) into 0 0.622 * [backup-simplify]: Simplify (+ 0 0) into 0 0.622 * [taylor]: Taking taylor expansion of 0 in im 0.622 * [backup-simplify]: Simplify 0 into 0 0.622 * [backup-simplify]: Simplify 0 into 0 0.623 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.623 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 0.623 * [backup-simplify]: Simplify 0 into 0 0.623 * [backup-simplify]: Simplify 0 into 0 0.623 * [backup-simplify]: Simplify (+ (* 1 (* im 1)) (* -1 (* 1 re))) into (- im re) 0.623 * [backup-simplify]: Simplify (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)) into (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)) 0.623 * [approximate]: Taking taylor expansion of (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)) in (re im) around 0 0.624 * [taylor]: Taking taylor expansion of (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)) in im 0.624 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 0.624 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 0.624 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 0.624 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 0.624 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.624 * [taylor]: Taking taylor expansion of re in im 0.624 * [backup-simplify]: Simplify re into re 0.624 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.624 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.624 * [taylor]: Taking taylor expansion of re in im 0.624 * [backup-simplify]: Simplify re into re 0.624 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.624 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 0.624 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.624 * [taylor]: Taking taylor expansion of im in im 0.624 * [backup-simplify]: Simplify 0 into 0 0.624 * [backup-simplify]: Simplify 1 into 1 0.624 * [backup-simplify]: Simplify (/ 1 1) into 1 0.624 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.624 * [taylor]: Taking taylor expansion of im in im 0.624 * [backup-simplify]: Simplify 0 into 0 0.624 * [backup-simplify]: Simplify 1 into 1 0.624 * [backup-simplify]: Simplify (/ 1 1) into 1 0.625 * [backup-simplify]: Simplify (* 1 1) into 1 0.625 * [backup-simplify]: Simplify (+ 0 1) into 1 0.625 * [backup-simplify]: Simplify (sqrt 1) into 1 0.626 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.626 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.627 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.627 * [backup-simplify]: Simplify (+ 0 0) into 0 0.627 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.627 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.627 * [taylor]: Taking taylor expansion of re in im 0.627 * [backup-simplify]: Simplify re into re 0.627 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.627 * [taylor]: Taking taylor expansion of (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)) in re 0.627 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 0.627 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 0.627 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 0.627 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 0.627 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.628 * [taylor]: Taking taylor expansion of re in re 0.628 * [backup-simplify]: Simplify 0 into 0 0.628 * [backup-simplify]: Simplify 1 into 1 0.628 * [backup-simplify]: Simplify (/ 1 1) into 1 0.628 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.628 * [taylor]: Taking taylor expansion of re in re 0.628 * [backup-simplify]: Simplify 0 into 0 0.628 * [backup-simplify]: Simplify 1 into 1 0.628 * [backup-simplify]: Simplify (/ 1 1) into 1 0.628 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 0.628 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.628 * [taylor]: Taking taylor expansion of im in re 0.628 * [backup-simplify]: Simplify im into im 0.628 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.628 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.628 * [taylor]: Taking taylor expansion of im in re 0.628 * [backup-simplify]: Simplify im into im 0.628 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.629 * [backup-simplify]: Simplify (* 1 1) into 1 0.629 * [backup-simplify]: Simplify (+ 1 0) into 1 0.629 * [backup-simplify]: Simplify (sqrt 1) into 1 0.630 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.631 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.631 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.631 * [backup-simplify]: Simplify (+ 0 0) into 0 0.632 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.632 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.632 * [taylor]: Taking taylor expansion of re in re 0.632 * [backup-simplify]: Simplify 0 into 0 0.632 * [backup-simplify]: Simplify 1 into 1 0.632 * [backup-simplify]: Simplify (/ 1 1) into 1 0.632 * [taylor]: Taking taylor expansion of (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)) in re 0.632 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 0.632 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 0.632 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 0.632 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 0.632 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.632 * [taylor]: Taking taylor expansion of re in re 0.632 * [backup-simplify]: Simplify 0 into 0 0.632 * [backup-simplify]: Simplify 1 into 1 0.632 * [backup-simplify]: Simplify (/ 1 1) into 1 0.632 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.632 * [taylor]: Taking taylor expansion of re in re 0.632 * [backup-simplify]: Simplify 0 into 0 0.632 * [backup-simplify]: Simplify 1 into 1 0.633 * [backup-simplify]: Simplify (/ 1 1) into 1 0.633 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 0.633 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.633 * [taylor]: Taking taylor expansion of im in re 0.633 * [backup-simplify]: Simplify im into im 0.633 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.633 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.633 * [taylor]: Taking taylor expansion of im in re 0.633 * [backup-simplify]: Simplify im into im 0.633 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.633 * [backup-simplify]: Simplify (* 1 1) into 1 0.633 * [backup-simplify]: Simplify (+ 1 0) into 1 0.634 * [backup-simplify]: Simplify (sqrt 1) into 1 0.634 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.634 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.635 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.635 * [backup-simplify]: Simplify (+ 0 0) into 0 0.635 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.636 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.636 * [taylor]: Taking taylor expansion of re in re 0.636 * [backup-simplify]: Simplify 0 into 0 0.636 * [backup-simplify]: Simplify 1 into 1 0.636 * [backup-simplify]: Simplify (/ 1 1) into 1 0.636 * [backup-simplify]: Simplify (- 1) into -1 0.636 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.636 * [taylor]: Taking taylor expansion of 0 in im 0.636 * [backup-simplify]: Simplify 0 into 0 0.637 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.637 * [backup-simplify]: Simplify (- 0) into 0 0.638 * [backup-simplify]: Simplify (+ 0 0) into 0 0.638 * [taylor]: Taking taylor expansion of 0 in im 0.638 * [backup-simplify]: Simplify 0 into 0 0.638 * [backup-simplify]: Simplify 0 into 0 0.638 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.639 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.639 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.639 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 0.639 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 0.640 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 0.641 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.641 * [backup-simplify]: Simplify (- 0) into 0 0.641 * [backup-simplify]: Simplify (+ (/ 1/2 (pow im 2)) 0) into (* 1/2 (/ 1 (pow im 2))) 0.641 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow im 2))) in im 0.641 * [taylor]: Taking taylor expansion of 1/2 in im 0.641 * [backup-simplify]: Simplify 1/2 into 1/2 0.641 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 0.641 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.641 * [taylor]: Taking taylor expansion of im in im 0.641 * [backup-simplify]: Simplify 0 into 0 0.641 * [backup-simplify]: Simplify 1 into 1 0.642 * [backup-simplify]: Simplify (* 1 1) into 1 0.642 * [backup-simplify]: Simplify (/ 1 1) into 1 0.642 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.643 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.643 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 0.643 * [backup-simplify]: Simplify 0 into 0 0.643 * [backup-simplify]: Simplify 0 into 0 0.643 * [backup-simplify]: Simplify 0 into 0 0.644 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.644 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.645 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.645 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.645 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.645 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 0.645 * [backup-simplify]: Simplify (+ 0 0) into 0 0.646 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 0.646 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.646 * [backup-simplify]: Simplify (- 0) into 0 0.647 * [backup-simplify]: Simplify (+ 0 0) into 0 0.647 * [taylor]: Taking taylor expansion of 0 in im 0.647 * [backup-simplify]: Simplify 0 into 0 0.647 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.648 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.648 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 0.648 * [backup-simplify]: Simplify 0 into 0 0.648 * [backup-simplify]: Simplify 0 into 0 0.648 * [backup-simplify]: Simplify 0 into 0 0.649 * [backup-simplify]: Simplify (- (hypot (/ 1 (- re)) (/ 1 (- im))) (/ 1 (- re))) into (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re)) 0.649 * [approximate]: Taking taylor expansion of (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re)) in (re im) around 0 0.649 * [taylor]: Taking taylor expansion of (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re)) in im 0.649 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 0.649 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 0.649 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 0.649 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 0.649 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.649 * [taylor]: Taking taylor expansion of -1 in im 0.649 * [backup-simplify]: Simplify -1 into -1 0.649 * [taylor]: Taking taylor expansion of re in im 0.649 * [backup-simplify]: Simplify re into re 0.649 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.649 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.649 * [taylor]: Taking taylor expansion of -1 in im 0.649 * [backup-simplify]: Simplify -1 into -1 0.649 * [taylor]: Taking taylor expansion of re in im 0.649 * [backup-simplify]: Simplify re into re 0.649 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.649 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 0.649 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.649 * [taylor]: Taking taylor expansion of -1 in im 0.649 * [backup-simplify]: Simplify -1 into -1 0.649 * [taylor]: Taking taylor expansion of im in im 0.649 * [backup-simplify]: Simplify 0 into 0 0.649 * [backup-simplify]: Simplify 1 into 1 0.650 * [backup-simplify]: Simplify (/ -1 1) into -1 0.650 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.650 * [taylor]: Taking taylor expansion of -1 in im 0.650 * [backup-simplify]: Simplify -1 into -1 0.650 * [taylor]: Taking taylor expansion of im in im 0.650 * [backup-simplify]: Simplify 0 into 0 0.650 * [backup-simplify]: Simplify 1 into 1 0.650 * [backup-simplify]: Simplify (/ -1 1) into -1 0.650 * [backup-simplify]: Simplify (* -1 -1) into 1 0.651 * [backup-simplify]: Simplify (+ 0 1) into 1 0.651 * [backup-simplify]: Simplify (sqrt 1) into 1 0.651 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.652 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.652 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 0.653 * [backup-simplify]: Simplify (+ 0 0) into 0 0.653 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.653 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.653 * [taylor]: Taking taylor expansion of re in im 0.653 * [backup-simplify]: Simplify re into re 0.653 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.653 * [taylor]: Taking taylor expansion of (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re)) in re 0.653 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 0.653 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 0.653 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 0.653 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 0.653 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.653 * [taylor]: Taking taylor expansion of -1 in re 0.653 * [backup-simplify]: Simplify -1 into -1 0.653 * [taylor]: Taking taylor expansion of re in re 0.653 * [backup-simplify]: Simplify 0 into 0 0.653 * [backup-simplify]: Simplify 1 into 1 0.654 * [backup-simplify]: Simplify (/ -1 1) into -1 0.654 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.654 * [taylor]: Taking taylor expansion of -1 in re 0.654 * [backup-simplify]: Simplify -1 into -1 0.654 * [taylor]: Taking taylor expansion of re in re 0.654 * [backup-simplify]: Simplify 0 into 0 0.654 * [backup-simplify]: Simplify 1 into 1 0.654 * [backup-simplify]: Simplify (/ -1 1) into -1 0.654 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 0.654 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.654 * [taylor]: Taking taylor expansion of -1 in re 0.654 * [backup-simplify]: Simplify -1 into -1 0.654 * [taylor]: Taking taylor expansion of im in re 0.654 * [backup-simplify]: Simplify im into im 0.654 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.654 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.654 * [taylor]: Taking taylor expansion of -1 in re 0.654 * [backup-simplify]: Simplify -1 into -1 0.654 * [taylor]: Taking taylor expansion of im in re 0.654 * [backup-simplify]: Simplify im into im 0.654 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.654 * [backup-simplify]: Simplify (* -1 -1) into 1 0.655 * [backup-simplify]: Simplify (+ 1 0) into 1 0.655 * [backup-simplify]: Simplify (sqrt 1) into 1 0.655 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.656 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.656 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 0.657 * [backup-simplify]: Simplify (+ 0 0) into 0 0.657 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.657 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.657 * [taylor]: Taking taylor expansion of re in re 0.657 * [backup-simplify]: Simplify 0 into 0 0.657 * [backup-simplify]: Simplify 1 into 1 0.657 * [backup-simplify]: Simplify (/ 1 1) into 1 0.658 * [taylor]: Taking taylor expansion of (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re)) in re 0.658 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 0.658 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 0.658 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 0.658 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 0.658 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.658 * [taylor]: Taking taylor expansion of -1 in re 0.658 * [backup-simplify]: Simplify -1 into -1 0.658 * [taylor]: Taking taylor expansion of re in re 0.658 * [backup-simplify]: Simplify 0 into 0 0.658 * [backup-simplify]: Simplify 1 into 1 0.658 * [backup-simplify]: Simplify (/ -1 1) into -1 0.658 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.658 * [taylor]: Taking taylor expansion of -1 in re 0.658 * [backup-simplify]: Simplify -1 into -1 0.658 * [taylor]: Taking taylor expansion of re in re 0.658 * [backup-simplify]: Simplify 0 into 0 0.658 * [backup-simplify]: Simplify 1 into 1 0.658 * [backup-simplify]: Simplify (/ -1 1) into -1 0.658 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 0.658 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.658 * [taylor]: Taking taylor expansion of -1 in re 0.658 * [backup-simplify]: Simplify -1 into -1 0.658 * [taylor]: Taking taylor expansion of im in re 0.658 * [backup-simplify]: Simplify im into im 0.658 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.659 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.659 * [taylor]: Taking taylor expansion of -1 in re 0.659 * [backup-simplify]: Simplify -1 into -1 0.659 * [taylor]: Taking taylor expansion of im in re 0.659 * [backup-simplify]: Simplify im into im 0.659 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.659 * [backup-simplify]: Simplify (* -1 -1) into 1 0.659 * [backup-simplify]: Simplify (+ 1 0) into 1 0.659 * [backup-simplify]: Simplify (sqrt 1) into 1 0.660 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.660 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.661 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 0.661 * [backup-simplify]: Simplify (+ 0 0) into 0 0.661 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.661 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.662 * [taylor]: Taking taylor expansion of re in re 0.662 * [backup-simplify]: Simplify 0 into 0 0.662 * [backup-simplify]: Simplify 1 into 1 0.662 * [backup-simplify]: Simplify (/ 1 1) into 1 0.662 * [backup-simplify]: Simplify (+ 1 1) into 2 0.662 * [taylor]: Taking taylor expansion of 2 in im 0.662 * [backup-simplify]: Simplify 2 into 2 0.663 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.663 * [backup-simplify]: Simplify (+ 0 0) into 0 0.663 * [taylor]: Taking taylor expansion of 0 in im 0.663 * [backup-simplify]: Simplify 0 into 0 0.663 * [backup-simplify]: Simplify 2 into 2 0.663 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.664 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.665 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 0.665 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 0.665 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 0.666 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 0.666 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.666 * [backup-simplify]: Simplify (+ (/ 1/2 (pow im 2)) 0) into (* 1/2 (/ 1 (pow im 2))) 0.666 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow im 2))) in im 0.666 * [taylor]: Taking taylor expansion of 1/2 in im 0.666 * [backup-simplify]: Simplify 1/2 into 1/2 0.666 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 0.667 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.667 * [taylor]: Taking taylor expansion of im in im 0.667 * [backup-simplify]: Simplify 0 into 0 0.667 * [backup-simplify]: Simplify 1 into 1 0.667 * [backup-simplify]: Simplify (* 1 1) into 1 0.667 * [backup-simplify]: Simplify (/ 1 1) into 1 0.667 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.668 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.668 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 0.668 * [backup-simplify]: Simplify 0 into 0 0.668 * [backup-simplify]: Simplify 0 into 0 0.668 * [backup-simplify]: Simplify 0 into 0 0.675 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.676 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.677 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 0.677 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.677 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.677 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 0.678 * [backup-simplify]: Simplify (+ 0 0) into 0 0.678 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 0.679 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.679 * [backup-simplify]: Simplify (+ 0 0) into 0 0.679 * [taylor]: Taking taylor expansion of 0 in im 0.679 * [backup-simplify]: Simplify 0 into 0 0.679 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.680 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.680 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 0.681 * [backup-simplify]: Simplify 0 into 0 0.681 * [backup-simplify]: Simplify 0 into 0 0.681 * [backup-simplify]: Simplify 0 into 0 0.681 * [backup-simplify]: Simplify (* 2 (* 1 (/ 1 (/ 1 (- re))))) into (* -2 re) 0.681 * * * * [progress]: [ 2 / 3 ] generating series at (2 2) 0.681 * [backup-simplify]: Simplify (sqrt (* (- (hypot re im) re) 2.0)) into (* (sqrt 2.0) (sqrt (- (hypot re im) re))) 0.681 * [approximate]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (- (hypot re im) re))) in (re im) around 0 0.681 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (- (hypot re im) re))) in im 0.681 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.681 * [taylor]: Taking taylor expansion of 2.0 in im 0.681 * [backup-simplify]: Simplify 2.0 into 2.0 0.681 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.682 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.682 * [taylor]: Taking taylor expansion of (sqrt (- (hypot re im) re)) in im 0.682 * [taylor]: Taking taylor expansion of (- (hypot re im) re) in im 0.682 * [taylor]: Taking taylor expansion of (hypot re im) in im 0.682 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 0.682 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 0.682 * [taylor]: Taking taylor expansion of (* re re) in im 0.682 * [taylor]: Taking taylor expansion of re in im 0.682 * [backup-simplify]: Simplify re into re 0.682 * [taylor]: Taking taylor expansion of re in im 0.682 * [backup-simplify]: Simplify re into re 0.682 * [taylor]: Taking taylor expansion of (* im im) in im 0.682 * [taylor]: Taking taylor expansion of im in im 0.682 * [backup-simplify]: Simplify 0 into 0 0.682 * [backup-simplify]: Simplify 1 into 1 0.682 * [taylor]: Taking taylor expansion of im in im 0.682 * [backup-simplify]: Simplify 0 into 0 0.682 * [backup-simplify]: Simplify 1 into 1 0.682 * [backup-simplify]: Simplify (* re re) into (pow re 2) 0.682 * [backup-simplify]: Simplify (* 0 0) into 0 0.683 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 0.683 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 0.683 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 0.683 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 0.683 * [backup-simplify]: Simplify (+ 0 0) into 0 0.683 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 0.683 * [taylor]: Taking taylor expansion of re in im 0.683 * [backup-simplify]: Simplify re into re 0.683 * [backup-simplify]: Simplify (- re) into (- re) 0.683 * [backup-simplify]: Simplify (+ re (- re)) into 0 0.684 * [backup-simplify]: Simplify (- 0) into 0 0.684 * [backup-simplify]: Simplify (+ 0 0) into 0 0.684 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (* 0 re))) into 0 0.685 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 0.685 * [backup-simplify]: Simplify (+ 0 1) into 1 0.686 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 re)) into (/ 1/2 re) 0.686 * [backup-simplify]: Simplify (- 0) into 0 0.686 * [backup-simplify]: Simplify (+ (/ 1/2 re) 0) into (* 1/2 (/ 1 re)) 0.686 * [backup-simplify]: Simplify (sqrt (* 1/2 (/ 1 re))) into (* (sqrt (/ 1 re)) (sqrt 1/2)) 0.686 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (+ (* 0 0) (* 0 re)))) into 0 0.687 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 0.688 * [backup-simplify]: Simplify (+ 0 0) into 0 0.688 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 re))))) (* 2 re)) into 0 0.688 * [backup-simplify]: Simplify (- 0) into 0 0.688 * [backup-simplify]: Simplify (+ 0 0) into 0 0.688 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (* 1/2 (/ 1 re))))) into 0 0.688 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (- (hypot re im) re))) in re 0.688 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 0.688 * [taylor]: Taking taylor expansion of 2.0 in re 0.688 * [backup-simplify]: Simplify 2.0 into 2.0 0.689 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.689 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.689 * [taylor]: Taking taylor expansion of (sqrt (- (hypot re im) re)) in re 0.689 * [taylor]: Taking taylor expansion of (- (hypot re im) re) in re 0.689 * [taylor]: Taking taylor expansion of (hypot re im) in re 0.689 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 0.689 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 0.689 * [taylor]: Taking taylor expansion of (* re re) in re 0.689 * [taylor]: Taking taylor expansion of re in re 0.689 * [backup-simplify]: Simplify 0 into 0 0.689 * [backup-simplify]: Simplify 1 into 1 0.689 * [taylor]: Taking taylor expansion of re in re 0.689 * [backup-simplify]: Simplify 0 into 0 0.689 * [backup-simplify]: Simplify 1 into 1 0.689 * [taylor]: Taking taylor expansion of (* im im) in re 0.689 * [taylor]: Taking taylor expansion of im in re 0.689 * [backup-simplify]: Simplify im into im 0.689 * [taylor]: Taking taylor expansion of im in re 0.689 * [backup-simplify]: Simplify im into im 0.690 * [backup-simplify]: Simplify (* 0 0) into 0 0.690 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.690 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 0.690 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 0.690 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 0.690 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.690 * [backup-simplify]: Simplify (+ 0 0) into 0 0.691 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 0.691 * [taylor]: Taking taylor expansion of re in re 0.691 * [backup-simplify]: Simplify 0 into 0 0.691 * [backup-simplify]: Simplify 1 into 1 0.691 * [backup-simplify]: Simplify (- 0) into 0 0.691 * [backup-simplify]: Simplify (+ im 0) into im 0.691 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 0.691 * [backup-simplify]: Simplify (- 1) into -1 0.691 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.692 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt im))) into (* -1/2 (sqrt (/ 1 im))) 0.692 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (- (hypot re im) re))) in re 0.692 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 0.692 * [taylor]: Taking taylor expansion of 2.0 in re 0.692 * [backup-simplify]: Simplify 2.0 into 2.0 0.692 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.692 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.692 * [taylor]: Taking taylor expansion of (sqrt (- (hypot re im) re)) in re 0.692 * [taylor]: Taking taylor expansion of (- (hypot re im) re) in re 0.692 * [taylor]: Taking taylor expansion of (hypot re im) in re 0.692 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 0.692 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 0.692 * [taylor]: Taking taylor expansion of (* re re) in re 0.692 * [taylor]: Taking taylor expansion of re in re 0.692 * [backup-simplify]: Simplify 0 into 0 0.692 * [backup-simplify]: Simplify 1 into 1 0.692 * [taylor]: Taking taylor expansion of re in re 0.692 * [backup-simplify]: Simplify 0 into 0 0.693 * [backup-simplify]: Simplify 1 into 1 0.693 * [taylor]: Taking taylor expansion of (* im im) in re 0.693 * [taylor]: Taking taylor expansion of im in re 0.693 * [backup-simplify]: Simplify im into im 0.693 * [taylor]: Taking taylor expansion of im in re 0.693 * [backup-simplify]: Simplify im into im 0.693 * [backup-simplify]: Simplify (* 0 0) into 0 0.693 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.693 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 0.693 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 0.693 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 0.693 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.694 * [backup-simplify]: Simplify (+ 0 0) into 0 0.694 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 0.694 * [taylor]: Taking taylor expansion of re in re 0.694 * [backup-simplify]: Simplify 0 into 0 0.694 * [backup-simplify]: Simplify 1 into 1 0.694 * [backup-simplify]: Simplify (- 0) into 0 0.694 * [backup-simplify]: Simplify (+ im 0) into im 0.694 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 0.694 * [backup-simplify]: Simplify (- 1) into -1 0.695 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.695 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt im))) into (* -1/2 (sqrt (/ 1 im))) 0.695 * [backup-simplify]: Simplify (* (sqrt 2.0) (sqrt im)) into (* (sqrt 2.0) (sqrt im)) 0.695 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt im)) in im 0.695 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.695 * [taylor]: Taking taylor expansion of 2.0 in im 0.695 * [backup-simplify]: Simplify 2.0 into 2.0 0.695 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.696 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.696 * [taylor]: Taking taylor expansion of (sqrt im) in im 0.696 * [taylor]: Taking taylor expansion of im in im 0.696 * [backup-simplify]: Simplify 0 into 0 0.696 * [backup-simplify]: Simplify 1 into 1 0.696 * [backup-simplify]: Simplify (sqrt 0) into 0 0.697 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 0.698 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 0.699 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 0.700 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* -1/2 (sqrt (/ 1 im)))) (* 0 (sqrt im))) into (- (* 1/2 (* (sqrt 2.0) (sqrt (/ 1 im))))) 0.700 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sqrt 2.0) (sqrt (/ 1 im))))) in im 0.700 * [taylor]: Taking taylor expansion of (* 1/2 (* (sqrt 2.0) (sqrt (/ 1 im)))) in im 0.700 * [taylor]: Taking taylor expansion of 1/2 in im 0.700 * [backup-simplify]: Simplify 1/2 into 1/2 0.700 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (/ 1 im))) in im 0.700 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.700 * [taylor]: Taking taylor expansion of 2.0 in im 0.700 * [backup-simplify]: Simplify 2.0 into 2.0 0.700 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.701 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.701 * [taylor]: Taking taylor expansion of (sqrt (/ 1 im)) in im 0.701 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.701 * [taylor]: Taking taylor expansion of im in im 0.701 * [backup-simplify]: Simplify 0 into 0 0.701 * [backup-simplify]: Simplify 1 into 1 0.701 * [backup-simplify]: Simplify (/ 1 1) into 1 0.701 * [backup-simplify]: Simplify (sqrt 0) into 0 0.702 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 0.702 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.705 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 0.706 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.709 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- (* +nan.0 (sqrt 2.0))) 0.711 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 0.711 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 0.717 * [backup-simplify]: Simplify (+ (* 1/2 (- (* +nan.0 (sqrt 2.0)))) (+ (* 0 (- (* +nan.0 (sqrt 2.0)))) (* 0 0))) into (- (* +nan.0 (sqrt 2.0))) 0.719 * [backup-simplify]: Simplify (- (- (* +nan.0 (sqrt 2.0)))) into (- (* +nan.0 (sqrt 2.0))) 0.721 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 0.724 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 0.725 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.727 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- (* +nan.0 (sqrt 2.0))) 0.729 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 0.734 * [backup-simplify]: Simplify (+ (* (- (* +nan.0 (sqrt 2.0))) (pow (* im 1) 2)) (+ (* (- (* +nan.0 (sqrt 2.0))) (* im re)) (* (- (* +nan.0 (sqrt 2.0))) (* im 1)))) into (- (+ (* +nan.0 (* (sqrt 2.0) (* re im))) (- (+ (* +nan.0 (* (sqrt 2.0) (pow im 2))) (- (* +nan.0 (* (sqrt 2.0) im))))))) 0.734 * [backup-simplify]: Simplify (sqrt (* (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)) 2.0)) into (* (sqrt 2.0) (sqrt (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)))) 0.734 * [approximate]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)))) in (re im) around 0 0.734 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)))) in im 0.734 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.734 * [taylor]: Taking taylor expansion of 2.0 in im 0.734 * [backup-simplify]: Simplify 2.0 into 2.0 0.735 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.735 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.735 * [taylor]: Taking taylor expansion of (sqrt (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re))) in im 0.735 * [taylor]: Taking taylor expansion of (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)) in im 0.735 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 0.736 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 0.736 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 0.736 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 0.736 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.736 * [taylor]: Taking taylor expansion of re in im 0.736 * [backup-simplify]: Simplify re into re 0.736 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.736 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.736 * [taylor]: Taking taylor expansion of re in im 0.736 * [backup-simplify]: Simplify re into re 0.736 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.736 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 0.736 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.736 * [taylor]: Taking taylor expansion of im in im 0.736 * [backup-simplify]: Simplify 0 into 0 0.736 * [backup-simplify]: Simplify 1 into 1 0.736 * [backup-simplify]: Simplify (/ 1 1) into 1 0.736 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.736 * [taylor]: Taking taylor expansion of im in im 0.737 * [backup-simplify]: Simplify 0 into 0 0.737 * [backup-simplify]: Simplify 1 into 1 0.737 * [backup-simplify]: Simplify (/ 1 1) into 1 0.737 * [backup-simplify]: Simplify (* 1 1) into 1 0.738 * [backup-simplify]: Simplify (+ 0 1) into 1 0.738 * [backup-simplify]: Simplify (sqrt 1) into 1 0.739 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.740 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.740 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.741 * [backup-simplify]: Simplify (+ 0 0) into 0 0.741 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.742 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.742 * [taylor]: Taking taylor expansion of re in im 0.742 * [backup-simplify]: Simplify re into re 0.742 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.742 * [backup-simplify]: Simplify (+ 1 0) into 1 0.742 * [backup-simplify]: Simplify (sqrt 0) into 0 0.744 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 0.744 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)))) in re 0.744 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 0.744 * [taylor]: Taking taylor expansion of 2.0 in re 0.744 * [backup-simplify]: Simplify 2.0 into 2.0 0.744 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.745 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.745 * [taylor]: Taking taylor expansion of (sqrt (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re))) in re 0.745 * [taylor]: Taking taylor expansion of (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)) in re 0.745 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 0.745 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 0.745 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 0.745 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 0.745 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.745 * [taylor]: Taking taylor expansion of re in re 0.745 * [backup-simplify]: Simplify 0 into 0 0.745 * [backup-simplify]: Simplify 1 into 1 0.745 * [backup-simplify]: Simplify (/ 1 1) into 1 0.745 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.745 * [taylor]: Taking taylor expansion of re in re 0.745 * [backup-simplify]: Simplify 0 into 0 0.745 * [backup-simplify]: Simplify 1 into 1 0.746 * [backup-simplify]: Simplify (/ 1 1) into 1 0.746 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 0.746 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.746 * [taylor]: Taking taylor expansion of im in re 0.746 * [backup-simplify]: Simplify im into im 0.746 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.746 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.746 * [taylor]: Taking taylor expansion of im in re 0.746 * [backup-simplify]: Simplify im into im 0.746 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.746 * [backup-simplify]: Simplify (* 1 1) into 1 0.746 * [backup-simplify]: Simplify (+ 1 0) into 1 0.747 * [backup-simplify]: Simplify (sqrt 1) into 1 0.747 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.747 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.748 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.748 * [backup-simplify]: Simplify (+ 0 0) into 0 0.749 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.749 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.749 * [taylor]: Taking taylor expansion of re in re 0.749 * [backup-simplify]: Simplify 0 into 0 0.749 * [backup-simplify]: Simplify 1 into 1 0.749 * [backup-simplify]: Simplify (/ 1 1) into 1 0.750 * [backup-simplify]: Simplify (- 1) into -1 0.750 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.750 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.751 * [backup-simplify]: Simplify (- 0) into 0 0.751 * [backup-simplify]: Simplify (+ 0 0) into 0 0.751 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.752 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.753 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.753 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 0.753 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 0.754 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 0.755 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.755 * [backup-simplify]: Simplify (- 0) into 0 0.755 * [backup-simplify]: Simplify (+ (/ 1/2 (pow im 2)) 0) into (* 1/2 (/ 1 (pow im 2))) 0.756 * [backup-simplify]: Simplify (sqrt 0) into 0 0.756 * [backup-simplify]: Simplify (/ (* 1/2 (/ 1 (pow im 2))) (* 2 (sqrt 0))) into (/ +nan.0 (pow im 2)) 0.756 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)))) in re 0.756 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 0.756 * [taylor]: Taking taylor expansion of 2.0 in re 0.756 * [backup-simplify]: Simplify 2.0 into 2.0 0.756 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.757 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.757 * [taylor]: Taking taylor expansion of (sqrt (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re))) in re 0.757 * [taylor]: Taking taylor expansion of (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)) in re 0.757 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 0.757 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 0.757 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 0.757 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 0.757 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.757 * [taylor]: Taking taylor expansion of re in re 0.757 * [backup-simplify]: Simplify 0 into 0 0.757 * [backup-simplify]: Simplify 1 into 1 0.757 * [backup-simplify]: Simplify (/ 1 1) into 1 0.757 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.757 * [taylor]: Taking taylor expansion of re in re 0.757 * [backup-simplify]: Simplify 0 into 0 0.757 * [backup-simplify]: Simplify 1 into 1 0.758 * [backup-simplify]: Simplify (/ 1 1) into 1 0.758 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 0.758 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.758 * [taylor]: Taking taylor expansion of im in re 0.758 * [backup-simplify]: Simplify im into im 0.758 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.758 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.758 * [taylor]: Taking taylor expansion of im in re 0.758 * [backup-simplify]: Simplify im into im 0.758 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.758 * [backup-simplify]: Simplify (* 1 1) into 1 0.758 * [backup-simplify]: Simplify (+ 1 0) into 1 0.759 * [backup-simplify]: Simplify (sqrt 1) into 1 0.759 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.760 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.760 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.760 * [backup-simplify]: Simplify (+ 0 0) into 0 0.761 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.761 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.761 * [taylor]: Taking taylor expansion of re in re 0.761 * [backup-simplify]: Simplify 0 into 0 0.761 * [backup-simplify]: Simplify 1 into 1 0.761 * [backup-simplify]: Simplify (/ 1 1) into 1 0.761 * [backup-simplify]: Simplify (- 1) into -1 0.761 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.762 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.762 * [backup-simplify]: Simplify (- 0) into 0 0.762 * [backup-simplify]: Simplify (+ 0 0) into 0 0.763 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.763 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.764 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.764 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 0.764 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 0.765 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 0.766 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.766 * [backup-simplify]: Simplify (- 0) into 0 0.766 * [backup-simplify]: Simplify (+ (/ 1/2 (pow im 2)) 0) into (* 1/2 (/ 1 (pow im 2))) 0.766 * [backup-simplify]: Simplify (sqrt 0) into 0 0.767 * [backup-simplify]: Simplify (/ (* 1/2 (/ 1 (pow im 2))) (* 2 (sqrt 0))) into (/ +nan.0 (pow im 2)) 0.767 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 0.767 * [taylor]: Taking taylor expansion of 0 in im 0.767 * [backup-simplify]: Simplify 0 into 0 0.768 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (/ +nan.0 (pow im 2))) (* 0 0)) into (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))) 0.768 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))) in im 0.768 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 2))) in im 0.768 * [taylor]: Taking taylor expansion of +nan.0 in im 0.768 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.768 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 2)) in im 0.768 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.768 * [taylor]: Taking taylor expansion of 2.0 in im 0.768 * [backup-simplify]: Simplify 2.0 into 2.0 0.769 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.769 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.769 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.769 * [taylor]: Taking taylor expansion of im in im 0.769 * [backup-simplify]: Simplify 0 into 0 0.769 * [backup-simplify]: Simplify 1 into 1 0.770 * [backup-simplify]: Simplify (* 1 1) into 1 0.770 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 0.771 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.771 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 0.772 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 0.772 * [backup-simplify]: Simplify (- 0) into 0 0.772 * [backup-simplify]: Simplify 0 into 0 0.772 * [backup-simplify]: Simplify 0 into 0 0.772 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.773 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.774 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.774 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.774 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.774 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 0.774 * [backup-simplify]: Simplify (+ 0 0) into 0 0.774 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 0.775 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.775 * [backup-simplify]: Simplify (- 0) into 0 0.775 * [backup-simplify]: Simplify (+ 0 0) into 0 0.776 * [backup-simplify]: Simplify (/ (- 0 (pow (/ +nan.0 (pow im 2)) 2) (+)) (* 2 0)) into (/ +nan.0 (pow im 4)) 0.777 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.777 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (/ +nan.0 (pow im 4))) (+ (* 0 (/ +nan.0 (pow im 2))) (* 0 0))) into (- (* +nan.0 (/ (sqrt 2.0) (pow im 4)))) 0.777 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow im 4)))) in im 0.777 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 4))) in im 0.777 * [taylor]: Taking taylor expansion of +nan.0 in im 0.777 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.777 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 4)) in im 0.777 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.777 * [taylor]: Taking taylor expansion of 2.0 in im 0.777 * [backup-simplify]: Simplify 2.0 into 2.0 0.778 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.778 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.778 * [taylor]: Taking taylor expansion of (pow im 4) in im 0.778 * [taylor]: Taking taylor expansion of im in im 0.778 * [backup-simplify]: Simplify 0 into 0 0.778 * [backup-simplify]: Simplify 1 into 1 0.779 * [backup-simplify]: Simplify (* 1 1) into 1 0.779 * [backup-simplify]: Simplify (* 1 1) into 1 0.779 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 0.780 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.781 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 0.782 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.782 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.783 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.789 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.789 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.790 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 0.791 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.791 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.792 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.793 * [backup-simplify]: Simplify (+ (* +nan.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2.0))))) into 0 0.793 * [backup-simplify]: Simplify (- 0) into 0 0.793 * [backup-simplify]: Simplify 0 into 0 0.793 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.794 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.795 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.795 * [backup-simplify]: Simplify (+ (* +nan.0 0) (+ (* 0 0) (* 0 (sqrt 2.0)))) into 0 0.795 * [backup-simplify]: Simplify (- 0) into 0 0.796 * [backup-simplify]: Simplify 0 into 0 0.796 * [backup-simplify]: Simplify 0 into 0 0.796 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.797 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.797 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.797 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.798 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.798 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 0.798 * [backup-simplify]: Simplify (+ 0 0) into 0 0.799 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (pow im 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow im 4)) 0.799 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.800 * [backup-simplify]: Simplify (- 0) into 0 0.800 * [backup-simplify]: Simplify (+ (/ -1/8 (pow im 4)) 0) into (- (* 1/8 (/ 1 (pow im 4)))) 0.800 * [backup-simplify]: Simplify (/ (- (- (* 1/8 (/ 1 (pow im 4)))) (+ (* 2 (* (/ +nan.0 (pow im 2)) (/ +nan.0 (pow im 4)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 6))) (* 1/8 (/ 1 (pow im 4))))) 0.801 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 0.802 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 6))) (* 1/8 (/ 1 (pow im 4)))))) (+ (* 0 (/ +nan.0 (pow im 4))) (+ (* 0 (/ +nan.0 (pow im 2))) (* 0 0)))) into (- (+ (* +nan.0 (/ (sqrt 2.0) (pow im 4))) (- (* +nan.0 (/ (sqrt 2.0) (pow im 6)))))) 0.802 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (/ (sqrt 2.0) (pow im 4))) (- (* +nan.0 (/ (sqrt 2.0) (pow im 6)))))) in im 0.802 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ (sqrt 2.0) (pow im 4))) (- (* +nan.0 (/ (sqrt 2.0) (pow im 6))))) in im 0.802 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 4))) in im 0.802 * [taylor]: Taking taylor expansion of +nan.0 in im 0.802 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.802 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 4)) in im 0.802 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.802 * [taylor]: Taking taylor expansion of 2.0 in im 0.802 * [backup-simplify]: Simplify 2.0 into 2.0 0.802 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.803 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.803 * [taylor]: Taking taylor expansion of (pow im 4) in im 0.803 * [taylor]: Taking taylor expansion of im in im 0.803 * [backup-simplify]: Simplify 0 into 0 0.803 * [backup-simplify]: Simplify 1 into 1 0.803 * [backup-simplify]: Simplify (* 1 1) into 1 0.803 * [backup-simplify]: Simplify (* 1 1) into 1 0.804 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 0.804 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow im 6)))) in im 0.804 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 6))) in im 0.804 * [taylor]: Taking taylor expansion of +nan.0 in im 0.804 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.804 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 6)) in im 0.804 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.804 * [taylor]: Taking taylor expansion of 2.0 in im 0.804 * [backup-simplify]: Simplify 2.0 into 2.0 0.804 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.805 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.805 * [taylor]: Taking taylor expansion of (pow im 6) in im 0.805 * [taylor]: Taking taylor expansion of im in im 0.805 * [backup-simplify]: Simplify 0 into 0 0.805 * [backup-simplify]: Simplify 1 into 1 0.805 * [backup-simplify]: Simplify (* 1 1) into 1 0.805 * [backup-simplify]: Simplify (* 1 1) into 1 0.805 * [backup-simplify]: Simplify (* 1 1) into 1 0.806 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 0.807 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.807 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 0.808 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.808 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.809 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.809 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.810 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.810 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 0.811 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.812 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.812 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.813 * [backup-simplify]: Simplify (+ (* +nan.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2.0))))) into 0 0.814 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.814 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 0.815 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 0.816 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 0.817 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.817 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.818 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.819 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.819 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.820 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.820 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.821 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.821 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.822 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.823 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.823 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.824 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 0.825 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.826 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.826 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.827 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.828 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.828 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.829 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.830 * [backup-simplify]: Simplify (+ (* +nan.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2.0))))))) into 0 0.830 * [backup-simplify]: Simplify (- 0) into 0 0.830 * [backup-simplify]: Simplify (+ 0 0) into 0 0.831 * [backup-simplify]: Simplify (- 0) into 0 0.831 * [backup-simplify]: Simplify 0 into 0 0.831 * [backup-simplify]: Simplify 0 into 0 0.831 * [backup-simplify]: Simplify (sqrt (* (- (hypot (/ 1 (- re)) (/ 1 (- im))) (/ 1 (- re))) 2.0)) into (* (sqrt 2.0) (sqrt (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re)))) 0.831 * [approximate]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re)))) in (re im) around 0 0.831 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re)))) in im 0.831 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.831 * [taylor]: Taking taylor expansion of 2.0 in im 0.831 * [backup-simplify]: Simplify 2.0 into 2.0 0.831 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.832 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.832 * [taylor]: Taking taylor expansion of (sqrt (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re))) in im 0.832 * [taylor]: Taking taylor expansion of (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re)) in im 0.832 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 0.832 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 0.832 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 0.832 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 0.832 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.832 * [taylor]: Taking taylor expansion of -1 in im 0.832 * [backup-simplify]: Simplify -1 into -1 0.832 * [taylor]: Taking taylor expansion of re in im 0.832 * [backup-simplify]: Simplify re into re 0.832 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.832 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.832 * [taylor]: Taking taylor expansion of -1 in im 0.832 * [backup-simplify]: Simplify -1 into -1 0.832 * [taylor]: Taking taylor expansion of re in im 0.832 * [backup-simplify]: Simplify re into re 0.832 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.832 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 0.832 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.832 * [taylor]: Taking taylor expansion of -1 in im 0.832 * [backup-simplify]: Simplify -1 into -1 0.832 * [taylor]: Taking taylor expansion of im in im 0.832 * [backup-simplify]: Simplify 0 into 0 0.832 * [backup-simplify]: Simplify 1 into 1 0.832 * [backup-simplify]: Simplify (/ -1 1) into -1 0.832 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.832 * [taylor]: Taking taylor expansion of -1 in im 0.832 * [backup-simplify]: Simplify -1 into -1 0.832 * [taylor]: Taking taylor expansion of im in im 0.832 * [backup-simplify]: Simplify 0 into 0 0.833 * [backup-simplify]: Simplify 1 into 1 0.833 * [backup-simplify]: Simplify (/ -1 1) into -1 0.833 * [backup-simplify]: Simplify (* -1 -1) into 1 0.833 * [backup-simplify]: Simplify (+ 0 1) into 1 0.834 * [backup-simplify]: Simplify (sqrt 1) into 1 0.834 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.835 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.835 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 0.835 * [backup-simplify]: Simplify (+ 0 0) into 0 0.836 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.836 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.836 * [taylor]: Taking taylor expansion of re in im 0.836 * [backup-simplify]: Simplify re into re 0.836 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.836 * [backup-simplify]: Simplify (+ 1 0) into 1 0.836 * [backup-simplify]: Simplify (sqrt 0) into 0 0.837 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 0.837 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re)))) in re 0.837 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 0.837 * [taylor]: Taking taylor expansion of 2.0 in re 0.837 * [backup-simplify]: Simplify 2.0 into 2.0 0.837 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.838 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.838 * [taylor]: Taking taylor expansion of (sqrt (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re))) in re 0.838 * [taylor]: Taking taylor expansion of (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re)) in re 0.838 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 0.838 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 0.838 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 0.838 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 0.838 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.838 * [taylor]: Taking taylor expansion of -1 in re 0.838 * [backup-simplify]: Simplify -1 into -1 0.838 * [taylor]: Taking taylor expansion of re in re 0.838 * [backup-simplify]: Simplify 0 into 0 0.838 * [backup-simplify]: Simplify 1 into 1 0.838 * [backup-simplify]: Simplify (/ -1 1) into -1 0.838 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.838 * [taylor]: Taking taylor expansion of -1 in re 0.838 * [backup-simplify]: Simplify -1 into -1 0.838 * [taylor]: Taking taylor expansion of re in re 0.838 * [backup-simplify]: Simplify 0 into 0 0.838 * [backup-simplify]: Simplify 1 into 1 0.839 * [backup-simplify]: Simplify (/ -1 1) into -1 0.839 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 0.839 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.839 * [taylor]: Taking taylor expansion of -1 in re 0.839 * [backup-simplify]: Simplify -1 into -1 0.839 * [taylor]: Taking taylor expansion of im in re 0.839 * [backup-simplify]: Simplify im into im 0.839 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.839 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.839 * [taylor]: Taking taylor expansion of -1 in re 0.839 * [backup-simplify]: Simplify -1 into -1 0.839 * [taylor]: Taking taylor expansion of im in re 0.839 * [backup-simplify]: Simplify im into im 0.839 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.839 * [backup-simplify]: Simplify (* -1 -1) into 1 0.839 * [backup-simplify]: Simplify (+ 1 0) into 1 0.840 * [backup-simplify]: Simplify (sqrt 1) into 1 0.840 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.841 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.841 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 0.841 * [backup-simplify]: Simplify (+ 0 0) into 0 0.842 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.842 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.842 * [taylor]: Taking taylor expansion of re in re 0.842 * [backup-simplify]: Simplify 0 into 0 0.842 * [backup-simplify]: Simplify 1 into 1 0.842 * [backup-simplify]: Simplify (/ 1 1) into 1 0.842 * [backup-simplify]: Simplify (+ 1 1) into 2 0.843 * [backup-simplify]: Simplify (sqrt 0) into 0 0.843 * [backup-simplify]: Simplify (/ 2 (* 2 (sqrt 0))) into +nan.0 0.843 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re)))) in re 0.843 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 0.843 * [taylor]: Taking taylor expansion of 2.0 in re 0.843 * [backup-simplify]: Simplify 2.0 into 2.0 0.844 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.844 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.844 * [taylor]: Taking taylor expansion of (sqrt (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re))) in re 0.844 * [taylor]: Taking taylor expansion of (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re)) in re 0.844 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 0.844 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 0.844 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 0.844 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 0.844 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.844 * [taylor]: Taking taylor expansion of -1 in re 0.844 * [backup-simplify]: Simplify -1 into -1 0.844 * [taylor]: Taking taylor expansion of re in re 0.844 * [backup-simplify]: Simplify 0 into 0 0.844 * [backup-simplify]: Simplify 1 into 1 0.845 * [backup-simplify]: Simplify (/ -1 1) into -1 0.845 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.845 * [taylor]: Taking taylor expansion of -1 in re 0.845 * [backup-simplify]: Simplify -1 into -1 0.845 * [taylor]: Taking taylor expansion of re in re 0.845 * [backup-simplify]: Simplify 0 into 0 0.845 * [backup-simplify]: Simplify 1 into 1 0.845 * [backup-simplify]: Simplify (/ -1 1) into -1 0.845 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 0.845 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.845 * [taylor]: Taking taylor expansion of -1 in re 0.845 * [backup-simplify]: Simplify -1 into -1 0.845 * [taylor]: Taking taylor expansion of im in re 0.845 * [backup-simplify]: Simplify im into im 0.845 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.845 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.845 * [taylor]: Taking taylor expansion of -1 in re 0.845 * [backup-simplify]: Simplify -1 into -1 0.845 * [taylor]: Taking taylor expansion of im in re 0.845 * [backup-simplify]: Simplify im into im 0.845 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.845 * [backup-simplify]: Simplify (* -1 -1) into 1 0.846 * [backup-simplify]: Simplify (+ 1 0) into 1 0.846 * [backup-simplify]: Simplify (sqrt 1) into 1 0.846 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.847 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.847 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 0.848 * [backup-simplify]: Simplify (+ 0 0) into 0 0.848 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.848 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.848 * [taylor]: Taking taylor expansion of re in re 0.848 * [backup-simplify]: Simplify 0 into 0 0.848 * [backup-simplify]: Simplify 1 into 1 0.849 * [backup-simplify]: Simplify (/ 1 1) into 1 0.849 * [backup-simplify]: Simplify (+ 1 1) into 2 0.849 * [backup-simplify]: Simplify (sqrt 0) into 0 0.850 * [backup-simplify]: Simplify (/ 2 (* 2 (sqrt 0))) into +nan.0 0.850 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 0.850 * [taylor]: Taking taylor expansion of 0 in im 0.850 * [backup-simplify]: Simplify 0 into 0 0.852 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 0.852 * [taylor]: Taking taylor expansion of (- (* +nan.0 (sqrt 2.0))) in im 0.852 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 0.852 * [taylor]: Taking taylor expansion of +nan.0 in im 0.852 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.852 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.852 * [taylor]: Taking taylor expansion of 2.0 in im 0.852 * [backup-simplify]: Simplify 2.0 into 2.0 0.852 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.853 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.853 * [backup-simplify]: Simplify 0 into 0 0.853 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.853 * [backup-simplify]: Simplify (+ 0 0) into 0 0.855 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 0.856 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.857 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- (* +nan.0 (sqrt 2.0))) 0.857 * [taylor]: Taking taylor expansion of (- (* +nan.0 (sqrt 2.0))) in im 0.857 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 0.857 * [taylor]: Taking taylor expansion of +nan.0 in im 0.857 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.857 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.857 * [taylor]: Taking taylor expansion of 2.0 in im 0.857 * [backup-simplify]: Simplify 2.0 into 2.0 0.858 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.858 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.859 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 0.859 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 0.860 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 0.860 * [backup-simplify]: Simplify 0 into 0 0.861 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.862 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.862 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 0.862 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 0.862 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 0.863 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 0.864 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.864 * [backup-simplify]: Simplify (+ (/ 1/2 (pow im 2)) 0) into (* 1/2 (/ 1 (pow im 2))) 0.865 * [backup-simplify]: Simplify (/ (- (* 1/2 (/ 1 (pow im 2))) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 0.866 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 0.866 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* 0 +nan.0) (+ (* 0 +nan.0) (* 0 0)))) into (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))))) 0.867 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))))) in im 0.867 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2))))) in im 0.867 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 0.867 * [taylor]: Taking taylor expansion of +nan.0 in im 0.867 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.867 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.867 * [taylor]: Taking taylor expansion of 2.0 in im 0.867 * [backup-simplify]: Simplify 2.0 into 2.0 0.867 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.867 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.867 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))) in im 0.867 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 2))) in im 0.867 * [taylor]: Taking taylor expansion of +nan.0 in im 0.867 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.867 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 2)) in im 0.867 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.867 * [taylor]: Taking taylor expansion of 2.0 in im 0.867 * [backup-simplify]: Simplify 2.0 into 2.0 0.868 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.868 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.868 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.868 * [taylor]: Taking taylor expansion of im in im 0.868 * [backup-simplify]: Simplify 0 into 0 0.868 * [backup-simplify]: Simplify 1 into 1 0.868 * [backup-simplify]: Simplify (* 1 1) into 1 0.869 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 0.869 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.870 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 0.871 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 0.871 * [backup-simplify]: Simplify (- 0) into 0 0.871 * [backup-simplify]: Simplify (+ 0 0) into 0 0.871 * [backup-simplify]: Simplify (- 0) into 0 0.871 * [backup-simplify]: Simplify 0 into 0 0.872 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 0.876 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 0.878 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 0.878 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 0.878 * [backup-simplify]: Simplify (- 0) into 0 0.878 * [backup-simplify]: Simplify 0 into 0 0.878 * [backup-simplify]: Simplify 0 into 0 0.879 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.880 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.880 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 0.881 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.881 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.881 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 0.881 * [backup-simplify]: Simplify (+ 0 0) into 0 0.881 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 0.882 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.882 * [backup-simplify]: Simplify (+ 0 0) into 0 0.883 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0.884 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 0.885 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)))) (+ (* 0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* 0 +nan.0) (+ (* 0 +nan.0) (* 0 0))))) into (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))))) 0.885 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))))) in im 0.885 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2))))) in im 0.885 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 0.885 * [taylor]: Taking taylor expansion of +nan.0 in im 0.885 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.885 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.885 * [taylor]: Taking taylor expansion of 2.0 in im 0.885 * [backup-simplify]: Simplify 2.0 into 2.0 0.885 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.886 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.886 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))) in im 0.886 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 2))) in im 0.886 * [taylor]: Taking taylor expansion of +nan.0 in im 0.886 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.886 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 2)) in im 0.886 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.886 * [taylor]: Taking taylor expansion of 2.0 in im 0.886 * [backup-simplify]: Simplify 2.0 into 2.0 0.886 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.887 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.887 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.887 * [taylor]: Taking taylor expansion of im in im 0.887 * [backup-simplify]: Simplify 0 into 0 0.887 * [backup-simplify]: Simplify 1 into 1 0.887 * [backup-simplify]: Simplify (* 1 1) into 1 0.887 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 0.888 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.889 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 0.890 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 0.890 * [backup-simplify]: Simplify (- 0) into 0 0.890 * [backup-simplify]: Simplify (+ 0 0) into 0 0.891 * [backup-simplify]: Simplify (- 0) into 0 0.891 * [backup-simplify]: Simplify 0 into 0 0.891 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 0.892 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.892 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.893 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.894 * [backup-simplify]: Simplify (+ (* +nan.0 0) (+ (* 0 0) (* 0 (sqrt 2.0)))) into 0 0.894 * [backup-simplify]: Simplify (- 0) into 0 0.895 * [backup-simplify]: Simplify (+ (* +nan.0 (sqrt 2.0)) 0) into (- (* +nan.0 (sqrt 2.0))) 0.896 * [backup-simplify]: Simplify (- (- (* +nan.0 (sqrt 2.0)))) into (- (* +nan.0 (sqrt 2.0))) 0.897 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 0.900 * [backup-simplify]: Simplify (+ (* (- (* +nan.0 (sqrt 2.0))) (pow (* 1 (/ 1 (- re))) 2)) (+ (* (- (* +nan.0 (sqrt 2.0))) (* 1 (/ 1 (- re)))) (- (* +nan.0 (sqrt 2.0))))) into (- (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))))))) 0.900 * * * * [progress]: [ 3 / 3 ] generating series at (2 2 1) 0.900 * [backup-simplify]: Simplify (* (- (hypot re im) re) 2.0) into (* 2.0 (- (hypot re im) re)) 0.900 * [approximate]: Taking taylor expansion of (* 2.0 (- (hypot re im) re)) in (re im) around 0 0.900 * [taylor]: Taking taylor expansion of (* 2.0 (- (hypot re im) re)) in im 0.900 * [taylor]: Taking taylor expansion of 2.0 in im 0.900 * [backup-simplify]: Simplify 2.0 into 2.0 0.900 * [taylor]: Taking taylor expansion of (- (hypot re im) re) in im 0.901 * [taylor]: Taking taylor expansion of (hypot re im) in im 0.901 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 0.901 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 0.901 * [taylor]: Taking taylor expansion of (* re re) in im 0.901 * [taylor]: Taking taylor expansion of re in im 0.901 * [backup-simplify]: Simplify re into re 0.901 * [taylor]: Taking taylor expansion of re in im 0.901 * [backup-simplify]: Simplify re into re 0.901 * [taylor]: Taking taylor expansion of (* im im) in im 0.901 * [taylor]: Taking taylor expansion of im in im 0.901 * [backup-simplify]: Simplify 0 into 0 0.901 * [backup-simplify]: Simplify 1 into 1 0.901 * [taylor]: Taking taylor expansion of im in im 0.901 * [backup-simplify]: Simplify 0 into 0 0.901 * [backup-simplify]: Simplify 1 into 1 0.901 * [backup-simplify]: Simplify (* re re) into (pow re 2) 0.901 * [backup-simplify]: Simplify (* 0 0) into 0 0.901 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 0.901 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 0.901 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 0.902 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 0.902 * [backup-simplify]: Simplify (+ 0 0) into 0 0.902 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 0.902 * [taylor]: Taking taylor expansion of re in im 0.902 * [backup-simplify]: Simplify re into re 0.902 * [taylor]: Taking taylor expansion of (* 2.0 (- (hypot re im) re)) in re 0.902 * [taylor]: Taking taylor expansion of 2.0 in re 0.902 * [backup-simplify]: Simplify 2.0 into 2.0 0.902 * [taylor]: Taking taylor expansion of (- (hypot re im) re) in re 0.902 * [taylor]: Taking taylor expansion of (hypot re im) in re 0.902 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 0.902 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 0.902 * [taylor]: Taking taylor expansion of (* re re) in re 0.902 * [taylor]: Taking taylor expansion of re in re 0.902 * [backup-simplify]: Simplify 0 into 0 0.902 * [backup-simplify]: Simplify 1 into 1 0.902 * [taylor]: Taking taylor expansion of re in re 0.902 * [backup-simplify]: Simplify 0 into 0 0.902 * [backup-simplify]: Simplify 1 into 1 0.902 * [taylor]: Taking taylor expansion of (* im im) in re 0.902 * [taylor]: Taking taylor expansion of im in re 0.902 * [backup-simplify]: Simplify im into im 0.902 * [taylor]: Taking taylor expansion of im in re 0.902 * [backup-simplify]: Simplify im into im 0.903 * [backup-simplify]: Simplify (* 0 0) into 0 0.903 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.903 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 0.903 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 0.903 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 0.903 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.903 * [backup-simplify]: Simplify (+ 0 0) into 0 0.903 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 0.903 * [taylor]: Taking taylor expansion of re in re 0.904 * [backup-simplify]: Simplify 0 into 0 0.904 * [backup-simplify]: Simplify 1 into 1 0.904 * [taylor]: Taking taylor expansion of (* 2.0 (- (hypot re im) re)) in re 0.904 * [taylor]: Taking taylor expansion of 2.0 in re 0.904 * [backup-simplify]: Simplify 2.0 into 2.0 0.904 * [taylor]: Taking taylor expansion of (- (hypot re im) re) in re 0.904 * [taylor]: Taking taylor expansion of (hypot re im) in re 0.904 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 0.904 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 0.904 * [taylor]: Taking taylor expansion of (* re re) in re 0.904 * [taylor]: Taking taylor expansion of re in re 0.904 * [backup-simplify]: Simplify 0 into 0 0.904 * [backup-simplify]: Simplify 1 into 1 0.904 * [taylor]: Taking taylor expansion of re in re 0.904 * [backup-simplify]: Simplify 0 into 0 0.904 * [backup-simplify]: Simplify 1 into 1 0.904 * [taylor]: Taking taylor expansion of (* im im) in re 0.904 * [taylor]: Taking taylor expansion of im in re 0.904 * [backup-simplify]: Simplify im into im 0.904 * [taylor]: Taking taylor expansion of im in re 0.904 * [backup-simplify]: Simplify im into im 0.904 * [backup-simplify]: Simplify (* 0 0) into 0 0.904 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.904 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 0.904 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 0.905 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 0.905 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.905 * [backup-simplify]: Simplify (+ 0 0) into 0 0.905 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 0.905 * [taylor]: Taking taylor expansion of re in re 0.905 * [backup-simplify]: Simplify 0 into 0 0.905 * [backup-simplify]: Simplify 1 into 1 0.905 * [backup-simplify]: Simplify (- 0) into 0 0.905 * [backup-simplify]: Simplify (+ im 0) into im 0.905 * [backup-simplify]: Simplify (* 2.0 im) into (* 2.0 im) 0.905 * [taylor]: Taking taylor expansion of (* 2.0 im) in im 0.905 * [taylor]: Taking taylor expansion of 2.0 in im 0.905 * [backup-simplify]: Simplify 2.0 into 2.0 0.905 * [taylor]: Taking taylor expansion of im in im 0.906 * [backup-simplify]: Simplify 0 into 0 0.906 * [backup-simplify]: Simplify 1 into 1 0.906 * [backup-simplify]: Simplify (* 2.0 0) into 0 0.906 * [backup-simplify]: Simplify 0 into 0 0.906 * [backup-simplify]: Simplify (- 1) into -1 0.906 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.907 * [backup-simplify]: Simplify (+ (* 2.0 -1) (* 0 im)) into (- 2.0) 0.907 * [taylor]: Taking taylor expansion of (- 2.0) in im 0.907 * [taylor]: Taking taylor expansion of 2.0 in im 0.907 * [backup-simplify]: Simplify 2.0 into 2.0 0.907 * [backup-simplify]: Simplify (- 2.0) into (- 2.0) 0.907 * [backup-simplify]: Simplify (- 2.0) into (- 2.0) 0.908 * [backup-simplify]: Simplify (+ (* 2.0 1) (* 0 0)) into 2.0 0.908 * [backup-simplify]: Simplify 2.0 into 2.0 0.909 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 0.909 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 0.909 * [backup-simplify]: Simplify (+ 1 0) into 1 0.910 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 0.910 * [backup-simplify]: Simplify (- 0) into 0 0.910 * [backup-simplify]: Simplify (+ (/ 1/2 im) 0) into (* 1/2 (/ 1 im)) 0.910 * [backup-simplify]: Simplify (+ (* 2.0 (* 1/2 (/ 1 im))) (+ (* 0 -1) (* 0 im))) into (* 1.0 (/ 1 im)) 0.910 * [taylor]: Taking taylor expansion of (* 1.0 (/ 1 im)) in im 0.910 * [taylor]: Taking taylor expansion of 1.0 in im 0.910 * [backup-simplify]: Simplify 1.0 into 1.0 0.910 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.910 * [taylor]: Taking taylor expansion of im in im 0.910 * [backup-simplify]: Simplify 0 into 0 0.910 * [backup-simplify]: Simplify 1 into 1 0.911 * [backup-simplify]: Simplify (/ 1 1) into 1 0.911 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.911 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 0.912 * [backup-simplify]: Simplify 0 into 0 0.912 * [backup-simplify]: Simplify (- 0) into 0 0.912 * [backup-simplify]: Simplify 0 into 0 0.912 * [backup-simplify]: Simplify (+ (* 2.0 0) (+ (* 0 1) (* 0 0))) into 0 0.912 * [backup-simplify]: Simplify 0 into 0 0.913 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 0.914 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 0.914 * [backup-simplify]: Simplify (+ 0 0) into 0 0.914 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 0.914 * [backup-simplify]: Simplify (- 0) into 0 0.914 * [backup-simplify]: Simplify (+ 0 0) into 0 0.915 * [backup-simplify]: Simplify (+ (* 2.0 0) (+ (* 0 (* 1/2 (/ 1 im))) (+ (* 0 -1) (* 0 im)))) into 0 0.915 * [taylor]: Taking taylor expansion of 0 in im 0.915 * [backup-simplify]: Simplify 0 into 0 0.915 * [backup-simplify]: Simplify 0 into 0 0.916 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.916 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (* 0 1))) into 0 0.916 * [backup-simplify]: Simplify 0 into 0 0.916 * [backup-simplify]: Simplify (- 0) into 0 0.916 * [backup-simplify]: Simplify 0 into 0 0.917 * [backup-simplify]: Simplify (+ (* 2.0 (* im 1)) (* (- 2.0) (* 1 re))) into (- (* 2.0 im) (* 2.0 re)) 0.917 * [backup-simplify]: Simplify (* (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)) 2.0) into (* 2.0 (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re))) 0.917 * [approximate]: Taking taylor expansion of (* 2.0 (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re))) in (re im) around 0 0.917 * [taylor]: Taking taylor expansion of (* 2.0 (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re))) in im 0.917 * [taylor]: Taking taylor expansion of 2.0 in im 0.917 * [backup-simplify]: Simplify 2.0 into 2.0 0.917 * [taylor]: Taking taylor expansion of (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)) in im 0.917 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 0.917 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 0.917 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 0.917 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 0.917 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.917 * [taylor]: Taking taylor expansion of re in im 0.917 * [backup-simplify]: Simplify re into re 0.917 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.917 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.917 * [taylor]: Taking taylor expansion of re in im 0.917 * [backup-simplify]: Simplify re into re 0.917 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.917 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 0.917 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.917 * [taylor]: Taking taylor expansion of im in im 0.917 * [backup-simplify]: Simplify 0 into 0 0.917 * [backup-simplify]: Simplify 1 into 1 0.918 * [backup-simplify]: Simplify (/ 1 1) into 1 0.918 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.918 * [taylor]: Taking taylor expansion of im in im 0.918 * [backup-simplify]: Simplify 0 into 0 0.918 * [backup-simplify]: Simplify 1 into 1 0.918 * [backup-simplify]: Simplify (/ 1 1) into 1 0.918 * [backup-simplify]: Simplify (* 1 1) into 1 0.918 * [backup-simplify]: Simplify (+ 0 1) into 1 0.919 * [backup-simplify]: Simplify (sqrt 1) into 1 0.919 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.920 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.920 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.920 * [backup-simplify]: Simplify (+ 0 0) into 0 0.921 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.921 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.921 * [taylor]: Taking taylor expansion of re in im 0.921 * [backup-simplify]: Simplify re into re 0.921 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.921 * [taylor]: Taking taylor expansion of (* 2.0 (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re))) in re 0.921 * [taylor]: Taking taylor expansion of 2.0 in re 0.921 * [backup-simplify]: Simplify 2.0 into 2.0 0.921 * [taylor]: Taking taylor expansion of (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)) in re 0.921 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 0.921 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 0.921 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 0.921 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 0.921 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.921 * [taylor]: Taking taylor expansion of re in re 0.921 * [backup-simplify]: Simplify 0 into 0 0.921 * [backup-simplify]: Simplify 1 into 1 0.921 * [backup-simplify]: Simplify (/ 1 1) into 1 0.921 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.921 * [taylor]: Taking taylor expansion of re in re 0.921 * [backup-simplify]: Simplify 0 into 0 0.921 * [backup-simplify]: Simplify 1 into 1 0.922 * [backup-simplify]: Simplify (/ 1 1) into 1 0.922 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 0.922 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.922 * [taylor]: Taking taylor expansion of im in re 0.922 * [backup-simplify]: Simplify im into im 0.922 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.922 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.922 * [taylor]: Taking taylor expansion of im in re 0.922 * [backup-simplify]: Simplify im into im 0.922 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.922 * [backup-simplify]: Simplify (* 1 1) into 1 0.922 * [backup-simplify]: Simplify (+ 1 0) into 1 0.922 * [backup-simplify]: Simplify (sqrt 1) into 1 0.923 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.923 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.924 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.924 * [backup-simplify]: Simplify (+ 0 0) into 0 0.924 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.924 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.924 * [taylor]: Taking taylor expansion of re in re 0.924 * [backup-simplify]: Simplify 0 into 0 0.924 * [backup-simplify]: Simplify 1 into 1 0.925 * [backup-simplify]: Simplify (/ 1 1) into 1 0.925 * [taylor]: Taking taylor expansion of (* 2.0 (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re))) in re 0.925 * [taylor]: Taking taylor expansion of 2.0 in re 0.925 * [backup-simplify]: Simplify 2.0 into 2.0 0.925 * [taylor]: Taking taylor expansion of (- (hypot (/ 1 re) (/ 1 im)) (/ 1 re)) in re 0.925 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 0.925 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 0.925 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 0.925 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 0.925 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.925 * [taylor]: Taking taylor expansion of re in re 0.925 * [backup-simplify]: Simplify 0 into 0 0.925 * [backup-simplify]: Simplify 1 into 1 0.925 * [backup-simplify]: Simplify (/ 1 1) into 1 0.925 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.925 * [taylor]: Taking taylor expansion of re in re 0.925 * [backup-simplify]: Simplify 0 into 0 0.925 * [backup-simplify]: Simplify 1 into 1 0.926 * [backup-simplify]: Simplify (/ 1 1) into 1 0.926 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 0.926 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.926 * [taylor]: Taking taylor expansion of im in re 0.926 * [backup-simplify]: Simplify im into im 0.926 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.926 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.926 * [taylor]: Taking taylor expansion of im in re 0.926 * [backup-simplify]: Simplify im into im 0.926 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.926 * [backup-simplify]: Simplify (* 1 1) into 1 0.926 * [backup-simplify]: Simplify (+ 1 0) into 1 0.927 * [backup-simplify]: Simplify (sqrt 1) into 1 0.927 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.927 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.928 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.928 * [backup-simplify]: Simplify (+ 0 0) into 0 0.928 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.928 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.928 * [taylor]: Taking taylor expansion of re in re 0.929 * [backup-simplify]: Simplify 0 into 0 0.929 * [backup-simplify]: Simplify 1 into 1 0.929 * [backup-simplify]: Simplify (/ 1 1) into 1 0.929 * [backup-simplify]: Simplify (- 1) into -1 0.929 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.930 * [backup-simplify]: Simplify (* 2.0 0) into 0 0.930 * [taylor]: Taking taylor expansion of 0 in im 0.930 * [backup-simplify]: Simplify 0 into 0 0.930 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.930 * [backup-simplify]: Simplify (- 0) into 0 0.931 * [backup-simplify]: Simplify (+ 0 0) into 0 0.931 * [backup-simplify]: Simplify (+ (* 2.0 0) (* 0 0)) into 0 0.931 * [taylor]: Taking taylor expansion of 0 in im 0.931 * [backup-simplify]: Simplify 0 into 0 0.931 * [backup-simplify]: Simplify 0 into 0 0.932 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.932 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.933 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.933 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 0.933 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 0.934 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 0.934 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.935 * [backup-simplify]: Simplify (- 0) into 0 0.935 * [backup-simplify]: Simplify (+ (/ 1/2 (pow im 2)) 0) into (* 1/2 (/ 1 (pow im 2))) 0.935 * [backup-simplify]: Simplify (+ (* 2.0 (* 1/2 (/ 1 (pow im 2)))) (+ (* 0 0) (* 0 0))) into (* 1.0 (/ 1 (pow im 2))) 0.935 * [taylor]: Taking taylor expansion of (* 1.0 (/ 1 (pow im 2))) in im 0.935 * [taylor]: Taking taylor expansion of 1.0 in im 0.935 * [backup-simplify]: Simplify 1.0 into 1.0 0.935 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 0.935 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.935 * [taylor]: Taking taylor expansion of im in im 0.935 * [backup-simplify]: Simplify 0 into 0 0.935 * [backup-simplify]: Simplify 1 into 1 0.935 * [backup-simplify]: Simplify (* 1 1) into 1 0.936 * [backup-simplify]: Simplify (/ 1 1) into 1 0.936 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.937 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.937 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 0.937 * [backup-simplify]: Simplify 0 into 0 0.937 * [backup-simplify]: Simplify 0 into 0 0.937 * [backup-simplify]: Simplify 0 into 0 0.938 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.938 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.939 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.939 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.939 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.939 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 0.940 * [backup-simplify]: Simplify (+ 0 0) into 0 0.940 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 0.941 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.941 * [backup-simplify]: Simplify (- 0) into 0 0.942 * [backup-simplify]: Simplify (+ 0 0) into 0 0.943 * [backup-simplify]: Simplify (+ (* 2.0 0) (+ (* 0 (* 1/2 (/ 1 (pow im 2)))) (+ (* 0 0) (* 0 0)))) into 0 0.943 * [taylor]: Taking taylor expansion of 0 in im 0.943 * [backup-simplify]: Simplify 0 into 0 0.944 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.945 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.946 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (* 0 1))) into 0 0.946 * [backup-simplify]: Simplify 0 into 0 0.946 * [backup-simplify]: Simplify 0 into 0 0.946 * [backup-simplify]: Simplify 0 into 0 0.946 * [backup-simplify]: Simplify (* (- (hypot (/ 1 (- re)) (/ 1 (- im))) (/ 1 (- re))) 2.0) into (* 2.0 (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re))) 0.946 * [approximate]: Taking taylor expansion of (* 2.0 (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re))) in (re im) around 0 0.946 * [taylor]: Taking taylor expansion of (* 2.0 (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re))) in im 0.946 * [taylor]: Taking taylor expansion of 2.0 in im 0.946 * [backup-simplify]: Simplify 2.0 into 2.0 0.946 * [taylor]: Taking taylor expansion of (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re)) in im 0.946 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 0.946 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 0.946 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 0.946 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 0.947 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.947 * [taylor]: Taking taylor expansion of -1 in im 0.947 * [backup-simplify]: Simplify -1 into -1 0.947 * [taylor]: Taking taylor expansion of re in im 0.947 * [backup-simplify]: Simplify re into re 0.947 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.947 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.947 * [taylor]: Taking taylor expansion of -1 in im 0.947 * [backup-simplify]: Simplify -1 into -1 0.947 * [taylor]: Taking taylor expansion of re in im 0.947 * [backup-simplify]: Simplify re into re 0.947 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.947 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 0.947 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.947 * [taylor]: Taking taylor expansion of -1 in im 0.947 * [backup-simplify]: Simplify -1 into -1 0.947 * [taylor]: Taking taylor expansion of im in im 0.947 * [backup-simplify]: Simplify 0 into 0 0.947 * [backup-simplify]: Simplify 1 into 1 0.948 * [backup-simplify]: Simplify (/ -1 1) into -1 0.948 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.948 * [taylor]: Taking taylor expansion of -1 in im 0.948 * [backup-simplify]: Simplify -1 into -1 0.948 * [taylor]: Taking taylor expansion of im in im 0.948 * [backup-simplify]: Simplify 0 into 0 0.948 * [backup-simplify]: Simplify 1 into 1 0.948 * [backup-simplify]: Simplify (/ -1 1) into -1 0.949 * [backup-simplify]: Simplify (* -1 -1) into 1 0.949 * [backup-simplify]: Simplify (+ 0 1) into 1 0.950 * [backup-simplify]: Simplify (sqrt 1) into 1 0.951 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.952 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.952 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 0.952 * [backup-simplify]: Simplify (+ 0 0) into 0 0.953 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.953 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.953 * [taylor]: Taking taylor expansion of re in im 0.953 * [backup-simplify]: Simplify re into re 0.953 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.953 * [taylor]: Taking taylor expansion of (* 2.0 (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re))) in re 0.953 * [taylor]: Taking taylor expansion of 2.0 in re 0.953 * [backup-simplify]: Simplify 2.0 into 2.0 0.953 * [taylor]: Taking taylor expansion of (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re)) in re 0.953 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 0.953 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 0.953 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 0.953 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 0.953 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.953 * [taylor]: Taking taylor expansion of -1 in re 0.953 * [backup-simplify]: Simplify -1 into -1 0.953 * [taylor]: Taking taylor expansion of re in re 0.953 * [backup-simplify]: Simplify 0 into 0 0.953 * [backup-simplify]: Simplify 1 into 1 0.953 * [backup-simplify]: Simplify (/ -1 1) into -1 0.954 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.954 * [taylor]: Taking taylor expansion of -1 in re 0.954 * [backup-simplify]: Simplify -1 into -1 0.954 * [taylor]: Taking taylor expansion of re in re 0.954 * [backup-simplify]: Simplify 0 into 0 0.954 * [backup-simplify]: Simplify 1 into 1 0.954 * [backup-simplify]: Simplify (/ -1 1) into -1 0.954 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 0.954 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.954 * [taylor]: Taking taylor expansion of -1 in re 0.954 * [backup-simplify]: Simplify -1 into -1 0.954 * [taylor]: Taking taylor expansion of im in re 0.954 * [backup-simplify]: Simplify im into im 0.954 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.954 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.954 * [taylor]: Taking taylor expansion of -1 in re 0.954 * [backup-simplify]: Simplify -1 into -1 0.954 * [taylor]: Taking taylor expansion of im in re 0.954 * [backup-simplify]: Simplify im into im 0.954 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.954 * [backup-simplify]: Simplify (* -1 -1) into 1 0.955 * [backup-simplify]: Simplify (+ 1 0) into 1 0.955 * [backup-simplify]: Simplify (sqrt 1) into 1 0.956 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.956 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.957 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 0.957 * [backup-simplify]: Simplify (+ 0 0) into 0 0.957 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.957 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.957 * [taylor]: Taking taylor expansion of re in re 0.957 * [backup-simplify]: Simplify 0 into 0 0.957 * [backup-simplify]: Simplify 1 into 1 0.958 * [backup-simplify]: Simplify (/ 1 1) into 1 0.958 * [taylor]: Taking taylor expansion of (* 2.0 (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re))) in re 0.958 * [taylor]: Taking taylor expansion of 2.0 in re 0.958 * [backup-simplify]: Simplify 2.0 into 2.0 0.958 * [taylor]: Taking taylor expansion of (+ (hypot (/ -1 re) (/ -1 im)) (/ 1 re)) in re 0.958 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 0.958 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 0.958 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 0.958 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 0.958 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.958 * [taylor]: Taking taylor expansion of -1 in re 0.958 * [backup-simplify]: Simplify -1 into -1 0.958 * [taylor]: Taking taylor expansion of re in re 0.958 * [backup-simplify]: Simplify 0 into 0 0.958 * [backup-simplify]: Simplify 1 into 1 0.958 * [backup-simplify]: Simplify (/ -1 1) into -1 0.958 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.958 * [taylor]: Taking taylor expansion of -1 in re 0.958 * [backup-simplify]: Simplify -1 into -1 0.958 * [taylor]: Taking taylor expansion of re in re 0.958 * [backup-simplify]: Simplify 0 into 0 0.958 * [backup-simplify]: Simplify 1 into 1 0.959 * [backup-simplify]: Simplify (/ -1 1) into -1 0.959 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 0.959 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.959 * [taylor]: Taking taylor expansion of -1 in re 0.959 * [backup-simplify]: Simplify -1 into -1 0.959 * [taylor]: Taking taylor expansion of im in re 0.959 * [backup-simplify]: Simplify im into im 0.959 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.959 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.959 * [taylor]: Taking taylor expansion of -1 in re 0.959 * [backup-simplify]: Simplify -1 into -1 0.959 * [taylor]: Taking taylor expansion of im in re 0.959 * [backup-simplify]: Simplify im into im 0.959 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.959 * [backup-simplify]: Simplify (* -1 -1) into 1 0.959 * [backup-simplify]: Simplify (+ 1 0) into 1 0.960 * [backup-simplify]: Simplify (sqrt 1) into 1 0.960 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.961 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.961 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 0.961 * [backup-simplify]: Simplify (+ 0 0) into 0 0.962 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.962 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.962 * [taylor]: Taking taylor expansion of re in re 0.962 * [backup-simplify]: Simplify 0 into 0 0.962 * [backup-simplify]: Simplify 1 into 1 0.962 * [backup-simplify]: Simplify (/ 1 1) into 1 0.962 * [backup-simplify]: Simplify (+ 1 1) into 2 0.963 * [backup-simplify]: Simplify (* 2.0 2) into 4.0 0.963 * [taylor]: Taking taylor expansion of 4.0 in im 0.963 * [backup-simplify]: Simplify 4.0 into 4.0 0.963 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.964 * [backup-simplify]: Simplify (+ 0 0) into 0 0.964 * [backup-simplify]: Simplify (+ (* 2.0 0) (* 0 2)) into 0 0.964 * [taylor]: Taking taylor expansion of 0 in im 0.964 * [backup-simplify]: Simplify 0 into 0 0.964 * [backup-simplify]: Simplify 4.0 into 4.0 0.965 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.965 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.966 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 0.966 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 0.966 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 0.967 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 0.967 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.967 * [backup-simplify]: Simplify (+ (/ 1/2 (pow im 2)) 0) into (* 1/2 (/ 1 (pow im 2))) 0.968 * [backup-simplify]: Simplify (+ (* 2.0 (* 1/2 (/ 1 (pow im 2)))) (+ (* 0 0) (* 0 2))) into (* 1.0 (/ 1 (pow im 2))) 0.968 * [taylor]: Taking taylor expansion of (* 1.0 (/ 1 (pow im 2))) in im 0.968 * [taylor]: Taking taylor expansion of 1.0 in im 0.968 * [backup-simplify]: Simplify 1.0 into 1.0 0.968 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 0.968 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.968 * [taylor]: Taking taylor expansion of im in im 0.968 * [backup-simplify]: Simplify 0 into 0 0.968 * [backup-simplify]: Simplify 1 into 1 0.968 * [backup-simplify]: Simplify (* 1 1) into 1 0.969 * [backup-simplify]: Simplify (/ 1 1) into 1 0.969 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.969 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.970 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 0.970 * [backup-simplify]: Simplify 0 into 0 0.970 * [backup-simplify]: Simplify 0 into 0 0.970 * [backup-simplify]: Simplify 0 into 0 0.971 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.972 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.979 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 0.979 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.979 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.979 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 0.980 * [backup-simplify]: Simplify (+ 0 0) into 0 0.980 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 0.981 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.981 * [backup-simplify]: Simplify (+ 0 0) into 0 0.982 * [backup-simplify]: Simplify (+ (* 2.0 0) (+ (* 0 (* 1/2 (/ 1 (pow im 2)))) (+ (* 0 0) (* 0 2)))) into 0 0.982 * [taylor]: Taking taylor expansion of 0 in im 0.982 * [backup-simplify]: Simplify 0 into 0 0.983 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.983 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.984 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (* 0 1))) into 0 0.984 * [backup-simplify]: Simplify 0 into 0 0.984 * [backup-simplify]: Simplify 0 into 0 0.984 * [backup-simplify]: Simplify 0 into 0 0.984 * [backup-simplify]: Simplify (* 4.0 (* 1 (/ 1 (/ 1 (- re))))) into (* -4.0 re) 0.984 * * * [progress]: simplifying candidates 0.984 * * * * [progress]: [ 1 / 79 ] simplifiying candidate # 0.984 * [simplify]: Simplifying (fma (* (cbrt (hypot re im)) (cbrt (hypot re im))) (cbrt (hypot re im)) (- (* (cbrt re) (* (cbrt re) (cbrt re))))) 0.985 * * [simplify]: iters left: 6 (10 enodes) 0.987 * * [simplify]: iters left: 5 (39 enodes) 0.997 * * [simplify]: iters left: 4 (53 enodes) 1.005 * * [simplify]: iters left: 3 (60 enodes) 1.013 * * [simplify]: iters left: 2 (65 enodes) 1.022 * * [simplify]: iters left: 1 (79 enodes) 1.034 * * [simplify]: Extracting #0: cost 1 inf + 0 1.034 * * [simplify]: Extracting #1: cost 11 inf + 0 1.034 * * [simplify]: Extracting #2: cost 17 inf + 526 1.034 * * [simplify]: Extracting #3: cost 13 inf + 1053 1.035 * * [simplify]: Extracting #4: cost 8 inf + 2104 1.035 * * [simplify]: Extracting #5: cost 3 inf + 3383 1.036 * * [simplify]: Extracting #6: cost 0 inf + 4120 1.036 * [simplify]: Simplified to (- (hypot re im) re) 1.036 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) (fma (- (cbrt re)) (* (cbrt re) (cbrt re)) (* (cbrt re) (* (cbrt re) (cbrt re))))) 2.0)))) 1.037 * [simplify]: Simplifying (fma (- (cbrt re)) (* (cbrt re) (cbrt re)) (* (cbrt re) (* (cbrt re) (cbrt re)))) 1.037 * * [simplify]: iters left: 6 (6 enodes) 1.038 * * [simplify]: iters left: 5 (23 enodes) 1.042 * * [simplify]: iters left: 4 (31 enodes) 1.046 * * [simplify]: iters left: 3 (37 enodes) 1.055 * * [simplify]: iters left: 2 (41 enodes) 1.065 * * [simplify]: iters left: 1 (42 enodes) 1.073 * * [simplify]: Extracting #0: cost 1 inf + 0 1.074 * * [simplify]: Extracting #1: cost 0 inf + 1 1.074 * [simplify]: Simplified to 0 1.074 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) 0) 2.0)))) 1.074 * * * * [progress]: [ 2 / 79 ] simplifiying candidate # 1.074 * [simplify]: Simplifying (fma (* (cbrt (hypot re im)) (cbrt (hypot re im))) (cbrt (hypot re im)) (- (* (sqrt re) (sqrt re)))) 1.074 * * [simplify]: iters left: 6 (9 enodes) 1.079 * * [simplify]: iters left: 5 (27 enodes) 1.083 * * [simplify]: iters left: 4 (32 enodes) 1.087 * * [simplify]: iters left: 3 (35 enodes) 1.125 * * [simplify]: iters left: 2 (42 enodes) 1.141 * * [simplify]: iters left: 1 (56 enodes) 1.328 * * [simplify]: Extracting #0: cost 1 inf + 0 1.328 * * [simplify]: Extracting #1: cost 7 inf + 0 1.328 * * [simplify]: Extracting #2: cost 14 inf + 1 1.328 * * [simplify]: Extracting #3: cost 13 inf + 101 1.329 * * [simplify]: Extracting #4: cost 9 inf + 919 1.330 * * [simplify]: Extracting #5: cost 4 inf + 2238 1.331 * * [simplify]: Extracting #6: cost 1 inf + 2804 1.332 * * [simplify]: Extracting #7: cost 0 inf + 3152 1.333 * [simplify]: Simplified to (- (hypot re im) re) 1.333 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) (fma (- (sqrt re)) (sqrt re) (* (sqrt re) (sqrt re)))) 2.0)))) 1.334 * [simplify]: Simplifying (fma (- (sqrt re)) (sqrt re) (* (sqrt re) (sqrt re))) 1.334 * * [simplify]: iters left: 4 (5 enodes) 1.337 * * [simplify]: iters left: 3 (15 enodes) 1.343 * * [simplify]: iters left: 2 (21 enodes) 1.349 * * [simplify]: iters left: 1 (23 enodes) 1.355 * * [simplify]: Extracting #0: cost 1 inf + 0 1.355 * * [simplify]: Extracting #1: cost 6 inf + 0 1.355 * * [simplify]: Extracting #2: cost 8 inf + 1 1.355 * * [simplify]: Extracting #3: cost 0 inf + 409 1.355 * [simplify]: Simplified to (- re re) 1.356 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) (- re re)) 2.0)))) 1.356 * * * * [progress]: [ 3 / 79 ] simplifiying candidate # 1.356 * [simplify]: Simplifying (fma (* (cbrt (hypot re im)) (cbrt (hypot re im))) (cbrt (hypot re im)) (- (* re 1))) 1.356 * * [simplify]: iters left: 5 (9 enodes) 1.361 * * [simplify]: iters left: 4 (29 enodes) 1.370 * * [simplify]: iters left: 3 (36 enodes) 1.381 * * [simplify]: iters left: 2 (39 enodes) 1.392 * * [simplify]: iters left: 1 (46 enodes) 1.403 * * [simplify]: Extracting #0: cost 1 inf + 0 1.403 * * [simplify]: Extracting #1: cost 7 inf + 0 1.403 * * [simplify]: Extracting #2: cost 13 inf + 1 1.404 * * [simplify]: Extracting #3: cost 12 inf + 101 1.404 * * [simplify]: Extracting #4: cost 7 inf + 531 1.404 * * [simplify]: Extracting #5: cost 1 inf + 1890 1.404 * * [simplify]: Extracting #6: cost 0 inf + 2067 1.405 * [simplify]: Simplified to (- (hypot re im) re) 1.405 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) (fma (- re) 1 (* re 1))) 2.0)))) 1.405 * [simplify]: Simplifying (fma (- re) 1 (* re 1)) 1.405 * * [simplify]: iters left: 3 (5 enodes) 1.407 * * [simplify]: iters left: 2 (17 enodes) 1.412 * * [simplify]: iters left: 1 (22 enodes) 1.416 * * [simplify]: Extracting #0: cost 1 inf + 0 1.416 * * [simplify]: Extracting #1: cost 5 inf + 0 1.416 * * [simplify]: Extracting #2: cost 5 inf + 2 1.416 * * [simplify]: Extracting #3: cost 0 inf + 288 1.417 * [simplify]: Simplified to (+ (- re) re) 1.417 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) (+ (- re) re)) 2.0)))) 1.417 * * * * [progress]: [ 4 / 79 ] simplifiying candidate # 1.417 * [simplify]: Simplifying (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- (* (cbrt re) (* (cbrt re) (cbrt re))))) 1.417 * * [simplify]: iters left: 6 (9 enodes) 1.421 * * [simplify]: iters left: 5 (36 enodes) 1.428 * * [simplify]: iters left: 4 (46 enodes) 1.435 * * [simplify]: iters left: 3 (49 enodes) 1.448 * * [simplify]: iters left: 2 (53 enodes) 1.462 * * [simplify]: Extracting #0: cost 1 inf + 0 1.462 * * [simplify]: Extracting #1: cost 10 inf + 0 1.462 * * [simplify]: Extracting #2: cost 17 inf + 1 1.463 * * [simplify]: Extracting #3: cost 8 inf + 770 1.463 * * [simplify]: Extracting #4: cost 0 inf + 1554 1.464 * [simplify]: Simplified to (- (hypot re im) re) 1.464 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) (fma (- (cbrt re)) (* (cbrt re) (cbrt re)) (* (cbrt re) (* (cbrt re) (cbrt re))))) 2.0)))) 1.465 * [simplify]: Simplifying (fma (- (cbrt re)) (* (cbrt re) (cbrt re)) (* (cbrt re) (* (cbrt re) (cbrt re)))) 1.465 * * [simplify]: iters left: 6 (6 enodes) 1.468 * * [simplify]: iters left: 5 (23 enodes) 1.475 * * [simplify]: iters left: 4 (31 enodes) 1.483 * * [simplify]: iters left: 3 (37 enodes) 1.517 * * [simplify]: iters left: 2 (41 enodes) 1.531 * * [simplify]: iters left: 1 (42 enodes) 1.543 * * [simplify]: Extracting #0: cost 1 inf + 0 1.543 * * [simplify]: Extracting #1: cost 0 inf + 1 1.543 * [simplify]: Simplified to 0 1.543 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) 0) 2.0)))) 1.543 * * * * [progress]: [ 5 / 79 ] simplifiying candidate # 1.543 * [simplify]: Simplifying (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- (* (sqrt re) (sqrt re)))) 1.544 * * [simplify]: iters left: 6 (8 enodes) 1.547 * * [simplify]: iters left: 5 (24 enodes) 1.587 * * [simplify]: iters left: 4 (25 enodes) 1.597 * * [simplify]: iters left: 3 (27 enodes) 1.606 * * [simplify]: Extracting #0: cost 1 inf + 0 1.607 * * [simplify]: Extracting #1: cost 6 inf + 0 1.607 * * [simplify]: Extracting #2: cost 9 inf + 1 1.607 * * [simplify]: Extracting #3: cost 2 inf + 448 1.607 * * [simplify]: Extracting #4: cost 0 inf + 586 1.608 * [simplify]: Simplified to (- (hypot re im) re) 1.608 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) (fma (- (sqrt re)) (sqrt re) (* (sqrt re) (sqrt re)))) 2.0)))) 1.608 * [simplify]: Simplifying (fma (- (sqrt re)) (sqrt re) (* (sqrt re) (sqrt re))) 1.608 * * [simplify]: iters left: 4 (5 enodes) 1.611 * * [simplify]: iters left: 3 (15 enodes) 1.616 * * [simplify]: iters left: 2 (21 enodes) 1.621 * * [simplify]: iters left: 1 (23 enodes) 1.627 * * [simplify]: Extracting #0: cost 1 inf + 0 1.628 * * [simplify]: Extracting #1: cost 6 inf + 0 1.628 * * [simplify]: Extracting #2: cost 8 inf + 1 1.628 * * [simplify]: Extracting #3: cost 0 inf + 409 1.628 * [simplify]: Simplified to (- re re) 1.628 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) (- re re)) 2.0)))) 1.628 * * * * [progress]: [ 6 / 79 ] simplifiying candidate # 1.629 * [simplify]: Simplifying (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- (* re 1))) 1.629 * * [simplify]: iters left: 5 (8 enodes) 1.666 * * [simplify]: iters left: 4 (26 enodes) 1.681 * * [simplify]: iters left: 3 (29 enodes) 1.692 * * [simplify]: iters left: 2 (31 enodes) 1.701 * * [simplify]: Extracting #0: cost 1 inf + 0 1.701 * * [simplify]: Extracting #1: cost 6 inf + 0 1.701 * * [simplify]: Extracting #2: cost 9 inf + 1 1.702 * * [simplify]: Extracting #3: cost 2 inf + 448 1.702 * * [simplify]: Extracting #4: cost 0 inf + 586 1.702 * [simplify]: Simplified to (- (hypot re im) re) 1.702 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) (fma (- re) 1 (* re 1))) 2.0)))) 1.703 * [simplify]: Simplifying (fma (- re) 1 (* re 1)) 1.703 * * [simplify]: iters left: 3 (5 enodes) 1.706 * * [simplify]: iters left: 2 (17 enodes) 1.714 * * [simplify]: iters left: 1 (22 enodes) 1.721 * * [simplify]: Extracting #0: cost 1 inf + 0 1.721 * * [simplify]: Extracting #1: cost 5 inf + 0 1.721 * * [simplify]: Extracting #2: cost 5 inf + 2 1.721 * * [simplify]: Extracting #3: cost 0 inf + 288 1.721 * [simplify]: Simplified to (+ (- re) re) 1.722 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) (+ (- re) re)) 2.0)))) 1.722 * * * * [progress]: [ 7 / 79 ] simplifiying candidate # 1.722 * [simplify]: Simplifying (fma 1 (hypot re im) (- (* (cbrt re) (* (cbrt re) (cbrt re))))) 1.722 * * [simplify]: iters left: 6 (9 enodes) 1.727 * * [simplify]: iters left: 5 (38 enodes) 1.741 * * [simplify]: iters left: 4 (51 enodes) 1.756 * * [simplify]: iters left: 3 (56 enodes) 1.770 * * [simplify]: iters left: 2 (61 enodes) 1.783 * * [simplify]: Extracting #0: cost 1 inf + 0 1.784 * * [simplify]: Extracting #1: cost 10 inf + 0 1.784 * * [simplify]: Extracting #2: cost 14 inf + 43 1.784 * * [simplify]: Extracting #3: cost 5 inf + 724 1.785 * * [simplify]: Extracting #4: cost 1 inf + 1264 1.785 * * [simplify]: Extracting #5: cost 0 inf + 1361 1.786 * [simplify]: Simplified to (- (hypot re im) re) 1.786 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) (fma (- (cbrt re)) (* (cbrt re) (cbrt re)) (* (cbrt re) (* (cbrt re) (cbrt re))))) 2.0)))) 1.786 * [simplify]: Simplifying (fma (- (cbrt re)) (* (cbrt re) (cbrt re)) (* (cbrt re) (* (cbrt re) (cbrt re)))) 1.786 * * [simplify]: iters left: 6 (6 enodes) 1.791 * * [simplify]: iters left: 5 (23 enodes) 1.799 * * [simplify]: iters left: 4 (31 enodes) 1.808 * * [simplify]: iters left: 3 (37 enodes) 1.819 * * [simplify]: iters left: 2 (41 enodes) 1.831 * * [simplify]: iters left: 1 (42 enodes) 1.840 * * [simplify]: Extracting #0: cost 1 inf + 0 1.840 * * [simplify]: Extracting #1: cost 0 inf + 1 1.840 * [simplify]: Simplified to 0 1.840 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) 0) 2.0)))) 1.840 * * * * [progress]: [ 8 / 79 ] simplifiying candidate # 1.840 * [simplify]: Simplifying (fma 1 (hypot re im) (- (* (sqrt re) (sqrt re)))) 1.840 * * [simplify]: iters left: 6 (8 enodes) 1.844 * * [simplify]: iters left: 5 (26 enodes) 1.854 * * [simplify]: iters left: 4 (30 enodes) 1.864 * * [simplify]: iters left: 3 (35 enodes) 1.873 * * [simplify]: Extracting #0: cost 1 inf + 0 1.873 * * [simplify]: Extracting #1: cost 6 inf + 0 1.873 * * [simplify]: Extracting #2: cost 6 inf + 43 1.874 * * [simplify]: Extracting #3: cost 1 inf + 296 1.874 * * [simplify]: Extracting #4: cost 0 inf + 393 1.874 * [simplify]: Simplified to (- (hypot re im) re) 1.874 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) (fma (- (sqrt re)) (sqrt re) (* (sqrt re) (sqrt re)))) 2.0)))) 1.875 * [simplify]: Simplifying (fma (- (sqrt re)) (sqrt re) (* (sqrt re) (sqrt re))) 1.875 * * [simplify]: iters left: 4 (5 enodes) 1.877 * * [simplify]: iters left: 3 (15 enodes) 1.881 * * [simplify]: iters left: 2 (21 enodes) 1.886 * * [simplify]: iters left: 1 (23 enodes) 1.891 * * [simplify]: Extracting #0: cost 1 inf + 0 1.891 * * [simplify]: Extracting #1: cost 6 inf + 0 1.891 * * [simplify]: Extracting #2: cost 8 inf + 1 1.891 * * [simplify]: Extracting #3: cost 0 inf + 409 1.891 * [simplify]: Simplified to (- re re) 1.891 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) (- re re)) 2.0)))) 1.892 * * * * [progress]: [ 9 / 79 ] simplifiying candidate # 1.892 * [simplify]: Simplifying (fma 1 (hypot re im) (- (* re 1))) 1.892 * * [simplify]: iters left: 5 (7 enodes) 1.896 * * [simplify]: iters left: 4 (23 enodes) 1.899 * * [simplify]: iters left: 3 (27 enodes) 1.904 * * [simplify]: iters left: 2 (32 enodes) 1.908 * * [simplify]: Extracting #0: cost 1 inf + 0 1.908 * * [simplify]: Extracting #1: cost 6 inf + 0 1.908 * * [simplify]: Extracting #2: cost 6 inf + 43 1.908 * * [simplify]: Extracting #3: cost 1 inf + 296 1.908 * * [simplify]: Extracting #4: cost 0 inf + 393 1.908 * [simplify]: Simplified to (- (hypot re im) re) 1.908 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) (fma (- re) 1 (* re 1))) 2.0)))) 1.908 * [simplify]: Simplifying (fma (- re) 1 (* re 1)) 1.908 * * [simplify]: iters left: 3 (5 enodes) 1.910 * * [simplify]: iters left: 2 (17 enodes) 1.912 * * [simplify]: iters left: 1 (22 enodes) 1.916 * * [simplify]: Extracting #0: cost 1 inf + 0 1.916 * * [simplify]: Extracting #1: cost 5 inf + 0 1.916 * * [simplify]: Extracting #2: cost 5 inf + 2 1.916 * * [simplify]: Extracting #3: cost 0 inf + 288 1.916 * [simplify]: Simplified to (+ (- re) re) 1.916 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (+ (- (hypot re im) re) (+ (- re) re)) 2.0)))) 1.916 * * * * [progress]: [ 10 / 79 ] simplifiying candidate # 1.916 * [simplify]: Simplifying (expm1 (- (hypot re im) re)) 1.917 * * [simplify]: iters left: 4 (5 enodes) 1.918 * * [simplify]: iters left: 3 (17 enodes) 1.920 * * [simplify]: iters left: 2 (20 enodes) 1.922 * * [simplify]: Extracting #0: cost 1 inf + 0 1.922 * * [simplify]: Extracting #1: cost 3 inf + 0 1.922 * * [simplify]: Extracting #2: cost 7 inf + 0 1.922 * * [simplify]: Extracting #3: cost 9 inf + 1 1.923 * * [simplify]: Extracting #4: cost 0 inf + 726 1.923 * [simplify]: Simplified to (expm1 (- (hypot re im) re)) 1.923 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (log1p (expm1 (- (hypot re im) re))) 2.0)))) 1.923 * * * * [progress]: [ 11 / 79 ] simplifiying candidate # 1.923 * [simplify]: Simplifying (log1p (- (hypot re im) re)) 1.923 * * [simplify]: iters left: 4 (5 enodes) 1.924 * * [simplify]: iters left: 3 (17 enodes) 1.926 * * [simplify]: iters left: 2 (20 enodes) 1.929 * * [simplify]: Extracting #0: cost 1 inf + 0 1.929 * * [simplify]: Extracting #1: cost 3 inf + 0 1.929 * * [simplify]: Extracting #2: cost 7 inf + 0 1.929 * * [simplify]: Extracting #3: cost 9 inf + 1 1.929 * * [simplify]: Extracting #4: cost 0 inf + 766 1.929 * [simplify]: Simplified to (log1p (- (hypot re im) re)) 1.929 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (expm1 (log1p (- (hypot re im) re))) 2.0)))) 1.929 * * * * [progress]: [ 12 / 79 ] simplifiying candidate # 1.931 * [simplify]: Simplifying (- re) 1.931 * * [simplify]: iters left: 2 (2 enodes) 1.932 * * [simplify]: iters left: 1 (6 enodes) 1.932 * * [simplify]: Extracting #0: cost 1 inf + 0 1.932 * * [simplify]: Extracting #1: cost 3 inf + 0 1.933 * * [simplify]: Extracting #2: cost 2 inf + 1 1.933 * * [simplify]: Extracting #3: cost 0 inf + 83 1.933 * [simplify]: Simplified to (- re) 1.933 * [simplify]: Simplified (2 2 1 1 3) to (λ (re im) (* 0.5 (sqrt (* (fma (* (cbrt (hypot re im)) (cbrt (hypot re im))) (cbrt (hypot re im)) (- re)) 2.0)))) 1.933 * * * * [progress]: [ 13 / 79 ] simplifiying candidate # 1.933 * [simplify]: Simplifying (- re) 1.933 * * [simplify]: iters left: 2 (2 enodes) 1.933 * * [simplify]: iters left: 1 (6 enodes) 1.934 * * [simplify]: Extracting #0: cost 1 inf + 0 1.934 * * [simplify]: Extracting #1: cost 3 inf + 0 1.934 * * [simplify]: Extracting #2: cost 2 inf + 1 1.935 * * [simplify]: Extracting #3: cost 0 inf + 83 1.935 * [simplify]: Simplified to (- re) 1.935 * [simplify]: Simplified (2 2 1 1 3) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)))) 1.935 * * * * [progress]: [ 14 / 79 ] simplifiying candidate # 1.935 * [simplify]: Simplifying (- re) 1.935 * * [simplify]: iters left: 2 (2 enodes) 1.936 * * [simplify]: iters left: 1 (6 enodes) 1.937 * * [simplify]: Extracting #0: cost 1 inf + 0 1.937 * * [simplify]: Extracting #1: cost 3 inf + 0 1.937 * * [simplify]: Extracting #2: cost 2 inf + 1 1.937 * * [simplify]: Extracting #3: cost 0 inf + 83 1.937 * [simplify]: Simplified to (- re) 1.937 * [simplify]: Simplified (2 2 1 1 3) to (λ (re im) (* 0.5 (sqrt (* (fma 1 (hypot re im) (- re)) 2.0)))) 1.937 * * * * [progress]: [ 15 / 79 ] simplifiying candidate # 1.937 * [simplify]: Simplifying (/ (exp (hypot re im)) (exp re)) 1.937 * * [simplify]: iters left: 4 (6 enodes) 1.938 * * [simplify]: iters left: 3 (20 enodes) 1.941 * * [simplify]: iters left: 2 (24 enodes) 1.944 * * [simplify]: iters left: 1 (29 enodes) 1.948 * * [simplify]: Extracting #0: cost 1 inf + 0 1.948 * * [simplify]: Extracting #1: cost 6 inf + 0 1.948 * * [simplify]: Extracting #2: cost 14 inf + 0 1.948 * * [simplify]: Extracting #3: cost 15 inf + 2 1.948 * * [simplify]: Extracting #4: cost 9 inf + 338 1.948 * * [simplify]: Extracting #5: cost 2 inf + 1051 1.948 * * [simplify]: Extracting #6: cost 0 inf + 1345 1.949 * [simplify]: Simplified to (exp (- (hypot re im) re)) 1.949 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (log (exp (- (hypot re im) re))) 2.0)))) 1.949 * * * * [progress]: [ 16 / 79 ] simplifiying candidate # 1.949 * * * * [progress]: [ 17 / 79 ] simplifiying candidate # 1.949 * [simplify]: Simplifying (log (- (hypot re im) re)) 1.949 * * [simplify]: iters left: 4 (5 enodes) 1.950 * * [simplify]: iters left: 3 (17 enodes) 1.952 * * [simplify]: iters left: 2 (20 enodes) 1.957 * * [simplify]: Extracting #0: cost 1 inf + 0 1.957 * * [simplify]: Extracting #1: cost 3 inf + 0 1.957 * * [simplify]: Extracting #2: cost 7 inf + 0 1.957 * * [simplify]: Extracting #3: cost 9 inf + 1 1.957 * * [simplify]: Extracting #4: cost 0 inf + 726 1.957 * [simplify]: Simplified to (log (- (hypot re im) re)) 1.957 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (exp (log (- (hypot re im) re))) 2.0)))) 1.957 * * * * [progress]: [ 18 / 79 ] simplifiying candidate # 1.957 * [simplify]: Simplifying (exp (- (hypot re im) re)) 1.957 * * [simplify]: iters left: 4 (5 enodes) 1.958 * * [simplify]: iters left: 3 (20 enodes) 1.961 * * [simplify]: iters left: 2 (29 enodes) 1.966 * * [simplify]: iters left: 1 (34 enodes) 1.971 * * [simplify]: Extracting #0: cost 1 inf + 0 1.971 * * [simplify]: Extracting #1: cost 8 inf + 0 1.971 * * [simplify]: Extracting #2: cost 16 inf + 0 1.971 * * [simplify]: Extracting #3: cost 17 inf + 2 1.971 * * [simplify]: Extracting #4: cost 11 inf + 338 1.971 * * [simplify]: Extracting #5: cost 5 inf + 914 1.972 * * [simplify]: Extracting #6: cost 0 inf + 1681 1.972 * [simplify]: Simplified to (exp (- (hypot re im) re)) 1.972 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (log (exp (- (hypot re im) re))) 2.0)))) 1.972 * * * * [progress]: [ 19 / 79 ] simplifiying candidate # 1.972 * [simplify]: Simplifying (* (cbrt (- (hypot re im) re)) (cbrt (- (hypot re im) re))) 1.972 * * [simplify]: iters left: 6 (6 enodes) 1.973 * * [simplify]: iters left: 5 (20 enodes) 1.976 * * [simplify]: iters left: 4 (23 enodes) 1.979 * * [simplify]: Extracting #0: cost 1 inf + 0 1.979 * * [simplify]: Extracting #1: cost 3 inf + 0 1.979 * * [simplify]: Extracting #2: cost 5 inf + 0 1.979 * * [simplify]: Extracting #3: cost 9 inf + 0 1.979 * * [simplify]: Extracting #4: cost 10 inf + 42 1.979 * * [simplify]: Extracting #5: cost 8 inf + 84 1.979 * * [simplify]: Extracting #6: cost 0 inf + 1180 1.980 * [simplify]: Simplified to (* (cbrt (- (hypot re im) re)) (cbrt (- (hypot re im) re))) 1.980 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (* (cbrt (- (hypot re im) re)) (cbrt (- (hypot re im) re))) (cbrt (- (hypot re im) re))) 2.0)))) 1.980 * [simplify]: Simplifying (cbrt (- (hypot re im) re)) 1.980 * * [simplify]: iters left: 4 (5 enodes) 1.981 * * [simplify]: iters left: 3 (17 enodes) 1.983 * * [simplify]: iters left: 2 (20 enodes) 1.986 * * [simplify]: Extracting #0: cost 1 inf + 0 1.986 * * [simplify]: Extracting #1: cost 3 inf + 0 1.986 * * [simplify]: Extracting #2: cost 7 inf + 0 1.986 * * [simplify]: Extracting #3: cost 9 inf + 1 1.986 * * [simplify]: Extracting #4: cost 0 inf + 746 1.986 * [simplify]: Simplified to (cbrt (- (hypot re im) re)) 1.986 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (* (* (cbrt (- (hypot re im) re)) (cbrt (- (hypot re im) re))) (cbrt (- (hypot re im) re))) 2.0)))) 1.987 * * * * [progress]: [ 20 / 79 ] simplifiying candidate # 1.987 * [simplify]: Simplifying (* (* (- (hypot re im) re) (- (hypot re im) re)) (- (hypot re im) re)) 1.987 * * [simplify]: iters left: 6 (6 enodes) 1.988 * * [simplify]: iters left: 5 (21 enodes) 1.991 * * [simplify]: iters left: 4 (38 enodes) 2.001 * * [simplify]: iters left: 3 (121 enodes) 2.042 * * [simplify]: iters left: 2 (396 enodes) 2.250 * * [simplify]: Extracting #0: cost 1 inf + 0 2.251 * * [simplify]: Extracting #1: cost 49 inf + 0 2.252 * * [simplify]: Extracting #2: cost 201 inf + 2 2.257 * * [simplify]: Extracting #3: cost 163 inf + 8939 2.277 * * [simplify]: Extracting #4: cost 24 inf + 40829 2.298 * * [simplify]: Extracting #5: cost 0 inf + 47352 2.312 * [simplify]: Simplified to (* (- (hypot re im) re) (* (- (hypot re im) re) (- (hypot re im) re))) 2.312 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (cbrt (* (- (hypot re im) re) (* (- (hypot re im) re) (- (hypot re im) re)))) 2.0)))) 2.312 * * * * [progress]: [ 21 / 79 ] simplifiying candidate # 2.312 * [simplify]: Simplifying (sqrt (- (hypot re im) re)) 2.312 * * [simplify]: iters left: 4 (5 enodes) 2.313 * * [simplify]: iters left: 3 (17 enodes) 2.315 * * [simplify]: iters left: 2 (20 enodes) 2.318 * * [simplify]: Extracting #0: cost 1 inf + 0 2.318 * * [simplify]: Extracting #1: cost 3 inf + 0 2.318 * * [simplify]: Extracting #2: cost 7 inf + 0 2.318 * * [simplify]: Extracting #3: cost 9 inf + 1 2.318 * * [simplify]: Extracting #4: cost 0 inf + 666 2.318 * [simplify]: Simplified to (sqrt (- (hypot re im) re)) 2.318 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (sqrt (- (hypot re im) re)) (sqrt (- (hypot re im) re))) 2.0)))) 2.319 * [simplify]: Simplifying (sqrt (- (hypot re im) re)) 2.319 * * [simplify]: iters left: 4 (5 enodes) 2.320 * * [simplify]: iters left: 3 (17 enodes) 2.322 * * [simplify]: iters left: 2 (20 enodes) 2.325 * * [simplify]: Extracting #0: cost 1 inf + 0 2.325 * * [simplify]: Extracting #1: cost 3 inf + 0 2.325 * * [simplify]: Extracting #2: cost 7 inf + 0 2.325 * * [simplify]: Extracting #3: cost 9 inf + 1 2.325 * * [simplify]: Extracting #4: cost 0 inf + 666 2.325 * [simplify]: Simplified to (sqrt (- (hypot re im) re)) 2.325 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (* (sqrt (- (hypot re im) re)) (sqrt (- (hypot re im) re))) 2.0)))) 2.325 * * * * [progress]: [ 22 / 79 ] simplifiying candidate # 2.326 * [simplify]: Simplifying (- (pow (hypot re im) 3) (pow re 3)) 2.326 * * [simplify]: iters left: 4 (7 enodes) 2.328 * * [simplify]: iters left: 3 (36 enodes) 2.338 * * [simplify]: iters left: 2 (81 enodes) 2.355 * * [simplify]: iters left: 1 (161 enodes) 2.388 * * [simplify]: Extracting #0: cost 1 inf + 0 2.388 * * [simplify]: Extracting #1: cost 26 inf + 0 2.388 * * [simplify]: Extracting #2: cost 61 inf + 83 2.388 * * [simplify]: Extracting #3: cost 58 inf + 654 2.389 * * [simplify]: Extracting #4: cost 41 inf + 4690 2.390 * * [simplify]: Extracting #5: cost 5 inf + 19495 2.392 * * [simplify]: Extracting #6: cost 0 inf + 21292 2.394 * [simplify]: Simplified to (- (* (* (hypot re im) (hypot re im)) (hypot re im)) (* (* re re) re)) 2.394 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (/ (- (* (* (hypot re im) (hypot re im)) (hypot re im)) (* (* re re) re)) (+ (* (hypot re im) (hypot re im)) (+ (* re re) (* (hypot re im) re)))) 2.0)))) 2.394 * [simplify]: Simplifying (+ (* (hypot re im) (hypot re im)) (+ (* re re) (* (hypot re im) re))) 2.394 * * [simplify]: iters left: 6 (8 enodes) 2.396 * * [simplify]: iters left: 5 (33 enodes) 2.401 * * [simplify]: iters left: 4 (50 enodes) 2.409 * * [simplify]: iters left: 3 (61 enodes) 2.416 * * [simplify]: iters left: 2 (62 enodes) 2.422 * * [simplify]: Extracting #0: cost 1 inf + 0 2.422 * * [simplify]: Extracting #1: cost 11 inf + 0 2.423 * * [simplify]: Extracting #2: cost 19 inf + 1 2.423 * * [simplify]: Extracting #3: cost 16 inf + 84 2.423 * * [simplify]: Extracting #4: cost 2 inf + 1812 2.423 * * [simplify]: Extracting #5: cost 0 inf + 2016 2.424 * [simplify]: Simplified to (fma re (+ re (hypot re im)) (* (hypot re im) (hypot re im))) 2.424 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (/ (- (* (* (hypot re im) (hypot re im)) (hypot re im)) (* (* re re) re)) (fma re (+ re (hypot re im)) (* (hypot re im) (hypot re im)))) 2.0)))) 2.424 * * * * [progress]: [ 23 / 79 ] simplifiying candidate # 2.424 * [simplify]: Simplifying (- re) 2.424 * * [simplify]: iters left: 2 (2 enodes) 2.425 * * [simplify]: iters left: 1 (6 enodes) 2.426 * * [simplify]: Extracting #0: cost 1 inf + 0 2.426 * * [simplify]: Extracting #1: cost 3 inf + 0 2.426 * * [simplify]: Extracting #2: cost 2 inf + 1 2.426 * * [simplify]: Extracting #3: cost 0 inf + 83 2.426 * [simplify]: Simplified to (- re) 2.426 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (+ (hypot re im) (- re)) 2.0)))) 2.426 * * * * [progress]: [ 24 / 79 ] simplifiying candidate # 2.426 * * * * [progress]: [ 25 / 79 ] simplifiying candidate # 2.426 * [simplify]: Simplifying (- (* (hypot re im) (hypot re im)) (* re re)) 2.426 * * [simplify]: iters left: 5 (6 enodes) 2.427 * * [simplify]: iters left: 4 (24 enodes) 2.431 * * [simplify]: iters left: 3 (37 enodes) 2.436 * * [simplify]: iters left: 2 (56 enodes) 2.447 * * [simplify]: iters left: 1 (103 enodes) 2.469 * * [simplify]: Extracting #0: cost 1 inf + 0 2.469 * * [simplify]: Extracting #1: cost 33 inf + 0 2.470 * * [simplify]: Extracting #2: cost 46 inf + 83 2.470 * * [simplify]: Extracting #3: cost 42 inf + 247 2.471 * * [simplify]: Extracting #4: cost 20 inf + 3560 2.472 * * [simplify]: Extracting #5: cost 0 inf + 7460 2.474 * * [simplify]: Extracting #6: cost 0 inf + 7385 2.476 * [simplify]: Simplified to (- (* (hypot re im) (hypot re im)) (* re re)) 2.476 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (/ (- (* (hypot re im) (hypot re im)) (* re re)) (+ (hypot re im) re)) 2.0)))) 2.476 * [simplify]: Simplifying (+ (hypot re im) re) 2.476 * * [simplify]: iters left: 3 (4 enodes) 2.477 * * [simplify]: iters left: 2 (13 enodes) 2.478 * * [simplify]: Extracting #0: cost 1 inf + 0 2.478 * * [simplify]: Extracting #1: cost 4 inf + 0 2.478 * * [simplify]: Extracting #2: cost 5 inf + 1 2.478 * * [simplify]: Extracting #3: cost 4 inf + 2 2.479 * * [simplify]: Extracting #4: cost 0 inf + 310 2.479 * [simplify]: Simplified to (+ re (hypot re im)) 2.479 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (/ (- (* (hypot re im) (hypot re im)) (* re re)) (+ re (hypot re im))) 2.0)))) 2.479 * * * * [progress]: [ 26 / 79 ] simplifiying candidate # 2.479 * [simplify]: Simplifying (+ (sqrt (hypot re im)) (sqrt re)) 2.479 * * [simplify]: iters left: 4 (6 enodes) 2.480 * * [simplify]: iters left: 3 (19 enodes) 2.482 * * [simplify]: Extracting #0: cost 1 inf + 0 2.482 * * [simplify]: Extracting #1: cost 4 inf + 0 2.483 * * [simplify]: Extracting #2: cost 8 inf + 0 2.483 * * [simplify]: Extracting #3: cost 9 inf + 1 2.483 * * [simplify]: Extracting #4: cost 0 inf + 746 2.483 * [simplify]: Simplified to (+ (sqrt (hypot re im)) (sqrt re)) 2.483 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (+ (sqrt (hypot re im)) (sqrt re)) (- (sqrt (hypot re im)) (sqrt re))) 2.0)))) 2.483 * [simplify]: Simplifying (- (sqrt (hypot re im)) (sqrt re)) 2.483 * * [simplify]: iters left: 4 (6 enodes) 2.484 * * [simplify]: iters left: 3 (20 enodes) 2.487 * * [simplify]: iters left: 2 (23 enodes) 2.490 * * [simplify]: Extracting #0: cost 1 inf + 0 2.490 * * [simplify]: Extracting #1: cost 5 inf + 0 2.490 * * [simplify]: Extracting #2: cost 10 inf + 0 2.490 * * [simplify]: Extracting #3: cost 7 inf + 245 2.490 * * [simplify]: Extracting #4: cost 6 inf + 246 2.490 * * [simplify]: Extracting #5: cost 0 inf + 908 2.490 * [simplify]: Simplified to (- (sqrt (hypot re im)) (sqrt re)) 2.490 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (* (+ (sqrt (hypot re im)) (sqrt re)) (- (sqrt (hypot re im)) (sqrt re))) 2.0)))) 2.490 * * * * [progress]: [ 27 / 79 ] simplifiying candidate # 2.491 * [simplify]: Simplifying (- (hypot re im) re) 2.491 * * [simplify]: iters left: 3 (4 enodes) 2.491 * * [simplify]: iters left: 2 (14 enodes) 2.493 * * [simplify]: iters left: 1 (17 enodes) 2.496 * * [simplify]: Extracting #0: cost 1 inf + 0 2.496 * * [simplify]: Extracting #1: cost 5 inf + 0 2.496 * * [simplify]: Extracting #2: cost 7 inf + 1 2.496 * * [simplify]: Extracting #3: cost 0 inf + 392 2.496 * [simplify]: Simplified to (- (hypot re im) re) 2.496 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (* 1 (- (hypot re im) re)) 2.0)))) 2.496 * * * * [progress]: [ 28 / 79 ] simplifiying candidate # 2.496 * [simplify]: Simplifying (- re) 2.496 * * [simplify]: iters left: 2 (2 enodes) 2.497 * * [simplify]: iters left: 1 (6 enodes) 2.497 * * [simplify]: Extracting #0: cost 1 inf + 0 2.497 * * [simplify]: Extracting #1: cost 3 inf + 0 2.497 * * [simplify]: Extracting #2: cost 2 inf + 1 2.497 * * [simplify]: Extracting #3: cost 0 inf + 83 2.498 * [simplify]: Simplified to (- re) 2.498 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (+ (hypot re im) (- re)) 2.0)))) 2.498 * * * * [progress]: [ 29 / 79 ] simplifiying candidate #real (real->posit16 (- (hypot re im) re))) 2.0))))> 2.498 * [simplify]: Simplifying (real->posit16 (- (hypot re im) re)) 2.498 * * [simplify]: iters left: 4 (5 enodes) 2.499 * * [simplify]: iters left: 3 (14 enodes) 2.501 * * [simplify]: iters left: 2 (17 enodes) 2.503 * * [simplify]: Extracting #0: cost 1 inf + 0 2.503 * * [simplify]: Extracting #1: cost 2 inf + 0 2.503 * * [simplify]: Extracting #2: cost 5 inf + 0 2.503 * * [simplify]: Extracting #3: cost 7 inf + 1 2.503 * * [simplify]: Extracting #4: cost 0 inf + 392 2.503 * [simplify]: Simplified to (real->posit16 (- (hypot re im) re)) 2.503 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (posit16->real (real->posit16 (- (hypot re im) re))) 2.0)))) 2.503 * * * * [progress]: [ 30 / 79 ] simplifiying candidate # 2.503 * [simplify]: Simplifying (expm1 (sqrt (* (- (hypot re im) re) 2.0))) 2.503 * * [simplify]: iters left: 6 (8 enodes) 2.506 * * [simplify]: iters left: 5 (27 enodes) 2.511 * * [simplify]: iters left: 4 (36 enodes) 2.519 * * [simplify]: iters left: 3 (52 enodes) 2.526 * * [simplify]: iters left: 2 (63 enodes) 2.534 * * [simplify]: iters left: 1 (67 enodes) 2.541 * * [simplify]: Extracting #0: cost 1 inf + 0 2.541 * * [simplify]: Extracting #1: cost 3 inf + 0 2.541 * * [simplify]: Extracting #2: cost 5 inf + 0 2.541 * * [simplify]: Extracting #3: cost 15 inf + 0 2.541 * * [simplify]: Extracting #4: cost 20 inf + 43 2.541 * * [simplify]: Extracting #5: cost 13 inf + 373 2.541 * * [simplify]: Extracting #6: cost 6 inf + 960 2.542 * * [simplify]: Extracting #7: cost 1 inf + 1799 2.542 * * [simplify]: Extracting #8: cost 0 inf + 2047 2.543 * [simplify]: Simplified to (expm1 (sqrt (* (- (hypot re im) re) 2.0))) 2.543 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (log1p (expm1 (sqrt (* (- (hypot re im) re) 2.0)))))) 2.543 * * * * [progress]: [ 31 / 79 ] simplifiying candidate # 2.543 * [simplify]: Simplifying (log1p (sqrt (* (- (hypot re im) re) 2.0))) 2.543 * * [simplify]: iters left: 6 (8 enodes) 2.545 * * [simplify]: iters left: 5 (27 enodes) 2.549 * * [simplify]: iters left: 4 (36 enodes) 2.554 * * [simplify]: iters left: 3 (52 enodes) 2.561 * * [simplify]: iters left: 2 (63 enodes) 2.570 * * [simplify]: iters left: 1 (67 enodes) 2.577 * * [simplify]: Extracting #0: cost 1 inf + 0 2.577 * * [simplify]: Extracting #1: cost 3 inf + 0 2.577 * * [simplify]: Extracting #2: cost 5 inf + 0 2.577 * * [simplify]: Extracting #3: cost 15 inf + 0 2.577 * * [simplify]: Extracting #4: cost 20 inf + 43 2.577 * * [simplify]: Extracting #5: cost 13 inf + 373 2.578 * * [simplify]: Extracting #6: cost 6 inf + 960 2.578 * * [simplify]: Extracting #7: cost 1 inf + 1819 2.579 * * [simplify]: Extracting #8: cost 0 inf + 2087 2.579 * [simplify]: Simplified to (log1p (sqrt (* (- (hypot re im) re) 2.0))) 2.579 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (expm1 (log1p (sqrt (* (- (hypot re im) re) 2.0)))))) 2.579 * * * * [progress]: [ 32 / 79 ] simplifiying candidate # 2.579 * * * * [progress]: [ 33 / 79 ] simplifiying candidate # 2.579 * * * * [progress]: [ 34 / 79 ] simplifiying candidate # 2.579 * [simplify]: Simplifying (log (sqrt (* (- (hypot re im) re) 2.0))) 2.579 * * [simplify]: iters left: 6 (8 enodes) 2.582 * * [simplify]: iters left: 5 (27 enodes) 2.586 * * [simplify]: iters left: 4 (36 enodes) 2.597 * * [simplify]: iters left: 3 (52 enodes) 2.612 * * [simplify]: iters left: 2 (63 enodes) 2.629 * * [simplify]: iters left: 1 (67 enodes) 2.644 * * [simplify]: Extracting #0: cost 1 inf + 0 2.644 * * [simplify]: Extracting #1: cost 3 inf + 0 2.644 * * [simplify]: Extracting #2: cost 5 inf + 0 2.644 * * [simplify]: Extracting #3: cost 15 inf + 0 2.644 * * [simplify]: Extracting #4: cost 20 inf + 43 2.645 * * [simplify]: Extracting #5: cost 13 inf + 373 2.645 * * [simplify]: Extracting #6: cost 6 inf + 960 2.646 * * [simplify]: Extracting #7: cost 1 inf + 1799 2.647 * * [simplify]: Extracting #8: cost 0 inf + 2047 2.648 * [simplify]: Simplified to (log (sqrt (* (- (hypot re im) re) 2.0))) 2.648 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (exp (log (sqrt (* (- (hypot re im) re) 2.0)))))) 2.648 * * * * [progress]: [ 35 / 79 ] simplifiying candidate # 2.649 * [simplify]: Simplifying (exp (sqrt (* (- (hypot re im) re) 2.0))) 2.649 * * [simplify]: iters left: 6 (8 enodes) 2.653 * * [simplify]: iters left: 5 (27 enodes) 2.660 * * [simplify]: iters left: 4 (36 enodes) 2.672 * * [simplify]: iters left: 3 (52 enodes) 2.679 * * [simplify]: iters left: 2 (63 enodes) 2.687 * * [simplify]: iters left: 1 (67 enodes) 2.696 * * [simplify]: Extracting #0: cost 1 inf + 0 2.696 * * [simplify]: Extracting #1: cost 3 inf + 0 2.696 * * [simplify]: Extracting #2: cost 5 inf + 0 2.696 * * [simplify]: Extracting #3: cost 15 inf + 0 2.696 * * [simplify]: Extracting #4: cost 20 inf + 43 2.696 * * [simplify]: Extracting #5: cost 13 inf + 373 2.696 * * [simplify]: Extracting #6: cost 6 inf + 960 2.697 * * [simplify]: Extracting #7: cost 1 inf + 1799 2.697 * * [simplify]: Extracting #8: cost 0 inf + 2047 2.698 * [simplify]: Simplified to (exp (sqrt (* (- (hypot re im) re) 2.0))) 2.698 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (log (exp (sqrt (* (- (hypot re im) re) 2.0)))))) 2.698 * * * * [progress]: [ 36 / 79 ] simplifiying candidate # 2.698 * [simplify]: Simplifying (* (cbrt (sqrt (* (- (hypot re im) re) 2.0))) (cbrt (sqrt (* (- (hypot re im) re) 2.0)))) 2.698 * * [simplify]: iters left: 6 (9 enodes) 2.700 * * [simplify]: iters left: 5 (30 enodes) 2.706 * * [simplify]: iters left: 4 (39 enodes) 2.715 * * [simplify]: iters left: 3 (55 enodes) 2.722 * * [simplify]: iters left: 2 (66 enodes) 2.731 * * [simplify]: iters left: 1 (70 enodes) 2.739 * * [simplify]: Extracting #0: cost 1 inf + 0 2.739 * * [simplify]: Extracting #1: cost 3 inf + 0 2.739 * * [simplify]: Extracting #2: cost 5 inf + 0 2.739 * * [simplify]: Extracting #3: cost 7 inf + 0 2.739 * * [simplify]: Extracting #4: cost 17 inf + 0 2.739 * * [simplify]: Extracting #5: cost 22 inf + 43 2.739 * * [simplify]: Extracting #6: cost 15 inf + 374 2.740 * * [simplify]: Extracting #7: cost 8 inf + 959 2.740 * * [simplify]: Extracting #8: cost 1 inf + 2405 2.741 * * [simplify]: Extracting #9: cost 0 inf + 2663 2.741 * [simplify]: Simplified to (* (cbrt (sqrt (* (- (hypot re im) re) 2.0))) (cbrt (sqrt (* (- (hypot re im) re) 2.0)))) 2.741 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (* (cbrt (sqrt (* (- (hypot re im) re) 2.0))) (cbrt (sqrt (* (- (hypot re im) re) 2.0)))) (cbrt (sqrt (* (- (hypot re im) re) 2.0)))))) 2.742 * [simplify]: Simplifying (cbrt (sqrt (* (- (hypot re im) re) 2.0))) 2.742 * * [simplify]: iters left: 6 (8 enodes) 2.744 * * [simplify]: iters left: 5 (27 enodes) 2.748 * * [simplify]: iters left: 4 (36 enodes) 2.754 * * [simplify]: iters left: 3 (52 enodes) 2.762 * * [simplify]: iters left: 2 (63 enodes) 2.777 * * [simplify]: iters left: 1 (67 enodes) 2.791 * * [simplify]: Extracting #0: cost 1 inf + 0 2.791 * * [simplify]: Extracting #1: cost 3 inf + 0 2.791 * * [simplify]: Extracting #2: cost 5 inf + 0 2.791 * * [simplify]: Extracting #3: cost 15 inf + 0 2.791 * * [simplify]: Extracting #4: cost 20 inf + 43 2.792 * * [simplify]: Extracting #5: cost 13 inf + 373 2.792 * * [simplify]: Extracting #6: cost 6 inf + 960 2.793 * * [simplify]: Extracting #7: cost 1 inf + 1809 2.794 * * [simplify]: Extracting #8: cost 0 inf + 2067 2.795 * [simplify]: Simplified to (cbrt (sqrt (* (- (hypot re im) re) 2.0))) 2.795 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (cbrt (sqrt (* (- (hypot re im) re) 2.0))) (cbrt (sqrt (* (- (hypot re im) re) 2.0)))) (cbrt (sqrt (* (- (hypot re im) re) 2.0)))))) 2.795 * * * * [progress]: [ 37 / 79 ] simplifiying candidate # 2.795 * [simplify]: Simplifying (* (* (sqrt (* (- (hypot re im) re) 2.0)) (sqrt (* (- (hypot re im) re) 2.0))) (sqrt (* (- (hypot re im) re) 2.0))) 2.795 * * [simplify]: iters left: 6 (9 enodes) 2.800 * * [simplify]: iters left: 5 (29 enodes) 2.809 * * [simplify]: iters left: 4 (49 enodes) 2.829 * * [simplify]: iters left: 3 (110 enodes) 2.851 * * [simplify]: iters left: 2 (208 enodes) 2.916 * * [simplify]: iters left: 1 (288 enodes) 2.985 * * [simplify]: Extracting #0: cost 1 inf + 0 2.985 * * [simplify]: Extracting #1: cost 28 inf + 0 2.985 * * [simplify]: Extracting #2: cost 51 inf + 44 2.985 * * [simplify]: Extracting #3: cost 45 inf + 336 2.986 * * [simplify]: Extracting #4: cost 38 inf + 963 2.987 * * [simplify]: Extracting #5: cost 22 inf + 4416 2.989 * * [simplify]: Extracting #6: cost 4 inf + 9806 2.992 * * [simplify]: Extracting #7: cost 0 inf + 12115 2.995 * [simplify]: Simplified to (* (* (- (hypot re im) re) 2.0) (sqrt (* (- (hypot re im) re) 2.0))) 2.995 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (cbrt (* (* (- (hypot re im) re) 2.0) (sqrt (* (- (hypot re im) re) 2.0)))))) 2.995 * * * * [progress]: [ 38 / 79 ] simplifiying candidate # 2.995 * [simplify]: Simplifying (sqrt (- (hypot re im) re)) 2.995 * * [simplify]: iters left: 4 (5 enodes) 2.996 * * [simplify]: iters left: 3 (17 enodes) 2.998 * * [simplify]: iters left: 2 (20 enodes) 3.002 * * [simplify]: Extracting #0: cost 1 inf + 0 3.002 * * [simplify]: Extracting #1: cost 3 inf + 0 3.002 * * [simplify]: Extracting #2: cost 7 inf + 0 3.002 * * [simplify]: Extracting #3: cost 9 inf + 1 3.003 * * [simplify]: Extracting #4: cost 0 inf + 666 3.003 * [simplify]: Simplified to (sqrt (- (hypot re im) re)) 3.003 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (- (hypot re im) re)) (sqrt 2.0)))) 3.003 * [simplify]: Simplifying (sqrt 2.0) 3.003 * * [simplify]: iters left: 1 (2 enodes) 3.005 * * [simplify]: Extracting #0: cost 1 inf + 0 3.005 * * [simplify]: Extracting #1: cost 3 inf + 0 3.005 * * [simplify]: Extracting #2: cost 2 inf + 1 3.005 * * [simplify]: Extracting #3: cost 0 inf + 83 3.005 * [simplify]: Simplified to (sqrt 2.0) 3.005 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (sqrt (- (hypot re im) re)) (sqrt 2.0)))) 3.006 * * * * [progress]: [ 39 / 79 ] simplifiying candidate # 3.006 * [simplify]: Simplifying (sqrt (* (- (pow (hypot re im) 3) (pow re 3)) 2.0)) 3.006 * * [simplify]: iters left: 6 (10 enodes) 3.014 * * [simplify]: iters left: 5 (46 enodes) 3.029 * * [simplify]: iters left: 4 (97 enodes) 3.052 * * [simplify]: iters left: 3 (232 enodes) 3.153 * * [simplify]: Extracting #0: cost 1 inf + 0 3.153 * * [simplify]: Extracting #1: cost 3 inf + 0 3.153 * * [simplify]: Extracting #2: cost 37 inf + 0 3.154 * * [simplify]: Extracting #3: cost 107 inf + 85 3.155 * * [simplify]: Extracting #4: cost 93 inf + 4127 3.160 * * [simplify]: Extracting #5: cost 56 inf + 15031 3.166 * * [simplify]: Extracting #6: cost 21 inf + 29529 3.173 * * [simplify]: Extracting #7: cost 0 inf + 38695 3.177 * [simplify]: Simplified to (sqrt (* 2.0 (- (* (hypot re im) (* (hypot re im) (hypot re im))) (* (* re re) re)))) 3.177 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (- (* (hypot re im) (* (hypot re im) (hypot re im))) (* (* re re) re)))) (sqrt (+ (* (hypot re im) (hypot re im)) (+ (* re re) (* (hypot re im) re))))))) 3.177 * [simplify]: Simplifying (sqrt (+ (* (hypot re im) (hypot re im)) (+ (* re re) (* (hypot re im) re)))) 3.177 * * [simplify]: iters left: 6 (9 enodes) 3.179 * * [simplify]: iters left: 5 (36 enodes) 3.185 * * [simplify]: iters left: 4 (53 enodes) 3.192 * * [simplify]: iters left: 3 (64 enodes) 3.199 * * [simplify]: iters left: 2 (65 enodes) 3.206 * * [simplify]: Extracting #0: cost 1 inf + 0 3.206 * * [simplify]: Extracting #1: cost 3 inf + 0 3.206 * * [simplify]: Extracting #2: cost 13 inf + 0 3.207 * * [simplify]: Extracting #3: cost 21 inf + 1 3.207 * * [simplify]: Extracting #4: cost 18 inf + 84 3.207 * * [simplify]: Extracting #5: cost 10 inf + 1095 3.207 * * [simplify]: Extracting #6: cost 0 inf + 2525 3.208 * * [simplify]: Extracting #7: cost 0 inf + 2480 3.208 * [simplify]: Simplified to (sqrt (fma (+ re (hypot re im)) re (* (hypot re im) (hypot re im)))) 3.209 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (- (* (hypot re im) (* (hypot re im) (hypot re im))) (* (* re re) re)))) (sqrt (fma (+ re (hypot re im)) re (* (hypot re im) (hypot re im))))))) 3.209 * * * * [progress]: [ 40 / 79 ] simplifiying candidate # 3.209 * [simplify]: Simplifying (sqrt (* (- (* (hypot re im) (hypot re im)) (* re re)) 2.0)) 3.209 * * [simplify]: iters left: 6 (9 enodes) 3.215 * * [simplify]: iters left: 5 (34 enodes) 3.226 * * [simplify]: iters left: 4 (57 enodes) 3.247 * * [simplify]: iters left: 3 (123 enodes) 3.308 * * [simplify]: iters left: 2 (313 enodes) 3.456 * * [simplify]: Extracting #0: cost 1 inf + 0 3.456 * * [simplify]: Extracting #1: cost 3 inf + 0 3.457 * * [simplify]: Extracting #2: cost 65 inf + 0 3.457 * * [simplify]: Extracting #3: cost 134 inf + 207 3.459 * * [simplify]: Extracting #4: cost 104 inf + 5633 3.464 * * [simplify]: Extracting #5: cost 18 inf + 21924 3.470 * * [simplify]: Extracting #6: cost 0 inf + 24348 3.476 * [simplify]: Simplified to (sqrt (* (- (* (hypot re im) (hypot re im)) (* re re)) 2.0)) 3.477 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (sqrt (* (- (* (hypot re im) (hypot re im)) (* re re)) 2.0)) (sqrt (+ (hypot re im) re))))) 3.477 * [simplify]: Simplifying (sqrt (+ (hypot re im) re)) 3.477 * * [simplify]: iters left: 4 (5 enodes) 3.478 * * [simplify]: iters left: 3 (16 enodes) 3.480 * * [simplify]: Extracting #0: cost 1 inf + 0 3.480 * * [simplify]: Extracting #1: cost 3 inf + 0 3.480 * * [simplify]: Extracting #2: cost 6 inf + 0 3.480 * * [simplify]: Extracting #3: cost 7 inf + 1 3.480 * * [simplify]: Extracting #4: cost 0 inf + 584 3.480 * [simplify]: Simplified to (sqrt (+ re (hypot re im))) 3.480 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (sqrt (* (- (* (hypot re im) (hypot re im)) (* re re)) 2.0)) (sqrt (+ re (hypot re im)))))) 3.480 * * * * [progress]: [ 41 / 79 ] simplifiying candidate # 3.480 * [simplify]: Simplifying (/ 1 2) 3.481 * * [simplify]: iters left: 2 (3 enodes) 3.482 * * [simplify]: iters left: 1 (12 enodes) 3.485 * * [simplify]: Extracting #0: cost 1 inf + 0 3.485 * * [simplify]: Extracting #1: cost 0 inf + 1 3.485 * [simplify]: Simplified to 1/2 3.485 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* (- (hypot re im) re) 2.0) 1/2))) 3.485 * * * * [progress]: [ 42 / 79 ] simplifiying candidate # 3.485 * [simplify]: Simplifying (/ 1 2) 3.485 * * [simplify]: iters left: 2 (3 enodes) 3.487 * * [simplify]: iters left: 1 (12 enodes) 3.489 * * [simplify]: Extracting #0: cost 1 inf + 0 3.489 * * [simplify]: Extracting #1: cost 0 inf + 1 3.489 * [simplify]: Simplified to 1/2 3.489 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* (- (hypot re im) re) 2.0) 1/2))) 3.489 * * * * [progress]: [ 43 / 79 ] simplifiying candidate # 3.489 * [simplify]: Simplifying (sqrt (sqrt (* (- (hypot re im) re) 2.0))) 3.490 * * [simplify]: iters left: 6 (8 enodes) 3.495 * * [simplify]: iters left: 5 (27 enodes) 3.503 * * [simplify]: iters left: 4 (36 enodes) 3.515 * * [simplify]: iters left: 3 (52 enodes) 3.524 * * [simplify]: iters left: 2 (63 enodes) 3.532 * * [simplify]: iters left: 1 (67 enodes) 3.540 * * [simplify]: Extracting #0: cost 1 inf + 0 3.540 * * [simplify]: Extracting #1: cost 3 inf + 0 3.540 * * [simplify]: Extracting #2: cost 5 inf + 0 3.540 * * [simplify]: Extracting #3: cost 15 inf + 0 3.540 * * [simplify]: Extracting #4: cost 20 inf + 43 3.540 * * [simplify]: Extracting #5: cost 13 inf + 373 3.540 * * [simplify]: Extracting #6: cost 6 inf + 960 3.541 * * [simplify]: Extracting #7: cost 1 inf + 1769 3.541 * * [simplify]: Extracting #8: cost 0 inf + 1987 3.542 * [simplify]: Simplified to (sqrt (sqrt (* (- (hypot re im) re) 2.0))) 3.542 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* (- (hypot re im) re) 2.0))) (sqrt (sqrt (* (- (hypot re im) re) 2.0)))))) 3.542 * [simplify]: Simplifying (sqrt (sqrt (* (- (hypot re im) re) 2.0))) 3.542 * * [simplify]: iters left: 6 (8 enodes) 3.544 * * [simplify]: iters left: 5 (27 enodes) 3.548 * * [simplify]: iters left: 4 (36 enodes) 3.556 * * [simplify]: iters left: 3 (52 enodes) 3.570 * * [simplify]: iters left: 2 (63 enodes) 3.584 * * [simplify]: iters left: 1 (67 enodes) 3.596 * * [simplify]: Extracting #0: cost 1 inf + 0 3.596 * * [simplify]: Extracting #1: cost 3 inf + 0 3.596 * * [simplify]: Extracting #2: cost 5 inf + 0 3.596 * * [simplify]: Extracting #3: cost 15 inf + 0 3.596 * * [simplify]: Extracting #4: cost 20 inf + 43 3.597 * * [simplify]: Extracting #5: cost 13 inf + 373 3.597 * * [simplify]: Extracting #6: cost 6 inf + 960 3.597 * * [simplify]: Extracting #7: cost 1 inf + 1769 3.598 * * [simplify]: Extracting #8: cost 0 inf + 1987 3.598 * [simplify]: Simplified to (sqrt (sqrt (* (- (hypot re im) re) 2.0))) 3.598 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* (- (hypot re im) re) 2.0))) (sqrt (sqrt (* (- (hypot re im) re) 2.0)))))) 3.598 * * * * [progress]: [ 44 / 79 ] simplifiying candidate # 3.598 * * * * [progress]: [ 45 / 79 ] simplifiying candidate #real (real->posit16 (sqrt (* (- (hypot re im) re) 2.0))))))> 3.599 * [simplify]: Simplifying (real->posit16 (sqrt (* (- (hypot re im) re) 2.0))) 3.599 * * [simplify]: iters left: 6 (8 enodes) 3.602 * * [simplify]: iters left: 5 (24 enodes) 3.606 * * [simplify]: iters left: 4 (33 enodes) 3.611 * * [simplify]: iters left: 3 (49 enodes) 3.618 * * [simplify]: iters left: 2 (60 enodes) 3.625 * * [simplify]: iters left: 1 (64 enodes) 3.632 * * [simplify]: Extracting #0: cost 1 inf + 0 3.633 * * [simplify]: Extracting #1: cost 2 inf + 0 3.633 * * [simplify]: Extracting #2: cost 3 inf + 0 3.633 * * [simplify]: Extracting #3: cost 13 inf + 0 3.633 * * [simplify]: Extracting #4: cost 19 inf + 2 3.633 * * [simplify]: Extracting #5: cost 11 inf + 373 3.634 * * [simplify]: Extracting #6: cost 5 inf + 862 3.634 * * [simplify]: Extracting #7: cost 0 inf + 1551 3.635 * [simplify]: Simplified to (real->posit16 (sqrt (* (- (hypot re im) re) 2.0))) 3.635 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (posit16->real (real->posit16 (sqrt (* (- (hypot re im) re) 2.0)))))) 3.635 * * * * [progress]: [ 46 / 79 ] simplifiying candidate # 3.636 * [simplify]: Simplifying (expm1 (* (- (hypot re im) re) 2.0)) 3.636 * * [simplify]: iters left: 6 (7 enodes) 3.639 * * [simplify]: iters left: 5 (24 enodes) 3.647 * * [simplify]: iters left: 4 (33 enodes) 3.657 * * [simplify]: iters left: 3 (49 enodes) 3.671 * * [simplify]: iters left: 2 (60 enodes) 3.686 * * [simplify]: iters left: 1 (64 enodes) 3.699 * * [simplify]: Extracting #0: cost 1 inf + 0 3.700 * * [simplify]: Extracting #1: cost 3 inf + 0 3.700 * * [simplify]: Extracting #2: cost 13 inf + 0 3.700 * * [simplify]: Extracting #3: cost 19 inf + 2 3.700 * * [simplify]: Extracting #4: cost 11 inf + 373 3.701 * * [simplify]: Extracting #5: cost 4 inf + 959 3.701 * * [simplify]: Extracting #6: cost 0 inf + 1611 3.702 * [simplify]: Simplified to (expm1 (* (- (hypot re im) re) 2.0)) 3.702 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (log1p (expm1 (* (- (hypot re im) re) 2.0)))))) 3.702 * * * * [progress]: [ 47 / 79 ] simplifiying candidate # 3.703 * [simplify]: Simplifying (log1p (* (- (hypot re im) re) 2.0)) 3.703 * * [simplify]: iters left: 6 (7 enodes) 3.706 * * [simplify]: iters left: 5 (24 enodes) 3.714 * * [simplify]: iters left: 4 (33 enodes) 3.729 * * [simplify]: iters left: 3 (49 enodes) 3.739 * * [simplify]: iters left: 2 (60 enodes) 3.746 * * [simplify]: iters left: 1 (64 enodes) 3.753 * * [simplify]: Extracting #0: cost 1 inf + 0 3.753 * * [simplify]: Extracting #1: cost 3 inf + 0 3.753 * * [simplify]: Extracting #2: cost 13 inf + 0 3.753 * * [simplify]: Extracting #3: cost 19 inf + 2 3.753 * * [simplify]: Extracting #4: cost 11 inf + 373 3.753 * * [simplify]: Extracting #5: cost 4 inf + 959 3.754 * * [simplify]: Extracting #6: cost 0 inf + 1651 3.754 * [simplify]: Simplified to (log1p (* (- (hypot re im) re) 2.0)) 3.754 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (expm1 (log1p (* (- (hypot re im) re) 2.0)))))) 3.754 * * * * [progress]: [ 48 / 79 ] simplifiying candidate # 3.755 * [simplify]: Simplifying (* (- (hypot re im) re) 2.0) 3.755 * * [simplify]: iters left: 5 (6 enodes) 3.756 * * [simplify]: iters left: 4 (21 enodes) 3.759 * * [simplify]: iters left: 3 (30 enodes) 3.764 * * [simplify]: iters left: 2 (46 enodes) 3.770 * * [simplify]: iters left: 1 (57 enodes) 3.781 * * [simplify]: Extracting #0: cost 1 inf + 0 3.781 * * [simplify]: Extracting #1: cost 11 inf + 0 3.781 * * [simplify]: Extracting #2: cost 13 inf + 208 3.782 * * [simplify]: Extracting #3: cost 8 inf + 415 3.782 * * [simplify]: Extracting #4: cost 3 inf + 862 3.782 * * [simplify]: Extracting #5: cost 0 inf + 1195 3.782 * [simplify]: Simplified to (* (- (hypot re im) re) 2.0) 3.783 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (pow (* (- (hypot re im) re) 2.0) 1)))) 3.783 * * * * [progress]: [ 49 / 79 ] simplifiying candidate # 3.783 * * * * [progress]: [ 50 / 79 ] simplifiying candidate # 3.783 * [simplify]: Simplifying (+ (log (- (hypot re im) re)) (log 2.0)) 3.783 * * [simplify]: iters left: 6 (8 enodes) 3.785 * * [simplify]: iters left: 5 (27 enodes) 3.789 * * [simplify]: iters left: 4 (30 enodes) 3.793 * * [simplify]: Extracting #0: cost 1 inf + 0 3.794 * * [simplify]: Extracting #1: cost 4 inf + 0 3.794 * * [simplify]: Extracting #2: cost 8 inf + 0 3.794 * * [simplify]: Extracting #3: cost 10 inf + 72 3.794 * * [simplify]: Extracting #4: cost 10 inf + 185 3.794 * * [simplify]: Extracting #5: cost 8 inf + 227 3.794 * * [simplify]: Extracting #6: cost 5 inf + 438 3.794 * * [simplify]: Extracting #7: cost 1 inf + 1147 3.794 * * [simplify]: Extracting #8: cost 0 inf + 1425 3.794 * [simplify]: Simplified to (+ (log 2.0) (log (- (hypot re im) re))) 3.795 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (exp (+ (log 2.0) (log (- (hypot re im) re))))))) 3.795 * * * * [progress]: [ 51 / 79 ] simplifiying candidate # 3.795 * [simplify]: Simplifying (log (* (- (hypot re im) re) 2.0)) 3.795 * * [simplify]: iters left: 6 (7 enodes) 3.797 * * [simplify]: iters left: 5 (27 enodes) 3.801 * * [simplify]: iters left: 4 (41 enodes) 3.811 * * [simplify]: iters left: 3 (57 enodes) 3.828 * * [simplify]: iters left: 2 (68 enodes) 3.845 * * [simplify]: iters left: 1 (72 enodes) 3.860 * * [simplify]: Extracting #0: cost 1 inf + 0 3.860 * * [simplify]: Extracting #1: cost 5 inf + 0 3.860 * * [simplify]: Extracting #2: cost 17 inf + 0 3.860 * * [simplify]: Extracting #3: cost 20 inf + 185 3.860 * * [simplify]: Extracting #4: cost 12 inf + 557 3.861 * * [simplify]: Extracting #5: cost 4 inf + 1366 3.862 * * [simplify]: Extracting #6: cost 0 inf + 2087 3.863 * [simplify]: Simplified to (log (* (- (hypot re im) re) 2.0)) 3.863 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (exp (log (* (- (hypot re im) re) 2.0)))))) 3.863 * * * * [progress]: [ 52 / 79 ] simplifiying candidate # 3.863 * [simplify]: Simplifying (exp (* (- (hypot re im) re) 2.0)) 3.863 * * [simplify]: iters left: 6 (7 enodes) 3.867 * * [simplify]: iters left: 5 (26 enodes) 3.876 * * [simplify]: iters left: 4 (48 enodes) 3.893 * * [simplify]: iters left: 3 (92 enodes) 3.913 * * [simplify]: iters left: 2 (157 enodes) 3.946 * * [simplify]: iters left: 1 (262 enodes) 4.041 * * [simplify]: Extracting #0: cost 1 inf + 0 4.042 * * [simplify]: Extracting #1: cost 55 inf + 0 4.042 * * [simplify]: Extracting #2: cost 138 inf + 3 4.042 * * [simplify]: Extracting #3: cost 169 inf + 451 4.044 * * [simplify]: Extracting #4: cost 89 inf + 14390 4.051 * * [simplify]: Extracting #5: cost 24 inf + 38235 4.057 * * [simplify]: Extracting #6: cost 0 inf + 52216 4.064 * * [simplify]: Extracting #7: cost 0 inf + 51674 4.071 * [simplify]: Simplified to (exp (* (- (hypot re im) re) 2.0)) 4.071 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (log (exp (* (- (hypot re im) re) 2.0)))))) 4.071 * * * * [progress]: [ 53 / 79 ] simplifiying candidate # 4.071 * [simplify]: Simplifying (* (* (* (- (hypot re im) re) (- (hypot re im) re)) (- (hypot re im) re)) (* (* 2.0 2.0) 2.0)) 4.071 * * [simplify]: iters left: 6 (10 enodes) 4.074 * * [simplify]: iters left: 5 (39 enodes) 4.082 * * [simplify]: iters left: 4 (83 enodes) 4.105 * * [simplify]: iters left: 3 (289 enodes) 4.322 * * [simplify]: Extracting #0: cost 1 inf + 0 4.322 * * [simplify]: Extracting #1: cost 40 inf + 0 4.322 * * [simplify]: Extracting #2: cost 205 inf + 123 4.325 * * [simplify]: Extracting #3: cost 249 inf + 8251 4.337 * * [simplify]: Extracting #4: cost 28 inf + 64066 4.353 * * [simplify]: Extracting #5: cost 0 inf + 72236 4.370 * * [simplify]: Extracting #6: cost 0 inf + 72196 4.386 * [simplify]: Simplified to (* (* (* (- (hypot re im) re) 2.0) (* (- (hypot re im) re) 2.0)) (* (- (hypot re im) re) 2.0)) 4.386 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (cbrt (* (* (* (- (hypot re im) re) 2.0) (* (- (hypot re im) re) 2.0)) (* (- (hypot re im) re) 2.0)))))) 4.386 * * * * [progress]: [ 54 / 79 ] simplifiying candidate # 4.386 * [simplify]: Simplifying (* (cbrt (* (- (hypot re im) re) 2.0)) (cbrt (* (- (hypot re im) re) 2.0))) 4.386 * * [simplify]: iters left: 6 (8 enodes) 4.388 * * [simplify]: iters left: 5 (27 enodes) 4.395 * * [simplify]: iters left: 4 (36 enodes) 4.400 * * [simplify]: iters left: 3 (52 enodes) 4.407 * * [simplify]: iters left: 2 (63 enodes) 4.415 * * [simplify]: iters left: 1 (67 enodes) 4.422 * * [simplify]: Extracting #0: cost 1 inf + 0 4.422 * * [simplify]: Extracting #1: cost 3 inf + 0 4.422 * * [simplify]: Extracting #2: cost 5 inf + 0 4.422 * * [simplify]: Extracting #3: cost 15 inf + 0 4.422 * * [simplify]: Extracting #4: cost 20 inf + 43 4.422 * * [simplify]: Extracting #5: cost 13 inf + 373 4.423 * * [simplify]: Extracting #6: cost 6 inf + 960 4.423 * * [simplify]: Extracting #7: cost 1 inf + 1889 4.424 * * [simplify]: Extracting #8: cost 0 inf + 2147 4.424 * [simplify]: Simplified to (* (cbrt (* (- (hypot re im) re) 2.0)) (cbrt (* (- (hypot re im) re) 2.0))) 4.424 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (cbrt (* (- (hypot re im) re) 2.0)) (cbrt (* (- (hypot re im) re) 2.0))) (cbrt (* (- (hypot re im) re) 2.0)))))) 4.424 * [simplify]: Simplifying (cbrt (* (- (hypot re im) re) 2.0)) 4.424 * * [simplify]: iters left: 6 (7 enodes) 4.426 * * [simplify]: iters left: 5 (24 enodes) 4.430 * * [simplify]: iters left: 4 (33 enodes) 4.435 * * [simplify]: iters left: 3 (49 enodes) 4.443 * * [simplify]: iters left: 2 (60 enodes) 4.458 * * [simplify]: iters left: 1 (64 enodes) 4.471 * * [simplify]: Extracting #0: cost 1 inf + 0 4.471 * * [simplify]: Extracting #1: cost 3 inf + 0 4.472 * * [simplify]: Extracting #2: cost 13 inf + 0 4.472 * * [simplify]: Extracting #3: cost 19 inf + 2 4.472 * * [simplify]: Extracting #4: cost 11 inf + 373 4.473 * * [simplify]: Extracting #5: cost 4 inf + 959 4.473 * * [simplify]: Extracting #6: cost 0 inf + 1631 4.474 * [simplify]: Simplified to (cbrt (* (- (hypot re im) re) 2.0)) 4.474 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (* (cbrt (* (- (hypot re im) re) 2.0)) (cbrt (* (- (hypot re im) re) 2.0))) (cbrt (* (- (hypot re im) re) 2.0)))))) 4.474 * * * * [progress]: [ 55 / 79 ] simplifiying candidate # 4.475 * [simplify]: Simplifying (* (* (* (- (hypot re im) re) 2.0) (* (- (hypot re im) re) 2.0)) (* (- (hypot re im) re) 2.0)) 4.475 * * [simplify]: iters left: 6 (8 enodes) 4.480 * * [simplify]: iters left: 5 (37 enodes) 4.497 * * [simplify]: iters left: 4 (104 enodes) 4.536 * * [simplify]: iters left: 3 (463 enodes) 5.109 * * [simplify]: Extracting #0: cost 1 inf + 0 5.109 * * [simplify]: Extracting #1: cost 34 inf + 0 5.110 * * [simplify]: Extracting #2: cost 217 inf + 43 5.113 * * [simplify]: Extracting #3: cost 377 inf + 6272 5.126 * * [simplify]: Extracting #4: cost 135 inf + 59536 5.170 * * [simplify]: Extracting #5: cost 0 inf + 93962 5.220 * [simplify]: Simplified to (* (* (- (hypot re im) re) 2.0) (* (* (- (hypot re im) re) 2.0) (* (- (hypot re im) re) 2.0))) 5.220 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (cbrt (* (* (- (hypot re im) re) 2.0) (* (* (- (hypot re im) re) 2.0) (* (- (hypot re im) re) 2.0))))))) 5.220 * * * * [progress]: [ 56 / 79 ] simplifiying candidate # 5.221 * [simplify]: Simplifying (sqrt (* (- (hypot re im) re) 2.0)) 5.221 * * [simplify]: iters left: 6 (7 enodes) 5.224 * * [simplify]: iters left: 5 (24 enodes) 5.235 * * [simplify]: iters left: 4 (33 enodes) 5.246 * * [simplify]: iters left: 3 (49 enodes) 5.256 * * [simplify]: iters left: 2 (60 enodes) 5.264 * * [simplify]: iters left: 1 (64 enodes) 5.271 * * [simplify]: Extracting #0: cost 1 inf + 0 5.271 * * [simplify]: Extracting #1: cost 3 inf + 0 5.271 * * [simplify]: Extracting #2: cost 13 inf + 0 5.271 * * [simplify]: Extracting #3: cost 19 inf + 2 5.271 * * [simplify]: Extracting #4: cost 11 inf + 373 5.271 * * [simplify]: Extracting #5: cost 4 inf + 959 5.272 * * [simplify]: Extracting #6: cost 0 inf + 1551 5.272 * [simplify]: Simplified to (sqrt (* (- (hypot re im) re) 2.0)) 5.272 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (sqrt (* (- (hypot re im) re) 2.0)) (sqrt (* (- (hypot re im) re) 2.0)))))) 5.272 * [simplify]: Simplifying (sqrt (* (- (hypot re im) re) 2.0)) 5.272 * * [simplify]: iters left: 6 (7 enodes) 5.274 * * [simplify]: iters left: 5 (24 enodes) 5.278 * * [simplify]: iters left: 4 (33 enodes) 5.283 * * [simplify]: iters left: 3 (49 enodes) 5.294 * * [simplify]: iters left: 2 (60 enodes) 5.309 * * [simplify]: iters left: 1 (64 enodes) 5.317 * * [simplify]: Extracting #0: cost 1 inf + 0 5.317 * * [simplify]: Extracting #1: cost 3 inf + 0 5.317 * * [simplify]: Extracting #2: cost 13 inf + 0 5.317 * * [simplify]: Extracting #3: cost 19 inf + 2 5.317 * * [simplify]: Extracting #4: cost 11 inf + 373 5.317 * * [simplify]: Extracting #5: cost 4 inf + 959 5.318 * * [simplify]: Extracting #6: cost 0 inf + 1551 5.318 * [simplify]: Simplified to (sqrt (* (- (hypot re im) re) 2.0)) 5.318 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (sqrt (* (- (hypot re im) re) 2.0)) (sqrt (* (- (hypot re im) re) 2.0)))))) 5.318 * * * * [progress]: [ 57 / 79 ] simplifiying candidate # 5.318 * * * * [progress]: [ 58 / 79 ] simplifiying candidate # 5.318 * [simplify]: Simplifying (* (sqrt (- (hypot re im) re)) (sqrt 2.0)) 5.319 * * [simplify]: iters left: 6 (8 enodes) 5.321 * * [simplify]: iters left: 5 (27 enodes) 5.325 * * [simplify]: iters left: 4 (30 enodes) 5.329 * * [simplify]: Extracting #0: cost 1 inf + 0 5.329 * * [simplify]: Extracting #1: cost 4 inf + 0 5.330 * * [simplify]: Extracting #2: cost 8 inf + 0 5.330 * * [simplify]: Extracting #3: cost 10 inf + 42 5.330 * * [simplify]: Extracting #4: cost 10 inf + 125 5.330 * * [simplify]: Extracting #5: cost 8 inf + 167 5.330 * * [simplify]: Extracting #6: cost 5 inf + 378 5.331 * * [simplify]: Extracting #7: cost 1 inf + 967 5.331 * * [simplify]: Extracting #8: cost 0 inf + 1185 5.331 * [simplify]: Simplified to (* (sqrt 2.0) (sqrt (- (hypot re im) re))) 5.331 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (sqrt 2.0) (sqrt (- (hypot re im) re))) (* (sqrt (- (hypot re im) re)) (sqrt 2.0)))))) 5.331 * [simplify]: Simplifying (* (sqrt (- (hypot re im) re)) (sqrt 2.0)) 5.331 * * [simplify]: iters left: 6 (8 enodes) 5.334 * * [simplify]: iters left: 5 (27 enodes) 5.338 * * [simplify]: iters left: 4 (30 enodes) 5.342 * * [simplify]: Extracting #0: cost 1 inf + 0 5.343 * * [simplify]: Extracting #1: cost 4 inf + 0 5.343 * * [simplify]: Extracting #2: cost 8 inf + 0 5.343 * * [simplify]: Extracting #3: cost 10 inf + 42 5.343 * * [simplify]: Extracting #4: cost 10 inf + 125 5.343 * * [simplify]: Extracting #5: cost 8 inf + 167 5.343 * * [simplify]: Extracting #6: cost 5 inf + 378 5.343 * * [simplify]: Extracting #7: cost 1 inf + 967 5.343 * * [simplify]: Extracting #8: cost 0 inf + 1185 5.343 * [simplify]: Simplified to (* (sqrt 2.0) (sqrt (- (hypot re im) re))) 5.343 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (* (sqrt (- (hypot re im) re)) (sqrt 2.0)) (* (sqrt 2.0) (sqrt (- (hypot re im) re))))))) 5.344 * * * * [progress]: [ 59 / 79 ] simplifiying candidate # 5.344 * [simplify]: Simplifying (* (- (hypot re im) re) (* (cbrt 2.0) (cbrt 2.0))) 5.344 * * [simplify]: iters left: 5 (8 enodes) 5.349 * * [simplify]: iters left: 4 (29 enodes) 5.358 * * [simplify]: iters left: 3 (42 enodes) 5.372 * * [simplify]: iters left: 2 (70 enodes) 5.384 * * [simplify]: iters left: 1 (107 enodes) 5.400 * * [simplify]: Extracting #0: cost 1 inf + 0 5.400 * * [simplify]: Extracting #1: cost 20 inf + 0 5.401 * * [simplify]: Extracting #2: cost 35 inf + 1 5.401 * * [simplify]: Extracting #3: cost 30 inf + 287 5.401 * * [simplify]: Extracting #4: cost 10 inf + 3383 5.402 * * [simplify]: Extracting #5: cost 0 inf + 5730 5.403 * [simplify]: Simplified to (* (- (hypot re im) re) (* (cbrt 2.0) (cbrt 2.0))) 5.403 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (- (hypot re im) re) (* (cbrt 2.0) (cbrt 2.0))) (cbrt 2.0))))) 5.403 * * * * [progress]: [ 60 / 79 ] simplifiying candidate # 5.404 * [simplify]: Simplifying (* (- (hypot re im) re) (sqrt 2.0)) 5.404 * * [simplify]: iters left: 5 (7 enodes) 5.407 * * [simplify]: iters left: 4 (24 enodes) 5.415 * * [simplify]: iters left: 3 (33 enodes) 5.426 * * [simplify]: iters left: 2 (49 enodes) 5.441 * * [simplify]: iters left: 1 (60 enodes) 5.455 * * [simplify]: Extracting #0: cost 1 inf + 0 5.455 * * [simplify]: Extracting #1: cost 11 inf + 0 5.455 * * [simplify]: Extracting #2: cost 20 inf + 1 5.456 * * [simplify]: Extracting #3: cost 12 inf + 370 5.456 * * [simplify]: Extracting #4: cost 3 inf + 1183 5.457 * * [simplify]: Extracting #5: cost 1 inf + 1499 5.458 * * [simplify]: Extracting #6: cost 0 inf + 1677 5.459 * [simplify]: Simplified to (* (- (hypot re im) re) (sqrt 2.0)) 5.459 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (- (hypot re im) re) (sqrt 2.0)) (sqrt 2.0))))) 5.459 * * * * [progress]: [ 61 / 79 ] simplifiying candidate # 5.459 * [simplify]: Simplifying (* (- (hypot re im) re) 1) 5.459 * * [simplify]: iters left: 5 (6 enodes) 5.463 * * [simplify]: iters left: 4 (21 enodes) 5.470 * * [simplify]: iters left: 3 (34 enodes) 5.481 * * [simplify]: iters left: 2 (40 enodes) 5.492 * * [simplify]: Extracting #0: cost 1 inf + 0 5.492 * * [simplify]: Extracting #1: cost 6 inf + 0 5.492 * * [simplify]: Extracting #2: cost 6 inf + 43 5.492 * * [simplify]: Extracting #3: cost 4 inf + 85 5.492 * * [simplify]: Extracting #4: cost 1 inf + 296 5.493 * * [simplify]: Extracting #5: cost 0 inf + 393 5.493 * [simplify]: Simplified to (- (hypot re im) re) 5.493 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (- (hypot re im) re) 2.0)))) 5.493 * * * * [progress]: [ 62 / 79 ] simplifiying candidate # 5.493 * [simplify]: Simplifying (* (cbrt (- (hypot re im) re)) 2.0) 5.493 * * [simplify]: iters left: 6 (7 enodes) 5.497 * * [simplify]: iters left: 5 (24 enodes) 5.504 * * [simplify]: iters left: 4 (27 enodes) 5.512 * * [simplify]: Extracting #0: cost 1 inf + 0 5.512 * * [simplify]: Extracting #1: cost 4 inf + 0 5.512 * * [simplify]: Extracting #2: cost 5 inf + 1 5.512 * * [simplify]: Extracting #3: cost 9 inf + 1 5.512 * * [simplify]: Extracting #4: cost 11 inf + 2 5.512 * * [simplify]: Extracting #5: cost 8 inf + 85 5.512 * * [simplify]: Extracting #6: cost 4 inf + 393 5.512 * * [simplify]: Extracting #7: cost 1 inf + 965 5.513 * * [simplify]: Extracting #8: cost 0 inf + 1183 5.513 * [simplify]: Simplified to (* (cbrt (- (hypot re im) re)) 2.0) 5.513 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (* (cbrt (- (hypot re im) re)) (cbrt (- (hypot re im) re))) (* (cbrt (- (hypot re im) re)) 2.0))))) 5.513 * * * * [progress]: [ 63 / 79 ] simplifiying candidate # 5.514 * [simplify]: Simplifying (* (sqrt (- (hypot re im) re)) 2.0) 5.514 * * [simplify]: iters left: 6 (7 enodes) 5.517 * * [simplify]: iters left: 5 (24 enodes) 5.524 * * [simplify]: iters left: 4 (27 enodes) 5.528 * * [simplify]: Extracting #0: cost 1 inf + 0 5.528 * * [simplify]: Extracting #1: cost 4 inf + 0 5.528 * * [simplify]: Extracting #2: cost 5 inf + 1 5.528 * * [simplify]: Extracting #3: cost 9 inf + 1 5.528 * * [simplify]: Extracting #4: cost 11 inf + 2 5.528 * * [simplify]: Extracting #5: cost 8 inf + 85 5.528 * * [simplify]: Extracting #6: cost 4 inf + 393 5.528 * * [simplify]: Extracting #7: cost 1 inf + 845 5.529 * * [simplify]: Extracting #8: cost 0 inf + 1023 5.529 * [simplify]: Simplified to (* (sqrt (- (hypot re im) re)) 2.0) 5.529 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (sqrt (- (hypot re im) re)) (* (sqrt (- (hypot re im) re)) 2.0))))) 5.529 * * * * [progress]: [ 64 / 79 ] simplifiying candidate # 5.529 * [simplify]: Simplifying (* (- (hypot re im) re) 2.0) 5.529 * * [simplify]: iters left: 5 (6 enodes) 5.531 * * [simplify]: iters left: 4 (21 enodes) 5.534 * * [simplify]: iters left: 3 (30 enodes) 5.539 * * [simplify]: iters left: 2 (46 enodes) 5.545 * * [simplify]: iters left: 1 (57 enodes) 5.554 * * [simplify]: Extracting #0: cost 1 inf + 0 5.554 * * [simplify]: Extracting #1: cost 11 inf + 0 5.554 * * [simplify]: Extracting #2: cost 13 inf + 208 5.554 * * [simplify]: Extracting #3: cost 8 inf + 415 5.554 * * [simplify]: Extracting #4: cost 3 inf + 862 5.555 * * [simplify]: Extracting #5: cost 0 inf + 1195 5.555 * [simplify]: Simplified to (* (- (hypot re im) re) 2.0) 5.555 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* 1 (* (- (hypot re im) re) 2.0))))) 5.555 * * * * [progress]: [ 65 / 79 ] simplifiying candidate # 5.555 * [simplify]: Simplifying (* (- (sqrt (hypot re im)) (sqrt re)) 2.0) 5.555 * * [simplify]: iters left: 6 (8 enodes) 5.559 * * [simplify]: iters left: 5 (27 enodes) 5.567 * * [simplify]: iters left: 4 (36 enodes) 5.573 * * [simplify]: iters left: 3 (52 enodes) 5.581 * * [simplify]: iters left: 2 (63 enodes) 5.589 * * [simplify]: iters left: 1 (67 enodes) 5.596 * * [simplify]: Extracting #0: cost 1 inf + 0 5.596 * * [simplify]: Extracting #1: cost 11 inf + 0 5.596 * * [simplify]: Extracting #2: cost 19 inf + 42 5.596 * * [simplify]: Extracting #3: cost 19 inf + 84 5.596 * * [simplify]: Extracting #4: cost 11 inf + 655 5.597 * * [simplify]: Extracting #5: cost 5 inf + 1343 5.597 * * [simplify]: Extracting #6: cost 0 inf + 2111 5.598 * [simplify]: Simplified to (* (- (sqrt (hypot re im)) (sqrt re)) 2.0) 5.598 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (+ (sqrt (hypot re im)) (sqrt re)) (* (- (sqrt (hypot re im)) (sqrt re)) 2.0))))) 5.598 * * * * [progress]: [ 66 / 79 ] simplifiying candidate # 5.598 * [simplify]: Simplifying (* (- (hypot re im) re) 2.0) 5.598 * * [simplify]: iters left: 5 (6 enodes) 5.599 * * [simplify]: iters left: 4 (21 enodes) 5.603 * * [simplify]: iters left: 3 (30 enodes) 5.611 * * [simplify]: iters left: 2 (46 enodes) 5.624 * * [simplify]: iters left: 1 (57 enodes) 5.638 * * [simplify]: Extracting #0: cost 1 inf + 0 5.638 * * [simplify]: Extracting #1: cost 11 inf + 0 5.638 * * [simplify]: Extracting #2: cost 13 inf + 208 5.639 * * [simplify]: Extracting #3: cost 8 inf + 415 5.639 * * [simplify]: Extracting #4: cost 3 inf + 862 5.640 * * [simplify]: Extracting #5: cost 0 inf + 1195 5.641 * [simplify]: Simplified to (* (- (hypot re im) re) 2.0) 5.641 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* 1 (* (- (hypot re im) re) 2.0))))) 5.641 * * * * [progress]: [ 67 / 79 ] simplifiying candidate # 5.641 * [simplify]: Simplifying (* (- (pow (hypot re im) 3) (pow re 3)) 2.0) 5.641 * * [simplify]: iters left: 6 (9 enodes) 5.647 * * [simplify]: iters left: 5 (43 enodes) 5.669 * * [simplify]: iters left: 4 (94 enodes) 5.709 * * [simplify]: iters left: 3 (229 enodes) 5.813 * * [simplify]: Extracting #0: cost 1 inf + 0 5.813 * * [simplify]: Extracting #1: cost 35 inf + 0 5.813 * * [simplify]: Extracting #2: cost 106 inf + 44 5.815 * * [simplify]: Extracting #3: cost 93 inf + 3319 5.818 * * [simplify]: Extracting #4: cost 65 inf + 9377 5.825 * * [simplify]: Extracting #5: cost 8 inf + 34830 5.831 * * [simplify]: Extracting #6: cost 0 inf + 38019 5.838 * [simplify]: Simplified to (* 2.0 (- (* (hypot re im) (* (hypot re im) (hypot re im))) (* (* re re) re))) 5.838 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (/ (* 2.0 (- (* (hypot re im) (* (hypot re im) (hypot re im))) (* (* re re) re))) (+ (* (hypot re im) (hypot re im)) (+ (* re re) (* (hypot re im) re))))))) 5.839 * * * * [progress]: [ 68 / 79 ] simplifiying candidate # 5.839 * [simplify]: Simplifying (* (- (* (hypot re im) (hypot re im)) (* re re)) 2.0) 5.839 * * [simplify]: iters left: 6 (8 enodes) 5.843 * * [simplify]: iters left: 5 (31 enodes) 5.851 * * [simplify]: iters left: 4 (54 enodes) 5.863 * * [simplify]: iters left: 3 (120 enodes) 5.914 * * [simplify]: iters left: 2 (310 enodes) 6.059 * * [simplify]: Extracting #0: cost 1 inf + 0 6.060 * * [simplify]: Extracting #1: cost 65 inf + 0 6.060 * * [simplify]: Extracting #2: cost 143 inf + 2 6.061 * * [simplify]: Extracting #3: cost 119 inf + 3060 6.069 * * [simplify]: Extracting #4: cost 26 inf + 19403 6.078 * * [simplify]: Extracting #5: cost 0 inf + 24866 6.088 * [simplify]: Simplified to (* (- (* (hypot re im) (hypot re im)) (* re re)) 2.0) 6.088 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (/ (* (- (* (hypot re im) (hypot re im)) (* re re)) 2.0) (+ (hypot re im) re))))) 6.088 * * * * [progress]: [ 69 / 79 ] simplifiying candidate #real (real->posit16 (* (- (hypot re im) re) 2.0))))))> 6.089 * [simplify]: Simplifying (real->posit16 (* (- (hypot re im) re) 2.0)) 6.089 * * [simplify]: iters left: 6 (7 enodes) 6.093 * * [simplify]: iters left: 5 (21 enodes) 6.099 * * [simplify]: iters left: 4 (30 enodes) 6.108 * * [simplify]: iters left: 3 (46 enodes) 6.119 * * [simplify]: iters left: 2 (57 enodes) 6.131 * * [simplify]: iters left: 1 (61 enodes) 6.143 * * [simplify]: Extracting #0: cost 1 inf + 0 6.143 * * [simplify]: Extracting #1: cost 2 inf + 0 6.143 * * [simplify]: Extracting #2: cost 11 inf + 0 6.143 * * [simplify]: Extracting #3: cost 14 inf + 126 6.143 * * [simplify]: Extracting #4: cost 8 inf + 415 6.144 * * [simplify]: Extracting #5: cost 1 inf + 1057 6.144 * * [simplify]: Extracting #6: cost 0 inf + 1195 6.145 * [simplify]: Simplified to (real->posit16 (* (- (hypot re im) re) 2.0)) 6.145 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (posit16->real (real->posit16 (* (- (hypot re im) re) 2.0)))))) 6.145 * * * * [progress]: [ 70 / 79 ] simplifiying candidate # 6.145 * * * * [progress]: [ 71 / 79 ] simplifiying candidate # 6.145 * [simplify]: Simplifying (- im re) 6.145 * * [simplify]: iters left: 2 (3 enodes) 6.147 * * [simplify]: iters left: 1 (11 enodes) 6.149 * * [simplify]: Extracting #0: cost 1 inf + 0 6.149 * * [simplify]: Extracting #1: cost 5 inf + 0 6.149 * * [simplify]: Extracting #2: cost 3 inf + 43 6.149 * * [simplify]: Extracting #3: cost 0 inf + 168 6.150 * [simplify]: Simplified to (- im re) 6.150 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (- im re) 2.0)))) 6.150 * * * * [progress]: [ 72 / 79 ] simplifiying candidate # 6.150 * [simplify]: Simplifying 0 6.150 * * [simplify]: iters left: 0 (1 enodes) 6.151 * * [simplify]: Extracting #0: cost 1 inf + 0 6.151 * * [simplify]: Extracting #1: cost 0 inf + 1 6.151 * [simplify]: Simplified to 0 6.151 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* 0 2.0)))) 6.151 * * * * [progress]: [ 73 / 79 ] simplifiying candidate # 6.152 * [simplify]: Simplifying (* -2 re) 6.152 * * [simplify]: iters left: 2 (3 enodes) 6.154 * * [simplify]: iters left: 1 (10 enodes) 6.156 * * [simplify]: Extracting #0: cost 1 inf + 0 6.156 * * [simplify]: Extracting #1: cost 4 inf + 0 6.156 * * [simplify]: Extracting #2: cost 2 inf + 2 6.156 * * [simplify]: Extracting #3: cost 0 inf + 86 6.156 * [simplify]: Simplified to (* -2 re) 6.157 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (* -2 re) 2.0)))) 6.157 * * * * [progress]: [ 74 / 79 ] simplifiying candidate # 6.157 * [simplify]: Simplifying (- (+ (* +nan.0 (* (sqrt 2.0) (* re im))) (- (+ (* +nan.0 (* (sqrt 2.0) (pow im 2))) (- (* +nan.0 (* (sqrt 2.0) im))))))) 6.157 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 +nan.0)) 6.157 * * * * [progress]: [ 75 / 79 ] simplifiying candidate # 6.157 * [simplify]: Simplifying 0 6.157 * * [simplify]: iters left: 0 (1 enodes) 6.158 * * [simplify]: Extracting #0: cost 1 inf + 0 6.158 * * [simplify]: Extracting #1: cost 0 inf + 1 6.158 * [simplify]: Simplified to 0 6.158 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 0)) 6.158 * * * * [progress]: [ 76 / 79 ] simplifiying candidate # 6.159 * [simplify]: Simplifying (- (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))))))) 6.159 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 +nan.0)) 6.159 * * * * [progress]: [ 77 / 79 ] simplifiying candidate # 6.159 * [simplify]: Simplifying (- (* 2.0 im) (* 2.0 re)) 6.159 * * [simplify]: iters left: 4 (6 enodes) 6.162 * * [simplify]: iters left: 3 (25 enodes) 6.170 * * [simplify]: iters left: 2 (39 enodes) 6.181 * * [simplify]: iters left: 1 (49 enodes) 6.193 * * [simplify]: Extracting #0: cost 1 inf + 0 6.193 * * [simplify]: Extracting #1: cost 11 inf + 0 6.194 * * [simplify]: Extracting #2: cost 13 inf + 44 6.194 * * [simplify]: Extracting #3: cost 3 inf + 583 6.194 * * [simplify]: Extracting #4: cost 0 inf + 749 6.195 * [simplify]: Simplified to (* 2.0 (- im re)) 6.195 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (- im re))))) 6.195 * * * * [progress]: [ 78 / 79 ] simplifiying candidate # 6.195 * [simplify]: Simplifying 0 6.195 * * [simplify]: iters left: 0 (1 enodes) 6.196 * * [simplify]: Extracting #0: cost 1 inf + 0 6.196 * * [simplify]: Extracting #1: cost 0 inf + 1 6.196 * [simplify]: Simplified to 0 6.196 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (sqrt 0))) 6.196 * * * * [progress]: [ 79 / 79 ] simplifiying candidate # 6.197 * [simplify]: Simplifying (* -4.0 re) 6.197 * * [simplify]: iters left: 2 (3 enodes) 6.200 * * [simplify]: iters left: 1 (10 enodes) 6.204 * * [simplify]: Extracting #0: cost 1 inf + 0 6.204 * * [simplify]: Extracting #1: cost 4 inf + 0 6.204 * * [simplify]: Extracting #2: cost 2 inf + 2 6.204 * * [simplify]: Extracting #3: cost 0 inf + 86 6.204 * [simplify]: Simplified to (* -4.0 re) 6.204 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (sqrt (* -4.0 re)))) 6.204 * * * [progress]: adding candidates to table 6.935 * * [progress]: iteration 2 / 4 6.935 * * * [progress]: picking best candidate 6.944 * * * * [pick]: Picked # 6.944 * * * [progress]: localizing error 6.989 * * * [progress]: generating rewritten candidates 6.989 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 1) 6.989 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2) 6.997 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1) 7.007 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1 2) 7.010 * * * [progress]: generating series expansions 7.010 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 1) 7.010 * [backup-simplify]: Simplify (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) into (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 7.010 * [approximate]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in (re im) around 0 7.010 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in im 7.010 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot re im)) (sqrt (hypot re im))) (- re)) 7.010 * [taylor]: Taking taylor expansion of (* (sqrt (hypot re im)) (sqrt (hypot re im))) in im 7.010 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in im 7.010 * [taylor]: Taking taylor expansion of (hypot re im) in im 7.010 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.010 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 7.010 * [taylor]: Taking taylor expansion of (* re re) in im 7.010 * [taylor]: Taking taylor expansion of re in im 7.010 * [backup-simplify]: Simplify re into re 7.010 * [taylor]: Taking taylor expansion of re in im 7.011 * [backup-simplify]: Simplify re into re 7.011 * [taylor]: Taking taylor expansion of (* im im) in im 7.011 * [taylor]: Taking taylor expansion of im in im 7.011 * [backup-simplify]: Simplify 0 into 0 7.011 * [backup-simplify]: Simplify 1 into 1 7.011 * [taylor]: Taking taylor expansion of im in im 7.011 * [backup-simplify]: Simplify 0 into 0 7.011 * [backup-simplify]: Simplify 1 into 1 7.011 * [backup-simplify]: Simplify (* re re) into (pow re 2) 7.011 * [backup-simplify]: Simplify (* 0 0) into 0 7.012 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 7.012 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 7.012 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 7.012 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.013 * [backup-simplify]: Simplify (+ 0 0) into 0 7.013 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 7.013 * [backup-simplify]: Simplify (sqrt re) into (sqrt re) 7.013 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt re))) into 0 7.013 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in im 7.013 * [taylor]: Taking taylor expansion of (hypot re im) in im 7.013 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.013 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 7.013 * [taylor]: Taking taylor expansion of (* re re) in im 7.013 * [taylor]: Taking taylor expansion of re in im 7.013 * [backup-simplify]: Simplify re into re 7.013 * [taylor]: Taking taylor expansion of re in im 7.013 * [backup-simplify]: Simplify re into re 7.013 * [taylor]: Taking taylor expansion of (* im im) in im 7.013 * [taylor]: Taking taylor expansion of im in im 7.013 * [backup-simplify]: Simplify 0 into 0 7.013 * [backup-simplify]: Simplify 1 into 1 7.013 * [taylor]: Taking taylor expansion of im in im 7.013 * [backup-simplify]: Simplify 0 into 0 7.013 * [backup-simplify]: Simplify 1 into 1 7.013 * [backup-simplify]: Simplify (* re re) into (pow re 2) 7.014 * [backup-simplify]: Simplify (* 0 0) into 0 7.014 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 7.014 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 7.014 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 7.015 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.015 * [backup-simplify]: Simplify (+ 0 0) into 0 7.015 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 7.015 * [backup-simplify]: Simplify (sqrt re) into (sqrt re) 7.015 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt re))) into 0 7.015 * [taylor]: Taking taylor expansion of (- re) in im 7.015 * [taylor]: Taking taylor expansion of re in im 7.015 * [backup-simplify]: Simplify re into re 7.015 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in re 7.016 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot re im)) (sqrt (hypot re im))) (- re)) 7.016 * [taylor]: Taking taylor expansion of (* (sqrt (hypot re im)) (sqrt (hypot re im))) in re 7.016 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 7.016 * [taylor]: Taking taylor expansion of (hypot re im) in re 7.016 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.016 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 7.016 * [taylor]: Taking taylor expansion of (* re re) in re 7.016 * [taylor]: Taking taylor expansion of re in re 7.016 * [backup-simplify]: Simplify 0 into 0 7.016 * [backup-simplify]: Simplify 1 into 1 7.016 * [taylor]: Taking taylor expansion of re in re 7.016 * [backup-simplify]: Simplify 0 into 0 7.016 * [backup-simplify]: Simplify 1 into 1 7.016 * [taylor]: Taking taylor expansion of (* im im) in re 7.016 * [taylor]: Taking taylor expansion of im in re 7.016 * [backup-simplify]: Simplify im into im 7.016 * [taylor]: Taking taylor expansion of im in re 7.016 * [backup-simplify]: Simplify im into im 7.016 * [backup-simplify]: Simplify (* 0 0) into 0 7.016 * [backup-simplify]: Simplify (* im im) into (pow im 2) 7.017 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 7.017 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 7.017 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.017 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 7.018 * [backup-simplify]: Simplify (+ 0 0) into 0 7.018 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 7.018 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 7.018 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 7.018 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 7.018 * [taylor]: Taking taylor expansion of (hypot re im) in re 7.018 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.018 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 7.018 * [taylor]: Taking taylor expansion of (* re re) in re 7.018 * [taylor]: Taking taylor expansion of re in re 7.018 * [backup-simplify]: Simplify 0 into 0 7.018 * [backup-simplify]: Simplify 1 into 1 7.018 * [taylor]: Taking taylor expansion of re in re 7.019 * [backup-simplify]: Simplify 0 into 0 7.019 * [backup-simplify]: Simplify 1 into 1 7.019 * [taylor]: Taking taylor expansion of (* im im) in re 7.019 * [taylor]: Taking taylor expansion of im in re 7.019 * [backup-simplify]: Simplify im into im 7.019 * [taylor]: Taking taylor expansion of im in re 7.019 * [backup-simplify]: Simplify im into im 7.019 * [backup-simplify]: Simplify (* 0 0) into 0 7.019 * [backup-simplify]: Simplify (* im im) into (pow im 2) 7.019 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 7.019 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 7.020 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.020 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 7.020 * [backup-simplify]: Simplify (+ 0 0) into 0 7.020 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 7.020 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 7.021 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 7.021 * [taylor]: Taking taylor expansion of (- re) in re 7.021 * [taylor]: Taking taylor expansion of re in re 7.021 * [backup-simplify]: Simplify 0 into 0 7.021 * [backup-simplify]: Simplify 1 into 1 7.021 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in re 7.021 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot re im)) (sqrt (hypot re im))) (- re)) 7.021 * [taylor]: Taking taylor expansion of (* (sqrt (hypot re im)) (sqrt (hypot re im))) in re 7.021 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 7.021 * [taylor]: Taking taylor expansion of (hypot re im) in re 7.021 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.021 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 7.021 * [taylor]: Taking taylor expansion of (* re re) in re 7.021 * [taylor]: Taking taylor expansion of re in re 7.021 * [backup-simplify]: Simplify 0 into 0 7.021 * [backup-simplify]: Simplify 1 into 1 7.021 * [taylor]: Taking taylor expansion of re in re 7.021 * [backup-simplify]: Simplify 0 into 0 7.021 * [backup-simplify]: Simplify 1 into 1 7.021 * [taylor]: Taking taylor expansion of (* im im) in re 7.021 * [taylor]: Taking taylor expansion of im in re 7.021 * [backup-simplify]: Simplify im into im 7.021 * [taylor]: Taking taylor expansion of im in re 7.021 * [backup-simplify]: Simplify im into im 7.022 * [backup-simplify]: Simplify (* 0 0) into 0 7.022 * [backup-simplify]: Simplify (* im im) into (pow im 2) 7.022 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 7.022 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 7.022 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.023 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 7.023 * [backup-simplify]: Simplify (+ 0 0) into 0 7.023 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 7.023 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 7.023 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 7.023 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 7.023 * [taylor]: Taking taylor expansion of (hypot re im) in re 7.023 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.023 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 7.023 * [taylor]: Taking taylor expansion of (* re re) in re 7.023 * [taylor]: Taking taylor expansion of re in re 7.023 * [backup-simplify]: Simplify 0 into 0 7.023 * [backup-simplify]: Simplify 1 into 1 7.023 * [taylor]: Taking taylor expansion of re in re 7.023 * [backup-simplify]: Simplify 0 into 0 7.023 * [backup-simplify]: Simplify 1 into 1 7.023 * [taylor]: Taking taylor expansion of (* im im) in re 7.023 * [taylor]: Taking taylor expansion of im in re 7.023 * [backup-simplify]: Simplify im into im 7.024 * [taylor]: Taking taylor expansion of im in re 7.024 * [backup-simplify]: Simplify im into im 7.024 * [backup-simplify]: Simplify (* 0 0) into 0 7.024 * [backup-simplify]: Simplify (* im im) into (pow im 2) 7.024 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 7.024 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 7.025 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.025 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 7.025 * [backup-simplify]: Simplify (+ 0 0) into 0 7.025 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 7.025 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 7.025 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 7.025 * [taylor]: Taking taylor expansion of (- re) in re 7.025 * [taylor]: Taking taylor expansion of re in re 7.025 * [backup-simplify]: Simplify 0 into 0 7.025 * [backup-simplify]: Simplify 1 into 1 7.026 * [backup-simplify]: Simplify (* (sqrt im) (sqrt im)) into im 7.026 * [backup-simplify]: Simplify (- 0) into 0 7.026 * [backup-simplify]: Simplify (+ im 0) into im 7.026 * [taylor]: Taking taylor expansion of im in im 7.026 * [backup-simplify]: Simplify 0 into 0 7.026 * [backup-simplify]: Simplify 1 into 1 7.026 * [backup-simplify]: Simplify 0 into 0 7.026 * [backup-simplify]: Simplify (+ (* (sqrt im) 0) (* 0 (sqrt im))) into 0 7.027 * [backup-simplify]: Simplify (- 1) into -1 7.027 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.027 * [taylor]: Taking taylor expansion of -1 in im 7.027 * [backup-simplify]: Simplify -1 into -1 7.027 * [backup-simplify]: Simplify -1 into -1 7.027 * [backup-simplify]: Simplify 1 into 1 7.028 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 7.028 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 7.029 * [backup-simplify]: Simplify (+ 1 0) into 1 7.030 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 7.030 * [backup-simplify]: Simplify (/ (- (/ 1/2 im) (pow 0 2) (+)) (* 2 (sqrt im))) into (* 1/4 (sqrt (/ 1 (pow im 3)))) 7.031 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 7.032 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 7.032 * [backup-simplify]: Simplify (+ 1 0) into 1 7.033 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 7.033 * [backup-simplify]: Simplify (/ (- (/ 1/2 im) (pow 0 2) (+)) (* 2 (sqrt im))) into (* 1/4 (sqrt (/ 1 (pow im 3)))) 7.034 * [backup-simplify]: Simplify (+ (* (sqrt im) (* 1/4 (sqrt (/ 1 (pow im 3))))) (+ (* 0 0) (* (* 1/4 (sqrt (/ 1 (pow im 3)))) (sqrt im)))) into (* 1/2 (/ 1 im)) 7.034 * [backup-simplify]: Simplify (- 0) into 0 7.034 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 im)) 0) into (* 1/2 (/ 1 im)) 7.034 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 im)) in im 7.034 * [taylor]: Taking taylor expansion of 1/2 in im 7.034 * [backup-simplify]: Simplify 1/2 into 1/2 7.034 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.034 * [taylor]: Taking taylor expansion of im in im 7.034 * [backup-simplify]: Simplify 0 into 0 7.034 * [backup-simplify]: Simplify 1 into 1 7.035 * [backup-simplify]: Simplify (/ 1 1) into 1 7.035 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.035 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 7.035 * [backup-simplify]: Simplify 0 into 0 7.035 * [backup-simplify]: Simplify 0 into 0 7.035 * [backup-simplify]: Simplify 0 into 0 7.036 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 7.037 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 7.037 * [backup-simplify]: Simplify (+ 0 0) into 0 7.038 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 7.038 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (* 1/4 (sqrt (/ 1 (pow im 3)))))))) (* 2 (sqrt im))) into 0 7.039 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 7.040 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 7.040 * [backup-simplify]: Simplify (+ 0 0) into 0 7.040 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 7.040 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (* 1/4 (sqrt (/ 1 (pow im 3)))))))) (* 2 (sqrt im))) into 0 7.041 * [backup-simplify]: Simplify (+ (* (sqrt im) 0) (+ (* 0 (* 1/4 (sqrt (/ 1 (pow im 3))))) (+ (* (* 1/4 (sqrt (/ 1 (pow im 3)))) 0) (* 0 (sqrt im))))) into 0 7.041 * [backup-simplify]: Simplify (- 0) into 0 7.041 * [backup-simplify]: Simplify (+ 0 0) into 0 7.042 * [taylor]: Taking taylor expansion of 0 in im 7.042 * [backup-simplify]: Simplify 0 into 0 7.042 * [backup-simplify]: Simplify 0 into 0 7.042 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.043 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 7.043 * [backup-simplify]: Simplify 0 into 0 7.043 * [backup-simplify]: Simplify 0 into 0 7.044 * [backup-simplify]: Simplify (+ (* 1 (* im 1)) (* -1 (* 1 re))) into (- im re) 7.044 * [backup-simplify]: Simplify (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) into (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) 7.044 * [approximate]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in (re im) around 0 7.044 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in im 7.044 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) (- (/ 1 re))) 7.044 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) in im 7.044 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in im 7.044 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 7.044 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.044 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 7.044 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 7.044 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.044 * [taylor]: Taking taylor expansion of re in im 7.044 * [backup-simplify]: Simplify re into re 7.044 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.044 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.044 * [taylor]: Taking taylor expansion of re in im 7.044 * [backup-simplify]: Simplify re into re 7.045 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.045 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 7.045 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.045 * [taylor]: Taking taylor expansion of im in im 7.045 * [backup-simplify]: Simplify 0 into 0 7.045 * [backup-simplify]: Simplify 1 into 1 7.045 * [backup-simplify]: Simplify (/ 1 1) into 1 7.045 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.045 * [taylor]: Taking taylor expansion of im in im 7.045 * [backup-simplify]: Simplify 0 into 0 7.045 * [backup-simplify]: Simplify 1 into 1 7.046 * [backup-simplify]: Simplify (/ 1 1) into 1 7.046 * [backup-simplify]: Simplify (* 1 1) into 1 7.046 * [backup-simplify]: Simplify (+ 0 1) into 1 7.047 * [backup-simplify]: Simplify (sqrt 1) into 1 7.047 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.048 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.049 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.049 * [backup-simplify]: Simplify (+ 0 0) into 0 7.050 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.050 * [backup-simplify]: Simplify (sqrt 0) into 0 7.051 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.051 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in im 7.052 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 7.052 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.052 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 7.052 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 7.052 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.052 * [taylor]: Taking taylor expansion of re in im 7.052 * [backup-simplify]: Simplify re into re 7.052 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.052 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.052 * [taylor]: Taking taylor expansion of re in im 7.052 * [backup-simplify]: Simplify re into re 7.052 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.052 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 7.052 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.052 * [taylor]: Taking taylor expansion of im in im 7.052 * [backup-simplify]: Simplify 0 into 0 7.052 * [backup-simplify]: Simplify 1 into 1 7.052 * [backup-simplify]: Simplify (/ 1 1) into 1 7.052 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.053 * [taylor]: Taking taylor expansion of im in im 7.053 * [backup-simplify]: Simplify 0 into 0 7.053 * [backup-simplify]: Simplify 1 into 1 7.053 * [backup-simplify]: Simplify (/ 1 1) into 1 7.053 * [backup-simplify]: Simplify (* 1 1) into 1 7.054 * [backup-simplify]: Simplify (+ 0 1) into 1 7.054 * [backup-simplify]: Simplify (sqrt 1) into 1 7.055 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.055 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.056 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.056 * [backup-simplify]: Simplify (+ 0 0) into 0 7.057 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.057 * [backup-simplify]: Simplify (sqrt 0) into 0 7.059 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.059 * [taylor]: Taking taylor expansion of (- (/ 1 re)) in im 7.059 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.059 * [taylor]: Taking taylor expansion of re in im 7.059 * [backup-simplify]: Simplify re into re 7.059 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.059 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in re 7.059 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) (- (/ 1 re))) 7.059 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) in re 7.059 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 7.059 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 7.059 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.059 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 7.059 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 7.059 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.059 * [taylor]: Taking taylor expansion of re in re 7.059 * [backup-simplify]: Simplify 0 into 0 7.059 * [backup-simplify]: Simplify 1 into 1 7.060 * [backup-simplify]: Simplify (/ 1 1) into 1 7.060 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.060 * [taylor]: Taking taylor expansion of re in re 7.060 * [backup-simplify]: Simplify 0 into 0 7.060 * [backup-simplify]: Simplify 1 into 1 7.060 * [backup-simplify]: Simplify (/ 1 1) into 1 7.060 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 7.060 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.060 * [taylor]: Taking taylor expansion of im in re 7.060 * [backup-simplify]: Simplify im into im 7.060 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.060 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.060 * [taylor]: Taking taylor expansion of im in re 7.061 * [backup-simplify]: Simplify im into im 7.061 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.061 * [backup-simplify]: Simplify (* 1 1) into 1 7.061 * [backup-simplify]: Simplify (+ 1 0) into 1 7.062 * [backup-simplify]: Simplify (sqrt 1) into 1 7.063 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.063 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.064 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.064 * [backup-simplify]: Simplify (+ 0 0) into 0 7.065 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.065 * [backup-simplify]: Simplify (sqrt 0) into 0 7.067 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.067 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 7.067 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 7.067 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.067 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 7.067 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 7.067 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.067 * [taylor]: Taking taylor expansion of re in re 7.067 * [backup-simplify]: Simplify 0 into 0 7.067 * [backup-simplify]: Simplify 1 into 1 7.068 * [backup-simplify]: Simplify (/ 1 1) into 1 7.068 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.068 * [taylor]: Taking taylor expansion of re in re 7.068 * [backup-simplify]: Simplify 0 into 0 7.068 * [backup-simplify]: Simplify 1 into 1 7.069 * [backup-simplify]: Simplify (/ 1 1) into 1 7.069 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 7.069 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.069 * [taylor]: Taking taylor expansion of im in re 7.069 * [backup-simplify]: Simplify im into im 7.069 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.069 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.069 * [taylor]: Taking taylor expansion of im in re 7.069 * [backup-simplify]: Simplify im into im 7.069 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.069 * [backup-simplify]: Simplify (* 1 1) into 1 7.070 * [backup-simplify]: Simplify (+ 1 0) into 1 7.070 * [backup-simplify]: Simplify (sqrt 1) into 1 7.071 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.072 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.072 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.073 * [backup-simplify]: Simplify (+ 0 0) into 0 7.073 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.073 * [backup-simplify]: Simplify (sqrt 0) into 0 7.074 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.074 * [taylor]: Taking taylor expansion of (- (/ 1 re)) in re 7.074 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.074 * [taylor]: Taking taylor expansion of re in re 7.074 * [backup-simplify]: Simplify 0 into 0 7.074 * [backup-simplify]: Simplify 1 into 1 7.075 * [backup-simplify]: Simplify (/ 1 1) into 1 7.075 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in re 7.075 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) (- (/ 1 re))) 7.075 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) in re 7.075 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 7.075 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 7.075 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.075 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 7.075 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 7.075 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.075 * [taylor]: Taking taylor expansion of re in re 7.075 * [backup-simplify]: Simplify 0 into 0 7.075 * [backup-simplify]: Simplify 1 into 1 7.075 * [backup-simplify]: Simplify (/ 1 1) into 1 7.075 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.075 * [taylor]: Taking taylor expansion of re in re 7.075 * [backup-simplify]: Simplify 0 into 0 7.075 * [backup-simplify]: Simplify 1 into 1 7.075 * [backup-simplify]: Simplify (/ 1 1) into 1 7.075 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 7.075 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.075 * [taylor]: Taking taylor expansion of im in re 7.075 * [backup-simplify]: Simplify im into im 7.075 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.075 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.075 * [taylor]: Taking taylor expansion of im in re 7.075 * [backup-simplify]: Simplify im into im 7.076 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.076 * [backup-simplify]: Simplify (* 1 1) into 1 7.076 * [backup-simplify]: Simplify (+ 1 0) into 1 7.076 * [backup-simplify]: Simplify (sqrt 1) into 1 7.077 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.077 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.078 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.078 * [backup-simplify]: Simplify (+ 0 0) into 0 7.078 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.078 * [backup-simplify]: Simplify (sqrt 0) into 0 7.079 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.079 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 7.079 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 7.079 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.079 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 7.079 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 7.079 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.079 * [taylor]: Taking taylor expansion of re in re 7.079 * [backup-simplify]: Simplify 0 into 0 7.079 * [backup-simplify]: Simplify 1 into 1 7.080 * [backup-simplify]: Simplify (/ 1 1) into 1 7.080 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.080 * [taylor]: Taking taylor expansion of re in re 7.080 * [backup-simplify]: Simplify 0 into 0 7.080 * [backup-simplify]: Simplify 1 into 1 7.080 * [backup-simplify]: Simplify (/ 1 1) into 1 7.080 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 7.080 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.080 * [taylor]: Taking taylor expansion of im in re 7.080 * [backup-simplify]: Simplify im into im 7.080 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.080 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.080 * [taylor]: Taking taylor expansion of im in re 7.080 * [backup-simplify]: Simplify im into im 7.080 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.080 * [backup-simplify]: Simplify (* 1 1) into 1 7.081 * [backup-simplify]: Simplify (+ 1 0) into 1 7.081 * [backup-simplify]: Simplify (sqrt 1) into 1 7.081 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.082 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.082 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.082 * [backup-simplify]: Simplify (+ 0 0) into 0 7.083 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.083 * [backup-simplify]: Simplify (sqrt 0) into 0 7.084 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.084 * [taylor]: Taking taylor expansion of (- (/ 1 re)) in re 7.084 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.084 * [taylor]: Taking taylor expansion of re in re 7.084 * [backup-simplify]: Simplify 0 into 0 7.084 * [backup-simplify]: Simplify 1 into 1 7.084 * [backup-simplify]: Simplify (/ 1 1) into 1 7.084 * [backup-simplify]: Simplify (* 0 0) into 0 7.085 * [backup-simplify]: Simplify (+ 0 0) into 0 7.085 * [taylor]: Taking taylor expansion of 0 in im 7.085 * [backup-simplify]: Simplify 0 into 0 7.086 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* +nan.0 0)) into 0 7.086 * [backup-simplify]: Simplify (- 1) into -1 7.086 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.086 * [taylor]: Taking taylor expansion of -1 in im 7.086 * [backup-simplify]: Simplify -1 into -1 7.088 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.090 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.092 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0))) into (- +nan.0) 7.092 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.092 * [backup-simplify]: Simplify (- 0) into 0 7.093 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 7.093 * [taylor]: Taking taylor expansion of (- +nan.0) in im 7.093 * [taylor]: Taking taylor expansion of +nan.0 in im 7.093 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.093 * [backup-simplify]: Simplify 0 into 0 7.093 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.094 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.094 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.094 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 7.095 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 7.095 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 7.096 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 7.097 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.097 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.098 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.098 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 7.098 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 7.099 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 7.100 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 7.101 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* +nan.0 +nan.0) (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 0)))) into (- +nan.0) 7.101 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.102 * [backup-simplify]: Simplify (- 0) into 0 7.102 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 7.102 * [taylor]: Taking taylor expansion of (- +nan.0) in im 7.102 * [taylor]: Taking taylor expansion of +nan.0 in im 7.102 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.102 * [backup-simplify]: Simplify -1 into -1 7.102 * [backup-simplify]: Simplify 0 into 0 7.103 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.103 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.104 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 7.104 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 7.104 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 7.104 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 7.104 * [backup-simplify]: Simplify (+ 0 0) into 0 7.105 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 7.109 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.110 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.111 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.112 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 7.112 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 7.112 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 7.113 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 7.113 * [backup-simplify]: Simplify (+ 0 0) into 0 7.113 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 7.115 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.117 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)))) (+ (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) +nan.0) (* (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0))))) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.117 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.118 * [backup-simplify]: Simplify (- 0) into 0 7.119 * [backup-simplify]: Simplify (+ (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.119 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) in im 7.119 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)) in im 7.119 * [taylor]: Taking taylor expansion of (* +nan.0 (/ 1 (pow im 2))) in im 7.119 * [taylor]: Taking taylor expansion of +nan.0 in im 7.119 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.119 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 7.119 * [taylor]: Taking taylor expansion of (pow im 2) in im 7.119 * [taylor]: Taking taylor expansion of im in im 7.119 * [backup-simplify]: Simplify 0 into 0 7.119 * [backup-simplify]: Simplify 1 into 1 7.119 * [backup-simplify]: Simplify (* 1 1) into 1 7.120 * [backup-simplify]: Simplify (/ 1 1) into 1 7.120 * [taylor]: Taking taylor expansion of (- +nan.0) in im 7.120 * [taylor]: Taking taylor expansion of +nan.0 in im 7.120 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.120 * [backup-simplify]: Simplify (* +nan.0 1) into +nan.0 7.121 * [backup-simplify]: Simplify (+ +nan.0 0) into (- +nan.0) 7.122 * [backup-simplify]: Simplify (- (- +nan.0)) into (- +nan.0) 7.122 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.122 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.123 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.124 * [backup-simplify]: Simplify (+ (- +nan.0) (+ (* (- +nan.0) (pow (* (/ 1 (/ 1 im)) (/ 1 re)) 2)) (* -1 (* 1 (/ 1 (/ 1 re)))))) into (- (+ re (- (+ (* +nan.0 (/ (pow im 2) (pow re 2))) (- +nan.0))))) 7.124 * [backup-simplify]: Simplify (fma (sqrt (hypot (/ 1 (- re)) (/ 1 (- im)))) (sqrt (hypot (/ 1 (- re)) (/ 1 (- im)))) (- (/ 1 (- re)))) into (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) 7.124 * [approximate]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in (re im) around 0 7.124 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in im 7.124 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) (/ 1 re)) 7.124 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) in im 7.124 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in im 7.124 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 7.124 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.125 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 7.125 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 7.125 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.125 * [taylor]: Taking taylor expansion of -1 in im 7.125 * [backup-simplify]: Simplify -1 into -1 7.125 * [taylor]: Taking taylor expansion of re in im 7.125 * [backup-simplify]: Simplify re into re 7.125 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.125 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.125 * [taylor]: Taking taylor expansion of -1 in im 7.125 * [backup-simplify]: Simplify -1 into -1 7.125 * [taylor]: Taking taylor expansion of re in im 7.125 * [backup-simplify]: Simplify re into re 7.125 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.125 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 7.125 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.125 * [taylor]: Taking taylor expansion of -1 in im 7.125 * [backup-simplify]: Simplify -1 into -1 7.125 * [taylor]: Taking taylor expansion of im in im 7.125 * [backup-simplify]: Simplify 0 into 0 7.125 * [backup-simplify]: Simplify 1 into 1 7.126 * [backup-simplify]: Simplify (/ -1 1) into -1 7.126 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.126 * [taylor]: Taking taylor expansion of -1 in im 7.126 * [backup-simplify]: Simplify -1 into -1 7.126 * [taylor]: Taking taylor expansion of im in im 7.126 * [backup-simplify]: Simplify 0 into 0 7.126 * [backup-simplify]: Simplify 1 into 1 7.126 * [backup-simplify]: Simplify (/ -1 1) into -1 7.126 * [backup-simplify]: Simplify (* -1 -1) into 1 7.127 * [backup-simplify]: Simplify (+ 0 1) into 1 7.127 * [backup-simplify]: Simplify (sqrt 1) into 1 7.128 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.129 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.130 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.130 * [backup-simplify]: Simplify (+ 0 0) into 0 7.131 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.131 * [backup-simplify]: Simplify (sqrt 0) into 0 7.133 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.133 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in im 7.133 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 7.133 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.133 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 7.133 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 7.133 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.133 * [taylor]: Taking taylor expansion of -1 in im 7.133 * [backup-simplify]: Simplify -1 into -1 7.133 * [taylor]: Taking taylor expansion of re in im 7.133 * [backup-simplify]: Simplify re into re 7.133 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.133 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.133 * [taylor]: Taking taylor expansion of -1 in im 7.133 * [backup-simplify]: Simplify -1 into -1 7.133 * [taylor]: Taking taylor expansion of re in im 7.133 * [backup-simplify]: Simplify re into re 7.133 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.133 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 7.133 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.133 * [taylor]: Taking taylor expansion of -1 in im 7.133 * [backup-simplify]: Simplify -1 into -1 7.133 * [taylor]: Taking taylor expansion of im in im 7.133 * [backup-simplify]: Simplify 0 into 0 7.133 * [backup-simplify]: Simplify 1 into 1 7.134 * [backup-simplify]: Simplify (/ -1 1) into -1 7.134 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.134 * [taylor]: Taking taylor expansion of -1 in im 7.134 * [backup-simplify]: Simplify -1 into -1 7.134 * [taylor]: Taking taylor expansion of im in im 7.134 * [backup-simplify]: Simplify 0 into 0 7.134 * [backup-simplify]: Simplify 1 into 1 7.134 * [backup-simplify]: Simplify (/ -1 1) into -1 7.135 * [backup-simplify]: Simplify (* -1 -1) into 1 7.135 * [backup-simplify]: Simplify (+ 0 1) into 1 7.135 * [backup-simplify]: Simplify (sqrt 1) into 1 7.136 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.137 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.138 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.138 * [backup-simplify]: Simplify (+ 0 0) into 0 7.139 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.139 * [backup-simplify]: Simplify (sqrt 0) into 0 7.140 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.140 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.140 * [taylor]: Taking taylor expansion of re in im 7.140 * [backup-simplify]: Simplify re into re 7.140 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.140 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in re 7.141 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) (/ 1 re)) 7.141 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) in re 7.141 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 7.141 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 7.141 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.141 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 7.141 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 7.141 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.141 * [taylor]: Taking taylor expansion of -1 in re 7.141 * [backup-simplify]: Simplify -1 into -1 7.141 * [taylor]: Taking taylor expansion of re in re 7.141 * [backup-simplify]: Simplify 0 into 0 7.141 * [backup-simplify]: Simplify 1 into 1 7.141 * [backup-simplify]: Simplify (/ -1 1) into -1 7.141 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.141 * [taylor]: Taking taylor expansion of -1 in re 7.141 * [backup-simplify]: Simplify -1 into -1 7.141 * [taylor]: Taking taylor expansion of re in re 7.141 * [backup-simplify]: Simplify 0 into 0 7.141 * [backup-simplify]: Simplify 1 into 1 7.142 * [backup-simplify]: Simplify (/ -1 1) into -1 7.142 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 7.142 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.142 * [taylor]: Taking taylor expansion of -1 in re 7.142 * [backup-simplify]: Simplify -1 into -1 7.142 * [taylor]: Taking taylor expansion of im in re 7.142 * [backup-simplify]: Simplify im into im 7.142 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.142 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.142 * [taylor]: Taking taylor expansion of -1 in re 7.142 * [backup-simplify]: Simplify -1 into -1 7.142 * [taylor]: Taking taylor expansion of im in re 7.142 * [backup-simplify]: Simplify im into im 7.142 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.143 * [backup-simplify]: Simplify (* -1 -1) into 1 7.143 * [backup-simplify]: Simplify (+ 1 0) into 1 7.143 * [backup-simplify]: Simplify (sqrt 1) into 1 7.144 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.145 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.146 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.146 * [backup-simplify]: Simplify (+ 0 0) into 0 7.147 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.147 * [backup-simplify]: Simplify (sqrt 0) into 0 7.149 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.149 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 7.149 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 7.149 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.149 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 7.149 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 7.149 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.149 * [taylor]: Taking taylor expansion of -1 in re 7.149 * [backup-simplify]: Simplify -1 into -1 7.149 * [taylor]: Taking taylor expansion of re in re 7.149 * [backup-simplify]: Simplify 0 into 0 7.149 * [backup-simplify]: Simplify 1 into 1 7.149 * [backup-simplify]: Simplify (/ -1 1) into -1 7.149 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.150 * [taylor]: Taking taylor expansion of -1 in re 7.150 * [backup-simplify]: Simplify -1 into -1 7.150 * [taylor]: Taking taylor expansion of re in re 7.150 * [backup-simplify]: Simplify 0 into 0 7.150 * [backup-simplify]: Simplify 1 into 1 7.150 * [backup-simplify]: Simplify (/ -1 1) into -1 7.150 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 7.150 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.150 * [taylor]: Taking taylor expansion of -1 in re 7.150 * [backup-simplify]: Simplify -1 into -1 7.150 * [taylor]: Taking taylor expansion of im in re 7.150 * [backup-simplify]: Simplify im into im 7.150 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.150 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.150 * [taylor]: Taking taylor expansion of -1 in re 7.150 * [backup-simplify]: Simplify -1 into -1 7.150 * [taylor]: Taking taylor expansion of im in re 7.150 * [backup-simplify]: Simplify im into im 7.150 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.151 * [backup-simplify]: Simplify (* -1 -1) into 1 7.151 * [backup-simplify]: Simplify (+ 1 0) into 1 7.152 * [backup-simplify]: Simplify (sqrt 1) into 1 7.153 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.153 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.154 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.154 * [backup-simplify]: Simplify (+ 0 0) into 0 7.155 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.156 * [backup-simplify]: Simplify (sqrt 0) into 0 7.157 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.157 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.157 * [taylor]: Taking taylor expansion of re in re 7.157 * [backup-simplify]: Simplify 0 into 0 7.157 * [backup-simplify]: Simplify 1 into 1 7.157 * [backup-simplify]: Simplify (/ 1 1) into 1 7.157 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in re 7.157 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) (/ 1 re)) 7.157 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) in re 7.158 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 7.158 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 7.158 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.158 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 7.158 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 7.158 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.158 * [taylor]: Taking taylor expansion of -1 in re 7.158 * [backup-simplify]: Simplify -1 into -1 7.158 * [taylor]: Taking taylor expansion of re in re 7.158 * [backup-simplify]: Simplify 0 into 0 7.158 * [backup-simplify]: Simplify 1 into 1 7.158 * [backup-simplify]: Simplify (/ -1 1) into -1 7.158 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.158 * [taylor]: Taking taylor expansion of -1 in re 7.158 * [backup-simplify]: Simplify -1 into -1 7.158 * [taylor]: Taking taylor expansion of re in re 7.158 * [backup-simplify]: Simplify 0 into 0 7.158 * [backup-simplify]: Simplify 1 into 1 7.159 * [backup-simplify]: Simplify (/ -1 1) into -1 7.159 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 7.159 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.159 * [taylor]: Taking taylor expansion of -1 in re 7.159 * [backup-simplify]: Simplify -1 into -1 7.159 * [taylor]: Taking taylor expansion of im in re 7.159 * [backup-simplify]: Simplify im into im 7.159 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.159 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.159 * [taylor]: Taking taylor expansion of -1 in re 7.159 * [backup-simplify]: Simplify -1 into -1 7.159 * [taylor]: Taking taylor expansion of im in re 7.159 * [backup-simplify]: Simplify im into im 7.159 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.160 * [backup-simplify]: Simplify (* -1 -1) into 1 7.160 * [backup-simplify]: Simplify (+ 1 0) into 1 7.160 * [backup-simplify]: Simplify (sqrt 1) into 1 7.161 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.162 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.163 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.163 * [backup-simplify]: Simplify (+ 0 0) into 0 7.164 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.164 * [backup-simplify]: Simplify (sqrt 0) into 0 7.166 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.166 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 7.166 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 7.166 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.166 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 7.166 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 7.166 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.166 * [taylor]: Taking taylor expansion of -1 in re 7.166 * [backup-simplify]: Simplify -1 into -1 7.166 * [taylor]: Taking taylor expansion of re in re 7.166 * [backup-simplify]: Simplify 0 into 0 7.166 * [backup-simplify]: Simplify 1 into 1 7.166 * [backup-simplify]: Simplify (/ -1 1) into -1 7.166 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.167 * [taylor]: Taking taylor expansion of -1 in re 7.167 * [backup-simplify]: Simplify -1 into -1 7.167 * [taylor]: Taking taylor expansion of re in re 7.167 * [backup-simplify]: Simplify 0 into 0 7.167 * [backup-simplify]: Simplify 1 into 1 7.167 * [backup-simplify]: Simplify (/ -1 1) into -1 7.167 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 7.167 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.167 * [taylor]: Taking taylor expansion of -1 in re 7.167 * [backup-simplify]: Simplify -1 into -1 7.167 * [taylor]: Taking taylor expansion of im in re 7.167 * [backup-simplify]: Simplify im into im 7.167 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.167 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.167 * [taylor]: Taking taylor expansion of -1 in re 7.167 * [backup-simplify]: Simplify -1 into -1 7.167 * [taylor]: Taking taylor expansion of im in re 7.167 * [backup-simplify]: Simplify im into im 7.168 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.168 * [backup-simplify]: Simplify (* -1 -1) into 1 7.168 * [backup-simplify]: Simplify (+ 1 0) into 1 7.169 * [backup-simplify]: Simplify (sqrt 1) into 1 7.170 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.170 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.171 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.172 * [backup-simplify]: Simplify (+ 0 0) into 0 7.172 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.173 * [backup-simplify]: Simplify (sqrt 0) into 0 7.174 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.174 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.174 * [taylor]: Taking taylor expansion of re in re 7.174 * [backup-simplify]: Simplify 0 into 0 7.174 * [backup-simplify]: Simplify 1 into 1 7.174 * [backup-simplify]: Simplify (/ 1 1) into 1 7.175 * [backup-simplify]: Simplify (* 0 0) into 0 7.175 * [backup-simplify]: Simplify (+ 0 0) into 0 7.175 * [taylor]: Taking taylor expansion of 0 in im 7.175 * [backup-simplify]: Simplify 0 into 0 7.176 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* +nan.0 0)) into 0 7.176 * [backup-simplify]: Simplify (+ 0 1) into 1 7.176 * [taylor]: Taking taylor expansion of 1 in im 7.176 * [backup-simplify]: Simplify 1 into 1 7.180 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.183 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.185 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0))) into (- +nan.0) 7.186 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.187 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 7.187 * [taylor]: Taking taylor expansion of (- +nan.0) in im 7.187 * [taylor]: Taking taylor expansion of +nan.0 in im 7.187 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.187 * [backup-simplify]: Simplify 0 into 0 7.188 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.189 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.190 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 7.190 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 7.190 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 7.192 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 7.194 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 7.195 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.196 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.197 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 7.197 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 7.197 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 7.198 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 7.200 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 7.201 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* +nan.0 +nan.0) (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 0)))) into (- +nan.0) 7.202 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.203 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 7.203 * [taylor]: Taking taylor expansion of (- +nan.0) in im 7.203 * [taylor]: Taking taylor expansion of +nan.0 in im 7.203 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.203 * [backup-simplify]: Simplify 1 into 1 7.203 * [backup-simplify]: Simplify 0 into 0 7.204 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.205 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.206 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 7.206 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 7.207 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 7.207 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 7.207 * [backup-simplify]: Simplify (+ 0 0) into 0 7.208 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 7.209 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.210 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.211 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.212 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 7.212 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 7.212 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 7.212 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 7.213 * [backup-simplify]: Simplify (+ 0 0) into 0 7.213 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 7.215 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.217 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)))) (+ (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) +nan.0) (* (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0))))) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.218 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.218 * [backup-simplify]: Simplify (+ (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.218 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) in im 7.218 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)) in im 7.218 * [taylor]: Taking taylor expansion of (* +nan.0 (/ 1 (pow im 2))) in im 7.218 * [taylor]: Taking taylor expansion of +nan.0 in im 7.218 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.218 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 7.218 * [taylor]: Taking taylor expansion of (pow im 2) in im 7.218 * [taylor]: Taking taylor expansion of im in im 7.218 * [backup-simplify]: Simplify 0 into 0 7.218 * [backup-simplify]: Simplify 1 into 1 7.219 * [backup-simplify]: Simplify (* 1 1) into 1 7.219 * [backup-simplify]: Simplify (/ 1 1) into 1 7.219 * [taylor]: Taking taylor expansion of (- +nan.0) in im 7.219 * [taylor]: Taking taylor expansion of +nan.0 in im 7.219 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.220 * [backup-simplify]: Simplify (* +nan.0 1) into +nan.0 7.220 * [backup-simplify]: Simplify (+ +nan.0 0) into (- +nan.0) 7.221 * [backup-simplify]: Simplify (- (- +nan.0)) into (- +nan.0) 7.221 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.222 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.222 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.223 * [backup-simplify]: Simplify (+ (- +nan.0) (+ (* (- +nan.0) (pow (* (/ 1 (/ 1 (- im))) (/ 1 (- re))) 2)) (* 1 (* 1 (/ 1 (/ 1 (- re))))))) into (- (+ re (- (+ (* +nan.0 (/ (pow im 2) (pow re 2))) (- +nan.0))))) 7.223 * * * * [progress]: [ 2 / 4 ] generating series at (2 2) 7.224 * [backup-simplify]: Simplify (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)) into (* (sqrt 2.0) (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)))) 7.224 * [approximate]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)))) in (re im) around 0 7.224 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)))) in im 7.224 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 7.224 * [taylor]: Taking taylor expansion of 2.0 in im 7.224 * [backup-simplify]: Simplify 2.0 into 2.0 7.224 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.225 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.225 * [taylor]: Taking taylor expansion of (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) in im 7.225 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in im 7.225 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot re im)) (sqrt (hypot re im))) (- re)) 7.225 * [taylor]: Taking taylor expansion of (* (sqrt (hypot re im)) (sqrt (hypot re im))) in im 7.225 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in im 7.225 * [taylor]: Taking taylor expansion of (hypot re im) in im 7.225 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.225 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 7.225 * [taylor]: Taking taylor expansion of (* re re) in im 7.225 * [taylor]: Taking taylor expansion of re in im 7.225 * [backup-simplify]: Simplify re into re 7.225 * [taylor]: Taking taylor expansion of re in im 7.225 * [backup-simplify]: Simplify re into re 7.226 * [taylor]: Taking taylor expansion of (* im im) in im 7.226 * [taylor]: Taking taylor expansion of im in im 7.226 * [backup-simplify]: Simplify 0 into 0 7.226 * [backup-simplify]: Simplify 1 into 1 7.226 * [taylor]: Taking taylor expansion of im in im 7.226 * [backup-simplify]: Simplify 0 into 0 7.226 * [backup-simplify]: Simplify 1 into 1 7.226 * [backup-simplify]: Simplify (* re re) into (pow re 2) 7.226 * [backup-simplify]: Simplify (* 0 0) into 0 7.226 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 7.226 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 7.226 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 7.227 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.227 * [backup-simplify]: Simplify (+ 0 0) into 0 7.227 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 7.228 * [backup-simplify]: Simplify (sqrt re) into (sqrt re) 7.228 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt re))) into 0 7.228 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in im 7.228 * [taylor]: Taking taylor expansion of (hypot re im) in im 7.228 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.228 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 7.228 * [taylor]: Taking taylor expansion of (* re re) in im 7.228 * [taylor]: Taking taylor expansion of re in im 7.228 * [backup-simplify]: Simplify re into re 7.228 * [taylor]: Taking taylor expansion of re in im 7.228 * [backup-simplify]: Simplify re into re 7.228 * [taylor]: Taking taylor expansion of (* im im) in im 7.228 * [taylor]: Taking taylor expansion of im in im 7.228 * [backup-simplify]: Simplify 0 into 0 7.228 * [backup-simplify]: Simplify 1 into 1 7.228 * [taylor]: Taking taylor expansion of im in im 7.228 * [backup-simplify]: Simplify 0 into 0 7.228 * [backup-simplify]: Simplify 1 into 1 7.228 * [backup-simplify]: Simplify (* re re) into (pow re 2) 7.228 * [backup-simplify]: Simplify (* 0 0) into 0 7.229 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 7.229 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 7.229 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 7.230 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.230 * [backup-simplify]: Simplify (+ 0 0) into 0 7.230 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 7.230 * [backup-simplify]: Simplify (sqrt re) into (sqrt re) 7.230 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt re))) into 0 7.230 * [taylor]: Taking taylor expansion of (- re) in im 7.230 * [taylor]: Taking taylor expansion of re in im 7.230 * [backup-simplify]: Simplify re into re 7.231 * [backup-simplify]: Simplify (* (sqrt re) (sqrt re)) into re 7.231 * [backup-simplify]: Simplify (- re) into (- re) 7.231 * [backup-simplify]: Simplify (+ re (- re)) into 0 7.231 * [backup-simplify]: Simplify (+ (* (sqrt re) 0) (* 0 (sqrt re))) into 0 7.231 * [backup-simplify]: Simplify (- 0) into 0 7.231 * [backup-simplify]: Simplify (+ 0 0) into 0 7.232 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (* 0 re))) into 0 7.233 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 7.233 * [backup-simplify]: Simplify (+ 0 1) into 1 7.234 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 re)) into (/ 1/2 re) 7.235 * [backup-simplify]: Simplify (/ (- (/ 1/2 re) (pow 0 2) (+)) (* 2 (sqrt re))) into (* 1/4 (sqrt (/ 1 (pow re 3)))) 7.235 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (* 0 re))) into 0 7.236 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 7.236 * [backup-simplify]: Simplify (+ 0 1) into 1 7.237 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 re)) into (/ 1/2 re) 7.238 * [backup-simplify]: Simplify (/ (- (/ 1/2 re) (pow 0 2) (+)) (* 2 (sqrt re))) into (* 1/4 (sqrt (/ 1 (pow re 3)))) 7.239 * [backup-simplify]: Simplify (+ (* (sqrt re) (* 1/4 (sqrt (/ 1 (pow re 3))))) (+ (* 0 0) (* (* 1/4 (sqrt (/ 1 (pow re 3)))) (sqrt re)))) into (* 1/2 (/ 1 re)) 7.239 * [backup-simplify]: Simplify (- 0) into 0 7.239 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 re)) 0) into (* 1/2 (/ 1 re)) 7.239 * [backup-simplify]: Simplify (sqrt (* 1/2 (/ 1 re))) into (* (sqrt (/ 1 re)) (sqrt 1/2)) 7.240 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (+ (* 0 0) (* 0 re)))) into 0 7.241 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 7.241 * [backup-simplify]: Simplify (+ 0 0) into 0 7.242 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 re))))) (* 2 re)) into 0 7.242 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (* 1/4 (sqrt (/ 1 (pow re 3)))))))) (* 2 (sqrt re))) into 0 7.243 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (+ (* 0 0) (* 0 re)))) into 0 7.244 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 7.244 * [backup-simplify]: Simplify (+ 0 0) into 0 7.244 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 re))))) (* 2 re)) into 0 7.244 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (* 1/4 (sqrt (/ 1 (pow re 3)))))))) (* 2 (sqrt re))) into 0 7.245 * [backup-simplify]: Simplify (+ (* (sqrt re) 0) (+ (* 0 (* 1/4 (sqrt (/ 1 (pow re 3))))) (+ (* (* 1/4 (sqrt (/ 1 (pow re 3)))) 0) (* 0 (sqrt re))))) into 0 7.245 * [backup-simplify]: Simplify (- 0) into 0 7.245 * [backup-simplify]: Simplify (+ 0 0) into 0 7.246 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (* 1/2 (/ 1 re))))) into 0 7.246 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)))) in re 7.246 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 7.246 * [taylor]: Taking taylor expansion of 2.0 in re 7.246 * [backup-simplify]: Simplify 2.0 into 2.0 7.246 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.247 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.247 * [taylor]: Taking taylor expansion of (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) in re 7.247 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in re 7.247 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot re im)) (sqrt (hypot re im))) (- re)) 7.247 * [taylor]: Taking taylor expansion of (* (sqrt (hypot re im)) (sqrt (hypot re im))) in re 7.247 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 7.247 * [taylor]: Taking taylor expansion of (hypot re im) in re 7.247 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.247 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 7.247 * [taylor]: Taking taylor expansion of (* re re) in re 7.247 * [taylor]: Taking taylor expansion of re in re 7.247 * [backup-simplify]: Simplify 0 into 0 7.247 * [backup-simplify]: Simplify 1 into 1 7.247 * [taylor]: Taking taylor expansion of re in re 7.247 * [backup-simplify]: Simplify 0 into 0 7.247 * [backup-simplify]: Simplify 1 into 1 7.247 * [taylor]: Taking taylor expansion of (* im im) in re 7.247 * [taylor]: Taking taylor expansion of im in re 7.247 * [backup-simplify]: Simplify im into im 7.247 * [taylor]: Taking taylor expansion of im in re 7.247 * [backup-simplify]: Simplify im into im 7.248 * [backup-simplify]: Simplify (* 0 0) into 0 7.248 * [backup-simplify]: Simplify (* im im) into (pow im 2) 7.248 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 7.248 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 7.249 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.249 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 7.249 * [backup-simplify]: Simplify (+ 0 0) into 0 7.249 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 7.249 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 7.249 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 7.249 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 7.249 * [taylor]: Taking taylor expansion of (hypot re im) in re 7.249 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.249 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 7.249 * [taylor]: Taking taylor expansion of (* re re) in re 7.249 * [taylor]: Taking taylor expansion of re in re 7.250 * [backup-simplify]: Simplify 0 into 0 7.250 * [backup-simplify]: Simplify 1 into 1 7.250 * [taylor]: Taking taylor expansion of re in re 7.250 * [backup-simplify]: Simplify 0 into 0 7.250 * [backup-simplify]: Simplify 1 into 1 7.250 * [taylor]: Taking taylor expansion of (* im im) in re 7.250 * [taylor]: Taking taylor expansion of im in re 7.250 * [backup-simplify]: Simplify im into im 7.250 * [taylor]: Taking taylor expansion of im in re 7.250 * [backup-simplify]: Simplify im into im 7.250 * [backup-simplify]: Simplify (* 0 0) into 0 7.250 * [backup-simplify]: Simplify (* im im) into (pow im 2) 7.250 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 7.250 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 7.255 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.255 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 7.256 * [backup-simplify]: Simplify (+ 0 0) into 0 7.256 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 7.256 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 7.256 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 7.256 * [taylor]: Taking taylor expansion of (- re) in re 7.256 * [taylor]: Taking taylor expansion of re in re 7.256 * [backup-simplify]: Simplify 0 into 0 7.256 * [backup-simplify]: Simplify 1 into 1 7.256 * [backup-simplify]: Simplify (* (sqrt im) (sqrt im)) into im 7.257 * [backup-simplify]: Simplify (- 0) into 0 7.257 * [backup-simplify]: Simplify (+ im 0) into im 7.257 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 7.257 * [backup-simplify]: Simplify (+ (* (sqrt im) 0) (* 0 (sqrt im))) into 0 7.257 * [backup-simplify]: Simplify (- 1) into -1 7.258 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.258 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt im))) into (* -1/2 (sqrt (/ 1 im))) 7.258 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)))) in re 7.258 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 7.258 * [taylor]: Taking taylor expansion of 2.0 in re 7.258 * [backup-simplify]: Simplify 2.0 into 2.0 7.258 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.259 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.259 * [taylor]: Taking taylor expansion of (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) in re 7.259 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in re 7.259 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot re im)) (sqrt (hypot re im))) (- re)) 7.259 * [taylor]: Taking taylor expansion of (* (sqrt (hypot re im)) (sqrt (hypot re im))) in re 7.259 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 7.259 * [taylor]: Taking taylor expansion of (hypot re im) in re 7.259 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.259 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 7.259 * [taylor]: Taking taylor expansion of (* re re) in re 7.260 * [taylor]: Taking taylor expansion of re in re 7.260 * [backup-simplify]: Simplify 0 into 0 7.260 * [backup-simplify]: Simplify 1 into 1 7.260 * [taylor]: Taking taylor expansion of re in re 7.260 * [backup-simplify]: Simplify 0 into 0 7.260 * [backup-simplify]: Simplify 1 into 1 7.260 * [taylor]: Taking taylor expansion of (* im im) in re 7.260 * [taylor]: Taking taylor expansion of im in re 7.260 * [backup-simplify]: Simplify im into im 7.260 * [taylor]: Taking taylor expansion of im in re 7.260 * [backup-simplify]: Simplify im into im 7.260 * [backup-simplify]: Simplify (* 0 0) into 0 7.260 * [backup-simplify]: Simplify (* im im) into (pow im 2) 7.260 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 7.260 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 7.261 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.261 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 7.261 * [backup-simplify]: Simplify (+ 0 0) into 0 7.261 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 7.261 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 7.261 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 7.261 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 7.261 * [taylor]: Taking taylor expansion of (hypot re im) in re 7.261 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.261 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 7.261 * [taylor]: Taking taylor expansion of (* re re) in re 7.261 * [taylor]: Taking taylor expansion of re in re 7.261 * [backup-simplify]: Simplify 0 into 0 7.261 * [backup-simplify]: Simplify 1 into 1 7.261 * [taylor]: Taking taylor expansion of re in re 7.261 * [backup-simplify]: Simplify 0 into 0 7.261 * [backup-simplify]: Simplify 1 into 1 7.261 * [taylor]: Taking taylor expansion of (* im im) in re 7.261 * [taylor]: Taking taylor expansion of im in re 7.261 * [backup-simplify]: Simplify im into im 7.261 * [taylor]: Taking taylor expansion of im in re 7.261 * [backup-simplify]: Simplify im into im 7.261 * [backup-simplify]: Simplify (* 0 0) into 0 7.261 * [backup-simplify]: Simplify (* im im) into (pow im 2) 7.262 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 7.262 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 7.262 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.262 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 7.262 * [backup-simplify]: Simplify (+ 0 0) into 0 7.262 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 7.262 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 7.262 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 7.262 * [taylor]: Taking taylor expansion of (- re) in re 7.262 * [taylor]: Taking taylor expansion of re in re 7.263 * [backup-simplify]: Simplify 0 into 0 7.263 * [backup-simplify]: Simplify 1 into 1 7.263 * [backup-simplify]: Simplify (* (sqrt im) (sqrt im)) into im 7.263 * [backup-simplify]: Simplify (- 0) into 0 7.263 * [backup-simplify]: Simplify (+ im 0) into im 7.263 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 7.263 * [backup-simplify]: Simplify (+ (* (sqrt im) 0) (* 0 (sqrt im))) into 0 7.263 * [backup-simplify]: Simplify (- 1) into -1 7.263 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.263 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt im))) into (* -1/2 (sqrt (/ 1 im))) 7.264 * [backup-simplify]: Simplify (* (sqrt 2.0) (sqrt im)) into (* (sqrt 2.0) (sqrt im)) 7.264 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt im)) in im 7.264 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 7.264 * [taylor]: Taking taylor expansion of 2.0 in im 7.264 * [backup-simplify]: Simplify 2.0 into 2.0 7.264 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.265 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.265 * [taylor]: Taking taylor expansion of (sqrt im) in im 7.265 * [taylor]: Taking taylor expansion of im in im 7.265 * [backup-simplify]: Simplify 0 into 0 7.265 * [backup-simplify]: Simplify 1 into 1 7.265 * [backup-simplify]: Simplify (sqrt 0) into 0 7.266 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.267 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 7.268 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 7.268 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* -1/2 (sqrt (/ 1 im)))) (* 0 (sqrt im))) into (- (* 1/2 (* (sqrt 2.0) (sqrt (/ 1 im))))) 7.268 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sqrt 2.0) (sqrt (/ 1 im))))) in im 7.268 * [taylor]: Taking taylor expansion of (* 1/2 (* (sqrt 2.0) (sqrt (/ 1 im)))) in im 7.268 * [taylor]: Taking taylor expansion of 1/2 in im 7.268 * [backup-simplify]: Simplify 1/2 into 1/2 7.268 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (/ 1 im))) in im 7.268 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 7.268 * [taylor]: Taking taylor expansion of 2.0 in im 7.268 * [backup-simplify]: Simplify 2.0 into 2.0 7.269 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.269 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.269 * [taylor]: Taking taylor expansion of (sqrt (/ 1 im)) in im 7.269 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.269 * [taylor]: Taking taylor expansion of im in im 7.269 * [backup-simplify]: Simplify 0 into 0 7.269 * [backup-simplify]: Simplify 1 into 1 7.269 * [backup-simplify]: Simplify (/ 1 1) into 1 7.270 * [backup-simplify]: Simplify (sqrt 0) into 0 7.270 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.271 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.272 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.273 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 7.274 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- (* +nan.0 (sqrt 2.0))) 7.276 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 7.276 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 7.279 * [backup-simplify]: Simplify (+ (* 1/2 (- (* +nan.0 (sqrt 2.0)))) (+ (* 0 (- (* +nan.0 (sqrt 2.0)))) (* 0 0))) into (- (* +nan.0 (sqrt 2.0))) 7.280 * [backup-simplify]: Simplify (- (- (* +nan.0 (sqrt 2.0)))) into (- (* +nan.0 (sqrt 2.0))) 7.281 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 7.283 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.283 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 7.285 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- (* +nan.0 (sqrt 2.0))) 7.286 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 7.288 * [backup-simplify]: Simplify (+ (* (- (* +nan.0 (sqrt 2.0))) (pow (* im 1) 2)) (+ (* (- (* +nan.0 (sqrt 2.0))) (* im re)) (* (- (* +nan.0 (sqrt 2.0))) (* im 1)))) into (- (+ (* +nan.0 (* (sqrt 2.0) (* re im))) (- (+ (* +nan.0 (* (sqrt 2.0) (pow im 2))) (- (* +nan.0 (* (sqrt 2.0) im))))))) 7.289 * [backup-simplify]: Simplify (sqrt (* (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) 2.0)) into (* (sqrt 2.0) (sqrt (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))))) 7.289 * [approximate]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))))) in (re im) around 0 7.289 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))))) in im 7.289 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 7.289 * [taylor]: Taking taylor expansion of 2.0 in im 7.289 * [backup-simplify]: Simplify 2.0 into 2.0 7.289 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.290 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.290 * [taylor]: Taking taylor expansion of (sqrt (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re)))) in im 7.290 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in im 7.290 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) (- (/ 1 re))) 7.290 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) in im 7.290 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in im 7.290 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 7.290 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.290 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 7.290 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 7.290 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.290 * [taylor]: Taking taylor expansion of re in im 7.290 * [backup-simplify]: Simplify re into re 7.290 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.290 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.290 * [taylor]: Taking taylor expansion of re in im 7.290 * [backup-simplify]: Simplify re into re 7.290 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.290 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 7.290 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.290 * [taylor]: Taking taylor expansion of im in im 7.290 * [backup-simplify]: Simplify 0 into 0 7.290 * [backup-simplify]: Simplify 1 into 1 7.290 * [backup-simplify]: Simplify (/ 1 1) into 1 7.290 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.290 * [taylor]: Taking taylor expansion of im in im 7.290 * [backup-simplify]: Simplify 0 into 0 7.290 * [backup-simplify]: Simplify 1 into 1 7.291 * [backup-simplify]: Simplify (/ 1 1) into 1 7.291 * [backup-simplify]: Simplify (* 1 1) into 1 7.291 * [backup-simplify]: Simplify (+ 0 1) into 1 7.291 * [backup-simplify]: Simplify (sqrt 1) into 1 7.292 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.292 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.293 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.293 * [backup-simplify]: Simplify (+ 0 0) into 0 7.293 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.294 * [backup-simplify]: Simplify (sqrt 0) into 0 7.294 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.294 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in im 7.294 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 7.294 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.294 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 7.295 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 7.295 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.295 * [taylor]: Taking taylor expansion of re in im 7.295 * [backup-simplify]: Simplify re into re 7.295 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.295 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.295 * [taylor]: Taking taylor expansion of re in im 7.295 * [backup-simplify]: Simplify re into re 7.295 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.295 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 7.295 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.295 * [taylor]: Taking taylor expansion of im in im 7.295 * [backup-simplify]: Simplify 0 into 0 7.295 * [backup-simplify]: Simplify 1 into 1 7.295 * [backup-simplify]: Simplify (/ 1 1) into 1 7.295 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.295 * [taylor]: Taking taylor expansion of im in im 7.295 * [backup-simplify]: Simplify 0 into 0 7.295 * [backup-simplify]: Simplify 1 into 1 7.295 * [backup-simplify]: Simplify (/ 1 1) into 1 7.295 * [backup-simplify]: Simplify (* 1 1) into 1 7.296 * [backup-simplify]: Simplify (+ 0 1) into 1 7.296 * [backup-simplify]: Simplify (sqrt 1) into 1 7.296 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.297 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.297 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.297 * [backup-simplify]: Simplify (+ 0 0) into 0 7.298 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.298 * [backup-simplify]: Simplify (sqrt 0) into 0 7.299 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.299 * [taylor]: Taking taylor expansion of (- (/ 1 re)) in im 7.299 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.299 * [taylor]: Taking taylor expansion of re in im 7.299 * [backup-simplify]: Simplify re into re 7.299 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.299 * [backup-simplify]: Simplify (* 0 0) into 0 7.299 * [backup-simplify]: Simplify (+ 0 0) into 0 7.300 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* +nan.0 0)) into 0 7.300 * [backup-simplify]: Simplify (+ 0 0) into 0 7.303 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.305 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.307 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0))) into (- +nan.0) 7.307 * [backup-simplify]: Simplify (- (/ 1 re)) into (- (/ 1 re)) 7.307 * [backup-simplify]: Simplify (+ (- +nan.0) (- (/ 1 re))) into (- (+ (/ 1 re) (- +nan.0))) 7.307 * [backup-simplify]: Simplify (sqrt (- (+ (/ 1 re) (- +nan.0)))) into (sqrt (- (+ (/ 1 re) (- +nan.0)))) 7.307 * [backup-simplify]: Simplify (* (/ 1 re) (/ 1 re)) into (/ 1 (pow re 2)) 7.308 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.309 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.309 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.309 * [backup-simplify]: Simplify (+ (/ 1 (pow re 2)) 0) into (/ 1 (pow re 2)) 7.310 * [backup-simplify]: Simplify (/ (- (/ 1 (pow re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow re 2)) 7.311 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow re 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow re 2))) +nan.0)) 7.311 * [backup-simplify]: Simplify (* (/ 1 re) (/ 1 re)) into (/ 1 (pow re 2)) 7.312 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.312 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.313 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.313 * [backup-simplify]: Simplify (+ (/ 1 (pow re 2)) 0) into (/ 1 (pow re 2)) 7.314 * [backup-simplify]: Simplify (/ (- (/ 1 (pow re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow re 2)) 7.315 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow re 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow re 2))) +nan.0)) 7.316 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (- (* 1/2 (/ 1 (pow re 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* +nan.0 +nan.0) (* (* +nan.0 (- (* 1/2 (/ 1 (pow re 2))) +nan.0)) 0)))) into (- +nan.0) 7.316 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 7.316 * [backup-simplify]: Simplify (- 0) into 0 7.316 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 7.317 * [backup-simplify]: Simplify (/ (- +nan.0) (* 2 (sqrt (- (+ (/ 1 re) (- +nan.0)))))) into (/ +nan.0 (sqrt (- (+ (/ 1 re) (- +nan.0))))) 7.317 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))))) in re 7.317 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 7.317 * [taylor]: Taking taylor expansion of 2.0 in re 7.317 * [backup-simplify]: Simplify 2.0 into 2.0 7.317 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.318 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.318 * [taylor]: Taking taylor expansion of (sqrt (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re)))) in re 7.318 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in re 7.318 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) (- (/ 1 re))) 7.318 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) in re 7.318 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 7.318 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 7.318 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.318 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 7.318 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 7.318 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.318 * [taylor]: Taking taylor expansion of re in re 7.318 * [backup-simplify]: Simplify 0 into 0 7.318 * [backup-simplify]: Simplify 1 into 1 7.318 * [backup-simplify]: Simplify (/ 1 1) into 1 7.318 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.318 * [taylor]: Taking taylor expansion of re in re 7.318 * [backup-simplify]: Simplify 0 into 0 7.318 * [backup-simplify]: Simplify 1 into 1 7.319 * [backup-simplify]: Simplify (/ 1 1) into 1 7.319 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 7.319 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.319 * [taylor]: Taking taylor expansion of im in re 7.319 * [backup-simplify]: Simplify im into im 7.319 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.319 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.319 * [taylor]: Taking taylor expansion of im in re 7.319 * [backup-simplify]: Simplify im into im 7.319 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.319 * [backup-simplify]: Simplify (* 1 1) into 1 7.319 * [backup-simplify]: Simplify (+ 1 0) into 1 7.319 * [backup-simplify]: Simplify (sqrt 1) into 1 7.320 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.320 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.321 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.321 * [backup-simplify]: Simplify (+ 0 0) into 0 7.321 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.322 * [backup-simplify]: Simplify (sqrt 0) into 0 7.322 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.322 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 7.322 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 7.322 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.322 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 7.322 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 7.322 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.323 * [taylor]: Taking taylor expansion of re in re 7.323 * [backup-simplify]: Simplify 0 into 0 7.323 * [backup-simplify]: Simplify 1 into 1 7.323 * [backup-simplify]: Simplify (/ 1 1) into 1 7.323 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.323 * [taylor]: Taking taylor expansion of re in re 7.323 * [backup-simplify]: Simplify 0 into 0 7.323 * [backup-simplify]: Simplify 1 into 1 7.323 * [backup-simplify]: Simplify (/ 1 1) into 1 7.323 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 7.323 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.323 * [taylor]: Taking taylor expansion of im in re 7.323 * [backup-simplify]: Simplify im into im 7.323 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.323 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.323 * [taylor]: Taking taylor expansion of im in re 7.323 * [backup-simplify]: Simplify im into im 7.323 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.324 * [backup-simplify]: Simplify (* 1 1) into 1 7.324 * [backup-simplify]: Simplify (+ 1 0) into 1 7.324 * [backup-simplify]: Simplify (sqrt 1) into 1 7.325 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.325 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.325 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.326 * [backup-simplify]: Simplify (+ 0 0) into 0 7.326 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.326 * [backup-simplify]: Simplify (sqrt 0) into 0 7.327 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.327 * [taylor]: Taking taylor expansion of (- (/ 1 re)) in re 7.327 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.327 * [taylor]: Taking taylor expansion of re in re 7.327 * [backup-simplify]: Simplify 0 into 0 7.327 * [backup-simplify]: Simplify 1 into 1 7.327 * [backup-simplify]: Simplify (/ 1 1) into 1 7.328 * [backup-simplify]: Simplify (* 0 0) into 0 7.328 * [backup-simplify]: Simplify (+ 0 0) into 0 7.328 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* +nan.0 0)) into 0 7.329 * [backup-simplify]: Simplify (- 1) into -1 7.329 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.329 * [backup-simplify]: Simplify (sqrt 0) into 0 7.330 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 0))) into +nan.0 7.330 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))))) in re 7.330 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 7.330 * [taylor]: Taking taylor expansion of 2.0 in re 7.330 * [backup-simplify]: Simplify 2.0 into 2.0 7.330 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.331 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.331 * [taylor]: Taking taylor expansion of (sqrt (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re)))) in re 7.331 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in re 7.331 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) (- (/ 1 re))) 7.331 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) in re 7.331 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 7.331 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 7.331 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.331 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 7.331 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 7.331 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.331 * [taylor]: Taking taylor expansion of re in re 7.331 * [backup-simplify]: Simplify 0 into 0 7.331 * [backup-simplify]: Simplify 1 into 1 7.331 * [backup-simplify]: Simplify (/ 1 1) into 1 7.331 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.331 * [taylor]: Taking taylor expansion of re in re 7.331 * [backup-simplify]: Simplify 0 into 0 7.331 * [backup-simplify]: Simplify 1 into 1 7.331 * [backup-simplify]: Simplify (/ 1 1) into 1 7.331 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 7.331 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.332 * [taylor]: Taking taylor expansion of im in re 7.332 * [backup-simplify]: Simplify im into im 7.332 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.332 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.332 * [taylor]: Taking taylor expansion of im in re 7.332 * [backup-simplify]: Simplify im into im 7.332 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.332 * [backup-simplify]: Simplify (* 1 1) into 1 7.332 * [backup-simplify]: Simplify (+ 1 0) into 1 7.333 * [backup-simplify]: Simplify (sqrt 1) into 1 7.334 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.334 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.335 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.335 * [backup-simplify]: Simplify (+ 0 0) into 0 7.336 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.336 * [backup-simplify]: Simplify (sqrt 0) into 0 7.338 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.338 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 7.338 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 7.338 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.338 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 7.338 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 7.338 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.338 * [taylor]: Taking taylor expansion of re in re 7.338 * [backup-simplify]: Simplify 0 into 0 7.338 * [backup-simplify]: Simplify 1 into 1 7.338 * [backup-simplify]: Simplify (/ 1 1) into 1 7.338 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.338 * [taylor]: Taking taylor expansion of re in re 7.338 * [backup-simplify]: Simplify 0 into 0 7.338 * [backup-simplify]: Simplify 1 into 1 7.339 * [backup-simplify]: Simplify (/ 1 1) into 1 7.339 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 7.339 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.339 * [taylor]: Taking taylor expansion of im in re 7.339 * [backup-simplify]: Simplify im into im 7.339 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.339 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.339 * [taylor]: Taking taylor expansion of im in re 7.339 * [backup-simplify]: Simplify im into im 7.339 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.340 * [backup-simplify]: Simplify (* 1 1) into 1 7.340 * [backup-simplify]: Simplify (+ 1 0) into 1 7.341 * [backup-simplify]: Simplify (sqrt 1) into 1 7.341 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.342 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.343 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.343 * [backup-simplify]: Simplify (+ 0 0) into 0 7.344 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.344 * [backup-simplify]: Simplify (sqrt 0) into 0 7.345 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.345 * [taylor]: Taking taylor expansion of (- (/ 1 re)) in re 7.345 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.346 * [taylor]: Taking taylor expansion of re in re 7.346 * [backup-simplify]: Simplify 0 into 0 7.346 * [backup-simplify]: Simplify 1 into 1 7.346 * [backup-simplify]: Simplify (/ 1 1) into 1 7.346 * [backup-simplify]: Simplify (* 0 0) into 0 7.347 * [backup-simplify]: Simplify (+ 0 0) into 0 7.348 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* +nan.0 0)) into 0 7.349 * [backup-simplify]: Simplify (- 1) into -1 7.349 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.349 * [backup-simplify]: Simplify (sqrt 0) into 0 7.351 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 0))) into +nan.0 7.356 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 7.356 * [taylor]: Taking taylor expansion of 0 in im 7.356 * [backup-simplify]: Simplify 0 into 0 7.356 * [backup-simplify]: Simplify 0 into 0 7.358 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 7.358 * [taylor]: Taking taylor expansion of (- (* +nan.0 (sqrt 2.0))) in im 7.358 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 7.358 * [taylor]: Taking taylor expansion of +nan.0 in im 7.358 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.358 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 7.358 * [taylor]: Taking taylor expansion of 2.0 in im 7.358 * [backup-simplify]: Simplify 2.0 into 2.0 7.359 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.359 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.360 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 7.361 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 7.362 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 7.362 * [backup-simplify]: Simplify 0 into 0 7.364 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.365 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.367 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0))) into (- +nan.0) 7.367 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.368 * [backup-simplify]: Simplify (- 0) into 0 7.368 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 7.370 * [backup-simplify]: Simplify (/ (- (- +nan.0) (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.371 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 7.372 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- (* +nan.0 (sqrt 2.0))) 7.372 * [taylor]: Taking taylor expansion of (- (* +nan.0 (sqrt 2.0))) in im 7.372 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 7.372 * [taylor]: Taking taylor expansion of +nan.0 in im 7.372 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.372 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 7.372 * [taylor]: Taking taylor expansion of 2.0 in im 7.372 * [backup-simplify]: Simplify 2.0 into 2.0 7.373 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.373 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.374 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 7.375 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 7.375 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 7.376 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 7.376 * [backup-simplify]: Simplify (- 0) into 0 7.376 * [backup-simplify]: Simplify 0 into 0 7.376 * [backup-simplify]: Simplify 0 into 0 7.377 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.377 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.378 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.378 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 7.378 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 7.379 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 7.380 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 7.380 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.381 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.381 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.381 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 7.382 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 7.382 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 7.383 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 7.384 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* +nan.0 +nan.0) (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 0)))) into (- +nan.0) 7.385 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.385 * [backup-simplify]: Simplify (- 0) into 0 7.385 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 7.388 * [backup-simplify]: Simplify (/ (- (- +nan.0) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 7.389 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 7.393 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (+ (* 0 +nan.0) (+ (* 0 +nan.0) (* 0 0)))) into (- (* +nan.0 (sqrt 2.0))) 7.393 * [taylor]: Taking taylor expansion of (- (* +nan.0 (sqrt 2.0))) in im 7.393 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 7.393 * [taylor]: Taking taylor expansion of +nan.0 in im 7.393 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.393 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 7.393 * [taylor]: Taking taylor expansion of 2.0 in im 7.393 * [backup-simplify]: Simplify 2.0 into 2.0 7.393 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.394 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.394 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 7.395 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 7.397 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 7.401 * [backup-simplify]: Simplify (+ (* (- (* +nan.0 (sqrt 2.0))) (pow (* 1 (/ 1 re)) 2)) (+ (* (- (* +nan.0 (sqrt 2.0))) (* 1 (/ 1 re))) (- (* +nan.0 (sqrt 2.0))))) into (- (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))))))) 7.402 * [backup-simplify]: Simplify (sqrt (* (fma (sqrt (hypot (/ 1 (- re)) (/ 1 (- im)))) (sqrt (hypot (/ 1 (- re)) (/ 1 (- im)))) (- (/ 1 (- re)))) 2.0)) into (* (sqrt 2.0) (sqrt (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)))) 7.402 * [approximate]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)))) in (re im) around 0 7.402 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)))) in im 7.402 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 7.402 * [taylor]: Taking taylor expansion of 2.0 in im 7.402 * [backup-simplify]: Simplify 2.0 into 2.0 7.402 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.403 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.403 * [taylor]: Taking taylor expansion of (sqrt (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re))) in im 7.403 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in im 7.403 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) (/ 1 re)) 7.403 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) in im 7.403 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in im 7.403 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 7.403 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.403 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 7.403 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 7.403 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.403 * [taylor]: Taking taylor expansion of -1 in im 7.403 * [backup-simplify]: Simplify -1 into -1 7.403 * [taylor]: Taking taylor expansion of re in im 7.403 * [backup-simplify]: Simplify re into re 7.403 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.403 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.403 * [taylor]: Taking taylor expansion of -1 in im 7.403 * [backup-simplify]: Simplify -1 into -1 7.403 * [taylor]: Taking taylor expansion of re in im 7.403 * [backup-simplify]: Simplify re into re 7.403 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.403 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 7.404 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.404 * [taylor]: Taking taylor expansion of -1 in im 7.404 * [backup-simplify]: Simplify -1 into -1 7.404 * [taylor]: Taking taylor expansion of im in im 7.404 * [backup-simplify]: Simplify 0 into 0 7.404 * [backup-simplify]: Simplify 1 into 1 7.404 * [backup-simplify]: Simplify (/ -1 1) into -1 7.404 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.404 * [taylor]: Taking taylor expansion of -1 in im 7.404 * [backup-simplify]: Simplify -1 into -1 7.404 * [taylor]: Taking taylor expansion of im in im 7.404 * [backup-simplify]: Simplify 0 into 0 7.404 * [backup-simplify]: Simplify 1 into 1 7.405 * [backup-simplify]: Simplify (/ -1 1) into -1 7.405 * [backup-simplify]: Simplify (* -1 -1) into 1 7.405 * [backup-simplify]: Simplify (+ 0 1) into 1 7.406 * [backup-simplify]: Simplify (sqrt 1) into 1 7.407 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.407 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.408 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.408 * [backup-simplify]: Simplify (+ 0 0) into 0 7.409 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.409 * [backup-simplify]: Simplify (sqrt 0) into 0 7.411 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.411 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in im 7.411 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 7.411 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.411 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 7.411 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 7.411 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.411 * [taylor]: Taking taylor expansion of -1 in im 7.411 * [backup-simplify]: Simplify -1 into -1 7.411 * [taylor]: Taking taylor expansion of re in im 7.411 * [backup-simplify]: Simplify re into re 7.411 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.411 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.411 * [taylor]: Taking taylor expansion of -1 in im 7.411 * [backup-simplify]: Simplify -1 into -1 7.411 * [taylor]: Taking taylor expansion of re in im 7.411 * [backup-simplify]: Simplify re into re 7.411 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.411 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 7.411 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.411 * [taylor]: Taking taylor expansion of -1 in im 7.411 * [backup-simplify]: Simplify -1 into -1 7.411 * [taylor]: Taking taylor expansion of im in im 7.411 * [backup-simplify]: Simplify 0 into 0 7.412 * [backup-simplify]: Simplify 1 into 1 7.412 * [backup-simplify]: Simplify (/ -1 1) into -1 7.412 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.412 * [taylor]: Taking taylor expansion of -1 in im 7.412 * [backup-simplify]: Simplify -1 into -1 7.412 * [taylor]: Taking taylor expansion of im in im 7.412 * [backup-simplify]: Simplify 0 into 0 7.412 * [backup-simplify]: Simplify 1 into 1 7.412 * [backup-simplify]: Simplify (/ -1 1) into -1 7.413 * [backup-simplify]: Simplify (* -1 -1) into 1 7.413 * [backup-simplify]: Simplify (+ 0 1) into 1 7.413 * [backup-simplify]: Simplify (sqrt 1) into 1 7.414 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.414 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.415 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.415 * [backup-simplify]: Simplify (+ 0 0) into 0 7.415 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.416 * [backup-simplify]: Simplify (sqrt 0) into 0 7.417 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.417 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.417 * [taylor]: Taking taylor expansion of re in im 7.417 * [backup-simplify]: Simplify re into re 7.417 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.417 * [backup-simplify]: Simplify (* 0 0) into 0 7.417 * [backup-simplify]: Simplify (+ 0 0) into 0 7.417 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* +nan.0 0)) into 0 7.418 * [backup-simplify]: Simplify (+ 0 0) into 0 7.419 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.421 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.423 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0))) into (- +nan.0) 7.423 * [backup-simplify]: Simplify (+ (- +nan.0) (/ 1 re)) into (- (/ 1 re) +nan.0) 7.423 * [backup-simplify]: Simplify (sqrt (- (/ 1 re) +nan.0)) into (sqrt (- (/ 1 re) +nan.0)) 7.423 * [backup-simplify]: Simplify (* (/ -1 re) (/ -1 re)) into (/ 1 (pow re 2)) 7.424 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.424 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.425 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 7.425 * [backup-simplify]: Simplify (+ (/ 1 (pow re 2)) 0) into (/ 1 (pow re 2)) 7.425 * [backup-simplify]: Simplify (/ (- (/ 1 (pow re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow re 2)) 7.427 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow re 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow re 2))) +nan.0)) 7.427 * [backup-simplify]: Simplify (* (/ -1 re) (/ -1 re)) into (/ 1 (pow re 2)) 7.427 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.428 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.428 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 7.428 * [backup-simplify]: Simplify (+ (/ 1 (pow re 2)) 0) into (/ 1 (pow re 2)) 7.429 * [backup-simplify]: Simplify (/ (- (/ 1 (pow re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow re 2)) 7.430 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow re 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow re 2))) +nan.0)) 7.431 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (- (* 1/2 (/ 1 (pow re 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* +nan.0 +nan.0) (* (* +nan.0 (- (* 1/2 (/ 1 (pow re 2))) +nan.0)) 0)))) into (- +nan.0) 7.431 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 7.432 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 7.432 * [backup-simplify]: Simplify (/ (- +nan.0) (* 2 (sqrt (- (/ 1 re) +nan.0)))) into (* +nan.0 (sqrt (/ 1 (- (/ 1 re) +nan.0)))) 7.432 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)))) in re 7.432 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 7.432 * [taylor]: Taking taylor expansion of 2.0 in re 7.432 * [backup-simplify]: Simplify 2.0 into 2.0 7.432 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.433 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.433 * [taylor]: Taking taylor expansion of (sqrt (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re))) in re 7.433 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in re 7.433 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) (/ 1 re)) 7.433 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) in re 7.433 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 7.433 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 7.433 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.433 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 7.433 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 7.433 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.433 * [taylor]: Taking taylor expansion of -1 in re 7.433 * [backup-simplify]: Simplify -1 into -1 7.433 * [taylor]: Taking taylor expansion of re in re 7.433 * [backup-simplify]: Simplify 0 into 0 7.433 * [backup-simplify]: Simplify 1 into 1 7.433 * [backup-simplify]: Simplify (/ -1 1) into -1 7.433 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.433 * [taylor]: Taking taylor expansion of -1 in re 7.433 * [backup-simplify]: Simplify -1 into -1 7.433 * [taylor]: Taking taylor expansion of re in re 7.433 * [backup-simplify]: Simplify 0 into 0 7.433 * [backup-simplify]: Simplify 1 into 1 7.434 * [backup-simplify]: Simplify (/ -1 1) into -1 7.434 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 7.434 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.434 * [taylor]: Taking taylor expansion of -1 in re 7.434 * [backup-simplify]: Simplify -1 into -1 7.434 * [taylor]: Taking taylor expansion of im in re 7.434 * [backup-simplify]: Simplify im into im 7.434 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.434 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.434 * [taylor]: Taking taylor expansion of -1 in re 7.434 * [backup-simplify]: Simplify -1 into -1 7.434 * [taylor]: Taking taylor expansion of im in re 7.434 * [backup-simplify]: Simplify im into im 7.434 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.434 * [backup-simplify]: Simplify (* -1 -1) into 1 7.434 * [backup-simplify]: Simplify (+ 1 0) into 1 7.435 * [backup-simplify]: Simplify (sqrt 1) into 1 7.435 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.436 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.436 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.436 * [backup-simplify]: Simplify (+ 0 0) into 0 7.437 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.437 * [backup-simplify]: Simplify (sqrt 0) into 0 7.438 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.438 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 7.438 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 7.438 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.438 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 7.438 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 7.438 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.438 * [taylor]: Taking taylor expansion of -1 in re 7.438 * [backup-simplify]: Simplify -1 into -1 7.438 * [taylor]: Taking taylor expansion of re in re 7.438 * [backup-simplify]: Simplify 0 into 0 7.438 * [backup-simplify]: Simplify 1 into 1 7.438 * [backup-simplify]: Simplify (/ -1 1) into -1 7.438 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.438 * [taylor]: Taking taylor expansion of -1 in re 7.438 * [backup-simplify]: Simplify -1 into -1 7.438 * [taylor]: Taking taylor expansion of re in re 7.438 * [backup-simplify]: Simplify 0 into 0 7.438 * [backup-simplify]: Simplify 1 into 1 7.438 * [backup-simplify]: Simplify (/ -1 1) into -1 7.438 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 7.438 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.439 * [taylor]: Taking taylor expansion of -1 in re 7.439 * [backup-simplify]: Simplify -1 into -1 7.439 * [taylor]: Taking taylor expansion of im in re 7.439 * [backup-simplify]: Simplify im into im 7.439 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.439 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.439 * [taylor]: Taking taylor expansion of -1 in re 7.439 * [backup-simplify]: Simplify -1 into -1 7.439 * [taylor]: Taking taylor expansion of im in re 7.439 * [backup-simplify]: Simplify im into im 7.439 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.439 * [backup-simplify]: Simplify (* -1 -1) into 1 7.439 * [backup-simplify]: Simplify (+ 1 0) into 1 7.439 * [backup-simplify]: Simplify (sqrt 1) into 1 7.440 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.440 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.441 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.441 * [backup-simplify]: Simplify (+ 0 0) into 0 7.441 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.442 * [backup-simplify]: Simplify (sqrt 0) into 0 7.442 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.442 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.443 * [taylor]: Taking taylor expansion of re in re 7.443 * [backup-simplify]: Simplify 0 into 0 7.443 * [backup-simplify]: Simplify 1 into 1 7.443 * [backup-simplify]: Simplify (/ 1 1) into 1 7.443 * [backup-simplify]: Simplify (* 0 0) into 0 7.443 * [backup-simplify]: Simplify (+ 0 0) into 0 7.444 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* +nan.0 0)) into 0 7.444 * [backup-simplify]: Simplify (+ 0 1) into 1 7.444 * [backup-simplify]: Simplify (sqrt 0) into 0 7.446 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.446 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)))) in re 7.446 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 7.446 * [taylor]: Taking taylor expansion of 2.0 in re 7.446 * [backup-simplify]: Simplify 2.0 into 2.0 7.446 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.447 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.447 * [taylor]: Taking taylor expansion of (sqrt (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re))) in re 7.447 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in re 7.447 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) (/ 1 re)) 7.447 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) in re 7.447 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 7.447 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 7.447 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.447 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 7.447 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 7.447 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.447 * [taylor]: Taking taylor expansion of -1 in re 7.447 * [backup-simplify]: Simplify -1 into -1 7.448 * [taylor]: Taking taylor expansion of re in re 7.448 * [backup-simplify]: Simplify 0 into 0 7.448 * [backup-simplify]: Simplify 1 into 1 7.448 * [backup-simplify]: Simplify (/ -1 1) into -1 7.448 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.448 * [taylor]: Taking taylor expansion of -1 in re 7.448 * [backup-simplify]: Simplify -1 into -1 7.448 * [taylor]: Taking taylor expansion of re in re 7.448 * [backup-simplify]: Simplify 0 into 0 7.448 * [backup-simplify]: Simplify 1 into 1 7.449 * [backup-simplify]: Simplify (/ -1 1) into -1 7.449 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 7.449 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.449 * [taylor]: Taking taylor expansion of -1 in re 7.449 * [backup-simplify]: Simplify -1 into -1 7.449 * [taylor]: Taking taylor expansion of im in re 7.449 * [backup-simplify]: Simplify im into im 7.449 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.449 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.449 * [taylor]: Taking taylor expansion of -1 in re 7.449 * [backup-simplify]: Simplify -1 into -1 7.449 * [taylor]: Taking taylor expansion of im in re 7.449 * [backup-simplify]: Simplify im into im 7.449 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.449 * [backup-simplify]: Simplify (* -1 -1) into 1 7.450 * [backup-simplify]: Simplify (+ 1 0) into 1 7.450 * [backup-simplify]: Simplify (sqrt 1) into 1 7.451 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.456 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.457 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.457 * [backup-simplify]: Simplify (+ 0 0) into 0 7.458 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.458 * [backup-simplify]: Simplify (sqrt 0) into 0 7.460 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.460 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 7.460 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 7.460 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.460 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 7.460 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 7.460 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.460 * [taylor]: Taking taylor expansion of -1 in re 7.460 * [backup-simplify]: Simplify -1 into -1 7.460 * [taylor]: Taking taylor expansion of re in re 7.460 * [backup-simplify]: Simplify 0 into 0 7.460 * [backup-simplify]: Simplify 1 into 1 7.460 * [backup-simplify]: Simplify (/ -1 1) into -1 7.460 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.460 * [taylor]: Taking taylor expansion of -1 in re 7.460 * [backup-simplify]: Simplify -1 into -1 7.460 * [taylor]: Taking taylor expansion of re in re 7.460 * [backup-simplify]: Simplify 0 into 0 7.460 * [backup-simplify]: Simplify 1 into 1 7.461 * [backup-simplify]: Simplify (/ -1 1) into -1 7.461 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 7.461 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.461 * [taylor]: Taking taylor expansion of -1 in re 7.461 * [backup-simplify]: Simplify -1 into -1 7.461 * [taylor]: Taking taylor expansion of im in re 7.461 * [backup-simplify]: Simplify im into im 7.461 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.461 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.461 * [taylor]: Taking taylor expansion of -1 in re 7.461 * [backup-simplify]: Simplify -1 into -1 7.461 * [taylor]: Taking taylor expansion of im in re 7.461 * [backup-simplify]: Simplify im into im 7.461 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.461 * [backup-simplify]: Simplify (* -1 -1) into 1 7.461 * [backup-simplify]: Simplify (+ 1 0) into 1 7.462 * [backup-simplify]: Simplify (sqrt 1) into 1 7.462 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.463 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.463 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.463 * [backup-simplify]: Simplify (+ 0 0) into 0 7.464 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.464 * [backup-simplify]: Simplify (sqrt 0) into 0 7.465 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.465 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.465 * [taylor]: Taking taylor expansion of re in re 7.465 * [backup-simplify]: Simplify 0 into 0 7.465 * [backup-simplify]: Simplify 1 into 1 7.465 * [backup-simplify]: Simplify (/ 1 1) into 1 7.465 * [backup-simplify]: Simplify (* 0 0) into 0 7.466 * [backup-simplify]: Simplify (+ 0 0) into 0 7.466 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* +nan.0 0)) into 0 7.466 * [backup-simplify]: Simplify (+ 0 1) into 1 7.467 * [backup-simplify]: Simplify (sqrt 0) into 0 7.467 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.468 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 7.468 * [taylor]: Taking taylor expansion of 0 in im 7.468 * [backup-simplify]: Simplify 0 into 0 7.468 * [backup-simplify]: Simplify 0 into 0 7.469 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 7.469 * [taylor]: Taking taylor expansion of (- (* +nan.0 (sqrt 2.0))) in im 7.469 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 7.469 * [taylor]: Taking taylor expansion of +nan.0 in im 7.469 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.469 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 7.469 * [taylor]: Taking taylor expansion of 2.0 in im 7.469 * [backup-simplify]: Simplify 2.0 into 2.0 7.469 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.470 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.470 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 7.471 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 7.472 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 7.472 * [backup-simplify]: Simplify 0 into 0 7.474 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.475 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.478 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0))) into (- +nan.0) 7.478 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.479 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 7.482 * [backup-simplify]: Simplify (/ (- (- +nan.0) (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.483 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 7.486 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- (* +nan.0 (sqrt 2.0))) 7.486 * [taylor]: Taking taylor expansion of (- (* +nan.0 (sqrt 2.0))) in im 7.486 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 7.486 * [taylor]: Taking taylor expansion of +nan.0 in im 7.486 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.486 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 7.486 * [taylor]: Taking taylor expansion of 2.0 in im 7.486 * [backup-simplify]: Simplify 2.0 into 2.0 7.486 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.487 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.488 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 7.489 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 7.491 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 7.492 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 7.492 * [backup-simplify]: Simplify (- 0) into 0 7.492 * [backup-simplify]: Simplify 0 into 0 7.492 * [backup-simplify]: Simplify 0 into 0 7.493 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.494 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.495 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 7.495 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 7.495 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 7.496 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 7.497 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 7.498 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.498 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.499 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 7.499 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 7.499 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 7.500 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 7.501 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 7.502 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* +nan.0 +nan.0) (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 0)))) into (- +nan.0) 7.502 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.503 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 7.505 * [backup-simplify]: Simplify (/ (- (- +nan.0) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 7.506 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 7.508 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (+ (* 0 +nan.0) (+ (* 0 +nan.0) (* 0 0)))) into (- (* +nan.0 (sqrt 2.0))) 7.508 * [taylor]: Taking taylor expansion of (- (* +nan.0 (sqrt 2.0))) in im 7.508 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 7.508 * [taylor]: Taking taylor expansion of +nan.0 in im 7.508 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.508 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 7.508 * [taylor]: Taking taylor expansion of 2.0 in im 7.508 * [backup-simplify]: Simplify 2.0 into 2.0 7.508 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 7.509 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 7.509 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 7.510 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 7.511 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 7.514 * [backup-simplify]: Simplify (+ (* (- (* +nan.0 (sqrt 2.0))) (pow (* 1 (/ 1 (- re))) 2)) (+ (* (- (* +nan.0 (sqrt 2.0))) (* 1 (/ 1 (- re)))) (- (* +nan.0 (sqrt 2.0))))) into (- (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))))))) 7.514 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1) 7.514 * [backup-simplify]: Simplify (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0) into (* 2.0 (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) 7.514 * [approximate]: Taking taylor expansion of (* 2.0 (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) in (re im) around 0 7.514 * [taylor]: Taking taylor expansion of (* 2.0 (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) in im 7.514 * [taylor]: Taking taylor expansion of 2.0 in im 7.514 * [backup-simplify]: Simplify 2.0 into 2.0 7.514 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in im 7.514 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot re im)) (sqrt (hypot re im))) (- re)) 7.514 * [taylor]: Taking taylor expansion of (* (sqrt (hypot re im)) (sqrt (hypot re im))) in im 7.514 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in im 7.514 * [taylor]: Taking taylor expansion of (hypot re im) in im 7.514 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.514 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 7.514 * [taylor]: Taking taylor expansion of (* re re) in im 7.514 * [taylor]: Taking taylor expansion of re in im 7.514 * [backup-simplify]: Simplify re into re 7.514 * [taylor]: Taking taylor expansion of re in im 7.514 * [backup-simplify]: Simplify re into re 7.514 * [taylor]: Taking taylor expansion of (* im im) in im 7.514 * [taylor]: Taking taylor expansion of im in im 7.514 * [backup-simplify]: Simplify 0 into 0 7.514 * [backup-simplify]: Simplify 1 into 1 7.514 * [taylor]: Taking taylor expansion of im in im 7.514 * [backup-simplify]: Simplify 0 into 0 7.514 * [backup-simplify]: Simplify 1 into 1 7.514 * [backup-simplify]: Simplify (* re re) into (pow re 2) 7.514 * [backup-simplify]: Simplify (* 0 0) into 0 7.515 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 7.515 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 7.515 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 7.515 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.515 * [backup-simplify]: Simplify (+ 0 0) into 0 7.515 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 7.515 * [backup-simplify]: Simplify (sqrt re) into (sqrt re) 7.515 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt re))) into 0 7.515 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in im 7.515 * [taylor]: Taking taylor expansion of (hypot re im) in im 7.515 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.515 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 7.516 * [taylor]: Taking taylor expansion of (* re re) in im 7.516 * [taylor]: Taking taylor expansion of re in im 7.516 * [backup-simplify]: Simplify re into re 7.516 * [taylor]: Taking taylor expansion of re in im 7.516 * [backup-simplify]: Simplify re into re 7.516 * [taylor]: Taking taylor expansion of (* im im) in im 7.516 * [taylor]: Taking taylor expansion of im in im 7.516 * [backup-simplify]: Simplify 0 into 0 7.516 * [backup-simplify]: Simplify 1 into 1 7.516 * [taylor]: Taking taylor expansion of im in im 7.516 * [backup-simplify]: Simplify 0 into 0 7.516 * [backup-simplify]: Simplify 1 into 1 7.516 * [backup-simplify]: Simplify (* re re) into (pow re 2) 7.516 * [backup-simplify]: Simplify (* 0 0) into 0 7.516 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 7.516 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 7.516 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 7.516 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.517 * [backup-simplify]: Simplify (+ 0 0) into 0 7.517 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 7.517 * [backup-simplify]: Simplify (sqrt re) into (sqrt re) 7.517 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt re))) into 0 7.517 * [taylor]: Taking taylor expansion of (- re) in im 7.517 * [taylor]: Taking taylor expansion of re in im 7.517 * [backup-simplify]: Simplify re into re 7.517 * [taylor]: Taking taylor expansion of (* 2.0 (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) in re 7.517 * [taylor]: Taking taylor expansion of 2.0 in re 7.517 * [backup-simplify]: Simplify 2.0 into 2.0 7.517 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in re 7.517 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot re im)) (sqrt (hypot re im))) (- re)) 7.517 * [taylor]: Taking taylor expansion of (* (sqrt (hypot re im)) (sqrt (hypot re im))) in re 7.517 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 7.517 * [taylor]: Taking taylor expansion of (hypot re im) in re 7.517 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.517 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 7.517 * [taylor]: Taking taylor expansion of (* re re) in re 7.517 * [taylor]: Taking taylor expansion of re in re 7.517 * [backup-simplify]: Simplify 0 into 0 7.517 * [backup-simplify]: Simplify 1 into 1 7.517 * [taylor]: Taking taylor expansion of re in re 7.517 * [backup-simplify]: Simplify 0 into 0 7.517 * [backup-simplify]: Simplify 1 into 1 7.517 * [taylor]: Taking taylor expansion of (* im im) in re 7.517 * [taylor]: Taking taylor expansion of im in re 7.517 * [backup-simplify]: Simplify im into im 7.517 * [taylor]: Taking taylor expansion of im in re 7.517 * [backup-simplify]: Simplify im into im 7.518 * [backup-simplify]: Simplify (* 0 0) into 0 7.518 * [backup-simplify]: Simplify (* im im) into (pow im 2) 7.518 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 7.518 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 7.518 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.518 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 7.518 * [backup-simplify]: Simplify (+ 0 0) into 0 7.518 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 7.518 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 7.519 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 7.519 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 7.519 * [taylor]: Taking taylor expansion of (hypot re im) in re 7.519 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.519 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 7.519 * [taylor]: Taking taylor expansion of (* re re) in re 7.519 * [taylor]: Taking taylor expansion of re in re 7.519 * [backup-simplify]: Simplify 0 into 0 7.519 * [backup-simplify]: Simplify 1 into 1 7.519 * [taylor]: Taking taylor expansion of re in re 7.519 * [backup-simplify]: Simplify 0 into 0 7.519 * [backup-simplify]: Simplify 1 into 1 7.519 * [taylor]: Taking taylor expansion of (* im im) in re 7.519 * [taylor]: Taking taylor expansion of im in re 7.519 * [backup-simplify]: Simplify im into im 7.519 * [taylor]: Taking taylor expansion of im in re 7.519 * [backup-simplify]: Simplify im into im 7.519 * [backup-simplify]: Simplify (* 0 0) into 0 7.519 * [backup-simplify]: Simplify (* im im) into (pow im 2) 7.519 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 7.519 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 7.520 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.520 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 7.520 * [backup-simplify]: Simplify (+ 0 0) into 0 7.520 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 7.520 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 7.520 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 7.520 * [taylor]: Taking taylor expansion of (- re) in re 7.520 * [taylor]: Taking taylor expansion of re in re 7.520 * [backup-simplify]: Simplify 0 into 0 7.520 * [backup-simplify]: Simplify 1 into 1 7.520 * [taylor]: Taking taylor expansion of (* 2.0 (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) in re 7.520 * [taylor]: Taking taylor expansion of 2.0 in re 7.520 * [backup-simplify]: Simplify 2.0 into 2.0 7.520 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in re 7.520 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot re im)) (sqrt (hypot re im))) (- re)) 7.520 * [taylor]: Taking taylor expansion of (* (sqrt (hypot re im)) (sqrt (hypot re im))) in re 7.520 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 7.520 * [taylor]: Taking taylor expansion of (hypot re im) in re 7.520 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.520 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 7.520 * [taylor]: Taking taylor expansion of (* re re) in re 7.520 * [taylor]: Taking taylor expansion of re in re 7.520 * [backup-simplify]: Simplify 0 into 0 7.520 * [backup-simplify]: Simplify 1 into 1 7.520 * [taylor]: Taking taylor expansion of re in re 7.520 * [backup-simplify]: Simplify 0 into 0 7.520 * [backup-simplify]: Simplify 1 into 1 7.520 * [taylor]: Taking taylor expansion of (* im im) in re 7.520 * [taylor]: Taking taylor expansion of im in re 7.520 * [backup-simplify]: Simplify im into im 7.520 * [taylor]: Taking taylor expansion of im in re 7.520 * [backup-simplify]: Simplify im into im 7.521 * [backup-simplify]: Simplify (* 0 0) into 0 7.521 * [backup-simplify]: Simplify (* im im) into (pow im 2) 7.521 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 7.521 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 7.521 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.521 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 7.522 * [backup-simplify]: Simplify (+ 0 0) into 0 7.522 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 7.522 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 7.522 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 7.522 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 7.522 * [taylor]: Taking taylor expansion of (hypot re im) in re 7.522 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.522 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 7.522 * [taylor]: Taking taylor expansion of (* re re) in re 7.522 * [taylor]: Taking taylor expansion of re in re 7.522 * [backup-simplify]: Simplify 0 into 0 7.522 * [backup-simplify]: Simplify 1 into 1 7.522 * [taylor]: Taking taylor expansion of re in re 7.522 * [backup-simplify]: Simplify 0 into 0 7.522 * [backup-simplify]: Simplify 1 into 1 7.522 * [taylor]: Taking taylor expansion of (* im im) in re 7.522 * [taylor]: Taking taylor expansion of im in re 7.522 * [backup-simplify]: Simplify im into im 7.522 * [taylor]: Taking taylor expansion of im in re 7.522 * [backup-simplify]: Simplify im into im 7.522 * [backup-simplify]: Simplify (* 0 0) into 0 7.522 * [backup-simplify]: Simplify (* im im) into (pow im 2) 7.522 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 7.522 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 7.523 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.523 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 7.523 * [backup-simplify]: Simplify (+ 0 0) into 0 7.523 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 7.523 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 7.523 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 7.523 * [taylor]: Taking taylor expansion of (- re) in re 7.523 * [taylor]: Taking taylor expansion of re in re 7.523 * [backup-simplify]: Simplify 0 into 0 7.523 * [backup-simplify]: Simplify 1 into 1 7.523 * [backup-simplify]: Simplify (* (sqrt im) (sqrt im)) into im 7.524 * [backup-simplify]: Simplify (- 0) into 0 7.524 * [backup-simplify]: Simplify (+ im 0) into im 7.524 * [backup-simplify]: Simplify (* 2.0 im) into (* 2.0 im) 7.524 * [taylor]: Taking taylor expansion of (* 2.0 im) in im 7.524 * [taylor]: Taking taylor expansion of 2.0 in im 7.524 * [backup-simplify]: Simplify 2.0 into 2.0 7.524 * [taylor]: Taking taylor expansion of im in im 7.524 * [backup-simplify]: Simplify 0 into 0 7.524 * [backup-simplify]: Simplify 1 into 1 7.524 * [backup-simplify]: Simplify (* 2.0 0) into 0 7.524 * [backup-simplify]: Simplify 0 into 0 7.524 * [backup-simplify]: Simplify (+ (* (sqrt im) 0) (* 0 (sqrt im))) into 0 7.525 * [backup-simplify]: Simplify (- 1) into -1 7.525 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.526 * [backup-simplify]: Simplify (+ (* 2.0 -1) (* 0 im)) into (- 2.0) 7.526 * [taylor]: Taking taylor expansion of (- 2.0) in im 7.526 * [taylor]: Taking taylor expansion of 2.0 in im 7.526 * [backup-simplify]: Simplify 2.0 into 2.0 7.526 * [backup-simplify]: Simplify (- 2.0) into (- 2.0) 7.526 * [backup-simplify]: Simplify (- 2.0) into (- 2.0) 7.528 * [backup-simplify]: Simplify (+ (* 2.0 1) (* 0 0)) into 2.0 7.528 * [backup-simplify]: Simplify 2.0 into 2.0 7.529 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 7.529 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 7.529 * [backup-simplify]: Simplify (+ 1 0) into 1 7.530 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 7.531 * [backup-simplify]: Simplify (/ (- (/ 1/2 im) (pow 0 2) (+)) (* 2 (sqrt im))) into (* 1/4 (sqrt (/ 1 (pow im 3)))) 7.532 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 7.532 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 7.533 * [backup-simplify]: Simplify (+ 1 0) into 1 7.533 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 7.534 * [backup-simplify]: Simplify (/ (- (/ 1/2 im) (pow 0 2) (+)) (* 2 (sqrt im))) into (* 1/4 (sqrt (/ 1 (pow im 3)))) 7.535 * [backup-simplify]: Simplify (+ (* (sqrt im) (* 1/4 (sqrt (/ 1 (pow im 3))))) (+ (* 0 0) (* (* 1/4 (sqrt (/ 1 (pow im 3)))) (sqrt im)))) into (* 1/2 (/ 1 im)) 7.535 * [backup-simplify]: Simplify (- 0) into 0 7.535 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 im)) 0) into (* 1/2 (/ 1 im)) 7.536 * [backup-simplify]: Simplify (+ (* 2.0 (* 1/2 (/ 1 im))) (+ (* 0 -1) (* 0 im))) into (* 1.0 (/ 1 im)) 7.536 * [taylor]: Taking taylor expansion of (* 1.0 (/ 1 im)) in im 7.536 * [taylor]: Taking taylor expansion of 1.0 in im 7.536 * [backup-simplify]: Simplify 1.0 into 1.0 7.536 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.536 * [taylor]: Taking taylor expansion of im in im 7.536 * [backup-simplify]: Simplify 0 into 0 7.536 * [backup-simplify]: Simplify 1 into 1 7.536 * [backup-simplify]: Simplify (/ 1 1) into 1 7.537 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.538 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 7.538 * [backup-simplify]: Simplify 0 into 0 7.538 * [backup-simplify]: Simplify (- 0) into 0 7.538 * [backup-simplify]: Simplify 0 into 0 7.539 * [backup-simplify]: Simplify (+ (* 2.0 0) (+ (* 0 1) (* 0 0))) into 0 7.539 * [backup-simplify]: Simplify 0 into 0 7.540 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 7.541 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 7.541 * [backup-simplify]: Simplify (+ 0 0) into 0 7.541 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 7.542 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (* 1/4 (sqrt (/ 1 (pow im 3)))))))) (* 2 (sqrt im))) into 0 7.543 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 7.544 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 7.544 * [backup-simplify]: Simplify (+ 0 0) into 0 7.544 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 7.544 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (* 1/4 (sqrt (/ 1 (pow im 3)))))))) (* 2 (sqrt im))) into 0 7.545 * [backup-simplify]: Simplify (+ (* (sqrt im) 0) (+ (* 0 (* 1/4 (sqrt (/ 1 (pow im 3))))) (+ (* (* 1/4 (sqrt (/ 1 (pow im 3)))) 0) (* 0 (sqrt im))))) into 0 7.545 * [backup-simplify]: Simplify (- 0) into 0 7.546 * [backup-simplify]: Simplify (+ 0 0) into 0 7.547 * [backup-simplify]: Simplify (+ (* 2.0 0) (+ (* 0 (* 1/2 (/ 1 im))) (+ (* 0 -1) (* 0 im)))) into 0 7.547 * [taylor]: Taking taylor expansion of 0 in im 7.547 * [backup-simplify]: Simplify 0 into 0 7.547 * [backup-simplify]: Simplify 0 into 0 7.548 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.549 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (* 0 1))) into 0 7.549 * [backup-simplify]: Simplify 0 into 0 7.550 * [backup-simplify]: Simplify (- 0) into 0 7.550 * [backup-simplify]: Simplify 0 into 0 7.550 * [backup-simplify]: Simplify (+ (* 2.0 (* im 1)) (* (- 2.0) (* 1 re))) into (- (* 2.0 im) (* 2.0 re)) 7.550 * [backup-simplify]: Simplify (* (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) 2.0) into (* 2.0 (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re)))) 7.551 * [approximate]: Taking taylor expansion of (* 2.0 (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re)))) in (re im) around 0 7.551 * [taylor]: Taking taylor expansion of (* 2.0 (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re)))) in im 7.551 * [taylor]: Taking taylor expansion of 2.0 in im 7.551 * [backup-simplify]: Simplify 2.0 into 2.0 7.551 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in im 7.551 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) (- (/ 1 re))) 7.551 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) in im 7.551 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in im 7.551 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 7.551 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.551 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 7.551 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 7.551 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.551 * [taylor]: Taking taylor expansion of re in im 7.551 * [backup-simplify]: Simplify re into re 7.551 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.552 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.552 * [taylor]: Taking taylor expansion of re in im 7.552 * [backup-simplify]: Simplify re into re 7.552 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.552 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 7.552 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.552 * [taylor]: Taking taylor expansion of im in im 7.552 * [backup-simplify]: Simplify 0 into 0 7.552 * [backup-simplify]: Simplify 1 into 1 7.552 * [backup-simplify]: Simplify (/ 1 1) into 1 7.552 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.552 * [taylor]: Taking taylor expansion of im in im 7.552 * [backup-simplify]: Simplify 0 into 0 7.552 * [backup-simplify]: Simplify 1 into 1 7.553 * [backup-simplify]: Simplify (/ 1 1) into 1 7.553 * [backup-simplify]: Simplify (* 1 1) into 1 7.553 * [backup-simplify]: Simplify (+ 0 1) into 1 7.554 * [backup-simplify]: Simplify (sqrt 1) into 1 7.554 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.555 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.556 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.556 * [backup-simplify]: Simplify (+ 0 0) into 0 7.557 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.557 * [backup-simplify]: Simplify (sqrt 0) into 0 7.558 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.558 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in im 7.558 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 7.558 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.558 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 7.558 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 7.559 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.559 * [taylor]: Taking taylor expansion of re in im 7.559 * [backup-simplify]: Simplify re into re 7.559 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.559 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.559 * [taylor]: Taking taylor expansion of re in im 7.559 * [backup-simplify]: Simplify re into re 7.559 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.559 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 7.559 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.559 * [taylor]: Taking taylor expansion of im in im 7.559 * [backup-simplify]: Simplify 0 into 0 7.559 * [backup-simplify]: Simplify 1 into 1 7.559 * [backup-simplify]: Simplify (/ 1 1) into 1 7.559 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.559 * [taylor]: Taking taylor expansion of im in im 7.559 * [backup-simplify]: Simplify 0 into 0 7.559 * [backup-simplify]: Simplify 1 into 1 7.560 * [backup-simplify]: Simplify (/ 1 1) into 1 7.560 * [backup-simplify]: Simplify (* 1 1) into 1 7.560 * [backup-simplify]: Simplify (+ 0 1) into 1 7.560 * [backup-simplify]: Simplify (sqrt 1) into 1 7.561 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.561 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.562 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.562 * [backup-simplify]: Simplify (+ 0 0) into 0 7.562 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.563 * [backup-simplify]: Simplify (sqrt 0) into 0 7.569 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.569 * [taylor]: Taking taylor expansion of (- (/ 1 re)) in im 7.569 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.569 * [taylor]: Taking taylor expansion of re in im 7.569 * [backup-simplify]: Simplify re into re 7.569 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.569 * [taylor]: Taking taylor expansion of (* 2.0 (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re)))) in re 7.569 * [taylor]: Taking taylor expansion of 2.0 in re 7.569 * [backup-simplify]: Simplify 2.0 into 2.0 7.569 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in re 7.569 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) (- (/ 1 re))) 7.569 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) in re 7.569 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 7.569 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 7.570 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.570 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 7.570 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 7.570 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.570 * [taylor]: Taking taylor expansion of re in re 7.570 * [backup-simplify]: Simplify 0 into 0 7.570 * [backup-simplify]: Simplify 1 into 1 7.570 * [backup-simplify]: Simplify (/ 1 1) into 1 7.570 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.570 * [taylor]: Taking taylor expansion of re in re 7.570 * [backup-simplify]: Simplify 0 into 0 7.570 * [backup-simplify]: Simplify 1 into 1 7.570 * [backup-simplify]: Simplify (/ 1 1) into 1 7.570 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 7.570 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.570 * [taylor]: Taking taylor expansion of im in re 7.570 * [backup-simplify]: Simplify im into im 7.570 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.570 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.570 * [taylor]: Taking taylor expansion of im in re 7.570 * [backup-simplify]: Simplify im into im 7.570 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.571 * [backup-simplify]: Simplify (* 1 1) into 1 7.571 * [backup-simplify]: Simplify (+ 1 0) into 1 7.571 * [backup-simplify]: Simplify (sqrt 1) into 1 7.572 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.572 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.572 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.573 * [backup-simplify]: Simplify (+ 0 0) into 0 7.573 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.573 * [backup-simplify]: Simplify (sqrt 0) into 0 7.574 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.574 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 7.574 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 7.574 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.574 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 7.574 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 7.574 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.574 * [taylor]: Taking taylor expansion of re in re 7.574 * [backup-simplify]: Simplify 0 into 0 7.574 * [backup-simplify]: Simplify 1 into 1 7.575 * [backup-simplify]: Simplify (/ 1 1) into 1 7.575 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.575 * [taylor]: Taking taylor expansion of re in re 7.575 * [backup-simplify]: Simplify 0 into 0 7.575 * [backup-simplify]: Simplify 1 into 1 7.575 * [backup-simplify]: Simplify (/ 1 1) into 1 7.575 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 7.575 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.575 * [taylor]: Taking taylor expansion of im in re 7.575 * [backup-simplify]: Simplify im into im 7.575 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.575 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.575 * [taylor]: Taking taylor expansion of im in re 7.575 * [backup-simplify]: Simplify im into im 7.575 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.575 * [backup-simplify]: Simplify (* 1 1) into 1 7.576 * [backup-simplify]: Simplify (+ 1 0) into 1 7.576 * [backup-simplify]: Simplify (sqrt 1) into 1 7.576 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.577 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.577 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.577 * [backup-simplify]: Simplify (+ 0 0) into 0 7.578 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.578 * [backup-simplify]: Simplify (sqrt 0) into 0 7.579 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.579 * [taylor]: Taking taylor expansion of (- (/ 1 re)) in re 7.579 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.579 * [taylor]: Taking taylor expansion of re in re 7.579 * [backup-simplify]: Simplify 0 into 0 7.579 * [backup-simplify]: Simplify 1 into 1 7.579 * [backup-simplify]: Simplify (/ 1 1) into 1 7.579 * [taylor]: Taking taylor expansion of (* 2.0 (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re)))) in re 7.579 * [taylor]: Taking taylor expansion of 2.0 in re 7.579 * [backup-simplify]: Simplify 2.0 into 2.0 7.579 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in re 7.579 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) (- (/ 1 re))) 7.579 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) in re 7.579 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 7.579 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 7.579 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.579 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 7.579 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 7.579 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.579 * [taylor]: Taking taylor expansion of re in re 7.579 * [backup-simplify]: Simplify 0 into 0 7.579 * [backup-simplify]: Simplify 1 into 1 7.580 * [backup-simplify]: Simplify (/ 1 1) into 1 7.580 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.580 * [taylor]: Taking taylor expansion of re in re 7.580 * [backup-simplify]: Simplify 0 into 0 7.580 * [backup-simplify]: Simplify 1 into 1 7.580 * [backup-simplify]: Simplify (/ 1 1) into 1 7.580 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 7.580 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.580 * [taylor]: Taking taylor expansion of im in re 7.580 * [backup-simplify]: Simplify im into im 7.580 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.580 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.580 * [taylor]: Taking taylor expansion of im in re 7.580 * [backup-simplify]: Simplify im into im 7.580 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.580 * [backup-simplify]: Simplify (* 1 1) into 1 7.581 * [backup-simplify]: Simplify (+ 1 0) into 1 7.581 * [backup-simplify]: Simplify (sqrt 1) into 1 7.581 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.582 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.582 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.582 * [backup-simplify]: Simplify (+ 0 0) into 0 7.583 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.583 * [backup-simplify]: Simplify (sqrt 0) into 0 7.584 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.584 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 7.584 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 7.584 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.584 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 7.584 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 7.584 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.584 * [taylor]: Taking taylor expansion of re in re 7.584 * [backup-simplify]: Simplify 0 into 0 7.584 * [backup-simplify]: Simplify 1 into 1 7.584 * [backup-simplify]: Simplify (/ 1 1) into 1 7.584 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.584 * [taylor]: Taking taylor expansion of re in re 7.584 * [backup-simplify]: Simplify 0 into 0 7.584 * [backup-simplify]: Simplify 1 into 1 7.584 * [backup-simplify]: Simplify (/ 1 1) into 1 7.585 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 7.585 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.585 * [taylor]: Taking taylor expansion of im in re 7.585 * [backup-simplify]: Simplify im into im 7.585 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.585 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.585 * [taylor]: Taking taylor expansion of im in re 7.585 * [backup-simplify]: Simplify im into im 7.585 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.585 * [backup-simplify]: Simplify (* 1 1) into 1 7.585 * [backup-simplify]: Simplify (+ 1 0) into 1 7.585 * [backup-simplify]: Simplify (sqrt 1) into 1 7.586 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.586 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.587 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.587 * [backup-simplify]: Simplify (+ 0 0) into 0 7.587 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.588 * [backup-simplify]: Simplify (sqrt 0) into 0 7.588 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.588 * [taylor]: Taking taylor expansion of (- (/ 1 re)) in re 7.588 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.588 * [taylor]: Taking taylor expansion of re in re 7.588 * [backup-simplify]: Simplify 0 into 0 7.588 * [backup-simplify]: Simplify 1 into 1 7.589 * [backup-simplify]: Simplify (/ 1 1) into 1 7.589 * [backup-simplify]: Simplify (* 0 0) into 0 7.589 * [backup-simplify]: Simplify (+ 0 0) into 0 7.589 * [backup-simplify]: Simplify (* 2.0 0) into 0 7.589 * [taylor]: Taking taylor expansion of 0 in im 7.589 * [backup-simplify]: Simplify 0 into 0 7.590 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* +nan.0 0)) into 0 7.590 * [backup-simplify]: Simplify (- 1) into -1 7.590 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.591 * [backup-simplify]: Simplify (+ (* 2.0 -1) (* 0 0)) into (- 2.0) 7.591 * [taylor]: Taking taylor expansion of (- 2.0) in im 7.591 * [taylor]: Taking taylor expansion of 2.0 in im 7.591 * [backup-simplify]: Simplify 2.0 into 2.0 7.593 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.595 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.597 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0))) into (- +nan.0) 7.597 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.598 * [backup-simplify]: Simplify (- 0) into 0 7.598 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 7.600 * [backup-simplify]: Simplify (+ (* 2.0 (- +nan.0)) (+ (* 0 -1) (* 0 0))) into (- +nan.0) 7.600 * [taylor]: Taking taylor expansion of (- +nan.0) in im 7.600 * [taylor]: Taking taylor expansion of +nan.0 in im 7.600 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.600 * [backup-simplify]: Simplify 0 into 0 7.600 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.601 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.601 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.601 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 7.602 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 7.602 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 7.603 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 7.604 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.605 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.605 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.605 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 7.605 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 7.606 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 7.607 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 7.608 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* +nan.0 +nan.0) (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 0)))) into (- +nan.0) 7.608 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.609 * [backup-simplify]: Simplify (- 0) into 0 7.609 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 7.611 * [backup-simplify]: Simplify (+ (* 2.0 (- +nan.0)) (+ (* 0 (- +nan.0)) (+ (* 0 -1) (* 0 0)))) into (- +nan.0) 7.611 * [taylor]: Taking taylor expansion of (- +nan.0) in im 7.611 * [taylor]: Taking taylor expansion of +nan.0 in im 7.611 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.612 * [backup-simplify]: Simplify (- 2.0) into (- 2.0) 7.612 * [backup-simplify]: Simplify (- 2.0) into (- 2.0) 7.612 * [backup-simplify]: Simplify 0 into 0 7.612 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.613 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.614 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 7.614 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 7.614 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 7.614 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 7.614 * [backup-simplify]: Simplify (+ 0 0) into 0 7.615 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 7.615 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.616 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.616 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.617 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 7.617 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 7.617 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 7.617 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 7.617 * [backup-simplify]: Simplify (+ 0 0) into 0 7.618 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 7.618 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.620 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)))) (+ (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) +nan.0) (* (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0))))) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.620 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.621 * [backup-simplify]: Simplify (- 0) into 0 7.621 * [backup-simplify]: Simplify (+ (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.622 * [backup-simplify]: Simplify (+ (* 2.0 (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)))) (+ (* 0 (- +nan.0)) (+ (* 0 (- +nan.0)) (+ (* 0 -1) (* 0 0))))) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.622 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) in im 7.622 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)) in im 7.622 * [taylor]: Taking taylor expansion of (* +nan.0 (/ 1 (pow im 2))) in im 7.622 * [taylor]: Taking taylor expansion of +nan.0 in im 7.622 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.622 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 7.622 * [taylor]: Taking taylor expansion of (pow im 2) in im 7.622 * [taylor]: Taking taylor expansion of im in im 7.622 * [backup-simplify]: Simplify 0 into 0 7.622 * [backup-simplify]: Simplify 1 into 1 7.623 * [backup-simplify]: Simplify (* 1 1) into 1 7.623 * [backup-simplify]: Simplify (/ 1 1) into 1 7.623 * [taylor]: Taking taylor expansion of (- +nan.0) in im 7.623 * [taylor]: Taking taylor expansion of +nan.0 in im 7.623 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.623 * [backup-simplify]: Simplify (* +nan.0 1) into +nan.0 7.623 * [backup-simplify]: Simplify (+ +nan.0 0) into (- +nan.0) 7.624 * [backup-simplify]: Simplify (- (- +nan.0)) into (- +nan.0) 7.624 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.625 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.625 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.627 * [backup-simplify]: Simplify (+ (- +nan.0) (+ (* (- +nan.0) (pow (* (/ 1 (/ 1 im)) (/ 1 re)) 2)) (* (- 2.0) (* 1 (/ 1 (/ 1 re)))))) into (- (+ (* 2.0 re) (- (+ (* +nan.0 (/ (pow im 2) (pow re 2))) (- +nan.0))))) 7.627 * [backup-simplify]: Simplify (* (fma (sqrt (hypot (/ 1 (- re)) (/ 1 (- im)))) (sqrt (hypot (/ 1 (- re)) (/ 1 (- im)))) (- (/ 1 (- re)))) 2.0) into (* 2.0 (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re))) 7.627 * [approximate]: Taking taylor expansion of (* 2.0 (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re))) in (re im) around 0 7.627 * [taylor]: Taking taylor expansion of (* 2.0 (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re))) in im 7.627 * [taylor]: Taking taylor expansion of 2.0 in im 7.627 * [backup-simplify]: Simplify 2.0 into 2.0 7.627 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in im 7.627 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) (/ 1 re)) 7.627 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) in im 7.627 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in im 7.627 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 7.627 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.627 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 7.628 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 7.628 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.628 * [taylor]: Taking taylor expansion of -1 in im 7.628 * [backup-simplify]: Simplify -1 into -1 7.628 * [taylor]: Taking taylor expansion of re in im 7.628 * [backup-simplify]: Simplify re into re 7.628 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.628 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.628 * [taylor]: Taking taylor expansion of -1 in im 7.628 * [backup-simplify]: Simplify -1 into -1 7.628 * [taylor]: Taking taylor expansion of re in im 7.628 * [backup-simplify]: Simplify re into re 7.628 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.628 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 7.628 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.628 * [taylor]: Taking taylor expansion of -1 in im 7.628 * [backup-simplify]: Simplify -1 into -1 7.628 * [taylor]: Taking taylor expansion of im in im 7.628 * [backup-simplify]: Simplify 0 into 0 7.628 * [backup-simplify]: Simplify 1 into 1 7.628 * [backup-simplify]: Simplify (/ -1 1) into -1 7.628 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.628 * [taylor]: Taking taylor expansion of -1 in im 7.628 * [backup-simplify]: Simplify -1 into -1 7.628 * [taylor]: Taking taylor expansion of im in im 7.628 * [backup-simplify]: Simplify 0 into 0 7.628 * [backup-simplify]: Simplify 1 into 1 7.629 * [backup-simplify]: Simplify (/ -1 1) into -1 7.629 * [backup-simplify]: Simplify (* -1 -1) into 1 7.629 * [backup-simplify]: Simplify (+ 0 1) into 1 7.629 * [backup-simplify]: Simplify (sqrt 1) into 1 7.630 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.630 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.631 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.631 * [backup-simplify]: Simplify (+ 0 0) into 0 7.631 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.631 * [backup-simplify]: Simplify (sqrt 0) into 0 7.632 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.632 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in im 7.632 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 7.632 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.632 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 7.632 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 7.632 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.633 * [taylor]: Taking taylor expansion of -1 in im 7.633 * [backup-simplify]: Simplify -1 into -1 7.633 * [taylor]: Taking taylor expansion of re in im 7.633 * [backup-simplify]: Simplify re into re 7.633 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.633 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.633 * [taylor]: Taking taylor expansion of -1 in im 7.633 * [backup-simplify]: Simplify -1 into -1 7.633 * [taylor]: Taking taylor expansion of re in im 7.633 * [backup-simplify]: Simplify re into re 7.633 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.633 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 7.633 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.633 * [taylor]: Taking taylor expansion of -1 in im 7.633 * [backup-simplify]: Simplify -1 into -1 7.633 * [taylor]: Taking taylor expansion of im in im 7.633 * [backup-simplify]: Simplify 0 into 0 7.633 * [backup-simplify]: Simplify 1 into 1 7.633 * [backup-simplify]: Simplify (/ -1 1) into -1 7.633 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.633 * [taylor]: Taking taylor expansion of -1 in im 7.633 * [backup-simplify]: Simplify -1 into -1 7.633 * [taylor]: Taking taylor expansion of im in im 7.633 * [backup-simplify]: Simplify 0 into 0 7.633 * [backup-simplify]: Simplify 1 into 1 7.633 * [backup-simplify]: Simplify (/ -1 1) into -1 7.634 * [backup-simplify]: Simplify (* -1 -1) into 1 7.634 * [backup-simplify]: Simplify (+ 0 1) into 1 7.634 * [backup-simplify]: Simplify (sqrt 1) into 1 7.635 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.635 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.635 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.636 * [backup-simplify]: Simplify (+ 0 0) into 0 7.636 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.636 * [backup-simplify]: Simplify (sqrt 0) into 0 7.637 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.637 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.637 * [taylor]: Taking taylor expansion of re in im 7.637 * [backup-simplify]: Simplify re into re 7.637 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.637 * [taylor]: Taking taylor expansion of (* 2.0 (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re))) in re 7.637 * [taylor]: Taking taylor expansion of 2.0 in re 7.637 * [backup-simplify]: Simplify 2.0 into 2.0 7.637 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in re 7.637 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) (/ 1 re)) 7.637 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) in re 7.637 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 7.637 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 7.637 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.637 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 7.637 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 7.637 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.637 * [taylor]: Taking taylor expansion of -1 in re 7.638 * [backup-simplify]: Simplify -1 into -1 7.638 * [taylor]: Taking taylor expansion of re in re 7.638 * [backup-simplify]: Simplify 0 into 0 7.638 * [backup-simplify]: Simplify 1 into 1 7.638 * [backup-simplify]: Simplify (/ -1 1) into -1 7.638 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.638 * [taylor]: Taking taylor expansion of -1 in re 7.638 * [backup-simplify]: Simplify -1 into -1 7.638 * [taylor]: Taking taylor expansion of re in re 7.638 * [backup-simplify]: Simplify 0 into 0 7.638 * [backup-simplify]: Simplify 1 into 1 7.638 * [backup-simplify]: Simplify (/ -1 1) into -1 7.638 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 7.638 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.638 * [taylor]: Taking taylor expansion of -1 in re 7.638 * [backup-simplify]: Simplify -1 into -1 7.638 * [taylor]: Taking taylor expansion of im in re 7.638 * [backup-simplify]: Simplify im into im 7.638 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.638 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.638 * [taylor]: Taking taylor expansion of -1 in re 7.638 * [backup-simplify]: Simplify -1 into -1 7.638 * [taylor]: Taking taylor expansion of im in re 7.638 * [backup-simplify]: Simplify im into im 7.638 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.639 * [backup-simplify]: Simplify (* -1 -1) into 1 7.639 * [backup-simplify]: Simplify (+ 1 0) into 1 7.639 * [backup-simplify]: Simplify (sqrt 1) into 1 7.640 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.640 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.640 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.641 * [backup-simplify]: Simplify (+ 0 0) into 0 7.641 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.641 * [backup-simplify]: Simplify (sqrt 0) into 0 7.642 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.642 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 7.642 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 7.642 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.642 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 7.642 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 7.642 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.642 * [taylor]: Taking taylor expansion of -1 in re 7.642 * [backup-simplify]: Simplify -1 into -1 7.642 * [taylor]: Taking taylor expansion of re in re 7.642 * [backup-simplify]: Simplify 0 into 0 7.642 * [backup-simplify]: Simplify 1 into 1 7.643 * [backup-simplify]: Simplify (/ -1 1) into -1 7.643 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.643 * [taylor]: Taking taylor expansion of -1 in re 7.643 * [backup-simplify]: Simplify -1 into -1 7.643 * [taylor]: Taking taylor expansion of re in re 7.643 * [backup-simplify]: Simplify 0 into 0 7.643 * [backup-simplify]: Simplify 1 into 1 7.643 * [backup-simplify]: Simplify (/ -1 1) into -1 7.643 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 7.643 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.643 * [taylor]: Taking taylor expansion of -1 in re 7.643 * [backup-simplify]: Simplify -1 into -1 7.643 * [taylor]: Taking taylor expansion of im in re 7.643 * [backup-simplify]: Simplify im into im 7.643 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.643 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.643 * [taylor]: Taking taylor expansion of -1 in re 7.643 * [backup-simplify]: Simplify -1 into -1 7.643 * [taylor]: Taking taylor expansion of im in re 7.643 * [backup-simplify]: Simplify im into im 7.643 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.643 * [backup-simplify]: Simplify (* -1 -1) into 1 7.644 * [backup-simplify]: Simplify (+ 1 0) into 1 7.644 * [backup-simplify]: Simplify (sqrt 1) into 1 7.644 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.645 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.645 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.646 * [backup-simplify]: Simplify (+ 0 0) into 0 7.646 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.646 * [backup-simplify]: Simplify (sqrt 0) into 0 7.647 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.647 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.647 * [taylor]: Taking taylor expansion of re in re 7.647 * [backup-simplify]: Simplify 0 into 0 7.647 * [backup-simplify]: Simplify 1 into 1 7.647 * [backup-simplify]: Simplify (/ 1 1) into 1 7.647 * [taylor]: Taking taylor expansion of (* 2.0 (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re))) in re 7.647 * [taylor]: Taking taylor expansion of 2.0 in re 7.647 * [backup-simplify]: Simplify 2.0 into 2.0 7.647 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in re 7.647 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) (/ 1 re)) 7.647 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) in re 7.647 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 7.647 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 7.648 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.648 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 7.648 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 7.648 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.648 * [taylor]: Taking taylor expansion of -1 in re 7.648 * [backup-simplify]: Simplify -1 into -1 7.648 * [taylor]: Taking taylor expansion of re in re 7.648 * [backup-simplify]: Simplify 0 into 0 7.648 * [backup-simplify]: Simplify 1 into 1 7.648 * [backup-simplify]: Simplify (/ -1 1) into -1 7.648 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.648 * [taylor]: Taking taylor expansion of -1 in re 7.648 * [backup-simplify]: Simplify -1 into -1 7.648 * [taylor]: Taking taylor expansion of re in re 7.648 * [backup-simplify]: Simplify 0 into 0 7.648 * [backup-simplify]: Simplify 1 into 1 7.648 * [backup-simplify]: Simplify (/ -1 1) into -1 7.648 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 7.648 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.648 * [taylor]: Taking taylor expansion of -1 in re 7.648 * [backup-simplify]: Simplify -1 into -1 7.648 * [taylor]: Taking taylor expansion of im in re 7.648 * [backup-simplify]: Simplify im into im 7.648 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.648 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.648 * [taylor]: Taking taylor expansion of -1 in re 7.648 * [backup-simplify]: Simplify -1 into -1 7.648 * [taylor]: Taking taylor expansion of im in re 7.648 * [backup-simplify]: Simplify im into im 7.649 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.649 * [backup-simplify]: Simplify (* -1 -1) into 1 7.649 * [backup-simplify]: Simplify (+ 1 0) into 1 7.649 * [backup-simplify]: Simplify (sqrt 1) into 1 7.650 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.650 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.651 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.651 * [backup-simplify]: Simplify (+ 0 0) into 0 7.651 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.651 * [backup-simplify]: Simplify (sqrt 0) into 0 7.652 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.652 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 7.652 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 7.652 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.652 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 7.652 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 7.652 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.652 * [taylor]: Taking taylor expansion of -1 in re 7.652 * [backup-simplify]: Simplify -1 into -1 7.652 * [taylor]: Taking taylor expansion of re in re 7.652 * [backup-simplify]: Simplify 0 into 0 7.652 * [backup-simplify]: Simplify 1 into 1 7.653 * [backup-simplify]: Simplify (/ -1 1) into -1 7.653 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.653 * [taylor]: Taking taylor expansion of -1 in re 7.653 * [backup-simplify]: Simplify -1 into -1 7.653 * [taylor]: Taking taylor expansion of re in re 7.653 * [backup-simplify]: Simplify 0 into 0 7.653 * [backup-simplify]: Simplify 1 into 1 7.656 * [backup-simplify]: Simplify (/ -1 1) into -1 7.656 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 7.657 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.657 * [taylor]: Taking taylor expansion of -1 in re 7.657 * [backup-simplify]: Simplify -1 into -1 7.657 * [taylor]: Taking taylor expansion of im in re 7.657 * [backup-simplify]: Simplify im into im 7.657 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.657 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.657 * [taylor]: Taking taylor expansion of -1 in re 7.657 * [backup-simplify]: Simplify -1 into -1 7.657 * [taylor]: Taking taylor expansion of im in re 7.657 * [backup-simplify]: Simplify im into im 7.657 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.657 * [backup-simplify]: Simplify (* -1 -1) into 1 7.658 * [backup-simplify]: Simplify (+ 1 0) into 1 7.658 * [backup-simplify]: Simplify (sqrt 1) into 1 7.658 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.659 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.659 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.659 * [backup-simplify]: Simplify (+ 0 0) into 0 7.660 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.660 * [backup-simplify]: Simplify (sqrt 0) into 0 7.662 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.662 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.662 * [taylor]: Taking taylor expansion of re in re 7.662 * [backup-simplify]: Simplify 0 into 0 7.662 * [backup-simplify]: Simplify 1 into 1 7.662 * [backup-simplify]: Simplify (/ 1 1) into 1 7.663 * [backup-simplify]: Simplify (* 0 0) into 0 7.663 * [backup-simplify]: Simplify (+ 0 0) into 0 7.663 * [backup-simplify]: Simplify (* 2.0 0) into 0 7.663 * [taylor]: Taking taylor expansion of 0 in im 7.663 * [backup-simplify]: Simplify 0 into 0 7.664 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* +nan.0 0)) into 0 7.665 * [backup-simplify]: Simplify (+ 0 1) into 1 7.666 * [backup-simplify]: Simplify (+ (* 2.0 1) (* 0 0)) into 2.0 7.666 * [taylor]: Taking taylor expansion of 2.0 in im 7.666 * [backup-simplify]: Simplify 2.0 into 2.0 7.669 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.672 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.675 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0))) into (- +nan.0) 7.675 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.676 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 7.679 * [backup-simplify]: Simplify (+ (* 2.0 (- +nan.0)) (+ (* 0 1) (* 0 0))) into (- +nan.0) 7.679 * [taylor]: Taking taylor expansion of (- +nan.0) in im 7.679 * [taylor]: Taking taylor expansion of +nan.0 in im 7.679 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.679 * [backup-simplify]: Simplify 0 into 0 7.680 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.681 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.682 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 7.683 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 7.683 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 7.684 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 7.686 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 7.687 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.688 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.688 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 7.689 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 7.689 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 7.689 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 7.691 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 7.691 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* +nan.0 +nan.0) (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 0)))) into (- +nan.0) 7.692 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.692 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 7.694 * [backup-simplify]: Simplify (+ (* 2.0 (- +nan.0)) (+ (* 0 (- +nan.0)) (+ (* 0 1) (* 0 0)))) into (- +nan.0) 7.694 * [taylor]: Taking taylor expansion of (- +nan.0) in im 7.694 * [taylor]: Taking taylor expansion of +nan.0 in im 7.694 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.694 * [backup-simplify]: Simplify 2.0 into 2.0 7.694 * [backup-simplify]: Simplify 0 into 0 7.695 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.696 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.696 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 7.696 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 7.697 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 7.697 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 7.697 * [backup-simplify]: Simplify (+ 0 0) into 0 7.697 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 7.698 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.699 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.699 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.700 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 7.700 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 7.700 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 7.700 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 7.700 * [backup-simplify]: Simplify (+ 0 0) into 0 7.701 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 7.701 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.702 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)))) (+ (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) +nan.0) (* (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0))))) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.703 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.703 * [backup-simplify]: Simplify (+ (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.704 * [backup-simplify]: Simplify (+ (* 2.0 (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)))) (+ (* 0 (- +nan.0)) (+ (* 0 (- +nan.0)) (+ (* 0 1) (* 0 0))))) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.705 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) in im 7.705 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)) in im 7.705 * [taylor]: Taking taylor expansion of (* +nan.0 (/ 1 (pow im 2))) in im 7.705 * [taylor]: Taking taylor expansion of +nan.0 in im 7.705 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.705 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 7.705 * [taylor]: Taking taylor expansion of (pow im 2) in im 7.705 * [taylor]: Taking taylor expansion of im in im 7.705 * [backup-simplify]: Simplify 0 into 0 7.705 * [backup-simplify]: Simplify 1 into 1 7.705 * [backup-simplify]: Simplify (* 1 1) into 1 7.705 * [backup-simplify]: Simplify (/ 1 1) into 1 7.705 * [taylor]: Taking taylor expansion of (- +nan.0) in im 7.705 * [taylor]: Taking taylor expansion of +nan.0 in im 7.705 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.706 * [backup-simplify]: Simplify (* +nan.0 1) into +nan.0 7.706 * [backup-simplify]: Simplify (+ +nan.0 0) into (- +nan.0) 7.706 * [backup-simplify]: Simplify (- (- +nan.0)) into (- +nan.0) 7.707 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.707 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.707 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.708 * [backup-simplify]: Simplify (+ (- +nan.0) (+ (* (- +nan.0) (pow (* (/ 1 (/ 1 (- im))) (/ 1 (- re))) 2)) (* 2.0 (* 1 (/ 1 (/ 1 (- re))))))) into (- (+ (* 2.0 re) (- (+ (* +nan.0 (/ (pow im 2) (pow re 2))) (- +nan.0))))) 7.708 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1 2) 7.708 * [backup-simplify]: Simplify (sqrt (hypot re im)) into (sqrt (hypot re im)) 7.708 * [approximate]: Taking taylor expansion of (sqrt (hypot re im)) in (re im) around 0 7.708 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in im 7.708 * [taylor]: Taking taylor expansion of (hypot re im) in im 7.708 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.708 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 7.708 * [taylor]: Taking taylor expansion of (* re re) in im 7.708 * [taylor]: Taking taylor expansion of re in im 7.708 * [backup-simplify]: Simplify re into re 7.708 * [taylor]: Taking taylor expansion of re in im 7.708 * [backup-simplify]: Simplify re into re 7.708 * [taylor]: Taking taylor expansion of (* im im) in im 7.708 * [taylor]: Taking taylor expansion of im in im 7.708 * [backup-simplify]: Simplify 0 into 0 7.708 * [backup-simplify]: Simplify 1 into 1 7.708 * [taylor]: Taking taylor expansion of im in im 7.708 * [backup-simplify]: Simplify 0 into 0 7.708 * [backup-simplify]: Simplify 1 into 1 7.708 * [backup-simplify]: Simplify (* re re) into (pow re 2) 7.708 * [backup-simplify]: Simplify (* 0 0) into 0 7.709 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 7.709 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 7.709 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 7.709 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.709 * [backup-simplify]: Simplify (+ 0 0) into 0 7.709 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 7.709 * [backup-simplify]: Simplify (sqrt re) into (sqrt re) 7.709 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt re))) into 0 7.709 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 7.709 * [taylor]: Taking taylor expansion of (hypot re im) in re 7.710 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.710 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 7.710 * [taylor]: Taking taylor expansion of (* re re) in re 7.710 * [taylor]: Taking taylor expansion of re in re 7.710 * [backup-simplify]: Simplify 0 into 0 7.710 * [backup-simplify]: Simplify 1 into 1 7.710 * [taylor]: Taking taylor expansion of re in re 7.710 * [backup-simplify]: Simplify 0 into 0 7.710 * [backup-simplify]: Simplify 1 into 1 7.710 * [taylor]: Taking taylor expansion of (* im im) in re 7.710 * [taylor]: Taking taylor expansion of im in re 7.710 * [backup-simplify]: Simplify im into im 7.710 * [taylor]: Taking taylor expansion of im in re 7.710 * [backup-simplify]: Simplify im into im 7.710 * [backup-simplify]: Simplify (* 0 0) into 0 7.710 * [backup-simplify]: Simplify (* im im) into (pow im 2) 7.710 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 7.710 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 7.710 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.711 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 7.711 * [backup-simplify]: Simplify (+ 0 0) into 0 7.711 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 7.711 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 7.711 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 7.711 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 7.711 * [taylor]: Taking taylor expansion of (hypot re im) in re 7.711 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 7.711 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 7.711 * [taylor]: Taking taylor expansion of (* re re) in re 7.711 * [taylor]: Taking taylor expansion of re in re 7.711 * [backup-simplify]: Simplify 0 into 0 7.711 * [backup-simplify]: Simplify 1 into 1 7.711 * [taylor]: Taking taylor expansion of re in re 7.711 * [backup-simplify]: Simplify 0 into 0 7.711 * [backup-simplify]: Simplify 1 into 1 7.711 * [taylor]: Taking taylor expansion of (* im im) in re 7.711 * [taylor]: Taking taylor expansion of im in re 7.711 * [backup-simplify]: Simplify im into im 7.711 * [taylor]: Taking taylor expansion of im in re 7.711 * [backup-simplify]: Simplify im into im 7.711 * [backup-simplify]: Simplify (* 0 0) into 0 7.711 * [backup-simplify]: Simplify (* im im) into (pow im 2) 7.712 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 7.712 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 7.712 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.712 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 7.712 * [backup-simplify]: Simplify (+ 0 0) into 0 7.713 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 7.713 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 7.713 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 7.713 * [taylor]: Taking taylor expansion of (sqrt im) in im 7.713 * [taylor]: Taking taylor expansion of im in im 7.713 * [backup-simplify]: Simplify 0 into 0 7.713 * [backup-simplify]: Simplify 1 into 1 7.713 * [backup-simplify]: Simplify (sqrt 0) into 0 7.714 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.714 * [backup-simplify]: Simplify 0 into 0 7.714 * [taylor]: Taking taylor expansion of 0 in im 7.714 * [backup-simplify]: Simplify 0 into 0 7.714 * [backup-simplify]: Simplify 0 into 0 7.714 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.714 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 7.715 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 7.715 * [backup-simplify]: Simplify (+ 1 0) into 1 7.715 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 7.716 * [backup-simplify]: Simplify (/ (- (/ 1/2 im) (pow 0 2) (+)) (* 2 (sqrt im))) into (* 1/4 (sqrt (/ 1 (pow im 3)))) 7.716 * [taylor]: Taking taylor expansion of (* 1/4 (sqrt (/ 1 (pow im 3)))) in im 7.716 * [taylor]: Taking taylor expansion of 1/4 in im 7.716 * [backup-simplify]: Simplify 1/4 into 1/4 7.716 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (pow im 3))) in im 7.716 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 7.716 * [taylor]: Taking taylor expansion of (pow im 3) in im 7.716 * [taylor]: Taking taylor expansion of im in im 7.716 * [backup-simplify]: Simplify 0 into 0 7.716 * [backup-simplify]: Simplify 1 into 1 7.716 * [backup-simplify]: Simplify (* 1 1) into 1 7.717 * [backup-simplify]: Simplify (* 1 1) into 1 7.717 * [backup-simplify]: Simplify (/ 1 1) into 1 7.717 * [backup-simplify]: Simplify (sqrt 0) into 0 7.718 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.718 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.719 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.719 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.722 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.724 * [backup-simplify]: Simplify (+ (* 1/4 +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- +nan.0) 7.724 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.724 * [backup-simplify]: Simplify 0 into 0 7.727 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.727 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.728 * [backup-simplify]: Simplify (+ (* +nan.0 (pow (* im 1) 2)) (+ (* (- +nan.0) (pow (* 1 re) 2)) (* +nan.0 (* im 1)))) into (- (+ (* +nan.0 (pow im 2)) (- (+ (* +nan.0 (pow re 2)) (- (* +nan.0 im)))))) 7.728 * [backup-simplify]: Simplify (sqrt (hypot (/ 1 re) (/ 1 im))) into (sqrt (hypot (/ 1 re) (/ 1 im))) 7.728 * [approximate]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in (re im) around 0 7.728 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in im 7.728 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 7.728 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.728 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 7.728 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 7.728 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.728 * [taylor]: Taking taylor expansion of re in im 7.728 * [backup-simplify]: Simplify re into re 7.728 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.728 * [taylor]: Taking taylor expansion of (/ 1 re) in im 7.728 * [taylor]: Taking taylor expansion of re in im 7.728 * [backup-simplify]: Simplify re into re 7.728 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 7.728 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 7.729 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.729 * [taylor]: Taking taylor expansion of im in im 7.729 * [backup-simplify]: Simplify 0 into 0 7.729 * [backup-simplify]: Simplify 1 into 1 7.729 * [backup-simplify]: Simplify (/ 1 1) into 1 7.729 * [taylor]: Taking taylor expansion of (/ 1 im) in im 7.729 * [taylor]: Taking taylor expansion of im in im 7.729 * [backup-simplify]: Simplify 0 into 0 7.729 * [backup-simplify]: Simplify 1 into 1 7.729 * [backup-simplify]: Simplify (/ 1 1) into 1 7.730 * [backup-simplify]: Simplify (* 1 1) into 1 7.730 * [backup-simplify]: Simplify (+ 0 1) into 1 7.731 * [backup-simplify]: Simplify (sqrt 1) into 1 7.731 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.732 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.733 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.733 * [backup-simplify]: Simplify (+ 0 0) into 0 7.734 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.734 * [backup-simplify]: Simplify (sqrt 0) into 0 7.736 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.736 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 7.736 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 7.736 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.736 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 7.736 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 7.736 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.736 * [taylor]: Taking taylor expansion of re in re 7.736 * [backup-simplify]: Simplify 0 into 0 7.736 * [backup-simplify]: Simplify 1 into 1 7.736 * [backup-simplify]: Simplify (/ 1 1) into 1 7.736 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.736 * [taylor]: Taking taylor expansion of re in re 7.736 * [backup-simplify]: Simplify 0 into 0 7.736 * [backup-simplify]: Simplify 1 into 1 7.737 * [backup-simplify]: Simplify (/ 1 1) into 1 7.737 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 7.737 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.737 * [taylor]: Taking taylor expansion of im in re 7.737 * [backup-simplify]: Simplify im into im 7.737 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.737 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.737 * [taylor]: Taking taylor expansion of im in re 7.737 * [backup-simplify]: Simplify im into im 7.737 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.738 * [backup-simplify]: Simplify (* 1 1) into 1 7.738 * [backup-simplify]: Simplify (+ 1 0) into 1 7.738 * [backup-simplify]: Simplify (sqrt 1) into 1 7.739 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.740 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.741 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.741 * [backup-simplify]: Simplify (+ 0 0) into 0 7.742 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.742 * [backup-simplify]: Simplify (sqrt 0) into 0 7.743 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.743 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 7.743 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 7.743 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 7.744 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 7.744 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 7.744 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.744 * [taylor]: Taking taylor expansion of re in re 7.744 * [backup-simplify]: Simplify 0 into 0 7.744 * [backup-simplify]: Simplify 1 into 1 7.744 * [backup-simplify]: Simplify (/ 1 1) into 1 7.744 * [taylor]: Taking taylor expansion of (/ 1 re) in re 7.744 * [taylor]: Taking taylor expansion of re in re 7.744 * [backup-simplify]: Simplify 0 into 0 7.744 * [backup-simplify]: Simplify 1 into 1 7.744 * [backup-simplify]: Simplify (/ 1 1) into 1 7.745 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 7.745 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.745 * [taylor]: Taking taylor expansion of im in re 7.745 * [backup-simplify]: Simplify im into im 7.745 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.745 * [taylor]: Taking taylor expansion of (/ 1 im) in re 7.745 * [taylor]: Taking taylor expansion of im in re 7.745 * [backup-simplify]: Simplify im into im 7.745 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 7.745 * [backup-simplify]: Simplify (* 1 1) into 1 7.746 * [backup-simplify]: Simplify (+ 1 0) into 1 7.746 * [backup-simplify]: Simplify (sqrt 1) into 1 7.747 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.747 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.748 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.748 * [backup-simplify]: Simplify (+ 0 0) into 0 7.749 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.749 * [backup-simplify]: Simplify (sqrt 0) into 0 7.751 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.751 * [taylor]: Taking taylor expansion of 0 in im 7.751 * [backup-simplify]: Simplify 0 into 0 7.751 * [taylor]: Taking taylor expansion of +nan.0 in im 7.751 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.751 * [backup-simplify]: Simplify 0 into 0 7.754 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.754 * [taylor]: Taking taylor expansion of +nan.0 in im 7.754 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.754 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.754 * [backup-simplify]: Simplify 0 into 0 7.755 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.756 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.757 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.757 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 7.757 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 7.758 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 7.760 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 7.760 * [taylor]: Taking taylor expansion of (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) in im 7.760 * [taylor]: Taking taylor expansion of +nan.0 in im 7.760 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.760 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow im 2))) +nan.0) in im 7.761 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow im 2))) in im 7.761 * [taylor]: Taking taylor expansion of 1/2 in im 7.761 * [backup-simplify]: Simplify 1/2 into 1/2 7.761 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 7.761 * [taylor]: Taking taylor expansion of (pow im 2) in im 7.761 * [taylor]: Taking taylor expansion of im in im 7.761 * [backup-simplify]: Simplify 0 into 0 7.761 * [backup-simplify]: Simplify 1 into 1 7.761 * [backup-simplify]: Simplify (* 1 1) into 1 7.761 * [backup-simplify]: Simplify (/ 1 1) into 1 7.761 * [taylor]: Taking taylor expansion of +nan.0 in im 7.761 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.762 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.763 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.764 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 7.764 * [backup-simplify]: Simplify (+ 0 0) into 0 7.765 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 7.765 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 7.766 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 1/2)) into 0 7.766 * [backup-simplify]: Simplify 0 into 0 7.766 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.766 * [backup-simplify]: Simplify 0 into 0 7.766 * [backup-simplify]: Simplify 0 into 0 7.767 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.768 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.769 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 7.769 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 7.769 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 7.769 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 7.770 * [backup-simplify]: Simplify (+ 0 0) into 0 7.770 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 7.772 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.772 * [taylor]: Taking taylor expansion of (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) in im 7.772 * [taylor]: Taking taylor expansion of +nan.0 in im 7.772 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.772 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)) in im 7.772 * [taylor]: Taking taylor expansion of (* +nan.0 (/ 1 (pow im 2))) in im 7.772 * [taylor]: Taking taylor expansion of +nan.0 in im 7.772 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.772 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 7.772 * [taylor]: Taking taylor expansion of (pow im 2) in im 7.772 * [taylor]: Taking taylor expansion of im in im 7.772 * [backup-simplify]: Simplify 0 into 0 7.772 * [backup-simplify]: Simplify 1 into 1 7.772 * [backup-simplify]: Simplify (* 1 1) into 1 7.773 * [backup-simplify]: Simplify (/ 1 1) into 1 7.773 * [taylor]: Taking taylor expansion of (- +nan.0) in im 7.773 * [taylor]: Taking taylor expansion of +nan.0 in im 7.773 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.773 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.774 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.780 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 7.781 * [backup-simplify]: Simplify (+ 0 0) into 0 7.781 * [backup-simplify]: Simplify (* +nan.0 1) into +nan.0 7.782 * [backup-simplify]: Simplify (+ +nan.0 0) into (- +nan.0) 7.782 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (- +nan.0))) into 0 7.782 * [backup-simplify]: Simplify 0 into 0 7.783 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.784 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.785 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 7.786 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.786 * [backup-simplify]: Simplify (+ 0 (- +nan.0)) into (- +nan.0) 7.789 * [backup-simplify]: Simplify (+ (* +nan.0 (- +nan.0)) (+ (* 0 0) (* 0 1/2))) into (- +nan.0) 7.789 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.790 * [backup-simplify]: Simplify (+ (* (- +nan.0) (pow (* 1 (/ 1 re)) 2)) (+ (* +nan.0 (* 1 (/ 1 re))) +nan.0)) into (- (+ (* +nan.0 (/ 1 re)) (- (+ (* +nan.0 (/ 1 (pow re 2))) (- +nan.0))))) 7.790 * [backup-simplify]: Simplify (sqrt (hypot (/ 1 (- re)) (/ 1 (- im)))) into (sqrt (hypot (/ -1 re) (/ -1 im))) 7.790 * [approximate]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in (re im) around 0 7.790 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in im 7.790 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 7.790 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.790 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 7.790 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 7.790 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.790 * [taylor]: Taking taylor expansion of -1 in im 7.790 * [backup-simplify]: Simplify -1 into -1 7.790 * [taylor]: Taking taylor expansion of re in im 7.790 * [backup-simplify]: Simplify re into re 7.790 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.790 * [taylor]: Taking taylor expansion of (/ -1 re) in im 7.790 * [taylor]: Taking taylor expansion of -1 in im 7.790 * [backup-simplify]: Simplify -1 into -1 7.790 * [taylor]: Taking taylor expansion of re in im 7.790 * [backup-simplify]: Simplify re into re 7.790 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 7.790 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 7.790 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.790 * [taylor]: Taking taylor expansion of -1 in im 7.790 * [backup-simplify]: Simplify -1 into -1 7.791 * [taylor]: Taking taylor expansion of im in im 7.791 * [backup-simplify]: Simplify 0 into 0 7.791 * [backup-simplify]: Simplify 1 into 1 7.791 * [backup-simplify]: Simplify (/ -1 1) into -1 7.791 * [taylor]: Taking taylor expansion of (/ -1 im) in im 7.791 * [taylor]: Taking taylor expansion of -1 in im 7.791 * [backup-simplify]: Simplify -1 into -1 7.791 * [taylor]: Taking taylor expansion of im in im 7.791 * [backup-simplify]: Simplify 0 into 0 7.791 * [backup-simplify]: Simplify 1 into 1 7.791 * [backup-simplify]: Simplify (/ -1 1) into -1 7.792 * [backup-simplify]: Simplify (* -1 -1) into 1 7.792 * [backup-simplify]: Simplify (+ 0 1) into 1 7.793 * [backup-simplify]: Simplify (sqrt 1) into 1 7.793 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.794 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.795 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.795 * [backup-simplify]: Simplify (+ 0 0) into 0 7.796 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.796 * [backup-simplify]: Simplify (sqrt 0) into 0 7.797 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.797 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 7.797 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 7.797 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.798 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 7.798 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 7.798 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.798 * [taylor]: Taking taylor expansion of -1 in re 7.798 * [backup-simplify]: Simplify -1 into -1 7.798 * [taylor]: Taking taylor expansion of re in re 7.798 * [backup-simplify]: Simplify 0 into 0 7.798 * [backup-simplify]: Simplify 1 into 1 7.798 * [backup-simplify]: Simplify (/ -1 1) into -1 7.798 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.798 * [taylor]: Taking taylor expansion of -1 in re 7.798 * [backup-simplify]: Simplify -1 into -1 7.798 * [taylor]: Taking taylor expansion of re in re 7.798 * [backup-simplify]: Simplify 0 into 0 7.798 * [backup-simplify]: Simplify 1 into 1 7.799 * [backup-simplify]: Simplify (/ -1 1) into -1 7.799 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 7.799 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.799 * [taylor]: Taking taylor expansion of -1 in re 7.799 * [backup-simplify]: Simplify -1 into -1 7.799 * [taylor]: Taking taylor expansion of im in re 7.799 * [backup-simplify]: Simplify im into im 7.799 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.799 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.799 * [taylor]: Taking taylor expansion of -1 in re 7.799 * [backup-simplify]: Simplify -1 into -1 7.799 * [taylor]: Taking taylor expansion of im in re 7.799 * [backup-simplify]: Simplify im into im 7.799 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.800 * [backup-simplify]: Simplify (* -1 -1) into 1 7.800 * [backup-simplify]: Simplify (+ 1 0) into 1 7.800 * [backup-simplify]: Simplify (sqrt 1) into 1 7.801 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.802 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.802 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.803 * [backup-simplify]: Simplify (+ 0 0) into 0 7.803 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.804 * [backup-simplify]: Simplify (sqrt 0) into 0 7.805 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.805 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 7.806 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 7.806 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 7.806 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 7.806 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 7.806 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.806 * [taylor]: Taking taylor expansion of -1 in re 7.806 * [backup-simplify]: Simplify -1 into -1 7.806 * [taylor]: Taking taylor expansion of re in re 7.806 * [backup-simplify]: Simplify 0 into 0 7.806 * [backup-simplify]: Simplify 1 into 1 7.806 * [backup-simplify]: Simplify (/ -1 1) into -1 7.806 * [taylor]: Taking taylor expansion of (/ -1 re) in re 7.806 * [taylor]: Taking taylor expansion of -1 in re 7.807 * [backup-simplify]: Simplify -1 into -1 7.807 * [taylor]: Taking taylor expansion of re in re 7.807 * [backup-simplify]: Simplify 0 into 0 7.807 * [backup-simplify]: Simplify 1 into 1 7.807 * [backup-simplify]: Simplify (/ -1 1) into -1 7.807 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 7.807 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.807 * [taylor]: Taking taylor expansion of -1 in re 7.807 * [backup-simplify]: Simplify -1 into -1 7.807 * [taylor]: Taking taylor expansion of im in re 7.807 * [backup-simplify]: Simplify im into im 7.807 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.807 * [taylor]: Taking taylor expansion of (/ -1 im) in re 7.807 * [taylor]: Taking taylor expansion of -1 in re 7.807 * [backup-simplify]: Simplify -1 into -1 7.807 * [taylor]: Taking taylor expansion of im in re 7.807 * [backup-simplify]: Simplify im into im 7.807 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 7.808 * [backup-simplify]: Simplify (* -1 -1) into 1 7.808 * [backup-simplify]: Simplify (+ 1 0) into 1 7.809 * [backup-simplify]: Simplify (sqrt 1) into 1 7.809 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.810 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.811 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.811 * [backup-simplify]: Simplify (+ 0 0) into 0 7.812 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.813 * [backup-simplify]: Simplify (sqrt 0) into 0 7.814 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 7.814 * [taylor]: Taking taylor expansion of 0 in im 7.814 * [backup-simplify]: Simplify 0 into 0 7.814 * [taylor]: Taking taylor expansion of +nan.0 in im 7.814 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.814 * [backup-simplify]: Simplify 0 into 0 7.817 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 7.817 * [taylor]: Taking taylor expansion of +nan.0 in im 7.817 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.817 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.817 * [backup-simplify]: Simplify 0 into 0 7.818 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.819 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.820 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 7.821 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 7.821 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 7.822 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 7.824 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 7.824 * [taylor]: Taking taylor expansion of (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) in im 7.824 * [taylor]: Taking taylor expansion of +nan.0 in im 7.824 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.824 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow im 2))) +nan.0) in im 7.824 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow im 2))) in im 7.824 * [taylor]: Taking taylor expansion of 1/2 in im 7.824 * [backup-simplify]: Simplify 1/2 into 1/2 7.824 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 7.824 * [taylor]: Taking taylor expansion of (pow im 2) in im 7.824 * [taylor]: Taking taylor expansion of im in im 7.824 * [backup-simplify]: Simplify 0 into 0 7.824 * [backup-simplify]: Simplify 1 into 1 7.824 * [backup-simplify]: Simplify (* 1 1) into 1 7.825 * [backup-simplify]: Simplify (/ 1 1) into 1 7.825 * [taylor]: Taking taylor expansion of +nan.0 in im 7.825 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.825 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.826 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.827 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 7.827 * [backup-simplify]: Simplify (+ 0 0) into 0 7.828 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 7.828 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 7.828 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 1/2)) into 0 7.828 * [backup-simplify]: Simplify 0 into 0 7.829 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.829 * [backup-simplify]: Simplify 0 into 0 7.829 * [backup-simplify]: Simplify 0 into 0 7.829 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.830 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.830 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 7.830 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 7.830 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 7.831 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 7.831 * [backup-simplify]: Simplify (+ 0 0) into 0 7.831 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 7.832 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 7.832 * [taylor]: Taking taylor expansion of (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) in im 7.832 * [taylor]: Taking taylor expansion of +nan.0 in im 7.832 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.832 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)) in im 7.832 * [taylor]: Taking taylor expansion of (* +nan.0 (/ 1 (pow im 2))) in im 7.832 * [taylor]: Taking taylor expansion of +nan.0 in im 7.832 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.832 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 7.832 * [taylor]: Taking taylor expansion of (pow im 2) in im 7.832 * [taylor]: Taking taylor expansion of im in im 7.832 * [backup-simplify]: Simplify 0 into 0 7.832 * [backup-simplify]: Simplify 1 into 1 7.832 * [backup-simplify]: Simplify (* 1 1) into 1 7.833 * [backup-simplify]: Simplify (/ 1 1) into 1 7.833 * [taylor]: Taking taylor expansion of (- +nan.0) in im 7.833 * [taylor]: Taking taylor expansion of +nan.0 in im 7.833 * [backup-simplify]: Simplify +nan.0 into +nan.0 7.833 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.833 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.834 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 7.834 * [backup-simplify]: Simplify (+ 0 0) into 0 7.834 * [backup-simplify]: Simplify (* +nan.0 1) into +nan.0 7.835 * [backup-simplify]: Simplify (+ +nan.0 0) into (- +nan.0) 7.835 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (- +nan.0))) into 0 7.835 * [backup-simplify]: Simplify 0 into 0 7.836 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.836 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.837 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 7.837 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.837 * [backup-simplify]: Simplify (+ 0 (- +nan.0)) into (- +nan.0) 7.839 * [backup-simplify]: Simplify (+ (* +nan.0 (- +nan.0)) (+ (* 0 0) (* 0 1/2))) into (- +nan.0) 7.839 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 7.840 * [backup-simplify]: Simplify (+ (* (- +nan.0) (pow (* 1 (/ 1 (- re))) 2)) (+ (* +nan.0 (* 1 (/ 1 (- re)))) +nan.0)) into (- (+ (* +nan.0 (/ 1 re)) (- (+ (* +nan.0 (/ 1 (pow re 2))) (- +nan.0))))) 7.840 * * * [progress]: simplifying candidates 7.840 * * * * [progress]: [ 1 / 74 ] simplifiying candidate # 7.840 * [simplify]: Simplifying (expm1 (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) 7.840 * * [simplify]: iters left: 4 (7 enodes) 7.841 * * [simplify]: iters left: 3 (23 enodes) 7.844 * * [simplify]: iters left: 2 (24 enodes) 7.847 * * [simplify]: iters left: 1 (26 enodes) 7.850 * * [simplify]: Extracting #0: cost 1 inf + 0 7.850 * * [simplify]: Extracting #1: cost 3 inf + 0 7.850 * * [simplify]: Extracting #2: cost 8 inf + 0 7.850 * * [simplify]: Extracting #3: cost 11 inf + 1 7.850 * * [simplify]: Extracting #4: cost 8 inf + 84 7.850 * * [simplify]: Extracting #5: cost 2 inf + 656 7.851 * * [simplify]: Extracting #6: cost 0 inf + 920 7.851 * [simplify]: Simplified to (expm1 (- (hypot re im) re)) 7.851 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (log1p (expm1 (- (hypot re im) re))) 2.0)))) 7.851 * * * * [progress]: [ 2 / 74 ] simplifiying candidate # 7.851 * [simplify]: Simplifying (log1p (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) 7.851 * * [simplify]: iters left: 4 (7 enodes) 7.853 * * [simplify]: iters left: 3 (23 enodes) 7.860 * * [simplify]: iters left: 2 (24 enodes) 7.866 * * [simplify]: iters left: 1 (26 enodes) 7.873 * * [simplify]: Extracting #0: cost 1 inf + 0 7.873 * * [simplify]: Extracting #1: cost 3 inf + 0 7.873 * * [simplify]: Extracting #2: cost 8 inf + 0 7.873 * * [simplify]: Extracting #3: cost 11 inf + 1 7.873 * * [simplify]: Extracting #4: cost 8 inf + 84 7.873 * * [simplify]: Extracting #5: cost 2 inf + 676 7.874 * * [simplify]: Extracting #6: cost 0 inf + 960 7.874 * [simplify]: Simplified to (log1p (- (hypot re im) re)) 7.874 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (expm1 (log1p (- (hypot re im) re))) 2.0)))) 7.874 * * * * [progress]: [ 3 / 74 ] simplifiying candidate # 7.875 * [simplify]: Simplifying (* (sqrt (hypot re im)) (sqrt (hypot re im))) 7.875 * * [simplify]: iters left: 4 (5 enodes) 7.876 * * [simplify]: iters left: 3 (13 enodes) 7.878 * * [simplify]: iters left: 2 (14 enodes) 7.879 * * [simplify]: Extracting #0: cost 1 inf + 0 7.879 * * [simplify]: Extracting #1: cost 5 inf + 0 7.879 * * [simplify]: Extracting #2: cost 4 inf + 2 7.880 * * [simplify]: Extracting #3: cost 3 inf + 59 7.880 * * [simplify]: Extracting #4: cost 0 inf + 310 7.880 * [simplify]: Simplified to (hypot re im) 7.880 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (+ (hypot re im) (- re)) 2.0)))) 7.880 * * * * [progress]: [ 4 / 74 ] simplifiying candidate # 7.880 * * * * [progress]: [ 5 / 74 ] simplifiying candidate # 7.880 * [simplify]: Simplifying (log (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) 7.880 * * [simplify]: iters left: 4 (7 enodes) 7.881 * * [simplify]: iters left: 3 (23 enodes) 7.884 * * [simplify]: iters left: 2 (24 enodes) 7.888 * * [simplify]: iters left: 1 (26 enodes) 7.892 * * [simplify]: Extracting #0: cost 1 inf + 0 7.892 * * [simplify]: Extracting #1: cost 3 inf + 0 7.892 * * [simplify]: Extracting #2: cost 8 inf + 0 7.892 * * [simplify]: Extracting #3: cost 11 inf + 1 7.892 * * [simplify]: Extracting #4: cost 8 inf + 84 7.892 * * [simplify]: Extracting #5: cost 2 inf + 656 7.892 * * [simplify]: Extracting #6: cost 0 inf + 920 7.892 * [simplify]: Simplified to (log (- (hypot re im) re)) 7.892 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (exp (log (- (hypot re im) re))) 2.0)))) 7.893 * * * * [progress]: [ 6 / 74 ] simplifiying candidate # 7.893 * [simplify]: Simplifying (exp (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) 7.893 * * [simplify]: iters left: 4 (7 enodes) 7.897 * * [simplify]: iters left: 3 (23 enodes) 7.900 * * [simplify]: iters left: 2 (27 enodes) 7.903 * * [simplify]: iters left: 1 (42 enodes) 7.909 * * [simplify]: Extracting #0: cost 1 inf + 0 7.909 * * [simplify]: Extracting #1: cost 10 inf + 0 7.909 * * [simplify]: Extracting #2: cost 21 inf + 0 7.909 * * [simplify]: Extracting #3: cost 24 inf + 73 7.909 * * [simplify]: Extracting #4: cost 21 inf + 297 7.909 * * [simplify]: Extracting #5: cost 7 inf + 1719 7.910 * * [simplify]: Extracting #6: cost 2 inf + 2415 7.910 * * [simplify]: Extracting #7: cost 0 inf + 3000 7.911 * [simplify]: Simplified to (exp (- (hypot re im) re)) 7.911 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (log (exp (- (hypot re im) re))) 2.0)))) 7.911 * * * * [progress]: [ 7 / 74 ] simplifiying candidate # 7.911 * [simplify]: Simplifying (* (cbrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) (cbrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)))) 7.911 * * [simplify]: iters left: 6 (8 enodes) 7.913 * * [simplify]: iters left: 5 (26 enodes) 7.916 * * [simplify]: iters left: 4 (27 enodes) 7.919 * * [simplify]: iters left: 3 (29 enodes) 7.923 * * [simplify]: Extracting #0: cost 1 inf + 0 7.923 * * [simplify]: Extracting #1: cost 3 inf + 0 7.923 * * [simplify]: Extracting #2: cost 5 inf + 0 7.923 * * [simplify]: Extracting #3: cost 10 inf + 0 7.923 * * [simplify]: Extracting #4: cost 13 inf + 1 7.923 * * [simplify]: Extracting #5: cost 10 inf + 84 7.923 * * [simplify]: Extracting #6: cost 6 inf + 392 7.923 * * [simplify]: Extracting #7: cost 1 inf + 1157 7.923 * * [simplify]: Extracting #8: cost 0 inf + 1374 7.924 * [simplify]: Simplified to (* (cbrt (- (hypot re im) re)) (cbrt (- (hypot re im) re))) 7.924 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (* (cbrt (- (hypot re im) re)) (cbrt (- (hypot re im) re))) (cbrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)))) 2.0)))) 7.924 * [simplify]: Simplifying (cbrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) 7.924 * * [simplify]: iters left: 4 (7 enodes) 7.925 * * [simplify]: iters left: 3 (23 enodes) 7.929 * * [simplify]: iters left: 2 (24 enodes) 7.935 * * [simplify]: iters left: 1 (26 enodes) 7.941 * * [simplify]: Extracting #0: cost 1 inf + 0 7.941 * * [simplify]: Extracting #1: cost 3 inf + 0 7.941 * * [simplify]: Extracting #2: cost 8 inf + 0 7.941 * * [simplify]: Extracting #3: cost 11 inf + 1 7.942 * * [simplify]: Extracting #4: cost 8 inf + 84 7.942 * * [simplify]: Extracting #5: cost 2 inf + 666 7.942 * * [simplify]: Extracting #6: cost 0 inf + 940 7.943 * [simplify]: Simplified to (cbrt (- (hypot re im) re)) 7.943 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (* (* (cbrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) (cbrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)))) (cbrt (- (hypot re im) re))) 2.0)))) 7.943 * * * * [progress]: [ 8 / 74 ] simplifiying candidate # 7.943 * [simplify]: Simplifying (* (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) 7.943 * * [simplify]: iters left: 6 (8 enodes) 7.946 * * [simplify]: iters left: 5 (27 enodes) 7.954 * * [simplify]: iters left: 4 (42 enodes) 7.967 * * [simplify]: iters left: 3 (133 enodes) 8.017 * * [simplify]: iters left: 2 (429 enodes) 8.409 * * [simplify]: Extracting #0: cost 1 inf + 0 8.410 * * [simplify]: Extracting #1: cost 50 inf + 0 8.411 * * [simplify]: Extracting #2: cost 214 inf + 2 8.413 * * [simplify]: Extracting #3: cost 159 inf + 11221 8.424 * * [simplify]: Extracting #4: cost 30 inf + 39563 8.449 * * [simplify]: Extracting #5: cost 0 inf + 47050 8.477 * [simplify]: Simplified to (* (- (hypot re im) re) (* (- (hypot re im) re) (- (hypot re im) re))) 8.477 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (cbrt (* (- (hypot re im) re) (* (- (hypot re im) re) (- (hypot re im) re)))) 2.0)))) 8.477 * * * * [progress]: [ 9 / 74 ] simplifiying candidate # 8.478 * [simplify]: Simplifying (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) 8.478 * * [simplify]: iters left: 4 (7 enodes) 8.481 * * [simplify]: iters left: 3 (23 enodes) 8.487 * * [simplify]: iters left: 2 (24 enodes) 8.493 * * [simplify]: iters left: 1 (26 enodes) 8.500 * * [simplify]: Extracting #0: cost 1 inf + 0 8.500 * * [simplify]: Extracting #1: cost 3 inf + 0 8.500 * * [simplify]: Extracting #2: cost 8 inf + 0 8.500 * * [simplify]: Extracting #3: cost 11 inf + 1 8.500 * * [simplify]: Extracting #4: cost 8 inf + 84 8.500 * * [simplify]: Extracting #5: cost 2 inf + 626 8.501 * * [simplify]: Extracting #6: cost 0 inf + 860 8.501 * [simplify]: Simplified to (sqrt (- (hypot re im) re)) 8.501 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (sqrt (- (hypot re im) re)) (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)))) 2.0)))) 8.501 * [simplify]: Simplifying (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) 8.501 * * [simplify]: iters left: 4 (7 enodes) 8.502 * * [simplify]: iters left: 3 (23 enodes) 8.508 * * [simplify]: iters left: 2 (24 enodes) 8.511 * * [simplify]: iters left: 1 (26 enodes) 8.514 * * [simplify]: Extracting #0: cost 1 inf + 0 8.515 * * [simplify]: Extracting #1: cost 3 inf + 0 8.515 * * [simplify]: Extracting #2: cost 8 inf + 0 8.515 * * [simplify]: Extracting #3: cost 11 inf + 1 8.515 * * [simplify]: Extracting #4: cost 8 inf + 84 8.515 * * [simplify]: Extracting #5: cost 2 inf + 626 8.515 * * [simplify]: Extracting #6: cost 0 inf + 860 8.515 * [simplify]: Simplified to (sqrt (- (hypot re im) re)) 8.515 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (* (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) (sqrt (- (hypot re im) re))) 2.0)))) 8.515 * * * * [progress]: [ 10 / 74 ] simplifiying candidate # 8.515 * * * * [progress]: [ 11 / 74 ] simplifiying candidate #real (real->posit16 (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)))) 2.0))))> 8.516 * [simplify]: Simplifying (real->posit16 (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) 8.516 * * [simplify]: iters left: 4 (7 enodes) 8.517 * * [simplify]: iters left: 3 (20 enodes) 8.520 * * [simplify]: iters left: 2 (21 enodes) 8.522 * * [simplify]: iters left: 1 (23 enodes) 8.525 * * [simplify]: Extracting #0: cost 1 inf + 0 8.525 * * [simplify]: Extracting #1: cost 2 inf + 0 8.525 * * [simplify]: Extracting #2: cost 6 inf + 0 8.525 * * [simplify]: Extracting #3: cost 9 inf + 1 8.525 * * [simplify]: Extracting #4: cost 0 inf + 586 8.525 * [simplify]: Simplified to (real->posit16 (- (hypot re im) re)) 8.525 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (posit16->real (real->posit16 (- (hypot re im) re))) 2.0)))) 8.526 * * * * [progress]: [ 12 / 74 ] simplifiying candidate # 8.526 * [simplify]: Simplifying (expm1 (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))) 8.526 * * [simplify]: iters left: 6 (10 enodes) 8.529 * * [simplify]: iters left: 5 (33 enodes) 8.538 * * [simplify]: iters left: 4 (40 enodes) 8.551 * * [simplify]: iters left: 3 (62 enodes) 8.565 * * [simplify]: iters left: 2 (79 enodes) 8.575 * * [simplify]: iters left: 1 (85 enodes) 8.584 * * [simplify]: Extracting #0: cost 1 inf + 0 8.584 * * [simplify]: Extracting #1: cost 3 inf + 0 8.584 * * [simplify]: Extracting #2: cost 5 inf + 0 8.584 * * [simplify]: Extracting #3: cost 17 inf + 0 8.584 * * [simplify]: Extracting #4: cost 25 inf + 2 8.584 * * [simplify]: Extracting #5: cost 17 inf + 374 8.584 * * [simplify]: Extracting #6: cost 4 inf + 2166 8.585 * * [simplify]: Extracting #7: cost 0 inf + 2557 8.586 * * [simplify]: Extracting #8: cost 0 inf + 2517 8.586 * [simplify]: Simplified to (expm1 (sqrt (* (- (hypot re im) re) 2.0))) 8.586 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (log1p (expm1 (sqrt (* (- (hypot re im) re) 2.0)))))) 8.586 * * * * [progress]: [ 13 / 74 ] simplifiying candidate # 8.586 * [simplify]: Simplifying (log1p (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))) 8.587 * * [simplify]: iters left: 6 (10 enodes) 8.590 * * [simplify]: iters left: 5 (33 enodes) 8.600 * * [simplify]: iters left: 4 (40 enodes) 8.608 * * [simplify]: iters left: 3 (62 enodes) 8.617 * * [simplify]: iters left: 2 (79 enodes) 8.628 * * [simplify]: iters left: 1 (85 enodes) 8.643 * * [simplify]: Extracting #0: cost 1 inf + 0 8.643 * * [simplify]: Extracting #1: cost 3 inf + 0 8.643 * * [simplify]: Extracting #2: cost 5 inf + 0 8.643 * * [simplify]: Extracting #3: cost 17 inf + 0 8.643 * * [simplify]: Extracting #4: cost 25 inf + 2 8.643 * * [simplify]: Extracting #5: cost 17 inf + 374 8.644 * * [simplify]: Extracting #6: cost 4 inf + 2206 8.644 * * [simplify]: Extracting #7: cost 0 inf + 2597 8.645 * * [simplify]: Extracting #8: cost 0 inf + 2557 8.645 * [simplify]: Simplified to (log1p (sqrt (* (- (hypot re im) re) 2.0))) 8.645 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (expm1 (log1p (sqrt (* (- (hypot re im) re) 2.0)))))) 8.645 * * * * [progress]: [ 14 / 74 ] simplifiying candidate # 8.645 * * * * [progress]: [ 15 / 74 ] simplifiying candidate # 8.646 * * * * [progress]: [ 16 / 74 ] simplifiying candidate # 8.646 * [simplify]: Simplifying (log (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))) 8.646 * * [simplify]: iters left: 6 (10 enodes) 8.648 * * [simplify]: iters left: 5 (33 enodes) 8.653 * * [simplify]: iters left: 4 (40 enodes) 8.659 * * [simplify]: iters left: 3 (62 enodes) 8.669 * * [simplify]: iters left: 2 (79 enodes) 8.686 * * [simplify]: iters left: 1 (85 enodes) 8.697 * * [simplify]: Extracting #0: cost 1 inf + 0 8.697 * * [simplify]: Extracting #1: cost 3 inf + 0 8.697 * * [simplify]: Extracting #2: cost 5 inf + 0 8.697 * * [simplify]: Extracting #3: cost 17 inf + 0 8.697 * * [simplify]: Extracting #4: cost 25 inf + 2 8.697 * * [simplify]: Extracting #5: cost 17 inf + 374 8.697 * * [simplify]: Extracting #6: cost 4 inf + 2166 8.698 * * [simplify]: Extracting #7: cost 0 inf + 2557 8.698 * * [simplify]: Extracting #8: cost 0 inf + 2517 8.699 * [simplify]: Simplified to (log (sqrt (* (- (hypot re im) re) 2.0))) 8.699 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (exp (log (sqrt (* (- (hypot re im) re) 2.0)))))) 8.699 * * * * [progress]: [ 17 / 74 ] simplifiying candidate # 8.699 * [simplify]: Simplifying (exp (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))) 8.699 * * [simplify]: iters left: 6 (10 enodes) 8.702 * * [simplify]: iters left: 5 (33 enodes) 8.707 * * [simplify]: iters left: 4 (40 enodes) 8.714 * * [simplify]: iters left: 3 (62 enodes) 8.730 * * [simplify]: iters left: 2 (79 enodes) 8.739 * * [simplify]: iters left: 1 (85 enodes) 8.748 * * [simplify]: Extracting #0: cost 1 inf + 0 8.748 * * [simplify]: Extracting #1: cost 3 inf + 0 8.748 * * [simplify]: Extracting #2: cost 5 inf + 0 8.748 * * [simplify]: Extracting #3: cost 17 inf + 0 8.748 * * [simplify]: Extracting #4: cost 25 inf + 2 8.748 * * [simplify]: Extracting #5: cost 17 inf + 374 8.749 * * [simplify]: Extracting #6: cost 4 inf + 2166 8.749 * * [simplify]: Extracting #7: cost 0 inf + 2557 8.750 * * [simplify]: Extracting #8: cost 0 inf + 2517 8.750 * [simplify]: Simplified to (exp (sqrt (* (- (hypot re im) re) 2.0))) 8.750 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (log (exp (sqrt (* (- (hypot re im) re) 2.0)))))) 8.751 * * * * [progress]: [ 18 / 74 ] simplifiying candidate # 8.751 * [simplify]: Simplifying (* (cbrt (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))) (cbrt (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)))) 8.751 * * [simplify]: iters left: 6 (11 enodes) 8.753 * * [simplify]: iters left: 5 (36 enodes) 8.758 * * [simplify]: iters left: 4 (43 enodes) 8.771 * * [simplify]: iters left: 3 (65 enodes) 8.792 * * [simplify]: iters left: 2 (82 enodes) 8.812 * * [simplify]: iters left: 1 (88 enodes) 8.831 * * [simplify]: Extracting #0: cost 1 inf + 0 8.831 * * [simplify]: Extracting #1: cost 3 inf + 0 8.831 * * [simplify]: Extracting #2: cost 5 inf + 0 8.831 * * [simplify]: Extracting #3: cost 7 inf + 0 8.831 * * [simplify]: Extracting #4: cost 19 inf + 0 8.831 * * [simplify]: Extracting #5: cost 26 inf + 43 8.831 * * [simplify]: Extracting #6: cost 19 inf + 374 8.832 * * [simplify]: Extracting #7: cost 5 inf + 2164 8.834 * * [simplify]: Extracting #8: cost 0 inf + 3293 8.835 * * [simplify]: Extracting #9: cost 0 inf + 3133 8.836 * [simplify]: Simplified to (* (cbrt (sqrt (* (- (hypot re im) re) 2.0))) (cbrt (sqrt (* (- (hypot re im) re) 2.0)))) 8.836 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (* (cbrt (sqrt (* (- (hypot re im) re) 2.0))) (cbrt (sqrt (* (- (hypot re im) re) 2.0)))) (cbrt (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)))))) 8.836 * [simplify]: Simplifying (cbrt (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))) 8.836 * * [simplify]: iters left: 6 (10 enodes) 8.839 * * [simplify]: iters left: 5 (33 enodes) 8.843 * * [simplify]: iters left: 4 (40 enodes) 8.850 * * [simplify]: iters left: 3 (62 enodes) 8.859 * * [simplify]: iters left: 2 (79 enodes) 8.872 * * [simplify]: iters left: 1 (85 enodes) 8.890 * * [simplify]: Extracting #0: cost 1 inf + 0 8.890 * * [simplify]: Extracting #1: cost 3 inf + 0 8.890 * * [simplify]: Extracting #2: cost 5 inf + 0 8.890 * * [simplify]: Extracting #3: cost 17 inf + 0 8.890 * * [simplify]: Extracting #4: cost 25 inf + 2 8.891 * * [simplify]: Extracting #5: cost 17 inf + 374 8.892 * * [simplify]: Extracting #6: cost 4 inf + 2186 8.893 * * [simplify]: Extracting #7: cost 0 inf + 2577 8.894 * * [simplify]: Extracting #8: cost 0 inf + 2537 8.897 * [simplify]: Simplified to (cbrt (sqrt (* (- (hypot re im) re) 2.0))) 8.897 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (cbrt (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))) (cbrt (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)))) (cbrt (sqrt (* (- (hypot re im) re) 2.0)))))) 8.898 * * * * [progress]: [ 19 / 74 ] simplifiying candidate # 8.898 * [simplify]: Simplifying (* (* (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)) (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))) (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))) 8.898 * * [simplify]: iters left: 6 (11 enodes) 8.903 * * [simplify]: iters left: 5 (35 enodes) 8.914 * * [simplify]: iters left: 4 (53 enodes) 8.934 * * [simplify]: iters left: 3 (118 enodes) 8.979 * * [simplify]: iters left: 2 (232 enodes) 9.057 * * [simplify]: iters left: 1 (353 enodes) 9.156 * * [simplify]: Extracting #0: cost 1 inf + 0 9.156 * * [simplify]: Extracting #1: cost 32 inf + 0 9.157 * * [simplify]: Extracting #2: cost 58 inf + 209 9.158 * * [simplify]: Extracting #3: cost 54 inf + 418 9.159 * * [simplify]: Extracting #4: cost 45 inf + 1296 9.160 * * [simplify]: Extracting #5: cost 37 inf + 3015 9.165 * * [simplify]: Extracting #6: cost 6 inf + 12323 9.172 * * [simplify]: Extracting #7: cost 0 inf + 14293 9.179 * [simplify]: Simplified to (* (* (- (hypot re im) re) 2.0) (sqrt (* (- (hypot re im) re) 2.0))) 9.179 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (cbrt (* (* (- (hypot re im) re) 2.0) (sqrt (* (- (hypot re im) re) 2.0)))))) 9.180 * * * * [progress]: [ 20 / 74 ] simplifiying candidate # 9.180 * [simplify]: Simplifying (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) 9.180 * * [simplify]: iters left: 4 (7 enodes) 9.183 * * [simplify]: iters left: 3 (23 enodes) 9.189 * * [simplify]: iters left: 2 (24 enodes) 9.192 * * [simplify]: iters left: 1 (26 enodes) 9.195 * * [simplify]: Extracting #0: cost 1 inf + 0 9.195 * * [simplify]: Extracting #1: cost 3 inf + 0 9.195 * * [simplify]: Extracting #2: cost 8 inf + 0 9.195 * * [simplify]: Extracting #3: cost 11 inf + 1 9.195 * * [simplify]: Extracting #4: cost 8 inf + 84 9.195 * * [simplify]: Extracting #5: cost 2 inf + 626 9.195 * * [simplify]: Extracting #6: cost 0 inf + 860 9.196 * [simplify]: Simplified to (sqrt (- (hypot re im) re)) 9.196 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (- (hypot re im) re)) (sqrt 2.0)))) 9.196 * [simplify]: Simplifying (sqrt 2.0) 9.196 * * [simplify]: iters left: 1 (2 enodes) 9.197 * * [simplify]: Extracting #0: cost 1 inf + 0 9.197 * * [simplify]: Extracting #1: cost 3 inf + 0 9.197 * * [simplify]: Extracting #2: cost 2 inf + 1 9.197 * * [simplify]: Extracting #3: cost 0 inf + 83 9.197 * [simplify]: Simplified to (sqrt 2.0) 9.197 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (sqrt (- (hypot re im) re)) (sqrt 2.0)))) 9.197 * * * * [progress]: [ 21 / 74 ] simplifiying candidate # 9.197 * [simplify]: Simplifying (/ 1 2) 9.197 * * [simplify]: iters left: 2 (3 enodes) 9.199 * * [simplify]: iters left: 1 (12 enodes) 9.202 * * [simplify]: Extracting #0: cost 1 inf + 0 9.202 * * [simplify]: Extracting #1: cost 0 inf + 1 9.202 * [simplify]: Simplified to 1/2 9.202 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0) 1/2))) 9.202 * * * * [progress]: [ 22 / 74 ] simplifiying candidate # 9.202 * [simplify]: Simplifying (/ 1 2) 9.202 * * [simplify]: iters left: 2 (3 enodes) 9.204 * * [simplify]: iters left: 1 (12 enodes) 9.207 * * [simplify]: Extracting #0: cost 1 inf + 0 9.207 * * [simplify]: Extracting #1: cost 0 inf + 1 9.207 * [simplify]: Simplified to 1/2 9.207 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0) 1/2))) 9.207 * * * * [progress]: [ 23 / 74 ] simplifiying candidate # 9.207 * [simplify]: Simplifying (sqrt (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))) 9.207 * * [simplify]: iters left: 6 (10 enodes) 9.210 * * [simplify]: iters left: 5 (33 enodes) 9.215 * * [simplify]: iters left: 4 (40 enodes) 9.222 * * [simplify]: iters left: 3 (62 enodes) 9.244 * * [simplify]: iters left: 2 (79 enodes) 9.256 * * [simplify]: iters left: 1 (85 enodes) 9.265 * * [simplify]: Extracting #0: cost 1 inf + 0 9.265 * * [simplify]: Extracting #1: cost 3 inf + 0 9.265 * * [simplify]: Extracting #2: cost 5 inf + 0 9.265 * * [simplify]: Extracting #3: cost 17 inf + 0 9.265 * * [simplify]: Extracting #4: cost 25 inf + 2 9.265 * * [simplify]: Extracting #5: cost 17 inf + 374 9.266 * * [simplify]: Extracting #6: cost 4 inf + 2106 9.266 * * [simplify]: Extracting #7: cost 0 inf + 2497 9.267 * * [simplify]: Extracting #8: cost 0 inf + 2457 9.268 * [simplify]: Simplified to (sqrt (sqrt (* (- (hypot re im) re) 2.0))) 9.268 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* (- (hypot re im) re) 2.0))) (sqrt (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)))))) 9.268 * [simplify]: Simplifying (sqrt (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))) 9.268 * * [simplify]: iters left: 6 (10 enodes) 9.270 * * [simplify]: iters left: 5 (33 enodes) 9.275 * * [simplify]: iters left: 4 (40 enodes) 9.288 * * [simplify]: iters left: 3 (62 enodes) 9.306 * * [simplify]: iters left: 2 (79 enodes) 9.326 * * [simplify]: iters left: 1 (85 enodes) 9.344 * * [simplify]: Extracting #0: cost 1 inf + 0 9.344 * * [simplify]: Extracting #1: cost 3 inf + 0 9.344 * * [simplify]: Extracting #2: cost 5 inf + 0 9.344 * * [simplify]: Extracting #3: cost 17 inf + 0 9.344 * * [simplify]: Extracting #4: cost 25 inf + 2 9.344 * * [simplify]: Extracting #5: cost 17 inf + 374 9.345 * * [simplify]: Extracting #6: cost 4 inf + 2106 9.346 * * [simplify]: Extracting #7: cost 0 inf + 2497 9.349 * * [simplify]: Extracting #8: cost 0 inf + 2457 9.350 * [simplify]: Simplified to (sqrt (sqrt (* (- (hypot re im) re) 2.0))) 9.350 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))) (sqrt (sqrt (* (- (hypot re im) re) 2.0)))))) 9.350 * * * * [progress]: [ 24 / 74 ] simplifiying candidate # 9.350 * * * * [progress]: [ 25 / 74 ] simplifiying candidate #real (real->posit16 (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))))))> 9.350 * [simplify]: Simplifying (real->posit16 (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))) 9.350 * * [simplify]: iters left: 6 (10 enodes) 9.353 * * [simplify]: iters left: 5 (30 enodes) 9.357 * * [simplify]: iters left: 4 (37 enodes) 9.363 * * [simplify]: iters left: 3 (59 enodes) 9.372 * * [simplify]: iters left: 2 (76 enodes) 9.382 * * [simplify]: iters left: 1 (82 enodes) 9.391 * * [simplify]: Extracting #0: cost 1 inf + 0 9.391 * * [simplify]: Extracting #1: cost 2 inf + 0 9.391 * * [simplify]: Extracting #2: cost 3 inf + 0 9.391 * * [simplify]: Extracting #3: cost 15 inf + 0 9.391 * * [simplify]: Extracting #4: cost 22 inf + 43 9.391 * * [simplify]: Extracting #5: cost 15 inf + 374 9.392 * * [simplify]: Extracting #6: cost 2 inf + 1946 9.392 * * [simplify]: Extracting #7: cost 0 inf + 2021 9.393 * [simplify]: Simplified to (real->posit16 (sqrt (* (- (hypot re im) re) 2.0))) 9.393 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (posit16->real (real->posit16 (sqrt (* (- (hypot re im) re) 2.0)))))) 9.393 * * * * [progress]: [ 26 / 74 ] simplifiying candidate # 9.393 * [simplify]: Simplifying (expm1 (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)) 9.393 * * [simplify]: iters left: 6 (9 enodes) 9.395 * * [simplify]: iters left: 5 (30 enodes) 9.400 * * [simplify]: iters left: 4 (37 enodes) 9.406 * * [simplify]: iters left: 3 (59 enodes) 9.415 * * [simplify]: iters left: 2 (76 enodes) 9.426 * * [simplify]: iters left: 1 (82 enodes) 9.437 * * [simplify]: Extracting #0: cost 1 inf + 0 9.437 * * [simplify]: Extracting #1: cost 3 inf + 0 9.437 * * [simplify]: Extracting #2: cost 15 inf + 0 9.437 * * [simplify]: Extracting #3: cost 22 inf + 43 9.438 * * [simplify]: Extracting #4: cost 15 inf + 374 9.439 * * [simplify]: Extracting #5: cost 3 inf + 1828 9.440 * * [simplify]: Extracting #6: cost 0 inf + 2121 9.441 * * [simplify]: Extracting #7: cost 0 inf + 2081 9.442 * [simplify]: Simplified to (expm1 (* (- (hypot re im) re) 2.0)) 9.442 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (log1p (expm1 (* (- (hypot re im) re) 2.0)))))) 9.442 * * * * [progress]: [ 27 / 74 ] simplifiying candidate # 9.443 * [simplify]: Simplifying (log1p (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)) 9.443 * * [simplify]: iters left: 6 (9 enodes) 9.447 * * [simplify]: iters left: 5 (30 enodes) 9.456 * * [simplify]: iters left: 4 (37 enodes) 9.468 * * [simplify]: iters left: 3 (59 enodes) 9.483 * * [simplify]: iters left: 2 (76 enodes) 9.498 * * [simplify]: iters left: 1 (82 enodes) 9.515 * * [simplify]: Extracting #0: cost 1 inf + 0 9.515 * * [simplify]: Extracting #1: cost 3 inf + 0 9.515 * * [simplify]: Extracting #2: cost 15 inf + 0 9.516 * * [simplify]: Extracting #3: cost 22 inf + 43 9.516 * * [simplify]: Extracting #4: cost 15 inf + 374 9.517 * * [simplify]: Extracting #5: cost 3 inf + 1868 9.518 * * [simplify]: Extracting #6: cost 0 inf + 2161 9.519 * * [simplify]: Extracting #7: cost 0 inf + 2121 9.520 * [simplify]: Simplified to (log1p (* (- (hypot re im) re) 2.0)) 9.520 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (expm1 (log1p (* (- (hypot re im) re) 2.0)))))) 9.520 * * * * [progress]: [ 28 / 74 ] simplifiying candidate # 9.521 * [simplify]: Simplifying (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0) 9.521 * * [simplify]: iters left: 5 (8 enodes) 9.524 * * [simplify]: iters left: 4 (27 enodes) 9.533 * * [simplify]: iters left: 3 (34 enodes) 9.544 * * [simplify]: iters left: 2 (56 enodes) 9.562 * * [simplify]: iters left: 1 (73 enodes) 9.580 * * [simplify]: Extracting #0: cost 1 inf + 0 9.580 * * [simplify]: Extracting #1: cost 13 inf + 0 9.580 * * [simplify]: Extracting #2: cost 20 inf + 43 9.581 * * [simplify]: Extracting #3: cost 13 inf + 373 9.581 * * [simplify]: Extracting #4: cost 4 inf + 1195 9.582 * * [simplify]: Extracting #5: cost 0 inf + 1665 9.583 * [simplify]: Simplified to (* (- (hypot re im) re) 2.0) 9.583 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (pow (* (- (hypot re im) re) 2.0) 1)))) 9.583 * * * * [progress]: [ 29 / 74 ] simplifiying candidate # 9.584 * * * * [progress]: [ 30 / 74 ] simplifiying candidate # 9.584 * [simplify]: Simplifying (+ (log (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) (log 2.0)) 9.584 * * [simplify]: iters left: 6 (10 enodes) 9.589 * * [simplify]: iters left: 5 (33 enodes) 9.599 * * [simplify]: iters left: 4 (34 enodes) 9.606 * * [simplify]: iters left: 3 (36 enodes) 9.611 * * [simplify]: Extracting #0: cost 1 inf + 0 9.611 * * [simplify]: Extracting #1: cost 4 inf + 0 9.611 * * [simplify]: Extracting #2: cost 8 inf + 0 9.611 * * [simplify]: Extracting #3: cost 10 inf + 143 9.611 * * [simplify]: Extracting #4: cost 13 inf + 144 9.611 * * [simplify]: Extracting #5: cost 10 inf + 227 9.612 * * [simplify]: Extracting #6: cost 6 inf + 535 9.612 * * [simplify]: Extracting #7: cost 0 inf + 1619 9.612 * [simplify]: Simplified to (+ (log 2.0) (log (- (hypot re im) re))) 9.612 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (exp (+ (log 2.0) (log (- (hypot re im) re))))))) 9.612 * * * * [progress]: [ 31 / 74 ] simplifiying candidate # 9.612 * [simplify]: Simplifying (log (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)) 9.612 * * [simplify]: iters left: 6 (9 enodes) 9.615 * * [simplify]: iters left: 5 (33 enodes) 9.620 * * [simplify]: iters left: 4 (45 enodes) 9.627 * * [simplify]: iters left: 3 (67 enodes) 9.637 * * [simplify]: iters left: 2 (84 enodes) 9.657 * * [simplify]: iters left: 1 (90 enodes) 9.680 * * [simplify]: Extracting #0: cost 1 inf + 0 9.680 * * [simplify]: Extracting #1: cost 5 inf + 0 9.680 * * [simplify]: Extracting #2: cost 19 inf + 0 9.680 * * [simplify]: Extracting #3: cost 26 inf + 43 9.681 * * [simplify]: Extracting #4: cost 17 inf + 475 9.682 * * [simplify]: Extracting #5: cost 5 inf + 2051 9.683 * * [simplify]: Extracting #6: cost 1 inf + 2390 9.684 * * [simplify]: Extracting #7: cost 0 inf + 2557 9.685 * [simplify]: Simplified to (log (* (- (hypot re im) re) 2.0)) 9.685 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (exp (log (* (- (hypot re im) re) 2.0)))))) 9.685 * * * * [progress]: [ 32 / 74 ] simplifiying candidate # 9.686 * [simplify]: Simplifying (exp (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)) 9.686 * * [simplify]: iters left: 6 (9 enodes) 9.690 * * [simplify]: iters left: 5 (32 enodes) 9.701 * * [simplify]: iters left: 4 (50 enodes) 9.718 * * [simplify]: iters left: 3 (105 enodes) 9.752 * * [simplify]: iters left: 2 (194 enodes) 9.816 * * [simplify]: iters left: 1 (336 enodes) 9.912 * * [simplify]: Extracting #0: cost 1 inf + 0 9.912 * * [simplify]: Extracting #1: cost 71 inf + 0 9.913 * * [simplify]: Extracting #2: cost 176 inf + 116 9.914 * * [simplify]: Extracting #3: cost 229 inf + 1122 9.916 * * [simplify]: Extracting #4: cost 156 inf + 10803 9.919 * * [simplify]: Extracting #5: cost 92 inf + 30374 9.927 * * [simplify]: Extracting #6: cost 15 inf + 73500 9.941 * * [simplify]: Extracting #7: cost 1 inf + 83849 9.960 * * [simplify]: Extracting #8: cost 0 inf + 84930 9.979 * [simplify]: Simplified to (exp (* 2.0 (- (hypot re im) re))) 9.979 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (log (exp (* 2.0 (- (hypot re im) re))))))) 9.979 * * * * [progress]: [ 33 / 74 ] simplifiying candidate # 9.979 * [simplify]: Simplifying (* (* (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) (* (* 2.0 2.0) 2.0)) 9.979 * * [simplify]: iters left: 6 (12 enodes) 9.986 * * [simplify]: iters left: 5 (45 enodes) 10.002 * * [simplify]: iters left: 4 (87 enodes) 10.040 * * [simplify]: iters left: 3 (300 enodes) 10.242 * * [simplify]: Extracting #0: cost 1 inf + 0 10.242 * * [simplify]: Extracting #1: cost 41 inf + 0 10.243 * * [simplify]: Extracting #2: cost 205 inf + 43 10.245 * * [simplify]: Extracting #3: cost 280 inf + 8982 10.261 * * [simplify]: Extracting #4: cost 36 inf + 69309 10.285 * * [simplify]: Extracting #5: cost 0 inf + 81236 10.321 * * [simplify]: Extracting #6: cost 0 inf + 81116 10.356 * [simplify]: Simplified to (* (* (* 2.0 (- (hypot re im) re)) (* 2.0 (- (hypot re im) re))) (* 2.0 (- (hypot re im) re))) 10.356 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (cbrt (* (* (* 2.0 (- (hypot re im) re)) (* 2.0 (- (hypot re im) re))) (* 2.0 (- (hypot re im) re))))))) 10.356 * * * * [progress]: [ 34 / 74 ] simplifiying candidate # 10.356 * [simplify]: Simplifying (* (cbrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)) (cbrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))) 10.356 * * [simplify]: iters left: 6 (10 enodes) 10.361 * * [simplify]: iters left: 5 (33 enodes) 10.370 * * [simplify]: iters left: 4 (40 enodes) 10.376 * * [simplify]: iters left: 3 (62 enodes) 10.385 * * [simplify]: iters left: 2 (79 enodes) 10.397 * * [simplify]: iters left: 1 (85 enodes) 10.407 * * [simplify]: Extracting #0: cost 1 inf + 0 10.407 * * [simplify]: Extracting #1: cost 3 inf + 0 10.407 * * [simplify]: Extracting #2: cost 5 inf + 0 10.407 * * [simplify]: Extracting #3: cost 17 inf + 0 10.407 * * [simplify]: Extracting #4: cost 25 inf + 2 10.408 * * [simplify]: Extracting #5: cost 17 inf + 374 10.408 * * [simplify]: Extracting #6: cost 4 inf + 2226 10.410 * * [simplify]: Extracting #7: cost 0 inf + 2657 10.411 * * [simplify]: Extracting #8: cost 0 inf + 2617 10.412 * [simplify]: Simplified to (* (cbrt (* (- (hypot re im) re) 2.0)) (cbrt (* (- (hypot re im) re) 2.0))) 10.412 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (cbrt (* (- (hypot re im) re) 2.0)) (cbrt (* (- (hypot re im) re) 2.0))) (cbrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)))))) 10.413 * [simplify]: Simplifying (cbrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)) 10.413 * * [simplify]: iters left: 6 (9 enodes) 10.417 * * [simplify]: iters left: 5 (30 enodes) 10.426 * * [simplify]: iters left: 4 (37 enodes) 10.438 * * [simplify]: iters left: 3 (59 enodes) 10.455 * * [simplify]: iters left: 2 (76 enodes) 10.473 * * [simplify]: iters left: 1 (82 enodes) 10.490 * * [simplify]: Extracting #0: cost 1 inf + 0 10.490 * * [simplify]: Extracting #1: cost 3 inf + 0 10.490 * * [simplify]: Extracting #2: cost 15 inf + 0 10.490 * * [simplify]: Extracting #3: cost 22 inf + 43 10.491 * * [simplify]: Extracting #4: cost 15 inf + 374 10.492 * * [simplify]: Extracting #5: cost 3 inf + 1848 10.493 * * [simplify]: Extracting #6: cost 0 inf + 2141 10.494 * * [simplify]: Extracting #7: cost 0 inf + 2101 10.495 * [simplify]: Simplified to (cbrt (* (- (hypot re im) re) 2.0)) 10.495 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (* (cbrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)) (cbrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))) (cbrt (* (- (hypot re im) re) 2.0)))))) 10.495 * * * * [progress]: [ 35 / 74 ] simplifiying candidate # 10.495 * [simplify]: Simplifying (* (* (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0) (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)) (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)) 10.496 * * [simplify]: iters left: 6 (10 enodes) 10.501 * * [simplify]: iters left: 5 (43 enodes) 10.520 * * [simplify]: iters left: 4 (108 enodes) 10.579 * * [simplify]: iters left: 3 (480 enodes) 11.174 * * [simplify]: Extracting #0: cost 1 inf + 0 11.174 * * [simplify]: Extracting #1: cost 34 inf + 0 11.175 * * [simplify]: Extracting #2: cost 213 inf + 43 11.181 * * [simplify]: Extracting #3: cost 397 inf + 7257 11.200 * * [simplify]: Extracting #4: cost 50 inf + 83617 11.231 * * [simplify]: Extracting #5: cost 0 inf + 98173 11.289 * [simplify]: Simplified to (* (* (- (hypot re im) re) 2.0) (* (* (- (hypot re im) re) 2.0) (* (- (hypot re im) re) 2.0))) 11.289 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (cbrt (* (* (- (hypot re im) re) 2.0) (* (* (- (hypot re im) re) 2.0) (* (- (hypot re im) re) 2.0))))))) 11.289 * * * * [progress]: [ 36 / 74 ] simplifiying candidate # 11.289 * [simplify]: Simplifying (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)) 11.289 * * [simplify]: iters left: 6 (9 enodes) 11.294 * * [simplify]: iters left: 5 (30 enodes) 11.303 * * [simplify]: iters left: 4 (37 enodes) 11.315 * * [simplify]: iters left: 3 (59 enodes) 11.332 * * [simplify]: iters left: 2 (76 enodes) 11.351 * * [simplify]: iters left: 1 (82 enodes) 11.369 * * [simplify]: Extracting #0: cost 1 inf + 0 11.369 * * [simplify]: Extracting #1: cost 3 inf + 0 11.369 * * [simplify]: Extracting #2: cost 15 inf + 0 11.369 * * [simplify]: Extracting #3: cost 22 inf + 43 11.369 * * [simplify]: Extracting #4: cost 15 inf + 374 11.370 * * [simplify]: Extracting #5: cost 3 inf + 1768 11.371 * * [simplify]: Extracting #6: cost 0 inf + 2061 11.372 * * [simplify]: Extracting #7: cost 0 inf + 2021 11.373 * [simplify]: Simplified to (sqrt (* (- (hypot re im) re) 2.0)) 11.374 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (sqrt (* (- (hypot re im) re) 2.0)) (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)))))) 11.374 * [simplify]: Simplifying (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)) 11.374 * * [simplify]: iters left: 6 (9 enodes) 11.378 * * [simplify]: iters left: 5 (30 enodes) 11.387 * * [simplify]: iters left: 4 (37 enodes) 11.399 * * [simplify]: iters left: 3 (59 enodes) 11.417 * * [simplify]: iters left: 2 (76 enodes) 11.438 * * [simplify]: iters left: 1 (82 enodes) 11.450 * * [simplify]: Extracting #0: cost 1 inf + 0 11.450 * * [simplify]: Extracting #1: cost 3 inf + 0 11.450 * * [simplify]: Extracting #2: cost 15 inf + 0 11.451 * * [simplify]: Extracting #3: cost 22 inf + 43 11.451 * * [simplify]: Extracting #4: cost 15 inf + 374 11.451 * * [simplify]: Extracting #5: cost 3 inf + 1768 11.452 * * [simplify]: Extracting #6: cost 0 inf + 2061 11.452 * * [simplify]: Extracting #7: cost 0 inf + 2021 11.453 * [simplify]: Simplified to (sqrt (* (- (hypot re im) re) 2.0)) 11.453 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)) (sqrt (* (- (hypot re im) re) 2.0)))))) 11.453 * * * * [progress]: [ 37 / 74 ] simplifiying candidate # 11.453 * * * * [progress]: [ 38 / 74 ] simplifiying candidate # 11.453 * [simplify]: Simplifying (* (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) (sqrt 2.0)) 11.453 * * [simplify]: iters left: 6 (10 enodes) 11.456 * * [simplify]: iters left: 5 (33 enodes) 11.461 * * [simplify]: iters left: 4 (34 enodes) 11.466 * * [simplify]: iters left: 3 (36 enodes) 11.471 * * [simplify]: Extracting #0: cost 1 inf + 0 11.471 * * [simplify]: Extracting #1: cost 4 inf + 0 11.471 * * [simplify]: Extracting #2: cost 8 inf + 0 11.471 * * [simplify]: Extracting #3: cost 10 inf + 83 11.471 * * [simplify]: Extracting #4: cost 13 inf + 84 11.471 * * [simplify]: Extracting #5: cost 10 inf + 167 11.471 * * [simplify]: Extracting #6: cost 6 inf + 475 11.472 * * [simplify]: Extracting #7: cost 0 inf + 1379 11.472 * [simplify]: Simplified to (* (sqrt (- (hypot re im) re)) (sqrt 2.0)) 11.472 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (sqrt (- (hypot re im) re)) (sqrt 2.0)) (* (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) (sqrt 2.0)))))) 11.473 * [simplify]: Simplifying (* (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) (sqrt 2.0)) 11.473 * * [simplify]: iters left: 6 (10 enodes) 11.477 * * [simplify]: iters left: 5 (33 enodes) 11.487 * * [simplify]: iters left: 4 (34 enodes) 11.492 * * [simplify]: iters left: 3 (36 enodes) 11.498 * * [simplify]: Extracting #0: cost 1 inf + 0 11.498 * * [simplify]: Extracting #1: cost 4 inf + 0 11.498 * * [simplify]: Extracting #2: cost 8 inf + 0 11.498 * * [simplify]: Extracting #3: cost 10 inf + 83 11.498 * * [simplify]: Extracting #4: cost 13 inf + 84 11.498 * * [simplify]: Extracting #5: cost 10 inf + 167 11.498 * * [simplify]: Extracting #6: cost 6 inf + 475 11.498 * * [simplify]: Extracting #7: cost 0 inf + 1379 11.498 * [simplify]: Simplified to (* (sqrt (- (hypot re im) re)) (sqrt 2.0)) 11.498 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (* (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) (sqrt 2.0)) (* (sqrt (- (hypot re im) re)) (sqrt 2.0)))))) 11.499 * * * * [progress]: [ 39 / 74 ] simplifiying candidate # 11.499 * [simplify]: Simplifying (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) (* (cbrt 2.0) (cbrt 2.0))) 11.499 * * [simplify]: iters left: 5 (10 enodes) 11.501 * * [simplify]: iters left: 4 (35 enodes) 11.507 * * [simplify]: iters left: 3 (46 enodes) 11.515 * * [simplify]: iters left: 2 (82 enodes) 11.544 * * [simplify]: iters left: 1 (146 enodes) 11.586 * * [simplify]: Extracting #0: cost 1 inf + 0 11.586 * * [simplify]: Extracting #1: cost 18 inf + 0 11.586 * * [simplify]: Extracting #2: cost 36 inf + 1 11.587 * * [simplify]: Extracting #3: cost 26 inf + 893 11.589 * * [simplify]: Extracting #4: cost 6 inf + 4360 11.591 * * [simplify]: Extracting #5: cost 0 inf + 5466 11.594 * * [simplify]: Extracting #6: cost 0 inf + 5426 11.597 * [simplify]: Simplified to (* (* (cbrt 2.0) (cbrt 2.0)) (- (hypot re im) re)) 11.597 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (* (cbrt 2.0) (cbrt 2.0)) (- (hypot re im) re)) (cbrt 2.0))))) 11.597 * * * * [progress]: [ 40 / 74 ] simplifiying candidate # 11.597 * [simplify]: Simplifying (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) (sqrt 2.0)) 11.597 * * [simplify]: iters left: 5 (9 enodes) 11.602 * * [simplify]: iters left: 4 (30 enodes) 11.612 * * [simplify]: iters left: 3 (37 enodes) 11.624 * * [simplify]: iters left: 2 (59 enodes) 11.639 * * [simplify]: iters left: 1 (76 enodes) 11.651 * * [simplify]: Extracting #0: cost 1 inf + 0 11.651 * * [simplify]: Extracting #1: cost 13 inf + 0 11.651 * * [simplify]: Extracting #2: cost 24 inf + 1 11.651 * * [simplify]: Extracting #3: cost 17 inf + 288 11.651 * * [simplify]: Extracting #4: cost 2 inf + 2032 11.652 * * [simplify]: Extracting #5: cost 0 inf + 2227 11.653 * [simplify]: Simplified to (* (sqrt 2.0) (- (hypot re im) re)) 11.653 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (sqrt 2.0) (- (hypot re im) re)) (sqrt 2.0))))) 11.653 * * * * [progress]: [ 41 / 74 ] simplifiying candidate # 11.653 * [simplify]: Simplifying (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 1) 11.653 * * [simplify]: iters left: 5 (8 enodes) 11.655 * * [simplify]: iters left: 4 (27 enodes) 11.660 * * [simplify]: iters left: 3 (32 enodes) 11.665 * * [simplify]: iters left: 2 (41 enodes) 11.677 * * [simplify]: iters left: 1 (51 enodes) 11.690 * * [simplify]: Extracting #0: cost 1 inf + 0 11.691 * * [simplify]: Extracting #1: cost 7 inf + 0 11.691 * * [simplify]: Extracting #2: cost 9 inf + 2 11.691 * * [simplify]: Extracting #3: cost 0 inf + 587 11.691 * [simplify]: Simplified to (- (hypot re im) re) 11.691 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (- (hypot re im) re) 2.0)))) 11.692 * * * * [progress]: [ 42 / 74 ] simplifiying candidate # 11.692 * [simplify]: Simplifying (* (cbrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) 2.0) 11.692 * * [simplify]: iters left: 6 (9 enodes) 11.696 * * [simplify]: iters left: 5 (30 enodes) 11.702 * * [simplify]: iters left: 4 (31 enodes) 11.706 * * [simplify]: iters left: 3 (33 enodes) 11.711 * * [simplify]: Extracting #0: cost 1 inf + 0 11.711 * * [simplify]: Extracting #1: cost 4 inf + 0 11.711 * * [simplify]: Extracting #2: cost 5 inf + 1 11.711 * * [simplify]: Extracting #3: cost 10 inf + 1 11.711 * * [simplify]: Extracting #4: cost 13 inf + 2 11.711 * * [simplify]: Extracting #5: cost 11 inf + 44 11.711 * * [simplify]: Extracting #6: cost 5 inf + 490 11.711 * * [simplify]: Extracting #7: cost 1 inf + 1200 11.711 * * [simplify]: Extracting #8: cost 0 inf + 1377 11.712 * [simplify]: Simplified to (* 2.0 (cbrt (- (hypot re im) re))) 11.712 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (* (cbrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) (cbrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)))) (* 2.0 (cbrt (- (hypot re im) re))))))) 11.712 * * * * [progress]: [ 43 / 74 ] simplifiying candidate # 11.712 * [simplify]: Simplifying (* (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) 2.0) 11.712 * * [simplify]: iters left: 6 (9 enodes) 11.714 * * [simplify]: iters left: 5 (30 enodes) 11.718 * * [simplify]: iters left: 4 (31 enodes) 11.723 * * [simplify]: iters left: 3 (33 enodes) 11.727 * * [simplify]: Extracting #0: cost 1 inf + 0 11.727 * * [simplify]: Extracting #1: cost 4 inf + 0 11.727 * * [simplify]: Extracting #2: cost 5 inf + 1 11.727 * * [simplify]: Extracting #3: cost 10 inf + 1 11.727 * * [simplify]: Extracting #4: cost 13 inf + 2 11.727 * * [simplify]: Extracting #5: cost 11 inf + 44 11.728 * * [simplify]: Extracting #6: cost 5 inf + 490 11.728 * * [simplify]: Extracting #7: cost 1 inf + 1080 11.728 * * [simplify]: Extracting #8: cost 0 inf + 1217 11.728 * [simplify]: Simplified to (* 2.0 (sqrt (- (hypot re im) re))) 11.728 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (sqrt (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re))) (* 2.0 (sqrt (- (hypot re im) re))))))) 11.728 * * * * [progress]: [ 44 / 74 ] simplifiying candidate # 11.729 * [simplify]: Simplifying (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0) 11.729 * * [simplify]: iters left: 5 (8 enodes) 11.730 * * [simplify]: iters left: 4 (27 enodes) 11.737 * * [simplify]: iters left: 3 (34 enodes) 11.751 * * [simplify]: iters left: 2 (56 enodes) 11.760 * * [simplify]: iters left: 1 (73 enodes) 11.769 * * [simplify]: Extracting #0: cost 1 inf + 0 11.769 * * [simplify]: Extracting #1: cost 13 inf + 0 11.769 * * [simplify]: Extracting #2: cost 20 inf + 43 11.769 * * [simplify]: Extracting #3: cost 13 inf + 373 11.770 * * [simplify]: Extracting #4: cost 4 inf + 1195 11.770 * * [simplify]: Extracting #5: cost 0 inf + 1665 11.771 * [simplify]: Simplified to (* (- (hypot re im) re) 2.0) 11.771 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* 1 (* (- (hypot re im) re) 2.0))))) 11.771 * * * * [progress]: [ 45 / 74 ] simplifiying candidate #real (real->posit16 (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0))))))> 11.771 * [simplify]: Simplifying (real->posit16 (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)) 11.771 * * [simplify]: iters left: 6 (9 enodes) 11.773 * * [simplify]: iters left: 5 (27 enodes) 11.778 * * [simplify]: iters left: 4 (34 enodes) 11.789 * * [simplify]: iters left: 3 (56 enodes) 11.798 * * [simplify]: iters left: 2 (73 enodes) 11.807 * * [simplify]: iters left: 1 (79 enodes) 11.815 * * [simplify]: Extracting #0: cost 1 inf + 0 11.815 * * [simplify]: Extracting #1: cost 2 inf + 0 11.815 * * [simplify]: Extracting #2: cost 13 inf + 0 11.815 * * [simplify]: Extracting #3: cost 20 inf + 43 11.815 * * [simplify]: Extracting #4: cost 14 inf + 332 11.815 * * [simplify]: Extracting #5: cost 5 inf + 1097 11.816 * * [simplify]: Extracting #6: cost 0 inf + 1665 11.817 * [simplify]: Simplified to (real->posit16 (* (- (hypot re im) re) 2.0)) 11.817 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (posit16->real (real->posit16 (* (- (hypot re im) re) 2.0)))))) 11.817 * * * * [progress]: [ 46 / 74 ] simplifiying candidate # 11.817 * * * * [progress]: [ 47 / 74 ] simplifiying candidate # 11.817 * [simplify]: Simplifying (expm1 (sqrt (hypot re im))) 11.817 * * [simplify]: iters left: 3 (5 enodes) 11.818 * * [simplify]: iters left: 2 (15 enodes) 11.820 * * [simplify]: Extracting #0: cost 1 inf + 0 11.820 * * [simplify]: Extracting #1: cost 3 inf + 0 11.820 * * [simplify]: Extracting #2: cost 5 inf + 0 11.820 * * [simplify]: Extracting #3: cost 8 inf + 0 11.820 * * [simplify]: Extracting #4: cost 6 inf + 2 11.820 * * [simplify]: Extracting #5: cost 0 inf + 644 11.820 * [simplify]: Simplified to (expm1 (sqrt (hypot re im))) 11.820 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (log1p (expm1 (sqrt (hypot re im)))) (- re)) 2.0)))) 11.821 * * * * [progress]: [ 48 / 74 ] simplifiying candidate # 11.821 * [simplify]: Simplifying (log1p (sqrt (hypot re im))) 11.821 * * [simplify]: iters left: 3 (5 enodes) 11.823 * * [simplify]: iters left: 2 (15 enodes) 11.827 * * [simplify]: Extracting #0: cost 1 inf + 0 11.827 * * [simplify]: Extracting #1: cost 3 inf + 0 11.827 * * [simplify]: Extracting #2: cost 5 inf + 0 11.827 * * [simplify]: Extracting #3: cost 8 inf + 0 11.827 * * [simplify]: Extracting #4: cost 6 inf + 2 11.827 * * [simplify]: Extracting #5: cost 0 inf + 684 11.827 * [simplify]: Simplified to (log1p (sqrt (hypot re im))) 11.827 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (expm1 (log1p (sqrt (hypot re im)))) (- re)) 2.0)))) 11.827 * * * * [progress]: [ 49 / 74 ] simplifiying candidate # 11.827 * * * * [progress]: [ 50 / 74 ] simplifiying candidate # 11.828 * * * * [progress]: [ 51 / 74 ] simplifiying candidate # 11.828 * [simplify]: Simplifying (log (sqrt (hypot re im))) 11.828 * * [simplify]: iters left: 3 (5 enodes) 11.830 * * [simplify]: iters left: 2 (15 enodes) 11.834 * * [simplify]: Extracting #0: cost 1 inf + 0 11.834 * * [simplify]: Extracting #1: cost 3 inf + 0 11.834 * * [simplify]: Extracting #2: cost 5 inf + 0 11.834 * * [simplify]: Extracting #3: cost 8 inf + 0 11.834 * * [simplify]: Extracting #4: cost 6 inf + 2 11.834 * * [simplify]: Extracting #5: cost 0 inf + 644 11.834 * [simplify]: Simplified to (log (sqrt (hypot re im))) 11.834 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (exp (log (sqrt (hypot re im)))) (- re)) 2.0)))) 11.834 * * * * [progress]: [ 52 / 74 ] simplifiying candidate # 11.835 * [simplify]: Simplifying (exp (sqrt (hypot re im))) 11.835 * * [simplify]: iters left: 3 (5 enodes) 11.837 * * [simplify]: iters left: 2 (15 enodes) 11.843 * * [simplify]: Extracting #0: cost 1 inf + 0 11.843 * * [simplify]: Extracting #1: cost 3 inf + 0 11.843 * * [simplify]: Extracting #2: cost 5 inf + 0 11.843 * * [simplify]: Extracting #3: cost 8 inf + 0 11.843 * * [simplify]: Extracting #4: cost 6 inf + 2 11.843 * * [simplify]: Extracting #5: cost 0 inf + 644 11.843 * [simplify]: Simplified to (exp (sqrt (hypot re im))) 11.844 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (log (exp (sqrt (hypot re im)))) (- re)) 2.0)))) 11.844 * * * * [progress]: [ 53 / 74 ] simplifiying candidate # 11.844 * [simplify]: Simplifying (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im)))) 11.844 * * [simplify]: iters left: 5 (6 enodes) 11.846 * * [simplify]: iters left: 4 (18 enodes) 11.851 * * [simplify]: Extracting #0: cost 1 inf + 0 11.851 * * [simplify]: Extracting #1: cost 3 inf + 0 11.851 * * [simplify]: Extracting #2: cost 5 inf + 0 11.851 * * [simplify]: Extracting #3: cost 7 inf + 0 11.851 * * [simplify]: Extracting #4: cost 10 inf + 0 11.852 * * [simplify]: Extracting #5: cost 8 inf + 2 11.852 * * [simplify]: Extracting #6: cost 0 inf + 1098 11.852 * [simplify]: Simplified to (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im)))) 11.852 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im)))) (cbrt (sqrt (hypot re im)))) (- re)) 2.0)))) 11.853 * [simplify]: Simplifying (cbrt (sqrt (hypot re im))) 11.853 * * [simplify]: iters left: 3 (5 enodes) 11.854 * * [simplify]: iters left: 2 (15 enodes) 11.858 * * [simplify]: Extracting #0: cost 1 inf + 0 11.858 * * [simplify]: Extracting #1: cost 3 inf + 0 11.858 * * [simplify]: Extracting #2: cost 5 inf + 0 11.858 * * [simplify]: Extracting #3: cost 8 inf + 0 11.858 * * [simplify]: Extracting #4: cost 6 inf + 2 11.859 * * [simplify]: Extracting #5: cost 0 inf + 664 11.859 * [simplify]: Simplified to (cbrt (sqrt (hypot re im))) 11.859 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im)))) (cbrt (sqrt (hypot re im)))) (- re)) 2.0)))) 11.859 * * * * [progress]: [ 54 / 74 ] simplifiying candidate # 11.859 * [simplify]: Simplifying (* (* (sqrt (hypot re im)) (sqrt (hypot re im))) (sqrt (hypot re im))) 11.859 * * [simplify]: iters left: 6 (6 enodes) 11.862 * * [simplify]: iters left: 5 (17 enodes) 11.867 * * [simplify]: iters left: 4 (20 enodes) 11.874 * * [simplify]: iters left: 3 (27 enodes) 11.884 * * [simplify]: iters left: 2 (41 enodes) 11.892 * * [simplify]: iters left: 1 (67 enodes) 11.905 * * [simplify]: Extracting #0: cost 1 inf + 0 11.905 * * [simplify]: Extracting #1: cost 9 inf + 0 11.905 * * [simplify]: Extracting #2: cost 19 inf + 1 11.905 * * [simplify]: Extracting #3: cost 18 inf + 5 11.905 * * [simplify]: Extracting #4: cost 9 inf + 1512 11.905 * * [simplify]: Extracting #5: cost 0 inf + 4981 11.906 * [simplify]: Simplified to (* (sqrt (hypot re im)) (hypot re im)) 11.906 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (cbrt (* (sqrt (hypot re im)) (hypot re im))) (- re)) 2.0)))) 11.906 * * * * [progress]: [ 55 / 74 ] simplifiying candidate # 11.906 * [simplify]: Simplifying (sqrt (* (cbrt (hypot re im)) (cbrt (hypot re im)))) 11.906 * * [simplify]: iters left: 5 (6 enodes) 11.907 * * [simplify]: iters left: 4 (19 enodes) 11.910 * * [simplify]: Extracting #0: cost 1 inf + 0 11.910 * * [simplify]: Extracting #1: cost 4 inf + 0 11.910 * * [simplify]: Extracting #2: cost 7 inf + 0 11.910 * * [simplify]: Extracting #3: cost 10 inf + 0 11.910 * * [simplify]: Extracting #4: cost 8 inf + 2 11.910 * * [simplify]: Extracting #5: cost 0 inf + 1098 11.910 * [simplify]: Simplified to (fabs (cbrt (hypot re im))) 11.910 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (fabs (cbrt (hypot re im))) (sqrt (cbrt (hypot re im)))) (- re)) 2.0)))) 11.910 * [simplify]: Simplifying (sqrt (cbrt (hypot re im))) 11.910 * * [simplify]: iters left: 3 (5 enodes) 11.911 * * [simplify]: iters left: 2 (15 enodes) 11.913 * * [simplify]: Extracting #0: cost 1 inf + 0 11.913 * * [simplify]: Extracting #1: cost 3 inf + 0 11.913 * * [simplify]: Extracting #2: cost 5 inf + 0 11.913 * * [simplify]: Extracting #3: cost 8 inf + 0 11.913 * * [simplify]: Extracting #4: cost 6 inf + 2 11.913 * * [simplify]: Extracting #5: cost 0 inf + 744 11.913 * [simplify]: Simplified to (sqrt (cbrt (hypot re im))) 11.913 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (fabs (cbrt (hypot re im))) (sqrt (cbrt (hypot re im)))) (- re)) 2.0)))) 11.914 * * * * [progress]: [ 56 / 74 ] simplifiying candidate # 11.914 * [simplify]: Simplifying (sqrt (sqrt (hypot re im))) 11.914 * * [simplify]: iters left: 3 (5 enodes) 11.915 * * [simplify]: iters left: 2 (15 enodes) 11.916 * * [simplify]: Extracting #0: cost 1 inf + 0 11.917 * * [simplify]: Extracting #1: cost 3 inf + 0 11.917 * * [simplify]: Extracting #2: cost 5 inf + 0 11.917 * * [simplify]: Extracting #3: cost 8 inf + 0 11.917 * * [simplify]: Extracting #4: cost 6 inf + 2 11.917 * * [simplify]: Extracting #5: cost 0 inf + 584 11.917 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 11.917 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 11.917 * [simplify]: Simplifying (sqrt (sqrt (hypot re im))) 11.917 * * [simplify]: iters left: 3 (5 enodes) 11.918 * * [simplify]: iters left: 2 (15 enodes) 11.920 * * [simplify]: Extracting #0: cost 1 inf + 0 11.920 * * [simplify]: Extracting #1: cost 3 inf + 0 11.920 * * [simplify]: Extracting #2: cost 5 inf + 0 11.920 * * [simplify]: Extracting #3: cost 8 inf + 0 11.920 * * [simplify]: Extracting #4: cost 6 inf + 2 11.921 * * [simplify]: Extracting #5: cost 0 inf + 584 11.921 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 11.921 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 11.921 * * * * [progress]: [ 57 / 74 ] simplifiying candidate # 11.921 * [simplify]: Simplifying (sqrt 1) 11.921 * * [simplify]: iters left: 1 (2 enodes) 11.924 * * [simplify]: Extracting #0: cost 1 inf + 0 11.924 * * [simplify]: Extracting #1: cost 0 inf + 1 11.924 * [simplify]: Simplified to 1 11.924 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* 1 (sqrt (hypot re im))) (- re)) 2.0)))) 11.925 * [simplify]: Simplifying (sqrt (hypot re im)) 11.925 * * [simplify]: iters left: 2 (4 enodes) 11.926 * * [simplify]: iters left: 1 (12 enodes) 11.929 * * [simplify]: Extracting #0: cost 1 inf + 0 11.929 * * [simplify]: Extracting #1: cost 3 inf + 0 11.929 * * [simplify]: Extracting #2: cost 6 inf + 0 11.930 * * [simplify]: Extracting #3: cost 4 inf + 2 11.930 * * [simplify]: Extracting #4: cost 0 inf + 310 11.930 * [simplify]: Simplified to (sqrt (hypot re im)) 11.930 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* 1 (sqrt (hypot re im))) (- re)) 2.0)))) 11.930 * * * * [progress]: [ 58 / 74 ] simplifiying candidate # 11.930 * [simplify]: Simplifying (/ 1 2) 11.930 * * [simplify]: iters left: 2 (3 enodes) 11.933 * * [simplify]: iters left: 1 (12 enodes) 11.937 * * [simplify]: Extracting #0: cost 1 inf + 0 11.937 * * [simplify]: Extracting #1: cost 0 inf + 1 11.937 * [simplify]: Simplified to 1/2 11.937 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (hypot re im) 1/2) (- re)) 2.0)))) 11.937 * * * * [progress]: [ 59 / 74 ] simplifiying candidate # 11.937 * [simplify]: Simplifying (sqrt (sqrt (hypot re im))) 11.937 * * [simplify]: iters left: 3 (5 enodes) 11.938 * * [simplify]: iters left: 2 (15 enodes) 11.940 * * [simplify]: Extracting #0: cost 1 inf + 0 11.940 * * [simplify]: Extracting #1: cost 3 inf + 0 11.940 * * [simplify]: Extracting #2: cost 5 inf + 0 11.940 * * [simplify]: Extracting #3: cost 8 inf + 0 11.940 * * [simplify]: Extracting #4: cost 6 inf + 2 11.941 * * [simplify]: Extracting #5: cost 0 inf + 584 11.941 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 11.941 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 11.941 * [simplify]: Simplifying (sqrt (sqrt (hypot re im))) 11.941 * * [simplify]: iters left: 3 (5 enodes) 11.942 * * [simplify]: iters left: 2 (15 enodes) 11.944 * * [simplify]: Extracting #0: cost 1 inf + 0 11.944 * * [simplify]: Extracting #1: cost 3 inf + 0 11.944 * * [simplify]: Extracting #2: cost 5 inf + 0 11.944 * * [simplify]: Extracting #3: cost 8 inf + 0 11.944 * * [simplify]: Extracting #4: cost 6 inf + 2 11.944 * * [simplify]: Extracting #5: cost 0 inf + 584 11.944 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 11.944 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 11.944 * * * * [progress]: [ 60 / 74 ] simplifiying candidate # 11.944 * * * * [progress]: [ 61 / 74 ] simplifiying candidate # 11.944 * * * * [progress]: [ 62 / 74 ] simplifiying candidate #real (real->posit16 (sqrt (hypot re im)))) (- re)) 2.0))))> 11.944 * [simplify]: Simplifying (real->posit16 (sqrt (hypot re im))) 11.944 * * [simplify]: iters left: 3 (5 enodes) 11.945 * * [simplify]: iters left: 2 (12 enodes) 11.947 * * [simplify]: Extracting #0: cost 1 inf + 0 11.947 * * [simplify]: Extracting #1: cost 2 inf + 0 11.947 * * [simplify]: Extracting #2: cost 3 inf + 0 11.947 * * [simplify]: Extracting #3: cost 6 inf + 0 11.947 * * [simplify]: Extracting #4: cost 4 inf + 2 11.947 * * [simplify]: Extracting #5: cost 0 inf + 310 11.947 * [simplify]: Simplified to (real->posit16 (sqrt (hypot re im))) 11.947 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (posit16->real (real->posit16 (sqrt (hypot re im)))) (- re)) 2.0)))) 11.947 * * * * [progress]: [ 63 / 74 ] simplifiying candidate # 11.947 * [simplify]: Simplifying (- im re) 11.947 * * [simplify]: iters left: 2 (3 enodes) 11.948 * * [simplify]: iters left: 1 (11 enodes) 11.951 * * [simplify]: Extracting #0: cost 1 inf + 0 11.951 * * [simplify]: Extracting #1: cost 5 inf + 0 11.951 * * [simplify]: Extracting #2: cost 3 inf + 43 11.951 * * [simplify]: Extracting #3: cost 0 inf + 168 11.951 * [simplify]: Simplified to (- im re) 11.951 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (- im re) 2.0)))) 11.951 * * * * [progress]: [ 64 / 74 ] simplifiying candidate # 11.951 * [simplify]: Simplifying (- (+ re (- (+ (* +nan.0 (/ (pow im 2) (pow re 2))) (- +nan.0))))) 11.952 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* +nan.0 2.0)))) 11.952 * * * * [progress]: [ 65 / 74 ] simplifiying candidate # 11.952 * [simplify]: Simplifying (- (+ re (- (+ (* +nan.0 (/ (pow im 2) (pow re 2))) (- +nan.0))))) 11.952 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* +nan.0 2.0)))) 11.952 * * * * [progress]: [ 66 / 74 ] simplifiying candidate # 11.952 * [simplify]: Simplifying (- (+ (* +nan.0 (* (sqrt 2.0) (* re im))) (- (+ (* +nan.0 (* (sqrt 2.0) (pow im 2))) (- (* +nan.0 (* (sqrt 2.0) im))))))) 11.952 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 +nan.0)) 11.952 * * * * [progress]: [ 67 / 74 ] simplifiying candidate # 11.952 * [simplify]: Simplifying (- (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))))))) 11.952 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 +nan.0)) 11.952 * * * * [progress]: [ 68 / 74 ] simplifiying candidate # 11.952 * [simplify]: Simplifying (- (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))))))) 11.952 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 +nan.0)) 11.953 * * * * [progress]: [ 69 / 74 ] simplifiying candidate # 11.953 * [simplify]: Simplifying (- (* 2.0 im) (* 2.0 re)) 11.953 * * [simplify]: iters left: 4 (6 enodes) 11.955 * * [simplify]: iters left: 3 (25 enodes) 11.959 * * [simplify]: iters left: 2 (39 enodes) 11.965 * * [simplify]: iters left: 1 (49 enodes) 11.978 * * [simplify]: Extracting #0: cost 1 inf + 0 11.978 * * [simplify]: Extracting #1: cost 11 inf + 0 11.979 * * [simplify]: Extracting #2: cost 13 inf + 44 11.979 * * [simplify]: Extracting #3: cost 3 inf + 583 11.979 * * [simplify]: Extracting #4: cost 0 inf + 749 11.980 * [simplify]: Simplified to (* 2.0 (- im re)) 11.980 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (- im re))))) 11.980 * * * * [progress]: [ 70 / 74 ] simplifiying candidate # 11.980 * [simplify]: Simplifying (- (+ (* 2.0 re) (- (+ (* +nan.0 (/ (pow im 2) (pow re 2))) (- +nan.0))))) 11.981 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (sqrt +nan.0))) 11.981 * * * * [progress]: [ 71 / 74 ] simplifiying candidate # 11.981 * [simplify]: Simplifying (- (+ (* 2.0 re) (- (+ (* +nan.0 (/ (pow im 2) (pow re 2))) (- +nan.0))))) 11.981 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (sqrt +nan.0))) 11.981 * * * * [progress]: [ 72 / 74 ] simplifiying candidate # 11.981 * [simplify]: Simplifying (- (+ (* +nan.0 (pow im 2)) (- (+ (* +nan.0 (pow re 2)) (- (* +nan.0 im)))))) 11.981 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) +nan.0 (- re)) 2.0)))) 11.982 * * * * [progress]: [ 73 / 74 ] simplifiying candidate # 11.982 * [simplify]: Simplifying (- (+ (* +nan.0 (/ 1 re)) (- (+ (* +nan.0 (/ 1 (pow re 2))) (- +nan.0))))) 11.982 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) +nan.0 (- re)) 2.0)))) 11.982 * * * * [progress]: [ 74 / 74 ] simplifiying candidate # 11.982 * [simplify]: Simplifying (- (+ (* +nan.0 (/ 1 re)) (- (+ (* +nan.0 (/ 1 (pow re 2))) (- +nan.0))))) 11.982 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) +nan.0 (- re)) 2.0)))) 11.983 * * * [progress]: adding candidates to table 13.027 * * [progress]: iteration 3 / 4 13.027 * * * [progress]: picking best candidate 13.106 * * * * [pick]: Picked # 13.106 * * * [progress]: localizing error 13.164 * * * [progress]: generating rewritten candidates 13.164 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 1) 13.165 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1 2) 13.178 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 2 2) 13.179 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1 2 1) 13.183 * * * [progress]: generating series expansions 13.183 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 1) 13.183 * [backup-simplify]: Simplify (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re)) into (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 13.183 * [approximate]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in (re im) around 0 13.183 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in im 13.183 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot re im)) (sqrt (hypot re im))) (- re)) 13.183 * [taylor]: Taking taylor expansion of (* (sqrt (hypot re im)) (sqrt (hypot re im))) in im 13.183 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in im 13.183 * [taylor]: Taking taylor expansion of (hypot re im) in im 13.183 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 13.183 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 13.184 * [taylor]: Taking taylor expansion of (* re re) in im 13.184 * [taylor]: Taking taylor expansion of re in im 13.184 * [backup-simplify]: Simplify re into re 13.184 * [taylor]: Taking taylor expansion of re in im 13.184 * [backup-simplify]: Simplify re into re 13.184 * [taylor]: Taking taylor expansion of (* im im) in im 13.184 * [taylor]: Taking taylor expansion of im in im 13.184 * [backup-simplify]: Simplify 0 into 0 13.184 * [backup-simplify]: Simplify 1 into 1 13.184 * [taylor]: Taking taylor expansion of im in im 13.184 * [backup-simplify]: Simplify 0 into 0 13.184 * [backup-simplify]: Simplify 1 into 1 13.184 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.184 * [backup-simplify]: Simplify (* 0 0) into 0 13.184 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 13.184 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 13.184 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 13.185 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.185 * [backup-simplify]: Simplify (+ 0 0) into 0 13.185 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 13.185 * [backup-simplify]: Simplify (sqrt re) into (sqrt re) 13.185 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt re))) into 0 13.185 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in im 13.185 * [taylor]: Taking taylor expansion of (hypot re im) in im 13.185 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 13.185 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 13.185 * [taylor]: Taking taylor expansion of (* re re) in im 13.185 * [taylor]: Taking taylor expansion of re in im 13.185 * [backup-simplify]: Simplify re into re 13.185 * [taylor]: Taking taylor expansion of re in im 13.185 * [backup-simplify]: Simplify re into re 13.185 * [taylor]: Taking taylor expansion of (* im im) in im 13.185 * [taylor]: Taking taylor expansion of im in im 13.185 * [backup-simplify]: Simplify 0 into 0 13.185 * [backup-simplify]: Simplify 1 into 1 13.186 * [taylor]: Taking taylor expansion of im in im 13.186 * [backup-simplify]: Simplify 0 into 0 13.186 * [backup-simplify]: Simplify 1 into 1 13.186 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.186 * [backup-simplify]: Simplify (* 0 0) into 0 13.186 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 13.186 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 13.186 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 13.186 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.187 * [backup-simplify]: Simplify (+ 0 0) into 0 13.187 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 13.187 * [backup-simplify]: Simplify (sqrt re) into (sqrt re) 13.187 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt re))) into 0 13.187 * [taylor]: Taking taylor expansion of (- re) in im 13.187 * [taylor]: Taking taylor expansion of re in im 13.187 * [backup-simplify]: Simplify re into re 13.187 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in re 13.187 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot re im)) (sqrt (hypot re im))) (- re)) 13.187 * [taylor]: Taking taylor expansion of (* (sqrt (hypot re im)) (sqrt (hypot re im))) in re 13.187 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 13.187 * [taylor]: Taking taylor expansion of (hypot re im) in re 13.187 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 13.187 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 13.187 * [taylor]: Taking taylor expansion of (* re re) in re 13.187 * [taylor]: Taking taylor expansion of re in re 13.187 * [backup-simplify]: Simplify 0 into 0 13.187 * [backup-simplify]: Simplify 1 into 1 13.187 * [taylor]: Taking taylor expansion of re in re 13.187 * [backup-simplify]: Simplify 0 into 0 13.187 * [backup-simplify]: Simplify 1 into 1 13.187 * [taylor]: Taking taylor expansion of (* im im) in re 13.187 * [taylor]: Taking taylor expansion of im in re 13.187 * [backup-simplify]: Simplify im into im 13.187 * [taylor]: Taking taylor expansion of im in re 13.187 * [backup-simplify]: Simplify im into im 13.188 * [backup-simplify]: Simplify (* 0 0) into 0 13.188 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.188 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 13.188 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 13.188 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.188 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.189 * [backup-simplify]: Simplify (+ 0 0) into 0 13.189 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 13.189 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 13.189 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 13.189 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 13.189 * [taylor]: Taking taylor expansion of (hypot re im) in re 13.189 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 13.189 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 13.189 * [taylor]: Taking taylor expansion of (* re re) in re 13.189 * [taylor]: Taking taylor expansion of re in re 13.189 * [backup-simplify]: Simplify 0 into 0 13.189 * [backup-simplify]: Simplify 1 into 1 13.189 * [taylor]: Taking taylor expansion of re in re 13.189 * [backup-simplify]: Simplify 0 into 0 13.189 * [backup-simplify]: Simplify 1 into 1 13.189 * [taylor]: Taking taylor expansion of (* im im) in re 13.189 * [taylor]: Taking taylor expansion of im in re 13.189 * [backup-simplify]: Simplify im into im 13.189 * [taylor]: Taking taylor expansion of im in re 13.189 * [backup-simplify]: Simplify im into im 13.189 * [backup-simplify]: Simplify (* 0 0) into 0 13.189 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.189 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 13.189 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 13.190 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.190 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.190 * [backup-simplify]: Simplify (+ 0 0) into 0 13.190 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 13.190 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 13.190 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 13.190 * [taylor]: Taking taylor expansion of (- re) in re 13.190 * [taylor]: Taking taylor expansion of re in re 13.190 * [backup-simplify]: Simplify 0 into 0 13.190 * [backup-simplify]: Simplify 1 into 1 13.190 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in re 13.190 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot re im)) (sqrt (hypot re im))) (- re)) 13.190 * [taylor]: Taking taylor expansion of (* (sqrt (hypot re im)) (sqrt (hypot re im))) in re 13.190 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 13.190 * [taylor]: Taking taylor expansion of (hypot re im) in re 13.191 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 13.191 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 13.191 * [taylor]: Taking taylor expansion of (* re re) in re 13.191 * [taylor]: Taking taylor expansion of re in re 13.191 * [backup-simplify]: Simplify 0 into 0 13.191 * [backup-simplify]: Simplify 1 into 1 13.191 * [taylor]: Taking taylor expansion of re in re 13.191 * [backup-simplify]: Simplify 0 into 0 13.191 * [backup-simplify]: Simplify 1 into 1 13.191 * [taylor]: Taking taylor expansion of (* im im) in re 13.191 * [taylor]: Taking taylor expansion of im in re 13.191 * [backup-simplify]: Simplify im into im 13.191 * [taylor]: Taking taylor expansion of im in re 13.191 * [backup-simplify]: Simplify im into im 13.191 * [backup-simplify]: Simplify (* 0 0) into 0 13.191 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.191 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 13.191 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 13.192 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.192 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.192 * [backup-simplify]: Simplify (+ 0 0) into 0 13.192 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 13.192 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 13.192 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 13.192 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 13.192 * [taylor]: Taking taylor expansion of (hypot re im) in re 13.192 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 13.192 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 13.192 * [taylor]: Taking taylor expansion of (* re re) in re 13.192 * [taylor]: Taking taylor expansion of re in re 13.192 * [backup-simplify]: Simplify 0 into 0 13.192 * [backup-simplify]: Simplify 1 into 1 13.192 * [taylor]: Taking taylor expansion of re in re 13.192 * [backup-simplify]: Simplify 0 into 0 13.192 * [backup-simplify]: Simplify 1 into 1 13.192 * [taylor]: Taking taylor expansion of (* im im) in re 13.192 * [taylor]: Taking taylor expansion of im in re 13.192 * [backup-simplify]: Simplify im into im 13.192 * [taylor]: Taking taylor expansion of im in re 13.192 * [backup-simplify]: Simplify im into im 13.193 * [backup-simplify]: Simplify (* 0 0) into 0 13.193 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.193 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 13.193 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 13.193 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.193 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.193 * [backup-simplify]: Simplify (+ 0 0) into 0 13.193 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 13.194 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 13.194 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 13.194 * [taylor]: Taking taylor expansion of (- re) in re 13.194 * [taylor]: Taking taylor expansion of re in re 13.194 * [backup-simplify]: Simplify 0 into 0 13.194 * [backup-simplify]: Simplify 1 into 1 13.194 * [backup-simplify]: Simplify (* (sqrt im) (sqrt im)) into im 13.194 * [backup-simplify]: Simplify (- 0) into 0 13.194 * [backup-simplify]: Simplify (+ im 0) into im 13.194 * [taylor]: Taking taylor expansion of im in im 13.194 * [backup-simplify]: Simplify 0 into 0 13.194 * [backup-simplify]: Simplify 1 into 1 13.194 * [backup-simplify]: Simplify 0 into 0 13.194 * [backup-simplify]: Simplify (+ (* (sqrt im) 0) (* 0 (sqrt im))) into 0 13.194 * [backup-simplify]: Simplify (- 1) into -1 13.195 * [backup-simplify]: Simplify (+ 0 -1) into -1 13.195 * [taylor]: Taking taylor expansion of -1 in im 13.195 * [backup-simplify]: Simplify -1 into -1 13.195 * [backup-simplify]: Simplify -1 into -1 13.195 * [backup-simplify]: Simplify 1 into 1 13.195 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 13.196 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 13.196 * [backup-simplify]: Simplify (+ 1 0) into 1 13.197 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 13.198 * [backup-simplify]: Simplify (/ (- (/ 1/2 im) (pow 0 2) (+)) (* 2 (sqrt im))) into (* 1/4 (sqrt (/ 1 (pow im 3)))) 13.198 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 13.199 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 13.199 * [backup-simplify]: Simplify (+ 1 0) into 1 13.200 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 13.201 * [backup-simplify]: Simplify (/ (- (/ 1/2 im) (pow 0 2) (+)) (* 2 (sqrt im))) into (* 1/4 (sqrt (/ 1 (pow im 3)))) 13.202 * [backup-simplify]: Simplify (+ (* (sqrt im) (* 1/4 (sqrt (/ 1 (pow im 3))))) (+ (* 0 0) (* (* 1/4 (sqrt (/ 1 (pow im 3)))) (sqrt im)))) into (* 1/2 (/ 1 im)) 13.202 * [backup-simplify]: Simplify (- 0) into 0 13.202 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 im)) 0) into (* 1/2 (/ 1 im)) 13.202 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 im)) in im 13.202 * [taylor]: Taking taylor expansion of 1/2 in im 13.202 * [backup-simplify]: Simplify 1/2 into 1/2 13.202 * [taylor]: Taking taylor expansion of (/ 1 im) in im 13.202 * [taylor]: Taking taylor expansion of im in im 13.202 * [backup-simplify]: Simplify 0 into 0 13.202 * [backup-simplify]: Simplify 1 into 1 13.203 * [backup-simplify]: Simplify (/ 1 1) into 1 13.204 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.204 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 13.204 * [backup-simplify]: Simplify 0 into 0 13.204 * [backup-simplify]: Simplify 0 into 0 13.205 * [backup-simplify]: Simplify 0 into 0 13.206 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 13.206 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 13.207 * [backup-simplify]: Simplify (+ 0 0) into 0 13.207 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 13.207 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (* 1/4 (sqrt (/ 1 (pow im 3)))))))) (* 2 (sqrt im))) into 0 13.208 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 13.209 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 13.210 * [backup-simplify]: Simplify (+ 0 0) into 0 13.210 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 13.210 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (* 1/4 (sqrt (/ 1 (pow im 3)))))))) (* 2 (sqrt im))) into 0 13.210 * [backup-simplify]: Simplify (+ (* (sqrt im) 0) (+ (* 0 (* 1/4 (sqrt (/ 1 (pow im 3))))) (+ (* (* 1/4 (sqrt (/ 1 (pow im 3)))) 0) (* 0 (sqrt im))))) into 0 13.211 * [backup-simplify]: Simplify (- 0) into 0 13.211 * [backup-simplify]: Simplify (+ 0 0) into 0 13.211 * [taylor]: Taking taylor expansion of 0 in im 13.211 * [backup-simplify]: Simplify 0 into 0 13.211 * [backup-simplify]: Simplify 0 into 0 13.212 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.213 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 13.213 * [backup-simplify]: Simplify 0 into 0 13.214 * [backup-simplify]: Simplify 0 into 0 13.214 * [backup-simplify]: Simplify (+ (* 1 (* im 1)) (* -1 (* 1 re))) into (- im re) 13.214 * [backup-simplify]: Simplify (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (* (sqrt (sqrt (hypot (/ 1 re) (/ 1 im)))) (sqrt (sqrt (hypot (/ 1 re) (/ 1 im))))) (- (/ 1 re))) into (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) 13.214 * [approximate]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in (re im) around 0 13.214 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in im 13.214 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) (- (/ 1 re))) 13.214 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) in im 13.214 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in im 13.214 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 13.214 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 13.215 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 13.215 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 13.215 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.215 * [taylor]: Taking taylor expansion of re in im 13.215 * [backup-simplify]: Simplify re into re 13.215 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.215 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.215 * [taylor]: Taking taylor expansion of re in im 13.215 * [backup-simplify]: Simplify re into re 13.215 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.215 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 13.215 * [taylor]: Taking taylor expansion of (/ 1 im) in im 13.215 * [taylor]: Taking taylor expansion of im in im 13.215 * [backup-simplify]: Simplify 0 into 0 13.215 * [backup-simplify]: Simplify 1 into 1 13.215 * [backup-simplify]: Simplify (/ 1 1) into 1 13.215 * [taylor]: Taking taylor expansion of (/ 1 im) in im 13.215 * [taylor]: Taking taylor expansion of im in im 13.215 * [backup-simplify]: Simplify 0 into 0 13.216 * [backup-simplify]: Simplify 1 into 1 13.216 * [backup-simplify]: Simplify (/ 1 1) into 1 13.216 * [backup-simplify]: Simplify (* 1 1) into 1 13.217 * [backup-simplify]: Simplify (+ 0 1) into 1 13.217 * [backup-simplify]: Simplify (sqrt 1) into 1 13.218 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.219 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.219 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.220 * [backup-simplify]: Simplify (+ 0 0) into 0 13.221 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.221 * [backup-simplify]: Simplify (sqrt 0) into 0 13.222 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.222 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in im 13.223 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 13.223 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 13.223 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 13.223 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 13.223 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.223 * [taylor]: Taking taylor expansion of re in im 13.223 * [backup-simplify]: Simplify re into re 13.223 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.223 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.223 * [taylor]: Taking taylor expansion of re in im 13.223 * [backup-simplify]: Simplify re into re 13.223 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.223 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 13.223 * [taylor]: Taking taylor expansion of (/ 1 im) in im 13.223 * [taylor]: Taking taylor expansion of im in im 13.223 * [backup-simplify]: Simplify 0 into 0 13.223 * [backup-simplify]: Simplify 1 into 1 13.223 * [backup-simplify]: Simplify (/ 1 1) into 1 13.223 * [taylor]: Taking taylor expansion of (/ 1 im) in im 13.223 * [taylor]: Taking taylor expansion of im in im 13.223 * [backup-simplify]: Simplify 0 into 0 13.224 * [backup-simplify]: Simplify 1 into 1 13.224 * [backup-simplify]: Simplify (/ 1 1) into 1 13.224 * [backup-simplify]: Simplify (* 1 1) into 1 13.225 * [backup-simplify]: Simplify (+ 0 1) into 1 13.225 * [backup-simplify]: Simplify (sqrt 1) into 1 13.226 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.227 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.227 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.228 * [backup-simplify]: Simplify (+ 0 0) into 0 13.228 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.229 * [backup-simplify]: Simplify (sqrt 0) into 0 13.230 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.230 * [taylor]: Taking taylor expansion of (- (/ 1 re)) in im 13.230 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.230 * [taylor]: Taking taylor expansion of re in im 13.230 * [backup-simplify]: Simplify re into re 13.230 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.230 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in re 13.230 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) (- (/ 1 re))) 13.230 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) in re 13.230 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 13.231 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 13.231 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 13.231 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 13.231 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 13.231 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.231 * [taylor]: Taking taylor expansion of re in re 13.231 * [backup-simplify]: Simplify 0 into 0 13.231 * [backup-simplify]: Simplify 1 into 1 13.231 * [backup-simplify]: Simplify (/ 1 1) into 1 13.231 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.231 * [taylor]: Taking taylor expansion of re in re 13.231 * [backup-simplify]: Simplify 0 into 0 13.231 * [backup-simplify]: Simplify 1 into 1 13.232 * [backup-simplify]: Simplify (/ 1 1) into 1 13.232 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 13.232 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.232 * [taylor]: Taking taylor expansion of im in re 13.232 * [backup-simplify]: Simplify im into im 13.232 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.232 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.232 * [taylor]: Taking taylor expansion of im in re 13.232 * [backup-simplify]: Simplify im into im 13.232 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.233 * [backup-simplify]: Simplify (* 1 1) into 1 13.233 * [backup-simplify]: Simplify (+ 1 0) into 1 13.233 * [backup-simplify]: Simplify (sqrt 1) into 1 13.240 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.241 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.241 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.241 * [backup-simplify]: Simplify (+ 0 0) into 0 13.242 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.242 * [backup-simplify]: Simplify (sqrt 0) into 0 13.243 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.243 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 13.243 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 13.243 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 13.243 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 13.243 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 13.243 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.243 * [taylor]: Taking taylor expansion of re in re 13.243 * [backup-simplify]: Simplify 0 into 0 13.243 * [backup-simplify]: Simplify 1 into 1 13.244 * [backup-simplify]: Simplify (/ 1 1) into 1 13.244 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.244 * [taylor]: Taking taylor expansion of re in re 13.244 * [backup-simplify]: Simplify 0 into 0 13.244 * [backup-simplify]: Simplify 1 into 1 13.244 * [backup-simplify]: Simplify (/ 1 1) into 1 13.244 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 13.244 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.244 * [taylor]: Taking taylor expansion of im in re 13.244 * [backup-simplify]: Simplify im into im 13.244 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.244 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.244 * [taylor]: Taking taylor expansion of im in re 13.244 * [backup-simplify]: Simplify im into im 13.244 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.244 * [backup-simplify]: Simplify (* 1 1) into 1 13.245 * [backup-simplify]: Simplify (+ 1 0) into 1 13.245 * [backup-simplify]: Simplify (sqrt 1) into 1 13.245 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.246 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.246 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.246 * [backup-simplify]: Simplify (+ 0 0) into 0 13.247 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.247 * [backup-simplify]: Simplify (sqrt 0) into 0 13.248 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.248 * [taylor]: Taking taylor expansion of (- (/ 1 re)) in re 13.248 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.248 * [taylor]: Taking taylor expansion of re in re 13.248 * [backup-simplify]: Simplify 0 into 0 13.248 * [backup-simplify]: Simplify 1 into 1 13.248 * [backup-simplify]: Simplify (/ 1 1) into 1 13.248 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in re 13.248 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) (- (/ 1 re))) 13.248 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) in re 13.248 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 13.248 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 13.249 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 13.249 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 13.249 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 13.249 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.249 * [taylor]: Taking taylor expansion of re in re 13.249 * [backup-simplify]: Simplify 0 into 0 13.249 * [backup-simplify]: Simplify 1 into 1 13.249 * [backup-simplify]: Simplify (/ 1 1) into 1 13.249 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.249 * [taylor]: Taking taylor expansion of re in re 13.249 * [backup-simplify]: Simplify 0 into 0 13.249 * [backup-simplify]: Simplify 1 into 1 13.249 * [backup-simplify]: Simplify (/ 1 1) into 1 13.249 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 13.249 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.249 * [taylor]: Taking taylor expansion of im in re 13.249 * [backup-simplify]: Simplify im into im 13.249 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.249 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.249 * [taylor]: Taking taylor expansion of im in re 13.249 * [backup-simplify]: Simplify im into im 13.249 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.250 * [backup-simplify]: Simplify (* 1 1) into 1 13.250 * [backup-simplify]: Simplify (+ 1 0) into 1 13.250 * [backup-simplify]: Simplify (sqrt 1) into 1 13.251 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.251 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.252 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.252 * [backup-simplify]: Simplify (+ 0 0) into 0 13.252 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.252 * [backup-simplify]: Simplify (sqrt 0) into 0 13.253 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.253 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 13.253 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 13.253 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 13.253 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 13.253 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 13.253 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.253 * [taylor]: Taking taylor expansion of re in re 13.253 * [backup-simplify]: Simplify 0 into 0 13.253 * [backup-simplify]: Simplify 1 into 1 13.254 * [backup-simplify]: Simplify (/ 1 1) into 1 13.254 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.254 * [taylor]: Taking taylor expansion of re in re 13.254 * [backup-simplify]: Simplify 0 into 0 13.254 * [backup-simplify]: Simplify 1 into 1 13.254 * [backup-simplify]: Simplify (/ 1 1) into 1 13.254 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 13.254 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.254 * [taylor]: Taking taylor expansion of im in re 13.254 * [backup-simplify]: Simplify im into im 13.254 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.254 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.254 * [taylor]: Taking taylor expansion of im in re 13.254 * [backup-simplify]: Simplify im into im 13.254 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.254 * [backup-simplify]: Simplify (* 1 1) into 1 13.255 * [backup-simplify]: Simplify (+ 1 0) into 1 13.255 * [backup-simplify]: Simplify (sqrt 1) into 1 13.255 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.256 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.256 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.256 * [backup-simplify]: Simplify (+ 0 0) into 0 13.257 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.257 * [backup-simplify]: Simplify (sqrt 0) into 0 13.258 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.258 * [taylor]: Taking taylor expansion of (- (/ 1 re)) in re 13.258 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.258 * [taylor]: Taking taylor expansion of re in re 13.258 * [backup-simplify]: Simplify 0 into 0 13.258 * [backup-simplify]: Simplify 1 into 1 13.258 * [backup-simplify]: Simplify (/ 1 1) into 1 13.259 * [backup-simplify]: Simplify (* 0 0) into 0 13.259 * [backup-simplify]: Simplify (+ 0 0) into 0 13.259 * [taylor]: Taking taylor expansion of 0 in im 13.259 * [backup-simplify]: Simplify 0 into 0 13.259 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* +nan.0 0)) into 0 13.259 * [backup-simplify]: Simplify (- 1) into -1 13.260 * [backup-simplify]: Simplify (+ 0 -1) into -1 13.260 * [taylor]: Taking taylor expansion of -1 in im 13.260 * [backup-simplify]: Simplify -1 into -1 13.262 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 13.263 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 13.265 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0))) into (- +nan.0) 13.265 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.265 * [backup-simplify]: Simplify (- 0) into 0 13.266 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 13.266 * [taylor]: Taking taylor expansion of (- +nan.0) in im 13.266 * [taylor]: Taking taylor expansion of +nan.0 in im 13.266 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.266 * [backup-simplify]: Simplify 0 into 0 13.267 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.267 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.268 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.268 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 13.268 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 13.269 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 13.270 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 13.270 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.271 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.271 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.272 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 13.272 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 13.272 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 13.274 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 13.274 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* +nan.0 +nan.0) (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 0)))) into (- +nan.0) 13.275 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.275 * [backup-simplify]: Simplify (- 0) into 0 13.276 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 13.276 * [taylor]: Taking taylor expansion of (- +nan.0) in im 13.276 * [taylor]: Taking taylor expansion of +nan.0 in im 13.276 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.276 * [backup-simplify]: Simplify -1 into -1 13.276 * [backup-simplify]: Simplify 0 into 0 13.276 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.277 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.277 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 13.277 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 13.278 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 13.278 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 13.278 * [backup-simplify]: Simplify (+ 0 0) into 0 13.278 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 13.279 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 13.280 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.280 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.281 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 13.281 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 13.281 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 13.281 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 13.281 * [backup-simplify]: Simplify (+ 0 0) into 0 13.281 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 13.282 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 13.283 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)))) (+ (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) +nan.0) (* (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0))))) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 13.284 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.284 * [backup-simplify]: Simplify (- 0) into 0 13.285 * [backup-simplify]: Simplify (+ (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 13.285 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) in im 13.285 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)) in im 13.285 * [taylor]: Taking taylor expansion of (* +nan.0 (/ 1 (pow im 2))) in im 13.285 * [taylor]: Taking taylor expansion of +nan.0 in im 13.285 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.285 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.285 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.285 * [taylor]: Taking taylor expansion of im in im 13.285 * [backup-simplify]: Simplify 0 into 0 13.285 * [backup-simplify]: Simplify 1 into 1 13.285 * [backup-simplify]: Simplify (* 1 1) into 1 13.285 * [backup-simplify]: Simplify (/ 1 1) into 1 13.285 * [taylor]: Taking taylor expansion of (- +nan.0) in im 13.285 * [taylor]: Taking taylor expansion of +nan.0 in im 13.285 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.286 * [backup-simplify]: Simplify (* +nan.0 1) into +nan.0 13.286 * [backup-simplify]: Simplify (+ +nan.0 0) into (- +nan.0) 13.286 * [backup-simplify]: Simplify (- (- +nan.0)) into (- +nan.0) 13.287 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 13.287 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 13.287 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 13.288 * [backup-simplify]: Simplify (+ (- +nan.0) (+ (* (- +nan.0) (pow (* (/ 1 (/ 1 im)) (/ 1 re)) 2)) (* -1 (* 1 (/ 1 (/ 1 re)))))) into (- (+ re (- (+ (* +nan.0 (/ (pow im 2) (pow re 2))) (- +nan.0))))) 13.288 * [backup-simplify]: Simplify (fma (sqrt (hypot (/ 1 (- re)) (/ 1 (- im)))) (* (sqrt (sqrt (hypot (/ 1 (- re)) (/ 1 (- im))))) (sqrt (sqrt (hypot (/ 1 (- re)) (/ 1 (- im)))))) (- (/ 1 (- re)))) into (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) 13.288 * [approximate]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in (re im) around 0 13.288 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in im 13.288 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) (/ 1 re)) 13.288 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) in im 13.288 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in im 13.288 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 13.288 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 13.288 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 13.288 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 13.288 * [taylor]: Taking taylor expansion of (/ -1 re) in im 13.288 * [taylor]: Taking taylor expansion of -1 in im 13.288 * [backup-simplify]: Simplify -1 into -1 13.288 * [taylor]: Taking taylor expansion of re in im 13.288 * [backup-simplify]: Simplify re into re 13.288 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 13.288 * [taylor]: Taking taylor expansion of (/ -1 re) in im 13.288 * [taylor]: Taking taylor expansion of -1 in im 13.288 * [backup-simplify]: Simplify -1 into -1 13.288 * [taylor]: Taking taylor expansion of re in im 13.288 * [backup-simplify]: Simplify re into re 13.288 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 13.288 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 13.289 * [taylor]: Taking taylor expansion of (/ -1 im) in im 13.289 * [taylor]: Taking taylor expansion of -1 in im 13.289 * [backup-simplify]: Simplify -1 into -1 13.289 * [taylor]: Taking taylor expansion of im in im 13.289 * [backup-simplify]: Simplify 0 into 0 13.289 * [backup-simplify]: Simplify 1 into 1 13.289 * [backup-simplify]: Simplify (/ -1 1) into -1 13.289 * [taylor]: Taking taylor expansion of (/ -1 im) in im 13.289 * [taylor]: Taking taylor expansion of -1 in im 13.289 * [backup-simplify]: Simplify -1 into -1 13.289 * [taylor]: Taking taylor expansion of im in im 13.289 * [backup-simplify]: Simplify 0 into 0 13.289 * [backup-simplify]: Simplify 1 into 1 13.289 * [backup-simplify]: Simplify (/ -1 1) into -1 13.289 * [backup-simplify]: Simplify (* -1 -1) into 1 13.290 * [backup-simplify]: Simplify (+ 0 1) into 1 13.290 * [backup-simplify]: Simplify (sqrt 1) into 1 13.290 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.291 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.291 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.292 * [backup-simplify]: Simplify (+ 0 0) into 0 13.292 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.292 * [backup-simplify]: Simplify (sqrt 0) into 0 13.293 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.293 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in im 13.293 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 13.293 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 13.293 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 13.293 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 13.293 * [taylor]: Taking taylor expansion of (/ -1 re) in im 13.293 * [taylor]: Taking taylor expansion of -1 in im 13.293 * [backup-simplify]: Simplify -1 into -1 13.293 * [taylor]: Taking taylor expansion of re in im 13.293 * [backup-simplify]: Simplify re into re 13.293 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 13.293 * [taylor]: Taking taylor expansion of (/ -1 re) in im 13.293 * [taylor]: Taking taylor expansion of -1 in im 13.293 * [backup-simplify]: Simplify -1 into -1 13.293 * [taylor]: Taking taylor expansion of re in im 13.293 * [backup-simplify]: Simplify re into re 13.293 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 13.293 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 13.293 * [taylor]: Taking taylor expansion of (/ -1 im) in im 13.293 * [taylor]: Taking taylor expansion of -1 in im 13.293 * [backup-simplify]: Simplify -1 into -1 13.293 * [taylor]: Taking taylor expansion of im in im 13.293 * [backup-simplify]: Simplify 0 into 0 13.294 * [backup-simplify]: Simplify 1 into 1 13.294 * [backup-simplify]: Simplify (/ -1 1) into -1 13.294 * [taylor]: Taking taylor expansion of (/ -1 im) in im 13.294 * [taylor]: Taking taylor expansion of -1 in im 13.294 * [backup-simplify]: Simplify -1 into -1 13.294 * [taylor]: Taking taylor expansion of im in im 13.294 * [backup-simplify]: Simplify 0 into 0 13.294 * [backup-simplify]: Simplify 1 into 1 13.294 * [backup-simplify]: Simplify (/ -1 1) into -1 13.294 * [backup-simplify]: Simplify (* -1 -1) into 1 13.295 * [backup-simplify]: Simplify (+ 0 1) into 1 13.295 * [backup-simplify]: Simplify (sqrt 1) into 1 13.295 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.296 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.296 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.296 * [backup-simplify]: Simplify (+ 0 0) into 0 13.297 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.297 * [backup-simplify]: Simplify (sqrt 0) into 0 13.298 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.298 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.298 * [taylor]: Taking taylor expansion of re in im 13.298 * [backup-simplify]: Simplify re into re 13.298 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.298 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in re 13.298 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) (/ 1 re)) 13.298 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) in re 13.298 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 13.298 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 13.299 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 13.299 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 13.299 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 13.299 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.299 * [taylor]: Taking taylor expansion of -1 in re 13.299 * [backup-simplify]: Simplify -1 into -1 13.299 * [taylor]: Taking taylor expansion of re in re 13.299 * [backup-simplify]: Simplify 0 into 0 13.299 * [backup-simplify]: Simplify 1 into 1 13.299 * [backup-simplify]: Simplify (/ -1 1) into -1 13.299 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.299 * [taylor]: Taking taylor expansion of -1 in re 13.299 * [backup-simplify]: Simplify -1 into -1 13.299 * [taylor]: Taking taylor expansion of re in re 13.299 * [backup-simplify]: Simplify 0 into 0 13.299 * [backup-simplify]: Simplify 1 into 1 13.299 * [backup-simplify]: Simplify (/ -1 1) into -1 13.299 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 13.299 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.299 * [taylor]: Taking taylor expansion of -1 in re 13.299 * [backup-simplify]: Simplify -1 into -1 13.299 * [taylor]: Taking taylor expansion of im in re 13.299 * [backup-simplify]: Simplify im into im 13.299 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.299 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.299 * [taylor]: Taking taylor expansion of -1 in re 13.299 * [backup-simplify]: Simplify -1 into -1 13.299 * [taylor]: Taking taylor expansion of im in re 13.299 * [backup-simplify]: Simplify im into im 13.300 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.300 * [backup-simplify]: Simplify (* -1 -1) into 1 13.300 * [backup-simplify]: Simplify (+ 1 0) into 1 13.300 * [backup-simplify]: Simplify (sqrt 1) into 1 13.301 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.301 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.302 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.302 * [backup-simplify]: Simplify (+ 0 0) into 0 13.302 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.303 * [backup-simplify]: Simplify (sqrt 0) into 0 13.304 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.304 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 13.304 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 13.304 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 13.304 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 13.304 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 13.304 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.304 * [taylor]: Taking taylor expansion of -1 in re 13.304 * [backup-simplify]: Simplify -1 into -1 13.304 * [taylor]: Taking taylor expansion of re in re 13.304 * [backup-simplify]: Simplify 0 into 0 13.304 * [backup-simplify]: Simplify 1 into 1 13.304 * [backup-simplify]: Simplify (/ -1 1) into -1 13.304 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.304 * [taylor]: Taking taylor expansion of -1 in re 13.304 * [backup-simplify]: Simplify -1 into -1 13.304 * [taylor]: Taking taylor expansion of re in re 13.304 * [backup-simplify]: Simplify 0 into 0 13.304 * [backup-simplify]: Simplify 1 into 1 13.305 * [backup-simplify]: Simplify (/ -1 1) into -1 13.305 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 13.305 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.305 * [taylor]: Taking taylor expansion of -1 in re 13.305 * [backup-simplify]: Simplify -1 into -1 13.305 * [taylor]: Taking taylor expansion of im in re 13.305 * [backup-simplify]: Simplify im into im 13.305 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.305 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.305 * [taylor]: Taking taylor expansion of -1 in re 13.305 * [backup-simplify]: Simplify -1 into -1 13.305 * [taylor]: Taking taylor expansion of im in re 13.305 * [backup-simplify]: Simplify im into im 13.305 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.305 * [backup-simplify]: Simplify (* -1 -1) into 1 13.305 * [backup-simplify]: Simplify (+ 1 0) into 1 13.306 * [backup-simplify]: Simplify (sqrt 1) into 1 13.306 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.307 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.307 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.307 * [backup-simplify]: Simplify (+ 0 0) into 0 13.308 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.308 * [backup-simplify]: Simplify (sqrt 0) into 0 13.309 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.309 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.309 * [taylor]: Taking taylor expansion of re in re 13.309 * [backup-simplify]: Simplify 0 into 0 13.309 * [backup-simplify]: Simplify 1 into 1 13.309 * [backup-simplify]: Simplify (/ 1 1) into 1 13.309 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in re 13.309 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) (/ 1 re)) 13.309 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) in re 13.309 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 13.309 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 13.309 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 13.309 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 13.309 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 13.309 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.309 * [taylor]: Taking taylor expansion of -1 in re 13.309 * [backup-simplify]: Simplify -1 into -1 13.309 * [taylor]: Taking taylor expansion of re in re 13.309 * [backup-simplify]: Simplify 0 into 0 13.309 * [backup-simplify]: Simplify 1 into 1 13.310 * [backup-simplify]: Simplify (/ -1 1) into -1 13.310 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.310 * [taylor]: Taking taylor expansion of -1 in re 13.310 * [backup-simplify]: Simplify -1 into -1 13.310 * [taylor]: Taking taylor expansion of re in re 13.310 * [backup-simplify]: Simplify 0 into 0 13.310 * [backup-simplify]: Simplify 1 into 1 13.310 * [backup-simplify]: Simplify (/ -1 1) into -1 13.310 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 13.310 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.310 * [taylor]: Taking taylor expansion of -1 in re 13.310 * [backup-simplify]: Simplify -1 into -1 13.310 * [taylor]: Taking taylor expansion of im in re 13.310 * [backup-simplify]: Simplify im into im 13.310 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.310 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.310 * [taylor]: Taking taylor expansion of -1 in re 13.310 * [backup-simplify]: Simplify -1 into -1 13.310 * [taylor]: Taking taylor expansion of im in re 13.310 * [backup-simplify]: Simplify im into im 13.310 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.311 * [backup-simplify]: Simplify (* -1 -1) into 1 13.311 * [backup-simplify]: Simplify (+ 1 0) into 1 13.311 * [backup-simplify]: Simplify (sqrt 1) into 1 13.312 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.312 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.312 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.313 * [backup-simplify]: Simplify (+ 0 0) into 0 13.313 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.313 * [backup-simplify]: Simplify (sqrt 0) into 0 13.314 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.314 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 13.314 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 13.314 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 13.314 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 13.314 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 13.314 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.314 * [taylor]: Taking taylor expansion of -1 in re 13.314 * [backup-simplify]: Simplify -1 into -1 13.314 * [taylor]: Taking taylor expansion of re in re 13.314 * [backup-simplify]: Simplify 0 into 0 13.314 * [backup-simplify]: Simplify 1 into 1 13.315 * [backup-simplify]: Simplify (/ -1 1) into -1 13.315 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.315 * [taylor]: Taking taylor expansion of -1 in re 13.315 * [backup-simplify]: Simplify -1 into -1 13.315 * [taylor]: Taking taylor expansion of re in re 13.315 * [backup-simplify]: Simplify 0 into 0 13.315 * [backup-simplify]: Simplify 1 into 1 13.315 * [backup-simplify]: Simplify (/ -1 1) into -1 13.315 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 13.315 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.315 * [taylor]: Taking taylor expansion of -1 in re 13.315 * [backup-simplify]: Simplify -1 into -1 13.315 * [taylor]: Taking taylor expansion of im in re 13.315 * [backup-simplify]: Simplify im into im 13.315 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.315 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.315 * [taylor]: Taking taylor expansion of -1 in re 13.315 * [backup-simplify]: Simplify -1 into -1 13.315 * [taylor]: Taking taylor expansion of im in re 13.315 * [backup-simplify]: Simplify im into im 13.315 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.316 * [backup-simplify]: Simplify (* -1 -1) into 1 13.316 * [backup-simplify]: Simplify (+ 1 0) into 1 13.316 * [backup-simplify]: Simplify (sqrt 1) into 1 13.316 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.317 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.317 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.318 * [backup-simplify]: Simplify (+ 0 0) into 0 13.318 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.318 * [backup-simplify]: Simplify (sqrt 0) into 0 13.319 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.319 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.319 * [taylor]: Taking taylor expansion of re in re 13.319 * [backup-simplify]: Simplify 0 into 0 13.319 * [backup-simplify]: Simplify 1 into 1 13.319 * [backup-simplify]: Simplify (/ 1 1) into 1 13.320 * [backup-simplify]: Simplify (* 0 0) into 0 13.320 * [backup-simplify]: Simplify (+ 0 0) into 0 13.320 * [taylor]: Taking taylor expansion of 0 in im 13.320 * [backup-simplify]: Simplify 0 into 0 13.320 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* +nan.0 0)) into 0 13.321 * [backup-simplify]: Simplify (+ 0 1) into 1 13.321 * [taylor]: Taking taylor expansion of 1 in im 13.321 * [backup-simplify]: Simplify 1 into 1 13.322 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 13.324 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 13.326 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0))) into (- +nan.0) 13.326 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.327 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 13.327 * [taylor]: Taking taylor expansion of (- +nan.0) in im 13.327 * [taylor]: Taking taylor expansion of +nan.0 in im 13.327 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.327 * [backup-simplify]: Simplify 0 into 0 13.329 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.330 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.330 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 13.330 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 13.330 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 13.331 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 13.332 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 13.333 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.333 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.334 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 13.334 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 13.334 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 13.335 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 13.336 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 13.337 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* +nan.0 +nan.0) (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 0)))) into (- +nan.0) 13.337 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.338 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 13.338 * [taylor]: Taking taylor expansion of (- +nan.0) in im 13.338 * [taylor]: Taking taylor expansion of +nan.0 in im 13.338 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.338 * [backup-simplify]: Simplify 1 into 1 13.338 * [backup-simplify]: Simplify 0 into 0 13.339 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.339 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.340 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 13.340 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 13.340 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 13.340 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 13.340 * [backup-simplify]: Simplify (+ 0 0) into 0 13.341 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 13.341 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 13.342 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.342 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.343 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 13.343 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 13.343 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 13.343 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 13.344 * [backup-simplify]: Simplify (+ 0 0) into 0 13.344 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 13.345 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 13.346 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)))) (+ (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) +nan.0) (* (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0))))) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 13.346 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.347 * [backup-simplify]: Simplify (+ (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 13.347 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) in im 13.347 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)) in im 13.347 * [taylor]: Taking taylor expansion of (* +nan.0 (/ 1 (pow im 2))) in im 13.347 * [taylor]: Taking taylor expansion of +nan.0 in im 13.347 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.347 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.347 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.347 * [taylor]: Taking taylor expansion of im in im 13.347 * [backup-simplify]: Simplify 0 into 0 13.347 * [backup-simplify]: Simplify 1 into 1 13.347 * [backup-simplify]: Simplify (* 1 1) into 1 13.347 * [backup-simplify]: Simplify (/ 1 1) into 1 13.348 * [taylor]: Taking taylor expansion of (- +nan.0) in im 13.348 * [taylor]: Taking taylor expansion of +nan.0 in im 13.348 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.348 * [backup-simplify]: Simplify (* +nan.0 1) into +nan.0 13.348 * [backup-simplify]: Simplify (+ +nan.0 0) into (- +nan.0) 13.349 * [backup-simplify]: Simplify (- (- +nan.0)) into (- +nan.0) 13.349 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 13.349 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 13.350 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 13.350 * [backup-simplify]: Simplify (+ (- +nan.0) (+ (* (- +nan.0) (pow (* (/ 1 (/ 1 (- im))) (/ 1 (- re))) 2)) (* 1 (* 1 (/ 1 (/ 1 (- re))))))) into (- (+ re (- (+ (* +nan.0 (/ (pow im 2) (pow re 2))) (- +nan.0))))) 13.350 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1 2) 13.350 * [backup-simplify]: Simplify (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) into (sqrt (hypot re im)) 13.351 * [approximate]: Taking taylor expansion of (sqrt (hypot re im)) in (re im) around 0 13.351 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in im 13.351 * [taylor]: Taking taylor expansion of (hypot re im) in im 13.351 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 13.351 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 13.351 * [taylor]: Taking taylor expansion of (* re re) in im 13.351 * [taylor]: Taking taylor expansion of re in im 13.351 * [backup-simplify]: Simplify re into re 13.351 * [taylor]: Taking taylor expansion of re in im 13.351 * [backup-simplify]: Simplify re into re 13.351 * [taylor]: Taking taylor expansion of (* im im) in im 13.351 * [taylor]: Taking taylor expansion of im in im 13.351 * [backup-simplify]: Simplify 0 into 0 13.351 * [backup-simplify]: Simplify 1 into 1 13.351 * [taylor]: Taking taylor expansion of im in im 13.351 * [backup-simplify]: Simplify 0 into 0 13.351 * [backup-simplify]: Simplify 1 into 1 13.351 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.351 * [backup-simplify]: Simplify (* 0 0) into 0 13.351 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 13.351 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 13.351 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 13.352 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.352 * [backup-simplify]: Simplify (+ 0 0) into 0 13.352 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 13.352 * [backup-simplify]: Simplify (sqrt re) into (sqrt re) 13.352 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt re))) into 0 13.352 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 13.352 * [taylor]: Taking taylor expansion of (hypot re im) in re 13.352 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 13.352 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 13.352 * [taylor]: Taking taylor expansion of (* re re) in re 13.352 * [taylor]: Taking taylor expansion of re in re 13.352 * [backup-simplify]: Simplify 0 into 0 13.352 * [backup-simplify]: Simplify 1 into 1 13.352 * [taylor]: Taking taylor expansion of re in re 13.352 * [backup-simplify]: Simplify 0 into 0 13.352 * [backup-simplify]: Simplify 1 into 1 13.352 * [taylor]: Taking taylor expansion of (* im im) in re 13.352 * [taylor]: Taking taylor expansion of im in re 13.352 * [backup-simplify]: Simplify im into im 13.352 * [taylor]: Taking taylor expansion of im in re 13.352 * [backup-simplify]: Simplify im into im 13.353 * [backup-simplify]: Simplify (* 0 0) into 0 13.353 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.353 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 13.353 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 13.353 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.353 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.353 * [backup-simplify]: Simplify (+ 0 0) into 0 13.353 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 13.353 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 13.354 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 13.354 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 13.354 * [taylor]: Taking taylor expansion of (hypot re im) in re 13.354 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 13.354 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 13.354 * [taylor]: Taking taylor expansion of (* re re) in re 13.354 * [taylor]: Taking taylor expansion of re in re 13.354 * [backup-simplify]: Simplify 0 into 0 13.354 * [backup-simplify]: Simplify 1 into 1 13.354 * [taylor]: Taking taylor expansion of re in re 13.354 * [backup-simplify]: Simplify 0 into 0 13.354 * [backup-simplify]: Simplify 1 into 1 13.354 * [taylor]: Taking taylor expansion of (* im im) in re 13.354 * [taylor]: Taking taylor expansion of im in re 13.354 * [backup-simplify]: Simplify im into im 13.354 * [taylor]: Taking taylor expansion of im in re 13.354 * [backup-simplify]: Simplify im into im 13.354 * [backup-simplify]: Simplify (* 0 0) into 0 13.354 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.354 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 13.354 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 13.355 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.355 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.355 * [backup-simplify]: Simplify (+ 0 0) into 0 13.355 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 13.355 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 13.355 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 13.355 * [taylor]: Taking taylor expansion of (sqrt im) in im 13.355 * [taylor]: Taking taylor expansion of im in im 13.355 * [backup-simplify]: Simplify 0 into 0 13.355 * [backup-simplify]: Simplify 1 into 1 13.355 * [backup-simplify]: Simplify (sqrt 0) into 0 13.356 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.356 * [backup-simplify]: Simplify 0 into 0 13.356 * [taylor]: Taking taylor expansion of 0 in im 13.356 * [backup-simplify]: Simplify 0 into 0 13.356 * [backup-simplify]: Simplify 0 into 0 13.356 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.357 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 13.357 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 13.357 * [backup-simplify]: Simplify (+ 1 0) into 1 13.358 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 13.358 * [backup-simplify]: Simplify (/ (- (/ 1/2 im) (pow 0 2) (+)) (* 2 (sqrt im))) into (* 1/4 (sqrt (/ 1 (pow im 3)))) 13.358 * [taylor]: Taking taylor expansion of (* 1/4 (sqrt (/ 1 (pow im 3)))) in im 13.359 * [taylor]: Taking taylor expansion of 1/4 in im 13.359 * [backup-simplify]: Simplify 1/4 into 1/4 13.359 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (pow im 3))) in im 13.359 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 13.359 * [taylor]: Taking taylor expansion of (pow im 3) in im 13.359 * [taylor]: Taking taylor expansion of im in im 13.359 * [backup-simplify]: Simplify 0 into 0 13.359 * [backup-simplify]: Simplify 1 into 1 13.359 * [backup-simplify]: Simplify (* 1 1) into 1 13.359 * [backup-simplify]: Simplify (* 1 1) into 1 13.359 * [backup-simplify]: Simplify (/ 1 1) into 1 13.360 * [backup-simplify]: Simplify (sqrt 0) into 0 13.360 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.361 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.361 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.362 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.363 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 13.365 * [backup-simplify]: Simplify (+ (* 1/4 +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- +nan.0) 13.366 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 13.366 * [backup-simplify]: Simplify 0 into 0 13.369 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 13.369 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.369 * [backup-simplify]: Simplify (+ (* +nan.0 (pow (* im 1) 2)) (+ (* (- +nan.0) (pow (* 1 re) 2)) (* +nan.0 (* im 1)))) into (- (+ (* +nan.0 (pow im 2)) (- (+ (* +nan.0 (pow re 2)) (- (* +nan.0 im)))))) 13.370 * [backup-simplify]: Simplify (* (sqrt (sqrt (hypot (/ 1 re) (/ 1 im)))) (sqrt (sqrt (hypot (/ 1 re) (/ 1 im))))) into (sqrt (hypot (/ 1 re) (/ 1 im))) 13.370 * [approximate]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in (re im) around 0 13.370 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in im 13.370 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 13.370 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 13.370 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 13.370 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 13.370 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.370 * [taylor]: Taking taylor expansion of re in im 13.370 * [backup-simplify]: Simplify re into re 13.370 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.370 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.370 * [taylor]: Taking taylor expansion of re in im 13.370 * [backup-simplify]: Simplify re into re 13.370 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.370 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 13.370 * [taylor]: Taking taylor expansion of (/ 1 im) in im 13.370 * [taylor]: Taking taylor expansion of im in im 13.370 * [backup-simplify]: Simplify 0 into 0 13.370 * [backup-simplify]: Simplify 1 into 1 13.370 * [backup-simplify]: Simplify (/ 1 1) into 1 13.370 * [taylor]: Taking taylor expansion of (/ 1 im) in im 13.370 * [taylor]: Taking taylor expansion of im in im 13.371 * [backup-simplify]: Simplify 0 into 0 13.371 * [backup-simplify]: Simplify 1 into 1 13.371 * [backup-simplify]: Simplify (/ 1 1) into 1 13.371 * [backup-simplify]: Simplify (* 1 1) into 1 13.371 * [backup-simplify]: Simplify (+ 0 1) into 1 13.371 * [backup-simplify]: Simplify (sqrt 1) into 1 13.372 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.372 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.373 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.373 * [backup-simplify]: Simplify (+ 0 0) into 0 13.373 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.374 * [backup-simplify]: Simplify (sqrt 0) into 0 13.374 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.374 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 13.375 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 13.375 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 13.375 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 13.375 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 13.375 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.375 * [taylor]: Taking taylor expansion of re in re 13.375 * [backup-simplify]: Simplify 0 into 0 13.375 * [backup-simplify]: Simplify 1 into 1 13.375 * [backup-simplify]: Simplify (/ 1 1) into 1 13.375 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.375 * [taylor]: Taking taylor expansion of re in re 13.375 * [backup-simplify]: Simplify 0 into 0 13.375 * [backup-simplify]: Simplify 1 into 1 13.375 * [backup-simplify]: Simplify (/ 1 1) into 1 13.375 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 13.375 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.375 * [taylor]: Taking taylor expansion of im in re 13.375 * [backup-simplify]: Simplify im into im 13.375 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.375 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.375 * [taylor]: Taking taylor expansion of im in re 13.375 * [backup-simplify]: Simplify im into im 13.375 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.376 * [backup-simplify]: Simplify (* 1 1) into 1 13.376 * [backup-simplify]: Simplify (+ 1 0) into 1 13.376 * [backup-simplify]: Simplify (sqrt 1) into 1 13.377 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.377 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.377 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.378 * [backup-simplify]: Simplify (+ 0 0) into 0 13.378 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.378 * [backup-simplify]: Simplify (sqrt 0) into 0 13.379 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.379 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 13.379 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 13.379 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 13.379 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 13.379 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 13.379 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.379 * [taylor]: Taking taylor expansion of re in re 13.379 * [backup-simplify]: Simplify 0 into 0 13.379 * [backup-simplify]: Simplify 1 into 1 13.379 * [backup-simplify]: Simplify (/ 1 1) into 1 13.379 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.379 * [taylor]: Taking taylor expansion of re in re 13.380 * [backup-simplify]: Simplify 0 into 0 13.380 * [backup-simplify]: Simplify 1 into 1 13.380 * [backup-simplify]: Simplify (/ 1 1) into 1 13.380 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 13.380 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.380 * [taylor]: Taking taylor expansion of im in re 13.380 * [backup-simplify]: Simplify im into im 13.380 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.380 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.380 * [taylor]: Taking taylor expansion of im in re 13.380 * [backup-simplify]: Simplify im into im 13.380 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.380 * [backup-simplify]: Simplify (* 1 1) into 1 13.380 * [backup-simplify]: Simplify (+ 1 0) into 1 13.381 * [backup-simplify]: Simplify (sqrt 1) into 1 13.381 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.382 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.382 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.382 * [backup-simplify]: Simplify (+ 0 0) into 0 13.383 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.383 * [backup-simplify]: Simplify (sqrt 0) into 0 13.384 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.384 * [taylor]: Taking taylor expansion of 0 in im 13.384 * [backup-simplify]: Simplify 0 into 0 13.384 * [taylor]: Taking taylor expansion of +nan.0 in im 13.384 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.384 * [backup-simplify]: Simplify 0 into 0 13.386 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 13.386 * [taylor]: Taking taylor expansion of +nan.0 in im 13.386 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.386 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.386 * [backup-simplify]: Simplify 0 into 0 13.386 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.387 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.387 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.387 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 13.388 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 13.388 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 13.390 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 13.390 * [taylor]: Taking taylor expansion of (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) in im 13.390 * [taylor]: Taking taylor expansion of +nan.0 in im 13.390 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.390 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow im 2))) +nan.0) in im 13.390 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow im 2))) in im 13.390 * [taylor]: Taking taylor expansion of 1/2 in im 13.390 * [backup-simplify]: Simplify 1/2 into 1/2 13.390 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.390 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.390 * [taylor]: Taking taylor expansion of im in im 13.390 * [backup-simplify]: Simplify 0 into 0 13.390 * [backup-simplify]: Simplify 1 into 1 13.390 * [backup-simplify]: Simplify (* 1 1) into 1 13.390 * [backup-simplify]: Simplify (/ 1 1) into 1 13.390 * [taylor]: Taking taylor expansion of +nan.0 in im 13.390 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.391 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.391 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.392 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 13.392 * [backup-simplify]: Simplify (+ 0 0) into 0 13.392 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 13.392 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 13.393 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 1/2)) into 0 13.393 * [backup-simplify]: Simplify 0 into 0 13.393 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.393 * [backup-simplify]: Simplify 0 into 0 13.393 * [backup-simplify]: Simplify 0 into 0 13.393 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.394 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.394 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 13.395 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 13.395 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 13.395 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 13.395 * [backup-simplify]: Simplify (+ 0 0) into 0 13.395 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 13.396 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 13.396 * [taylor]: Taking taylor expansion of (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) in im 13.396 * [taylor]: Taking taylor expansion of +nan.0 in im 13.396 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.396 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)) in im 13.396 * [taylor]: Taking taylor expansion of (* +nan.0 (/ 1 (pow im 2))) in im 13.396 * [taylor]: Taking taylor expansion of +nan.0 in im 13.396 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.396 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.396 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.396 * [taylor]: Taking taylor expansion of im in im 13.396 * [backup-simplify]: Simplify 0 into 0 13.396 * [backup-simplify]: Simplify 1 into 1 13.397 * [backup-simplify]: Simplify (* 1 1) into 1 13.397 * [backup-simplify]: Simplify (/ 1 1) into 1 13.397 * [taylor]: Taking taylor expansion of (- +nan.0) in im 13.397 * [taylor]: Taking taylor expansion of +nan.0 in im 13.397 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.397 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.398 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.398 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 13.398 * [backup-simplify]: Simplify (+ 0 0) into 0 13.399 * [backup-simplify]: Simplify (* +nan.0 1) into +nan.0 13.399 * [backup-simplify]: Simplify (+ +nan.0 0) into (- +nan.0) 13.399 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (- +nan.0))) into 0 13.399 * [backup-simplify]: Simplify 0 into 0 13.400 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.401 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.402 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 13.403 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 13.404 * [backup-simplify]: Simplify (+ 0 (- +nan.0)) into (- +nan.0) 13.406 * [backup-simplify]: Simplify (+ (* +nan.0 (- +nan.0)) (+ (* 0 0) (* 0 1/2))) into (- +nan.0) 13.406 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 13.407 * [backup-simplify]: Simplify (+ (* (- +nan.0) (pow (* 1 (/ 1 re)) 2)) (+ (* +nan.0 (* 1 (/ 1 re))) +nan.0)) into (- (+ (* +nan.0 (/ 1 re)) (- (+ (* +nan.0 (/ 1 (pow re 2))) (- +nan.0))))) 13.408 * [backup-simplify]: Simplify (* (sqrt (sqrt (hypot (/ 1 (- re)) (/ 1 (- im))))) (sqrt (sqrt (hypot (/ 1 (- re)) (/ 1 (- im)))))) into (sqrt (hypot (/ -1 re) (/ -1 im))) 13.408 * [approximate]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in (re im) around 0 13.408 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in im 13.408 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 13.408 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 13.408 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 13.408 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 13.408 * [taylor]: Taking taylor expansion of (/ -1 re) in im 13.408 * [taylor]: Taking taylor expansion of -1 in im 13.408 * [backup-simplify]: Simplify -1 into -1 13.408 * [taylor]: Taking taylor expansion of re in im 13.408 * [backup-simplify]: Simplify re into re 13.408 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 13.408 * [taylor]: Taking taylor expansion of (/ -1 re) in im 13.408 * [taylor]: Taking taylor expansion of -1 in im 13.408 * [backup-simplify]: Simplify -1 into -1 13.408 * [taylor]: Taking taylor expansion of re in im 13.408 * [backup-simplify]: Simplify re into re 13.408 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 13.408 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 13.408 * [taylor]: Taking taylor expansion of (/ -1 im) in im 13.408 * [taylor]: Taking taylor expansion of -1 in im 13.408 * [backup-simplify]: Simplify -1 into -1 13.408 * [taylor]: Taking taylor expansion of im in im 13.408 * [backup-simplify]: Simplify 0 into 0 13.408 * [backup-simplify]: Simplify 1 into 1 13.409 * [backup-simplify]: Simplify (/ -1 1) into -1 13.409 * [taylor]: Taking taylor expansion of (/ -1 im) in im 13.409 * [taylor]: Taking taylor expansion of -1 in im 13.409 * [backup-simplify]: Simplify -1 into -1 13.409 * [taylor]: Taking taylor expansion of im in im 13.409 * [backup-simplify]: Simplify 0 into 0 13.409 * [backup-simplify]: Simplify 1 into 1 13.409 * [backup-simplify]: Simplify (/ -1 1) into -1 13.410 * [backup-simplify]: Simplify (* -1 -1) into 1 13.410 * [backup-simplify]: Simplify (+ 0 1) into 1 13.411 * [backup-simplify]: Simplify (sqrt 1) into 1 13.412 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.413 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.414 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.414 * [backup-simplify]: Simplify (+ 0 0) into 0 13.415 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.415 * [backup-simplify]: Simplify (sqrt 0) into 0 13.417 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.417 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 13.417 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 13.417 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 13.417 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 13.417 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 13.417 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.417 * [taylor]: Taking taylor expansion of -1 in re 13.417 * [backup-simplify]: Simplify -1 into -1 13.417 * [taylor]: Taking taylor expansion of re in re 13.417 * [backup-simplify]: Simplify 0 into 0 13.417 * [backup-simplify]: Simplify 1 into 1 13.417 * [backup-simplify]: Simplify (/ -1 1) into -1 13.417 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.417 * [taylor]: Taking taylor expansion of -1 in re 13.417 * [backup-simplify]: Simplify -1 into -1 13.418 * [taylor]: Taking taylor expansion of re in re 13.418 * [backup-simplify]: Simplify 0 into 0 13.418 * [backup-simplify]: Simplify 1 into 1 13.418 * [backup-simplify]: Simplify (/ -1 1) into -1 13.418 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 13.418 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.418 * [taylor]: Taking taylor expansion of -1 in re 13.418 * [backup-simplify]: Simplify -1 into -1 13.418 * [taylor]: Taking taylor expansion of im in re 13.418 * [backup-simplify]: Simplify im into im 13.418 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.418 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.418 * [taylor]: Taking taylor expansion of -1 in re 13.418 * [backup-simplify]: Simplify -1 into -1 13.418 * [taylor]: Taking taylor expansion of im in re 13.418 * [backup-simplify]: Simplify im into im 13.419 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.419 * [backup-simplify]: Simplify (* -1 -1) into 1 13.419 * [backup-simplify]: Simplify (+ 1 0) into 1 13.420 * [backup-simplify]: Simplify (sqrt 1) into 1 13.421 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.422 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.422 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.423 * [backup-simplify]: Simplify (+ 0 0) into 0 13.423 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.424 * [backup-simplify]: Simplify (sqrt 0) into 0 13.425 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.425 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 13.425 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 13.425 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 13.425 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 13.425 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 13.425 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.425 * [taylor]: Taking taylor expansion of -1 in re 13.425 * [backup-simplify]: Simplify -1 into -1 13.425 * [taylor]: Taking taylor expansion of re in re 13.425 * [backup-simplify]: Simplify 0 into 0 13.425 * [backup-simplify]: Simplify 1 into 1 13.425 * [backup-simplify]: Simplify (/ -1 1) into -1 13.425 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.425 * [taylor]: Taking taylor expansion of -1 in re 13.425 * [backup-simplify]: Simplify -1 into -1 13.425 * [taylor]: Taking taylor expansion of re in re 13.425 * [backup-simplify]: Simplify 0 into 0 13.425 * [backup-simplify]: Simplify 1 into 1 13.425 * [backup-simplify]: Simplify (/ -1 1) into -1 13.425 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 13.425 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.425 * [taylor]: Taking taylor expansion of -1 in re 13.425 * [backup-simplify]: Simplify -1 into -1 13.425 * [taylor]: Taking taylor expansion of im in re 13.425 * [backup-simplify]: Simplify im into im 13.426 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.426 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.426 * [taylor]: Taking taylor expansion of -1 in re 13.426 * [backup-simplify]: Simplify -1 into -1 13.426 * [taylor]: Taking taylor expansion of im in re 13.426 * [backup-simplify]: Simplify im into im 13.426 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.426 * [backup-simplify]: Simplify (* -1 -1) into 1 13.426 * [backup-simplify]: Simplify (+ 1 0) into 1 13.426 * [backup-simplify]: Simplify (sqrt 1) into 1 13.427 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.427 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.429 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.430 * [backup-simplify]: Simplify (+ 0 0) into 0 13.430 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.431 * [backup-simplify]: Simplify (sqrt 0) into 0 13.432 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.432 * [taylor]: Taking taylor expansion of 0 in im 13.432 * [backup-simplify]: Simplify 0 into 0 13.432 * [taylor]: Taking taylor expansion of +nan.0 in im 13.432 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.432 * [backup-simplify]: Simplify 0 into 0 13.434 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 13.434 * [taylor]: Taking taylor expansion of +nan.0 in im 13.434 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.434 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.434 * [backup-simplify]: Simplify 0 into 0 13.435 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.435 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.436 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 13.436 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 13.436 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 13.437 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 13.438 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 13.438 * [taylor]: Taking taylor expansion of (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) in im 13.438 * [taylor]: Taking taylor expansion of +nan.0 in im 13.438 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.438 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow im 2))) +nan.0) in im 13.438 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow im 2))) in im 13.438 * [taylor]: Taking taylor expansion of 1/2 in im 13.438 * [backup-simplify]: Simplify 1/2 into 1/2 13.438 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.438 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.438 * [taylor]: Taking taylor expansion of im in im 13.438 * [backup-simplify]: Simplify 0 into 0 13.438 * [backup-simplify]: Simplify 1 into 1 13.438 * [backup-simplify]: Simplify (* 1 1) into 1 13.439 * [backup-simplify]: Simplify (/ 1 1) into 1 13.439 * [taylor]: Taking taylor expansion of +nan.0 in im 13.439 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.439 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.439 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.440 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 13.440 * [backup-simplify]: Simplify (+ 0 0) into 0 13.440 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 13.441 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 13.441 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 1/2)) into 0 13.441 * [backup-simplify]: Simplify 0 into 0 13.441 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.441 * [backup-simplify]: Simplify 0 into 0 13.441 * [backup-simplify]: Simplify 0 into 0 13.442 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.442 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.443 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 13.443 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 13.443 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 13.443 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 13.443 * [backup-simplify]: Simplify (+ 0 0) into 0 13.444 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 13.445 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 13.445 * [taylor]: Taking taylor expansion of (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) in im 13.445 * [taylor]: Taking taylor expansion of +nan.0 in im 13.445 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.445 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)) in im 13.445 * [taylor]: Taking taylor expansion of (* +nan.0 (/ 1 (pow im 2))) in im 13.445 * [taylor]: Taking taylor expansion of +nan.0 in im 13.445 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.445 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.445 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.445 * [taylor]: Taking taylor expansion of im in im 13.445 * [backup-simplify]: Simplify 0 into 0 13.445 * [backup-simplify]: Simplify 1 into 1 13.445 * [backup-simplify]: Simplify (* 1 1) into 1 13.445 * [backup-simplify]: Simplify (/ 1 1) into 1 13.445 * [taylor]: Taking taylor expansion of (- +nan.0) in im 13.445 * [taylor]: Taking taylor expansion of +nan.0 in im 13.445 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.446 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.446 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.447 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 13.447 * [backup-simplify]: Simplify (+ 0 0) into 0 13.447 * [backup-simplify]: Simplify (* +nan.0 1) into +nan.0 13.447 * [backup-simplify]: Simplify (+ +nan.0 0) into (- +nan.0) 13.448 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (- +nan.0))) into 0 13.448 * [backup-simplify]: Simplify 0 into 0 13.448 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.449 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.450 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 13.450 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 13.450 * [backup-simplify]: Simplify (+ 0 (- +nan.0)) into (- +nan.0) 13.452 * [backup-simplify]: Simplify (+ (* +nan.0 (- +nan.0)) (+ (* 0 0) (* 0 1/2))) into (- +nan.0) 13.452 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 13.453 * [backup-simplify]: Simplify (+ (* (- +nan.0) (pow (* 1 (/ 1 (- re))) 2)) (+ (* +nan.0 (* 1 (/ 1 (- re)))) +nan.0)) into (- (+ (* +nan.0 (/ 1 re)) (- (+ (* +nan.0 (/ 1 (pow re 2))) (- +nan.0))))) 13.453 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 2 2) 13.453 * [backup-simplify]: Simplify (sqrt (sqrt (hypot re im))) into (pow (hypot re im) 1/4) 13.453 * [approximate]: Taking taylor expansion of (pow (hypot re im) 1/4) in (re im) around 0 13.453 * [taylor]: Taking taylor expansion of (pow (hypot re im) 1/4) in im 13.453 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot re im)))) in im 13.453 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot re im))) in im 13.453 * [taylor]: Taking taylor expansion of 1/4 in im 13.453 * [backup-simplify]: Simplify 1/4 into 1/4 13.453 * [taylor]: Taking taylor expansion of (log (hypot re im)) in im 13.453 * [taylor]: Taking taylor expansion of (hypot re im) in im 13.453 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 13.453 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 13.453 * [taylor]: Taking taylor expansion of (* re re) in im 13.453 * [taylor]: Taking taylor expansion of re in im 13.453 * [backup-simplify]: Simplify re into re 13.453 * [taylor]: Taking taylor expansion of re in im 13.453 * [backup-simplify]: Simplify re into re 13.453 * [taylor]: Taking taylor expansion of (* im im) in im 13.453 * [taylor]: Taking taylor expansion of im in im 13.453 * [backup-simplify]: Simplify 0 into 0 13.453 * [backup-simplify]: Simplify 1 into 1 13.453 * [taylor]: Taking taylor expansion of im in im 13.453 * [backup-simplify]: Simplify 0 into 0 13.453 * [backup-simplify]: Simplify 1 into 1 13.453 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.454 * [backup-simplify]: Simplify (* 0 0) into 0 13.454 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 13.454 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 13.454 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 13.454 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.454 * [backup-simplify]: Simplify (+ 0 0) into 0 13.454 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 13.455 * [backup-simplify]: Simplify (log re) into (log re) 13.455 * [backup-simplify]: Simplify (* 1/4 (log re)) into (* 1/4 (log re)) 13.455 * [backup-simplify]: Simplify (exp (* 1/4 (log re))) into (pow re 1/4) 13.455 * [taylor]: Taking taylor expansion of (pow (hypot re im) 1/4) in re 13.455 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot re im)))) in re 13.455 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot re im))) in re 13.455 * [taylor]: Taking taylor expansion of 1/4 in re 13.455 * [backup-simplify]: Simplify 1/4 into 1/4 13.455 * [taylor]: Taking taylor expansion of (log (hypot re im)) in re 13.455 * [taylor]: Taking taylor expansion of (hypot re im) in re 13.455 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 13.455 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 13.455 * [taylor]: Taking taylor expansion of (* re re) in re 13.455 * [taylor]: Taking taylor expansion of re in re 13.455 * [backup-simplify]: Simplify 0 into 0 13.455 * [backup-simplify]: Simplify 1 into 1 13.455 * [taylor]: Taking taylor expansion of re in re 13.455 * [backup-simplify]: Simplify 0 into 0 13.455 * [backup-simplify]: Simplify 1 into 1 13.455 * [taylor]: Taking taylor expansion of (* im im) in re 13.455 * [taylor]: Taking taylor expansion of im in re 13.455 * [backup-simplify]: Simplify im into im 13.455 * [taylor]: Taking taylor expansion of im in re 13.455 * [backup-simplify]: Simplify im into im 13.455 * [backup-simplify]: Simplify (* 0 0) into 0 13.455 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.455 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 13.456 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 13.456 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.456 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.457 * [backup-simplify]: Simplify (+ 0 0) into 0 13.457 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 13.457 * [backup-simplify]: Simplify (log im) into (log im) 13.457 * [backup-simplify]: Simplify (* 1/4 (log im)) into (* 1/4 (log im)) 13.457 * [backup-simplify]: Simplify (exp (* 1/4 (log im))) into (pow im 1/4) 13.457 * [taylor]: Taking taylor expansion of (pow (hypot re im) 1/4) in re 13.457 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot re im)))) in re 13.457 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot re im))) in re 13.457 * [taylor]: Taking taylor expansion of 1/4 in re 13.457 * [backup-simplify]: Simplify 1/4 into 1/4 13.457 * [taylor]: Taking taylor expansion of (log (hypot re im)) in re 13.457 * [taylor]: Taking taylor expansion of (hypot re im) in re 13.457 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 13.457 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 13.457 * [taylor]: Taking taylor expansion of (* re re) in re 13.457 * [taylor]: Taking taylor expansion of re in re 13.457 * [backup-simplify]: Simplify 0 into 0 13.457 * [backup-simplify]: Simplify 1 into 1 13.457 * [taylor]: Taking taylor expansion of re in re 13.457 * [backup-simplify]: Simplify 0 into 0 13.457 * [backup-simplify]: Simplify 1 into 1 13.457 * [taylor]: Taking taylor expansion of (* im im) in re 13.457 * [taylor]: Taking taylor expansion of im in re 13.457 * [backup-simplify]: Simplify im into im 13.457 * [taylor]: Taking taylor expansion of im in re 13.457 * [backup-simplify]: Simplify im into im 13.458 * [backup-simplify]: Simplify (* 0 0) into 0 13.458 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.458 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 13.458 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 13.459 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.459 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.459 * [backup-simplify]: Simplify (+ 0 0) into 0 13.459 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 13.459 * [backup-simplify]: Simplify (log im) into (log im) 13.460 * [backup-simplify]: Simplify (* 1/4 (log im)) into (* 1/4 (log im)) 13.460 * [backup-simplify]: Simplify (exp (* 1/4 (log im))) into (pow im 1/4) 13.460 * [taylor]: Taking taylor expansion of (pow im 1/4) in im 13.460 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log im))) in im 13.460 * [taylor]: Taking taylor expansion of (* 1/4 (log im)) in im 13.460 * [taylor]: Taking taylor expansion of 1/4 in im 13.460 * [backup-simplify]: Simplify 1/4 into 1/4 13.460 * [taylor]: Taking taylor expansion of (log im) in im 13.460 * [taylor]: Taking taylor expansion of im in im 13.460 * [backup-simplify]: Simplify 0 into 0 13.460 * [backup-simplify]: Simplify 1 into 1 13.460 * [backup-simplify]: Simplify (log 1) into 0 13.461 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 13.461 * [backup-simplify]: Simplify (* 1/4 (log im)) into (* 1/4 (log im)) 13.461 * [backup-simplify]: Simplify (exp (* 1/4 (log im))) into (pow im 1/4) 13.461 * [backup-simplify]: Simplify (pow im 1/4) into (pow im 1/4) 13.463 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow im 1)))) 1) into 0 13.463 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (log im))) into 0 13.465 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 13.465 * [taylor]: Taking taylor expansion of 0 in im 13.465 * [backup-simplify]: Simplify 0 into 0 13.465 * [backup-simplify]: Simplify 0 into 0 13.466 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.467 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 13.467 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (log im))) into 0 13.468 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 13.468 * [backup-simplify]: Simplify 0 into 0 13.470 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 13.470 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 13.471 * [backup-simplify]: Simplify (+ 1 0) into 1 13.472 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 13.473 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 im)) 1)) (pow im 1)))) 2) into (/ 1/2 (pow im 2)) 13.473 * [backup-simplify]: Simplify (+ (* 1/4 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (log im)))) into (* 1/8 (/ 1 (pow im 2))) 13.474 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)))) into (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) 13.474 * [taylor]: Taking taylor expansion of (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) in im 13.474 * [taylor]: Taking taylor expansion of 1/8 in im 13.474 * [backup-simplify]: Simplify 1/8 into 1/8 13.474 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow im 7)) 1/4) in im 13.474 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (/ 1 (pow im 7))))) in im 13.474 * [taylor]: Taking taylor expansion of (* 1/4 (log (/ 1 (pow im 7)))) in im 13.474 * [taylor]: Taking taylor expansion of 1/4 in im 13.474 * [backup-simplify]: Simplify 1/4 into 1/4 13.474 * [taylor]: Taking taylor expansion of (log (/ 1 (pow im 7))) in im 13.474 * [taylor]: Taking taylor expansion of (/ 1 (pow im 7)) in im 13.474 * [taylor]: Taking taylor expansion of (pow im 7) in im 13.474 * [taylor]: Taking taylor expansion of im in im 13.475 * [backup-simplify]: Simplify 0 into 0 13.475 * [backup-simplify]: Simplify 1 into 1 13.475 * [backup-simplify]: Simplify (* 1 1) into 1 13.475 * [backup-simplify]: Simplify (* 1 1) into 1 13.476 * [backup-simplify]: Simplify (* 1 1) into 1 13.476 * [backup-simplify]: Simplify (* 1 1) into 1 13.477 * [backup-simplify]: Simplify (/ 1 1) into 1 13.477 * [backup-simplify]: Simplify (log 1) into 0 13.477 * [backup-simplify]: Simplify (+ (* (- 7) (log im)) 0) into (- (* 7 (log im))) 13.478 * [backup-simplify]: Simplify (* 1/4 (- (* 7 (log im)))) into (* -7/4 (log im)) 13.478 * [backup-simplify]: Simplify (exp (* -7/4 (log im))) into (pow im -7/4) 13.478 * [backup-simplify]: Simplify (* 1/8 (pow im -7/4)) into (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) 13.478 * [backup-simplify]: Simplify (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) into (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) 13.478 * [backup-simplify]: Simplify 0 into 0 13.481 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 13.481 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 13.482 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 0) (* 0 (log im)))) into 0 13.484 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.484 * [backup-simplify]: Simplify 0 into 0 13.485 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 13.486 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 13.486 * [backup-simplify]: Simplify (+ 0 0) into 0 13.487 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 13.489 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow im 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1/2 im)) 1)) (pow im 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow im 1)))) 6) into 0 13.491 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (log im))))) into 0 13.493 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.493 * [taylor]: Taking taylor expansion of 0 in im 13.493 * [backup-simplify]: Simplify 0 into 0 13.493 * [backup-simplify]: Simplify 0 into 0 13.494 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.494 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.495 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.496 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.496 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.498 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.498 * [backup-simplify]: Simplify (+ (* (- 7) (log im)) 0) into (- (* 7 (log im))) 13.499 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (- (* 7 (log im))))) into 0 13.500 * [backup-simplify]: Simplify (* (exp (* -7/4 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 13.501 * [backup-simplify]: Simplify (+ (* 1/8 0) (* 0 (pow im -7/4))) into 0 13.501 * [backup-simplify]: Simplify 0 into 0 13.501 * [backup-simplify]: Simplify 0 into 0 13.506 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 13.507 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 13.508 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log im))))) into 0 13.510 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.510 * [backup-simplify]: Simplify 0 into 0 13.510 * [backup-simplify]: Simplify (+ (* (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) (pow (* 1 re) 2)) (pow im 1/4)) into (+ (* 1/8 (* (pow re 2) (pow (/ 1 (pow im 7)) 1/4))) (pow im 1/4)) 13.510 * [backup-simplify]: Simplify (sqrt (sqrt (hypot (/ 1 re) (/ 1 im)))) into (pow (hypot (/ 1 re) (/ 1 im)) 1/4) 13.511 * [approximate]: Taking taylor expansion of (pow (hypot (/ 1 re) (/ 1 im)) 1/4) in (re im) around 0 13.511 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 re) (/ 1 im)) 1/4) in im 13.511 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ 1 re) (/ 1 im))))) in im 13.511 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ 1 re) (/ 1 im)))) in im 13.511 * [taylor]: Taking taylor expansion of 1/4 in im 13.511 * [backup-simplify]: Simplify 1/4 into 1/4 13.511 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 re) (/ 1 im))) in im 13.511 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 13.511 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 13.511 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 13.511 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 13.511 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.511 * [taylor]: Taking taylor expansion of re in im 13.511 * [backup-simplify]: Simplify re into re 13.511 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.511 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.511 * [taylor]: Taking taylor expansion of re in im 13.511 * [backup-simplify]: Simplify re into re 13.511 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.511 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 13.511 * [taylor]: Taking taylor expansion of (/ 1 im) in im 13.511 * [taylor]: Taking taylor expansion of im in im 13.511 * [backup-simplify]: Simplify 0 into 0 13.511 * [backup-simplify]: Simplify 1 into 1 13.512 * [backup-simplify]: Simplify (/ 1 1) into 1 13.512 * [taylor]: Taking taylor expansion of (/ 1 im) in im 13.512 * [taylor]: Taking taylor expansion of im in im 13.512 * [backup-simplify]: Simplify 0 into 0 13.512 * [backup-simplify]: Simplify 1 into 1 13.512 * [backup-simplify]: Simplify (/ 1 1) into 1 13.513 * [backup-simplify]: Simplify (* 1 1) into 1 13.513 * [backup-simplify]: Simplify (+ 0 1) into 1 13.514 * [backup-simplify]: Simplify (sqrt 1) into 1 13.514 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.515 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.516 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.516 * [backup-simplify]: Simplify (+ 0 0) into 0 13.517 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.517 * [backup-simplify]: Simplify (log 1) into 0 13.518 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 13.518 * [backup-simplify]: Simplify (* 1/4 (- (log im))) into (* -1/4 (log im)) 13.518 * [backup-simplify]: Simplify (exp (* -1/4 (log im))) into (pow im -1/4) 13.518 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 re) (/ 1 im)) 1/4) in re 13.518 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ 1 re) (/ 1 im))))) in re 13.518 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ 1 re) (/ 1 im)))) in re 13.518 * [taylor]: Taking taylor expansion of 1/4 in re 13.518 * [backup-simplify]: Simplify 1/4 into 1/4 13.518 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 re) (/ 1 im))) in re 13.518 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 13.518 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 13.518 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 13.518 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 13.518 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.519 * [taylor]: Taking taylor expansion of re in re 13.519 * [backup-simplify]: Simplify 0 into 0 13.519 * [backup-simplify]: Simplify 1 into 1 13.519 * [backup-simplify]: Simplify (/ 1 1) into 1 13.519 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.519 * [taylor]: Taking taylor expansion of re in re 13.519 * [backup-simplify]: Simplify 0 into 0 13.519 * [backup-simplify]: Simplify 1 into 1 13.519 * [backup-simplify]: Simplify (/ 1 1) into 1 13.520 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 13.520 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.520 * [taylor]: Taking taylor expansion of im in re 13.520 * [backup-simplify]: Simplify im into im 13.520 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.520 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.520 * [taylor]: Taking taylor expansion of im in re 13.520 * [backup-simplify]: Simplify im into im 13.520 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.520 * [backup-simplify]: Simplify (* 1 1) into 1 13.521 * [backup-simplify]: Simplify (+ 1 0) into 1 13.521 * [backup-simplify]: Simplify (sqrt 1) into 1 13.522 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.522 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.523 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.524 * [backup-simplify]: Simplify (+ 0 0) into 0 13.524 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.525 * [backup-simplify]: Simplify (log 1) into 0 13.525 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.525 * [backup-simplify]: Simplify (* 1/4 (- (log re))) into (* -1/4 (log re)) 13.525 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 13.525 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 re) (/ 1 im)) 1/4) in re 13.525 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ 1 re) (/ 1 im))))) in re 13.525 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ 1 re) (/ 1 im)))) in re 13.525 * [taylor]: Taking taylor expansion of 1/4 in re 13.525 * [backup-simplify]: Simplify 1/4 into 1/4 13.525 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 re) (/ 1 im))) in re 13.526 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 13.526 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 13.526 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 13.526 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 13.526 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.526 * [taylor]: Taking taylor expansion of re in re 13.526 * [backup-simplify]: Simplify 0 into 0 13.526 * [backup-simplify]: Simplify 1 into 1 13.526 * [backup-simplify]: Simplify (/ 1 1) into 1 13.526 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.526 * [taylor]: Taking taylor expansion of re in re 13.526 * [backup-simplify]: Simplify 0 into 0 13.526 * [backup-simplify]: Simplify 1 into 1 13.527 * [backup-simplify]: Simplify (/ 1 1) into 1 13.527 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 13.527 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.527 * [taylor]: Taking taylor expansion of im in re 13.527 * [backup-simplify]: Simplify im into im 13.527 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.527 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.527 * [taylor]: Taking taylor expansion of im in re 13.527 * [backup-simplify]: Simplify im into im 13.527 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.527 * [backup-simplify]: Simplify (* 1 1) into 1 13.528 * [backup-simplify]: Simplify (+ 1 0) into 1 13.528 * [backup-simplify]: Simplify (sqrt 1) into 1 13.529 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.530 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.530 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.531 * [backup-simplify]: Simplify (+ 0 0) into 0 13.532 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.532 * [backup-simplify]: Simplify (log 1) into 0 13.532 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.532 * [backup-simplify]: Simplify (* 1/4 (- (log re))) into (* -1/4 (log re)) 13.533 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 13.533 * [taylor]: Taking taylor expansion of (pow re -1/4) in im 13.533 * [taylor]: Taking taylor expansion of (exp (* -1/4 (log re))) in im 13.533 * [taylor]: Taking taylor expansion of (* -1/4 (log re)) in im 13.533 * [taylor]: Taking taylor expansion of -1/4 in im 13.533 * [backup-simplify]: Simplify -1/4 into -1/4 13.533 * [taylor]: Taking taylor expansion of (log re) in im 13.533 * [taylor]: Taking taylor expansion of re in im 13.533 * [backup-simplify]: Simplify re into re 13.533 * [backup-simplify]: Simplify (log re) into (log re) 13.533 * [backup-simplify]: Simplify (* -1/4 (log re)) into (* -1/4 (log re)) 13.533 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 13.533 * [backup-simplify]: Simplify (pow re -1/4) into (pow re -1/4) 13.534 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.535 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.535 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (- (log re)))) into 0 13.536 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 13.536 * [taylor]: Taking taylor expansion of 0 in im 13.536 * [backup-simplify]: Simplify 0 into 0 13.536 * [backup-simplify]: Simplify 0 into 0 13.537 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow re 1)))) 1) into 0 13.538 * [backup-simplify]: Simplify (+ (* -1/4 0) (* 0 (log re))) into 0 13.538 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 13.538 * [backup-simplify]: Simplify 0 into 0 13.539 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.540 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.541 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.541 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 13.542 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 13.543 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 13.545 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow im 2)) 13.545 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.546 * [backup-simplify]: Simplify (+ (* 1/4 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (- (log re))))) into (* 1/8 (/ 1 (pow im 2))) 13.547 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)))) into (* 1/8 (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2)))) 13.547 * [taylor]: Taking taylor expansion of (* 1/8 (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2)))) in im 13.547 * [taylor]: Taking taylor expansion of 1/8 in im 13.547 * [backup-simplify]: Simplify 1/8 into 1/8 13.547 * [taylor]: Taking taylor expansion of (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2))) in im 13.547 * [taylor]: Taking taylor expansion of (pow (/ 1 re) 1/4) in im 13.547 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (/ 1 re)))) in im 13.547 * [taylor]: Taking taylor expansion of (* 1/4 (log (/ 1 re))) in im 13.547 * [taylor]: Taking taylor expansion of 1/4 in im 13.547 * [backup-simplify]: Simplify 1/4 into 1/4 13.547 * [taylor]: Taking taylor expansion of (log (/ 1 re)) in im 13.547 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.547 * [taylor]: Taking taylor expansion of re in im 13.547 * [backup-simplify]: Simplify re into re 13.547 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.547 * [backup-simplify]: Simplify (log (/ 1 re)) into (log (/ 1 re)) 13.547 * [backup-simplify]: Simplify (* 1/4 (log (/ 1 re))) into (* 1/4 (log (/ 1 re))) 13.547 * [backup-simplify]: Simplify (exp (* 1/4 (log (/ 1 re)))) into (pow (/ 1 re) 1/4) 13.547 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.548 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.548 * [taylor]: Taking taylor expansion of im in im 13.548 * [backup-simplify]: Simplify 0 into 0 13.548 * [backup-simplify]: Simplify 1 into 1 13.548 * [backup-simplify]: Simplify (* 1 1) into 1 13.549 * [backup-simplify]: Simplify (/ 1 1) into 1 13.550 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.550 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.551 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.552 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.552 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 13.554 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 re) 1)))) 1) into 0 13.554 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (log (/ 1 re)))) into 0 13.555 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (/ 1 re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.555 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 13.557 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 re) 1)))) 2) into 0 13.558 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 0) (* 0 (log (/ 1 re))))) into 0 13.560 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (/ 1 re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.561 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/4) 0) (+ (* 0 0) (* 0 1))) into 0 13.561 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/4) 0) (* 0 1)) into 0 13.561 * [backup-simplify]: Simplify (* (pow (/ 1 re) 1/4) 1) into (pow (/ 1 re) 1/4) 13.562 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (* 0 (pow (/ 1 re) 1/4)))) into 0 13.562 * [backup-simplify]: Simplify 0 into 0 13.562 * [backup-simplify]: Simplify 0 into 0 13.564 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow re 1)))) 2) into 0 13.568 * [backup-simplify]: Simplify (+ (* -1/4 0) (+ (* 0 0) (* 0 (log re)))) into 0 13.570 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.570 * [backup-simplify]: Simplify 0 into 0 13.571 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.572 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.573 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 13.573 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 13.573 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 13.573 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 13.574 * [backup-simplify]: Simplify (+ 0 0) into 0 13.574 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 13.578 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1/2 (pow im 2))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 13.579 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.580 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (- (log re)))))) into 0 13.582 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.582 * [taylor]: Taking taylor expansion of 0 in im 13.582 * [backup-simplify]: Simplify 0 into 0 13.582 * [backup-simplify]: Simplify 0 into 0 13.582 * [backup-simplify]: Simplify (pow (/ 1 re) -1/4) into (pow (/ 1 re) -1/4) 13.582 * [backup-simplify]: Simplify (sqrt (sqrt (hypot (/ 1 (- re)) (/ 1 (- im))))) into (pow (hypot (/ -1 re) (/ -1 im)) 1/4) 13.582 * [approximate]: Taking taylor expansion of (pow (hypot (/ -1 re) (/ -1 im)) 1/4) in (re im) around 0 13.582 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 re) (/ -1 im)) 1/4) in im 13.582 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ -1 re) (/ -1 im))))) in im 13.582 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ -1 re) (/ -1 im)))) in im 13.582 * [taylor]: Taking taylor expansion of 1/4 in im 13.582 * [backup-simplify]: Simplify 1/4 into 1/4 13.582 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 re) (/ -1 im))) in im 13.582 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 13.582 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 13.582 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 13.582 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 13.583 * [taylor]: Taking taylor expansion of (/ -1 re) in im 13.583 * [taylor]: Taking taylor expansion of -1 in im 13.583 * [backup-simplify]: Simplify -1 into -1 13.583 * [taylor]: Taking taylor expansion of re in im 13.583 * [backup-simplify]: Simplify re into re 13.583 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 13.583 * [taylor]: Taking taylor expansion of (/ -1 re) in im 13.583 * [taylor]: Taking taylor expansion of -1 in im 13.583 * [backup-simplify]: Simplify -1 into -1 13.583 * [taylor]: Taking taylor expansion of re in im 13.583 * [backup-simplify]: Simplify re into re 13.583 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 13.583 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 13.583 * [taylor]: Taking taylor expansion of (/ -1 im) in im 13.583 * [taylor]: Taking taylor expansion of -1 in im 13.583 * [backup-simplify]: Simplify -1 into -1 13.583 * [taylor]: Taking taylor expansion of im in im 13.583 * [backup-simplify]: Simplify 0 into 0 13.583 * [backup-simplify]: Simplify 1 into 1 13.583 * [backup-simplify]: Simplify (/ -1 1) into -1 13.584 * [taylor]: Taking taylor expansion of (/ -1 im) in im 13.584 * [taylor]: Taking taylor expansion of -1 in im 13.584 * [backup-simplify]: Simplify -1 into -1 13.584 * [taylor]: Taking taylor expansion of im in im 13.584 * [backup-simplify]: Simplify 0 into 0 13.584 * [backup-simplify]: Simplify 1 into 1 13.584 * [backup-simplify]: Simplify (/ -1 1) into -1 13.584 * [backup-simplify]: Simplify (* -1 -1) into 1 13.585 * [backup-simplify]: Simplify (+ 0 1) into 1 13.585 * [backup-simplify]: Simplify (sqrt 1) into 1 13.586 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.587 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.588 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.588 * [backup-simplify]: Simplify (+ 0 0) into 0 13.589 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.589 * [backup-simplify]: Simplify (log 1) into 0 13.589 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 13.590 * [backup-simplify]: Simplify (* 1/4 (- (log im))) into (* -1/4 (log im)) 13.590 * [backup-simplify]: Simplify (exp (* -1/4 (log im))) into (pow im -1/4) 13.590 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 re) (/ -1 im)) 1/4) in re 13.590 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ -1 re) (/ -1 im))))) in re 13.590 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ -1 re) (/ -1 im)))) in re 13.590 * [taylor]: Taking taylor expansion of 1/4 in re 13.590 * [backup-simplify]: Simplify 1/4 into 1/4 13.590 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 re) (/ -1 im))) in re 13.590 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 13.590 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 13.590 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 13.590 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 13.590 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.590 * [taylor]: Taking taylor expansion of -1 in re 13.590 * [backup-simplify]: Simplify -1 into -1 13.590 * [taylor]: Taking taylor expansion of re in re 13.590 * [backup-simplify]: Simplify 0 into 0 13.590 * [backup-simplify]: Simplify 1 into 1 13.591 * [backup-simplify]: Simplify (/ -1 1) into -1 13.591 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.591 * [taylor]: Taking taylor expansion of -1 in re 13.591 * [backup-simplify]: Simplify -1 into -1 13.591 * [taylor]: Taking taylor expansion of re in re 13.591 * [backup-simplify]: Simplify 0 into 0 13.591 * [backup-simplify]: Simplify 1 into 1 13.591 * [backup-simplify]: Simplify (/ -1 1) into -1 13.591 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 13.591 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.591 * [taylor]: Taking taylor expansion of -1 in re 13.591 * [backup-simplify]: Simplify -1 into -1 13.591 * [taylor]: Taking taylor expansion of im in re 13.591 * [backup-simplify]: Simplify im into im 13.591 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.591 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.591 * [taylor]: Taking taylor expansion of -1 in re 13.591 * [backup-simplify]: Simplify -1 into -1 13.591 * [taylor]: Taking taylor expansion of im in re 13.591 * [backup-simplify]: Simplify im into im 13.592 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.592 * [backup-simplify]: Simplify (* -1 -1) into 1 13.592 * [backup-simplify]: Simplify (+ 1 0) into 1 13.593 * [backup-simplify]: Simplify (sqrt 1) into 1 13.594 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.595 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.595 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.596 * [backup-simplify]: Simplify (+ 0 0) into 0 13.596 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.597 * [backup-simplify]: Simplify (log 1) into 0 13.597 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.597 * [backup-simplify]: Simplify (* 1/4 (- (log re))) into (* -1/4 (log re)) 13.597 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 13.598 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 re) (/ -1 im)) 1/4) in re 13.598 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ -1 re) (/ -1 im))))) in re 13.598 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ -1 re) (/ -1 im)))) in re 13.598 * [taylor]: Taking taylor expansion of 1/4 in re 13.598 * [backup-simplify]: Simplify 1/4 into 1/4 13.598 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 re) (/ -1 im))) in re 13.598 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 13.598 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 13.598 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 13.598 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 13.598 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.598 * [taylor]: Taking taylor expansion of -1 in re 13.598 * [backup-simplify]: Simplify -1 into -1 13.598 * [taylor]: Taking taylor expansion of re in re 13.598 * [backup-simplify]: Simplify 0 into 0 13.598 * [backup-simplify]: Simplify 1 into 1 13.599 * [backup-simplify]: Simplify (/ -1 1) into -1 13.599 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.599 * [taylor]: Taking taylor expansion of -1 in re 13.599 * [backup-simplify]: Simplify -1 into -1 13.599 * [taylor]: Taking taylor expansion of re in re 13.599 * [backup-simplify]: Simplify 0 into 0 13.599 * [backup-simplify]: Simplify 1 into 1 13.599 * [backup-simplify]: Simplify (/ -1 1) into -1 13.599 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 13.599 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.599 * [taylor]: Taking taylor expansion of -1 in re 13.599 * [backup-simplify]: Simplify -1 into -1 13.599 * [taylor]: Taking taylor expansion of im in re 13.599 * [backup-simplify]: Simplify im into im 13.599 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.600 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.600 * [taylor]: Taking taylor expansion of -1 in re 13.600 * [backup-simplify]: Simplify -1 into -1 13.600 * [taylor]: Taking taylor expansion of im in re 13.600 * [backup-simplify]: Simplify im into im 13.600 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.600 * [backup-simplify]: Simplify (* -1 -1) into 1 13.601 * [backup-simplify]: Simplify (+ 1 0) into 1 13.601 * [backup-simplify]: Simplify (sqrt 1) into 1 13.602 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.603 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.604 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.604 * [backup-simplify]: Simplify (+ 0 0) into 0 13.605 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.605 * [backup-simplify]: Simplify (log 1) into 0 13.606 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.606 * [backup-simplify]: Simplify (* 1/4 (- (log re))) into (* -1/4 (log re)) 13.606 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 13.606 * [taylor]: Taking taylor expansion of (pow re -1/4) in im 13.606 * [taylor]: Taking taylor expansion of (exp (* -1/4 (log re))) in im 13.606 * [taylor]: Taking taylor expansion of (* -1/4 (log re)) in im 13.606 * [taylor]: Taking taylor expansion of -1/4 in im 13.606 * [backup-simplify]: Simplify -1/4 into -1/4 13.606 * [taylor]: Taking taylor expansion of (log re) in im 13.606 * [taylor]: Taking taylor expansion of re in im 13.606 * [backup-simplify]: Simplify re into re 13.606 * [backup-simplify]: Simplify (log re) into (log re) 13.606 * [backup-simplify]: Simplify (* -1/4 (log re)) into (* -1/4 (log re)) 13.606 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 13.606 * [backup-simplify]: Simplify (pow re -1/4) into (pow re -1/4) 13.608 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.608 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.609 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (- (log re)))) into 0 13.609 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 13.610 * [taylor]: Taking taylor expansion of 0 in im 13.610 * [backup-simplify]: Simplify 0 into 0 13.610 * [backup-simplify]: Simplify 0 into 0 13.611 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow re 1)))) 1) into 0 13.611 * [backup-simplify]: Simplify (+ (* -1/4 0) (* 0 (log re))) into 0 13.612 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 13.612 * [backup-simplify]: Simplify 0 into 0 13.613 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.614 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.615 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 13.615 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 13.615 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 13.617 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 13.619 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow im 2)) 13.619 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.620 * [backup-simplify]: Simplify (+ (* 1/4 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (- (log re))))) into (* 1/8 (/ 1 (pow im 2))) 13.621 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)))) into (* 1/8 (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2)))) 13.621 * [taylor]: Taking taylor expansion of (* 1/8 (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2)))) in im 13.621 * [taylor]: Taking taylor expansion of 1/8 in im 13.621 * [backup-simplify]: Simplify 1/8 into 1/8 13.621 * [taylor]: Taking taylor expansion of (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2))) in im 13.621 * [taylor]: Taking taylor expansion of (pow (/ 1 re) 1/4) in im 13.621 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (/ 1 re)))) in im 13.621 * [taylor]: Taking taylor expansion of (* 1/4 (log (/ 1 re))) in im 13.621 * [taylor]: Taking taylor expansion of 1/4 in im 13.621 * [backup-simplify]: Simplify 1/4 into 1/4 13.621 * [taylor]: Taking taylor expansion of (log (/ 1 re)) in im 13.621 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.621 * [taylor]: Taking taylor expansion of re in im 13.621 * [backup-simplify]: Simplify re into re 13.621 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.622 * [backup-simplify]: Simplify (log (/ 1 re)) into (log (/ 1 re)) 13.622 * [backup-simplify]: Simplify (* 1/4 (log (/ 1 re))) into (* 1/4 (log (/ 1 re))) 13.622 * [backup-simplify]: Simplify (exp (* 1/4 (log (/ 1 re)))) into (pow (/ 1 re) 1/4) 13.622 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.622 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.622 * [taylor]: Taking taylor expansion of im in im 13.622 * [backup-simplify]: Simplify 0 into 0 13.622 * [backup-simplify]: Simplify 1 into 1 13.622 * [backup-simplify]: Simplify (* 1 1) into 1 13.623 * [backup-simplify]: Simplify (/ 1 1) into 1 13.624 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.624 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.625 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.626 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.626 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 13.627 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 re) 1)))) 1) into 0 13.627 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (log (/ 1 re)))) into 0 13.628 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (/ 1 re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.628 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 13.630 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 re) 1)))) 2) into 0 13.631 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 0) (* 0 (log (/ 1 re))))) into 0 13.633 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (/ 1 re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.633 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/4) 0) (+ (* 0 0) (* 0 1))) into 0 13.634 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/4) 0) (* 0 1)) into 0 13.634 * [backup-simplify]: Simplify (* (pow (/ 1 re) 1/4) 1) into (pow (/ 1 re) 1/4) 13.635 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (* 0 (pow (/ 1 re) 1/4)))) into 0 13.635 * [backup-simplify]: Simplify 0 into 0 13.635 * [backup-simplify]: Simplify 0 into 0 13.637 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow re 1)))) 2) into 0 13.638 * [backup-simplify]: Simplify (+ (* -1/4 0) (+ (* 0 0) (* 0 (log re)))) into 0 13.639 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.639 * [backup-simplify]: Simplify 0 into 0 13.640 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.641 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.642 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 13.642 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 13.643 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 13.643 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 13.643 * [backup-simplify]: Simplify (+ 0 0) into 0 13.644 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 13.647 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1/2 (pow im 2))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 13.648 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.649 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (- (log re)))))) into 0 13.651 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.651 * [taylor]: Taking taylor expansion of 0 in im 13.651 * [backup-simplify]: Simplify 0 into 0 13.651 * [backup-simplify]: Simplify 0 into 0 13.651 * [backup-simplify]: Simplify (pow (/ 1 (- re)) -1/4) into (pow (/ -1 re) -1/4) 13.651 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1 2 1) 13.651 * [backup-simplify]: Simplify (sqrt (sqrt (hypot re im))) into (pow (hypot re im) 1/4) 13.652 * [approximate]: Taking taylor expansion of (pow (hypot re im) 1/4) in (re im) around 0 13.652 * [taylor]: Taking taylor expansion of (pow (hypot re im) 1/4) in im 13.652 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot re im)))) in im 13.652 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot re im))) in im 13.652 * [taylor]: Taking taylor expansion of 1/4 in im 13.652 * [backup-simplify]: Simplify 1/4 into 1/4 13.652 * [taylor]: Taking taylor expansion of (log (hypot re im)) in im 13.652 * [taylor]: Taking taylor expansion of (hypot re im) in im 13.652 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 13.652 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 13.652 * [taylor]: Taking taylor expansion of (* re re) in im 13.652 * [taylor]: Taking taylor expansion of re in im 13.652 * [backup-simplify]: Simplify re into re 13.652 * [taylor]: Taking taylor expansion of re in im 13.652 * [backup-simplify]: Simplify re into re 13.652 * [taylor]: Taking taylor expansion of (* im im) in im 13.652 * [taylor]: Taking taylor expansion of im in im 13.652 * [backup-simplify]: Simplify 0 into 0 13.652 * [backup-simplify]: Simplify 1 into 1 13.652 * [taylor]: Taking taylor expansion of im in im 13.652 * [backup-simplify]: Simplify 0 into 0 13.652 * [backup-simplify]: Simplify 1 into 1 13.652 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.653 * [backup-simplify]: Simplify (* 0 0) into 0 13.653 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 13.653 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 13.653 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 13.654 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.654 * [backup-simplify]: Simplify (+ 0 0) into 0 13.654 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 13.654 * [backup-simplify]: Simplify (log re) into (log re) 13.654 * [backup-simplify]: Simplify (* 1/4 (log re)) into (* 1/4 (log re)) 13.654 * [backup-simplify]: Simplify (exp (* 1/4 (log re))) into (pow re 1/4) 13.654 * [taylor]: Taking taylor expansion of (pow (hypot re im) 1/4) in re 13.654 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot re im)))) in re 13.654 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot re im))) in re 13.654 * [taylor]: Taking taylor expansion of 1/4 in re 13.654 * [backup-simplify]: Simplify 1/4 into 1/4 13.654 * [taylor]: Taking taylor expansion of (log (hypot re im)) in re 13.654 * [taylor]: Taking taylor expansion of (hypot re im) in re 13.654 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 13.654 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 13.655 * [taylor]: Taking taylor expansion of (* re re) in re 13.655 * [taylor]: Taking taylor expansion of re in re 13.655 * [backup-simplify]: Simplify 0 into 0 13.655 * [backup-simplify]: Simplify 1 into 1 13.655 * [taylor]: Taking taylor expansion of re in re 13.655 * [backup-simplify]: Simplify 0 into 0 13.655 * [backup-simplify]: Simplify 1 into 1 13.655 * [taylor]: Taking taylor expansion of (* im im) in re 13.655 * [taylor]: Taking taylor expansion of im in re 13.655 * [backup-simplify]: Simplify im into im 13.655 * [taylor]: Taking taylor expansion of im in re 13.655 * [backup-simplify]: Simplify im into im 13.655 * [backup-simplify]: Simplify (* 0 0) into 0 13.655 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.655 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 13.655 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 13.656 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.656 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.657 * [backup-simplify]: Simplify (+ 0 0) into 0 13.657 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 13.657 * [backup-simplify]: Simplify (log im) into (log im) 13.657 * [backup-simplify]: Simplify (* 1/4 (log im)) into (* 1/4 (log im)) 13.657 * [backup-simplify]: Simplify (exp (* 1/4 (log im))) into (pow im 1/4) 13.657 * [taylor]: Taking taylor expansion of (pow (hypot re im) 1/4) in re 13.657 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot re im)))) in re 13.657 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot re im))) in re 13.657 * [taylor]: Taking taylor expansion of 1/4 in re 13.657 * [backup-simplify]: Simplify 1/4 into 1/4 13.657 * [taylor]: Taking taylor expansion of (log (hypot re im)) in re 13.657 * [taylor]: Taking taylor expansion of (hypot re im) in re 13.657 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 13.657 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 13.657 * [taylor]: Taking taylor expansion of (* re re) in re 13.657 * [taylor]: Taking taylor expansion of re in re 13.657 * [backup-simplify]: Simplify 0 into 0 13.657 * [backup-simplify]: Simplify 1 into 1 13.657 * [taylor]: Taking taylor expansion of re in re 13.657 * [backup-simplify]: Simplify 0 into 0 13.657 * [backup-simplify]: Simplify 1 into 1 13.657 * [taylor]: Taking taylor expansion of (* im im) in re 13.657 * [taylor]: Taking taylor expansion of im in re 13.657 * [backup-simplify]: Simplify im into im 13.657 * [taylor]: Taking taylor expansion of im in re 13.657 * [backup-simplify]: Simplify im into im 13.658 * [backup-simplify]: Simplify (* 0 0) into 0 13.658 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.658 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 13.658 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 13.659 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.659 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.659 * [backup-simplify]: Simplify (+ 0 0) into 0 13.660 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 13.660 * [backup-simplify]: Simplify (log im) into (log im) 13.660 * [backup-simplify]: Simplify (* 1/4 (log im)) into (* 1/4 (log im)) 13.660 * [backup-simplify]: Simplify (exp (* 1/4 (log im))) into (pow im 1/4) 13.660 * [taylor]: Taking taylor expansion of (pow im 1/4) in im 13.660 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log im))) in im 13.660 * [taylor]: Taking taylor expansion of (* 1/4 (log im)) in im 13.660 * [taylor]: Taking taylor expansion of 1/4 in im 13.660 * [backup-simplify]: Simplify 1/4 into 1/4 13.660 * [taylor]: Taking taylor expansion of (log im) in im 13.660 * [taylor]: Taking taylor expansion of im in im 13.660 * [backup-simplify]: Simplify 0 into 0 13.660 * [backup-simplify]: Simplify 1 into 1 13.660 * [backup-simplify]: Simplify (log 1) into 0 13.661 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 13.661 * [backup-simplify]: Simplify (* 1/4 (log im)) into (* 1/4 (log im)) 13.661 * [backup-simplify]: Simplify (exp (* 1/4 (log im))) into (pow im 1/4) 13.661 * [backup-simplify]: Simplify (pow im 1/4) into (pow im 1/4) 13.662 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow im 1)))) 1) into 0 13.662 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (log im))) into 0 13.663 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 13.663 * [taylor]: Taking taylor expansion of 0 in im 13.663 * [backup-simplify]: Simplify 0 into 0 13.663 * [backup-simplify]: Simplify 0 into 0 13.665 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.665 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 13.666 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (log im))) into 0 13.667 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 13.667 * [backup-simplify]: Simplify 0 into 0 13.667 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 13.668 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 13.668 * [backup-simplify]: Simplify (+ 1 0) into 1 13.669 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 13.671 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 im)) 1)) (pow im 1)))) 2) into (/ 1/2 (pow im 2)) 13.671 * [backup-simplify]: Simplify (+ (* 1/4 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (log im)))) into (* 1/8 (/ 1 (pow im 2))) 13.672 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)))) into (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) 13.672 * [taylor]: Taking taylor expansion of (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) in im 13.672 * [taylor]: Taking taylor expansion of 1/8 in im 13.672 * [backup-simplify]: Simplify 1/8 into 1/8 13.672 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow im 7)) 1/4) in im 13.672 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (/ 1 (pow im 7))))) in im 13.672 * [taylor]: Taking taylor expansion of (* 1/4 (log (/ 1 (pow im 7)))) in im 13.672 * [taylor]: Taking taylor expansion of 1/4 in im 13.672 * [backup-simplify]: Simplify 1/4 into 1/4 13.672 * [taylor]: Taking taylor expansion of (log (/ 1 (pow im 7))) in im 13.672 * [taylor]: Taking taylor expansion of (/ 1 (pow im 7)) in im 13.672 * [taylor]: Taking taylor expansion of (pow im 7) in im 13.672 * [taylor]: Taking taylor expansion of im in im 13.673 * [backup-simplify]: Simplify 0 into 0 13.673 * [backup-simplify]: Simplify 1 into 1 13.673 * [backup-simplify]: Simplify (* 1 1) into 1 13.673 * [backup-simplify]: Simplify (* 1 1) into 1 13.674 * [backup-simplify]: Simplify (* 1 1) into 1 13.674 * [backup-simplify]: Simplify (* 1 1) into 1 13.674 * [backup-simplify]: Simplify (/ 1 1) into 1 13.675 * [backup-simplify]: Simplify (log 1) into 0 13.675 * [backup-simplify]: Simplify (+ (* (- 7) (log im)) 0) into (- (* 7 (log im))) 13.675 * [backup-simplify]: Simplify (* 1/4 (- (* 7 (log im)))) into (* -7/4 (log im)) 13.675 * [backup-simplify]: Simplify (exp (* -7/4 (log im))) into (pow im -7/4) 13.676 * [backup-simplify]: Simplify (* 1/8 (pow im -7/4)) into (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) 13.676 * [backup-simplify]: Simplify (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) into (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) 13.676 * [backup-simplify]: Simplify 0 into 0 13.679 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 13.679 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 13.680 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 0) (* 0 (log im)))) into 0 13.682 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.682 * [backup-simplify]: Simplify 0 into 0 13.683 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 13.684 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 13.684 * [backup-simplify]: Simplify (+ 0 0) into 0 13.684 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 13.686 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow im 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1/2 im)) 1)) (pow im 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow im 1)))) 6) into 0 13.686 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (log im))))) into 0 13.688 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.688 * [taylor]: Taking taylor expansion of 0 in im 13.688 * [backup-simplify]: Simplify 0 into 0 13.688 * [backup-simplify]: Simplify 0 into 0 13.688 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.689 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.689 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.689 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.690 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.690 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.691 * [backup-simplify]: Simplify (+ (* (- 7) (log im)) 0) into (- (* 7 (log im))) 13.691 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (- (* 7 (log im))))) into 0 13.692 * [backup-simplify]: Simplify (* (exp (* -7/4 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 13.692 * [backup-simplify]: Simplify (+ (* 1/8 0) (* 0 (pow im -7/4))) into 0 13.692 * [backup-simplify]: Simplify 0 into 0 13.692 * [backup-simplify]: Simplify 0 into 0 13.695 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 13.695 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 13.696 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log im))))) into 0 13.697 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.697 * [backup-simplify]: Simplify 0 into 0 13.697 * [backup-simplify]: Simplify (+ (* (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) (pow (* 1 re) 2)) (pow im 1/4)) into (+ (* 1/8 (* (pow re 2) (pow (/ 1 (pow im 7)) 1/4))) (pow im 1/4)) 13.697 * [backup-simplify]: Simplify (sqrt (sqrt (hypot (/ 1 re) (/ 1 im)))) into (pow (hypot (/ 1 re) (/ 1 im)) 1/4) 13.698 * [approximate]: Taking taylor expansion of (pow (hypot (/ 1 re) (/ 1 im)) 1/4) in (re im) around 0 13.698 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 re) (/ 1 im)) 1/4) in im 13.698 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ 1 re) (/ 1 im))))) in im 13.698 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ 1 re) (/ 1 im)))) in im 13.698 * [taylor]: Taking taylor expansion of 1/4 in im 13.698 * [backup-simplify]: Simplify 1/4 into 1/4 13.698 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 re) (/ 1 im))) in im 13.698 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 13.698 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 13.698 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 13.698 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 13.698 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.698 * [taylor]: Taking taylor expansion of re in im 13.698 * [backup-simplify]: Simplify re into re 13.698 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.698 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.698 * [taylor]: Taking taylor expansion of re in im 13.698 * [backup-simplify]: Simplify re into re 13.698 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.698 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 13.698 * [taylor]: Taking taylor expansion of (/ 1 im) in im 13.698 * [taylor]: Taking taylor expansion of im in im 13.698 * [backup-simplify]: Simplify 0 into 0 13.698 * [backup-simplify]: Simplify 1 into 1 13.698 * [backup-simplify]: Simplify (/ 1 1) into 1 13.698 * [taylor]: Taking taylor expansion of (/ 1 im) in im 13.698 * [taylor]: Taking taylor expansion of im in im 13.698 * [backup-simplify]: Simplify 0 into 0 13.698 * [backup-simplify]: Simplify 1 into 1 13.699 * [backup-simplify]: Simplify (/ 1 1) into 1 13.699 * [backup-simplify]: Simplify (* 1 1) into 1 13.699 * [backup-simplify]: Simplify (+ 0 1) into 1 13.699 * [backup-simplify]: Simplify (sqrt 1) into 1 13.700 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.700 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.701 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.701 * [backup-simplify]: Simplify (+ 0 0) into 0 13.701 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.702 * [backup-simplify]: Simplify (log 1) into 0 13.702 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 13.702 * [backup-simplify]: Simplify (* 1/4 (- (log im))) into (* -1/4 (log im)) 13.702 * [backup-simplify]: Simplify (exp (* -1/4 (log im))) into (pow im -1/4) 13.702 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 re) (/ 1 im)) 1/4) in re 13.702 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ 1 re) (/ 1 im))))) in re 13.702 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ 1 re) (/ 1 im)))) in re 13.702 * [taylor]: Taking taylor expansion of 1/4 in re 13.702 * [backup-simplify]: Simplify 1/4 into 1/4 13.702 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 re) (/ 1 im))) in re 13.702 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 13.702 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 13.702 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 13.702 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 13.702 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.702 * [taylor]: Taking taylor expansion of re in re 13.702 * [backup-simplify]: Simplify 0 into 0 13.702 * [backup-simplify]: Simplify 1 into 1 13.702 * [backup-simplify]: Simplify (/ 1 1) into 1 13.702 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.702 * [taylor]: Taking taylor expansion of re in re 13.702 * [backup-simplify]: Simplify 0 into 0 13.703 * [backup-simplify]: Simplify 1 into 1 13.704 * [backup-simplify]: Simplify (/ 1 1) into 1 13.704 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 13.704 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.704 * [taylor]: Taking taylor expansion of im in re 13.704 * [backup-simplify]: Simplify im into im 13.704 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.704 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.704 * [taylor]: Taking taylor expansion of im in re 13.704 * [backup-simplify]: Simplify im into im 13.704 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.705 * [backup-simplify]: Simplify (* 1 1) into 1 13.705 * [backup-simplify]: Simplify (+ 1 0) into 1 13.705 * [backup-simplify]: Simplify (sqrt 1) into 1 13.706 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.707 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.707 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.707 * [backup-simplify]: Simplify (+ 0 0) into 0 13.708 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.708 * [backup-simplify]: Simplify (log 1) into 0 13.708 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.708 * [backup-simplify]: Simplify (* 1/4 (- (log re))) into (* -1/4 (log re)) 13.708 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 13.708 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 re) (/ 1 im)) 1/4) in re 13.708 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ 1 re) (/ 1 im))))) in re 13.708 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ 1 re) (/ 1 im)))) in re 13.708 * [taylor]: Taking taylor expansion of 1/4 in re 13.708 * [backup-simplify]: Simplify 1/4 into 1/4 13.708 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 re) (/ 1 im))) in re 13.708 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 13.709 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 13.709 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 13.709 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 13.709 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.709 * [taylor]: Taking taylor expansion of re in re 13.709 * [backup-simplify]: Simplify 0 into 0 13.709 * [backup-simplify]: Simplify 1 into 1 13.709 * [backup-simplify]: Simplify (/ 1 1) into 1 13.709 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.709 * [taylor]: Taking taylor expansion of re in re 13.709 * [backup-simplify]: Simplify 0 into 0 13.709 * [backup-simplify]: Simplify 1 into 1 13.709 * [backup-simplify]: Simplify (/ 1 1) into 1 13.709 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 13.709 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.709 * [taylor]: Taking taylor expansion of im in re 13.709 * [backup-simplify]: Simplify im into im 13.709 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.709 * [taylor]: Taking taylor expansion of (/ 1 im) in re 13.709 * [taylor]: Taking taylor expansion of im in re 13.709 * [backup-simplify]: Simplify im into im 13.709 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.710 * [backup-simplify]: Simplify (* 1 1) into 1 13.710 * [backup-simplify]: Simplify (+ 1 0) into 1 13.710 * [backup-simplify]: Simplify (sqrt 1) into 1 13.711 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.711 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.711 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.712 * [backup-simplify]: Simplify (+ 0 0) into 0 13.712 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.713 * [backup-simplify]: Simplify (log 1) into 0 13.713 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.713 * [backup-simplify]: Simplify (* 1/4 (- (log re))) into (* -1/4 (log re)) 13.713 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 13.714 * [taylor]: Taking taylor expansion of (pow re -1/4) in im 13.714 * [taylor]: Taking taylor expansion of (exp (* -1/4 (log re))) in im 13.714 * [taylor]: Taking taylor expansion of (* -1/4 (log re)) in im 13.714 * [taylor]: Taking taylor expansion of -1/4 in im 13.714 * [backup-simplify]: Simplify -1/4 into -1/4 13.714 * [taylor]: Taking taylor expansion of (log re) in im 13.714 * [taylor]: Taking taylor expansion of re in im 13.714 * [backup-simplify]: Simplify re into re 13.714 * [backup-simplify]: Simplify (log re) into (log re) 13.714 * [backup-simplify]: Simplify (* -1/4 (log re)) into (* -1/4 (log re)) 13.714 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 13.714 * [backup-simplify]: Simplify (pow re -1/4) into (pow re -1/4) 13.716 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.716 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.717 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (- (log re)))) into 0 13.718 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 13.718 * [taylor]: Taking taylor expansion of 0 in im 13.718 * [backup-simplify]: Simplify 0 into 0 13.718 * [backup-simplify]: Simplify 0 into 0 13.719 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow re 1)))) 1) into 0 13.719 * [backup-simplify]: Simplify (+ (* -1/4 0) (* 0 (log re))) into 0 13.720 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 13.720 * [backup-simplify]: Simplify 0 into 0 13.721 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.722 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.723 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.723 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 13.723 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 13.724 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 13.726 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow im 2)) 13.727 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.727 * [backup-simplify]: Simplify (+ (* 1/4 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (- (log re))))) into (* 1/8 (/ 1 (pow im 2))) 13.728 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)))) into (* 1/8 (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2)))) 13.728 * [taylor]: Taking taylor expansion of (* 1/8 (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2)))) in im 13.728 * [taylor]: Taking taylor expansion of 1/8 in im 13.728 * [backup-simplify]: Simplify 1/8 into 1/8 13.728 * [taylor]: Taking taylor expansion of (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2))) in im 13.728 * [taylor]: Taking taylor expansion of (pow (/ 1 re) 1/4) in im 13.728 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (/ 1 re)))) in im 13.728 * [taylor]: Taking taylor expansion of (* 1/4 (log (/ 1 re))) in im 13.728 * [taylor]: Taking taylor expansion of 1/4 in im 13.729 * [backup-simplify]: Simplify 1/4 into 1/4 13.729 * [taylor]: Taking taylor expansion of (log (/ 1 re)) in im 13.729 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.729 * [taylor]: Taking taylor expansion of re in im 13.729 * [backup-simplify]: Simplify re into re 13.729 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.729 * [backup-simplify]: Simplify (log (/ 1 re)) into (log (/ 1 re)) 13.729 * [backup-simplify]: Simplify (* 1/4 (log (/ 1 re))) into (* 1/4 (log (/ 1 re))) 13.729 * [backup-simplify]: Simplify (exp (* 1/4 (log (/ 1 re)))) into (pow (/ 1 re) 1/4) 13.729 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.729 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.729 * [taylor]: Taking taylor expansion of im in im 13.729 * [backup-simplify]: Simplify 0 into 0 13.729 * [backup-simplify]: Simplify 1 into 1 13.729 * [backup-simplify]: Simplify (* 1 1) into 1 13.730 * [backup-simplify]: Simplify (/ 1 1) into 1 13.731 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.732 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.733 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.734 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.734 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 13.735 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 re) 1)))) 1) into 0 13.735 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (log (/ 1 re)))) into 0 13.736 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (/ 1 re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.736 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 13.738 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 re) 1)))) 2) into 0 13.739 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 0) (* 0 (log (/ 1 re))))) into 0 13.740 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (/ 1 re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.741 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/4) 0) (+ (* 0 0) (* 0 1))) into 0 13.741 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/4) 0) (* 0 1)) into 0 13.742 * [backup-simplify]: Simplify (* (pow (/ 1 re) 1/4) 1) into (pow (/ 1 re) 1/4) 13.742 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (* 0 (pow (/ 1 re) 1/4)))) into 0 13.743 * [backup-simplify]: Simplify 0 into 0 13.743 * [backup-simplify]: Simplify 0 into 0 13.744 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow re 1)))) 2) into 0 13.745 * [backup-simplify]: Simplify (+ (* -1/4 0) (+ (* 0 0) (* 0 (log re)))) into 0 13.746 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.747 * [backup-simplify]: Simplify 0 into 0 13.748 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.748 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.750 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 13.750 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 13.750 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 13.750 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 13.750 * [backup-simplify]: Simplify (+ 0 0) into 0 13.751 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 13.755 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1/2 (pow im 2))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 13.755 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.756 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (- (log re)))))) into 0 13.759 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.759 * [taylor]: Taking taylor expansion of 0 in im 13.759 * [backup-simplify]: Simplify 0 into 0 13.759 * [backup-simplify]: Simplify 0 into 0 13.759 * [backup-simplify]: Simplify (pow (/ 1 re) -1/4) into (pow (/ 1 re) -1/4) 13.759 * [backup-simplify]: Simplify (sqrt (sqrt (hypot (/ 1 (- re)) (/ 1 (- im))))) into (pow (hypot (/ -1 re) (/ -1 im)) 1/4) 13.759 * [approximate]: Taking taylor expansion of (pow (hypot (/ -1 re) (/ -1 im)) 1/4) in (re im) around 0 13.759 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 re) (/ -1 im)) 1/4) in im 13.759 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ -1 re) (/ -1 im))))) in im 13.759 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ -1 re) (/ -1 im)))) in im 13.759 * [taylor]: Taking taylor expansion of 1/4 in im 13.759 * [backup-simplify]: Simplify 1/4 into 1/4 13.759 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 re) (/ -1 im))) in im 13.759 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 13.759 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 13.759 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 13.759 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 13.759 * [taylor]: Taking taylor expansion of (/ -1 re) in im 13.759 * [taylor]: Taking taylor expansion of -1 in im 13.759 * [backup-simplify]: Simplify -1 into -1 13.759 * [taylor]: Taking taylor expansion of re in im 13.759 * [backup-simplify]: Simplify re into re 13.760 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 13.760 * [taylor]: Taking taylor expansion of (/ -1 re) in im 13.760 * [taylor]: Taking taylor expansion of -1 in im 13.760 * [backup-simplify]: Simplify -1 into -1 13.760 * [taylor]: Taking taylor expansion of re in im 13.760 * [backup-simplify]: Simplify re into re 13.760 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 13.760 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 13.760 * [taylor]: Taking taylor expansion of (/ -1 im) in im 13.760 * [taylor]: Taking taylor expansion of -1 in im 13.760 * [backup-simplify]: Simplify -1 into -1 13.760 * [taylor]: Taking taylor expansion of im in im 13.760 * [backup-simplify]: Simplify 0 into 0 13.760 * [backup-simplify]: Simplify 1 into 1 13.760 * [backup-simplify]: Simplify (/ -1 1) into -1 13.760 * [taylor]: Taking taylor expansion of (/ -1 im) in im 13.760 * [taylor]: Taking taylor expansion of -1 in im 13.760 * [backup-simplify]: Simplify -1 into -1 13.760 * [taylor]: Taking taylor expansion of im in im 13.761 * [backup-simplify]: Simplify 0 into 0 13.761 * [backup-simplify]: Simplify 1 into 1 13.761 * [backup-simplify]: Simplify (/ -1 1) into -1 13.761 * [backup-simplify]: Simplify (* -1 -1) into 1 13.762 * [backup-simplify]: Simplify (+ 0 1) into 1 13.762 * [backup-simplify]: Simplify (sqrt 1) into 1 13.763 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.764 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.765 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.765 * [backup-simplify]: Simplify (+ 0 0) into 0 13.766 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.766 * [backup-simplify]: Simplify (log 1) into 0 13.767 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 13.767 * [backup-simplify]: Simplify (* 1/4 (- (log im))) into (* -1/4 (log im)) 13.767 * [backup-simplify]: Simplify (exp (* -1/4 (log im))) into (pow im -1/4) 13.767 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 re) (/ -1 im)) 1/4) in re 13.767 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ -1 re) (/ -1 im))))) in re 13.767 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ -1 re) (/ -1 im)))) in re 13.767 * [taylor]: Taking taylor expansion of 1/4 in re 13.767 * [backup-simplify]: Simplify 1/4 into 1/4 13.767 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 re) (/ -1 im))) in re 13.767 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 13.767 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 13.767 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 13.767 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 13.767 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.767 * [taylor]: Taking taylor expansion of -1 in re 13.767 * [backup-simplify]: Simplify -1 into -1 13.767 * [taylor]: Taking taylor expansion of re in re 13.767 * [backup-simplify]: Simplify 0 into 0 13.767 * [backup-simplify]: Simplify 1 into 1 13.768 * [backup-simplify]: Simplify (/ -1 1) into -1 13.768 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.768 * [taylor]: Taking taylor expansion of -1 in re 13.768 * [backup-simplify]: Simplify -1 into -1 13.768 * [taylor]: Taking taylor expansion of re in re 13.768 * [backup-simplify]: Simplify 0 into 0 13.768 * [backup-simplify]: Simplify 1 into 1 13.768 * [backup-simplify]: Simplify (/ -1 1) into -1 13.768 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 13.768 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.768 * [taylor]: Taking taylor expansion of -1 in re 13.768 * [backup-simplify]: Simplify -1 into -1 13.768 * [taylor]: Taking taylor expansion of im in re 13.768 * [backup-simplify]: Simplify im into im 13.768 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.768 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.768 * [taylor]: Taking taylor expansion of -1 in re 13.768 * [backup-simplify]: Simplify -1 into -1 13.768 * [taylor]: Taking taylor expansion of im in re 13.768 * [backup-simplify]: Simplify im into im 13.768 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.769 * [backup-simplify]: Simplify (* -1 -1) into 1 13.769 * [backup-simplify]: Simplify (+ 1 0) into 1 13.769 * [backup-simplify]: Simplify (sqrt 1) into 1 13.770 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.770 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.771 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.771 * [backup-simplify]: Simplify (+ 0 0) into 0 13.771 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.772 * [backup-simplify]: Simplify (log 1) into 0 13.772 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.772 * [backup-simplify]: Simplify (* 1/4 (- (log re))) into (* -1/4 (log re)) 13.772 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 13.772 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 re) (/ -1 im)) 1/4) in re 13.772 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ -1 re) (/ -1 im))))) in re 13.772 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ -1 re) (/ -1 im)))) in re 13.772 * [taylor]: Taking taylor expansion of 1/4 in re 13.772 * [backup-simplify]: Simplify 1/4 into 1/4 13.772 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 re) (/ -1 im))) in re 13.772 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 13.772 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 13.772 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 13.772 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 13.772 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.772 * [taylor]: Taking taylor expansion of -1 in re 13.772 * [backup-simplify]: Simplify -1 into -1 13.772 * [taylor]: Taking taylor expansion of re in re 13.772 * [backup-simplify]: Simplify 0 into 0 13.772 * [backup-simplify]: Simplify 1 into 1 13.773 * [backup-simplify]: Simplify (/ -1 1) into -1 13.773 * [taylor]: Taking taylor expansion of (/ -1 re) in re 13.773 * [taylor]: Taking taylor expansion of -1 in re 13.773 * [backup-simplify]: Simplify -1 into -1 13.773 * [taylor]: Taking taylor expansion of re in re 13.773 * [backup-simplify]: Simplify 0 into 0 13.773 * [backup-simplify]: Simplify 1 into 1 13.773 * [backup-simplify]: Simplify (/ -1 1) into -1 13.773 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 13.773 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.773 * [taylor]: Taking taylor expansion of -1 in re 13.773 * [backup-simplify]: Simplify -1 into -1 13.773 * [taylor]: Taking taylor expansion of im in re 13.773 * [backup-simplify]: Simplify im into im 13.773 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.773 * [taylor]: Taking taylor expansion of (/ -1 im) in re 13.773 * [taylor]: Taking taylor expansion of -1 in re 13.773 * [backup-simplify]: Simplify -1 into -1 13.773 * [taylor]: Taking taylor expansion of im in re 13.773 * [backup-simplify]: Simplify im into im 13.773 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 13.773 * [backup-simplify]: Simplify (* -1 -1) into 1 13.774 * [backup-simplify]: Simplify (+ 1 0) into 1 13.774 * [backup-simplify]: Simplify (sqrt 1) into 1 13.774 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.775 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.775 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.776 * [backup-simplify]: Simplify (+ 0 0) into 0 13.776 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.776 * [backup-simplify]: Simplify (log 1) into 0 13.777 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.777 * [backup-simplify]: Simplify (* 1/4 (- (log re))) into (* -1/4 (log re)) 13.777 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 13.777 * [taylor]: Taking taylor expansion of (pow re -1/4) in im 13.777 * [taylor]: Taking taylor expansion of (exp (* -1/4 (log re))) in im 13.777 * [taylor]: Taking taylor expansion of (* -1/4 (log re)) in im 13.777 * [taylor]: Taking taylor expansion of -1/4 in im 13.777 * [backup-simplify]: Simplify -1/4 into -1/4 13.777 * [taylor]: Taking taylor expansion of (log re) in im 13.777 * [taylor]: Taking taylor expansion of re in im 13.777 * [backup-simplify]: Simplify re into re 13.777 * [backup-simplify]: Simplify (log re) into (log re) 13.777 * [backup-simplify]: Simplify (* -1/4 (log re)) into (* -1/4 (log re)) 13.777 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 13.777 * [backup-simplify]: Simplify (pow re -1/4) into (pow re -1/4) 13.778 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.778 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.778 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (- (log re)))) into 0 13.779 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 13.779 * [taylor]: Taking taylor expansion of 0 in im 13.779 * [backup-simplify]: Simplify 0 into 0 13.779 * [backup-simplify]: Simplify 0 into 0 13.779 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow re 1)))) 1) into 0 13.780 * [backup-simplify]: Simplify (+ (* -1/4 0) (* 0 (log re))) into 0 13.780 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 13.780 * [backup-simplify]: Simplify 0 into 0 13.781 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.781 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.782 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 13.782 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 13.782 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 13.783 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 13.784 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow im 2)) 13.784 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.785 * [backup-simplify]: Simplify (+ (* 1/4 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (- (log re))))) into (* 1/8 (/ 1 (pow im 2))) 13.785 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)))) into (* 1/8 (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2)))) 13.785 * [taylor]: Taking taylor expansion of (* 1/8 (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2)))) in im 13.785 * [taylor]: Taking taylor expansion of 1/8 in im 13.785 * [backup-simplify]: Simplify 1/8 into 1/8 13.785 * [taylor]: Taking taylor expansion of (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2))) in im 13.785 * [taylor]: Taking taylor expansion of (pow (/ 1 re) 1/4) in im 13.785 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (/ 1 re)))) in im 13.785 * [taylor]: Taking taylor expansion of (* 1/4 (log (/ 1 re))) in im 13.785 * [taylor]: Taking taylor expansion of 1/4 in im 13.785 * [backup-simplify]: Simplify 1/4 into 1/4 13.785 * [taylor]: Taking taylor expansion of (log (/ 1 re)) in im 13.785 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.785 * [taylor]: Taking taylor expansion of re in im 13.785 * [backup-simplify]: Simplify re into re 13.785 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.785 * [backup-simplify]: Simplify (log (/ 1 re)) into (log (/ 1 re)) 13.786 * [backup-simplify]: Simplify (* 1/4 (log (/ 1 re))) into (* 1/4 (log (/ 1 re))) 13.786 * [backup-simplify]: Simplify (exp (* 1/4 (log (/ 1 re)))) into (pow (/ 1 re) 1/4) 13.786 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.786 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.786 * [taylor]: Taking taylor expansion of im in im 13.786 * [backup-simplify]: Simplify 0 into 0 13.786 * [backup-simplify]: Simplify 1 into 1 13.786 * [backup-simplify]: Simplify (* 1 1) into 1 13.786 * [backup-simplify]: Simplify (/ 1 1) into 1 13.787 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.787 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.788 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.788 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.788 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 13.789 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 re) 1)))) 1) into 0 13.789 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (log (/ 1 re)))) into 0 13.790 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (/ 1 re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.790 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 13.791 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 re) 1)))) 2) into 0 13.791 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 0) (* 0 (log (/ 1 re))))) into 0 13.792 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (/ 1 re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.793 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/4) 0) (+ (* 0 0) (* 0 1))) into 0 13.793 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/4) 0) (* 0 1)) into 0 13.793 * [backup-simplify]: Simplify (* (pow (/ 1 re) 1/4) 1) into (pow (/ 1 re) 1/4) 13.794 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (* 0 (pow (/ 1 re) 1/4)))) into 0 13.794 * [backup-simplify]: Simplify 0 into 0 13.794 * [backup-simplify]: Simplify 0 into 0 13.795 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow re 1)))) 2) into 0 13.795 * [backup-simplify]: Simplify (+ (* -1/4 0) (+ (* 0 0) (* 0 (log re)))) into 0 13.796 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.796 * [backup-simplify]: Simplify 0 into 0 13.797 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.797 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.798 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 13.798 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 13.798 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 13.798 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 13.799 * [backup-simplify]: Simplify (+ 0 0) into 0 13.799 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 13.801 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1/2 (pow im 2))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 13.801 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 13.802 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (- (log re)))))) into 0 13.803 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.803 * [taylor]: Taking taylor expansion of 0 in im 13.803 * [backup-simplify]: Simplify 0 into 0 13.803 * [backup-simplify]: Simplify 0 into 0 13.803 * [backup-simplify]: Simplify (pow (/ 1 (- re)) -1/4) into (pow (/ -1 re) -1/4) 13.803 * * * [progress]: simplifying candidates 13.804 * * * * [progress]: [ 1 / 145 ] simplifiying candidate # 13.804 * [simplify]: Simplifying (expm1 (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re))) 13.804 * * [simplify]: iters left: 6 (9 enodes) 13.806 * * [simplify]: iters left: 5 (27 enodes) 13.810 * * [simplify]: iters left: 4 (33 enodes) 13.814 * * [simplify]: iters left: 3 (43 enodes) 13.822 * * [simplify]: iters left: 2 (55 enodes) 13.832 * * [simplify]: iters left: 1 (82 enodes) 13.848 * * [simplify]: Extracting #0: cost 1 inf + 0 13.848 * * [simplify]: Extracting #1: cost 3 inf + 0 13.848 * * [simplify]: Extracting #2: cost 10 inf + 0 13.848 * * [simplify]: Extracting #3: cost 25 inf + 1 13.848 * * [simplify]: Extracting #4: cost 28 inf + 46 13.848 * * [simplify]: Extracting #5: cost 19 inf + 662 13.849 * * [simplify]: Extracting #6: cost 15 inf + 1064 13.849 * * [simplify]: Extracting #7: cost 4 inf + 4841 13.850 * * [simplify]: Extracting #8: cost 0 inf + 6393 13.851 * [simplify]: Simplified to (expm1 (- (hypot re im) re)) 13.851 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (log1p (expm1 (- (hypot re im) re))) 2.0)))) 13.851 * * * * [progress]: [ 2 / 145 ] simplifiying candidate # 13.851 * [simplify]: Simplifying (log1p (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re))) 13.851 * * [simplify]: iters left: 6 (9 enodes) 13.855 * * [simplify]: iters left: 5 (27 enodes) 13.862 * * [simplify]: iters left: 4 (33 enodes) 13.870 * * [simplify]: iters left: 3 (43 enodes) 13.883 * * [simplify]: iters left: 2 (55 enodes) 13.902 * * [simplify]: iters left: 1 (82 enodes) 13.931 * * [simplify]: Extracting #0: cost 1 inf + 0 13.931 * * [simplify]: Extracting #1: cost 3 inf + 0 13.932 * * [simplify]: Extracting #2: cost 10 inf + 0 13.932 * * [simplify]: Extracting #3: cost 25 inf + 1 13.932 * * [simplify]: Extracting #4: cost 28 inf + 46 13.932 * * [simplify]: Extracting #5: cost 19 inf + 682 13.933 * * [simplify]: Extracting #6: cost 15 inf + 1104 13.934 * * [simplify]: Extracting #7: cost 4 inf + 4881 13.935 * * [simplify]: Extracting #8: cost 0 inf + 6433 13.937 * [simplify]: Simplified to (log1p (- (hypot re im) re)) 13.937 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (expm1 (log1p (- (hypot re im) re))) 2.0)))) 13.937 * * * * [progress]: [ 3 / 145 ] simplifiying candidate # 13.938 * [simplify]: Simplifying (* (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) 13.938 * * [simplify]: iters left: 6 (7 enodes) 13.940 * * [simplify]: iters left: 5 (22 enodes) 13.945 * * [simplify]: iters left: 4 (27 enodes) 13.948 * * [simplify]: iters left: 3 (30 enodes) 13.953 * * [simplify]: iters left: 2 (41 enodes) 13.960 * * [simplify]: iters left: 1 (65 enodes) 13.980 * * [simplify]: Extracting #0: cost 1 inf + 0 13.980 * * [simplify]: Extracting #1: cost 13 inf + 0 13.980 * * [simplify]: Extracting #2: cost 25 inf + 3 13.980 * * [simplify]: Extracting #3: cost 18 inf + 219 13.980 * * [simplify]: Extracting #4: cost 13 inf + 939 13.981 * * [simplify]: Extracting #5: cost 1 inf + 4893 13.983 * * [simplify]: Extracting #6: cost 0 inf + 5492 13.984 * [simplify]: Simplified to (hypot re im) 13.984 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (+ (hypot re im) (- re)) 2.0)))) 13.984 * * * * [progress]: [ 4 / 145 ] simplifiying candidate # 13.984 * * * * [progress]: [ 5 / 145 ] simplifiying candidate # 13.985 * [simplify]: Simplifying (log (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re))) 13.985 * * [simplify]: iters left: 6 (9 enodes) 13.989 * * [simplify]: iters left: 5 (27 enodes) 13.996 * * [simplify]: iters left: 4 (33 enodes) 14.001 * * [simplify]: iters left: 3 (43 enodes) 14.008 * * [simplify]: iters left: 2 (55 enodes) 14.018 * * [simplify]: iters left: 1 (82 enodes) 14.033 * * [simplify]: Extracting #0: cost 1 inf + 0 14.033 * * [simplify]: Extracting #1: cost 3 inf + 0 14.033 * * [simplify]: Extracting #2: cost 10 inf + 0 14.033 * * [simplify]: Extracting #3: cost 25 inf + 1 14.033 * * [simplify]: Extracting #4: cost 28 inf + 46 14.034 * * [simplify]: Extracting #5: cost 19 inf + 662 14.034 * * [simplify]: Extracting #6: cost 15 inf + 1064 14.034 * * [simplify]: Extracting #7: cost 4 inf + 4841 14.038 * * [simplify]: Extracting #8: cost 0 inf + 6393 14.040 * [simplify]: Simplified to (log (- (hypot re im) re)) 14.040 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (exp (log (- (hypot re im) re))) 2.0)))) 14.040 * * * * [progress]: [ 6 / 145 ] simplifiying candidate # 14.041 * [simplify]: Simplifying (exp (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re))) 14.041 * * [simplify]: iters left: 6 (9 enodes) 14.044 * * [simplify]: iters left: 5 (27 enodes) 14.053 * * [simplify]: iters left: 4 (36 enodes) 14.062 * * [simplify]: iters left: 3 (60 enodes) 14.082 * * [simplify]: iters left: 2 (99 enodes) 14.115 * * [simplify]: iters left: 1 (184 enodes) 14.155 * * [simplify]: Extracting #0: cost 1 inf + 0 14.155 * * [simplify]: Extracting #1: cost 22 inf + 0 14.155 * * [simplify]: Extracting #2: cost 72 inf + 1 14.156 * * [simplify]: Extracting #3: cost 121 inf + 2 14.156 * * [simplify]: Extracting #4: cost 118 inf + 1039 14.157 * * [simplify]: Extracting #5: cost 97 inf + 4355 14.160 * * [simplify]: Extracting #6: cost 46 inf + 21135 14.166 * * [simplify]: Extracting #7: cost 2 inf + 42881 14.171 * * [simplify]: Extracting #8: cost 0 inf + 44307 14.176 * [simplify]: Simplified to (exp (- (hypot re im) re)) 14.176 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (log (exp (- (hypot re im) re))) 2.0)))) 14.176 * * * * [progress]: [ 7 / 145 ] simplifiying candidate # 14.177 * [simplify]: Simplifying (* (cbrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re))) (cbrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re)))) 14.177 * * [simplify]: iters left: 6 (10 enodes) 14.179 * * [simplify]: iters left: 5 (30 enodes) 14.183 * * [simplify]: iters left: 4 (36 enodes) 14.188 * * [simplify]: iters left: 3 (46 enodes) 14.194 * * [simplify]: iters left: 2 (58 enodes) 14.211 * * [simplify]: iters left: 1 (85 enodes) 14.234 * * [simplify]: Extracting #0: cost 1 inf + 0 14.234 * * [simplify]: Extracting #1: cost 3 inf + 0 14.234 * * [simplify]: Extracting #2: cost 5 inf + 0 14.234 * * [simplify]: Extracting #3: cost 12 inf + 0 14.234 * * [simplify]: Extracting #4: cost 27 inf + 1 14.235 * * [simplify]: Extracting #5: cost 29 inf + 87 14.235 * * [simplify]: Extracting #6: cost 21 inf + 752 14.235 * * [simplify]: Extracting #7: cost 10 inf + 3087 14.236 * * [simplify]: Extracting #8: cost 2 inf + 6111 14.237 * * [simplify]: Extracting #9: cost 0 inf + 6847 14.238 * [simplify]: Simplified to (* (cbrt (- (hypot re im) re)) (cbrt (- (hypot re im) re))) 14.238 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (* (cbrt (- (hypot re im) re)) (cbrt (- (hypot re im) re))) (cbrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re)))) 2.0)))) 14.238 * [simplify]: Simplifying (cbrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re))) 14.238 * * [simplify]: iters left: 6 (9 enodes) 14.240 * * [simplify]: iters left: 5 (27 enodes) 14.245 * * [simplify]: iters left: 4 (33 enodes) 14.250 * * [simplify]: iters left: 3 (43 enodes) 14.256 * * [simplify]: iters left: 2 (55 enodes) 14.266 * * [simplify]: iters left: 1 (82 enodes) 14.293 * * [simplify]: Extracting #0: cost 1 inf + 0 14.293 * * [simplify]: Extracting #1: cost 3 inf + 0 14.293 * * [simplify]: Extracting #2: cost 10 inf + 0 14.293 * * [simplify]: Extracting #3: cost 25 inf + 1 14.293 * * [simplify]: Extracting #4: cost 28 inf + 46 14.293 * * [simplify]: Extracting #5: cost 19 inf + 672 14.294 * * [simplify]: Extracting #6: cost 15 inf + 1084 14.294 * * [simplify]: Extracting #7: cost 4 inf + 4861 14.295 * * [simplify]: Extracting #8: cost 0 inf + 6413 14.296 * [simplify]: Simplified to (cbrt (- (hypot re im) re)) 14.296 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (* (* (cbrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re))) (cbrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re)))) (cbrt (- (hypot re im) re))) 2.0)))) 14.296 * * * * [progress]: [ 8 / 145 ] simplifiying candidate # 14.296 * [simplify]: Simplifying (* (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re)) (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re))) (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re))) 14.296 * * [simplify]: iters left: 6 (10 enodes) 14.299 * * [simplify]: iters left: 5 (31 enodes) 14.304 * * [simplify]: iters left: 4 (39 enodes) 14.311 * * [simplify]: iters left: 3 (67 enodes) 14.326 * * [simplify]: iters left: 2 (190 enodes) 14.410 * * [simplify]: Extracting #0: cost 1 inf + 0 14.410 * * [simplify]: Extracting #1: cost 33 inf + 0 14.411 * * [simplify]: Extracting #2: cost 160 inf + 1 14.411 * * [simplify]: Extracting #3: cost 158 inf + 1395 14.415 * * [simplify]: Extracting #4: cost 64 inf + 20006 14.423 * * [simplify]: Extracting #5: cost 8 inf + 36050 14.431 * * [simplify]: Extracting #6: cost 0 inf + 38830 14.440 * [simplify]: Simplified to (* (- (hypot re im) re) (* (- (hypot re im) re) (- (hypot re im) re))) 14.440 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (cbrt (* (- (hypot re im) re) (* (- (hypot re im) re) (- (hypot re im) re)))) 2.0)))) 14.440 * * * * [progress]: [ 9 / 145 ] simplifiying candidate # 14.440 * [simplify]: Simplifying (sqrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re))) 14.441 * * [simplify]: iters left: 6 (9 enodes) 14.444 * * [simplify]: iters left: 5 (27 enodes) 14.452 * * [simplify]: iters left: 4 (33 enodes) 14.461 * * [simplify]: iters left: 3 (43 enodes) 14.469 * * [simplify]: iters left: 2 (55 enodes) 14.479 * * [simplify]: iters left: 1 (82 enodes) 14.501 * * [simplify]: Extracting #0: cost 1 inf + 0 14.501 * * [simplify]: Extracting #1: cost 3 inf + 0 14.501 * * [simplify]: Extracting #2: cost 10 inf + 0 14.501 * * [simplify]: Extracting #3: cost 25 inf + 1 14.501 * * [simplify]: Extracting #4: cost 28 inf + 46 14.501 * * [simplify]: Extracting #5: cost 19 inf + 632 14.501 * * [simplify]: Extracting #6: cost 15 inf + 1004 14.502 * * [simplify]: Extracting #7: cost 4 inf + 4781 14.503 * * [simplify]: Extracting #8: cost 0 inf + 6333 14.504 * [simplify]: Simplified to (sqrt (- (hypot re im) re)) 14.504 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (sqrt (- (hypot re im) re)) (sqrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re)))) 2.0)))) 14.504 * [simplify]: Simplifying (sqrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re))) 14.504 * * [simplify]: iters left: 6 (9 enodes) 14.506 * * [simplify]: iters left: 5 (27 enodes) 14.509 * * [simplify]: iters left: 4 (33 enodes) 14.514 * * [simplify]: iters left: 3 (43 enodes) 14.520 * * [simplify]: iters left: 2 (55 enodes) 14.535 * * [simplify]: iters left: 1 (82 enodes) 14.558 * * [simplify]: Extracting #0: cost 1 inf + 0 14.558 * * [simplify]: Extracting #1: cost 3 inf + 0 14.558 * * [simplify]: Extracting #2: cost 10 inf + 0 14.558 * * [simplify]: Extracting #3: cost 25 inf + 1 14.558 * * [simplify]: Extracting #4: cost 28 inf + 46 14.558 * * [simplify]: Extracting #5: cost 19 inf + 632 14.558 * * [simplify]: Extracting #6: cost 15 inf + 1004 14.559 * * [simplify]: Extracting #7: cost 4 inf + 4781 14.560 * * [simplify]: Extracting #8: cost 0 inf + 6333 14.560 * [simplify]: Simplified to (sqrt (- (hypot re im) re)) 14.560 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (* (sqrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re))) (sqrt (- (hypot re im) re))) 2.0)))) 14.561 * * * * [progress]: [ 10 / 145 ] simplifiying candidate # 14.561 * * * * [progress]: [ 11 / 145 ] simplifiying candidate #real (real->posit16 (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re)))) 2.0))))> 14.561 * [simplify]: Simplifying (real->posit16 (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re))) 14.561 * * [simplify]: iters left: 6 (9 enodes) 14.563 * * [simplify]: iters left: 5 (24 enodes) 14.566 * * [simplify]: iters left: 4 (30 enodes) 14.570 * * [simplify]: iters left: 3 (40 enodes) 14.576 * * [simplify]: iters left: 2 (52 enodes) 14.589 * * [simplify]: iters left: 1 (79 enodes) 14.621 * * [simplify]: Extracting #0: cost 1 inf + 0 14.621 * * [simplify]: Extracting #1: cost 2 inf + 0 14.621 * * [simplify]: Extracting #2: cost 8 inf + 0 14.621 * * [simplify]: Extracting #3: cost 23 inf + 1 14.621 * * [simplify]: Extracting #4: cost 25 inf + 87 14.622 * * [simplify]: Extracting #5: cost 15 inf + 906 14.623 * * [simplify]: Extracting #6: cost 6 inf + 3600 14.624 * * [simplify]: Extracting #7: cost 0 inf + 6059 14.626 * [simplify]: Simplified to (real->posit16 (- (hypot re im) re)) 14.626 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (posit16->real (real->posit16 (- (hypot re im) re))) 2.0)))) 14.626 * * * * [progress]: [ 12 / 145 ] simplifiying candidate # 14.626 * [simplify]: Simplifying (expm1 (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) 14.626 * * [simplify]: iters left: 6 (7 enodes) 14.629 * * [simplify]: iters left: 5 (19 enodes) 14.634 * * [simplify]: iters left: 4 (20 enodes) 14.639 * * [simplify]: Extracting #0: cost 1 inf + 0 14.639 * * [simplify]: Extracting #1: cost 3 inf + 0 14.639 * * [simplify]: Extracting #2: cost 6 inf + 0 14.639 * * [simplify]: Extracting #3: cost 10 inf + 0 14.639 * * [simplify]: Extracting #4: cost 8 inf + 2 14.640 * * [simplify]: Extracting #5: cost 2 inf + 644 14.640 * * [simplify]: Extracting #6: cost 0 inf + 918 14.640 * [simplify]: Simplified to (expm1 (sqrt (hypot re im))) 14.640 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (log1p (expm1 (sqrt (hypot re im)))) (- re)) 2.0)))) 14.640 * * * * [progress]: [ 13 / 145 ] simplifiying candidate # 14.641 * [simplify]: Simplifying (log1p (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) 14.641 * * [simplify]: iters left: 6 (7 enodes) 14.644 * * [simplify]: iters left: 5 (19 enodes) 14.648 * * [simplify]: iters left: 4 (20 enodes) 14.653 * * [simplify]: Extracting #0: cost 1 inf + 0 14.653 * * [simplify]: Extracting #1: cost 3 inf + 0 14.653 * * [simplify]: Extracting #2: cost 6 inf + 0 14.653 * * [simplify]: Extracting #3: cost 10 inf + 0 14.654 * * [simplify]: Extracting #4: cost 8 inf + 2 14.654 * * [simplify]: Extracting #5: cost 2 inf + 684 14.654 * * [simplify]: Extracting #6: cost 0 inf + 958 14.654 * [simplify]: Simplified to (log1p (sqrt (hypot re im))) 14.654 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (expm1 (log1p (sqrt (hypot re im)))) (- re)) 2.0)))) 14.654 * * * * [progress]: [ 14 / 145 ] simplifiying candidate # 14.655 * [simplify]: Simplifying (+ 1/2 1/2) 14.655 * * [simplify]: iters left: 2 (2 enodes) 14.657 * * [simplify]: iters left: 1 (7 enodes) 14.659 * * [simplify]: Extracting #0: cost 1 inf + 0 14.659 * * [simplify]: Extracting #1: cost 0 inf + 1 14.659 * [simplify]: Simplified to 1 14.660 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (sqrt (hypot re im)) 1) (- re)) 2.0)))) 14.660 * * * * [progress]: [ 15 / 145 ] simplifiying candidate # 14.660 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 14.660 * * [simplify]: iters left: 4 (5 enodes) 14.665 * * [simplify]: iters left: 3 (18 enodes) 14.672 * * [simplify]: iters left: 2 (20 enodes) 14.678 * * [simplify]: Extracting #0: cost 1 inf + 0 14.678 * * [simplify]: Extracting #1: cost 0 inf + 1 14.678 * [simplify]: Simplified to 1 14.678 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (sqrt (hypot re im)) 1) (- re)) 2.0)))) 14.679 * * * * [progress]: [ 16 / 145 ] simplifiying candidate # 14.679 * [simplify]: Simplifying (+ 1 1) 14.679 * * [simplify]: iters left: 2 (2 enodes) 14.681 * * [simplify]: iters left: 1 (9 enodes) 14.684 * * [simplify]: Extracting #0: cost 1 inf + 0 14.684 * * [simplify]: Extracting #1: cost 0 inf + 1 14.684 * [simplify]: Simplified to 2 14.684 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (sqrt (sqrt (hypot re im))) 2) (- re)) 2.0)))) 14.684 * * * * [progress]: [ 17 / 145 ] simplifiying candidate # 14.684 * [simplify]: Simplifying (+ (/ 1/2 2) (/ 1/2 2)) 14.684 * * [simplify]: iters left: 4 (4 enodes) 14.687 * * [simplify]: iters left: 3 (13 enodes) 14.690 * * [simplify]: Extracting #0: cost 1 inf + 0 14.690 * * [simplify]: Extracting #1: cost 0 inf + 1 14.690 * [simplify]: Simplified to 1/2 14.690 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (hypot re im) 1/2) (- re)) 2.0)))) 14.690 * * * * [progress]: [ 18 / 145 ] simplifiying candidate # 14.690 * [simplify]: Simplifying (+ (/ 1/2 2) (/ (/ 1 2) 2)) 14.690 * * [simplify]: iters left: 6 (7 enodes) 14.694 * * [simplify]: iters left: 5 (28 enodes) 14.700 * * [simplify]: iters left: 4 (32 enodes) 14.704 * * [simplify]: Extracting #0: cost 1 inf + 0 14.704 * * [simplify]: Extracting #1: cost 0 inf + 1 14.705 * [simplify]: Simplified to 1/2 14.705 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (hypot re im) 1/2) (- re)) 2.0)))) 14.705 * * * * [progress]: [ 19 / 145 ] simplifiying candidate # 14.705 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 14.705 * * [simplify]: iters left: 4 (5 enodes) 14.709 * * [simplify]: iters left: 3 (18 enodes) 14.712 * * [simplify]: iters left: 2 (20 enodes) 14.717 * * [simplify]: Extracting #0: cost 1 inf + 0 14.717 * * [simplify]: Extracting #1: cost 0 inf + 1 14.717 * [simplify]: Simplified to 1 14.717 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (sqrt (hypot re im)) 1) (- re)) 2.0)))) 14.718 * * * * [progress]: [ 20 / 145 ] simplifiying candidate # 14.718 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 14.718 * * [simplify]: iters left: 4 (4 enodes) 14.725 * * [simplify]: iters left: 3 (15 enodes) 14.730 * * [simplify]: iters left: 2 (17 enodes) 14.733 * * [simplify]: Extracting #0: cost 1 inf + 0 14.734 * * [simplify]: Extracting #1: cost 0 inf + 1 14.734 * [simplify]: Simplified to 1 14.734 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (sqrt (hypot re im)) 1) (- re)) 2.0)))) 14.734 * * * * [progress]: [ 21 / 145 ] simplifiying candidate # 14.734 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ 1/2 2)) 14.734 * * [simplify]: iters left: 6 (7 enodes) 14.738 * * [simplify]: iters left: 5 (28 enodes) 14.744 * * [simplify]: iters left: 4 (32 enodes) 14.748 * * [simplify]: Extracting #0: cost 1 inf + 0 14.748 * * [simplify]: Extracting #1: cost 0 inf + 1 14.748 * [simplify]: Simplified to 1/2 14.748 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (hypot re im) 1/2) (- re)) 2.0)))) 14.748 * * * * [progress]: [ 22 / 145 ] simplifiying candidate # 14.749 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)) 14.749 * * [simplify]: iters left: 6 (5 enodes) 14.752 * * [simplify]: iters left: 5 (22 enodes) 14.756 * * [simplify]: iters left: 4 (26 enodes) 14.760 * * [simplify]: Extracting #0: cost 1 inf + 0 14.760 * * [simplify]: Extracting #1: cost 0 inf + 1 14.760 * [simplify]: Simplified to 1/2 14.760 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (hypot re im) 1/2) (- re)) 2.0)))) 14.760 * * * * [progress]: [ 23 / 145 ] simplifiying candidate # 14.761 * [simplify]: Simplifying (* (sqrt (hypot re im)) (sqrt (hypot re im))) 14.761 * * [simplify]: iters left: 4 (5 enodes) 14.763 * * [simplify]: iters left: 3 (13 enodes) 14.766 * * [simplify]: iters left: 2 (14 enodes) 14.769 * * [simplify]: Extracting #0: cost 1 inf + 0 14.769 * * [simplify]: Extracting #1: cost 5 inf + 0 14.769 * * [simplify]: Extracting #2: cost 4 inf + 2 14.769 * * [simplify]: Extracting #3: cost 3 inf + 59 14.769 * * [simplify]: Extracting #4: cost 0 inf + 310 14.770 * [simplify]: Simplified to (hypot re im) 14.770 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (hypot re im) 1/2) (- re)) 2.0)))) 14.770 * * * * [progress]: [ 24 / 145 ] simplifiying candidate # 14.770 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) 14.770 * * [simplify]: iters left: 5 (6 enodes) 14.772 * * [simplify]: iters left: 4 (16 enodes) 14.776 * * [simplify]: iters left: 3 (17 enodes) 14.780 * * [simplify]: Extracting #0: cost 1 inf + 0 14.780 * * [simplify]: Extracting #1: cost 4 inf + 0 14.780 * * [simplify]: Extracting #2: cost 8 inf + 0 14.781 * * [simplify]: Extracting #3: cost 6 inf + 2 14.781 * * [simplify]: Extracting #4: cost 2 inf + 310 14.781 * * [simplify]: Extracting #5: cost 0 inf + 584 14.781 * [simplify]: Simplified to (sqrt (hypot re im)) 14.781 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (sqrt (hypot re im)) 1) (- re)) 2.0)))) 14.781 * * * * [progress]: [ 25 / 145 ] simplifiying candidate # 14.782 * [simplify]: Simplifying (* (hypot re im) (hypot re im)) 14.782 * * [simplify]: iters left: 3 (4 enodes) 14.783 * * [simplify]: iters left: 2 (12 enodes) 14.786 * * [simplify]: Extracting #0: cost 1 inf + 0 14.787 * * [simplify]: Extracting #1: cost 3 inf + 0 14.787 * * [simplify]: Extracting #2: cost 6 inf + 0 14.787 * * [simplify]: Extracting #3: cost 4 inf + 2 14.787 * * [simplify]: Extracting #4: cost 0 inf + 310 14.787 * [simplify]: Simplified to (* (hypot re im) (hypot re im)) 14.787 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (* (hypot re im) (hypot re im)) (/ 1/2 2)) (- re)) 2.0)))) 14.787 * * * * [progress]: [ 26 / 145 ] simplifiying candidate # 14.787 * [simplify]: Simplifying (* (sqrt (hypot re im)) (sqrt (hypot re im))) 14.787 * * [simplify]: iters left: 4 (5 enodes) 14.789 * * [simplify]: iters left: 3 (13 enodes) 14.790 * * [simplify]: iters left: 2 (14 enodes) 14.792 * * [simplify]: Extracting #0: cost 1 inf + 0 14.792 * * [simplify]: Extracting #1: cost 5 inf + 0 14.792 * * [simplify]: Extracting #2: cost 4 inf + 2 14.792 * * [simplify]: Extracting #3: cost 3 inf + 59 14.792 * * [simplify]: Extracting #4: cost 0 inf + 310 14.792 * [simplify]: Simplified to (hypot re im) 14.792 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (hypot re im) (/ 1 2)) (- re)) 2.0)))) 14.792 * * * * [progress]: [ 27 / 145 ] simplifiying candidate # 14.792 * [simplify]: Simplifying (* (hypot re im) (hypot re im)) 14.793 * * [simplify]: iters left: 3 (4 enodes) 14.793 * * [simplify]: iters left: 2 (12 enodes) 14.795 * * [simplify]: Extracting #0: cost 1 inf + 0 14.795 * * [simplify]: Extracting #1: cost 3 inf + 0 14.795 * * [simplify]: Extracting #2: cost 6 inf + 0 14.795 * * [simplify]: Extracting #3: cost 4 inf + 2 14.795 * * [simplify]: Extracting #4: cost 0 inf + 310 14.795 * [simplify]: Simplified to (* (hypot re im) (hypot re im)) 14.795 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (* (hypot re im) (hypot re im)) (/ (/ 1 2) 2)) (- re)) 2.0)))) 14.795 * * * * [progress]: [ 28 / 145 ] simplifiying candidate # 14.796 * * * * [progress]: [ 29 / 145 ] simplifiying candidate # 14.796 * [simplify]: Simplifying (+ 1 1) 14.796 * * [simplify]: iters left: 2 (2 enodes) 14.797 * * [simplify]: iters left: 1 (9 enodes) 14.799 * * [simplify]: Extracting #0: cost 1 inf + 0 14.799 * * [simplify]: Extracting #1: cost 0 inf + 1 14.799 * [simplify]: Simplified to 2 14.799 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (sqrt (sqrt (hypot re im))) 2) (- re)) 2.0)))) 14.799 * * * * [progress]: [ 30 / 145 ] simplifiying candidate # 14.799 * * * * [progress]: [ 31 / 145 ] simplifiying candidate # 14.799 * [simplify]: Simplifying (+ (log (sqrt (sqrt (hypot re im)))) (log (sqrt (sqrt (hypot re im))))) 14.799 * * [simplify]: iters left: 6 (7 enodes) 14.800 * * [simplify]: iters left: 5 (21 enodes) 14.803 * * [simplify]: Extracting #0: cost 1 inf + 0 14.803 * * [simplify]: Extracting #1: cost 3 inf + 0 14.803 * * [simplify]: Extracting #2: cost 5 inf + 0 14.803 * * [simplify]: Extracting #3: cost 7 inf + 0 14.803 * * [simplify]: Extracting #4: cost 9 inf + 0 14.803 * * [simplify]: Extracting #5: cost 12 inf + 0 14.803 * * [simplify]: Extracting #6: cost 10 inf + 2 14.803 * * [simplify]: Extracting #7: cost 1 inf + 1245 14.804 * * [simplify]: Extracting #8: cost 0 inf + 1492 14.804 * [simplify]: Simplified to (+ (log (sqrt (sqrt (hypot re im)))) (log (sqrt (sqrt (hypot re im))))) 14.804 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (exp (+ (log (sqrt (sqrt (hypot re im)))) (log (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 14.804 * * * * [progress]: [ 32 / 145 ] simplifiying candidate # 14.804 * [simplify]: Simplifying (log (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) 14.804 * * [simplify]: iters left: 6 (7 enodes) 14.805 * * [simplify]: iters left: 5 (21 enodes) 14.808 * * [simplify]: iters left: 4 (24 enodes) 14.811 * * [simplify]: Extracting #0: cost 1 inf + 0 14.811 * * [simplify]: Extracting #1: cost 4 inf + 0 14.811 * * [simplify]: Extracting #2: cost 8 inf + 0 14.811 * * [simplify]: Extracting #3: cost 12 inf + 0 14.811 * * [simplify]: Extracting #4: cost 10 inf + 2 14.811 * * [simplify]: Extracting #5: cost 5 inf + 477 14.811 * * [simplify]: Extracting #6: cost 0 inf + 1332 14.811 * [simplify]: Simplified to (log (sqrt (hypot re im))) 14.811 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (exp (log (sqrt (hypot re im)))) (- re)) 2.0)))) 14.811 * * * * [progress]: [ 33 / 145 ] simplifiying candidate # 14.812 * [simplify]: Simplifying (exp (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) 14.812 * * [simplify]: iters left: 6 (7 enodes) 14.813 * * [simplify]: iters left: 5 (21 enodes) 14.816 * * [simplify]: iters left: 4 (28 enodes) 14.823 * * [simplify]: iters left: 3 (39 enodes) 14.835 * * [simplify]: iters left: 2 (63 enodes) 14.854 * * [simplify]: iters left: 1 (116 enodes) 14.876 * * [simplify]: Extracting #0: cost 1 inf + 0 14.876 * * [simplify]: Extracting #1: cost 14 inf + 0 14.876 * * [simplify]: Extracting #2: cost 55 inf + 1 14.876 * * [simplify]: Extracting #3: cost 74 inf + 4 14.876 * * [simplify]: Extracting #4: cost 73 inf + 7 14.877 * * [simplify]: Extracting #5: cost 67 inf + 649 14.877 * * [simplify]: Extracting #6: cost 43 inf + 6219 14.880 * * [simplify]: Extracting #7: cost 12 inf + 20992 14.888 * * [simplify]: Extracting #8: cost 0 inf + 30470 14.896 * [simplify]: Simplified to (exp (sqrt (hypot re im))) 14.896 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (log (exp (sqrt (hypot re im)))) (- re)) 2.0)))) 14.896 * * * * [progress]: [ 34 / 145 ] simplifiying candidate # 14.896 * [simplify]: Simplifying (* (* (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) (* (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im))))) 14.896 * * [simplify]: iters left: 6 (8 enodes) 14.898 * * [simplify]: iters left: 5 (29 enodes) 14.903 * * [simplify]: iters left: 4 (41 enodes) 14.911 * * [simplify]: iters left: 3 (57 enodes) 14.923 * * [simplify]: iters left: 2 (95 enodes) 14.957 * * [simplify]: iters left: 1 (184 enodes) 15.020 * * [simplify]: Extracting #0: cost 1 inf + 0 15.020 * * [simplify]: Extracting #1: cost 36 inf + 0 15.020 * * [simplify]: Extracting #2: cost 112 inf + 2 15.020 * * [simplify]: Extracting #3: cost 101 inf + 748 15.022 * * [simplify]: Extracting #4: cost 40 inf + 24827 15.029 * * [simplify]: Extracting #5: cost 1 inf + 42173 15.038 * * [simplify]: Extracting #6: cost 0 inf + 42521 15.046 * [simplify]: Simplified to (* (sqrt (hypot re im)) (hypot re im)) 15.047 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (cbrt (* (sqrt (hypot re im)) (hypot re im))) (- re)) 2.0)))) 15.047 * * * * [progress]: [ 35 / 145 ] simplifiying candidate # 15.047 * [simplify]: Simplifying (* (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))))) 15.047 * * [simplify]: iters left: 6 (8 enodes) 15.051 * * [simplify]: iters left: 5 (22 enodes) 15.057 * * [simplify]: iters left: 4 (23 enodes) 15.063 * * [simplify]: Extracting #0: cost 1 inf + 0 15.063 * * [simplify]: Extracting #1: cost 3 inf + 0 15.063 * * [simplify]: Extracting #2: cost 5 inf + 0 15.063 * * [simplify]: Extracting #3: cost 8 inf + 0 15.063 * * [simplify]: Extracting #4: cost 12 inf + 0 15.063 * * [simplify]: Extracting #5: cost 6 inf + 310 15.063 * * [simplify]: Extracting #6: cost 1 inf + 1155 15.064 * * [simplify]: Extracting #7: cost 0 inf + 1372 15.064 * [simplify]: Simplified to (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im)))) 15.064 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im)))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.065 * [simplify]: Simplifying (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) 15.065 * * [simplify]: iters left: 6 (7 enodes) 15.067 * * [simplify]: iters left: 5 (19 enodes) 15.072 * * [simplify]: iters left: 4 (20 enodes) 15.077 * * [simplify]: Extracting #0: cost 1 inf + 0 15.077 * * [simplify]: Extracting #1: cost 3 inf + 0 15.077 * * [simplify]: Extracting #2: cost 6 inf + 0 15.077 * * [simplify]: Extracting #3: cost 10 inf + 0 15.077 * * [simplify]: Extracting #4: cost 8 inf + 2 15.077 * * [simplify]: Extracting #5: cost 2 inf + 664 15.078 * * [simplify]: Extracting #6: cost 0 inf + 938 15.078 * [simplify]: Simplified to (cbrt (sqrt (hypot re im))) 15.078 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))))) (cbrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.078 * * * * [progress]: [ 36 / 145 ] simplifiying candidate # 15.079 * [simplify]: Simplifying (* (* (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) 15.079 * * [simplify]: iters left: 6 (8 enodes) 15.083 * * [simplify]: iters left: 5 (30 enodes) 15.093 * * [simplify]: iters left: 4 (47 enodes) 15.109 * * [simplify]: iters left: 3 (69 enodes) 15.125 * * [simplify]: iters left: 2 (115 enodes) 15.153 * * [simplify]: iters left: 1 (228 enodes) 15.238 * * [simplify]: Extracting #0: cost 1 inf + 0 15.238 * * [simplify]: Extracting #1: cost 24 inf + 0 15.238 * * [simplify]: Extracting #2: cost 79 inf + 3 15.239 * * [simplify]: Extracting #3: cost 81 inf + 10 15.239 * * [simplify]: Extracting #4: cost 77 inf + 127 15.240 * * [simplify]: Extracting #5: cost 68 inf + 2712 15.241 * * [simplify]: Extracting #6: cost 38 inf + 13129 15.244 * * [simplify]: Extracting #7: cost 2 inf + 32663 15.248 * * [simplify]: Extracting #8: cost 0 inf + 33901 15.253 * [simplify]: Simplified to (* (sqrt (hypot re im)) (hypot re im)) 15.254 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (cbrt (* (sqrt (hypot re im)) (hypot re im))) (- re)) 2.0)))) 15.254 * * * * [progress]: [ 37 / 145 ] simplifiying candidate # 15.254 * [simplify]: Simplifying (* (sqrt (hypot re im)) (sqrt (hypot re im))) 15.254 * * [simplify]: iters left: 4 (5 enodes) 15.256 * * [simplify]: iters left: 3 (13 enodes) 15.259 * * [simplify]: iters left: 2 (14 enodes) 15.263 * * [simplify]: Extracting #0: cost 1 inf + 0 15.263 * * [simplify]: Extracting #1: cost 5 inf + 0 15.263 * * [simplify]: Extracting #2: cost 4 inf + 2 15.263 * * [simplify]: Extracting #3: cost 3 inf + 59 15.263 * * [simplify]: Extracting #4: cost 0 inf + 310 15.263 * [simplify]: Simplified to (hypot re im) 15.263 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 2.0)))) 15.264 * * * * [progress]: [ 38 / 145 ] simplifiying candidate # 15.264 * [simplify]: Simplifying (sqrt (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) 15.264 * * [simplify]: iters left: 6 (7 enodes) 15.267 * * [simplify]: iters left: 5 (19 enodes) 15.271 * * [simplify]: Extracting #0: cost 1 inf + 0 15.271 * * [simplify]: Extracting #1: cost 3 inf + 0 15.271 * * [simplify]: Extracting #2: cost 5 inf + 0 15.271 * * [simplify]: Extracting #3: cost 8 inf + 0 15.271 * * [simplify]: Extracting #4: cost 6 inf + 2 15.271 * * [simplify]: Extracting #5: cost 0 inf + 584 15.272 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.272 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.272 * [simplify]: Simplifying (sqrt (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) 15.272 * * [simplify]: iters left: 6 (7 enodes) 15.275 * * [simplify]: iters left: 5 (19 enodes) 15.280 * * [simplify]: Extracting #0: cost 1 inf + 0 15.280 * * [simplify]: Extracting #1: cost 3 inf + 0 15.280 * * [simplify]: Extracting #2: cost 5 inf + 0 15.280 * * [simplify]: Extracting #3: cost 8 inf + 0 15.280 * * [simplify]: Extracting #4: cost 6 inf + 2 15.280 * * [simplify]: Extracting #5: cost 0 inf + 584 15.280 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.280 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.281 * * * * [progress]: [ 39 / 145 ] simplifiying candidate # 15.281 * * * * [progress]: [ 40 / 145 ] simplifiying candidate # 15.281 * * * * [progress]: [ 41 / 145 ] simplifiying candidate # 15.281 * [simplify]: Simplifying (* (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im))))) (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im)))))) 15.281 * * [simplify]: iters left: 6 (8 enodes) 15.285 * * [simplify]: iters left: 5 (28 enodes) 15.293 * * [simplify]: iters left: 4 (32 enodes) 15.304 * * [simplify]: iters left: 3 (43 enodes) 15.318 * * [simplify]: iters left: 2 (67 enodes) 15.344 * * [simplify]: iters left: 1 (115 enodes) 15.380 * * [simplify]: Extracting #0: cost 1 inf + 0 15.380 * * [simplify]: Extracting #1: cost 13 inf + 0 15.380 * * [simplify]: Extracting #2: cost 40 inf + 1 15.380 * * [simplify]: Extracting #3: cost 40 inf + 7 15.380 * * [simplify]: Extracting #4: cost 42 inf + 9 15.381 * * [simplify]: Extracting #5: cost 39 inf + 12 15.381 * * [simplify]: Extracting #6: cost 23 inf + 3768 15.382 * * [simplify]: Extracting #7: cost 4 inf + 14370 15.384 * * [simplify]: Extracting #8: cost 0 inf + 17086 15.386 * [simplify]: Simplified to (* (cbrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 15.386 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (cbrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.386 * [simplify]: Simplifying (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im))))) 15.386 * * [simplify]: iters left: 6 (7 enodes) 15.387 * * [simplify]: iters left: 5 (21 enodes) 15.390 * * [simplify]: Extracting #0: cost 1 inf + 0 15.390 * * [simplify]: Extracting #1: cost 3 inf + 0 15.390 * * [simplify]: Extracting #2: cost 5 inf + 0 15.390 * * [simplify]: Extracting #3: cost 7 inf + 0 15.390 * * [simplify]: Extracting #4: cost 9 inf + 0 15.390 * * [simplify]: Extracting #5: cost 12 inf + 0 15.390 * * [simplify]: Extracting #6: cost 10 inf + 2 15.390 * * [simplify]: Extracting #7: cost 1 inf + 1275 15.391 * * [simplify]: Extracting #8: cost 0 inf + 1532 15.391 * [simplify]: Simplified to (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im))))) 15.391 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im))))) (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im)))))) (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.391 * * * * [progress]: [ 42 / 145 ] simplifiying candidate # 15.391 * [simplify]: Simplifying (* (sqrt (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im))))) (sqrt (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im)))))) 15.391 * * [simplify]: iters left: 6 (8 enodes) 15.394 * * [simplify]: iters left: 5 (23 enodes) 15.400 * * [simplify]: iters left: 4 (24 enodes) 15.406 * * [simplify]: Extracting #0: cost 1 inf + 0 15.406 * * [simplify]: Extracting #1: cost 4 inf + 0 15.406 * * [simplify]: Extracting #2: cost 7 inf + 0 15.406 * * [simplify]: Extracting #3: cost 9 inf + 0 15.406 * * [simplify]: Extracting #4: cost 12 inf + 0 15.406 * * [simplify]: Extracting #5: cost 10 inf + 2 15.406 * * [simplify]: Extracting #6: cost 2 inf + 1098 15.407 * * [simplify]: Extracting #7: cost 0 inf + 1532 15.407 * [simplify]: Simplified to (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im)))) 15.407 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im)))) (* (sqrt (cbrt (sqrt (hypot re im)))) (sqrt (cbrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.408 * [simplify]: Simplifying (* (sqrt (cbrt (sqrt (hypot re im)))) (sqrt (cbrt (sqrt (hypot re im))))) 15.408 * * [simplify]: iters left: 6 (7 enodes) 15.410 * * [simplify]: iters left: 5 (19 enodes) 15.415 * * [simplify]: iters left: 4 (20 enodes) 15.420 * * [simplify]: Extracting #0: cost 1 inf + 0 15.420 * * [simplify]: Extracting #1: cost 4 inf + 0 15.420 * * [simplify]: Extracting #2: cost 7 inf + 0 15.420 * * [simplify]: Extracting #3: cost 10 inf + 0 15.420 * * [simplify]: Extracting #4: cost 8 inf + 2 15.420 * * [simplify]: Extracting #5: cost 2 inf + 664 15.421 * * [simplify]: Extracting #6: cost 0 inf + 1098 15.421 * [simplify]: Simplified to (cbrt (sqrt (hypot re im))) 15.421 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im)))) (cbrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.421 * * * * [progress]: [ 43 / 145 ] simplifiying candidate # 15.422 * [simplify]: Simplifying (* (sqrt (sqrt (* (cbrt (hypot re im)) (cbrt (hypot re im))))) (sqrt (sqrt (* (cbrt (hypot re im)) (cbrt (hypot re im)))))) 15.422 * * [simplify]: iters left: 6 (8 enodes) 15.425 * * [simplify]: iters left: 5 (23 enodes) 15.431 * * [simplify]: iters left: 4 (24 enodes) 15.437 * * [simplify]: Extracting #0: cost 1 inf + 0 15.437 * * [simplify]: Extracting #1: cost 5 inf + 0 15.437 * * [simplify]: Extracting #2: cost 9 inf + 0 15.437 * * [simplify]: Extracting #3: cost 12 inf + 0 15.437 * * [simplify]: Extracting #4: cost 10 inf + 2 15.438 * * [simplify]: Extracting #5: cost 6 inf + 390 15.438 * * [simplify]: Extracting #6: cost 3 inf + 921 15.438 * * [simplify]: Extracting #7: cost 1 inf + 1315 15.439 * * [simplify]: Extracting #8: cost 0 inf + 1532 15.439 * [simplify]: Simplified to (fabs (cbrt (hypot re im))) 15.439 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (fabs (cbrt (hypot re im))) (* (sqrt (sqrt (cbrt (hypot re im)))) (sqrt (sqrt (cbrt (hypot re im)))))) (- re)) 2.0)))) 15.439 * [simplify]: Simplifying (* (sqrt (sqrt (cbrt (hypot re im)))) (sqrt (sqrt (cbrt (hypot re im))))) 15.440 * * [simplify]: iters left: 6 (7 enodes) 15.442 * * [simplify]: iters left: 5 (19 enodes) 15.447 * * [simplify]: iters left: 4 (20 enodes) 15.452 * * [simplify]: Extracting #0: cost 1 inf + 0 15.452 * * [simplify]: Extracting #1: cost 4 inf + 0 15.452 * * [simplify]: Extracting #2: cost 7 inf + 0 15.452 * * [simplify]: Extracting #3: cost 10 inf + 0 15.452 * * [simplify]: Extracting #4: cost 8 inf + 2 15.452 * * [simplify]: Extracting #5: cost 2 inf + 744 15.453 * * [simplify]: Extracting #6: cost 0 inf + 1178 15.453 * [simplify]: Simplified to (sqrt (cbrt (hypot re im))) 15.453 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (fabs (cbrt (hypot re im))) (sqrt (cbrt (hypot re im)))) (- re)) 2.0)))) 15.453 * * * * [progress]: [ 44 / 145 ] simplifiying candidate # 15.454 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.454 * * [simplify]: iters left: 6 (7 enodes) 15.456 * * [simplify]: iters left: 5 (19 enodes) 15.462 * * [simplify]: iters left: 4 (20 enodes) 15.466 * * [simplify]: Extracting #0: cost 1 inf + 0 15.467 * * [simplify]: Extracting #1: cost 4 inf + 0 15.467 * * [simplify]: Extracting #2: cost 7 inf + 0 15.467 * * [simplify]: Extracting #3: cost 10 inf + 0 15.467 * * [simplify]: Extracting #4: cost 8 inf + 2 15.467 * * [simplify]: Extracting #5: cost 2 inf + 584 15.467 * * [simplify]: Extracting #6: cost 0 inf + 938 15.468 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.468 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.468 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.468 * * [simplify]: iters left: 6 (7 enodes) 15.471 * * [simplify]: iters left: 5 (19 enodes) 15.476 * * [simplify]: iters left: 4 (20 enodes) 15.481 * * [simplify]: Extracting #0: cost 1 inf + 0 15.481 * * [simplify]: Extracting #1: cost 4 inf + 0 15.481 * * [simplify]: Extracting #2: cost 7 inf + 0 15.481 * * [simplify]: Extracting #3: cost 10 inf + 0 15.481 * * [simplify]: Extracting #4: cost 8 inf + 2 15.481 * * [simplify]: Extracting #5: cost 2 inf + 584 15.482 * * [simplify]: Extracting #6: cost 0 inf + 938 15.482 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.482 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.482 * * * * [progress]: [ 45 / 145 ] simplifiying candidate # 15.483 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.483 * * [simplify]: iters left: 6 (7 enodes) 15.486 * * [simplify]: iters left: 5 (19 enodes) 15.493 * * [simplify]: iters left: 4 (20 enodes) 15.498 * * [simplify]: Extracting #0: cost 1 inf + 0 15.498 * * [simplify]: Extracting #1: cost 4 inf + 0 15.498 * * [simplify]: Extracting #2: cost 7 inf + 0 15.498 * * [simplify]: Extracting #3: cost 10 inf + 0 15.498 * * [simplify]: Extracting #4: cost 8 inf + 2 15.499 * * [simplify]: Extracting #5: cost 2 inf + 584 15.499 * * [simplify]: Extracting #6: cost 0 inf + 938 15.499 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.499 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.500 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.500 * * [simplify]: iters left: 6 (7 enodes) 15.503 * * [simplify]: iters left: 5 (19 enodes) 15.507 * * [simplify]: iters left: 4 (20 enodes) 15.513 * * [simplify]: Extracting #0: cost 1 inf + 0 15.513 * * [simplify]: Extracting #1: cost 4 inf + 0 15.513 * * [simplify]: Extracting #2: cost 7 inf + 0 15.513 * * [simplify]: Extracting #3: cost 10 inf + 0 15.513 * * [simplify]: Extracting #4: cost 8 inf + 2 15.513 * * [simplify]: Extracting #5: cost 2 inf + 584 15.514 * * [simplify]: Extracting #6: cost 0 inf + 938 15.514 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.514 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.514 * * * * [progress]: [ 46 / 145 ] simplifiying candidate # 15.515 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.515 * * [simplify]: iters left: 6 (7 enodes) 15.518 * * [simplify]: iters left: 5 (19 enodes) 15.523 * * [simplify]: iters left: 4 (20 enodes) 15.527 * * [simplify]: Extracting #0: cost 1 inf + 0 15.528 * * [simplify]: Extracting #1: cost 4 inf + 0 15.528 * * [simplify]: Extracting #2: cost 7 inf + 0 15.528 * * [simplify]: Extracting #3: cost 10 inf + 0 15.528 * * [simplify]: Extracting #4: cost 8 inf + 2 15.528 * * [simplify]: Extracting #5: cost 2 inf + 584 15.528 * * [simplify]: Extracting #6: cost 0 inf + 938 15.529 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.529 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.529 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.529 * * [simplify]: iters left: 6 (7 enodes) 15.532 * * [simplify]: iters left: 5 (19 enodes) 15.537 * * [simplify]: iters left: 4 (20 enodes) 15.542 * * [simplify]: Extracting #0: cost 1 inf + 0 15.542 * * [simplify]: Extracting #1: cost 4 inf + 0 15.542 * * [simplify]: Extracting #2: cost 7 inf + 0 15.542 * * [simplify]: Extracting #3: cost 10 inf + 0 15.542 * * [simplify]: Extracting #4: cost 8 inf + 2 15.542 * * [simplify]: Extracting #5: cost 2 inf + 584 15.542 * * [simplify]: Extracting #6: cost 0 inf + 938 15.543 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.543 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.543 * * * * [progress]: [ 47 / 145 ] simplifiying candidate # 15.543 * [simplify]: Simplifying (* (sqrt (sqrt 1)) (sqrt (sqrt 1))) 15.543 * * [simplify]: iters left: 4 (4 enodes) 15.548 * * [simplify]: iters left: 3 (12 enodes) 15.549 * * [simplify]: iters left: 2 (14 enodes) 15.551 * * [simplify]: Extracting #0: cost 1 inf + 0 15.551 * * [simplify]: Extracting #1: cost 0 inf + 1 15.551 * [simplify]: Simplified to 1 15.551 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* 1 (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) (- re)) 2.0)))) 15.551 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) 15.552 * * [simplify]: iters left: 5 (6 enodes) 15.553 * * [simplify]: iters left: 4 (16 enodes) 15.555 * * [simplify]: iters left: 3 (17 enodes) 15.557 * * [simplify]: Extracting #0: cost 1 inf + 0 15.557 * * [simplify]: Extracting #1: cost 4 inf + 0 15.557 * * [simplify]: Extracting #2: cost 8 inf + 0 15.557 * * [simplify]: Extracting #3: cost 6 inf + 2 15.557 * * [simplify]: Extracting #4: cost 2 inf + 310 15.557 * * [simplify]: Extracting #5: cost 0 inf + 584 15.557 * [simplify]: Simplified to (sqrt (hypot re im)) 15.557 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* 1 (sqrt (hypot re im))) (- re)) 2.0)))) 15.557 * * * * [progress]: [ 48 / 145 ] simplifiying candidate # 15.558 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.558 * * [simplify]: iters left: 6 (7 enodes) 15.559 * * [simplify]: iters left: 5 (19 enodes) 15.561 * * [simplify]: iters left: 4 (20 enodes) 15.564 * * [simplify]: Extracting #0: cost 1 inf + 0 15.564 * * [simplify]: Extracting #1: cost 4 inf + 0 15.564 * * [simplify]: Extracting #2: cost 7 inf + 0 15.564 * * [simplify]: Extracting #3: cost 10 inf + 0 15.564 * * [simplify]: Extracting #4: cost 8 inf + 2 15.564 * * [simplify]: Extracting #5: cost 2 inf + 584 15.564 * * [simplify]: Extracting #6: cost 0 inf + 938 15.565 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.565 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.565 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.565 * * [simplify]: iters left: 6 (7 enodes) 15.568 * * [simplify]: iters left: 5 (19 enodes) 15.573 * * [simplify]: iters left: 4 (20 enodes) 15.578 * * [simplify]: Extracting #0: cost 1 inf + 0 15.578 * * [simplify]: Extracting #1: cost 4 inf + 0 15.578 * * [simplify]: Extracting #2: cost 7 inf + 0 15.578 * * [simplify]: Extracting #3: cost 10 inf + 0 15.578 * * [simplify]: Extracting #4: cost 8 inf + 2 15.578 * * [simplify]: Extracting #5: cost 2 inf + 584 15.579 * * [simplify]: Extracting #6: cost 0 inf + 938 15.579 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.579 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.579 * * * * [progress]: [ 49 / 145 ] simplifiying candidate # 15.580 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.580 * * [simplify]: iters left: 6 (7 enodes) 15.583 * * [simplify]: iters left: 5 (19 enodes) 15.588 * * [simplify]: iters left: 4 (20 enodes) 15.590 * * [simplify]: Extracting #0: cost 1 inf + 0 15.590 * * [simplify]: Extracting #1: cost 4 inf + 0 15.590 * * [simplify]: Extracting #2: cost 7 inf + 0 15.590 * * [simplify]: Extracting #3: cost 10 inf + 0 15.590 * * [simplify]: Extracting #4: cost 8 inf + 2 15.590 * * [simplify]: Extracting #5: cost 2 inf + 584 15.590 * * [simplify]: Extracting #6: cost 0 inf + 938 15.591 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.591 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.591 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.591 * * [simplify]: iters left: 6 (7 enodes) 15.592 * * [simplify]: iters left: 5 (19 enodes) 15.594 * * [simplify]: iters left: 4 (20 enodes) 15.597 * * [simplify]: Extracting #0: cost 1 inf + 0 15.597 * * [simplify]: Extracting #1: cost 4 inf + 0 15.597 * * [simplify]: Extracting #2: cost 7 inf + 0 15.597 * * [simplify]: Extracting #3: cost 10 inf + 0 15.597 * * [simplify]: Extracting #4: cost 8 inf + 2 15.597 * * [simplify]: Extracting #5: cost 2 inf + 584 15.597 * * [simplify]: Extracting #6: cost 0 inf + 938 15.597 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.597 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.597 * * * * [progress]: [ 50 / 145 ] simplifiying candidate # 15.598 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.598 * * [simplify]: iters left: 6 (7 enodes) 15.599 * * [simplify]: iters left: 5 (19 enodes) 15.601 * * [simplify]: iters left: 4 (20 enodes) 15.604 * * [simplify]: Extracting #0: cost 1 inf + 0 15.604 * * [simplify]: Extracting #1: cost 4 inf + 0 15.604 * * [simplify]: Extracting #2: cost 7 inf + 0 15.604 * * [simplify]: Extracting #3: cost 10 inf + 0 15.604 * * [simplify]: Extracting #4: cost 8 inf + 2 15.604 * * [simplify]: Extracting #5: cost 2 inf + 584 15.604 * * [simplify]: Extracting #6: cost 0 inf + 938 15.604 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.604 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.604 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.605 * * [simplify]: iters left: 6 (7 enodes) 15.606 * * [simplify]: iters left: 5 (19 enodes) 15.610 * * [simplify]: iters left: 4 (20 enodes) 15.612 * * [simplify]: Extracting #0: cost 1 inf + 0 15.612 * * [simplify]: Extracting #1: cost 4 inf + 0 15.612 * * [simplify]: Extracting #2: cost 7 inf + 0 15.612 * * [simplify]: Extracting #3: cost 10 inf + 0 15.612 * * [simplify]: Extracting #4: cost 8 inf + 2 15.612 * * [simplify]: Extracting #5: cost 2 inf + 584 15.612 * * [simplify]: Extracting #6: cost 0 inf + 938 15.613 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.613 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.613 * * * * [progress]: [ 51 / 145 ] simplifiying candidate # 15.613 * [simplify]: Simplifying (* (sqrt 1) (sqrt 1)) 15.613 * * [simplify]: iters left: 3 (3 enodes) 15.615 * * [simplify]: iters left: 2 (9 enodes) 15.617 * * [simplify]: iters left: 1 (11 enodes) 15.620 * * [simplify]: Extracting #0: cost 1 inf + 0 15.620 * * [simplify]: Extracting #1: cost 0 inf + 1 15.620 * [simplify]: Simplified to 1 15.620 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* 1 (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) (- re)) 2.0)))) 15.620 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) 15.621 * * [simplify]: iters left: 5 (6 enodes) 15.623 * * [simplify]: iters left: 4 (16 enodes) 15.627 * * [simplify]: iters left: 3 (17 enodes) 15.631 * * [simplify]: Extracting #0: cost 1 inf + 0 15.632 * * [simplify]: Extracting #1: cost 4 inf + 0 15.632 * * [simplify]: Extracting #2: cost 8 inf + 0 15.632 * * [simplify]: Extracting #3: cost 6 inf + 2 15.632 * * [simplify]: Extracting #4: cost 2 inf + 310 15.632 * * [simplify]: Extracting #5: cost 0 inf + 584 15.632 * [simplify]: Simplified to (sqrt (hypot re im)) 15.632 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* 1 (sqrt (hypot re im))) (- re)) 2.0)))) 15.632 * * * * [progress]: [ 52 / 145 ] simplifiying candidate # 15.633 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.633 * * [simplify]: iters left: 6 (7 enodes) 15.635 * * [simplify]: iters left: 5 (19 enodes) 15.640 * * [simplify]: iters left: 4 (20 enodes) 15.645 * * [simplify]: Extracting #0: cost 1 inf + 0 15.645 * * [simplify]: Extracting #1: cost 4 inf + 0 15.645 * * [simplify]: Extracting #2: cost 7 inf + 0 15.645 * * [simplify]: Extracting #3: cost 10 inf + 0 15.645 * * [simplify]: Extracting #4: cost 8 inf + 2 15.645 * * [simplify]: Extracting #5: cost 2 inf + 584 15.646 * * [simplify]: Extracting #6: cost 0 inf + 938 15.646 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.646 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.646 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.647 * * [simplify]: iters left: 6 (7 enodes) 15.649 * * [simplify]: iters left: 5 (19 enodes) 15.653 * * [simplify]: iters left: 4 (20 enodes) 15.655 * * [simplify]: Extracting #0: cost 1 inf + 0 15.655 * * [simplify]: Extracting #1: cost 4 inf + 0 15.655 * * [simplify]: Extracting #2: cost 7 inf + 0 15.655 * * [simplify]: Extracting #3: cost 10 inf + 0 15.655 * * [simplify]: Extracting #4: cost 8 inf + 2 15.655 * * [simplify]: Extracting #5: cost 2 inf + 584 15.655 * * [simplify]: Extracting #6: cost 0 inf + 938 15.656 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.656 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.656 * * * * [progress]: [ 53 / 145 ] simplifiying candidate # 15.656 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.656 * * [simplify]: iters left: 6 (7 enodes) 15.657 * * [simplify]: iters left: 5 (19 enodes) 15.660 * * [simplify]: iters left: 4 (20 enodes) 15.662 * * [simplify]: Extracting #0: cost 1 inf + 0 15.662 * * [simplify]: Extracting #1: cost 4 inf + 0 15.662 * * [simplify]: Extracting #2: cost 7 inf + 0 15.662 * * [simplify]: Extracting #3: cost 10 inf + 0 15.662 * * [simplify]: Extracting #4: cost 8 inf + 2 15.662 * * [simplify]: Extracting #5: cost 2 inf + 584 15.662 * * [simplify]: Extracting #6: cost 0 inf + 938 15.662 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.662 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.663 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.663 * * [simplify]: iters left: 6 (7 enodes) 15.664 * * [simplify]: iters left: 5 (19 enodes) 15.666 * * [simplify]: iters left: 4 (20 enodes) 15.669 * * [simplify]: Extracting #0: cost 1 inf + 0 15.669 * * [simplify]: Extracting #1: cost 4 inf + 0 15.669 * * [simplify]: Extracting #2: cost 7 inf + 0 15.669 * * [simplify]: Extracting #3: cost 10 inf + 0 15.669 * * [simplify]: Extracting #4: cost 8 inf + 2 15.669 * * [simplify]: Extracting #5: cost 2 inf + 584 15.669 * * [simplify]: Extracting #6: cost 0 inf + 938 15.669 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.669 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.669 * * * * [progress]: [ 54 / 145 ] simplifiying candidate # 15.670 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.670 * * [simplify]: iters left: 6 (7 enodes) 15.671 * * [simplify]: iters left: 5 (19 enodes) 15.673 * * [simplify]: iters left: 4 (20 enodes) 15.675 * * [simplify]: Extracting #0: cost 1 inf + 0 15.675 * * [simplify]: Extracting #1: cost 4 inf + 0 15.675 * * [simplify]: Extracting #2: cost 7 inf + 0 15.676 * * [simplify]: Extracting #3: cost 10 inf + 0 15.676 * * [simplify]: Extracting #4: cost 8 inf + 2 15.676 * * [simplify]: Extracting #5: cost 2 inf + 584 15.676 * * [simplify]: Extracting #6: cost 0 inf + 938 15.676 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.676 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.676 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.676 * * [simplify]: iters left: 6 (7 enodes) 15.678 * * [simplify]: iters left: 5 (19 enodes) 15.680 * * [simplify]: iters left: 4 (20 enodes) 15.685 * * [simplify]: Extracting #0: cost 1 inf + 0 15.685 * * [simplify]: Extracting #1: cost 4 inf + 0 15.685 * * [simplify]: Extracting #2: cost 7 inf + 0 15.685 * * [simplify]: Extracting #3: cost 10 inf + 0 15.686 * * [simplify]: Extracting #4: cost 8 inf + 2 15.686 * * [simplify]: Extracting #5: cost 2 inf + 584 15.686 * * [simplify]: Extracting #6: cost 0 inf + 938 15.686 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.686 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.687 * * * * [progress]: [ 55 / 145 ] simplifiying candidate # 15.687 * [simplify]: Simplifying (* 1 1) 15.687 * * [simplify]: iters left: 2 (2 enodes) 15.688 * * [simplify]: iters left: 1 (6 enodes) 15.690 * * [simplify]: Extracting #0: cost 1 inf + 0 15.690 * * [simplify]: Extracting #1: cost 0 inf + 1 15.691 * [simplify]: Simplified to 1 15.691 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* 1 (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) (- re)) 2.0)))) 15.691 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) 15.691 * * [simplify]: iters left: 5 (6 enodes) 15.694 * * [simplify]: iters left: 4 (16 enodes) 15.698 * * [simplify]: iters left: 3 (17 enodes) 15.702 * * [simplify]: Extracting #0: cost 1 inf + 0 15.702 * * [simplify]: Extracting #1: cost 4 inf + 0 15.702 * * [simplify]: Extracting #2: cost 8 inf + 0 15.702 * * [simplify]: Extracting #3: cost 6 inf + 2 15.702 * * [simplify]: Extracting #4: cost 2 inf + 310 15.702 * * [simplify]: Extracting #5: cost 0 inf + 584 15.703 * [simplify]: Simplified to (sqrt (hypot re im)) 15.703 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* 1 (sqrt (hypot re im))) (- re)) 2.0)))) 15.703 * * * * [progress]: [ 56 / 145 ] simplifiying candidate # 15.703 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.703 * * [simplify]: iters left: 6 (7 enodes) 15.706 * * [simplify]: iters left: 5 (19 enodes) 15.711 * * [simplify]: iters left: 4 (20 enodes) 15.716 * * [simplify]: Extracting #0: cost 1 inf + 0 15.716 * * [simplify]: Extracting #1: cost 4 inf + 0 15.716 * * [simplify]: Extracting #2: cost 7 inf + 0 15.716 * * [simplify]: Extracting #3: cost 10 inf + 0 15.716 * * [simplify]: Extracting #4: cost 8 inf + 2 15.716 * * [simplify]: Extracting #5: cost 2 inf + 584 15.716 * * [simplify]: Extracting #6: cost 0 inf + 938 15.717 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.717 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.717 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.717 * * [simplify]: iters left: 6 (7 enodes) 15.721 * * [simplify]: iters left: 5 (19 enodes) 15.726 * * [simplify]: iters left: 4 (20 enodes) 15.731 * * [simplify]: Extracting #0: cost 1 inf + 0 15.731 * * [simplify]: Extracting #1: cost 4 inf + 0 15.731 * * [simplify]: Extracting #2: cost 7 inf + 0 15.731 * * [simplify]: Extracting #3: cost 10 inf + 0 15.731 * * [simplify]: Extracting #4: cost 8 inf + 2 15.732 * * [simplify]: Extracting #5: cost 2 inf + 584 15.732 * * [simplify]: Extracting #6: cost 0 inf + 938 15.733 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.733 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.733 * * * * [progress]: [ 57 / 145 ] simplifiying candidate # 15.733 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.733 * * [simplify]: iters left: 6 (7 enodes) 15.736 * * [simplify]: iters left: 5 (19 enodes) 15.741 * * [simplify]: iters left: 4 (20 enodes) 15.746 * * [simplify]: Extracting #0: cost 1 inf + 0 15.746 * * [simplify]: Extracting #1: cost 4 inf + 0 15.746 * * [simplify]: Extracting #2: cost 7 inf + 0 15.746 * * [simplify]: Extracting #3: cost 10 inf + 0 15.746 * * [simplify]: Extracting #4: cost 8 inf + 2 15.746 * * [simplify]: Extracting #5: cost 2 inf + 584 15.746 * * [simplify]: Extracting #6: cost 0 inf + 938 15.747 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.747 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.747 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.747 * * [simplify]: iters left: 6 (7 enodes) 15.750 * * [simplify]: iters left: 5 (19 enodes) 15.755 * * [simplify]: iters left: 4 (20 enodes) 15.757 * * [simplify]: Extracting #0: cost 1 inf + 0 15.758 * * [simplify]: Extracting #1: cost 4 inf + 0 15.758 * * [simplify]: Extracting #2: cost 7 inf + 0 15.758 * * [simplify]: Extracting #3: cost 10 inf + 0 15.758 * * [simplify]: Extracting #4: cost 8 inf + 2 15.758 * * [simplify]: Extracting #5: cost 2 inf + 584 15.758 * * [simplify]: Extracting #6: cost 0 inf + 938 15.758 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.758 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.758 * * * * [progress]: [ 58 / 145 ] simplifiying candidate # 15.758 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.758 * * [simplify]: iters left: 6 (7 enodes) 15.760 * * [simplify]: iters left: 5 (19 enodes) 15.762 * * [simplify]: iters left: 4 (20 enodes) 15.764 * * [simplify]: Extracting #0: cost 1 inf + 0 15.764 * * [simplify]: Extracting #1: cost 4 inf + 0 15.764 * * [simplify]: Extracting #2: cost 7 inf + 0 15.764 * * [simplify]: Extracting #3: cost 10 inf + 0 15.764 * * [simplify]: Extracting #4: cost 8 inf + 2 15.764 * * [simplify]: Extracting #5: cost 2 inf + 584 15.765 * * [simplify]: Extracting #6: cost 0 inf + 938 15.765 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.765 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.765 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.765 * * [simplify]: iters left: 6 (7 enodes) 15.766 * * [simplify]: iters left: 5 (19 enodes) 15.769 * * [simplify]: iters left: 4 (20 enodes) 15.771 * * [simplify]: Extracting #0: cost 1 inf + 0 15.771 * * [simplify]: Extracting #1: cost 4 inf + 0 15.771 * * [simplify]: Extracting #2: cost 7 inf + 0 15.771 * * [simplify]: Extracting #3: cost 10 inf + 0 15.771 * * [simplify]: Extracting #4: cost 8 inf + 2 15.771 * * [simplify]: Extracting #5: cost 2 inf + 584 15.771 * * [simplify]: Extracting #6: cost 0 inf + 938 15.771 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.771 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.771 * * * * [progress]: [ 59 / 145 ] simplifiying candidate # 15.772 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.772 * * [simplify]: iters left: 6 (7 enodes) 15.773 * * [simplify]: iters left: 5 (19 enodes) 15.775 * * [simplify]: iters left: 4 (20 enodes) 15.778 * * [simplify]: Extracting #0: cost 1 inf + 0 15.778 * * [simplify]: Extracting #1: cost 4 inf + 0 15.778 * * [simplify]: Extracting #2: cost 7 inf + 0 15.778 * * [simplify]: Extracting #3: cost 10 inf + 0 15.778 * * [simplify]: Extracting #4: cost 8 inf + 2 15.778 * * [simplify]: Extracting #5: cost 2 inf + 584 15.778 * * [simplify]: Extracting #6: cost 0 inf + 938 15.778 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.778 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.779 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.779 * * [simplify]: iters left: 6 (7 enodes) 15.780 * * [simplify]: iters left: 5 (19 enodes) 15.782 * * [simplify]: iters left: 4 (20 enodes) 15.786 * * [simplify]: Extracting #0: cost 1 inf + 0 15.786 * * [simplify]: Extracting #1: cost 4 inf + 0 15.786 * * [simplify]: Extracting #2: cost 7 inf + 0 15.786 * * [simplify]: Extracting #3: cost 10 inf + 0 15.786 * * [simplify]: Extracting #4: cost 8 inf + 2 15.786 * * [simplify]: Extracting #5: cost 2 inf + 584 15.786 * * [simplify]: Extracting #6: cost 0 inf + 938 15.787 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.787 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.787 * * * * [progress]: [ 60 / 145 ] simplifiying candidate # 15.787 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.787 * * [simplify]: iters left: 6 (7 enodes) 15.790 * * [simplify]: iters left: 5 (19 enodes) 15.795 * * [simplify]: iters left: 4 (20 enodes) 15.800 * * [simplify]: Extracting #0: cost 1 inf + 0 15.800 * * [simplify]: Extracting #1: cost 4 inf + 0 15.800 * * [simplify]: Extracting #2: cost 7 inf + 0 15.800 * * [simplify]: Extracting #3: cost 10 inf + 0 15.800 * * [simplify]: Extracting #4: cost 8 inf + 2 15.800 * * [simplify]: Extracting #5: cost 2 inf + 584 15.801 * * [simplify]: Extracting #6: cost 0 inf + 938 15.801 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.801 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.801 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.802 * * [simplify]: iters left: 6 (7 enodes) 15.804 * * [simplify]: iters left: 5 (19 enodes) 15.809 * * [simplify]: iters left: 4 (20 enodes) 15.814 * * [simplify]: Extracting #0: cost 1 inf + 0 15.814 * * [simplify]: Extracting #1: cost 4 inf + 0 15.814 * * [simplify]: Extracting #2: cost 7 inf + 0 15.814 * * [simplify]: Extracting #3: cost 10 inf + 0 15.814 * * [simplify]: Extracting #4: cost 8 inf + 2 15.814 * * [simplify]: Extracting #5: cost 2 inf + 584 15.815 * * [simplify]: Extracting #6: cost 0 inf + 938 15.815 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.815 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.815 * * * * [progress]: [ 61 / 145 ] simplifiying candidate # 15.816 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.816 * * [simplify]: iters left: 6 (7 enodes) 15.819 * * [simplify]: iters left: 5 (19 enodes) 15.823 * * [simplify]: iters left: 4 (20 enodes) 15.828 * * [simplify]: Extracting #0: cost 1 inf + 0 15.828 * * [simplify]: Extracting #1: cost 4 inf + 0 15.828 * * [simplify]: Extracting #2: cost 7 inf + 0 15.828 * * [simplify]: Extracting #3: cost 10 inf + 0 15.828 * * [simplify]: Extracting #4: cost 8 inf + 2 15.829 * * [simplify]: Extracting #5: cost 2 inf + 584 15.829 * * [simplify]: Extracting #6: cost 0 inf + 938 15.829 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.829 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.830 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.830 * * [simplify]: iters left: 6 (7 enodes) 15.833 * * [simplify]: iters left: 5 (19 enodes) 15.838 * * [simplify]: iters left: 4 (20 enodes) 15.844 * * [simplify]: Extracting #0: cost 1 inf + 0 15.844 * * [simplify]: Extracting #1: cost 4 inf + 0 15.844 * * [simplify]: Extracting #2: cost 7 inf + 0 15.844 * * [simplify]: Extracting #3: cost 10 inf + 0 15.844 * * [simplify]: Extracting #4: cost 8 inf + 2 15.845 * * [simplify]: Extracting #5: cost 2 inf + 584 15.845 * * [simplify]: Extracting #6: cost 0 inf + 938 15.845 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.845 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.846 * * * * [progress]: [ 62 / 145 ] simplifiying candidate # 15.846 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.846 * * [simplify]: iters left: 6 (7 enodes) 15.849 * * [simplify]: iters left: 5 (19 enodes) 15.853 * * [simplify]: iters left: 4 (20 enodes) 15.855 * * [simplify]: Extracting #0: cost 1 inf + 0 15.855 * * [simplify]: Extracting #1: cost 4 inf + 0 15.855 * * [simplify]: Extracting #2: cost 7 inf + 0 15.855 * * [simplify]: Extracting #3: cost 10 inf + 0 15.855 * * [simplify]: Extracting #4: cost 8 inf + 2 15.855 * * [simplify]: Extracting #5: cost 2 inf + 584 15.856 * * [simplify]: Extracting #6: cost 0 inf + 938 15.856 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.856 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.856 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.856 * * [simplify]: iters left: 6 (7 enodes) 15.857 * * [simplify]: iters left: 5 (19 enodes) 15.860 * * [simplify]: iters left: 4 (20 enodes) 15.862 * * [simplify]: Extracting #0: cost 1 inf + 0 15.862 * * [simplify]: Extracting #1: cost 4 inf + 0 15.862 * * [simplify]: Extracting #2: cost 7 inf + 0 15.862 * * [simplify]: Extracting #3: cost 10 inf + 0 15.862 * * [simplify]: Extracting #4: cost 8 inf + 2 15.862 * * [simplify]: Extracting #5: cost 2 inf + 584 15.862 * * [simplify]: Extracting #6: cost 0 inf + 938 15.862 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.862 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.863 * * * * [progress]: [ 63 / 145 ] simplifiying candidate # 15.863 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.863 * * [simplify]: iters left: 6 (7 enodes) 15.864 * * [simplify]: iters left: 5 (19 enodes) 15.866 * * [simplify]: iters left: 4 (20 enodes) 15.869 * * [simplify]: Extracting #0: cost 1 inf + 0 15.869 * * [simplify]: Extracting #1: cost 4 inf + 0 15.869 * * [simplify]: Extracting #2: cost 7 inf + 0 15.869 * * [simplify]: Extracting #3: cost 10 inf + 0 15.869 * * [simplify]: Extracting #4: cost 8 inf + 2 15.869 * * [simplify]: Extracting #5: cost 2 inf + 584 15.869 * * [simplify]: Extracting #6: cost 0 inf + 938 15.869 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.869 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.869 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.870 * * [simplify]: iters left: 6 (7 enodes) 15.871 * * [simplify]: iters left: 5 (19 enodes) 15.873 * * [simplify]: iters left: 4 (20 enodes) 15.875 * * [simplify]: Extracting #0: cost 1 inf + 0 15.875 * * [simplify]: Extracting #1: cost 4 inf + 0 15.875 * * [simplify]: Extracting #2: cost 7 inf + 0 15.875 * * [simplify]: Extracting #3: cost 10 inf + 0 15.875 * * [simplify]: Extracting #4: cost 8 inf + 2 15.876 * * [simplify]: Extracting #5: cost 2 inf + 584 15.876 * * [simplify]: Extracting #6: cost 0 inf + 938 15.876 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.876 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.876 * * * * [progress]: [ 64 / 145 ] simplifiying candidate # 15.876 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.876 * * [simplify]: iters left: 6 (7 enodes) 15.878 * * [simplify]: iters left: 5 (19 enodes) 15.880 * * [simplify]: iters left: 4 (20 enodes) 15.885 * * [simplify]: Extracting #0: cost 1 inf + 0 15.885 * * [simplify]: Extracting #1: cost 4 inf + 0 15.885 * * [simplify]: Extracting #2: cost 7 inf + 0 15.885 * * [simplify]: Extracting #3: cost 10 inf + 0 15.885 * * [simplify]: Extracting #4: cost 8 inf + 2 15.885 * * [simplify]: Extracting #5: cost 2 inf + 584 15.886 * * [simplify]: Extracting #6: cost 0 inf + 938 15.886 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.886 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 15.886 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) 15.887 * * [simplify]: iters left: 6 (7 enodes) 15.888 * * [simplify]: iters left: 5 (19 enodes) 15.891 * * [simplify]: iters left: 4 (20 enodes) 15.893 * * [simplify]: Extracting #0: cost 1 inf + 0 15.893 * * [simplify]: Extracting #1: cost 4 inf + 0 15.893 * * [simplify]: Extracting #2: cost 7 inf + 0 15.893 * * [simplify]: Extracting #3: cost 10 inf + 0 15.893 * * [simplify]: Extracting #4: cost 8 inf + 2 15.893 * * [simplify]: Extracting #5: cost 2 inf + 584 15.894 * * [simplify]: Extracting #6: cost 0 inf + 938 15.894 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 15.894 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 15.894 * * * * [progress]: [ 65 / 145 ] simplifiying candidate # 15.894 * [simplify]: Simplifying (* 2 1/2) 15.894 * * [simplify]: iters left: 2 (3 enodes) 15.896 * * [simplify]: iters left: 1 (11 enodes) 15.898 * * [simplify]: Extracting #0: cost 1 inf + 0 15.898 * * [simplify]: Extracting #1: cost 0 inf + 1 15.898 * [simplify]: Simplified to 1 15.898 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (sqrt (hypot re im)) 1) (- re)) 2.0)))) 15.898 * * * * [progress]: [ 66 / 145 ] simplifiying candidate # 15.899 * [simplify]: Simplifying (* 2 1) 15.899 * * [simplify]: iters left: 2 (3 enodes) 15.900 * * [simplify]: iters left: 1 (9 enodes) 15.902 * * [simplify]: Extracting #0: cost 1 inf + 0 15.902 * * [simplify]: Extracting #1: cost 0 inf + 1 15.902 * [simplify]: Simplified to 2 15.902 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (sqrt (sqrt (hypot re im))) 2) (- re)) 2.0)))) 15.902 * * * * [progress]: [ 67 / 145 ] simplifiying candidate # 15.902 * [simplify]: Simplifying (* 2 (/ 1/2 2)) 15.902 * * [simplify]: iters left: 4 (4 enodes) 15.905 * * [simplify]: iters left: 3 (17 enodes) 15.908 * * [simplify]: iters left: 2 (21 enodes) 15.911 * * [simplify]: iters left: 1 (23 enodes) 15.914 * * [simplify]: Extracting #0: cost 1 inf + 0 15.914 * * [simplify]: Extracting #1: cost 0 inf + 1 15.914 * [simplify]: Simplified to 1/2 15.914 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (hypot re im) 1/2) (- re)) 2.0)))) 15.914 * * * * [progress]: [ 68 / 145 ] simplifiying candidate # 15.914 * [simplify]: Simplifying (* 2 (/ 1 2)) 15.914 * * [simplify]: iters left: 4 (4 enodes) 15.917 * * [simplify]: iters left: 3 (13 enodes) 15.921 * * [simplify]: iters left: 2 (15 enodes) 15.925 * * [simplify]: Extracting #0: cost 1 inf + 0 15.926 * * [simplify]: Extracting #1: cost 0 inf + 1 15.926 * [simplify]: Simplified to 1 15.926 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (sqrt (hypot re im)) 1) (- re)) 2.0)))) 15.926 * * * * [progress]: [ 69 / 145 ] simplifiying candidate # 15.926 * [simplify]: Simplifying (* 2 (/ (/ 1 2) 2)) 15.926 * * [simplify]: iters left: 6 (5 enodes) 15.932 * * [simplify]: iters left: 5 (25 enodes) 15.942 * * [simplify]: iters left: 4 (29 enodes) 15.949 * * [simplify]: Extracting #0: cost 1 inf + 0 15.949 * * [simplify]: Extracting #1: cost 0 inf + 1 15.949 * [simplify]: Simplified to 1/2 15.949 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (hypot re im) 1/2) (- re)) 2.0)))) 15.949 * * * * [progress]: [ 70 / 145 ] simplifiying candidate # 15.949 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im)))))) 15.949 * * [simplify]: iters left: 6 (8 enodes) 15.951 * * [simplify]: iters left: 5 (27 enodes) 15.955 * * [simplify]: iters left: 4 (31 enodes) 15.958 * * [simplify]: Extracting #0: cost 1 inf + 0 15.958 * * [simplify]: Extracting #1: cost 6 inf + 0 15.958 * * [simplify]: Extracting #2: cost 11 inf + 0 15.958 * * [simplify]: Extracting #3: cost 13 inf + 0 15.958 * * [simplify]: Extracting #4: cost 16 inf + 0 15.959 * * [simplify]: Extracting #5: cost 14 inf + 2 15.959 * * [simplify]: Extracting #6: cost 11 inf + 213 15.959 * * [simplify]: Extracting #7: cost 7 inf + 801 15.959 * * [simplify]: Extracting #8: cost 1 inf + 2343 15.959 * * [simplify]: Extracting #9: cost 0 inf + 2640 15.960 * [simplify]: Simplified to (* (* (sqrt (sqrt (hypot re im))) (cbrt (sqrt (sqrt (hypot re im))))) (cbrt (sqrt (sqrt (hypot re im))))) 15.960 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (* (sqrt (sqrt (hypot re im))) (cbrt (sqrt (sqrt (hypot re im))))) (cbrt (sqrt (sqrt (hypot re im))))) (cbrt (sqrt (sqrt (hypot re im))))) (- re)) 2.0)))) 15.960 * * * * [progress]: [ 71 / 145 ] simplifiying candidate # 15.960 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im)))))) 15.960 * * [simplify]: iters left: 6 (9 enodes) 15.962 * * [simplify]: iters left: 5 (29 enodes) 15.966 * * [simplify]: Extracting #0: cost 1 inf + 0 15.966 * * [simplify]: Extracting #1: cost 4 inf + 0 15.966 * * [simplify]: Extracting #2: cost 9 inf + 0 15.966 * * [simplify]: Extracting #3: cost 13 inf + 0 15.966 * * [simplify]: Extracting #4: cost 16 inf + 0 15.966 * * [simplify]: Extracting #5: cost 14 inf + 2 15.966 * * [simplify]: Extracting #6: cost 9 inf + 607 15.966 * * [simplify]: Extracting #7: cost 0 inf + 2400 15.966 * [simplify]: Simplified to (* (fabs (cbrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 15.966 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (fabs (cbrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) (sqrt (cbrt (sqrt (hypot re im))))) (- re)) 2.0)))) 15.967 * * * * [progress]: [ 72 / 145 ] simplifiying candidate # 15.967 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (* (cbrt (hypot re im)) (cbrt (hypot re im)))))) 15.967 * * [simplify]: iters left: 6 (10 enodes) 15.969 * * [simplify]: iters left: 5 (32 enodes) 15.972 * * [simplify]: Extracting #0: cost 1 inf + 0 15.973 * * [simplify]: Extracting #1: cost 4 inf + 0 15.973 * * [simplify]: Extracting #2: cost 8 inf + 0 15.973 * * [simplify]: Extracting #3: cost 13 inf + 0 15.973 * * [simplify]: Extracting #4: cost 18 inf + 0 15.973 * * [simplify]: Extracting #5: cost 16 inf + 2 15.973 * * [simplify]: Extracting #6: cost 10 inf + 624 15.973 * * [simplify]: Extracting #7: cost 3 inf + 2023 15.973 * * [simplify]: Extracting #8: cost 0 inf + 2674 15.974 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (fabs (cbrt (hypot re im))))) 15.974 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (hypot re im))) (sqrt (fabs (cbrt (hypot re im))))) (sqrt (sqrt (cbrt (hypot re im))))) (- re)) 2.0)))) 15.974 * * * * [progress]: [ 73 / 145 ] simplifiying candidate # 15.974 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 15.974 * * [simplify]: iters left: 6 (7 enodes) 15.976 * * [simplify]: iters left: 5 (22 enodes) 15.981 * * [simplify]: Extracting #0: cost 1 inf + 0 15.981 * * [simplify]: Extracting #1: cost 4 inf + 0 15.981 * * [simplify]: Extracting #2: cost 7 inf + 0 15.981 * * [simplify]: Extracting #3: cost 9 inf + 0 15.981 * * [simplify]: Extracting #4: cost 12 inf + 0 15.981 * * [simplify]: Extracting #5: cost 10 inf + 2 15.981 * * [simplify]: Extracting #6: cost 1 inf + 1155 15.982 * * [simplify]: Extracting #7: cost 0 inf + 1372 15.982 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 15.982 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (sqrt (hypot re im))))) (- re)) 2.0)))) 15.983 * * * * [progress]: [ 74 / 145 ] simplifiying candidate # 15.983 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt 1))) 15.983 * * [simplify]: iters left: 5 (9 enodes) 15.990 * * [simplify]: iters left: 4 (30 enodes) 15.998 * * [simplify]: iters left: 3 (32 enodes) 16.007 * * [simplify]: iters left: 2 (35 enodes) 16.014 * * [simplify]: Extracting #0: cost 1 inf + 0 16.014 * * [simplify]: Extracting #1: cost 4 inf + 0 16.014 * * [simplify]: Extracting #2: cost 5 inf + 1 16.015 * * [simplify]: Extracting #3: cost 8 inf + 1 16.015 * * [simplify]: Extracting #4: cost 6 inf + 3 16.015 * * [simplify]: Extracting #5: cost 0 inf + 585 16.015 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 16.015 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.015 * * * * [progress]: [ 75 / 145 ] simplifiying candidate # 16.016 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 16.016 * * [simplify]: iters left: 6 (7 enodes) 16.018 * * [simplify]: iters left: 5 (22 enodes) 16.024 * * [simplify]: Extracting #0: cost 1 inf + 0 16.024 * * [simplify]: Extracting #1: cost 4 inf + 0 16.024 * * [simplify]: Extracting #2: cost 7 inf + 0 16.024 * * [simplify]: Extracting #3: cost 9 inf + 0 16.024 * * [simplify]: Extracting #4: cost 12 inf + 0 16.024 * * [simplify]: Extracting #5: cost 10 inf + 2 16.025 * * [simplify]: Extracting #6: cost 1 inf + 1155 16.025 * * [simplify]: Extracting #7: cost 0 inf + 1372 16.026 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 16.026 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (sqrt (hypot re im))))) (- re)) 2.0)))) 16.026 * * * * [progress]: [ 76 / 145 ] simplifiying candidate # 16.026 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt 1)) 16.026 * * [simplify]: iters left: 5 (8 enodes) 16.032 * * [simplify]: iters left: 4 (27 enodes) 16.040 * * [simplify]: iters left: 3 (29 enodes) 16.048 * * [simplify]: iters left: 2 (32 enodes) 16.056 * * [simplify]: Extracting #0: cost 1 inf + 0 16.056 * * [simplify]: Extracting #1: cost 4 inf + 0 16.056 * * [simplify]: Extracting #2: cost 5 inf + 1 16.056 * * [simplify]: Extracting #3: cost 8 inf + 1 16.056 * * [simplify]: Extracting #4: cost 6 inf + 3 16.056 * * [simplify]: Extracting #5: cost 1 inf + 448 16.057 * * [simplify]: Extracting #6: cost 0 inf + 585 16.057 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 16.057 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.057 * * * * [progress]: [ 77 / 145 ] simplifiying candidate # 16.057 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 16.058 * * [simplify]: iters left: 6 (7 enodes) 16.060 * * [simplify]: iters left: 5 (22 enodes) 16.069 * * [simplify]: Extracting #0: cost 1 inf + 0 16.069 * * [simplify]: Extracting #1: cost 4 inf + 0 16.069 * * [simplify]: Extracting #2: cost 7 inf + 0 16.069 * * [simplify]: Extracting #3: cost 9 inf + 0 16.069 * * [simplify]: Extracting #4: cost 12 inf + 0 16.069 * * [simplify]: Extracting #5: cost 10 inf + 2 16.069 * * [simplify]: Extracting #6: cost 1 inf + 1155 16.070 * * [simplify]: Extracting #7: cost 0 inf + 1372 16.070 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 16.070 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (sqrt (hypot re im))))) (- re)) 2.0)))) 16.070 * * * * [progress]: [ 78 / 145 ] simplifiying candidate # 16.071 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) 1) 16.071 * * [simplify]: iters left: 5 (7 enodes) 16.074 * * [simplify]: iters left: 4 (22 enodes) 16.082 * * [simplify]: iters left: 3 (26 enodes) 16.088 * * [simplify]: Extracting #0: cost 1 inf + 0 16.088 * * [simplify]: Extracting #1: cost 4 inf + 0 16.088 * * [simplify]: Extracting #2: cost 5 inf + 1 16.089 * * [simplify]: Extracting #3: cost 8 inf + 1 16.089 * * [simplify]: Extracting #4: cost 6 inf + 3 16.089 * * [simplify]: Extracting #5: cost 1 inf + 448 16.089 * * [simplify]: Extracting #6: cost 0 inf + 585 16.089 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 16.089 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.089 * * * * [progress]: [ 79 / 145 ] simplifiying candidate # 16.090 * [simplify]: Simplifying (* (cbrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 16.090 * * [simplify]: iters left: 6 (7 enodes) 16.092 * * [simplify]: iters left: 5 (22 enodes) 16.098 * * [simplify]: Extracting #0: cost 1 inf + 0 16.098 * * [simplify]: Extracting #1: cost 4 inf + 0 16.098 * * [simplify]: Extracting #2: cost 7 inf + 0 16.098 * * [simplify]: Extracting #3: cost 9 inf + 0 16.098 * * [simplify]: Extracting #4: cost 12 inf + 0 16.099 * * [simplify]: Extracting #5: cost 10 inf + 2 16.099 * * [simplify]: Extracting #6: cost 1 inf + 1275 16.099 * * [simplify]: Extracting #7: cost 0 inf + 1532 16.100 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (cbrt (sqrt (sqrt (hypot re im))))) 16.100 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im))))) (* (sqrt (sqrt (hypot re im))) (cbrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.100 * * * * [progress]: [ 80 / 145 ] simplifiying candidate # 16.100 * [simplify]: Simplifying (* (sqrt (cbrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 16.101 * * [simplify]: iters left: 6 (8 enodes) 16.104 * * [simplify]: iters left: 5 (25 enodes) 16.111 * * [simplify]: Extracting #0: cost 1 inf + 0 16.111 * * [simplify]: Extracting #1: cost 4 inf + 0 16.111 * * [simplify]: Extracting #2: cost 8 inf + 0 16.111 * * [simplify]: Extracting #3: cost 11 inf + 0 16.111 * * [simplify]: Extracting #4: cost 14 inf + 0 16.111 * * [simplify]: Extracting #5: cost 12 inf + 2 16.111 * * [simplify]: Extracting #6: cost 9 inf + 213 16.111 * * [simplify]: Extracting #7: cost 2 inf + 1452 16.112 * * [simplify]: Extracting #8: cost 0 inf + 1966 16.112 * [simplify]: Simplified to (* (sqrt (cbrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 16.112 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im))))) (* (sqrt (cbrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im))))) (- re)) 2.0)))) 16.113 * * * * [progress]: [ 81 / 145 ] simplifiying candidate # 16.113 * [simplify]: Simplifying (* (sqrt (sqrt (cbrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 16.113 * * [simplify]: iters left: 6 (9 enodes) 16.117 * * [simplify]: iters left: 5 (28 enodes) 16.124 * * [simplify]: Extracting #0: cost 1 inf + 0 16.124 * * [simplify]: Extracting #1: cost 4 inf + 0 16.124 * * [simplify]: Extracting #2: cost 8 inf + 0 16.124 * * [simplify]: Extracting #3: cost 12 inf + 0 16.124 * * [simplify]: Extracting #4: cost 16 inf + 0 16.124 * * [simplify]: Extracting #5: cost 14 inf + 2 16.124 * * [simplify]: Extracting #6: cost 8 inf + 624 16.125 * * [simplify]: Extracting #7: cost 3 inf + 1429 16.125 * * [simplify]: Extracting #8: cost 1 inf + 1983 16.126 * * [simplify]: Extracting #9: cost 0 inf + 2320 16.126 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (cbrt (hypot re im))))) 16.126 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (* (cbrt (hypot re im)) (cbrt (hypot re im))))) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (cbrt (hypot re im)))))) (- re)) 2.0)))) 16.127 * * * * [progress]: [ 82 / 145 ] simplifiying candidate # 16.127 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 16.127 * * [simplify]: iters left: 6 (7 enodes) 16.130 * * [simplify]: iters left: 5 (22 enodes) 16.135 * * [simplify]: Extracting #0: cost 1 inf + 0 16.135 * * [simplify]: Extracting #1: cost 4 inf + 0 16.135 * * [simplify]: Extracting #2: cost 7 inf + 0 16.136 * * [simplify]: Extracting #3: cost 9 inf + 0 16.136 * * [simplify]: Extracting #4: cost 12 inf + 0 16.136 * * [simplify]: Extracting #5: cost 10 inf + 2 16.136 * * [simplify]: Extracting #6: cost 1 inf + 1155 16.136 * * [simplify]: Extracting #7: cost 0 inf + 1372 16.137 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 16.137 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (sqrt (hypot re im)))) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.137 * * * * [progress]: [ 83 / 145 ] simplifiying candidate # 16.137 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) 16.137 * * [simplify]: iters left: 5 (6 enodes) 16.140 * * [simplify]: iters left: 4 (16 enodes) 16.144 * * [simplify]: iters left: 3 (17 enodes) 16.148 * * [simplify]: Extracting #0: cost 1 inf + 0 16.148 * * [simplify]: Extracting #1: cost 4 inf + 0 16.148 * * [simplify]: Extracting #2: cost 8 inf + 0 16.148 * * [simplify]: Extracting #3: cost 6 inf + 2 16.148 * * [simplify]: Extracting #4: cost 2 inf + 310 16.149 * * [simplify]: Extracting #5: cost 0 inf + 584 16.149 * [simplify]: Simplified to (sqrt (hypot re im)) 16.149 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt 1)) (sqrt (hypot re im))) (- re)) 2.0)))) 16.149 * * * * [progress]: [ 84 / 145 ] simplifiying candidate # 16.149 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 16.150 * * [simplify]: iters left: 6 (7 enodes) 16.152 * * [simplify]: iters left: 5 (22 enodes) 16.155 * * [simplify]: Extracting #0: cost 1 inf + 0 16.155 * * [simplify]: Extracting #1: cost 4 inf + 0 16.155 * * [simplify]: Extracting #2: cost 7 inf + 0 16.155 * * [simplify]: Extracting #3: cost 9 inf + 0 16.155 * * [simplify]: Extracting #4: cost 12 inf + 0 16.156 * * [simplify]: Extracting #5: cost 10 inf + 2 16.156 * * [simplify]: Extracting #6: cost 1 inf + 1155 16.156 * * [simplify]: Extracting #7: cost 0 inf + 1372 16.156 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 16.156 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (sqrt (hypot re im)))) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.156 * * * * [progress]: [ 85 / 145 ] simplifiying candidate # 16.157 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) 16.157 * * [simplify]: iters left: 5 (6 enodes) 16.158 * * [simplify]: iters left: 4 (16 enodes) 16.160 * * [simplify]: iters left: 3 (17 enodes) 16.162 * * [simplify]: Extracting #0: cost 1 inf + 0 16.162 * * [simplify]: Extracting #1: cost 4 inf + 0 16.162 * * [simplify]: Extracting #2: cost 8 inf + 0 16.162 * * [simplify]: Extracting #3: cost 6 inf + 2 16.162 * * [simplify]: Extracting #4: cost 2 inf + 310 16.162 * * [simplify]: Extracting #5: cost 0 inf + 584 16.162 * [simplify]: Simplified to (sqrt (hypot re im)) 16.162 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt 1) (sqrt (hypot re im))) (- re)) 2.0)))) 16.162 * * * * [progress]: [ 86 / 145 ] simplifiying candidate # 16.163 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 16.163 * * [simplify]: iters left: 6 (7 enodes) 16.164 * * [simplify]: iters left: 5 (22 enodes) 16.167 * * [simplify]: Extracting #0: cost 1 inf + 0 16.167 * * [simplify]: Extracting #1: cost 4 inf + 0 16.167 * * [simplify]: Extracting #2: cost 7 inf + 0 16.167 * * [simplify]: Extracting #3: cost 9 inf + 0 16.167 * * [simplify]: Extracting #4: cost 12 inf + 0 16.167 * * [simplify]: Extracting #5: cost 10 inf + 2 16.167 * * [simplify]: Extracting #6: cost 1 inf + 1155 16.167 * * [simplify]: Extracting #7: cost 0 inf + 1372 16.168 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 16.168 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (sqrt (hypot re im)))) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.168 * * * * [progress]: [ 87 / 145 ] simplifiying candidate # 16.168 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) 16.168 * * [simplify]: iters left: 5 (6 enodes) 16.169 * * [simplify]: iters left: 4 (16 enodes) 16.171 * * [simplify]: iters left: 3 (17 enodes) 16.173 * * [simplify]: Extracting #0: cost 1 inf + 0 16.173 * * [simplify]: Extracting #1: cost 4 inf + 0 16.173 * * [simplify]: Extracting #2: cost 8 inf + 0 16.173 * * [simplify]: Extracting #3: cost 6 inf + 2 16.173 * * [simplify]: Extracting #4: cost 2 inf + 310 16.173 * * [simplify]: Extracting #5: cost 0 inf + 584 16.173 * [simplify]: Simplified to (sqrt (hypot re im)) 16.173 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* 1 (sqrt (hypot re im))) (- re)) 2.0)))) 16.174 * * * * [progress]: [ 88 / 145 ] simplifiying candidate #real (real->posit16 (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))))) (- re)) 2.0))))> 16.174 * [simplify]: Simplifying (real->posit16 (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im))))) 16.174 * * [simplify]: iters left: 6 (7 enodes) 16.175 * * [simplify]: iters left: 5 (16 enodes) 16.177 * * [simplify]: iters left: 4 (17 enodes) 16.179 * * [simplify]: Extracting #0: cost 1 inf + 0 16.179 * * [simplify]: Extracting #1: cost 2 inf + 0 16.179 * * [simplify]: Extracting #2: cost 4 inf + 0 16.179 * * [simplify]: Extracting #3: cost 8 inf + 0 16.179 * * [simplify]: Extracting #4: cost 6 inf + 2 16.179 * * [simplify]: Extracting #5: cost 2 inf + 310 16.179 * * [simplify]: Extracting #6: cost 0 inf + 584 16.179 * [simplify]: Simplified to (real->posit16 (sqrt (hypot re im))) 16.179 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (posit16->real (real->posit16 (sqrt (hypot re im)))) (- re)) 2.0)))) 16.179 * * * * [progress]: [ 89 / 145 ] simplifiying candidate # 16.180 * * * * [progress]: [ 90 / 145 ] simplifiying candidate # 16.180 * [simplify]: Simplifying (expm1 (sqrt (sqrt (hypot re im)))) 16.180 * * [simplify]: iters left: 4 (6 enodes) 16.181 * * [simplify]: iters left: 3 (18 enodes) 16.183 * * [simplify]: Extracting #0: cost 1 inf + 0 16.183 * * [simplify]: Extracting #1: cost 3 inf + 0 16.183 * * [simplify]: Extracting #2: cost 5 inf + 0 16.183 * * [simplify]: Extracting #3: cost 7 inf + 0 16.183 * * [simplify]: Extracting #4: cost 10 inf + 0 16.183 * * [simplify]: Extracting #5: cost 8 inf + 2 16.183 * * [simplify]: Extracting #6: cost 0 inf + 998 16.183 * [simplify]: Simplified to (expm1 (sqrt (sqrt (hypot re im)))) 16.183 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (log1p (expm1 (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.183 * * * * [progress]: [ 91 / 145 ] simplifiying candidate # 16.185 * [simplify]: Simplifying (log1p (sqrt (sqrt (hypot re im)))) 16.185 * * [simplify]: iters left: 4 (6 enodes) 16.186 * * [simplify]: iters left: 3 (18 enodes) 16.188 * * [simplify]: Extracting #0: cost 1 inf + 0 16.188 * * [simplify]: Extracting #1: cost 3 inf + 0 16.188 * * [simplify]: Extracting #2: cost 5 inf + 0 16.188 * * [simplify]: Extracting #3: cost 7 inf + 0 16.188 * * [simplify]: Extracting #4: cost 10 inf + 0 16.188 * * [simplify]: Extracting #5: cost 8 inf + 2 16.188 * * [simplify]: Extracting #6: cost 0 inf + 1038 16.188 * [simplify]: Simplified to (log1p (sqrt (sqrt (hypot re im)))) 16.188 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (expm1 (log1p (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.188 * * * * [progress]: [ 92 / 145 ] simplifiying candidate # 16.188 * * * * [progress]: [ 93 / 145 ] simplifiying candidate # 16.189 * * * * [progress]: [ 94 / 145 ] simplifiying candidate # 16.189 * [simplify]: Simplifying (log (sqrt (sqrt (hypot re im)))) 16.189 * * [simplify]: iters left: 4 (6 enodes) 16.190 * * [simplify]: iters left: 3 (18 enodes) 16.192 * * [simplify]: Extracting #0: cost 1 inf + 0 16.192 * * [simplify]: Extracting #1: cost 3 inf + 0 16.192 * * [simplify]: Extracting #2: cost 5 inf + 0 16.192 * * [simplify]: Extracting #3: cost 7 inf + 0 16.192 * * [simplify]: Extracting #4: cost 10 inf + 0 16.193 * * [simplify]: Extracting #5: cost 8 inf + 2 16.193 * * [simplify]: Extracting #6: cost 0 inf + 998 16.193 * [simplify]: Simplified to (log (sqrt (sqrt (hypot re im)))) 16.193 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (exp (log (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.193 * * * * [progress]: [ 95 / 145 ] simplifiying candidate # 16.194 * [simplify]: Simplifying (exp (sqrt (sqrt (hypot re im)))) 16.194 * * [simplify]: iters left: 4 (6 enodes) 16.196 * * [simplify]: iters left: 3 (18 enodes) 16.201 * * [simplify]: Extracting #0: cost 1 inf + 0 16.201 * * [simplify]: Extracting #1: cost 3 inf + 0 16.201 * * [simplify]: Extracting #2: cost 5 inf + 0 16.201 * * [simplify]: Extracting #3: cost 7 inf + 0 16.201 * * [simplify]: Extracting #4: cost 10 inf + 0 16.201 * * [simplify]: Extracting #5: cost 8 inf + 2 16.201 * * [simplify]: Extracting #6: cost 0 inf + 998 16.201 * [simplify]: Simplified to (exp (sqrt (sqrt (hypot re im)))) 16.201 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (log (exp (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.202 * * * * [progress]: [ 96 / 145 ] simplifiying candidate # 16.202 * [simplify]: Simplifying (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im))))) 16.202 * * [simplify]: iters left: 6 (7 enodes) 16.205 * * [simplify]: iters left: 5 (21 enodes) 16.211 * * [simplify]: Extracting #0: cost 1 inf + 0 16.211 * * [simplify]: Extracting #1: cost 3 inf + 0 16.211 * * [simplify]: Extracting #2: cost 5 inf + 0 16.211 * * [simplify]: Extracting #3: cost 7 inf + 0 16.211 * * [simplify]: Extracting #4: cost 9 inf + 0 16.211 * * [simplify]: Extracting #5: cost 12 inf + 0 16.211 * * [simplify]: Extracting #6: cost 10 inf + 2 16.211 * * [simplify]: Extracting #7: cost 1 inf + 1275 16.212 * * [simplify]: Extracting #8: cost 0 inf + 1532 16.212 * [simplify]: Simplified to (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im))))) 16.212 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im))))) (cbrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.213 * [simplify]: Simplifying (cbrt (sqrt (sqrt (hypot re im)))) 16.213 * * [simplify]: iters left: 4 (6 enodes) 16.215 * * [simplify]: iters left: 3 (18 enodes) 16.220 * * [simplify]: Extracting #0: cost 1 inf + 0 16.220 * * [simplify]: Extracting #1: cost 3 inf + 0 16.220 * * [simplify]: Extracting #2: cost 5 inf + 0 16.220 * * [simplify]: Extracting #3: cost 7 inf + 0 16.220 * * [simplify]: Extracting #4: cost 10 inf + 0 16.220 * * [simplify]: Extracting #5: cost 8 inf + 2 16.221 * * [simplify]: Extracting #6: cost 0 inf + 1018 16.221 * [simplify]: Simplified to (cbrt (sqrt (sqrt (hypot re im)))) 16.221 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im))))) (cbrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.221 * * * * [progress]: [ 97 / 145 ] simplifiying candidate # 16.221 * [simplify]: Simplifying (* (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 16.222 * * [simplify]: iters left: 6 (7 enodes) 16.224 * * [simplify]: iters left: 5 (20 enodes) 16.230 * * [simplify]: iters left: 4 (23 enodes) 16.237 * * [simplify]: iters left: 3 (30 enodes) 16.248 * * [simplify]: iters left: 2 (44 enodes) 16.265 * * [simplify]: iters left: 1 (70 enodes) 16.290 * * [simplify]: Extracting #0: cost 1 inf + 0 16.290 * * [simplify]: Extracting #1: cost 9 inf + 0 16.290 * * [simplify]: Extracting #2: cost 18 inf + 1 16.290 * * [simplify]: Extracting #3: cost 22 inf + 3 16.291 * * [simplify]: Extracting #4: cost 20 inf + 6 16.291 * * [simplify]: Extracting #5: cost 16 inf + 218 16.291 * * [simplify]: Extracting #6: cost 8 inf + 2329 16.292 * * [simplify]: Extracting #7: cost 0 inf + 5775 16.294 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))) 16.294 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re)) 2.0)))) 16.294 * * * * [progress]: [ 98 / 145 ] simplifiying candidate # 16.294 * [simplify]: Simplifying (sqrt (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im))))) 16.294 * * [simplify]: iters left: 6 (7 enodes) 16.297 * * [simplify]: iters left: 5 (22 enodes) 16.303 * * [simplify]: Extracting #0: cost 1 inf + 0 16.303 * * [simplify]: Extracting #1: cost 4 inf + 0 16.303 * * [simplify]: Extracting #2: cost 7 inf + 0 16.303 * * [simplify]: Extracting #3: cost 9 inf + 0 16.303 * * [simplify]: Extracting #4: cost 12 inf + 0 16.303 * * [simplify]: Extracting #5: cost 8 inf + 116 16.303 * * [simplify]: Extracting #6: cost 1 inf + 1315 16.304 * * [simplify]: Extracting #7: cost 0 inf + 1532 16.304 * [simplify]: Simplified to (fabs (cbrt (sqrt (hypot re im)))) 16.304 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (fabs (cbrt (sqrt (hypot re im)))) (sqrt (cbrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.305 * [simplify]: Simplifying (sqrt (cbrt (sqrt (hypot re im)))) 16.305 * * [simplify]: iters left: 4 (6 enodes) 16.307 * * [simplify]: iters left: 3 (18 enodes) 16.311 * * [simplify]: Extracting #0: cost 1 inf + 0 16.312 * * [simplify]: Extracting #1: cost 3 inf + 0 16.312 * * [simplify]: Extracting #2: cost 5 inf + 0 16.312 * * [simplify]: Extracting #3: cost 7 inf + 0 16.312 * * [simplify]: Extracting #4: cost 10 inf + 0 16.312 * * [simplify]: Extracting #5: cost 8 inf + 2 16.312 * * [simplify]: Extracting #6: cost 0 inf + 1098 16.312 * [simplify]: Simplified to (sqrt (cbrt (sqrt (hypot re im)))) 16.312 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (fabs (cbrt (sqrt (hypot re im)))) (sqrt (cbrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.312 * * * * [progress]: [ 99 / 145 ] simplifiying candidate # 16.313 * [simplify]: Simplifying (sqrt (sqrt (* (cbrt (hypot re im)) (cbrt (hypot re im))))) 16.313 * * [simplify]: iters left: 6 (7 enodes) 16.316 * * [simplify]: iters left: 5 (22 enodes) 16.321 * * [simplify]: Extracting #0: cost 1 inf + 0 16.322 * * [simplify]: Extracting #1: cost 3 inf + 0 16.322 * * [simplify]: Extracting #2: cost 6 inf + 0 16.322 * * [simplify]: Extracting #3: cost 9 inf + 0 16.322 * * [simplify]: Extracting #4: cost 12 inf + 0 16.322 * * [simplify]: Extracting #5: cost 8 inf + 116 16.322 * * [simplify]: Extracting #6: cost 1 inf + 1315 16.322 * * [simplify]: Extracting #7: cost 0 inf + 1532 16.323 * [simplify]: Simplified to (sqrt (fabs (cbrt (hypot re im)))) 16.323 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (fabs (cbrt (hypot re im)))) (sqrt (sqrt (cbrt (hypot re im)))))) (- re)) 2.0)))) 16.323 * [simplify]: Simplifying (sqrt (sqrt (cbrt (hypot re im)))) 16.323 * * [simplify]: iters left: 4 (6 enodes) 16.326 * * [simplify]: iters left: 3 (18 enodes) 16.332 * * [simplify]: Extracting #0: cost 1 inf + 0 16.332 * * [simplify]: Extracting #1: cost 3 inf + 0 16.332 * * [simplify]: Extracting #2: cost 5 inf + 0 16.332 * * [simplify]: Extracting #3: cost 7 inf + 0 16.332 * * [simplify]: Extracting #4: cost 10 inf + 0 16.332 * * [simplify]: Extracting #5: cost 8 inf + 2 16.332 * * [simplify]: Extracting #6: cost 0 inf + 1178 16.333 * [simplify]: Simplified to (sqrt (sqrt (cbrt (hypot re im)))) 16.333 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (fabs (cbrt (hypot re im)))) (sqrt (sqrt (cbrt (hypot re im)))))) (- re)) 2.0)))) 16.333 * * * * [progress]: [ 100 / 145 ] simplifiying candidate # 16.333 * [simplify]: Simplifying (sqrt (sqrt (sqrt (hypot re im)))) 16.333 * * [simplify]: iters left: 4 (6 enodes) 16.336 * * [simplify]: iters left: 3 (18 enodes) 16.341 * * [simplify]: Extracting #0: cost 1 inf + 0 16.341 * * [simplify]: Extracting #1: cost 3 inf + 0 16.341 * * [simplify]: Extracting #2: cost 5 inf + 0 16.341 * * [simplify]: Extracting #3: cost 7 inf + 0 16.341 * * [simplify]: Extracting #4: cost 10 inf + 0 16.341 * * [simplify]: Extracting #5: cost 8 inf + 2 16.341 * * [simplify]: Extracting #6: cost 0 inf + 938 16.342 * [simplify]: Simplified to (sqrt (sqrt (sqrt (hypot re im)))) 16.342 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.342 * [simplify]: Simplifying (sqrt (sqrt (sqrt (hypot re im)))) 16.342 * * [simplify]: iters left: 4 (6 enodes) 16.345 * * [simplify]: iters left: 3 (18 enodes) 16.349 * * [simplify]: Extracting #0: cost 1 inf + 0 16.349 * * [simplify]: Extracting #1: cost 3 inf + 0 16.349 * * [simplify]: Extracting #2: cost 5 inf + 0 16.349 * * [simplify]: Extracting #3: cost 7 inf + 0 16.350 * * [simplify]: Extracting #4: cost 10 inf + 0 16.350 * * [simplify]: Extracting #5: cost 8 inf + 2 16.350 * * [simplify]: Extracting #6: cost 0 inf + 938 16.350 * [simplify]: Simplified to (sqrt (sqrt (sqrt (hypot re im)))) 16.350 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.350 * * * * [progress]: [ 101 / 145 ] simplifiying candidate # 16.351 * [simplify]: Simplifying (sqrt (sqrt 1)) 16.351 * * [simplify]: iters left: 2 (3 enodes) 16.357 * * [simplify]: iters left: 1 (11 enodes) 16.360 * * [simplify]: Extracting #0: cost 1 inf + 0 16.360 * * [simplify]: Extracting #1: cost 0 inf + 1 16.360 * [simplify]: Simplified to 1 16.360 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* 1 (sqrt (sqrt (hypot re im))))) (- re)) 2.0)))) 16.360 * [simplify]: Simplifying (sqrt (sqrt (hypot re im))) 16.360 * * [simplify]: iters left: 3 (5 enodes) 16.362 * * [simplify]: iters left: 2 (15 enodes) 16.366 * * [simplify]: Extracting #0: cost 1 inf + 0 16.366 * * [simplify]: Extracting #1: cost 3 inf + 0 16.366 * * [simplify]: Extracting #2: cost 5 inf + 0 16.366 * * [simplify]: Extracting #3: cost 8 inf + 0 16.367 * * [simplify]: Extracting #4: cost 6 inf + 2 16.367 * * [simplify]: Extracting #5: cost 0 inf + 584 16.367 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 16.367 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* 1 (sqrt (sqrt (hypot re im))))) (- re)) 2.0)))) 16.367 * * * * [progress]: [ 102 / 145 ] simplifiying candidate # 16.367 * [simplify]: Simplifying (sqrt (sqrt (sqrt (hypot re im)))) 16.368 * * [simplify]: iters left: 4 (6 enodes) 16.370 * * [simplify]: iters left: 3 (18 enodes) 16.375 * * [simplify]: Extracting #0: cost 1 inf + 0 16.375 * * [simplify]: Extracting #1: cost 3 inf + 0 16.375 * * [simplify]: Extracting #2: cost 5 inf + 0 16.375 * * [simplify]: Extracting #3: cost 7 inf + 0 16.375 * * [simplify]: Extracting #4: cost 10 inf + 0 16.375 * * [simplify]: Extracting #5: cost 8 inf + 2 16.375 * * [simplify]: Extracting #6: cost 0 inf + 938 16.376 * [simplify]: Simplified to (sqrt (sqrt (sqrt (hypot re im)))) 16.376 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.376 * [simplify]: Simplifying (sqrt (sqrt (sqrt (hypot re im)))) 16.376 * * [simplify]: iters left: 4 (6 enodes) 16.378 * * [simplify]: iters left: 3 (18 enodes) 16.383 * * [simplify]: Extracting #0: cost 1 inf + 0 16.383 * * [simplify]: Extracting #1: cost 3 inf + 0 16.383 * * [simplify]: Extracting #2: cost 5 inf + 0 16.383 * * [simplify]: Extracting #3: cost 7 inf + 0 16.383 * * [simplify]: Extracting #4: cost 10 inf + 0 16.383 * * [simplify]: Extracting #5: cost 8 inf + 2 16.384 * * [simplify]: Extracting #6: cost 0 inf + 938 16.384 * [simplify]: Simplified to (sqrt (sqrt (sqrt (hypot re im)))) 16.384 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.384 * * * * [progress]: [ 103 / 145 ] simplifiying candidate # 16.384 * [simplify]: Simplifying (sqrt 1) 16.385 * * [simplify]: iters left: 1 (2 enodes) 16.388 * * [simplify]: Extracting #0: cost 1 inf + 0 16.388 * * [simplify]: Extracting #1: cost 0 inf + 1 16.388 * [simplify]: Simplified to 1 16.388 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* 1 (sqrt (sqrt (hypot re im))))) (- re)) 2.0)))) 16.388 * [simplify]: Simplifying (sqrt (sqrt (hypot re im))) 16.388 * * [simplify]: iters left: 3 (5 enodes) 16.390 * * [simplify]: iters left: 2 (15 enodes) 16.394 * * [simplify]: Extracting #0: cost 1 inf + 0 16.394 * * [simplify]: Extracting #1: cost 3 inf + 0 16.394 * * [simplify]: Extracting #2: cost 5 inf + 0 16.394 * * [simplify]: Extracting #3: cost 8 inf + 0 16.395 * * [simplify]: Extracting #4: cost 6 inf + 2 16.395 * * [simplify]: Extracting #5: cost 0 inf + 584 16.395 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 16.395 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* 1 (sqrt (sqrt (hypot re im))))) (- re)) 2.0)))) 16.395 * * * * [progress]: [ 104 / 145 ] simplifiying candidate # 16.396 * [simplify]: Simplifying (/ 1/2 2) 16.396 * * [simplify]: iters left: 2 (3 enodes) 16.399 * * [simplify]: iters left: 1 (10 enodes) 16.402 * * [simplify]: Extracting #0: cost 1 inf + 0 16.402 * * [simplify]: Extracting #1: cost 0 inf + 1 16.402 * [simplify]: Simplified to 1/4 16.403 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (pow (hypot re im) 1/4)) (- re)) 2.0)))) 16.403 * * * * [progress]: [ 105 / 145 ] simplifiying candidate # 16.403 * [simplify]: Simplifying (/ 1 2) 16.403 * * [simplify]: iters left: 2 (3 enodes) 16.406 * * [simplify]: iters left: 1 (12 enodes) 16.410 * * [simplify]: Extracting #0: cost 1 inf + 0 16.411 * * [simplify]: Extracting #1: cost 0 inf + 1 16.411 * [simplify]: Simplified to 1/2 16.411 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (pow (sqrt (hypot re im)) 1/2)) (- re)) 2.0)))) 16.411 * * * * [progress]: [ 106 / 145 ] simplifiying candidate # 16.411 * [simplify]: Simplifying (/ (/ 1 2) 2) 16.411 * * [simplify]: iters left: 4 (4 enodes) 16.416 * * [simplify]: iters left: 3 (19 enodes) 16.422 * * [simplify]: iters left: 2 (23 enodes) 16.429 * * [simplify]: Extracting #0: cost 1 inf + 0 16.429 * * [simplify]: Extracting #1: cost 0 inf + 1 16.429 * [simplify]: Simplified to 1/4 16.429 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (pow (hypot re im) 1/4)) (- re)) 2.0)))) 16.430 * * * * [progress]: [ 107 / 145 ] simplifiying candidate # 16.430 * [simplify]: Simplifying (sqrt (sqrt (sqrt (hypot re im)))) 16.430 * * [simplify]: iters left: 4 (6 enodes) 16.432 * * [simplify]: iters left: 3 (18 enodes) 16.437 * * [simplify]: Extracting #0: cost 1 inf + 0 16.437 * * [simplify]: Extracting #1: cost 3 inf + 0 16.437 * * [simplify]: Extracting #2: cost 5 inf + 0 16.437 * * [simplify]: Extracting #3: cost 7 inf + 0 16.437 * * [simplify]: Extracting #4: cost 10 inf + 0 16.437 * * [simplify]: Extracting #5: cost 8 inf + 2 16.437 * * [simplify]: Extracting #6: cost 0 inf + 938 16.438 * [simplify]: Simplified to (sqrt (sqrt (sqrt (hypot re im)))) 16.438 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.438 * [simplify]: Simplifying (sqrt (sqrt (sqrt (hypot re im)))) 16.438 * * [simplify]: iters left: 4 (6 enodes) 16.440 * * [simplify]: iters left: 3 (18 enodes) 16.445 * * [simplify]: Extracting #0: cost 1 inf + 0 16.445 * * [simplify]: Extracting #1: cost 3 inf + 0 16.445 * * [simplify]: Extracting #2: cost 5 inf + 0 16.445 * * [simplify]: Extracting #3: cost 7 inf + 0 16.445 * * [simplify]: Extracting #4: cost 10 inf + 0 16.446 * * [simplify]: Extracting #5: cost 8 inf + 2 16.446 * * [simplify]: Extracting #6: cost 0 inf + 938 16.446 * [simplify]: Simplified to (sqrt (sqrt (sqrt (hypot re im)))) 16.446 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.446 * * * * [progress]: [ 108 / 145 ] simplifiying candidate # 16.446 * * * * [progress]: [ 109 / 145 ] simplifiying candidate # 16.447 * * * * [progress]: [ 110 / 145 ] simplifiying candidate # 16.447 * * * * [progress]: [ 111 / 145 ] simplifiying candidate #real (real->posit16 (sqrt (sqrt (hypot re im)))))) (- re)) 2.0))))> 16.447 * [simplify]: Simplifying (real->posit16 (sqrt (sqrt (hypot re im)))) 16.447 * * [simplify]: iters left: 4 (6 enodes) 16.449 * * [simplify]: iters left: 3 (15 enodes) 16.453 * * [simplify]: Extracting #0: cost 1 inf + 0 16.453 * * [simplify]: Extracting #1: cost 2 inf + 0 16.453 * * [simplify]: Extracting #2: cost 3 inf + 0 16.453 * * [simplify]: Extracting #3: cost 5 inf + 0 16.453 * * [simplify]: Extracting #4: cost 8 inf + 0 16.453 * * [simplify]: Extracting #5: cost 6 inf + 2 16.453 * * [simplify]: Extracting #6: cost 0 inf + 584 16.453 * [simplify]: Simplified to (real->posit16 (sqrt (sqrt (hypot re im)))) 16.453 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (posit16->real (real->posit16 (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 16.453 * * * * [progress]: [ 112 / 145 ] simplifiying candidate # 16.453 * [simplify]: Simplifying (expm1 (sqrt (sqrt (hypot re im)))) 16.453 * * [simplify]: iters left: 4 (6 enodes) 16.454 * * [simplify]: iters left: 3 (18 enodes) 16.457 * * [simplify]: Extracting #0: cost 1 inf + 0 16.457 * * [simplify]: Extracting #1: cost 3 inf + 0 16.457 * * [simplify]: Extracting #2: cost 5 inf + 0 16.457 * * [simplify]: Extracting #3: cost 7 inf + 0 16.457 * * [simplify]: Extracting #4: cost 10 inf + 0 16.457 * * [simplify]: Extracting #5: cost 8 inf + 2 16.457 * * [simplify]: Extracting #6: cost 0 inf + 998 16.457 * [simplify]: Simplified to (expm1 (sqrt (sqrt (hypot re im)))) 16.457 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (log1p (expm1 (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.457 * * * * [progress]: [ 113 / 145 ] simplifiying candidate # 16.457 * [simplify]: Simplifying (log1p (sqrt (sqrt (hypot re im)))) 16.457 * * [simplify]: iters left: 4 (6 enodes) 16.459 * * [simplify]: iters left: 3 (18 enodes) 16.461 * * [simplify]: Extracting #0: cost 1 inf + 0 16.461 * * [simplify]: Extracting #1: cost 3 inf + 0 16.461 * * [simplify]: Extracting #2: cost 5 inf + 0 16.461 * * [simplify]: Extracting #3: cost 7 inf + 0 16.461 * * [simplify]: Extracting #4: cost 10 inf + 0 16.461 * * [simplify]: Extracting #5: cost 8 inf + 2 16.461 * * [simplify]: Extracting #6: cost 0 inf + 1038 16.461 * [simplify]: Simplified to (log1p (sqrt (sqrt (hypot re im)))) 16.461 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (expm1 (log1p (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.461 * * * * [progress]: [ 114 / 145 ] simplifiying candidate # 16.461 * * * * [progress]: [ 115 / 145 ] simplifiying candidate # 16.461 * * * * [progress]: [ 116 / 145 ] simplifiying candidate # 16.462 * [simplify]: Simplifying (log (sqrt (sqrt (hypot re im)))) 16.462 * * [simplify]: iters left: 4 (6 enodes) 16.463 * * [simplify]: iters left: 3 (18 enodes) 16.465 * * [simplify]: Extracting #0: cost 1 inf + 0 16.465 * * [simplify]: Extracting #1: cost 3 inf + 0 16.465 * * [simplify]: Extracting #2: cost 5 inf + 0 16.465 * * [simplify]: Extracting #3: cost 7 inf + 0 16.465 * * [simplify]: Extracting #4: cost 10 inf + 0 16.465 * * [simplify]: Extracting #5: cost 8 inf + 2 16.465 * * [simplify]: Extracting #6: cost 0 inf + 998 16.465 * [simplify]: Simplified to (log (sqrt (sqrt (hypot re im)))) 16.465 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (exp (log (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.465 * * * * [progress]: [ 117 / 145 ] simplifiying candidate # 16.466 * [simplify]: Simplifying (exp (sqrt (sqrt (hypot re im)))) 16.466 * * [simplify]: iters left: 4 (6 enodes) 16.467 * * [simplify]: iters left: 3 (18 enodes) 16.470 * * [simplify]: Extracting #0: cost 1 inf + 0 16.470 * * [simplify]: Extracting #1: cost 3 inf + 0 16.470 * * [simplify]: Extracting #2: cost 5 inf + 0 16.470 * * [simplify]: Extracting #3: cost 7 inf + 0 16.471 * * [simplify]: Extracting #4: cost 10 inf + 0 16.471 * * [simplify]: Extracting #5: cost 8 inf + 2 16.471 * * [simplify]: Extracting #6: cost 0 inf + 998 16.471 * [simplify]: Simplified to (exp (sqrt (sqrt (hypot re im)))) 16.471 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (log (exp (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.471 * * * * [progress]: [ 118 / 145 ] simplifiying candidate # 16.471 * [simplify]: Simplifying (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im))))) 16.471 * * [simplify]: iters left: 6 (7 enodes) 16.472 * * [simplify]: iters left: 5 (21 enodes) 16.475 * * [simplify]: Extracting #0: cost 1 inf + 0 16.475 * * [simplify]: Extracting #1: cost 3 inf + 0 16.475 * * [simplify]: Extracting #2: cost 5 inf + 0 16.475 * * [simplify]: Extracting #3: cost 7 inf + 0 16.475 * * [simplify]: Extracting #4: cost 9 inf + 0 16.475 * * [simplify]: Extracting #5: cost 12 inf + 0 16.475 * * [simplify]: Extracting #6: cost 10 inf + 2 16.475 * * [simplify]: Extracting #7: cost 1 inf + 1275 16.476 * * [simplify]: Extracting #8: cost 0 inf + 1532 16.476 * [simplify]: Simplified to (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im))))) 16.476 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im))))) (cbrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.476 * [simplify]: Simplifying (cbrt (sqrt (sqrt (hypot re im)))) 16.476 * * [simplify]: iters left: 4 (6 enodes) 16.477 * * [simplify]: iters left: 3 (18 enodes) 16.479 * * [simplify]: Extracting #0: cost 1 inf + 0 16.479 * * [simplify]: Extracting #1: cost 3 inf + 0 16.480 * * [simplify]: Extracting #2: cost 5 inf + 0 16.480 * * [simplify]: Extracting #3: cost 7 inf + 0 16.480 * * [simplify]: Extracting #4: cost 10 inf + 0 16.480 * * [simplify]: Extracting #5: cost 8 inf + 2 16.480 * * [simplify]: Extracting #6: cost 0 inf + 1018 16.480 * [simplify]: Simplified to (cbrt (sqrt (sqrt (hypot re im)))) 16.480 * [simplify]: Simplified (2 2 1 1 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im))))) (cbrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.480 * * * * [progress]: [ 119 / 145 ] simplifiying candidate # 16.480 * [simplify]: Simplifying (* (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 16.480 * * [simplify]: iters left: 6 (7 enodes) 16.482 * * [simplify]: iters left: 5 (20 enodes) 16.484 * * [simplify]: iters left: 4 (23 enodes) 16.488 * * [simplify]: iters left: 3 (30 enodes) 16.494 * * [simplify]: iters left: 2 (44 enodes) 16.510 * * [simplify]: iters left: 1 (70 enodes) 16.528 * * [simplify]: Extracting #0: cost 1 inf + 0 16.528 * * [simplify]: Extracting #1: cost 9 inf + 0 16.529 * * [simplify]: Extracting #2: cost 18 inf + 1 16.529 * * [simplify]: Extracting #3: cost 22 inf + 3 16.529 * * [simplify]: Extracting #4: cost 20 inf + 6 16.529 * * [simplify]: Extracting #5: cost 16 inf + 218 16.529 * * [simplify]: Extracting #6: cost 8 inf + 2329 16.530 * * [simplify]: Extracting #7: cost 0 inf + 5775 16.530 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))) 16.530 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.530 * * * * [progress]: [ 120 / 145 ] simplifiying candidate # 16.530 * [simplify]: Simplifying (sqrt (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im))))) 16.531 * * [simplify]: iters left: 6 (7 enodes) 16.532 * * [simplify]: iters left: 5 (22 enodes) 16.534 * * [simplify]: Extracting #0: cost 1 inf + 0 16.535 * * [simplify]: Extracting #1: cost 4 inf + 0 16.535 * * [simplify]: Extracting #2: cost 7 inf + 0 16.535 * * [simplify]: Extracting #3: cost 9 inf + 0 16.535 * * [simplify]: Extracting #4: cost 12 inf + 0 16.535 * * [simplify]: Extracting #5: cost 8 inf + 116 16.535 * * [simplify]: Extracting #6: cost 1 inf + 1315 16.535 * * [simplify]: Extracting #7: cost 0 inf + 1532 16.535 * [simplify]: Simplified to (fabs (cbrt (sqrt (hypot re im)))) 16.535 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (fabs (cbrt (sqrt (hypot re im)))) (sqrt (cbrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.535 * [simplify]: Simplifying (sqrt (cbrt (sqrt (hypot re im)))) 16.536 * * [simplify]: iters left: 4 (6 enodes) 16.537 * * [simplify]: iters left: 3 (18 enodes) 16.539 * * [simplify]: Extracting #0: cost 1 inf + 0 16.539 * * [simplify]: Extracting #1: cost 3 inf + 0 16.539 * * [simplify]: Extracting #2: cost 5 inf + 0 16.539 * * [simplify]: Extracting #3: cost 7 inf + 0 16.539 * * [simplify]: Extracting #4: cost 10 inf + 0 16.539 * * [simplify]: Extracting #5: cost 8 inf + 2 16.539 * * [simplify]: Extracting #6: cost 0 inf + 1098 16.539 * [simplify]: Simplified to (sqrt (cbrt (sqrt (hypot re im)))) 16.539 * [simplify]: Simplified (2 2 1 1 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (fabs (cbrt (sqrt (hypot re im)))) (sqrt (cbrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.539 * * * * [progress]: [ 121 / 145 ] simplifiying candidate # 16.539 * [simplify]: Simplifying (sqrt (sqrt (* (cbrt (hypot re im)) (cbrt (hypot re im))))) 16.539 * * [simplify]: iters left: 6 (7 enodes) 16.541 * * [simplify]: iters left: 5 (22 enodes) 16.543 * * [simplify]: Extracting #0: cost 1 inf + 0 16.543 * * [simplify]: Extracting #1: cost 3 inf + 0 16.543 * * [simplify]: Extracting #2: cost 6 inf + 0 16.544 * * [simplify]: Extracting #3: cost 9 inf + 0 16.544 * * [simplify]: Extracting #4: cost 12 inf + 0 16.544 * * [simplify]: Extracting #5: cost 8 inf + 116 16.544 * * [simplify]: Extracting #6: cost 1 inf + 1315 16.544 * * [simplify]: Extracting #7: cost 0 inf + 1532 16.544 * [simplify]: Simplified to (sqrt (fabs (cbrt (hypot re im)))) 16.544 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (fabs (cbrt (hypot re im)))) (sqrt (sqrt (cbrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.544 * [simplify]: Simplifying (sqrt (sqrt (cbrt (hypot re im)))) 16.544 * * [simplify]: iters left: 4 (6 enodes) 16.546 * * [simplify]: iters left: 3 (18 enodes) 16.548 * * [simplify]: Extracting #0: cost 1 inf + 0 16.548 * * [simplify]: Extracting #1: cost 3 inf + 0 16.548 * * [simplify]: Extracting #2: cost 5 inf + 0 16.548 * * [simplify]: Extracting #3: cost 7 inf + 0 16.548 * * [simplify]: Extracting #4: cost 10 inf + 0 16.548 * * [simplify]: Extracting #5: cost 8 inf + 2 16.548 * * [simplify]: Extracting #6: cost 0 inf + 1178 16.548 * [simplify]: Simplified to (sqrt (sqrt (cbrt (hypot re im)))) 16.548 * [simplify]: Simplified (2 2 1 1 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (fabs (cbrt (hypot re im)))) (sqrt (sqrt (cbrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.548 * * * * [progress]: [ 122 / 145 ] simplifiying candidate # 16.548 * [simplify]: Simplifying (sqrt (sqrt (sqrt (hypot re im)))) 16.548 * * [simplify]: iters left: 4 (6 enodes) 16.549 * * [simplify]: iters left: 3 (18 enodes) 16.552 * * [simplify]: Extracting #0: cost 1 inf + 0 16.552 * * [simplify]: Extracting #1: cost 3 inf + 0 16.552 * * [simplify]: Extracting #2: cost 5 inf + 0 16.552 * * [simplify]: Extracting #3: cost 7 inf + 0 16.552 * * [simplify]: Extracting #4: cost 10 inf + 0 16.552 * * [simplify]: Extracting #5: cost 8 inf + 2 16.552 * * [simplify]: Extracting #6: cost 0 inf + 938 16.552 * [simplify]: Simplified to (sqrt (sqrt (sqrt (hypot re im)))) 16.552 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.552 * [simplify]: Simplifying (sqrt (sqrt (sqrt (hypot re im)))) 16.552 * * [simplify]: iters left: 4 (6 enodes) 16.553 * * [simplify]: iters left: 3 (18 enodes) 16.556 * * [simplify]: Extracting #0: cost 1 inf + 0 16.556 * * [simplify]: Extracting #1: cost 3 inf + 0 16.556 * * [simplify]: Extracting #2: cost 5 inf + 0 16.556 * * [simplify]: Extracting #3: cost 7 inf + 0 16.556 * * [simplify]: Extracting #4: cost 10 inf + 0 16.556 * * [simplify]: Extracting #5: cost 8 inf + 2 16.556 * * [simplify]: Extracting #6: cost 0 inf + 938 16.556 * [simplify]: Simplified to (sqrt (sqrt (sqrt (hypot re im)))) 16.556 * [simplify]: Simplified (2 2 1 1 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.556 * * * * [progress]: [ 123 / 145 ] simplifiying candidate # 16.556 * [simplify]: Simplifying (sqrt (sqrt 1)) 16.556 * * [simplify]: iters left: 2 (3 enodes) 16.561 * * [simplify]: iters left: 1 (11 enodes) 16.562 * * [simplify]: Extracting #0: cost 1 inf + 0 16.562 * * [simplify]: Extracting #1: cost 0 inf + 1 16.562 * [simplify]: Simplified to 1 16.562 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* 1 (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.563 * [simplify]: Simplifying (sqrt (sqrt (hypot re im))) 16.563 * * [simplify]: iters left: 3 (5 enodes) 16.564 * * [simplify]: iters left: 2 (15 enodes) 16.565 * * [simplify]: Extracting #0: cost 1 inf + 0 16.565 * * [simplify]: Extracting #1: cost 3 inf + 0 16.565 * * [simplify]: Extracting #2: cost 5 inf + 0 16.565 * * [simplify]: Extracting #3: cost 8 inf + 0 16.565 * * [simplify]: Extracting #4: cost 6 inf + 2 16.566 * * [simplify]: Extracting #5: cost 0 inf + 584 16.566 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 16.566 * [simplify]: Simplified (2 2 1 1 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* 1 (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.566 * * * * [progress]: [ 124 / 145 ] simplifiying candidate # 16.566 * [simplify]: Simplifying (sqrt (sqrt (sqrt (hypot re im)))) 16.566 * * [simplify]: iters left: 4 (6 enodes) 16.567 * * [simplify]: iters left: 3 (18 enodes) 16.569 * * [simplify]: Extracting #0: cost 1 inf + 0 16.569 * * [simplify]: Extracting #1: cost 3 inf + 0 16.570 * * [simplify]: Extracting #2: cost 5 inf + 0 16.570 * * [simplify]: Extracting #3: cost 7 inf + 0 16.570 * * [simplify]: Extracting #4: cost 10 inf + 0 16.570 * * [simplify]: Extracting #5: cost 8 inf + 2 16.570 * * [simplify]: Extracting #6: cost 0 inf + 938 16.570 * [simplify]: Simplified to (sqrt (sqrt (sqrt (hypot re im)))) 16.570 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.570 * [simplify]: Simplifying (sqrt (sqrt (sqrt (hypot re im)))) 16.570 * * [simplify]: iters left: 4 (6 enodes) 16.571 * * [simplify]: iters left: 3 (18 enodes) 16.574 * * [simplify]: Extracting #0: cost 1 inf + 0 16.574 * * [simplify]: Extracting #1: cost 3 inf + 0 16.574 * * [simplify]: Extracting #2: cost 5 inf + 0 16.574 * * [simplify]: Extracting #3: cost 7 inf + 0 16.574 * * [simplify]: Extracting #4: cost 10 inf + 0 16.574 * * [simplify]: Extracting #5: cost 8 inf + 2 16.574 * * [simplify]: Extracting #6: cost 0 inf + 938 16.574 * [simplify]: Simplified to (sqrt (sqrt (sqrt (hypot re im)))) 16.574 * [simplify]: Simplified (2 2 1 1 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.575 * * * * [progress]: [ 125 / 145 ] simplifiying candidate # 16.575 * [simplify]: Simplifying (sqrt 1) 16.575 * * [simplify]: iters left: 1 (2 enodes) 16.577 * * [simplify]: Extracting #0: cost 1 inf + 0 16.577 * * [simplify]: Extracting #1: cost 0 inf + 1 16.577 * [simplify]: Simplified to 1 16.577 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* 1 (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.578 * [simplify]: Simplifying (sqrt (sqrt (hypot re im))) 16.578 * * [simplify]: iters left: 3 (5 enodes) 16.580 * * [simplify]: iters left: 2 (15 enodes) 16.583 * * [simplify]: Extracting #0: cost 1 inf + 0 16.583 * * [simplify]: Extracting #1: cost 3 inf + 0 16.584 * * [simplify]: Extracting #2: cost 5 inf + 0 16.584 * * [simplify]: Extracting #3: cost 8 inf + 0 16.584 * * [simplify]: Extracting #4: cost 6 inf + 2 16.584 * * [simplify]: Extracting #5: cost 0 inf + 584 16.584 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 16.584 * [simplify]: Simplified (2 2 1 1 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* 1 (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.584 * * * * [progress]: [ 126 / 145 ] simplifiying candidate # 16.585 * [simplify]: Simplifying (/ 1/2 2) 16.585 * * [simplify]: iters left: 2 (3 enodes) 16.588 * * [simplify]: iters left: 1 (10 enodes) 16.591 * * [simplify]: Extracting #0: cost 1 inf + 0 16.591 * * [simplify]: Extracting #1: cost 0 inf + 1 16.591 * [simplify]: Simplified to 1/4 16.592 * [simplify]: Simplified (2 2 1 1 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (pow (hypot re im) 1/4) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.592 * * * * [progress]: [ 127 / 145 ] simplifiying candidate # 16.592 * [simplify]: Simplifying (/ 1 2) 16.592 * * [simplify]: iters left: 2 (3 enodes) 16.595 * * [simplify]: iters left: 1 (12 enodes) 16.599 * * [simplify]: Extracting #0: cost 1 inf + 0 16.599 * * [simplify]: Extracting #1: cost 0 inf + 1 16.599 * [simplify]: Simplified to 1/2 16.600 * [simplify]: Simplified (2 2 1 1 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (pow (sqrt (hypot re im)) 1/2) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.600 * * * * [progress]: [ 128 / 145 ] simplifiying candidate # 16.600 * [simplify]: Simplifying (/ (/ 1 2) 2) 16.600 * * [simplify]: iters left: 4 (4 enodes) 16.605 * * [simplify]: iters left: 3 (19 enodes) 16.611 * * [simplify]: iters left: 2 (23 enodes) 16.618 * * [simplify]: Extracting #0: cost 1 inf + 0 16.618 * * [simplify]: Extracting #1: cost 0 inf + 1 16.618 * [simplify]: Simplified to 1/4 16.618 * [simplify]: Simplified (2 2 1 1 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (pow (hypot re im) 1/4) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.618 * * * * [progress]: [ 129 / 145 ] simplifiying candidate # 16.618 * [simplify]: Simplifying (sqrt (sqrt (sqrt (hypot re im)))) 16.618 * * [simplify]: iters left: 4 (6 enodes) 16.621 * * [simplify]: iters left: 3 (18 enodes) 16.625 * * [simplify]: Extracting #0: cost 1 inf + 0 16.625 * * [simplify]: Extracting #1: cost 3 inf + 0 16.625 * * [simplify]: Extracting #2: cost 5 inf + 0 16.625 * * [simplify]: Extracting #3: cost 7 inf + 0 16.625 * * [simplify]: Extracting #4: cost 10 inf + 0 16.625 * * [simplify]: Extracting #5: cost 8 inf + 2 16.626 * * [simplify]: Extracting #6: cost 0 inf + 938 16.626 * [simplify]: Simplified to (sqrt (sqrt (sqrt (hypot re im)))) 16.626 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.626 * [simplify]: Simplifying (sqrt (sqrt (sqrt (hypot re im)))) 16.626 * * [simplify]: iters left: 4 (6 enodes) 16.629 * * [simplify]: iters left: 3 (18 enodes) 16.633 * * [simplify]: Extracting #0: cost 1 inf + 0 16.633 * * [simplify]: Extracting #1: cost 3 inf + 0 16.633 * * [simplify]: Extracting #2: cost 5 inf + 0 16.633 * * [simplify]: Extracting #3: cost 7 inf + 0 16.633 * * [simplify]: Extracting #4: cost 10 inf + 0 16.634 * * [simplify]: Extracting #5: cost 8 inf + 2 16.634 * * [simplify]: Extracting #6: cost 0 inf + 938 16.634 * [simplify]: Simplified to (sqrt (sqrt (sqrt (hypot re im)))) 16.634 * [simplify]: Simplified (2 2 1 1 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.634 * * * * [progress]: [ 130 / 145 ] simplifiying candidate # 16.634 * * * * [progress]: [ 131 / 145 ] simplifiying candidate # 16.635 * * * * [progress]: [ 132 / 145 ] simplifiying candidate # 16.635 * * * * [progress]: [ 133 / 145 ] simplifiying candidate #real (real->posit16 (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0))))> 16.635 * [simplify]: Simplifying (real->posit16 (sqrt (sqrt (hypot re im)))) 16.635 * * [simplify]: iters left: 4 (6 enodes) 16.636 * * [simplify]: iters left: 3 (15 enodes) 16.638 * * [simplify]: Extracting #0: cost 1 inf + 0 16.638 * * [simplify]: Extracting #1: cost 2 inf + 0 16.638 * * [simplify]: Extracting #2: cost 3 inf + 0 16.638 * * [simplify]: Extracting #3: cost 5 inf + 0 16.638 * * [simplify]: Extracting #4: cost 8 inf + 0 16.638 * * [simplify]: Extracting #5: cost 6 inf + 2 16.639 * * [simplify]: Extracting #6: cost 0 inf + 584 16.639 * [simplify]: Simplified to (real->posit16 (sqrt (sqrt (hypot re im)))) 16.639 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (posit16->real (real->posit16 (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 16.639 * * * * [progress]: [ 134 / 145 ] simplifiying candidate # 16.639 * [simplify]: Simplifying (- im re) 16.639 * * [simplify]: iters left: 2 (3 enodes) 16.640 * * [simplify]: iters left: 1 (11 enodes) 16.641 * * [simplify]: Extracting #0: cost 1 inf + 0 16.641 * * [simplify]: Extracting #1: cost 5 inf + 0 16.641 * * [simplify]: Extracting #2: cost 3 inf + 43 16.641 * * [simplify]: Extracting #3: cost 0 inf + 168 16.641 * [simplify]: Simplified to (- im re) 16.642 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (- im re) 2.0)))) 16.642 * * * * [progress]: [ 135 / 145 ] simplifiying candidate # 16.642 * [simplify]: Simplifying (- (+ re (- (+ (* +nan.0 (/ (pow im 2) (pow re 2))) (- +nan.0))))) 16.642 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* +nan.0 2.0)))) 16.642 * * * * [progress]: [ 136 / 145 ] simplifiying candidate # 16.642 * [simplify]: Simplifying (- (+ re (- (+ (* +nan.0 (/ (pow im 2) (pow re 2))) (- +nan.0))))) 16.642 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* +nan.0 2.0)))) 16.642 * * * * [progress]: [ 137 / 145 ] simplifiying candidate # 16.642 * [simplify]: Simplifying (- (+ (* +nan.0 (pow im 2)) (- (+ (* +nan.0 (pow re 2)) (- (* +nan.0 im)))))) 16.643 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) +nan.0 (- re)) 2.0)))) 16.643 * * * * [progress]: [ 138 / 145 ] simplifiying candidate # 16.643 * [simplify]: Simplifying (- (+ (* +nan.0 (/ 1 re)) (- (+ (* +nan.0 (/ 1 (pow re 2))) (- +nan.0))))) 16.643 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) +nan.0 (- re)) 2.0)))) 16.643 * * * * [progress]: [ 139 / 145 ] simplifiying candidate # 16.643 * [simplify]: Simplifying (- (+ (* +nan.0 (/ 1 re)) (- (+ (* +nan.0 (/ 1 (pow re 2))) (- +nan.0))))) 16.643 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) +nan.0 (- re)) 2.0)))) 16.643 * * * * [progress]: [ 140 / 145 ] simplifiying candidate # 16.643 * [simplify]: Simplifying (+ (* 1/8 (* (pow re 2) (pow (/ 1 (pow im 7)) 1/4))) (pow im 1/4)) 16.643 * * [simplify]: iters left: 6 (15 enodes) 16.649 * * [simplify]: iters left: 5 (66 enodes) 16.664 * * [simplify]: iters left: 4 (128 enodes) 16.722 * * [simplify]: iters left: 3 (297 enodes) 16.819 * * [simplify]: Extracting #0: cost 1 inf + 0 16.819 * * [simplify]: Extracting #1: cost 9 inf + 0 16.820 * * [simplify]: Extracting #2: cost 60 inf + 1 16.820 * * [simplify]: Extracting #3: cost 115 inf + 932 16.821 * * [simplify]: Extracting #4: cost 122 inf + 940 16.822 * * [simplify]: Extracting #5: cost 117 inf + 4061 16.826 * * [simplify]: Extracting #6: cost 75 inf + 23649 16.835 * * [simplify]: Extracting #7: cost 12 inf + 60728 16.847 * * [simplify]: Extracting #8: cost 0 inf + 67753 16.860 * * [simplify]: Extracting #9: cost 0 inf + 67713 16.872 * [simplify]: Simplified to (fma 1/8 (* (pow (/ 1 (pow im 7)) 1/4) (* re re)) (pow im 1/4)) 16.872 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (fma 1/8 (* (pow (/ 1 (pow im 7)) 1/4) (* re re)) (pow im 1/4))) (- re)) 2.0)))) 16.872 * * * * [progress]: [ 141 / 145 ] simplifiying candidate # 16.872 * [simplify]: Simplifying (pow (/ 1 re) -1/4) 16.872 * * [simplify]: iters left: 3 (5 enodes) 16.876 * * [simplify]: iters left: 2 (22 enodes) 16.886 * * [simplify]: iters left: 1 (38 enodes) 16.897 * * [simplify]: Extracting #0: cost 1 inf + 0 16.897 * * [simplify]: Extracting #1: cost 9 inf + 0 16.897 * * [simplify]: Extracting #2: cost 16 inf + 1 16.897 * * [simplify]: Extracting #3: cost 13 inf + 5 16.897 * * [simplify]: Extracting #4: cost 6 inf + 1102 16.897 * * [simplify]: Extracting #5: cost 0 inf + 3162 16.898 * [simplify]: Simplified to (pow (/ 1 re) -1/4) 16.898 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (pow (/ 1 re) -1/4)) (- re)) 2.0)))) 16.898 * * * * [progress]: [ 142 / 145 ] simplifiying candidate # 16.898 * [simplify]: Simplifying (pow (/ -1 re) -1/4) 16.898 * * [simplify]: iters left: 3 (5 enodes) 16.900 * * [simplify]: iters left: 2 (20 enodes) 16.907 * * [simplify]: iters left: 1 (34 enodes) 16.914 * * [simplify]: Extracting #0: cost 1 inf + 0 16.915 * * [simplify]: Extracting #1: cost 9 inf + 0 16.915 * * [simplify]: Extracting #2: cost 16 inf + 1 16.915 * * [simplify]: Extracting #3: cost 13 inf + 5 16.915 * * [simplify]: Extracting #4: cost 4 inf + 1648 16.915 * * [simplify]: Extracting #5: cost 0 inf + 3162 16.915 * [simplify]: Simplified to (pow (/ -1 re) -1/4) 16.915 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (pow (/ -1 re) -1/4)) (- re)) 2.0)))) 16.915 * * * * [progress]: [ 143 / 145 ] simplifiying candidate # 16.916 * [simplify]: Simplifying (+ (* 1/8 (* (pow re 2) (pow (/ 1 (pow im 7)) 1/4))) (pow im 1/4)) 16.916 * * [simplify]: iters left: 6 (15 enodes) 16.921 * * [simplify]: iters left: 5 (66 enodes) 16.944 * * [simplify]: iters left: 4 (128 enodes) 17.000 * * [simplify]: iters left: 3 (297 enodes) 17.117 * * [simplify]: Extracting #0: cost 1 inf + 0 17.118 * * [simplify]: Extracting #1: cost 9 inf + 0 17.118 * * [simplify]: Extracting #2: cost 60 inf + 1 17.118 * * [simplify]: Extracting #3: cost 115 inf + 932 17.119 * * [simplify]: Extracting #4: cost 122 inf + 940 17.119 * * [simplify]: Extracting #5: cost 117 inf + 4061 17.121 * * [simplify]: Extracting #6: cost 75 inf + 23649 17.126 * * [simplify]: Extracting #7: cost 12 inf + 60728 17.139 * * [simplify]: Extracting #8: cost 0 inf + 67753 17.148 * * [simplify]: Extracting #9: cost 0 inf + 67713 17.154 * [simplify]: Simplified to (fma 1/8 (* (pow (/ 1 (pow im 7)) 1/4) (* re re)) (pow im 1/4)) 17.154 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (fma 1/8 (* (pow (/ 1 (pow im 7)) 1/4) (* re re)) (pow im 1/4)) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 17.154 * * * * [progress]: [ 144 / 145 ] simplifiying candidate # 17.154 * [simplify]: Simplifying (pow (/ 1 re) -1/4) 17.154 * * [simplify]: iters left: 3 (5 enodes) 17.157 * * [simplify]: iters left: 2 (22 enodes) 17.162 * * [simplify]: iters left: 1 (38 enodes) 17.170 * * [simplify]: Extracting #0: cost 1 inf + 0 17.170 * * [simplify]: Extracting #1: cost 9 inf + 0 17.170 * * [simplify]: Extracting #2: cost 16 inf + 1 17.170 * * [simplify]: Extracting #3: cost 13 inf + 5 17.171 * * [simplify]: Extracting #4: cost 6 inf + 1102 17.171 * * [simplify]: Extracting #5: cost 0 inf + 3162 17.171 * [simplify]: Simplified to (pow (/ 1 re) -1/4) 17.171 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (pow (/ 1 re) -1/4) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 17.171 * * * * [progress]: [ 145 / 145 ] simplifiying candidate # 17.171 * [simplify]: Simplifying (pow (/ -1 re) -1/4) 17.172 * * [simplify]: iters left: 3 (5 enodes) 17.175 * * [simplify]: iters left: 2 (20 enodes) 17.184 * * [simplify]: iters left: 1 (34 enodes) 17.198 * * [simplify]: Extracting #0: cost 1 inf + 0 17.199 * * [simplify]: Extracting #1: cost 9 inf + 0 17.199 * * [simplify]: Extracting #2: cost 16 inf + 1 17.199 * * [simplify]: Extracting #3: cost 13 inf + 5 17.199 * * [simplify]: Extracting #4: cost 4 inf + 1648 17.199 * * [simplify]: Extracting #5: cost 0 inf + 3162 17.200 * [simplify]: Simplified to (pow (/ -1 re) -1/4) 17.200 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (pow (/ -1 re) -1/4) (sqrt (sqrt (hypot re im)))) (- re)) 2.0)))) 17.200 * * * [progress]: adding candidates to table 19.028 * * [progress]: iteration 4 / 4 19.028 * * * [progress]: picking best candidate 19.104 * * * * [pick]: Picked # 19.104 * * * [progress]: localizing error 19.150 * * * [progress]: generating rewritten candidates 19.150 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 1) 19.151 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1 2 2) 19.157 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 2) 19.179 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1 2 2 1) 19.199 * * * [progress]: generating series expansions 19.199 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 1) 19.200 * [backup-simplify]: Simplify (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re)) into (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) 19.200 * [approximate]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in (re im) around 0 19.200 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in im 19.200 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot re im)) (sqrt (hypot re im))) (- re)) 19.200 * [taylor]: Taking taylor expansion of (* (sqrt (hypot re im)) (sqrt (hypot re im))) in im 19.200 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in im 19.200 * [taylor]: Taking taylor expansion of (hypot re im) in im 19.200 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 19.200 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 19.200 * [taylor]: Taking taylor expansion of (* re re) in im 19.200 * [taylor]: Taking taylor expansion of re in im 19.200 * [backup-simplify]: Simplify re into re 19.200 * [taylor]: Taking taylor expansion of re in im 19.200 * [backup-simplify]: Simplify re into re 19.200 * [taylor]: Taking taylor expansion of (* im im) in im 19.200 * [taylor]: Taking taylor expansion of im in im 19.200 * [backup-simplify]: Simplify 0 into 0 19.200 * [backup-simplify]: Simplify 1 into 1 19.200 * [taylor]: Taking taylor expansion of im in im 19.200 * [backup-simplify]: Simplify 0 into 0 19.200 * [backup-simplify]: Simplify 1 into 1 19.200 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.201 * [backup-simplify]: Simplify (* 0 0) into 0 19.201 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 19.201 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 19.201 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 19.201 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.202 * [backup-simplify]: Simplify (+ 0 0) into 0 19.202 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 19.202 * [backup-simplify]: Simplify (sqrt re) into (sqrt re) 19.202 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt re))) into 0 19.202 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in im 19.202 * [taylor]: Taking taylor expansion of (hypot re im) in im 19.202 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 19.202 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 19.202 * [taylor]: Taking taylor expansion of (* re re) in im 19.202 * [taylor]: Taking taylor expansion of re in im 19.202 * [backup-simplify]: Simplify re into re 19.202 * [taylor]: Taking taylor expansion of re in im 19.202 * [backup-simplify]: Simplify re into re 19.202 * [taylor]: Taking taylor expansion of (* im im) in im 19.202 * [taylor]: Taking taylor expansion of im in im 19.202 * [backup-simplify]: Simplify 0 into 0 19.202 * [backup-simplify]: Simplify 1 into 1 19.202 * [taylor]: Taking taylor expansion of im in im 19.202 * [backup-simplify]: Simplify 0 into 0 19.202 * [backup-simplify]: Simplify 1 into 1 19.202 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.202 * [backup-simplify]: Simplify (* 0 0) into 0 19.202 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 19.202 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 19.202 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 19.203 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.203 * [backup-simplify]: Simplify (+ 0 0) into 0 19.203 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 19.203 * [backup-simplify]: Simplify (sqrt re) into (sqrt re) 19.203 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt re))) into 0 19.203 * [taylor]: Taking taylor expansion of (- re) in im 19.203 * [taylor]: Taking taylor expansion of re in im 19.203 * [backup-simplify]: Simplify re into re 19.203 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in re 19.203 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot re im)) (sqrt (hypot re im))) (- re)) 19.203 * [taylor]: Taking taylor expansion of (* (sqrt (hypot re im)) (sqrt (hypot re im))) in re 19.203 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 19.203 * [taylor]: Taking taylor expansion of (hypot re im) in re 19.203 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 19.203 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 19.204 * [taylor]: Taking taylor expansion of (* re re) in re 19.204 * [taylor]: Taking taylor expansion of re in re 19.204 * [backup-simplify]: Simplify 0 into 0 19.204 * [backup-simplify]: Simplify 1 into 1 19.204 * [taylor]: Taking taylor expansion of re in re 19.204 * [backup-simplify]: Simplify 0 into 0 19.204 * [backup-simplify]: Simplify 1 into 1 19.204 * [taylor]: Taking taylor expansion of (* im im) in re 19.204 * [taylor]: Taking taylor expansion of im in re 19.204 * [backup-simplify]: Simplify im into im 19.204 * [taylor]: Taking taylor expansion of im in re 19.204 * [backup-simplify]: Simplify im into im 19.204 * [backup-simplify]: Simplify (* 0 0) into 0 19.204 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.204 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 19.204 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 19.204 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.205 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 19.205 * [backup-simplify]: Simplify (+ 0 0) into 0 19.205 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 19.205 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 19.205 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 19.205 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 19.205 * [taylor]: Taking taylor expansion of (hypot re im) in re 19.205 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 19.205 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 19.205 * [taylor]: Taking taylor expansion of (* re re) in re 19.205 * [taylor]: Taking taylor expansion of re in re 19.205 * [backup-simplify]: Simplify 0 into 0 19.205 * [backup-simplify]: Simplify 1 into 1 19.205 * [taylor]: Taking taylor expansion of re in re 19.205 * [backup-simplify]: Simplify 0 into 0 19.205 * [backup-simplify]: Simplify 1 into 1 19.205 * [taylor]: Taking taylor expansion of (* im im) in re 19.205 * [taylor]: Taking taylor expansion of im in re 19.205 * [backup-simplify]: Simplify im into im 19.205 * [taylor]: Taking taylor expansion of im in re 19.205 * [backup-simplify]: Simplify im into im 19.205 * [backup-simplify]: Simplify (* 0 0) into 0 19.206 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.206 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 19.206 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 19.206 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.206 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 19.206 * [backup-simplify]: Simplify (+ 0 0) into 0 19.206 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 19.206 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 19.206 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 19.207 * [taylor]: Taking taylor expansion of (- re) in re 19.207 * [taylor]: Taking taylor expansion of re in re 19.207 * [backup-simplify]: Simplify 0 into 0 19.207 * [backup-simplify]: Simplify 1 into 1 19.207 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot re im)) (sqrt (hypot re im)) (- re)) in re 19.207 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot re im)) (sqrt (hypot re im))) (- re)) 19.207 * [taylor]: Taking taylor expansion of (* (sqrt (hypot re im)) (sqrt (hypot re im))) in re 19.207 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 19.207 * [taylor]: Taking taylor expansion of (hypot re im) in re 19.207 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 19.207 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 19.207 * [taylor]: Taking taylor expansion of (* re re) in re 19.207 * [taylor]: Taking taylor expansion of re in re 19.207 * [backup-simplify]: Simplify 0 into 0 19.207 * [backup-simplify]: Simplify 1 into 1 19.207 * [taylor]: Taking taylor expansion of re in re 19.207 * [backup-simplify]: Simplify 0 into 0 19.207 * [backup-simplify]: Simplify 1 into 1 19.207 * [taylor]: Taking taylor expansion of (* im im) in re 19.207 * [taylor]: Taking taylor expansion of im in re 19.207 * [backup-simplify]: Simplify im into im 19.207 * [taylor]: Taking taylor expansion of im in re 19.207 * [backup-simplify]: Simplify im into im 19.207 * [backup-simplify]: Simplify (* 0 0) into 0 19.207 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.207 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 19.207 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 19.208 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.208 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 19.208 * [backup-simplify]: Simplify (+ 0 0) into 0 19.208 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 19.208 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 19.208 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 19.208 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 19.208 * [taylor]: Taking taylor expansion of (hypot re im) in re 19.208 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 19.208 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 19.208 * [taylor]: Taking taylor expansion of (* re re) in re 19.208 * [taylor]: Taking taylor expansion of re in re 19.208 * [backup-simplify]: Simplify 0 into 0 19.208 * [backup-simplify]: Simplify 1 into 1 19.208 * [taylor]: Taking taylor expansion of re in re 19.208 * [backup-simplify]: Simplify 0 into 0 19.208 * [backup-simplify]: Simplify 1 into 1 19.208 * [taylor]: Taking taylor expansion of (* im im) in re 19.208 * [taylor]: Taking taylor expansion of im in re 19.208 * [backup-simplify]: Simplify im into im 19.208 * [taylor]: Taking taylor expansion of im in re 19.208 * [backup-simplify]: Simplify im into im 19.209 * [backup-simplify]: Simplify (* 0 0) into 0 19.209 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.209 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 19.209 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 19.209 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.209 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 19.210 * [backup-simplify]: Simplify (+ 0 0) into 0 19.210 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 19.210 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 19.210 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 19.210 * [taylor]: Taking taylor expansion of (- re) in re 19.210 * [taylor]: Taking taylor expansion of re in re 19.210 * [backup-simplify]: Simplify 0 into 0 19.210 * [backup-simplify]: Simplify 1 into 1 19.210 * [backup-simplify]: Simplify (* (sqrt im) (sqrt im)) into im 19.210 * [backup-simplify]: Simplify (- 0) into 0 19.210 * [backup-simplify]: Simplify (+ im 0) into im 19.210 * [taylor]: Taking taylor expansion of im in im 19.210 * [backup-simplify]: Simplify 0 into 0 19.210 * [backup-simplify]: Simplify 1 into 1 19.210 * [backup-simplify]: Simplify 0 into 0 19.210 * [backup-simplify]: Simplify (+ (* (sqrt im) 0) (* 0 (sqrt im))) into 0 19.211 * [backup-simplify]: Simplify (- 1) into -1 19.211 * [backup-simplify]: Simplify (+ 0 -1) into -1 19.211 * [taylor]: Taking taylor expansion of -1 in im 19.211 * [backup-simplify]: Simplify -1 into -1 19.211 * [backup-simplify]: Simplify -1 into -1 19.211 * [backup-simplify]: Simplify 1 into 1 19.211 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 19.212 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 19.212 * [backup-simplify]: Simplify (+ 1 0) into 1 19.213 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 19.213 * [backup-simplify]: Simplify (/ (- (/ 1/2 im) (pow 0 2) (+)) (* 2 (sqrt im))) into (* 1/4 (sqrt (/ 1 (pow im 3)))) 19.214 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 19.214 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 19.214 * [backup-simplify]: Simplify (+ 1 0) into 1 19.215 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 19.215 * [backup-simplify]: Simplify (/ (- (/ 1/2 im) (pow 0 2) (+)) (* 2 (sqrt im))) into (* 1/4 (sqrt (/ 1 (pow im 3)))) 19.216 * [backup-simplify]: Simplify (+ (* (sqrt im) (* 1/4 (sqrt (/ 1 (pow im 3))))) (+ (* 0 0) (* (* 1/4 (sqrt (/ 1 (pow im 3)))) (sqrt im)))) into (* 1/2 (/ 1 im)) 19.216 * [backup-simplify]: Simplify (- 0) into 0 19.216 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 im)) 0) into (* 1/2 (/ 1 im)) 19.216 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 im)) in im 19.216 * [taylor]: Taking taylor expansion of 1/2 in im 19.216 * [backup-simplify]: Simplify 1/2 into 1/2 19.216 * [taylor]: Taking taylor expansion of (/ 1 im) in im 19.216 * [taylor]: Taking taylor expansion of im in im 19.216 * [backup-simplify]: Simplify 0 into 0 19.216 * [backup-simplify]: Simplify 1 into 1 19.216 * [backup-simplify]: Simplify (/ 1 1) into 1 19.217 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.217 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 19.217 * [backup-simplify]: Simplify 0 into 0 19.217 * [backup-simplify]: Simplify 0 into 0 19.217 * [backup-simplify]: Simplify 0 into 0 19.218 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 19.219 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 19.219 * [backup-simplify]: Simplify (+ 0 0) into 0 19.219 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 19.219 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (* 1/4 (sqrt (/ 1 (pow im 3)))))))) (* 2 (sqrt im))) into 0 19.220 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 19.220 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 19.221 * [backup-simplify]: Simplify (+ 0 0) into 0 19.221 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 19.221 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (* 1/4 (sqrt (/ 1 (pow im 3)))))))) (* 2 (sqrt im))) into 0 19.221 * [backup-simplify]: Simplify (+ (* (sqrt im) 0) (+ (* 0 (* 1/4 (sqrt (/ 1 (pow im 3))))) (+ (* (* 1/4 (sqrt (/ 1 (pow im 3)))) 0) (* 0 (sqrt im))))) into 0 19.221 * [backup-simplify]: Simplify (- 0) into 0 19.221 * [backup-simplify]: Simplify (+ 0 0) into 0 19.221 * [taylor]: Taking taylor expansion of 0 in im 19.222 * [backup-simplify]: Simplify 0 into 0 19.222 * [backup-simplify]: Simplify 0 into 0 19.222 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.223 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 19.223 * [backup-simplify]: Simplify 0 into 0 19.223 * [backup-simplify]: Simplify 0 into 0 19.223 * [backup-simplify]: Simplify (+ (* 1 (* im 1)) (* -1 (* 1 re))) into (- im re) 19.223 * [backup-simplify]: Simplify (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (* (sqrt (sqrt (hypot (/ 1 re) (/ 1 im)))) (cbrt (* (sqrt (sqrt (hypot (/ 1 re) (/ 1 im)))) (sqrt (hypot (/ 1 re) (/ 1 im)))))) (- (/ 1 re))) into (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) 19.223 * [approximate]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in (re im) around 0 19.223 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in im 19.223 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) (- (/ 1 re))) 19.223 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) in im 19.223 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in im 19.223 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 19.223 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 19.223 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 19.223 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 19.223 * [taylor]: Taking taylor expansion of (/ 1 re) in im 19.223 * [taylor]: Taking taylor expansion of re in im 19.223 * [backup-simplify]: Simplify re into re 19.223 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 19.223 * [taylor]: Taking taylor expansion of (/ 1 re) in im 19.223 * [taylor]: Taking taylor expansion of re in im 19.223 * [backup-simplify]: Simplify re into re 19.223 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 19.223 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 19.223 * [taylor]: Taking taylor expansion of (/ 1 im) in im 19.224 * [taylor]: Taking taylor expansion of im in im 19.224 * [backup-simplify]: Simplify 0 into 0 19.224 * [backup-simplify]: Simplify 1 into 1 19.224 * [backup-simplify]: Simplify (/ 1 1) into 1 19.224 * [taylor]: Taking taylor expansion of (/ 1 im) in im 19.224 * [taylor]: Taking taylor expansion of im in im 19.224 * [backup-simplify]: Simplify 0 into 0 19.224 * [backup-simplify]: Simplify 1 into 1 19.224 * [backup-simplify]: Simplify (/ 1 1) into 1 19.224 * [backup-simplify]: Simplify (* 1 1) into 1 19.225 * [backup-simplify]: Simplify (+ 0 1) into 1 19.225 * [backup-simplify]: Simplify (sqrt 1) into 1 19.225 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.226 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.226 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.226 * [backup-simplify]: Simplify (+ 0 0) into 0 19.227 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.227 * [backup-simplify]: Simplify (sqrt 0) into 0 19.228 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.228 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in im 19.228 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 19.228 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 19.228 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 19.228 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 19.228 * [taylor]: Taking taylor expansion of (/ 1 re) in im 19.228 * [taylor]: Taking taylor expansion of re in im 19.228 * [backup-simplify]: Simplify re into re 19.228 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 19.228 * [taylor]: Taking taylor expansion of (/ 1 re) in im 19.228 * [taylor]: Taking taylor expansion of re in im 19.228 * [backup-simplify]: Simplify re into re 19.228 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 19.228 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 19.228 * [taylor]: Taking taylor expansion of (/ 1 im) in im 19.228 * [taylor]: Taking taylor expansion of im in im 19.228 * [backup-simplify]: Simplify 0 into 0 19.228 * [backup-simplify]: Simplify 1 into 1 19.229 * [backup-simplify]: Simplify (/ 1 1) into 1 19.229 * [taylor]: Taking taylor expansion of (/ 1 im) in im 19.229 * [taylor]: Taking taylor expansion of im in im 19.229 * [backup-simplify]: Simplify 0 into 0 19.229 * [backup-simplify]: Simplify 1 into 1 19.229 * [backup-simplify]: Simplify (/ 1 1) into 1 19.229 * [backup-simplify]: Simplify (* 1 1) into 1 19.229 * [backup-simplify]: Simplify (+ 0 1) into 1 19.230 * [backup-simplify]: Simplify (sqrt 1) into 1 19.230 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.230 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.231 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.231 * [backup-simplify]: Simplify (+ 0 0) into 0 19.232 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.232 * [backup-simplify]: Simplify (sqrt 0) into 0 19.233 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.233 * [taylor]: Taking taylor expansion of (- (/ 1 re)) in im 19.233 * [taylor]: Taking taylor expansion of (/ 1 re) in im 19.233 * [taylor]: Taking taylor expansion of re in im 19.233 * [backup-simplify]: Simplify re into re 19.233 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 19.233 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in re 19.233 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) (- (/ 1 re))) 19.233 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) in re 19.233 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 19.233 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 19.233 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 19.233 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 19.233 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 19.233 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.233 * [taylor]: Taking taylor expansion of re in re 19.233 * [backup-simplify]: Simplify 0 into 0 19.233 * [backup-simplify]: Simplify 1 into 1 19.233 * [backup-simplify]: Simplify (/ 1 1) into 1 19.233 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.233 * [taylor]: Taking taylor expansion of re in re 19.233 * [backup-simplify]: Simplify 0 into 0 19.233 * [backup-simplify]: Simplify 1 into 1 19.234 * [backup-simplify]: Simplify (/ 1 1) into 1 19.234 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 19.234 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.234 * [taylor]: Taking taylor expansion of im in re 19.234 * [backup-simplify]: Simplify im into im 19.234 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.234 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.234 * [taylor]: Taking taylor expansion of im in re 19.234 * [backup-simplify]: Simplify im into im 19.234 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.234 * [backup-simplify]: Simplify (* 1 1) into 1 19.234 * [backup-simplify]: Simplify (+ 1 0) into 1 19.234 * [backup-simplify]: Simplify (sqrt 1) into 1 19.235 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.235 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.236 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.240 * [backup-simplify]: Simplify (+ 0 0) into 0 19.241 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.241 * [backup-simplify]: Simplify (sqrt 0) into 0 19.243 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.243 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 19.243 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 19.243 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 19.243 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 19.243 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 19.243 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.243 * [taylor]: Taking taylor expansion of re in re 19.243 * [backup-simplify]: Simplify 0 into 0 19.243 * [backup-simplify]: Simplify 1 into 1 19.243 * [backup-simplify]: Simplify (/ 1 1) into 1 19.244 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.244 * [taylor]: Taking taylor expansion of re in re 19.244 * [backup-simplify]: Simplify 0 into 0 19.244 * [backup-simplify]: Simplify 1 into 1 19.244 * [backup-simplify]: Simplify (/ 1 1) into 1 19.244 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 19.244 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.244 * [taylor]: Taking taylor expansion of im in re 19.244 * [backup-simplify]: Simplify im into im 19.244 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.244 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.244 * [taylor]: Taking taylor expansion of im in re 19.244 * [backup-simplify]: Simplify im into im 19.244 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.245 * [backup-simplify]: Simplify (* 1 1) into 1 19.245 * [backup-simplify]: Simplify (+ 1 0) into 1 19.245 * [backup-simplify]: Simplify (sqrt 1) into 1 19.246 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.247 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.247 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.248 * [backup-simplify]: Simplify (+ 0 0) into 0 19.249 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.249 * [backup-simplify]: Simplify (sqrt 0) into 0 19.250 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.250 * [taylor]: Taking taylor expansion of (- (/ 1 re)) in re 19.250 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.250 * [taylor]: Taking taylor expansion of re in re 19.250 * [backup-simplify]: Simplify 0 into 0 19.251 * [backup-simplify]: Simplify 1 into 1 19.251 * [backup-simplify]: Simplify (/ 1 1) into 1 19.251 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im))) (- (/ 1 re))) in re 19.251 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) (- (/ 1 re))) 19.251 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ 1 re) (/ 1 im))) (sqrt (hypot (/ 1 re) (/ 1 im)))) in re 19.251 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 19.251 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 19.251 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 19.251 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 19.251 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 19.251 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.251 * [taylor]: Taking taylor expansion of re in re 19.251 * [backup-simplify]: Simplify 0 into 0 19.251 * [backup-simplify]: Simplify 1 into 1 19.252 * [backup-simplify]: Simplify (/ 1 1) into 1 19.252 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.252 * [taylor]: Taking taylor expansion of re in re 19.252 * [backup-simplify]: Simplify 0 into 0 19.252 * [backup-simplify]: Simplify 1 into 1 19.252 * [backup-simplify]: Simplify (/ 1 1) into 1 19.252 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 19.252 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.252 * [taylor]: Taking taylor expansion of im in re 19.252 * [backup-simplify]: Simplify im into im 19.253 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.253 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.253 * [taylor]: Taking taylor expansion of im in re 19.253 * [backup-simplify]: Simplify im into im 19.253 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.253 * [backup-simplify]: Simplify (* 1 1) into 1 19.254 * [backup-simplify]: Simplify (+ 1 0) into 1 19.254 * [backup-simplify]: Simplify (sqrt 1) into 1 19.255 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.255 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.256 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.256 * [backup-simplify]: Simplify (+ 0 0) into 0 19.257 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.257 * [backup-simplify]: Simplify (sqrt 0) into 0 19.258 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.258 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 19.258 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 19.258 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 19.258 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 19.258 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 19.258 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.258 * [taylor]: Taking taylor expansion of re in re 19.258 * [backup-simplify]: Simplify 0 into 0 19.258 * [backup-simplify]: Simplify 1 into 1 19.258 * [backup-simplify]: Simplify (/ 1 1) into 1 19.258 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.258 * [taylor]: Taking taylor expansion of re in re 19.258 * [backup-simplify]: Simplify 0 into 0 19.258 * [backup-simplify]: Simplify 1 into 1 19.258 * [backup-simplify]: Simplify (/ 1 1) into 1 19.258 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 19.258 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.258 * [taylor]: Taking taylor expansion of im in re 19.258 * [backup-simplify]: Simplify im into im 19.258 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.258 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.258 * [taylor]: Taking taylor expansion of im in re 19.258 * [backup-simplify]: Simplify im into im 19.259 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.259 * [backup-simplify]: Simplify (* 1 1) into 1 19.259 * [backup-simplify]: Simplify (+ 1 0) into 1 19.259 * [backup-simplify]: Simplify (sqrt 1) into 1 19.260 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.260 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.261 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.261 * [backup-simplify]: Simplify (+ 0 0) into 0 19.261 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.261 * [backup-simplify]: Simplify (sqrt 0) into 0 19.262 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.263 * [taylor]: Taking taylor expansion of (- (/ 1 re)) in re 19.263 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.263 * [taylor]: Taking taylor expansion of re in re 19.263 * [backup-simplify]: Simplify 0 into 0 19.263 * [backup-simplify]: Simplify 1 into 1 19.263 * [backup-simplify]: Simplify (/ 1 1) into 1 19.263 * [backup-simplify]: Simplify (* 0 0) into 0 19.263 * [backup-simplify]: Simplify (+ 0 0) into 0 19.263 * [taylor]: Taking taylor expansion of 0 in im 19.263 * [backup-simplify]: Simplify 0 into 0 19.264 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* +nan.0 0)) into 0 19.264 * [backup-simplify]: Simplify (- 1) into -1 19.264 * [backup-simplify]: Simplify (+ 0 -1) into -1 19.264 * [taylor]: Taking taylor expansion of -1 in im 19.264 * [backup-simplify]: Simplify -1 into -1 19.266 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 19.268 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 19.269 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0))) into (- +nan.0) 19.270 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.270 * [backup-simplify]: Simplify (- 0) into 0 19.271 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 19.271 * [taylor]: Taking taylor expansion of (- +nan.0) in im 19.271 * [taylor]: Taking taylor expansion of +nan.0 in im 19.271 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.271 * [backup-simplify]: Simplify 0 into 0 19.271 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.272 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.272 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.272 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 19.272 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 19.273 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 19.274 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 19.275 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.275 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.276 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.276 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 19.276 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 19.277 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 19.278 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 19.279 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* +nan.0 +nan.0) (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 0)))) into (- +nan.0) 19.279 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.279 * [backup-simplify]: Simplify (- 0) into 0 19.280 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 19.280 * [taylor]: Taking taylor expansion of (- +nan.0) in im 19.280 * [taylor]: Taking taylor expansion of +nan.0 in im 19.280 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.280 * [backup-simplify]: Simplify -1 into -1 19.280 * [backup-simplify]: Simplify 0 into 0 19.281 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.281 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.282 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.282 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 19.282 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 19.282 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 19.282 * [backup-simplify]: Simplify (+ 0 0) into 0 19.283 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 19.283 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 19.284 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.284 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.285 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.285 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 19.285 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 19.285 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 19.285 * [backup-simplify]: Simplify (+ 0 0) into 0 19.286 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 19.287 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 19.288 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)))) (+ (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) +nan.0) (* (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0))))) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 19.288 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.289 * [backup-simplify]: Simplify (- 0) into 0 19.289 * [backup-simplify]: Simplify (+ (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 19.289 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) in im 19.289 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)) in im 19.289 * [taylor]: Taking taylor expansion of (* +nan.0 (/ 1 (pow im 2))) in im 19.289 * [taylor]: Taking taylor expansion of +nan.0 in im 19.289 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.289 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.289 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.289 * [taylor]: Taking taylor expansion of im in im 19.289 * [backup-simplify]: Simplify 0 into 0 19.289 * [backup-simplify]: Simplify 1 into 1 19.289 * [backup-simplify]: Simplify (* 1 1) into 1 19.290 * [backup-simplify]: Simplify (/ 1 1) into 1 19.290 * [taylor]: Taking taylor expansion of (- +nan.0) in im 19.290 * [taylor]: Taking taylor expansion of +nan.0 in im 19.290 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.290 * [backup-simplify]: Simplify (* +nan.0 1) into +nan.0 19.290 * [backup-simplify]: Simplify (+ +nan.0 0) into (- +nan.0) 19.291 * [backup-simplify]: Simplify (- (- +nan.0)) into (- +nan.0) 19.291 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 19.291 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 19.291 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 19.292 * [backup-simplify]: Simplify (+ (- +nan.0) (+ (* (- +nan.0) (pow (* (/ 1 (/ 1 im)) (/ 1 re)) 2)) (* -1 (* 1 (/ 1 (/ 1 re)))))) into (- (+ re (- (+ (* +nan.0 (/ (pow im 2) (pow re 2))) (- +nan.0))))) 19.293 * [backup-simplify]: Simplify (fma (sqrt (hypot (/ 1 (- re)) (/ 1 (- im)))) (* (sqrt (sqrt (hypot (/ 1 (- re)) (/ 1 (- im))))) (cbrt (* (sqrt (sqrt (hypot (/ 1 (- re)) (/ 1 (- im))))) (sqrt (hypot (/ 1 (- re)) (/ 1 (- im))))))) (- (/ 1 (- re)))) into (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) 19.293 * [approximate]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in (re im) around 0 19.293 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in im 19.293 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) (/ 1 re)) 19.293 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) in im 19.293 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in im 19.293 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 19.293 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 19.293 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 19.293 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 19.293 * [taylor]: Taking taylor expansion of (/ -1 re) in im 19.293 * [taylor]: Taking taylor expansion of -1 in im 19.293 * [backup-simplify]: Simplify -1 into -1 19.293 * [taylor]: Taking taylor expansion of re in im 19.293 * [backup-simplify]: Simplify re into re 19.293 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 19.293 * [taylor]: Taking taylor expansion of (/ -1 re) in im 19.293 * [taylor]: Taking taylor expansion of -1 in im 19.293 * [backup-simplify]: Simplify -1 into -1 19.293 * [taylor]: Taking taylor expansion of re in im 19.293 * [backup-simplify]: Simplify re into re 19.293 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 19.293 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 19.293 * [taylor]: Taking taylor expansion of (/ -1 im) in im 19.293 * [taylor]: Taking taylor expansion of -1 in im 19.293 * [backup-simplify]: Simplify -1 into -1 19.293 * [taylor]: Taking taylor expansion of im in im 19.293 * [backup-simplify]: Simplify 0 into 0 19.293 * [backup-simplify]: Simplify 1 into 1 19.293 * [backup-simplify]: Simplify (/ -1 1) into -1 19.293 * [taylor]: Taking taylor expansion of (/ -1 im) in im 19.293 * [taylor]: Taking taylor expansion of -1 in im 19.293 * [backup-simplify]: Simplify -1 into -1 19.293 * [taylor]: Taking taylor expansion of im in im 19.293 * [backup-simplify]: Simplify 0 into 0 19.293 * [backup-simplify]: Simplify 1 into 1 19.294 * [backup-simplify]: Simplify (/ -1 1) into -1 19.294 * [backup-simplify]: Simplify (* -1 -1) into 1 19.294 * [backup-simplify]: Simplify (+ 0 1) into 1 19.294 * [backup-simplify]: Simplify (sqrt 1) into 1 19.295 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.295 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.296 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.296 * [backup-simplify]: Simplify (+ 0 0) into 0 19.297 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.297 * [backup-simplify]: Simplify (sqrt 0) into 0 19.298 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.298 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in im 19.298 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 19.298 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 19.298 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 19.298 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 19.298 * [taylor]: Taking taylor expansion of (/ -1 re) in im 19.298 * [taylor]: Taking taylor expansion of -1 in im 19.298 * [backup-simplify]: Simplify -1 into -1 19.298 * [taylor]: Taking taylor expansion of re in im 19.298 * [backup-simplify]: Simplify re into re 19.298 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 19.298 * [taylor]: Taking taylor expansion of (/ -1 re) in im 19.298 * [taylor]: Taking taylor expansion of -1 in im 19.298 * [backup-simplify]: Simplify -1 into -1 19.298 * [taylor]: Taking taylor expansion of re in im 19.298 * [backup-simplify]: Simplify re into re 19.298 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 19.298 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 19.298 * [taylor]: Taking taylor expansion of (/ -1 im) in im 19.298 * [taylor]: Taking taylor expansion of -1 in im 19.298 * [backup-simplify]: Simplify -1 into -1 19.298 * [taylor]: Taking taylor expansion of im in im 19.298 * [backup-simplify]: Simplify 0 into 0 19.298 * [backup-simplify]: Simplify 1 into 1 19.298 * [backup-simplify]: Simplify (/ -1 1) into -1 19.298 * [taylor]: Taking taylor expansion of (/ -1 im) in im 19.298 * [taylor]: Taking taylor expansion of -1 in im 19.298 * [backup-simplify]: Simplify -1 into -1 19.298 * [taylor]: Taking taylor expansion of im in im 19.298 * [backup-simplify]: Simplify 0 into 0 19.299 * [backup-simplify]: Simplify 1 into 1 19.299 * [backup-simplify]: Simplify (/ -1 1) into -1 19.299 * [backup-simplify]: Simplify (* -1 -1) into 1 19.299 * [backup-simplify]: Simplify (+ 0 1) into 1 19.300 * [backup-simplify]: Simplify (sqrt 1) into 1 19.300 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.301 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.301 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.301 * [backup-simplify]: Simplify (+ 0 0) into 0 19.302 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.302 * [backup-simplify]: Simplify (sqrt 0) into 0 19.303 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.303 * [taylor]: Taking taylor expansion of (/ 1 re) in im 19.303 * [taylor]: Taking taylor expansion of re in im 19.303 * [backup-simplify]: Simplify re into re 19.303 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 19.303 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in re 19.303 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) (/ 1 re)) 19.303 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) in re 19.303 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 19.303 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 19.303 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 19.303 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 19.303 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 19.303 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.303 * [taylor]: Taking taylor expansion of -1 in re 19.303 * [backup-simplify]: Simplify -1 into -1 19.303 * [taylor]: Taking taylor expansion of re in re 19.303 * [backup-simplify]: Simplify 0 into 0 19.303 * [backup-simplify]: Simplify 1 into 1 19.303 * [backup-simplify]: Simplify (/ -1 1) into -1 19.303 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.303 * [taylor]: Taking taylor expansion of -1 in re 19.303 * [backup-simplify]: Simplify -1 into -1 19.303 * [taylor]: Taking taylor expansion of re in re 19.303 * [backup-simplify]: Simplify 0 into 0 19.303 * [backup-simplify]: Simplify 1 into 1 19.304 * [backup-simplify]: Simplify (/ -1 1) into -1 19.304 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 19.304 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.304 * [taylor]: Taking taylor expansion of -1 in re 19.304 * [backup-simplify]: Simplify -1 into -1 19.304 * [taylor]: Taking taylor expansion of im in re 19.304 * [backup-simplify]: Simplify im into im 19.304 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.304 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.304 * [taylor]: Taking taylor expansion of -1 in re 19.304 * [backup-simplify]: Simplify -1 into -1 19.304 * [taylor]: Taking taylor expansion of im in re 19.304 * [backup-simplify]: Simplify im into im 19.304 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.304 * [backup-simplify]: Simplify (* -1 -1) into 1 19.305 * [backup-simplify]: Simplify (+ 1 0) into 1 19.305 * [backup-simplify]: Simplify (sqrt 1) into 1 19.305 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.306 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.306 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.306 * [backup-simplify]: Simplify (+ 0 0) into 0 19.307 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.307 * [backup-simplify]: Simplify (sqrt 0) into 0 19.308 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.308 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 19.308 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 19.308 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 19.308 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 19.308 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 19.308 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.308 * [taylor]: Taking taylor expansion of -1 in re 19.308 * [backup-simplify]: Simplify -1 into -1 19.308 * [taylor]: Taking taylor expansion of re in re 19.308 * [backup-simplify]: Simplify 0 into 0 19.308 * [backup-simplify]: Simplify 1 into 1 19.308 * [backup-simplify]: Simplify (/ -1 1) into -1 19.309 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.309 * [taylor]: Taking taylor expansion of -1 in re 19.309 * [backup-simplify]: Simplify -1 into -1 19.309 * [taylor]: Taking taylor expansion of re in re 19.309 * [backup-simplify]: Simplify 0 into 0 19.309 * [backup-simplify]: Simplify 1 into 1 19.309 * [backup-simplify]: Simplify (/ -1 1) into -1 19.309 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 19.309 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.309 * [taylor]: Taking taylor expansion of -1 in re 19.309 * [backup-simplify]: Simplify -1 into -1 19.309 * [taylor]: Taking taylor expansion of im in re 19.309 * [backup-simplify]: Simplify im into im 19.309 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.309 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.309 * [taylor]: Taking taylor expansion of -1 in re 19.309 * [backup-simplify]: Simplify -1 into -1 19.309 * [taylor]: Taking taylor expansion of im in re 19.309 * [backup-simplify]: Simplify im into im 19.309 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.309 * [backup-simplify]: Simplify (* -1 -1) into 1 19.310 * [backup-simplify]: Simplify (+ 1 0) into 1 19.310 * [backup-simplify]: Simplify (sqrt 1) into 1 19.310 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.311 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.311 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.311 * [backup-simplify]: Simplify (+ 0 0) into 0 19.312 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.312 * [backup-simplify]: Simplify (sqrt 0) into 0 19.313 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.313 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.313 * [taylor]: Taking taylor expansion of re in re 19.313 * [backup-simplify]: Simplify 0 into 0 19.313 * [backup-simplify]: Simplify 1 into 1 19.313 * [backup-simplify]: Simplify (/ 1 1) into 1 19.313 * [taylor]: Taking taylor expansion of (fma (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im))) (/ 1 re)) in re 19.314 * [taylor]: Rewrote expression to (+ (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) (/ 1 re)) 19.314 * [taylor]: Taking taylor expansion of (* (sqrt (hypot (/ -1 re) (/ -1 im))) (sqrt (hypot (/ -1 re) (/ -1 im)))) in re 19.314 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 19.314 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 19.314 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 19.314 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 19.314 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 19.314 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.314 * [taylor]: Taking taylor expansion of -1 in re 19.314 * [backup-simplify]: Simplify -1 into -1 19.314 * [taylor]: Taking taylor expansion of re in re 19.314 * [backup-simplify]: Simplify 0 into 0 19.314 * [backup-simplify]: Simplify 1 into 1 19.314 * [backup-simplify]: Simplify (/ -1 1) into -1 19.314 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.314 * [taylor]: Taking taylor expansion of -1 in re 19.314 * [backup-simplify]: Simplify -1 into -1 19.314 * [taylor]: Taking taylor expansion of re in re 19.314 * [backup-simplify]: Simplify 0 into 0 19.314 * [backup-simplify]: Simplify 1 into 1 19.314 * [backup-simplify]: Simplify (/ -1 1) into -1 19.314 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 19.314 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.314 * [taylor]: Taking taylor expansion of -1 in re 19.314 * [backup-simplify]: Simplify -1 into -1 19.314 * [taylor]: Taking taylor expansion of im in re 19.315 * [backup-simplify]: Simplify im into im 19.315 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.315 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.315 * [taylor]: Taking taylor expansion of -1 in re 19.315 * [backup-simplify]: Simplify -1 into -1 19.315 * [taylor]: Taking taylor expansion of im in re 19.315 * [backup-simplify]: Simplify im into im 19.315 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.315 * [backup-simplify]: Simplify (* -1 -1) into 1 19.315 * [backup-simplify]: Simplify (+ 1 0) into 1 19.315 * [backup-simplify]: Simplify (sqrt 1) into 1 19.316 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.316 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.317 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.317 * [backup-simplify]: Simplify (+ 0 0) into 0 19.317 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.318 * [backup-simplify]: Simplify (sqrt 0) into 0 19.319 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.319 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 19.319 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 19.319 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 19.319 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 19.319 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 19.319 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.319 * [taylor]: Taking taylor expansion of -1 in re 19.319 * [backup-simplify]: Simplify -1 into -1 19.319 * [taylor]: Taking taylor expansion of re in re 19.319 * [backup-simplify]: Simplify 0 into 0 19.319 * [backup-simplify]: Simplify 1 into 1 19.319 * [backup-simplify]: Simplify (/ -1 1) into -1 19.319 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.319 * [taylor]: Taking taylor expansion of -1 in re 19.319 * [backup-simplify]: Simplify -1 into -1 19.319 * [taylor]: Taking taylor expansion of re in re 19.319 * [backup-simplify]: Simplify 0 into 0 19.319 * [backup-simplify]: Simplify 1 into 1 19.319 * [backup-simplify]: Simplify (/ -1 1) into -1 19.319 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 19.319 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.319 * [taylor]: Taking taylor expansion of -1 in re 19.319 * [backup-simplify]: Simplify -1 into -1 19.319 * [taylor]: Taking taylor expansion of im in re 19.320 * [backup-simplify]: Simplify im into im 19.320 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.320 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.320 * [taylor]: Taking taylor expansion of -1 in re 19.320 * [backup-simplify]: Simplify -1 into -1 19.320 * [taylor]: Taking taylor expansion of im in re 19.320 * [backup-simplify]: Simplify im into im 19.320 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.320 * [backup-simplify]: Simplify (* -1 -1) into 1 19.320 * [backup-simplify]: Simplify (+ 1 0) into 1 19.320 * [backup-simplify]: Simplify (sqrt 1) into 1 19.321 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.321 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.322 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.322 * [backup-simplify]: Simplify (+ 0 0) into 0 19.322 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.323 * [backup-simplify]: Simplify (sqrt 0) into 0 19.323 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.324 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.324 * [taylor]: Taking taylor expansion of re in re 19.324 * [backup-simplify]: Simplify 0 into 0 19.324 * [backup-simplify]: Simplify 1 into 1 19.324 * [backup-simplify]: Simplify (/ 1 1) into 1 19.324 * [backup-simplify]: Simplify (* 0 0) into 0 19.324 * [backup-simplify]: Simplify (+ 0 0) into 0 19.324 * [taylor]: Taking taylor expansion of 0 in im 19.324 * [backup-simplify]: Simplify 0 into 0 19.325 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* +nan.0 0)) into 0 19.325 * [backup-simplify]: Simplify (+ 0 1) into 1 19.325 * [taylor]: Taking taylor expansion of 1 in im 19.325 * [backup-simplify]: Simplify 1 into 1 19.327 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 19.329 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 19.330 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0))) into (- +nan.0) 19.331 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.331 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 19.331 * [taylor]: Taking taylor expansion of (- +nan.0) in im 19.331 * [taylor]: Taking taylor expansion of +nan.0 in im 19.331 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.331 * [backup-simplify]: Simplify 0 into 0 19.332 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.337 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.338 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 19.338 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 19.338 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 19.339 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 19.340 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 19.341 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.341 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.342 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 19.342 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 19.342 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 19.343 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 19.344 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 19.345 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* +nan.0 +nan.0) (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 0)))) into (- +nan.0) 19.346 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.346 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 19.346 * [taylor]: Taking taylor expansion of (- +nan.0) in im 19.346 * [taylor]: Taking taylor expansion of +nan.0 in im 19.346 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.346 * [backup-simplify]: Simplify 1 into 1 19.346 * [backup-simplify]: Simplify 0 into 0 19.347 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.348 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.348 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 19.348 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 19.348 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 19.348 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 19.349 * [backup-simplify]: Simplify (+ 0 0) into 0 19.349 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 19.350 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 19.350 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.351 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.351 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 19.352 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 19.352 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 19.352 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 19.352 * [backup-simplify]: Simplify (+ 0 0) into 0 19.352 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 19.353 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 19.354 * [backup-simplify]: Simplify (+ (* 0 (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)))) (+ (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* +nan.0 +nan.0) (+ (* (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) +nan.0) (* (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0))))) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 19.355 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.355 * [backup-simplify]: Simplify (+ (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0) into (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 19.355 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) in im 19.355 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)) in im 19.355 * [taylor]: Taking taylor expansion of (* +nan.0 (/ 1 (pow im 2))) in im 19.355 * [taylor]: Taking taylor expansion of +nan.0 in im 19.355 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.355 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.355 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.355 * [taylor]: Taking taylor expansion of im in im 19.355 * [backup-simplify]: Simplify 0 into 0 19.355 * [backup-simplify]: Simplify 1 into 1 19.356 * [backup-simplify]: Simplify (* 1 1) into 1 19.356 * [backup-simplify]: Simplify (/ 1 1) into 1 19.356 * [taylor]: Taking taylor expansion of (- +nan.0) in im 19.356 * [taylor]: Taking taylor expansion of +nan.0 in im 19.356 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.356 * [backup-simplify]: Simplify (* +nan.0 1) into +nan.0 19.356 * [backup-simplify]: Simplify (+ +nan.0 0) into (- +nan.0) 19.357 * [backup-simplify]: Simplify (- (- +nan.0)) into (- +nan.0) 19.357 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 19.357 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 19.358 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 19.358 * [backup-simplify]: Simplify (+ (- +nan.0) (+ (* (- +nan.0) (pow (* (/ 1 (/ 1 (- im))) (/ 1 (- re))) 2)) (* 1 (* 1 (/ 1 (/ 1 (- re))))))) into (- (+ re (- (+ (* +nan.0 (/ (pow im 2) (pow re 2))) (- +nan.0))))) 19.358 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1 2 2) 19.359 * [backup-simplify]: Simplify (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) into (pow (hypot re im) 1/4) 19.359 * [approximate]: Taking taylor expansion of (pow (hypot re im) 1/4) in (re im) around 0 19.359 * [taylor]: Taking taylor expansion of (pow (hypot re im) 1/4) in im 19.359 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot re im)))) in im 19.359 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot re im))) in im 19.359 * [taylor]: Taking taylor expansion of 1/4 in im 19.359 * [backup-simplify]: Simplify 1/4 into 1/4 19.359 * [taylor]: Taking taylor expansion of (log (hypot re im)) in im 19.359 * [taylor]: Taking taylor expansion of (hypot re im) in im 19.359 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 19.359 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 19.359 * [taylor]: Taking taylor expansion of (* re re) in im 19.359 * [taylor]: Taking taylor expansion of re in im 19.359 * [backup-simplify]: Simplify re into re 19.359 * [taylor]: Taking taylor expansion of re in im 19.359 * [backup-simplify]: Simplify re into re 19.359 * [taylor]: Taking taylor expansion of (* im im) in im 19.359 * [taylor]: Taking taylor expansion of im in im 19.359 * [backup-simplify]: Simplify 0 into 0 19.359 * [backup-simplify]: Simplify 1 into 1 19.359 * [taylor]: Taking taylor expansion of im in im 19.359 * [backup-simplify]: Simplify 0 into 0 19.359 * [backup-simplify]: Simplify 1 into 1 19.359 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.359 * [backup-simplify]: Simplify (* 0 0) into 0 19.359 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 19.360 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 19.360 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 19.360 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.360 * [backup-simplify]: Simplify (+ 0 0) into 0 19.360 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 19.360 * [backup-simplify]: Simplify (log re) into (log re) 19.360 * [backup-simplify]: Simplify (* 1/4 (log re)) into (* 1/4 (log re)) 19.360 * [backup-simplify]: Simplify (exp (* 1/4 (log re))) into (pow re 1/4) 19.360 * [taylor]: Taking taylor expansion of (pow (hypot re im) 1/4) in re 19.360 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot re im)))) in re 19.361 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot re im))) in re 19.361 * [taylor]: Taking taylor expansion of 1/4 in re 19.361 * [backup-simplify]: Simplify 1/4 into 1/4 19.361 * [taylor]: Taking taylor expansion of (log (hypot re im)) in re 19.361 * [taylor]: Taking taylor expansion of (hypot re im) in re 19.361 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 19.361 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 19.361 * [taylor]: Taking taylor expansion of (* re re) in re 19.361 * [taylor]: Taking taylor expansion of re in re 19.361 * [backup-simplify]: Simplify 0 into 0 19.361 * [backup-simplify]: Simplify 1 into 1 19.361 * [taylor]: Taking taylor expansion of re in re 19.361 * [backup-simplify]: Simplify 0 into 0 19.361 * [backup-simplify]: Simplify 1 into 1 19.361 * [taylor]: Taking taylor expansion of (* im im) in re 19.361 * [taylor]: Taking taylor expansion of im in re 19.361 * [backup-simplify]: Simplify im into im 19.361 * [taylor]: Taking taylor expansion of im in re 19.361 * [backup-simplify]: Simplify im into im 19.361 * [backup-simplify]: Simplify (* 0 0) into 0 19.361 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.361 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 19.361 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 19.362 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.362 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 19.362 * [backup-simplify]: Simplify (+ 0 0) into 0 19.362 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 19.362 * [backup-simplify]: Simplify (log im) into (log im) 19.362 * [backup-simplify]: Simplify (* 1/4 (log im)) into (* 1/4 (log im)) 19.362 * [backup-simplify]: Simplify (exp (* 1/4 (log im))) into (pow im 1/4) 19.362 * [taylor]: Taking taylor expansion of (pow (hypot re im) 1/4) in re 19.362 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot re im)))) in re 19.362 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot re im))) in re 19.362 * [taylor]: Taking taylor expansion of 1/4 in re 19.362 * [backup-simplify]: Simplify 1/4 into 1/4 19.362 * [taylor]: Taking taylor expansion of (log (hypot re im)) in re 19.362 * [taylor]: Taking taylor expansion of (hypot re im) in re 19.362 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 19.362 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 19.362 * [taylor]: Taking taylor expansion of (* re re) in re 19.362 * [taylor]: Taking taylor expansion of re in re 19.362 * [backup-simplify]: Simplify 0 into 0 19.362 * [backup-simplify]: Simplify 1 into 1 19.362 * [taylor]: Taking taylor expansion of re in re 19.363 * [backup-simplify]: Simplify 0 into 0 19.363 * [backup-simplify]: Simplify 1 into 1 19.363 * [taylor]: Taking taylor expansion of (* im im) in re 19.363 * [taylor]: Taking taylor expansion of im in re 19.363 * [backup-simplify]: Simplify im into im 19.363 * [taylor]: Taking taylor expansion of im in re 19.363 * [backup-simplify]: Simplify im into im 19.363 * [backup-simplify]: Simplify (* 0 0) into 0 19.363 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.363 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 19.363 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 19.364 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.364 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 19.364 * [backup-simplify]: Simplify (+ 0 0) into 0 19.364 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 19.364 * [backup-simplify]: Simplify (log im) into (log im) 19.364 * [backup-simplify]: Simplify (* 1/4 (log im)) into (* 1/4 (log im)) 19.364 * [backup-simplify]: Simplify (exp (* 1/4 (log im))) into (pow im 1/4) 19.364 * [taylor]: Taking taylor expansion of (pow im 1/4) in im 19.364 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log im))) in im 19.364 * [taylor]: Taking taylor expansion of (* 1/4 (log im)) in im 19.364 * [taylor]: Taking taylor expansion of 1/4 in im 19.364 * [backup-simplify]: Simplify 1/4 into 1/4 19.364 * [taylor]: Taking taylor expansion of (log im) in im 19.364 * [taylor]: Taking taylor expansion of im in im 19.364 * [backup-simplify]: Simplify 0 into 0 19.364 * [backup-simplify]: Simplify 1 into 1 19.365 * [backup-simplify]: Simplify (log 1) into 0 19.365 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 19.365 * [backup-simplify]: Simplify (* 1/4 (log im)) into (* 1/4 (log im)) 19.365 * [backup-simplify]: Simplify (exp (* 1/4 (log im))) into (pow im 1/4) 19.365 * [backup-simplify]: Simplify (pow im 1/4) into (pow im 1/4) 19.366 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow im 1)))) 1) into 0 19.366 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (log im))) into 0 19.366 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 19.366 * [taylor]: Taking taylor expansion of 0 in im 19.366 * [backup-simplify]: Simplify 0 into 0 19.366 * [backup-simplify]: Simplify 0 into 0 19.367 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.367 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 19.368 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (log im))) into 0 19.368 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 19.368 * [backup-simplify]: Simplify 0 into 0 19.369 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 19.369 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 19.369 * [backup-simplify]: Simplify (+ 1 0) into 1 19.370 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 19.371 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 im)) 1)) (pow im 1)))) 2) into (/ 1/2 (pow im 2)) 19.371 * [backup-simplify]: Simplify (+ (* 1/4 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (log im)))) into (* 1/8 (/ 1 (pow im 2))) 19.371 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)))) into (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) 19.371 * [taylor]: Taking taylor expansion of (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) in im 19.372 * [taylor]: Taking taylor expansion of 1/8 in im 19.372 * [backup-simplify]: Simplify 1/8 into 1/8 19.372 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow im 7)) 1/4) in im 19.372 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (/ 1 (pow im 7))))) in im 19.372 * [taylor]: Taking taylor expansion of (* 1/4 (log (/ 1 (pow im 7)))) in im 19.372 * [taylor]: Taking taylor expansion of 1/4 in im 19.372 * [backup-simplify]: Simplify 1/4 into 1/4 19.372 * [taylor]: Taking taylor expansion of (log (/ 1 (pow im 7))) in im 19.372 * [taylor]: Taking taylor expansion of (/ 1 (pow im 7)) in im 19.372 * [taylor]: Taking taylor expansion of (pow im 7) in im 19.372 * [taylor]: Taking taylor expansion of im in im 19.372 * [backup-simplify]: Simplify 0 into 0 19.372 * [backup-simplify]: Simplify 1 into 1 19.372 * [backup-simplify]: Simplify (* 1 1) into 1 19.372 * [backup-simplify]: Simplify (* 1 1) into 1 19.372 * [backup-simplify]: Simplify (* 1 1) into 1 19.373 * [backup-simplify]: Simplify (* 1 1) into 1 19.373 * [backup-simplify]: Simplify (/ 1 1) into 1 19.373 * [backup-simplify]: Simplify (log 1) into 0 19.373 * [backup-simplify]: Simplify (+ (* (- 7) (log im)) 0) into (- (* 7 (log im))) 19.373 * [backup-simplify]: Simplify (* 1/4 (- (* 7 (log im)))) into (* -7/4 (log im)) 19.374 * [backup-simplify]: Simplify (exp (* -7/4 (log im))) into (pow im -7/4) 19.374 * [backup-simplify]: Simplify (* 1/8 (pow im -7/4)) into (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) 19.374 * [backup-simplify]: Simplify (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) into (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) 19.374 * [backup-simplify]: Simplify 0 into 0 19.375 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 19.376 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 19.376 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 0) (* 0 (log im)))) into 0 19.377 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.377 * [backup-simplify]: Simplify 0 into 0 19.377 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 19.378 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 19.378 * [backup-simplify]: Simplify (+ 0 0) into 0 19.378 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 19.380 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow im 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1/2 im)) 1)) (pow im 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow im 1)))) 6) into 0 19.380 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (log im))))) into 0 19.381 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 19.382 * [taylor]: Taking taylor expansion of 0 in im 19.382 * [backup-simplify]: Simplify 0 into 0 19.382 * [backup-simplify]: Simplify 0 into 0 19.382 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.382 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.383 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.383 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.384 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.384 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.385 * [backup-simplify]: Simplify (+ (* (- 7) (log im)) 0) into (- (* 7 (log im))) 19.385 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (- (* 7 (log im))))) into 0 19.386 * [backup-simplify]: Simplify (* (exp (* -7/4 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 19.386 * [backup-simplify]: Simplify (+ (* 1/8 0) (* 0 (pow im -7/4))) into 0 19.386 * [backup-simplify]: Simplify 0 into 0 19.386 * [backup-simplify]: Simplify 0 into 0 19.389 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 19.389 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 19.390 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log im))))) into 0 19.391 * [backup-simplify]: Simplify (* (exp (* 1/4 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 19.391 * [backup-simplify]: Simplify 0 into 0 19.391 * [backup-simplify]: Simplify (+ (* (* 1/8 (pow (/ 1 (pow im 7)) 1/4)) (pow (* 1 re) 2)) (pow im 1/4)) into (+ (* 1/8 (* (pow re 2) (pow (/ 1 (pow im 7)) 1/4))) (pow im 1/4)) 19.392 * [backup-simplify]: Simplify (cbrt (* (sqrt (sqrt (hypot (/ 1 re) (/ 1 im)))) (sqrt (hypot (/ 1 re) (/ 1 im))))) into (pow (hypot (/ 1 re) (/ 1 im)) 1/4) 19.392 * [approximate]: Taking taylor expansion of (pow (hypot (/ 1 re) (/ 1 im)) 1/4) in (re im) around 0 19.392 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 re) (/ 1 im)) 1/4) in im 19.392 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ 1 re) (/ 1 im))))) in im 19.392 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ 1 re) (/ 1 im)))) in im 19.392 * [taylor]: Taking taylor expansion of 1/4 in im 19.392 * [backup-simplify]: Simplify 1/4 into 1/4 19.392 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 re) (/ 1 im))) in im 19.392 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 19.392 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 19.392 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 19.392 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 19.392 * [taylor]: Taking taylor expansion of (/ 1 re) in im 19.392 * [taylor]: Taking taylor expansion of re in im 19.392 * [backup-simplify]: Simplify re into re 19.392 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 19.392 * [taylor]: Taking taylor expansion of (/ 1 re) in im 19.392 * [taylor]: Taking taylor expansion of re in im 19.392 * [backup-simplify]: Simplify re into re 19.392 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 19.392 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 19.392 * [taylor]: Taking taylor expansion of (/ 1 im) in im 19.392 * [taylor]: Taking taylor expansion of im in im 19.392 * [backup-simplify]: Simplify 0 into 0 19.392 * [backup-simplify]: Simplify 1 into 1 19.392 * [backup-simplify]: Simplify (/ 1 1) into 1 19.392 * [taylor]: Taking taylor expansion of (/ 1 im) in im 19.392 * [taylor]: Taking taylor expansion of im in im 19.392 * [backup-simplify]: Simplify 0 into 0 19.392 * [backup-simplify]: Simplify 1 into 1 19.393 * [backup-simplify]: Simplify (/ 1 1) into 1 19.393 * [backup-simplify]: Simplify (* 1 1) into 1 19.393 * [backup-simplify]: Simplify (+ 0 1) into 1 19.393 * [backup-simplify]: Simplify (sqrt 1) into 1 19.394 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.394 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.395 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.395 * [backup-simplify]: Simplify (+ 0 0) into 0 19.395 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.396 * [backup-simplify]: Simplify (log 1) into 0 19.396 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 19.396 * [backup-simplify]: Simplify (* 1/4 (- (log im))) into (* -1/4 (log im)) 19.396 * [backup-simplify]: Simplify (exp (* -1/4 (log im))) into (pow im -1/4) 19.396 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 re) (/ 1 im)) 1/4) in re 19.396 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ 1 re) (/ 1 im))))) in re 19.396 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ 1 re) (/ 1 im)))) in re 19.396 * [taylor]: Taking taylor expansion of 1/4 in re 19.396 * [backup-simplify]: Simplify 1/4 into 1/4 19.396 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 re) (/ 1 im))) in re 19.396 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 19.396 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 19.396 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 19.396 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 19.396 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.396 * [taylor]: Taking taylor expansion of re in re 19.396 * [backup-simplify]: Simplify 0 into 0 19.396 * [backup-simplify]: Simplify 1 into 1 19.396 * [backup-simplify]: Simplify (/ 1 1) into 1 19.396 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.397 * [taylor]: Taking taylor expansion of re in re 19.397 * [backup-simplify]: Simplify 0 into 0 19.397 * [backup-simplify]: Simplify 1 into 1 19.397 * [backup-simplify]: Simplify (/ 1 1) into 1 19.397 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 19.397 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.397 * [taylor]: Taking taylor expansion of im in re 19.397 * [backup-simplify]: Simplify im into im 19.397 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.397 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.397 * [taylor]: Taking taylor expansion of im in re 19.397 * [backup-simplify]: Simplify im into im 19.397 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.397 * [backup-simplify]: Simplify (* 1 1) into 1 19.397 * [backup-simplify]: Simplify (+ 1 0) into 1 19.398 * [backup-simplify]: Simplify (sqrt 1) into 1 19.398 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.399 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.399 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.399 * [backup-simplify]: Simplify (+ 0 0) into 0 19.400 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.400 * [backup-simplify]: Simplify (log 1) into 0 19.400 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 19.400 * [backup-simplify]: Simplify (* 1/4 (- (log re))) into (* -1/4 (log re)) 19.400 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 19.400 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 re) (/ 1 im)) 1/4) in re 19.400 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ 1 re) (/ 1 im))))) in re 19.400 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ 1 re) (/ 1 im)))) in re 19.400 * [taylor]: Taking taylor expansion of 1/4 in re 19.400 * [backup-simplify]: Simplify 1/4 into 1/4 19.400 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 re) (/ 1 im))) in re 19.400 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 19.400 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 19.400 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 19.400 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 19.400 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.400 * [taylor]: Taking taylor expansion of re in re 19.400 * [backup-simplify]: Simplify 0 into 0 19.401 * [backup-simplify]: Simplify 1 into 1 19.401 * [backup-simplify]: Simplify (/ 1 1) into 1 19.401 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.401 * [taylor]: Taking taylor expansion of re in re 19.401 * [backup-simplify]: Simplify 0 into 0 19.401 * [backup-simplify]: Simplify 1 into 1 19.401 * [backup-simplify]: Simplify (/ 1 1) into 1 19.401 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 19.401 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.401 * [taylor]: Taking taylor expansion of im in re 19.401 * [backup-simplify]: Simplify im into im 19.401 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.401 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.401 * [taylor]: Taking taylor expansion of im in re 19.401 * [backup-simplify]: Simplify im into im 19.401 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.401 * [backup-simplify]: Simplify (* 1 1) into 1 19.402 * [backup-simplify]: Simplify (+ 1 0) into 1 19.402 * [backup-simplify]: Simplify (sqrt 1) into 1 19.402 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.403 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.403 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.403 * [backup-simplify]: Simplify (+ 0 0) into 0 19.404 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.404 * [backup-simplify]: Simplify (log 1) into 0 19.404 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 19.405 * [backup-simplify]: Simplify (* 1/4 (- (log re))) into (* -1/4 (log re)) 19.405 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 19.405 * [taylor]: Taking taylor expansion of (pow re -1/4) in im 19.405 * [taylor]: Taking taylor expansion of (exp (* -1/4 (log re))) in im 19.405 * [taylor]: Taking taylor expansion of (* -1/4 (log re)) in im 19.405 * [taylor]: Taking taylor expansion of -1/4 in im 19.405 * [backup-simplify]: Simplify -1/4 into -1/4 19.405 * [taylor]: Taking taylor expansion of (log re) in im 19.405 * [taylor]: Taking taylor expansion of re in im 19.405 * [backup-simplify]: Simplify re into re 19.405 * [backup-simplify]: Simplify (log re) into (log re) 19.405 * [backup-simplify]: Simplify (* -1/4 (log re)) into (* -1/4 (log re)) 19.405 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 19.405 * [backup-simplify]: Simplify (pow re -1/4) into (pow re -1/4) 19.406 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.406 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 19.406 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (- (log re)))) into 0 19.407 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 19.407 * [taylor]: Taking taylor expansion of 0 in im 19.407 * [backup-simplify]: Simplify 0 into 0 19.407 * [backup-simplify]: Simplify 0 into 0 19.407 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow re 1)))) 1) into 0 19.408 * [backup-simplify]: Simplify (+ (* -1/4 0) (* 0 (log re))) into 0 19.408 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 19.408 * [backup-simplify]: Simplify 0 into 0 19.409 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.409 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.410 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.410 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 19.410 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 19.411 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 19.412 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow im 2)) 19.412 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 19.412 * [backup-simplify]: Simplify (+ (* 1/4 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (- (log re))))) into (* 1/8 (/ 1 (pow im 2))) 19.413 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)))) into (* 1/8 (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2)))) 19.413 * [taylor]: Taking taylor expansion of (* 1/8 (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2)))) in im 19.413 * [taylor]: Taking taylor expansion of 1/8 in im 19.413 * [backup-simplify]: Simplify 1/8 into 1/8 19.413 * [taylor]: Taking taylor expansion of (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2))) in im 19.413 * [taylor]: Taking taylor expansion of (pow (/ 1 re) 1/4) in im 19.413 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (/ 1 re)))) in im 19.413 * [taylor]: Taking taylor expansion of (* 1/4 (log (/ 1 re))) in im 19.413 * [taylor]: Taking taylor expansion of 1/4 in im 19.413 * [backup-simplify]: Simplify 1/4 into 1/4 19.413 * [taylor]: Taking taylor expansion of (log (/ 1 re)) in im 19.413 * [taylor]: Taking taylor expansion of (/ 1 re) in im 19.413 * [taylor]: Taking taylor expansion of re in im 19.413 * [backup-simplify]: Simplify re into re 19.413 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 19.414 * [backup-simplify]: Simplify (log (/ 1 re)) into (log (/ 1 re)) 19.414 * [backup-simplify]: Simplify (* 1/4 (log (/ 1 re))) into (* 1/4 (log (/ 1 re))) 19.414 * [backup-simplify]: Simplify (exp (* 1/4 (log (/ 1 re)))) into (pow (/ 1 re) 1/4) 19.414 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.414 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.414 * [taylor]: Taking taylor expansion of im in im 19.414 * [backup-simplify]: Simplify 0 into 0 19.414 * [backup-simplify]: Simplify 1 into 1 19.414 * [backup-simplify]: Simplify (* 1 1) into 1 19.414 * [backup-simplify]: Simplify (/ 1 1) into 1 19.415 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.415 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.416 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.416 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.416 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 19.417 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 re) 1)))) 1) into 0 19.417 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (log (/ 1 re)))) into 0 19.417 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (/ 1 re)))) (+ (* (/ (pow 0 1) 1)))) into 0 19.418 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 19.419 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 re) 1)))) 2) into 0 19.419 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 0) (* 0 (log (/ 1 re))))) into 0 19.420 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (/ 1 re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.420 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/4) 0) (+ (* 0 0) (* 0 1))) into 0 19.421 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/4) 0) (* 0 1)) into 0 19.421 * [backup-simplify]: Simplify (* (pow (/ 1 re) 1/4) 1) into (pow (/ 1 re) 1/4) 19.421 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (* 0 (pow (/ 1 re) 1/4)))) into 0 19.421 * [backup-simplify]: Simplify 0 into 0 19.421 * [backup-simplify]: Simplify 0 into 0 19.422 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow re 1)))) 2) into 0 19.423 * [backup-simplify]: Simplify (+ (* -1/4 0) (+ (* 0 0) (* 0 (log re)))) into 0 19.424 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.424 * [backup-simplify]: Simplify 0 into 0 19.428 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.429 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.429 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.430 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 19.430 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 19.430 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 19.430 * [backup-simplify]: Simplify (+ 0 0) into 0 19.430 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 19.432 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1/2 (pow im 2))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 19.433 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 19.433 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (- (log re)))))) into 0 19.434 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 19.435 * [taylor]: Taking taylor expansion of 0 in im 19.435 * [backup-simplify]: Simplify 0 into 0 19.435 * [backup-simplify]: Simplify 0 into 0 19.435 * [backup-simplify]: Simplify (pow (/ 1 re) -1/4) into (pow (/ 1 re) -1/4) 19.435 * [backup-simplify]: Simplify (cbrt (* (sqrt (sqrt (hypot (/ 1 (- re)) (/ 1 (- im))))) (sqrt (hypot (/ 1 (- re)) (/ 1 (- im)))))) into (pow (hypot (/ -1 re) (/ -1 im)) 1/4) 19.435 * [approximate]: Taking taylor expansion of (pow (hypot (/ -1 re) (/ -1 im)) 1/4) in (re im) around 0 19.435 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 re) (/ -1 im)) 1/4) in im 19.435 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ -1 re) (/ -1 im))))) in im 19.435 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ -1 re) (/ -1 im)))) in im 19.435 * [taylor]: Taking taylor expansion of 1/4 in im 19.435 * [backup-simplify]: Simplify 1/4 into 1/4 19.435 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 re) (/ -1 im))) in im 19.435 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 19.435 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 19.435 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 19.435 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 19.435 * [taylor]: Taking taylor expansion of (/ -1 re) in im 19.435 * [taylor]: Taking taylor expansion of -1 in im 19.435 * [backup-simplify]: Simplify -1 into -1 19.435 * [taylor]: Taking taylor expansion of re in im 19.435 * [backup-simplify]: Simplify re into re 19.435 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 19.435 * [taylor]: Taking taylor expansion of (/ -1 re) in im 19.435 * [taylor]: Taking taylor expansion of -1 in im 19.435 * [backup-simplify]: Simplify -1 into -1 19.435 * [taylor]: Taking taylor expansion of re in im 19.435 * [backup-simplify]: Simplify re into re 19.435 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 19.435 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 19.435 * [taylor]: Taking taylor expansion of (/ -1 im) in im 19.435 * [taylor]: Taking taylor expansion of -1 in im 19.435 * [backup-simplify]: Simplify -1 into -1 19.435 * [taylor]: Taking taylor expansion of im in im 19.435 * [backup-simplify]: Simplify 0 into 0 19.435 * [backup-simplify]: Simplify 1 into 1 19.436 * [backup-simplify]: Simplify (/ -1 1) into -1 19.436 * [taylor]: Taking taylor expansion of (/ -1 im) in im 19.436 * [taylor]: Taking taylor expansion of -1 in im 19.436 * [backup-simplify]: Simplify -1 into -1 19.436 * [taylor]: Taking taylor expansion of im in im 19.436 * [backup-simplify]: Simplify 0 into 0 19.436 * [backup-simplify]: Simplify 1 into 1 19.436 * [backup-simplify]: Simplify (/ -1 1) into -1 19.436 * [backup-simplify]: Simplify (* -1 -1) into 1 19.437 * [backup-simplify]: Simplify (+ 0 1) into 1 19.437 * [backup-simplify]: Simplify (sqrt 1) into 1 19.437 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.438 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.438 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.438 * [backup-simplify]: Simplify (+ 0 0) into 0 19.439 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.439 * [backup-simplify]: Simplify (log 1) into 0 19.439 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 19.439 * [backup-simplify]: Simplify (* 1/4 (- (log im))) into (* -1/4 (log im)) 19.439 * [backup-simplify]: Simplify (exp (* -1/4 (log im))) into (pow im -1/4) 19.440 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 re) (/ -1 im)) 1/4) in re 19.440 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ -1 re) (/ -1 im))))) in re 19.440 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ -1 re) (/ -1 im)))) in re 19.440 * [taylor]: Taking taylor expansion of 1/4 in re 19.440 * [backup-simplify]: Simplify 1/4 into 1/4 19.440 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 re) (/ -1 im))) in re 19.440 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 19.440 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 19.440 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 19.440 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 19.440 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.440 * [taylor]: Taking taylor expansion of -1 in re 19.440 * [backup-simplify]: Simplify -1 into -1 19.440 * [taylor]: Taking taylor expansion of re in re 19.440 * [backup-simplify]: Simplify 0 into 0 19.440 * [backup-simplify]: Simplify 1 into 1 19.440 * [backup-simplify]: Simplify (/ -1 1) into -1 19.440 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.440 * [taylor]: Taking taylor expansion of -1 in re 19.440 * [backup-simplify]: Simplify -1 into -1 19.440 * [taylor]: Taking taylor expansion of re in re 19.440 * [backup-simplify]: Simplify 0 into 0 19.440 * [backup-simplify]: Simplify 1 into 1 19.440 * [backup-simplify]: Simplify (/ -1 1) into -1 19.440 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 19.441 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.441 * [taylor]: Taking taylor expansion of -1 in re 19.441 * [backup-simplify]: Simplify -1 into -1 19.441 * [taylor]: Taking taylor expansion of im in re 19.441 * [backup-simplify]: Simplify im into im 19.441 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.441 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.441 * [taylor]: Taking taylor expansion of -1 in re 19.441 * [backup-simplify]: Simplify -1 into -1 19.441 * [taylor]: Taking taylor expansion of im in re 19.441 * [backup-simplify]: Simplify im into im 19.441 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.441 * [backup-simplify]: Simplify (* -1 -1) into 1 19.441 * [backup-simplify]: Simplify (+ 1 0) into 1 19.442 * [backup-simplify]: Simplify (sqrt 1) into 1 19.442 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.443 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.443 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.443 * [backup-simplify]: Simplify (+ 0 0) into 0 19.444 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.444 * [backup-simplify]: Simplify (log 1) into 0 19.445 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 19.445 * [backup-simplify]: Simplify (* 1/4 (- (log re))) into (* -1/4 (log re)) 19.445 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 19.445 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 re) (/ -1 im)) 1/4) in re 19.445 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (hypot (/ -1 re) (/ -1 im))))) in re 19.445 * [taylor]: Taking taylor expansion of (* 1/4 (log (hypot (/ -1 re) (/ -1 im)))) in re 19.445 * [taylor]: Taking taylor expansion of 1/4 in re 19.445 * [backup-simplify]: Simplify 1/4 into 1/4 19.445 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 re) (/ -1 im))) in re 19.445 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 19.445 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 19.446 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 19.446 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 19.446 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.446 * [taylor]: Taking taylor expansion of -1 in re 19.446 * [backup-simplify]: Simplify -1 into -1 19.446 * [taylor]: Taking taylor expansion of re in re 19.446 * [backup-simplify]: Simplify 0 into 0 19.446 * [backup-simplify]: Simplify 1 into 1 19.446 * [backup-simplify]: Simplify (/ -1 1) into -1 19.446 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.446 * [taylor]: Taking taylor expansion of -1 in re 19.446 * [backup-simplify]: Simplify -1 into -1 19.446 * [taylor]: Taking taylor expansion of re in re 19.446 * [backup-simplify]: Simplify 0 into 0 19.446 * [backup-simplify]: Simplify 1 into 1 19.447 * [backup-simplify]: Simplify (/ -1 1) into -1 19.447 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 19.447 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.447 * [taylor]: Taking taylor expansion of -1 in re 19.447 * [backup-simplify]: Simplify -1 into -1 19.447 * [taylor]: Taking taylor expansion of im in re 19.447 * [backup-simplify]: Simplify im into im 19.447 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.447 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.447 * [taylor]: Taking taylor expansion of -1 in re 19.447 * [backup-simplify]: Simplify -1 into -1 19.447 * [taylor]: Taking taylor expansion of im in re 19.447 * [backup-simplify]: Simplify im into im 19.447 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.448 * [backup-simplify]: Simplify (* -1 -1) into 1 19.448 * [backup-simplify]: Simplify (+ 1 0) into 1 19.448 * [backup-simplify]: Simplify (sqrt 1) into 1 19.449 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.449 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.450 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.450 * [backup-simplify]: Simplify (+ 0 0) into 0 19.451 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.451 * [backup-simplify]: Simplify (log 1) into 0 19.451 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 19.451 * [backup-simplify]: Simplify (* 1/4 (- (log re))) into (* -1/4 (log re)) 19.451 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 19.451 * [taylor]: Taking taylor expansion of (pow re -1/4) in im 19.451 * [taylor]: Taking taylor expansion of (exp (* -1/4 (log re))) in im 19.451 * [taylor]: Taking taylor expansion of (* -1/4 (log re)) in im 19.451 * [taylor]: Taking taylor expansion of -1/4 in im 19.451 * [backup-simplify]: Simplify -1/4 into -1/4 19.451 * [taylor]: Taking taylor expansion of (log re) in im 19.451 * [taylor]: Taking taylor expansion of re in im 19.451 * [backup-simplify]: Simplify re into re 19.452 * [backup-simplify]: Simplify (log re) into (log re) 19.452 * [backup-simplify]: Simplify (* -1/4 (log re)) into (* -1/4 (log re)) 19.452 * [backup-simplify]: Simplify (exp (* -1/4 (log re))) into (pow re -1/4) 19.452 * [backup-simplify]: Simplify (pow re -1/4) into (pow re -1/4) 19.453 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.453 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 19.453 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (- (log re)))) into 0 19.454 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 19.454 * [taylor]: Taking taylor expansion of 0 in im 19.454 * [backup-simplify]: Simplify 0 into 0 19.454 * [backup-simplify]: Simplify 0 into 0 19.454 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow re 1)))) 1) into 0 19.455 * [backup-simplify]: Simplify (+ (* -1/4 0) (* 0 (log re))) into 0 19.455 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 19.455 * [backup-simplify]: Simplify 0 into 0 19.456 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.456 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.457 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 19.457 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 19.457 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 19.458 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 19.459 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow im 2)) 19.459 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 19.460 * [backup-simplify]: Simplify (+ (* 1/4 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (- (log re))))) into (* 1/8 (/ 1 (pow im 2))) 19.460 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)))) into (* 1/8 (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2)))) 19.460 * [taylor]: Taking taylor expansion of (* 1/8 (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2)))) in im 19.460 * [taylor]: Taking taylor expansion of 1/8 in im 19.460 * [backup-simplify]: Simplify 1/8 into 1/8 19.460 * [taylor]: Taking taylor expansion of (* (pow (/ 1 re) 1/4) (/ 1 (pow im 2))) in im 19.460 * [taylor]: Taking taylor expansion of (pow (/ 1 re) 1/4) in im 19.460 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (/ 1 re)))) in im 19.460 * [taylor]: Taking taylor expansion of (* 1/4 (log (/ 1 re))) in im 19.460 * [taylor]: Taking taylor expansion of 1/4 in im 19.460 * [backup-simplify]: Simplify 1/4 into 1/4 19.460 * [taylor]: Taking taylor expansion of (log (/ 1 re)) in im 19.460 * [taylor]: Taking taylor expansion of (/ 1 re) in im 19.460 * [taylor]: Taking taylor expansion of re in im 19.460 * [backup-simplify]: Simplify re into re 19.460 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 19.460 * [backup-simplify]: Simplify (log (/ 1 re)) into (log (/ 1 re)) 19.460 * [backup-simplify]: Simplify (* 1/4 (log (/ 1 re))) into (* 1/4 (log (/ 1 re))) 19.461 * [backup-simplify]: Simplify (exp (* 1/4 (log (/ 1 re)))) into (pow (/ 1 re) 1/4) 19.461 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.461 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.461 * [taylor]: Taking taylor expansion of im in im 19.461 * [backup-simplify]: Simplify 0 into 0 19.461 * [backup-simplify]: Simplify 1 into 1 19.461 * [backup-simplify]: Simplify (* 1 1) into 1 19.461 * [backup-simplify]: Simplify (/ 1 1) into 1 19.462 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.462 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.463 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.463 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.463 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 19.464 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 re) 1)))) 1) into 0 19.464 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (log (/ 1 re)))) into 0 19.465 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (/ 1 re)))) (+ (* (/ (pow 0 1) 1)))) into 0 19.465 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 19.466 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 re) 1)))) 2) into 0 19.466 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 0) (* 0 (log (/ 1 re))))) into 0 19.467 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (/ 1 re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.468 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/4) 0) (+ (* 0 0) (* 0 1))) into 0 19.468 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/4) 0) (* 0 1)) into 0 19.468 * [backup-simplify]: Simplify (* (pow (/ 1 re) 1/4) 1) into (pow (/ 1 re) 1/4) 19.469 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (* 0 (pow (/ 1 re) 1/4)))) into 0 19.469 * [backup-simplify]: Simplify 0 into 0 19.469 * [backup-simplify]: Simplify 0 into 0 19.470 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow re 1)))) 2) into 0 19.471 * [backup-simplify]: Simplify (+ (* -1/4 0) (+ (* 0 0) (* 0 (log re)))) into 0 19.472 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.472 * [backup-simplify]: Simplify 0 into 0 19.472 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.473 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.474 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 19.474 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 19.474 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 19.474 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 19.474 * [backup-simplify]: Simplify (+ 0 0) into 0 19.475 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 19.477 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1/2 (pow im 2))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 19.477 * [backup-simplify]: Simplify (+ (* (- 1) (log re)) 0) into (- (log re)) 19.478 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 (/ 1/2 (pow im 2))) (+ (* 0 0) (* 0 (- (log re)))))) into 0 19.479 * [backup-simplify]: Simplify (* (exp (* -1/4 (log re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/8 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 19.479 * [taylor]: Taking taylor expansion of 0 in im 19.479 * [backup-simplify]: Simplify 0 into 0 19.479 * [backup-simplify]: Simplify 0 into 0 19.479 * [backup-simplify]: Simplify (pow (/ 1 (- re)) -1/4) into (pow (/ -1 re) -1/4) 19.479 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 2) 19.479 * [backup-simplify]: Simplify (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) into (sqrt (hypot re im)) 19.479 * [approximate]: Taking taylor expansion of (sqrt (hypot re im)) in (re im) around 0 19.479 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in im 19.479 * [taylor]: Taking taylor expansion of (hypot re im) in im 19.479 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 19.479 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 19.479 * [taylor]: Taking taylor expansion of (* re re) in im 19.479 * [taylor]: Taking taylor expansion of re in im 19.479 * [backup-simplify]: Simplify re into re 19.479 * [taylor]: Taking taylor expansion of re in im 19.479 * [backup-simplify]: Simplify re into re 19.479 * [taylor]: Taking taylor expansion of (* im im) in im 19.479 * [taylor]: Taking taylor expansion of im in im 19.479 * [backup-simplify]: Simplify 0 into 0 19.479 * [backup-simplify]: Simplify 1 into 1 19.479 * [taylor]: Taking taylor expansion of im in im 19.479 * [backup-simplify]: Simplify 0 into 0 19.479 * [backup-simplify]: Simplify 1 into 1 19.480 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.480 * [backup-simplify]: Simplify (* 0 0) into 0 19.480 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 19.480 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 19.480 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 19.480 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.481 * [backup-simplify]: Simplify (+ 0 0) into 0 19.481 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 19.481 * [backup-simplify]: Simplify (sqrt re) into (sqrt re) 19.481 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt re))) into 0 19.481 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 19.481 * [taylor]: Taking taylor expansion of (hypot re im) in re 19.481 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 19.481 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 19.481 * [taylor]: Taking taylor expansion of (* re re) in re 19.481 * [taylor]: Taking taylor expansion of re in re 19.481 * [backup-simplify]: Simplify 0 into 0 19.481 * [backup-simplify]: Simplify 1 into 1 19.481 * [taylor]: Taking taylor expansion of re in re 19.481 * [backup-simplify]: Simplify 0 into 0 19.481 * [backup-simplify]: Simplify 1 into 1 19.481 * [taylor]: Taking taylor expansion of (* im im) in re 19.481 * [taylor]: Taking taylor expansion of im in re 19.481 * [backup-simplify]: Simplify im into im 19.481 * [taylor]: Taking taylor expansion of im in re 19.481 * [backup-simplify]: Simplify im into im 19.481 * [backup-simplify]: Simplify (* 0 0) into 0 19.481 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.481 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 19.481 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 19.482 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.482 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 19.482 * [backup-simplify]: Simplify (+ 0 0) into 0 19.482 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 19.482 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 19.482 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 19.482 * [taylor]: Taking taylor expansion of (sqrt (hypot re im)) in re 19.482 * [taylor]: Taking taylor expansion of (hypot re im) in re 19.482 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 19.482 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 19.482 * [taylor]: Taking taylor expansion of (* re re) in re 19.482 * [taylor]: Taking taylor expansion of re in re 19.482 * [backup-simplify]: Simplify 0 into 0 19.482 * [backup-simplify]: Simplify 1 into 1 19.482 * [taylor]: Taking taylor expansion of re in re 19.482 * [backup-simplify]: Simplify 0 into 0 19.482 * [backup-simplify]: Simplify 1 into 1 19.482 * [taylor]: Taking taylor expansion of (* im im) in re 19.482 * [taylor]: Taking taylor expansion of im in re 19.482 * [backup-simplify]: Simplify im into im 19.482 * [taylor]: Taking taylor expansion of im in re 19.483 * [backup-simplify]: Simplify im into im 19.483 * [backup-simplify]: Simplify (* 0 0) into 0 19.483 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.483 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 19.483 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 19.483 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.483 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 19.484 * [backup-simplify]: Simplify (+ 0 0) into 0 19.484 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 19.484 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 19.484 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt im))) into 0 19.484 * [taylor]: Taking taylor expansion of (sqrt im) in im 19.484 * [taylor]: Taking taylor expansion of im in im 19.484 * [backup-simplify]: Simplify 0 into 0 19.484 * [backup-simplify]: Simplify 1 into 1 19.484 * [backup-simplify]: Simplify (sqrt 0) into 0 19.485 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.485 * [backup-simplify]: Simplify 0 into 0 19.485 * [taylor]: Taking taylor expansion of 0 in im 19.485 * [backup-simplify]: Simplify 0 into 0 19.485 * [backup-simplify]: Simplify 0 into 0 19.485 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.486 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 19.486 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 19.486 * [backup-simplify]: Simplify (+ 1 0) into 1 19.487 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 19.487 * [backup-simplify]: Simplify (/ (- (/ 1/2 im) (pow 0 2) (+)) (* 2 (sqrt im))) into (* 1/4 (sqrt (/ 1 (pow im 3)))) 19.487 * [taylor]: Taking taylor expansion of (* 1/4 (sqrt (/ 1 (pow im 3)))) in im 19.487 * [taylor]: Taking taylor expansion of 1/4 in im 19.487 * [backup-simplify]: Simplify 1/4 into 1/4 19.487 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (pow im 3))) in im 19.487 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 19.487 * [taylor]: Taking taylor expansion of (pow im 3) in im 19.487 * [taylor]: Taking taylor expansion of im in im 19.487 * [backup-simplify]: Simplify 0 into 0 19.487 * [backup-simplify]: Simplify 1 into 1 19.488 * [backup-simplify]: Simplify (* 1 1) into 1 19.488 * [backup-simplify]: Simplify (* 1 1) into 1 19.488 * [backup-simplify]: Simplify (/ 1 1) into 1 19.488 * [backup-simplify]: Simplify (sqrt 0) into 0 19.489 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.489 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.490 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.490 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.492 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 19.494 * [backup-simplify]: Simplify (+ (* 1/4 +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- +nan.0) 19.494 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 19.494 * [backup-simplify]: Simplify 0 into 0 19.496 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 19.496 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.496 * [backup-simplify]: Simplify (+ (* +nan.0 (pow (* im 1) 2)) (+ (* (- +nan.0) (pow (* 1 re) 2)) (* +nan.0 (* im 1)))) into (- (+ (* +nan.0 (pow im 2)) (- (+ (* +nan.0 (pow re 2)) (- (* +nan.0 im)))))) 19.496 * [backup-simplify]: Simplify (* (sqrt (sqrt (hypot (/ 1 re) (/ 1 im)))) (cbrt (* (sqrt (sqrt (hypot (/ 1 re) (/ 1 im)))) (sqrt (hypot (/ 1 re) (/ 1 im)))))) into (sqrt (hypot (/ 1 re) (/ 1 im))) 19.496 * [approximate]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in (re im) around 0 19.496 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in im 19.496 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 19.496 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 19.496 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 19.497 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 19.497 * [taylor]: Taking taylor expansion of (/ 1 re) in im 19.497 * [taylor]: Taking taylor expansion of re in im 19.497 * [backup-simplify]: Simplify re into re 19.497 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 19.497 * [taylor]: Taking taylor expansion of (/ 1 re) in im 19.497 * [taylor]: Taking taylor expansion of re in im 19.497 * [backup-simplify]: Simplify re into re 19.497 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 19.497 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 19.497 * [taylor]: Taking taylor expansion of (/ 1 im) in im 19.497 * [taylor]: Taking taylor expansion of im in im 19.497 * [backup-simplify]: Simplify 0 into 0 19.497 * [backup-simplify]: Simplify 1 into 1 19.497 * [backup-simplify]: Simplify (/ 1 1) into 1 19.497 * [taylor]: Taking taylor expansion of (/ 1 im) in im 19.497 * [taylor]: Taking taylor expansion of im in im 19.497 * [backup-simplify]: Simplify 0 into 0 19.497 * [backup-simplify]: Simplify 1 into 1 19.497 * [backup-simplify]: Simplify (/ 1 1) into 1 19.498 * [backup-simplify]: Simplify (* 1 1) into 1 19.498 * [backup-simplify]: Simplify (+ 0 1) into 1 19.498 * [backup-simplify]: Simplify (sqrt 1) into 1 19.498 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.499 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.499 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.499 * [backup-simplify]: Simplify (+ 0 0) into 0 19.500 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.500 * [backup-simplify]: Simplify (sqrt 0) into 0 19.501 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.501 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 19.501 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 19.501 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 19.501 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 19.501 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 19.501 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.501 * [taylor]: Taking taylor expansion of re in re 19.501 * [backup-simplify]: Simplify 0 into 0 19.501 * [backup-simplify]: Simplify 1 into 1 19.501 * [backup-simplify]: Simplify (/ 1 1) into 1 19.501 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.501 * [taylor]: Taking taylor expansion of re in re 19.501 * [backup-simplify]: Simplify 0 into 0 19.501 * [backup-simplify]: Simplify 1 into 1 19.502 * [backup-simplify]: Simplify (/ 1 1) into 1 19.502 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 19.502 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.502 * [taylor]: Taking taylor expansion of im in re 19.502 * [backup-simplify]: Simplify im into im 19.502 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.502 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.502 * [taylor]: Taking taylor expansion of im in re 19.502 * [backup-simplify]: Simplify im into im 19.502 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.502 * [backup-simplify]: Simplify (* 1 1) into 1 19.502 * [backup-simplify]: Simplify (+ 1 0) into 1 19.503 * [backup-simplify]: Simplify (sqrt 1) into 1 19.503 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.503 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.504 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.504 * [backup-simplify]: Simplify (+ 0 0) into 0 19.505 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.505 * [backup-simplify]: Simplify (sqrt 0) into 0 19.506 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.506 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ 1 re) (/ 1 im))) in re 19.506 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 19.506 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 19.506 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 19.506 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 19.506 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.506 * [taylor]: Taking taylor expansion of re in re 19.506 * [backup-simplify]: Simplify 0 into 0 19.506 * [backup-simplify]: Simplify 1 into 1 19.506 * [backup-simplify]: Simplify (/ 1 1) into 1 19.506 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.506 * [taylor]: Taking taylor expansion of re in re 19.506 * [backup-simplify]: Simplify 0 into 0 19.506 * [backup-simplify]: Simplify 1 into 1 19.506 * [backup-simplify]: Simplify (/ 1 1) into 1 19.506 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 19.506 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.506 * [taylor]: Taking taylor expansion of im in re 19.506 * [backup-simplify]: Simplify im into im 19.506 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.506 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.506 * [taylor]: Taking taylor expansion of im in re 19.506 * [backup-simplify]: Simplify im into im 19.506 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.507 * [backup-simplify]: Simplify (* 1 1) into 1 19.507 * [backup-simplify]: Simplify (+ 1 0) into 1 19.507 * [backup-simplify]: Simplify (sqrt 1) into 1 19.508 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.508 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.508 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.509 * [backup-simplify]: Simplify (+ 0 0) into 0 19.509 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.509 * [backup-simplify]: Simplify (sqrt 0) into 0 19.510 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.510 * [taylor]: Taking taylor expansion of 0 in im 19.510 * [backup-simplify]: Simplify 0 into 0 19.510 * [taylor]: Taking taylor expansion of +nan.0 in im 19.510 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.510 * [backup-simplify]: Simplify 0 into 0 19.512 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 19.512 * [taylor]: Taking taylor expansion of +nan.0 in im 19.512 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.512 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.512 * [backup-simplify]: Simplify 0 into 0 19.513 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.513 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.514 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.514 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 19.514 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 19.515 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 19.516 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 19.516 * [taylor]: Taking taylor expansion of (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) in im 19.516 * [taylor]: Taking taylor expansion of +nan.0 in im 19.516 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.516 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow im 2))) +nan.0) in im 19.516 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow im 2))) in im 19.516 * [taylor]: Taking taylor expansion of 1/2 in im 19.516 * [backup-simplify]: Simplify 1/2 into 1/2 19.516 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.516 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.516 * [taylor]: Taking taylor expansion of im in im 19.516 * [backup-simplify]: Simplify 0 into 0 19.516 * [backup-simplify]: Simplify 1 into 1 19.516 * [backup-simplify]: Simplify (* 1 1) into 1 19.517 * [backup-simplify]: Simplify (/ 1 1) into 1 19.517 * [taylor]: Taking taylor expansion of +nan.0 in im 19.517 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.517 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.517 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.518 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 19.518 * [backup-simplify]: Simplify (+ 0 0) into 0 19.518 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 19.519 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 19.523 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 1/2)) into 0 19.523 * [backup-simplify]: Simplify 0 into 0 19.523 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.523 * [backup-simplify]: Simplify 0 into 0 19.523 * [backup-simplify]: Simplify 0 into 0 19.524 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.524 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.525 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.525 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 19.525 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 19.525 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 19.525 * [backup-simplify]: Simplify (+ 0 0) into 0 19.526 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 19.527 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 19.527 * [taylor]: Taking taylor expansion of (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) in im 19.527 * [taylor]: Taking taylor expansion of +nan.0 in im 19.527 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.527 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)) in im 19.527 * [taylor]: Taking taylor expansion of (* +nan.0 (/ 1 (pow im 2))) in im 19.527 * [taylor]: Taking taylor expansion of +nan.0 in im 19.527 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.527 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.527 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.527 * [taylor]: Taking taylor expansion of im in im 19.527 * [backup-simplify]: Simplify 0 into 0 19.527 * [backup-simplify]: Simplify 1 into 1 19.527 * [backup-simplify]: Simplify (* 1 1) into 1 19.527 * [backup-simplify]: Simplify (/ 1 1) into 1 19.527 * [taylor]: Taking taylor expansion of (- +nan.0) in im 19.527 * [taylor]: Taking taylor expansion of +nan.0 in im 19.527 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.528 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.528 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.529 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 19.529 * [backup-simplify]: Simplify (+ 0 0) into 0 19.529 * [backup-simplify]: Simplify (* +nan.0 1) into +nan.0 19.530 * [backup-simplify]: Simplify (+ +nan.0 0) into (- +nan.0) 19.530 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (- +nan.0))) into 0 19.530 * [backup-simplify]: Simplify 0 into 0 19.531 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.531 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.532 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 19.532 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 19.533 * [backup-simplify]: Simplify (+ 0 (- +nan.0)) into (- +nan.0) 19.535 * [backup-simplify]: Simplify (+ (* +nan.0 (- +nan.0)) (+ (* 0 0) (* 0 1/2))) into (- +nan.0) 19.536 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 19.537 * [backup-simplify]: Simplify (+ (* (- +nan.0) (pow (* 1 (/ 1 re)) 2)) (+ (* +nan.0 (* 1 (/ 1 re))) +nan.0)) into (- (+ (* +nan.0 (/ 1 re)) (- (+ (* +nan.0 (/ 1 (pow re 2))) (- +nan.0))))) 19.537 * [backup-simplify]: Simplify (* (sqrt (sqrt (hypot (/ 1 (- re)) (/ 1 (- im))))) (cbrt (* (sqrt (sqrt (hypot (/ 1 (- re)) (/ 1 (- im))))) (sqrt (hypot (/ 1 (- re)) (/ 1 (- im))))))) into (sqrt (hypot (/ -1 re) (/ -1 im))) 19.537 * [approximate]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in (re im) around 0 19.537 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in im 19.537 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 19.537 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 19.537 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 19.537 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 19.537 * [taylor]: Taking taylor expansion of (/ -1 re) in im 19.537 * [taylor]: Taking taylor expansion of -1 in im 19.538 * [backup-simplify]: Simplify -1 into -1 19.538 * [taylor]: Taking taylor expansion of re in im 19.538 * [backup-simplify]: Simplify re into re 19.538 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 19.538 * [taylor]: Taking taylor expansion of (/ -1 re) in im 19.538 * [taylor]: Taking taylor expansion of -1 in im 19.538 * [backup-simplify]: Simplify -1 into -1 19.538 * [taylor]: Taking taylor expansion of re in im 19.538 * [backup-simplify]: Simplify re into re 19.538 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 19.538 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 19.538 * [taylor]: Taking taylor expansion of (/ -1 im) in im 19.538 * [taylor]: Taking taylor expansion of -1 in im 19.538 * [backup-simplify]: Simplify -1 into -1 19.538 * [taylor]: Taking taylor expansion of im in im 19.538 * [backup-simplify]: Simplify 0 into 0 19.538 * [backup-simplify]: Simplify 1 into 1 19.539 * [backup-simplify]: Simplify (/ -1 1) into -1 19.539 * [taylor]: Taking taylor expansion of (/ -1 im) in im 19.539 * [taylor]: Taking taylor expansion of -1 in im 19.539 * [backup-simplify]: Simplify -1 into -1 19.539 * [taylor]: Taking taylor expansion of im in im 19.539 * [backup-simplify]: Simplify 0 into 0 19.539 * [backup-simplify]: Simplify 1 into 1 19.539 * [backup-simplify]: Simplify (/ -1 1) into -1 19.540 * [backup-simplify]: Simplify (* -1 -1) into 1 19.540 * [backup-simplify]: Simplify (+ 0 1) into 1 19.540 * [backup-simplify]: Simplify (sqrt 1) into 1 19.541 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.542 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.543 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.543 * [backup-simplify]: Simplify (+ 0 0) into 0 19.544 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.544 * [backup-simplify]: Simplify (sqrt 0) into 0 19.546 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.546 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 19.546 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 19.546 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 19.546 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 19.546 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 19.546 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.546 * [taylor]: Taking taylor expansion of -1 in re 19.546 * [backup-simplify]: Simplify -1 into -1 19.546 * [taylor]: Taking taylor expansion of re in re 19.546 * [backup-simplify]: Simplify 0 into 0 19.546 * [backup-simplify]: Simplify 1 into 1 19.547 * [backup-simplify]: Simplify (/ -1 1) into -1 19.547 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.547 * [taylor]: Taking taylor expansion of -1 in re 19.547 * [backup-simplify]: Simplify -1 into -1 19.547 * [taylor]: Taking taylor expansion of re in re 19.547 * [backup-simplify]: Simplify 0 into 0 19.547 * [backup-simplify]: Simplify 1 into 1 19.547 * [backup-simplify]: Simplify (/ -1 1) into -1 19.547 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 19.547 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.548 * [taylor]: Taking taylor expansion of -1 in re 19.548 * [backup-simplify]: Simplify -1 into -1 19.548 * [taylor]: Taking taylor expansion of im in re 19.548 * [backup-simplify]: Simplify im into im 19.548 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.548 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.548 * [taylor]: Taking taylor expansion of -1 in re 19.548 * [backup-simplify]: Simplify -1 into -1 19.548 * [taylor]: Taking taylor expansion of im in re 19.548 * [backup-simplify]: Simplify im into im 19.548 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.548 * [backup-simplify]: Simplify (* -1 -1) into 1 19.549 * [backup-simplify]: Simplify (+ 1 0) into 1 19.549 * [backup-simplify]: Simplify (sqrt 1) into 1 19.550 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.551 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.551 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.552 * [backup-simplify]: Simplify (+ 0 0) into 0 19.553 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.553 * [backup-simplify]: Simplify (sqrt 0) into 0 19.554 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.554 * [taylor]: Taking taylor expansion of (sqrt (hypot (/ -1 re) (/ -1 im))) in re 19.554 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 19.554 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 19.555 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 19.555 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 19.555 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.555 * [taylor]: Taking taylor expansion of -1 in re 19.555 * [backup-simplify]: Simplify -1 into -1 19.555 * [taylor]: Taking taylor expansion of re in re 19.555 * [backup-simplify]: Simplify 0 into 0 19.555 * [backup-simplify]: Simplify 1 into 1 19.555 * [backup-simplify]: Simplify (/ -1 1) into -1 19.555 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.555 * [taylor]: Taking taylor expansion of -1 in re 19.555 * [backup-simplify]: Simplify -1 into -1 19.555 * [taylor]: Taking taylor expansion of re in re 19.555 * [backup-simplify]: Simplify 0 into 0 19.555 * [backup-simplify]: Simplify 1 into 1 19.556 * [backup-simplify]: Simplify (/ -1 1) into -1 19.556 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 19.556 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.556 * [taylor]: Taking taylor expansion of -1 in re 19.556 * [backup-simplify]: Simplify -1 into -1 19.556 * [taylor]: Taking taylor expansion of im in re 19.556 * [backup-simplify]: Simplify im into im 19.556 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.556 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.556 * [taylor]: Taking taylor expansion of -1 in re 19.556 * [backup-simplify]: Simplify -1 into -1 19.556 * [taylor]: Taking taylor expansion of im in re 19.556 * [backup-simplify]: Simplify im into im 19.556 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.557 * [backup-simplify]: Simplify (* -1 -1) into 1 19.557 * [backup-simplify]: Simplify (+ 1 0) into 1 19.558 * [backup-simplify]: Simplify (sqrt 1) into 1 19.559 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.559 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.560 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.561 * [backup-simplify]: Simplify (+ 0 0) into 0 19.562 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.562 * [backup-simplify]: Simplify (sqrt 0) into 0 19.563 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 19.564 * [taylor]: Taking taylor expansion of 0 in im 19.564 * [backup-simplify]: Simplify 0 into 0 19.564 * [taylor]: Taking taylor expansion of +nan.0 in im 19.564 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.564 * [backup-simplify]: Simplify 0 into 0 19.567 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 19.567 * [taylor]: Taking taylor expansion of +nan.0 in im 19.567 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.567 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.567 * [backup-simplify]: Simplify 0 into 0 19.568 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.569 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.570 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 19.570 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 19.570 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 19.571 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 19.573 * [backup-simplify]: Simplify (/ (- (/ 1/2 (pow im 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 19.573 * [taylor]: Taking taylor expansion of (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) in im 19.573 * [taylor]: Taking taylor expansion of +nan.0 in im 19.573 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.573 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow im 2))) +nan.0) in im 19.574 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow im 2))) in im 19.574 * [taylor]: Taking taylor expansion of 1/2 in im 19.574 * [backup-simplify]: Simplify 1/2 into 1/2 19.574 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.574 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.574 * [taylor]: Taking taylor expansion of im in im 19.574 * [backup-simplify]: Simplify 0 into 0 19.574 * [backup-simplify]: Simplify 1 into 1 19.574 * [backup-simplify]: Simplify (* 1 1) into 1 19.575 * [backup-simplify]: Simplify (/ 1 1) into 1 19.575 * [taylor]: Taking taylor expansion of +nan.0 in im 19.575 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.575 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.576 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.577 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 19.577 * [backup-simplify]: Simplify (+ 0 0) into 0 19.578 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 19.578 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 19.579 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 1/2)) into 0 19.579 * [backup-simplify]: Simplify 0 into 0 19.579 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.579 * [backup-simplify]: Simplify 0 into 0 19.579 * [backup-simplify]: Simplify 0 into 0 19.580 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.581 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.582 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 19.582 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 19.583 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 19.583 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 19.583 * [backup-simplify]: Simplify (+ 0 0) into 0 19.584 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 19.585 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 19.585 * [taylor]: Taking taylor expansion of (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) in im 19.585 * [taylor]: Taking taylor expansion of +nan.0 in im 19.585 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.585 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)) in im 19.585 * [taylor]: Taking taylor expansion of (* +nan.0 (/ 1 (pow im 2))) in im 19.585 * [taylor]: Taking taylor expansion of +nan.0 in im 19.585 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.585 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.585 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.585 * [taylor]: Taking taylor expansion of im in im 19.585 * [backup-simplify]: Simplify 0 into 0 19.585 * [backup-simplify]: Simplify 1 into 1 19.586 * [backup-simplify]: Simplify (* 1 1) into 1 19.586 * [backup-simplify]: Simplify (/ 1 1) into 1 19.586 * [taylor]: Taking taylor expansion of (- +nan.0) in im 19.586 * [taylor]: Taking taylor expansion of +nan.0 in im 19.586 * [backup-simplify]: Simplify +nan.0 into +nan.0 19.587 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.587 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.588 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 19.589 * [backup-simplify]: Simplify (+ 0 0) into 0 19.589 * [backup-simplify]: Simplify (* +nan.0 1) into +nan.0 19.589 * [backup-simplify]: Simplify (+ +nan.0 0) into (- +nan.0) 19.590 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (- +nan.0))) into 0 19.590 * [backup-simplify]: Simplify 0 into 0 19.591 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.592 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.593 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 19.594 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 19.594 * [backup-simplify]: Simplify (+ 0 (- +nan.0)) into (- +nan.0) 19.597 * [backup-simplify]: Simplify (+ (* +nan.0 (- +nan.0)) (+ (* 0 0) (* 0 1/2))) into (- +nan.0) 19.597 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 19.598 * [backup-simplify]: Simplify (+ (* (- +nan.0) (pow (* 1 (/ 1 (- re))) 2)) (+ (* +nan.0 (* 1 (/ 1 (- re)))) +nan.0)) into (- (+ (* +nan.0 (/ 1 re)) (- (+ (* +nan.0 (/ 1 (pow re 2))) (- +nan.0))))) 19.598 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1 2 2 1) 19.599 * [backup-simplify]: Simplify (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))) into (pow (pow (hypot re im) 3) 1/4) 19.599 * [approximate]: Taking taylor expansion of (pow (pow (hypot re im) 3) 1/4) in (re im) around 0 19.599 * [taylor]: Taking taylor expansion of (pow (pow (hypot re im) 3) 1/4) in im 19.599 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (pow (hypot re im) 3)))) in im 19.599 * [taylor]: Taking taylor expansion of (* 1/4 (log (pow (hypot re im) 3))) in im 19.599 * [taylor]: Taking taylor expansion of 1/4 in im 19.599 * [backup-simplify]: Simplify 1/4 into 1/4 19.599 * [taylor]: Taking taylor expansion of (log (pow (hypot re im) 3)) in im 19.599 * [taylor]: Taking taylor expansion of (pow (hypot re im) 3) in im 19.599 * [taylor]: Taking taylor expansion of (hypot re im) in im 19.599 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 19.599 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in im 19.599 * [taylor]: Taking taylor expansion of (* re re) in im 19.599 * [taylor]: Taking taylor expansion of re in im 19.599 * [backup-simplify]: Simplify re into re 19.599 * [taylor]: Taking taylor expansion of re in im 19.599 * [backup-simplify]: Simplify re into re 19.599 * [taylor]: Taking taylor expansion of (* im im) in im 19.599 * [taylor]: Taking taylor expansion of im in im 19.599 * [backup-simplify]: Simplify 0 into 0 19.599 * [backup-simplify]: Simplify 1 into 1 19.599 * [taylor]: Taking taylor expansion of im in im 19.599 * [backup-simplify]: Simplify 0 into 0 19.599 * [backup-simplify]: Simplify 1 into 1 19.599 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.600 * [backup-simplify]: Simplify (* 0 0) into 0 19.600 * [backup-simplify]: Simplify (+ (pow re 2) 0) into (pow re 2) 19.600 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 19.600 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 19.601 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.601 * [backup-simplify]: Simplify (+ 0 0) into 0 19.601 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 19.601 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.601 * [backup-simplify]: Simplify (* re (pow re 2)) into (pow re 3) 19.601 * [backup-simplify]: Simplify (log (pow re 3)) into (log (pow re 3)) 19.601 * [backup-simplify]: Simplify (* 1/4 (log (pow re 3))) into (* 1/4 (log (pow re 3))) 19.601 * [backup-simplify]: Simplify (exp (* 1/4 (log (pow re 3)))) into (pow (pow re 3) 1/4) 19.601 * [taylor]: Taking taylor expansion of (pow (pow (hypot re im) 3) 1/4) in re 19.602 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (pow (hypot re im) 3)))) in re 19.602 * [taylor]: Taking taylor expansion of (* 1/4 (log (pow (hypot re im) 3))) in re 19.602 * [taylor]: Taking taylor expansion of 1/4 in re 19.602 * [backup-simplify]: Simplify 1/4 into 1/4 19.602 * [taylor]: Taking taylor expansion of (log (pow (hypot re im) 3)) in re 19.602 * [taylor]: Taking taylor expansion of (pow (hypot re im) 3) in re 19.602 * [taylor]: Taking taylor expansion of (hypot re im) in re 19.602 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 19.602 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 19.602 * [taylor]: Taking taylor expansion of (* re re) in re 19.602 * [taylor]: Taking taylor expansion of re in re 19.602 * [backup-simplify]: Simplify 0 into 0 19.602 * [backup-simplify]: Simplify 1 into 1 19.602 * [taylor]: Taking taylor expansion of re in re 19.602 * [backup-simplify]: Simplify 0 into 0 19.602 * [backup-simplify]: Simplify 1 into 1 19.602 * [taylor]: Taking taylor expansion of (* im im) in re 19.602 * [taylor]: Taking taylor expansion of im in re 19.602 * [backup-simplify]: Simplify im into im 19.602 * [taylor]: Taking taylor expansion of im in re 19.602 * [backup-simplify]: Simplify im into im 19.602 * [backup-simplify]: Simplify (* 0 0) into 0 19.603 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.603 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 19.603 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 19.603 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.603 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 19.604 * [backup-simplify]: Simplify (+ 0 0) into 0 19.604 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 19.604 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.604 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 19.604 * [backup-simplify]: Simplify (log (pow im 3)) into (log (pow im 3)) 19.604 * [backup-simplify]: Simplify (* 1/4 (log (pow im 3))) into (* 1/4 (log (pow im 3))) 19.604 * [backup-simplify]: Simplify (exp (* 1/4 (log (pow im 3)))) into (pow (pow im 3) 1/4) 19.604 * [taylor]: Taking taylor expansion of (pow (pow (hypot re im) 3) 1/4) in re 19.605 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (pow (hypot re im) 3)))) in re 19.605 * [taylor]: Taking taylor expansion of (* 1/4 (log (pow (hypot re im) 3))) in re 19.605 * [taylor]: Taking taylor expansion of 1/4 in re 19.605 * [backup-simplify]: Simplify 1/4 into 1/4 19.605 * [taylor]: Taking taylor expansion of (log (pow (hypot re im) 3)) in re 19.605 * [taylor]: Taking taylor expansion of (pow (hypot re im) 3) in re 19.605 * [taylor]: Taking taylor expansion of (hypot re im) in re 19.605 * [taylor]: Rewrote expression to (sqrt (+ (* re re) (* im im))) 19.605 * [taylor]: Taking taylor expansion of (+ (* re re) (* im im)) in re 19.605 * [taylor]: Taking taylor expansion of (* re re) in re 19.605 * [taylor]: Taking taylor expansion of re in re 19.605 * [backup-simplify]: Simplify 0 into 0 19.605 * [backup-simplify]: Simplify 1 into 1 19.605 * [taylor]: Taking taylor expansion of re in re 19.605 * [backup-simplify]: Simplify 0 into 0 19.605 * [backup-simplify]: Simplify 1 into 1 19.605 * [taylor]: Taking taylor expansion of (* im im) in re 19.605 * [taylor]: Taking taylor expansion of im in re 19.605 * [backup-simplify]: Simplify im into im 19.605 * [taylor]: Taking taylor expansion of im in re 19.605 * [backup-simplify]: Simplify im into im 19.605 * [backup-simplify]: Simplify (* 0 0) into 0 19.606 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.606 * [backup-simplify]: Simplify (+ 0 (pow im 2)) into (pow im 2) 19.606 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 19.606 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.606 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 19.607 * [backup-simplify]: Simplify (+ 0 0) into 0 19.607 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 19.607 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.607 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 19.607 * [backup-simplify]: Simplify (log (pow im 3)) into (log (pow im 3)) 19.607 * [backup-simplify]: Simplify (* 1/4 (log (pow im 3))) into (* 1/4 (log (pow im 3))) 19.607 * [backup-simplify]: Simplify (exp (* 1/4 (log (pow im 3)))) into (pow (pow im 3) 1/4) 19.607 * [taylor]: Taking taylor expansion of (pow (pow im 3) 1/4) in im 19.608 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (pow im 3)))) in im 19.608 * [taylor]: Taking taylor expansion of (* 1/4 (log (pow im 3))) in im 19.608 * [taylor]: Taking taylor expansion of 1/4 in im 19.608 * [backup-simplify]: Simplify 1/4 into 1/4 19.608 * [taylor]: Taking taylor expansion of (log (pow im 3)) in im 19.608 * [taylor]: Taking taylor expansion of (pow im 3) in im 19.608 * [taylor]: Taking taylor expansion of im in im 19.608 * [backup-simplify]: Simplify 0 into 0 19.608 * [backup-simplify]: Simplify 1 into 1 19.608 * [backup-simplify]: Simplify (* 1 1) into 1 19.608 * [backup-simplify]: Simplify (* 1 1) into 1 19.609 * [backup-simplify]: Simplify (log 1) into 0 19.609 * [backup-simplify]: Simplify (+ (* (- -3) (log im)) 0) into (* 3 (log im)) 19.609 * [backup-simplify]: Simplify (* 1/4 (* 3 (log im))) into (* 3/4 (log im)) 19.610 * [backup-simplify]: Simplify (exp (* 3/4 (log im))) into (pow im 3/4) 19.610 * [backup-simplify]: Simplify (pow im 3/4) into (pow im 3/4) 19.610 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 19.610 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 2))) into 0 19.611 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (pow im 3) 1)))) 1) into 0 19.611 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (log (pow im 3)))) into 0 19.612 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (pow im 3)))) (+ (* (/ (pow 0 1) 1)))) into 0 19.612 * [taylor]: Taking taylor expansion of 0 in im 19.612 * [backup-simplify]: Simplify 0 into 0 19.612 * [backup-simplify]: Simplify 0 into 0 19.613 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.613 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.615 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.615 * [backup-simplify]: Simplify (+ (* (- -3) (log im)) 0) into (* 3 (log im)) 19.616 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (* 3 (log im)))) into 0 19.617 * [backup-simplify]: Simplify (* (exp (* 3/4 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 19.617 * [backup-simplify]: Simplify 0 into 0 19.618 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 19.618 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 19.618 * [backup-simplify]: Simplify (+ 1 0) into 1 19.619 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 19.620 * [backup-simplify]: Simplify (+ (* im (/ 1/2 im)) (+ (* 0 0) (* (/ 1/2 im) im))) into 1 19.620 * [backup-simplify]: Simplify (+ (* im 1) (+ (* 0 0) (* (/ 1/2 im) (pow im 2)))) into (* 3/2 im) 19.621 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (pow im 3) 2))) (* 1 (/ (* 1 (pow (* 2 (* 3/2 im)) 1)) (pow (pow im 3) 1)))) 2) into (/ 3/2 (pow im 2)) 19.622 * [backup-simplify]: Simplify (+ (* 1/4 (/ 3/2 (pow im 2))) (+ (* 0 0) (* 0 (log (pow im 3))))) into (* 3/8 (/ 1 (pow im 2))) 19.623 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (pow im 3)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 3/8 (/ 1 (pow im 2))) 1) 1)))) into (* 3/8 (pow (/ 1 (pow im 5)) 1/4)) 19.623 * [taylor]: Taking taylor expansion of (* 3/8 (pow (/ 1 (pow im 5)) 1/4)) in im 19.623 * [taylor]: Taking taylor expansion of 3/8 in im 19.623 * [backup-simplify]: Simplify 3/8 into 3/8 19.623 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow im 5)) 1/4) in im 19.623 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (/ 1 (pow im 5))))) in im 19.623 * [taylor]: Taking taylor expansion of (* 1/4 (log (/ 1 (pow im 5)))) in im 19.623 * [taylor]: Taking taylor expansion of 1/4 in im 19.623 * [backup-simplify]: Simplify 1/4 into 1/4 19.623 * [taylor]: Taking taylor expansion of (log (/ 1 (pow im 5))) in im 19.623 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 19.623 * [taylor]: Taking taylor expansion of (pow im 5) in im 19.623 * [taylor]: Taking taylor expansion of im in im 19.623 * [backup-simplify]: Simplify 0 into 0 19.623 * [backup-simplify]: Simplify 1 into 1 19.624 * [backup-simplify]: Simplify (* 1 1) into 1 19.624 * [backup-simplify]: Simplify (* 1 1) into 1 19.625 * [backup-simplify]: Simplify (* 1 1) into 1 19.625 * [backup-simplify]: Simplify (/ 1 1) into 1 19.625 * [backup-simplify]: Simplify (log 1) into 0 19.626 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) 0) into (- (* 5 (log im))) 19.626 * [backup-simplify]: Simplify (* 1/4 (- (* 5 (log im)))) into (* -5/4 (log im)) 19.626 * [backup-simplify]: Simplify (exp (* -5/4 (log im))) into (pow im -5/4) 19.626 * [backup-simplify]: Simplify (* 3/8 (pow im -5/4)) into (* 3/8 (pow (/ 1 (pow im 5)) 1/4)) 19.626 * [backup-simplify]: Simplify (* 3/8 (pow (/ 1 (pow im 5)) 1/4)) into (* 3/8 (pow (/ 1 (pow im 5)) 1/4)) 19.626 * [backup-simplify]: Simplify 0 into 0 19.627 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.628 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.631 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 19.632 * [backup-simplify]: Simplify (+ (* (- -3) (log im)) 0) into (* 3 (log im)) 19.633 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 0) (* 0 (* 3 (log im))))) into 0 19.634 * [backup-simplify]: Simplify (* (exp (* 3/4 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.634 * [backup-simplify]: Simplify 0 into 0 19.635 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 19.636 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 19.637 * [backup-simplify]: Simplify (+ 0 0) into 0 19.637 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 19.637 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 (/ 1/2 im)) (+ (* (/ 1/2 im) 0) (* 0 im)))) into 0 19.638 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 1) (+ (* (/ 1/2 im) 0) (* 0 (pow im 2))))) into 0 19.640 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (pow im 3) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (* 3/2 im)) 1)) (pow (pow im 3) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (pow im 3) 1)))) 6) into 0 19.641 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 (/ 3/2 (pow im 2))) (+ (* 0 0) (* 0 (log (pow im 3)))))) into 0 19.643 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (pow im 3)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 3/8 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 19.643 * [taylor]: Taking taylor expansion of 0 in im 19.643 * [backup-simplify]: Simplify 0 into 0 19.643 * [backup-simplify]: Simplify 0 into 0 19.644 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.644 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.645 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.645 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.646 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.646 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) 0) into (- (* 5 (log im))) 19.647 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (- (* 5 (log im))))) into 0 19.647 * [backup-simplify]: Simplify (* (exp (* -5/4 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 19.648 * [backup-simplify]: Simplify (+ (* 3/8 0) (* 0 (pow im -5/4))) into 0 19.648 * [backup-simplify]: Simplify 0 into 0 19.648 * [backup-simplify]: Simplify 0 into 0 19.648 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.649 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.652 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 19.652 * [backup-simplify]: Simplify (+ (* (- -3) (log im)) 0) into (* 3 (log im)) 19.653 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 3 (log im)))))) into 0 19.654 * [backup-simplify]: Simplify (* (exp (* 3/4 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 19.654 * [backup-simplify]: Simplify 0 into 0 19.654 * [backup-simplify]: Simplify (+ (* (* 3/8 (pow (/ 1 (pow im 5)) 1/4)) (pow (* 1 re) 2)) (pow im 3/4)) into (+ (pow im 3/4) (* 3/8 (* (pow re 2) (pow (/ 1 (pow im 5)) 1/4)))) 19.654 * [backup-simplify]: Simplify (* (sqrt (sqrt (hypot (/ 1 re) (/ 1 im)))) (sqrt (hypot (/ 1 re) (/ 1 im)))) into (pow (pow (hypot (/ 1 re) (/ 1 im)) 3) 1/4) 19.654 * [approximate]: Taking taylor expansion of (pow (pow (hypot (/ 1 re) (/ 1 im)) 3) 1/4) in (re im) around 0 19.654 * [taylor]: Taking taylor expansion of (pow (pow (hypot (/ 1 re) (/ 1 im)) 3) 1/4) in im 19.654 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (pow (hypot (/ 1 re) (/ 1 im)) 3)))) in im 19.654 * [taylor]: Taking taylor expansion of (* 1/4 (log (pow (hypot (/ 1 re) (/ 1 im)) 3))) in im 19.654 * [taylor]: Taking taylor expansion of 1/4 in im 19.654 * [backup-simplify]: Simplify 1/4 into 1/4 19.654 * [taylor]: Taking taylor expansion of (log (pow (hypot (/ 1 re) (/ 1 im)) 3)) in im 19.654 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 re) (/ 1 im)) 3) in im 19.654 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in im 19.654 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 19.654 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in im 19.654 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in im 19.654 * [taylor]: Taking taylor expansion of (/ 1 re) in im 19.654 * [taylor]: Taking taylor expansion of re in im 19.654 * [backup-simplify]: Simplify re into re 19.654 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 19.654 * [taylor]: Taking taylor expansion of (/ 1 re) in im 19.654 * [taylor]: Taking taylor expansion of re in im 19.654 * [backup-simplify]: Simplify re into re 19.654 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 19.654 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in im 19.655 * [taylor]: Taking taylor expansion of (/ 1 im) in im 19.655 * [taylor]: Taking taylor expansion of im in im 19.655 * [backup-simplify]: Simplify 0 into 0 19.655 * [backup-simplify]: Simplify 1 into 1 19.655 * [backup-simplify]: Simplify (/ 1 1) into 1 19.655 * [taylor]: Taking taylor expansion of (/ 1 im) in im 19.655 * [taylor]: Taking taylor expansion of im in im 19.655 * [backup-simplify]: Simplify 0 into 0 19.655 * [backup-simplify]: Simplify 1 into 1 19.655 * [backup-simplify]: Simplify (/ 1 1) into 1 19.659 * [backup-simplify]: Simplify (* 1 1) into 1 19.660 * [backup-simplify]: Simplify (+ 0 1) into 1 19.660 * [backup-simplify]: Simplify (sqrt 1) into 1 19.661 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.661 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.661 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.662 * [backup-simplify]: Simplify (+ 0 0) into 0 19.662 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.662 * [backup-simplify]: Simplify (* 1 1) into 1 19.663 * [backup-simplify]: Simplify (* 1 1) into 1 19.663 * [backup-simplify]: Simplify (log 1) into 0 19.663 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) 0) into (- (* 3 (log im))) 19.663 * [backup-simplify]: Simplify (* 1/4 (- (* 3 (log im)))) into (* -3/4 (log im)) 19.663 * [backup-simplify]: Simplify (exp (* -3/4 (log im))) into (pow im -3/4) 19.663 * [taylor]: Taking taylor expansion of (pow (pow (hypot (/ 1 re) (/ 1 im)) 3) 1/4) in re 19.663 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (pow (hypot (/ 1 re) (/ 1 im)) 3)))) in re 19.663 * [taylor]: Taking taylor expansion of (* 1/4 (log (pow (hypot (/ 1 re) (/ 1 im)) 3))) in re 19.663 * [taylor]: Taking taylor expansion of 1/4 in re 19.663 * [backup-simplify]: Simplify 1/4 into 1/4 19.664 * [taylor]: Taking taylor expansion of (log (pow (hypot (/ 1 re) (/ 1 im)) 3)) in re 19.664 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 re) (/ 1 im)) 3) in re 19.664 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 19.664 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 19.664 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 19.664 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 19.664 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.664 * [taylor]: Taking taylor expansion of re in re 19.664 * [backup-simplify]: Simplify 0 into 0 19.664 * [backup-simplify]: Simplify 1 into 1 19.664 * [backup-simplify]: Simplify (/ 1 1) into 1 19.664 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.664 * [taylor]: Taking taylor expansion of re in re 19.664 * [backup-simplify]: Simplify 0 into 0 19.664 * [backup-simplify]: Simplify 1 into 1 19.664 * [backup-simplify]: Simplify (/ 1 1) into 1 19.664 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 19.664 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.664 * [taylor]: Taking taylor expansion of im in re 19.664 * [backup-simplify]: Simplify im into im 19.664 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.664 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.664 * [taylor]: Taking taylor expansion of im in re 19.664 * [backup-simplify]: Simplify im into im 19.664 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.665 * [backup-simplify]: Simplify (* 1 1) into 1 19.665 * [backup-simplify]: Simplify (+ 1 0) into 1 19.665 * [backup-simplify]: Simplify (sqrt 1) into 1 19.666 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.666 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.666 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.667 * [backup-simplify]: Simplify (+ 0 0) into 0 19.667 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.667 * [backup-simplify]: Simplify (* 1 1) into 1 19.668 * [backup-simplify]: Simplify (* 1 1) into 1 19.668 * [backup-simplify]: Simplify (log 1) into 0 19.668 * [backup-simplify]: Simplify (+ (* (- 3) (log re)) 0) into (- (* 3 (log re))) 19.668 * [backup-simplify]: Simplify (* 1/4 (- (* 3 (log re)))) into (* -3/4 (log re)) 19.668 * [backup-simplify]: Simplify (exp (* -3/4 (log re))) into (pow re -3/4) 19.668 * [taylor]: Taking taylor expansion of (pow (pow (hypot (/ 1 re) (/ 1 im)) 3) 1/4) in re 19.668 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (pow (hypot (/ 1 re) (/ 1 im)) 3)))) in re 19.668 * [taylor]: Taking taylor expansion of (* 1/4 (log (pow (hypot (/ 1 re) (/ 1 im)) 3))) in re 19.668 * [taylor]: Taking taylor expansion of 1/4 in re 19.668 * [backup-simplify]: Simplify 1/4 into 1/4 19.668 * [taylor]: Taking taylor expansion of (log (pow (hypot (/ 1 re) (/ 1 im)) 3)) in re 19.668 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 re) (/ 1 im)) 3) in re 19.668 * [taylor]: Taking taylor expansion of (hypot (/ 1 re) (/ 1 im)) in re 19.668 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) 19.668 * [taylor]: Taking taylor expansion of (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) in re 19.668 * [taylor]: Taking taylor expansion of (* (/ 1 re) (/ 1 re)) in re 19.668 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.668 * [taylor]: Taking taylor expansion of re in re 19.668 * [backup-simplify]: Simplify 0 into 0 19.668 * [backup-simplify]: Simplify 1 into 1 19.669 * [backup-simplify]: Simplify (/ 1 1) into 1 19.669 * [taylor]: Taking taylor expansion of (/ 1 re) in re 19.669 * [taylor]: Taking taylor expansion of re in re 19.669 * [backup-simplify]: Simplify 0 into 0 19.669 * [backup-simplify]: Simplify 1 into 1 19.669 * [backup-simplify]: Simplify (/ 1 1) into 1 19.669 * [taylor]: Taking taylor expansion of (* (/ 1 im) (/ 1 im)) in re 19.669 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.669 * [taylor]: Taking taylor expansion of im in re 19.669 * [backup-simplify]: Simplify im into im 19.669 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.669 * [taylor]: Taking taylor expansion of (/ 1 im) in re 19.669 * [taylor]: Taking taylor expansion of im in re 19.669 * [backup-simplify]: Simplify im into im 19.669 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 19.669 * [backup-simplify]: Simplify (* 1 1) into 1 19.670 * [backup-simplify]: Simplify (+ 1 0) into 1 19.670 * [backup-simplify]: Simplify (sqrt 1) into 1 19.670 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.671 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.671 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.671 * [backup-simplify]: Simplify (+ 0 0) into 0 19.672 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.672 * [backup-simplify]: Simplify (* 1 1) into 1 19.673 * [backup-simplify]: Simplify (* 1 1) into 1 19.673 * [backup-simplify]: Simplify (log 1) into 0 19.674 * [backup-simplify]: Simplify (+ (* (- 3) (log re)) 0) into (- (* 3 (log re))) 19.674 * [backup-simplify]: Simplify (* 1/4 (- (* 3 (log re)))) into (* -3/4 (log re)) 19.674 * [backup-simplify]: Simplify (exp (* -3/4 (log re))) into (pow re -3/4) 19.674 * [taylor]: Taking taylor expansion of (pow re -3/4) in im 19.674 * [taylor]: Taking taylor expansion of (exp (* -3/4 (log re))) in im 19.674 * [taylor]: Taking taylor expansion of (* -3/4 (log re)) in im 19.674 * [taylor]: Taking taylor expansion of -3/4 in im 19.674 * [backup-simplify]: Simplify -3/4 into -3/4 19.674 * [taylor]: Taking taylor expansion of (log re) in im 19.674 * [taylor]: Taking taylor expansion of re in im 19.674 * [backup-simplify]: Simplify re into re 19.675 * [backup-simplify]: Simplify (log re) into (log re) 19.675 * [backup-simplify]: Simplify (* -3/4 (log re)) into (* -3/4 (log re)) 19.675 * [backup-simplify]: Simplify (exp (* -3/4 (log re))) into (pow re -3/4) 19.675 * [backup-simplify]: Simplify (pow re -3/4) into (pow re -3/4) 19.676 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.676 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.678 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.678 * [backup-simplify]: Simplify (+ (* (- 3) (log re)) 0) into (- (* 3 (log re))) 19.679 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (- (* 3 (log re))))) into 0 19.680 * [backup-simplify]: Simplify (* (exp (* -3/4 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 19.680 * [taylor]: Taking taylor expansion of 0 in im 19.680 * [backup-simplify]: Simplify 0 into 0 19.680 * [backup-simplify]: Simplify 0 into 0 19.681 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow re 1)))) 1) into 0 19.681 * [backup-simplify]: Simplify (+ (* -3/4 0) (* 0 (log re))) into 0 19.682 * [backup-simplify]: Simplify (* (exp (* -3/4 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 19.682 * [backup-simplify]: Simplify 0 into 0 19.683 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.684 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.685 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.685 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 19.685 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 19.687 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 19.687 * [backup-simplify]: Simplify (+ (* 1 (/ 1/2 (pow im 2))) (+ (* 0 0) (* (/ 1/2 (pow im 2)) 1))) into (/ 1 (pow im 2)) 19.688 * [backup-simplify]: Simplify (+ (* 1 (/ 1 (pow im 2))) (+ (* 0 0) (* (/ 1/2 (pow im 2)) 1))) into (* 3/2 (/ 1 (pow im 2))) 19.690 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (* 3/2 (/ 1 (pow im 2)))) 1)) (pow 1 1)))) 2) into (/ 3/2 (pow im 2)) 19.690 * [backup-simplify]: Simplify (+ (* (- 3) (log re)) 0) into (- (* 3 (log re))) 19.691 * [backup-simplify]: Simplify (+ (* 1/4 (/ 3/2 (pow im 2))) (+ (* 0 0) (* 0 (- (* 3 (log re)))))) into (* 3/8 (/ 1 (pow im 2))) 19.692 * [backup-simplify]: Simplify (* (exp (* -3/4 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 3/8 (/ 1 (pow im 2))) 1) 1)))) into (* 3/8 (* (pow (/ 1 (pow re 3)) 1/4) (/ 1 (pow im 2)))) 19.692 * [taylor]: Taking taylor expansion of (* 3/8 (* (pow (/ 1 (pow re 3)) 1/4) (/ 1 (pow im 2)))) in im 19.692 * [taylor]: Taking taylor expansion of 3/8 in im 19.692 * [backup-simplify]: Simplify 3/8 into 3/8 19.692 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow re 3)) 1/4) (/ 1 (pow im 2))) in im 19.692 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow re 3)) 1/4) in im 19.692 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (/ 1 (pow re 3))))) in im 19.692 * [taylor]: Taking taylor expansion of (* 1/4 (log (/ 1 (pow re 3)))) in im 19.692 * [taylor]: Taking taylor expansion of 1/4 in im 19.692 * [backup-simplify]: Simplify 1/4 into 1/4 19.692 * [taylor]: Taking taylor expansion of (log (/ 1 (pow re 3))) in im 19.692 * [taylor]: Taking taylor expansion of (/ 1 (pow re 3)) in im 19.692 * [taylor]: Taking taylor expansion of (pow re 3) in im 19.692 * [taylor]: Taking taylor expansion of re in im 19.692 * [backup-simplify]: Simplify re into re 19.692 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.693 * [backup-simplify]: Simplify (* re (pow re 2)) into (pow re 3) 19.693 * [backup-simplify]: Simplify (/ 1 (pow re 3)) into (/ 1 (pow re 3)) 19.693 * [backup-simplify]: Simplify (log (/ 1 (pow re 3))) into (log (/ 1 (pow re 3))) 19.693 * [backup-simplify]: Simplify (* 1/4 (log (/ 1 (pow re 3)))) into (* 1/4 (log (/ 1 (pow re 3)))) 19.693 * [backup-simplify]: Simplify (exp (* 1/4 (log (/ 1 (pow re 3))))) into (pow (/ 1 (pow re 3)) 1/4) 19.693 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.693 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.693 * [taylor]: Taking taylor expansion of im in im 19.693 * [backup-simplify]: Simplify 0 into 0 19.693 * [backup-simplify]: Simplify 1 into 1 19.694 * [backup-simplify]: Simplify (* 1 1) into 1 19.694 * [backup-simplify]: Simplify (/ 1 1) into 1 19.695 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.696 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.696 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.697 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.697 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 19.698 * [backup-simplify]: Simplify (+ (* re 0) (* 0 (pow re 2))) into 0 19.698 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow re 3)) (/ 0 (pow re 3))))) into 0 19.699 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 (pow re 3)) 1)))) 1) into 0 19.699 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (log (/ 1 (pow re 3))))) into 0 19.700 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (/ 1 (pow re 3))))) (+ (* (/ (pow 0 1) 1)))) into 0 19.700 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (* 0 re))) into 0 19.701 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (* 0 (pow re 2)))) into 0 19.701 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow re 3)) (/ 0 (pow re 3))) (* 0 (/ 0 (pow re 3))))) into 0 19.702 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 (pow re 3)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 (pow re 3)) 1)))) 2) into 0 19.702 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 0) (* 0 (log (/ 1 (pow re 3)))))) into 0 19.703 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (/ 1 (pow re 3))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.703 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow re 3)) 1/4) 0) (+ (* 0 0) (* 0 1))) into 0 19.704 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow re 3)) 1/4) 0) (* 0 1)) into 0 19.704 * [backup-simplify]: Simplify (* (pow (/ 1 (pow re 3)) 1/4) 1) into (pow (/ 1 (pow re 3)) 1/4) 19.704 * [backup-simplify]: Simplify (+ (* 3/8 0) (+ (* 0 0) (* 0 (pow (/ 1 (pow re 3)) 1/4)))) into 0 19.705 * [backup-simplify]: Simplify 0 into 0 19.705 * [backup-simplify]: Simplify 0 into 0 19.706 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow re 1)))) 2) into 0 19.706 * [backup-simplify]: Simplify (+ (* -3/4 0) (+ (* 0 0) (* 0 (log re)))) into 0 19.707 * [backup-simplify]: Simplify (* (exp (* -3/4 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.707 * [backup-simplify]: Simplify 0 into 0 19.707 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.708 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.709 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.709 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 19.709 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 19.709 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 19.709 * [backup-simplify]: Simplify (+ 0 0) into 0 19.709 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 19.710 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow im 2))) (+ (* (/ 1/2 (pow im 2)) 0) (* 0 1)))) into 0 19.711 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1 (pow im 2))) (+ (* (/ 1/2 (pow im 2)) 0) (* 0 1)))) into 0 19.713 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (* 3/2 (/ 1 (pow im 2)))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 19.713 * [backup-simplify]: Simplify (+ (* (- 3) (log re)) 0) into (- (* 3 (log re))) 19.714 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 (/ 3/2 (pow im 2))) (+ (* 0 0) (* 0 (- (* 3 (log re))))))) into 0 19.715 * [backup-simplify]: Simplify (* (exp (* -3/4 (log re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 3/8 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 19.715 * [taylor]: Taking taylor expansion of 0 in im 19.715 * [backup-simplify]: Simplify 0 into 0 19.715 * [backup-simplify]: Simplify 0 into 0 19.715 * [backup-simplify]: Simplify (pow (/ 1 re) -3/4) into (pow (/ 1 re) -3/4) 19.715 * [backup-simplify]: Simplify (* (sqrt (sqrt (hypot (/ 1 (- re)) (/ 1 (- im))))) (sqrt (hypot (/ 1 (- re)) (/ 1 (- im))))) into (pow (pow (hypot (/ -1 re) (/ -1 im)) 3) 1/4) 19.715 * [approximate]: Taking taylor expansion of (pow (pow (hypot (/ -1 re) (/ -1 im)) 3) 1/4) in (re im) around 0 19.715 * [taylor]: Taking taylor expansion of (pow (pow (hypot (/ -1 re) (/ -1 im)) 3) 1/4) in im 19.715 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (pow (hypot (/ -1 re) (/ -1 im)) 3)))) in im 19.715 * [taylor]: Taking taylor expansion of (* 1/4 (log (pow (hypot (/ -1 re) (/ -1 im)) 3))) in im 19.715 * [taylor]: Taking taylor expansion of 1/4 in im 19.715 * [backup-simplify]: Simplify 1/4 into 1/4 19.715 * [taylor]: Taking taylor expansion of (log (pow (hypot (/ -1 re) (/ -1 im)) 3)) in im 19.715 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 re) (/ -1 im)) 3) in im 19.715 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in im 19.715 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 19.715 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in im 19.715 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in im 19.715 * [taylor]: Taking taylor expansion of (/ -1 re) in im 19.715 * [taylor]: Taking taylor expansion of -1 in im 19.715 * [backup-simplify]: Simplify -1 into -1 19.715 * [taylor]: Taking taylor expansion of re in im 19.715 * [backup-simplify]: Simplify re into re 19.716 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 19.716 * [taylor]: Taking taylor expansion of (/ -1 re) in im 19.716 * [taylor]: Taking taylor expansion of -1 in im 19.716 * [backup-simplify]: Simplify -1 into -1 19.716 * [taylor]: Taking taylor expansion of re in im 19.716 * [backup-simplify]: Simplify re into re 19.716 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 19.716 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in im 19.716 * [taylor]: Taking taylor expansion of (/ -1 im) in im 19.716 * [taylor]: Taking taylor expansion of -1 in im 19.716 * [backup-simplify]: Simplify -1 into -1 19.716 * [taylor]: Taking taylor expansion of im in im 19.716 * [backup-simplify]: Simplify 0 into 0 19.716 * [backup-simplify]: Simplify 1 into 1 19.716 * [backup-simplify]: Simplify (/ -1 1) into -1 19.716 * [taylor]: Taking taylor expansion of (/ -1 im) in im 19.716 * [taylor]: Taking taylor expansion of -1 in im 19.716 * [backup-simplify]: Simplify -1 into -1 19.716 * [taylor]: Taking taylor expansion of im in im 19.716 * [backup-simplify]: Simplify 0 into 0 19.716 * [backup-simplify]: Simplify 1 into 1 19.716 * [backup-simplify]: Simplify (/ -1 1) into -1 19.717 * [backup-simplify]: Simplify (* -1 -1) into 1 19.717 * [backup-simplify]: Simplify (+ 0 1) into 1 19.717 * [backup-simplify]: Simplify (sqrt 1) into 1 19.718 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.718 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.718 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.719 * [backup-simplify]: Simplify (+ 0 0) into 0 19.719 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.719 * [backup-simplify]: Simplify (* 1 1) into 1 19.720 * [backup-simplify]: Simplify (* 1 1) into 1 19.720 * [backup-simplify]: Simplify (log 1) into 0 19.720 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) 0) into (- (* 3 (log im))) 19.720 * [backup-simplify]: Simplify (* 1/4 (- (* 3 (log im)))) into (* -3/4 (log im)) 19.720 * [backup-simplify]: Simplify (exp (* -3/4 (log im))) into (pow im -3/4) 19.720 * [taylor]: Taking taylor expansion of (pow (pow (hypot (/ -1 re) (/ -1 im)) 3) 1/4) in re 19.720 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (pow (hypot (/ -1 re) (/ -1 im)) 3)))) in re 19.720 * [taylor]: Taking taylor expansion of (* 1/4 (log (pow (hypot (/ -1 re) (/ -1 im)) 3))) in re 19.720 * [taylor]: Taking taylor expansion of 1/4 in re 19.720 * [backup-simplify]: Simplify 1/4 into 1/4 19.720 * [taylor]: Taking taylor expansion of (log (pow (hypot (/ -1 re) (/ -1 im)) 3)) in re 19.720 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 re) (/ -1 im)) 3) in re 19.720 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 19.720 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 19.720 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 19.720 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 19.720 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.720 * [taylor]: Taking taylor expansion of -1 in re 19.721 * [backup-simplify]: Simplify -1 into -1 19.721 * [taylor]: Taking taylor expansion of re in re 19.721 * [backup-simplify]: Simplify 0 into 0 19.721 * [backup-simplify]: Simplify 1 into 1 19.721 * [backup-simplify]: Simplify (/ -1 1) into -1 19.721 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.721 * [taylor]: Taking taylor expansion of -1 in re 19.721 * [backup-simplify]: Simplify -1 into -1 19.721 * [taylor]: Taking taylor expansion of re in re 19.721 * [backup-simplify]: Simplify 0 into 0 19.721 * [backup-simplify]: Simplify 1 into 1 19.721 * [backup-simplify]: Simplify (/ -1 1) into -1 19.721 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 19.721 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.721 * [taylor]: Taking taylor expansion of -1 in re 19.721 * [backup-simplify]: Simplify -1 into -1 19.721 * [taylor]: Taking taylor expansion of im in re 19.721 * [backup-simplify]: Simplify im into im 19.721 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.721 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.721 * [taylor]: Taking taylor expansion of -1 in re 19.721 * [backup-simplify]: Simplify -1 into -1 19.721 * [taylor]: Taking taylor expansion of im in re 19.721 * [backup-simplify]: Simplify im into im 19.721 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.722 * [backup-simplify]: Simplify (* -1 -1) into 1 19.722 * [backup-simplify]: Simplify (+ 1 0) into 1 19.722 * [backup-simplify]: Simplify (sqrt 1) into 1 19.723 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.723 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.724 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.724 * [backup-simplify]: Simplify (+ 0 0) into 0 19.724 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.725 * [backup-simplify]: Simplify (* 1 1) into 1 19.725 * [backup-simplify]: Simplify (* 1 1) into 1 19.725 * [backup-simplify]: Simplify (log 1) into 0 19.725 * [backup-simplify]: Simplify (+ (* (- 3) (log re)) 0) into (- (* 3 (log re))) 19.725 * [backup-simplify]: Simplify (* 1/4 (- (* 3 (log re)))) into (* -3/4 (log re)) 19.725 * [backup-simplify]: Simplify (exp (* -3/4 (log re))) into (pow re -3/4) 19.725 * [taylor]: Taking taylor expansion of (pow (pow (hypot (/ -1 re) (/ -1 im)) 3) 1/4) in re 19.725 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (pow (hypot (/ -1 re) (/ -1 im)) 3)))) in re 19.726 * [taylor]: Taking taylor expansion of (* 1/4 (log (pow (hypot (/ -1 re) (/ -1 im)) 3))) in re 19.726 * [taylor]: Taking taylor expansion of 1/4 in re 19.726 * [backup-simplify]: Simplify 1/4 into 1/4 19.726 * [taylor]: Taking taylor expansion of (log (pow (hypot (/ -1 re) (/ -1 im)) 3)) in re 19.726 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 re) (/ -1 im)) 3) in re 19.726 * [taylor]: Taking taylor expansion of (hypot (/ -1 re) (/ -1 im)) in re 19.726 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im)))) 19.726 * [taylor]: Taking taylor expansion of (+ (* (/ -1 re) (/ -1 re)) (* (/ -1 im) (/ -1 im))) in re 19.726 * [taylor]: Taking taylor expansion of (* (/ -1 re) (/ -1 re)) in re 19.726 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.726 * [taylor]: Taking taylor expansion of -1 in re 19.726 * [backup-simplify]: Simplify -1 into -1 19.726 * [taylor]: Taking taylor expansion of re in re 19.726 * [backup-simplify]: Simplify 0 into 0 19.726 * [backup-simplify]: Simplify 1 into 1 19.726 * [backup-simplify]: Simplify (/ -1 1) into -1 19.726 * [taylor]: Taking taylor expansion of (/ -1 re) in re 19.726 * [taylor]: Taking taylor expansion of -1 in re 19.726 * [backup-simplify]: Simplify -1 into -1 19.726 * [taylor]: Taking taylor expansion of re in re 19.726 * [backup-simplify]: Simplify 0 into 0 19.726 * [backup-simplify]: Simplify 1 into 1 19.726 * [backup-simplify]: Simplify (/ -1 1) into -1 19.726 * [taylor]: Taking taylor expansion of (* (/ -1 im) (/ -1 im)) in re 19.726 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.726 * [taylor]: Taking taylor expansion of -1 in re 19.727 * [backup-simplify]: Simplify -1 into -1 19.727 * [taylor]: Taking taylor expansion of im in re 19.727 * [backup-simplify]: Simplify im into im 19.727 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.727 * [taylor]: Taking taylor expansion of (/ -1 im) in re 19.727 * [taylor]: Taking taylor expansion of -1 in re 19.727 * [backup-simplify]: Simplify -1 into -1 19.727 * [taylor]: Taking taylor expansion of im in re 19.727 * [backup-simplify]: Simplify im into im 19.727 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 19.727 * [backup-simplify]: Simplify (* -1 -1) into 1 19.727 * [backup-simplify]: Simplify (+ 1 0) into 1 19.727 * [backup-simplify]: Simplify (sqrt 1) into 1 19.728 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.729 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.729 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.729 * [backup-simplify]: Simplify (+ 0 0) into 0 19.730 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.730 * [backup-simplify]: Simplify (* 1 1) into 1 19.730 * [backup-simplify]: Simplify (* 1 1) into 1 19.731 * [backup-simplify]: Simplify (log 1) into 0 19.731 * [backup-simplify]: Simplify (+ (* (- 3) (log re)) 0) into (- (* 3 (log re))) 19.731 * [backup-simplify]: Simplify (* 1/4 (- (* 3 (log re)))) into (* -3/4 (log re)) 19.731 * [backup-simplify]: Simplify (exp (* -3/4 (log re))) into (pow re -3/4) 19.731 * [taylor]: Taking taylor expansion of (pow re -3/4) in im 19.731 * [taylor]: Taking taylor expansion of (exp (* -3/4 (log re))) in im 19.731 * [taylor]: Taking taylor expansion of (* -3/4 (log re)) in im 19.731 * [taylor]: Taking taylor expansion of -3/4 in im 19.731 * [backup-simplify]: Simplify -3/4 into -3/4 19.731 * [taylor]: Taking taylor expansion of (log re) in im 19.731 * [taylor]: Taking taylor expansion of re in im 19.731 * [backup-simplify]: Simplify re into re 19.731 * [backup-simplify]: Simplify (log re) into (log re) 19.731 * [backup-simplify]: Simplify (* -3/4 (log re)) into (* -3/4 (log re)) 19.731 * [backup-simplify]: Simplify (exp (* -3/4 (log re))) into (pow re -3/4) 19.731 * [backup-simplify]: Simplify (pow re -3/4) into (pow re -3/4) 19.732 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.732 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.733 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.733 * [backup-simplify]: Simplify (+ (* (- 3) (log re)) 0) into (- (* 3 (log re))) 19.734 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (- (* 3 (log re))))) into 0 19.734 * [backup-simplify]: Simplify (* (exp (* -3/4 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 19.734 * [taylor]: Taking taylor expansion of 0 in im 19.734 * [backup-simplify]: Simplify 0 into 0 19.734 * [backup-simplify]: Simplify 0 into 0 19.735 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow re 1)))) 1) into 0 19.735 * [backup-simplify]: Simplify (+ (* -3/4 0) (* 0 (log re))) into 0 19.736 * [backup-simplify]: Simplify (* (exp (* -3/4 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 19.736 * [backup-simplify]: Simplify 0 into 0 19.737 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.737 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.738 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 19.738 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 19.738 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 19.739 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 19.739 * [backup-simplify]: Simplify (+ (* 1 (/ 1/2 (pow im 2))) (+ (* 0 0) (* (/ 1/2 (pow im 2)) 1))) into (/ 1 (pow im 2)) 19.740 * [backup-simplify]: Simplify (+ (* 1 (/ 1 (pow im 2))) (+ (* 0 0) (* (/ 1/2 (pow im 2)) 1))) into (* 3/2 (/ 1 (pow im 2))) 19.741 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (* 3/2 (/ 1 (pow im 2)))) 1)) (pow 1 1)))) 2) into (/ 3/2 (pow im 2)) 19.741 * [backup-simplify]: Simplify (+ (* (- 3) (log re)) 0) into (- (* 3 (log re))) 19.742 * [backup-simplify]: Simplify (+ (* 1/4 (/ 3/2 (pow im 2))) (+ (* 0 0) (* 0 (- (* 3 (log re)))))) into (* 3/8 (/ 1 (pow im 2))) 19.742 * [backup-simplify]: Simplify (* (exp (* -3/4 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 3/8 (/ 1 (pow im 2))) 1) 1)))) into (* 3/8 (* (pow (/ 1 (pow re 3)) 1/4) (/ 1 (pow im 2)))) 19.742 * [taylor]: Taking taylor expansion of (* 3/8 (* (pow (/ 1 (pow re 3)) 1/4) (/ 1 (pow im 2)))) in im 19.742 * [taylor]: Taking taylor expansion of 3/8 in im 19.742 * [backup-simplify]: Simplify 3/8 into 3/8 19.742 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow re 3)) 1/4) (/ 1 (pow im 2))) in im 19.742 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow re 3)) 1/4) in im 19.742 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (/ 1 (pow re 3))))) in im 19.742 * [taylor]: Taking taylor expansion of (* 1/4 (log (/ 1 (pow re 3)))) in im 19.742 * [taylor]: Taking taylor expansion of 1/4 in im 19.742 * [backup-simplify]: Simplify 1/4 into 1/4 19.742 * [taylor]: Taking taylor expansion of (log (/ 1 (pow re 3))) in im 19.742 * [taylor]: Taking taylor expansion of (/ 1 (pow re 3)) in im 19.742 * [taylor]: Taking taylor expansion of (pow re 3) in im 19.742 * [taylor]: Taking taylor expansion of re in im 19.742 * [backup-simplify]: Simplify re into re 19.742 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.743 * [backup-simplify]: Simplify (* re (pow re 2)) into (pow re 3) 19.743 * [backup-simplify]: Simplify (/ 1 (pow re 3)) into (/ 1 (pow re 3)) 19.743 * [backup-simplify]: Simplify (log (/ 1 (pow re 3))) into (log (/ 1 (pow re 3))) 19.743 * [backup-simplify]: Simplify (* 1/4 (log (/ 1 (pow re 3)))) into (* 1/4 (log (/ 1 (pow re 3)))) 19.743 * [backup-simplify]: Simplify (exp (* 1/4 (log (/ 1 (pow re 3))))) into (pow (/ 1 (pow re 3)) 1/4) 19.743 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.743 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.743 * [taylor]: Taking taylor expansion of im in im 19.743 * [backup-simplify]: Simplify 0 into 0 19.743 * [backup-simplify]: Simplify 1 into 1 19.743 * [backup-simplify]: Simplify (* 1 1) into 1 19.744 * [backup-simplify]: Simplify (/ 1 1) into 1 19.744 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.745 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.746 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.746 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.746 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 19.747 * [backup-simplify]: Simplify (+ (* re 0) (* 0 (pow re 2))) into 0 19.747 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow re 3)) (/ 0 (pow re 3))))) into 0 19.747 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 (pow re 3)) 1)))) 1) into 0 19.748 * [backup-simplify]: Simplify (+ (* 1/4 0) (* 0 (log (/ 1 (pow re 3))))) into 0 19.748 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (/ 1 (pow re 3))))) (+ (* (/ (pow 0 1) 1)))) into 0 19.748 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (* 0 re))) into 0 19.749 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (* 0 (pow re 2)))) into 0 19.749 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow re 3)) (/ 0 (pow re 3))) (* 0 (/ 0 (pow re 3))))) into 0 19.750 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 (pow re 3)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 (pow re 3)) 1)))) 2) into 0 19.750 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 0) (* 0 (log (/ 1 (pow re 3)))))) into 0 19.751 * [backup-simplify]: Simplify (* (exp (* 1/4 (log (/ 1 (pow re 3))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.752 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow re 3)) 1/4) 0) (+ (* 0 0) (* 0 1))) into 0 19.752 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow re 3)) 1/4) 0) (* 0 1)) into 0 19.752 * [backup-simplify]: Simplify (* (pow (/ 1 (pow re 3)) 1/4) 1) into (pow (/ 1 (pow re 3)) 1/4) 19.753 * [backup-simplify]: Simplify (+ (* 3/8 0) (+ (* 0 0) (* 0 (pow (/ 1 (pow re 3)) 1/4)))) into 0 19.753 * [backup-simplify]: Simplify 0 into 0 19.753 * [backup-simplify]: Simplify 0 into 0 19.754 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow re 1)))) 2) into 0 19.754 * [backup-simplify]: Simplify (+ (* -3/4 0) (+ (* 0 0) (* 0 (log re)))) into 0 19.755 * [backup-simplify]: Simplify (* (exp (* -3/4 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.755 * [backup-simplify]: Simplify 0 into 0 19.756 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.756 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.757 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 19.757 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 19.757 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 19.757 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 19.757 * [backup-simplify]: Simplify (+ 0 0) into 0 19.758 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 19.758 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow im 2))) (+ (* (/ 1/2 (pow im 2)) 0) (* 0 1)))) into 0 19.759 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1 (pow im 2))) (+ (* (/ 1/2 (pow im 2)) 0) (* 0 1)))) into 0 19.764 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (* 3/2 (/ 1 (pow im 2)))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 19.765 * [backup-simplify]: Simplify (+ (* (- 3) (log re)) 0) into (- (* 3 (log re))) 19.765 * [backup-simplify]: Simplify (+ (* 1/4 0) (+ (* 0 (/ 3/2 (pow im 2))) (+ (* 0 0) (* 0 (- (* 3 (log re))))))) into 0 19.766 * [backup-simplify]: Simplify (* (exp (* -3/4 (log re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 3/8 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 19.767 * [taylor]: Taking taylor expansion of 0 in im 19.767 * [backup-simplify]: Simplify 0 into 0 19.767 * [backup-simplify]: Simplify 0 into 0 19.767 * [backup-simplify]: Simplify (pow (/ 1 (- re)) -3/4) into (pow (/ -1 re) -3/4) 19.767 * * * [progress]: simplifying candidates 19.767 * * * * [progress]: [ 1 / 115 ] simplifiying candidate # 19.767 * [simplify]: Simplifying (expm1 (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re))) 19.767 * * [simplify]: iters left: 6 (11 enodes) 19.771 * * [simplify]: iters left: 5 (37 enodes) 19.780 * * [simplify]: iters left: 4 (45 enodes) 19.793 * * [simplify]: iters left: 3 (54 enodes) 19.807 * * [simplify]: Extracting #0: cost 1 inf + 0 19.807 * * [simplify]: Extracting #1: cost 3 inf + 0 19.807 * * [simplify]: Extracting #2: cost 13 inf + 0 19.807 * * [simplify]: Extracting #3: cost 21 inf + 1 19.807 * * [simplify]: Extracting #4: cost 21 inf + 83 19.807 * * [simplify]: Extracting #5: cost 20 inf + 84 19.808 * * [simplify]: Extracting #6: cost 14 inf + 706 19.809 * * [simplify]: Extracting #7: cost 5 inf + 3059 19.810 * * [simplify]: Extracting #8: cost 0 inf + 4804 19.812 * [simplify]: Simplified to (expm1 (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re)) 19.812 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (log1p (expm1 (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re))) 2.0)))) 19.812 * * * * [progress]: [ 2 / 115 ] simplifiying candidate # 19.813 * [simplify]: Simplifying (log1p (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re))) 19.813 * * [simplify]: iters left: 6 (11 enodes) 19.817 * * [simplify]: iters left: 5 (37 enodes) 19.828 * * [simplify]: iters left: 4 (45 enodes) 19.836 * * [simplify]: iters left: 3 (54 enodes) 19.843 * * [simplify]: Extracting #0: cost 1 inf + 0 19.843 * * [simplify]: Extracting #1: cost 3 inf + 0 19.843 * * [simplify]: Extracting #2: cost 13 inf + 0 19.843 * * [simplify]: Extracting #3: cost 21 inf + 1 19.843 * * [simplify]: Extracting #4: cost 21 inf + 83 19.843 * * [simplify]: Extracting #5: cost 20 inf + 84 19.843 * * [simplify]: Extracting #6: cost 14 inf + 706 19.844 * * [simplify]: Extracting #7: cost 5 inf + 3059 19.844 * * [simplify]: Extracting #8: cost 0 inf + 4844 19.845 * [simplify]: Simplified to (log1p (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re)) 19.845 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (expm1 (log1p (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re))) 2.0)))) 19.845 * * * * [progress]: [ 3 / 115 ] simplifiying candidate # 19.846 * [simplify]: Simplifying (* (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 19.846 * * [simplify]: iters left: 6 (9 enodes) 19.848 * * [simplify]: iters left: 5 (31 enodes) 19.852 * * [simplify]: iters left: 4 (37 enodes) 19.856 * * [simplify]: iters left: 3 (42 enodes) 19.861 * * [simplify]: Extracting #0: cost 1 inf + 0 19.861 * * [simplify]: Extracting #1: cost 8 inf + 0 19.861 * * [simplify]: Extracting #2: cost 15 inf + 0 19.861 * * [simplify]: Extracting #3: cost 18 inf + 0 19.861 * * [simplify]: Extracting #4: cost 16 inf + 2 19.862 * * [simplify]: Extracting #5: cost 12 inf + 310 19.862 * * [simplify]: Extracting #6: cost 10 inf + 624 19.862 * * [simplify]: Extracting #7: cost 3 inf + 2383 19.863 * * [simplify]: Extracting #8: cost 0 inf + 3234 19.863 * [simplify]: Simplified to (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) 19.863 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (+ (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 19.863 * * * * [progress]: [ 4 / 115 ] simplifiying candidate # 19.863 * * * * [progress]: [ 5 / 115 ] simplifiying candidate # 19.863 * [simplify]: Simplifying (log (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re))) 19.864 * * [simplify]: iters left: 6 (11 enodes) 19.868 * * [simplify]: iters left: 5 (37 enodes) 19.880 * * [simplify]: iters left: 4 (45 enodes) 19.893 * * [simplify]: iters left: 3 (54 enodes) 19.907 * * [simplify]: Extracting #0: cost 1 inf + 0 19.907 * * [simplify]: Extracting #1: cost 3 inf + 0 19.907 * * [simplify]: Extracting #2: cost 13 inf + 0 19.907 * * [simplify]: Extracting #3: cost 21 inf + 1 19.907 * * [simplify]: Extracting #4: cost 21 inf + 83 19.907 * * [simplify]: Extracting #5: cost 20 inf + 84 19.908 * * [simplify]: Extracting #6: cost 14 inf + 706 19.909 * * [simplify]: Extracting #7: cost 5 inf + 3059 19.910 * * [simplify]: Extracting #8: cost 0 inf + 4804 19.912 * [simplify]: Simplified to (log (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re)) 19.912 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (exp (log (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re))) 2.0)))) 19.912 * * * * [progress]: [ 6 / 115 ] simplifiying candidate # 19.913 * [simplify]: Simplifying (exp (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re))) 19.913 * * [simplify]: iters left: 6 (11 enodes) 19.917 * * [simplify]: iters left: 5 (37 enodes) 19.926 * * [simplify]: iters left: 4 (48 enodes) 19.933 * * [simplify]: iters left: 3 (74 enodes) 19.944 * * [simplify]: iters left: 2 (115 enodes) 19.967 * * [simplify]: iters left: 1 (219 enodes) 20.049 * * [simplify]: Extracting #0: cost 1 inf + 0 20.049 * * [simplify]: Extracting #1: cost 34 inf + 0 20.050 * * [simplify]: Extracting #2: cost 120 inf + 1 20.050 * * [simplify]: Extracting #3: cost 171 inf + 43 20.052 * * [simplify]: Extracting #4: cost 180 inf + 572 20.055 * * [simplify]: Extracting #5: cost 135 inf + 11409 20.068 * * [simplify]: Extracting #6: cost 46 inf + 54466 20.091 * * [simplify]: Extracting #7: cost 1 inf + 85950 20.116 * * [simplify]: Extracting #8: cost 0 inf + 86516 20.129 * [simplify]: Simplified to (exp (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re)) 20.129 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (log (exp (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re))) 2.0)))) 20.129 * * * * [progress]: [ 7 / 115 ] simplifiying candidate # 20.129 * [simplify]: Simplifying (* (cbrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re))) (cbrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re)))) 20.129 * * [simplify]: iters left: 6 (12 enodes) 20.134 * * [simplify]: iters left: 5 (40 enodes) 20.139 * * [simplify]: iters left: 4 (48 enodes) 20.147 * * [simplify]: iters left: 3 (57 enodes) 20.161 * * [simplify]: Extracting #0: cost 1 inf + 0 20.161 * * [simplify]: Extracting #1: cost 3 inf + 0 20.161 * * [simplify]: Extracting #2: cost 5 inf + 0 20.161 * * [simplify]: Extracting #3: cost 15 inf + 0 20.161 * * [simplify]: Extracting #4: cost 22 inf + 42 20.161 * * [simplify]: Extracting #5: cost 23 inf + 83 20.161 * * [simplify]: Extracting #6: cost 22 inf + 84 20.161 * * [simplify]: Extracting #7: cost 16 inf + 746 20.162 * * [simplify]: Extracting #8: cost 6 inf + 3356 20.163 * * [simplify]: Extracting #9: cost 0 inf + 5738 20.164 * [simplify]: Simplified to (* (cbrt (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re)) (cbrt (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re))) 20.164 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (* (cbrt (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re)) (cbrt (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re))) (cbrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re)))) 2.0)))) 20.164 * [simplify]: Simplifying (cbrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re))) 20.164 * * [simplify]: iters left: 6 (11 enodes) 20.166 * * [simplify]: iters left: 5 (37 enodes) 20.171 * * [simplify]: iters left: 4 (45 enodes) 20.177 * * [simplify]: iters left: 3 (54 enodes) 20.184 * * [simplify]: Extracting #0: cost 1 inf + 0 20.184 * * [simplify]: Extracting #1: cost 3 inf + 0 20.184 * * [simplify]: Extracting #2: cost 13 inf + 0 20.184 * * [simplify]: Extracting #3: cost 21 inf + 1 20.184 * * [simplify]: Extracting #4: cost 21 inf + 83 20.184 * * [simplify]: Extracting #5: cost 20 inf + 84 20.184 * * [simplify]: Extracting #6: cost 14 inf + 706 20.185 * * [simplify]: Extracting #7: cost 5 inf + 3059 20.185 * * [simplify]: Extracting #8: cost 0 inf + 4824 20.186 * [simplify]: Simplified to (cbrt (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re)) 20.186 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (* (* (cbrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re))) (cbrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re)))) (cbrt (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re))) 2.0)))) 20.187 * * * * [progress]: [ 8 / 115 ] simplifiying candidate # 20.187 * [simplify]: Simplifying (* (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re)) (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re))) (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re))) 20.187 * * [simplify]: iters left: 6 (12 enodes) 20.191 * * [simplify]: iters left: 5 (41 enodes) 20.204 * * [simplify]: iters left: 4 (63 enodes) 20.232 * * [simplify]: iters left: 3 (187 enodes) 20.339 * * [simplify]: Extracting #0: cost 1 inf + 0 20.339 * * [simplify]: Extracting #1: cost 33 inf + 0 20.340 * * [simplify]: Extracting #2: cost 191 inf + 1 20.341 * * [simplify]: Extracting #3: cost 217 inf + 206 20.344 * * [simplify]: Extracting #4: cost 156 inf + 18228 20.366 * * [simplify]: Extracting #5: cost 17 inf + 79028 20.410 * * [simplify]: Extracting #6: cost 0 inf + 84686 20.441 * * [simplify]: Extracting #7: cost 0 inf + 84171 20.491 * [simplify]: Simplified to (* (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re) (* (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re) (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re))) 20.491 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (cbrt (* (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re) (* (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re) (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re)))) 2.0)))) 20.491 * * * * [progress]: [ 9 / 115 ] simplifiying candidate # 20.492 * [simplify]: Simplifying (sqrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re))) 20.492 * * [simplify]: iters left: 6 (11 enodes) 20.499 * * [simplify]: iters left: 5 (37 enodes) 20.510 * * [simplify]: iters left: 4 (45 enodes) 20.523 * * [simplify]: iters left: 3 (54 enodes) 20.536 * * [simplify]: Extracting #0: cost 1 inf + 0 20.536 * * [simplify]: Extracting #1: cost 3 inf + 0 20.536 * * [simplify]: Extracting #2: cost 13 inf + 0 20.536 * * [simplify]: Extracting #3: cost 21 inf + 1 20.537 * * [simplify]: Extracting #4: cost 21 inf + 83 20.537 * * [simplify]: Extracting #5: cost 20 inf + 84 20.537 * * [simplify]: Extracting #6: cost 14 inf + 706 20.538 * * [simplify]: Extracting #7: cost 5 inf + 3059 20.540 * * [simplify]: Extracting #8: cost 0 inf + 4744 20.542 * [simplify]: Simplified to (sqrt (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re)) 20.542 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (* (sqrt (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re)) (sqrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re)))) 2.0)))) 20.542 * [simplify]: Simplifying (sqrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re))) 20.542 * * [simplify]: iters left: 6 (11 enodes) 20.547 * * [simplify]: iters left: 5 (37 enodes) 20.557 * * [simplify]: iters left: 4 (45 enodes) 20.570 * * [simplify]: iters left: 3 (54 enodes) 20.583 * * [simplify]: Extracting #0: cost 1 inf + 0 20.583 * * [simplify]: Extracting #1: cost 3 inf + 0 20.583 * * [simplify]: Extracting #2: cost 13 inf + 0 20.584 * * [simplify]: Extracting #3: cost 21 inf + 1 20.584 * * [simplify]: Extracting #4: cost 21 inf + 83 20.584 * * [simplify]: Extracting #5: cost 20 inf + 84 20.584 * * [simplify]: Extracting #6: cost 14 inf + 706 20.585 * * [simplify]: Extracting #7: cost 5 inf + 3059 20.587 * * [simplify]: Extracting #8: cost 0 inf + 4744 20.589 * [simplify]: Simplified to (sqrt (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re)) 20.589 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (* (sqrt (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re))) (sqrt (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re))) 2.0)))) 20.589 * * * * [progress]: [ 10 / 115 ] simplifiying candidate # 20.589 * * * * [progress]: [ 11 / 115 ] simplifiying candidate #real (real->posit16 (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re)))) 2.0))))> 20.589 * [simplify]: Simplifying (real->posit16 (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re))) 20.590 * * [simplify]: iters left: 6 (11 enodes) 20.594 * * [simplify]: iters left: 5 (34 enodes) 20.603 * * [simplify]: iters left: 4 (42 enodes) 20.615 * * [simplify]: iters left: 3 (51 enodes) 20.628 * * [simplify]: Extracting #0: cost 1 inf + 0 20.628 * * [simplify]: Extracting #1: cost 2 inf + 0 20.628 * * [simplify]: Extracting #2: cost 11 inf + 0 20.628 * * [simplify]: Extracting #3: cost 19 inf + 1 20.628 * * [simplify]: Extracting #4: cost 19 inf + 83 20.628 * * [simplify]: Extracting #5: cost 18 inf + 84 20.629 * * [simplify]: Extracting #6: cost 15 inf + 295 20.629 * * [simplify]: Extracting #7: cost 12 inf + 706 20.630 * * [simplify]: Extracting #8: cost 4 inf + 2777 20.631 * * [simplify]: Extracting #9: cost 0 inf + 4005 20.633 * * [simplify]: Extracting #10: cost 0 inf + 3990 20.634 * [simplify]: Simplified to (real->posit16 (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re)) 20.634 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* (posit16->real (real->posit16 (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re))) 2.0)))) 20.635 * * * * [progress]: [ 12 / 115 ] simplifiying candidate # 20.635 * [simplify]: Simplifying (expm1 (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 20.635 * * [simplify]: iters left: 6 (8 enodes) 20.638 * * [simplify]: iters left: 5 (25 enodes) 20.646 * * [simplify]: Extracting #0: cost 1 inf + 0 20.646 * * [simplify]: Extracting #1: cost 3 inf + 0 20.646 * * [simplify]: Extracting #2: cost 5 inf + 0 20.646 * * [simplify]: Extracting #3: cost 8 inf + 0 20.647 * * [simplify]: Extracting #4: cost 11 inf + 0 20.647 * * [simplify]: Extracting #5: cost 14 inf + 0 20.647 * * [simplify]: Extracting #6: cost 12 inf + 2 20.647 * * [simplify]: Extracting #7: cost 9 inf + 213 20.647 * * [simplify]: Extracting #8: cost 5 inf + 761 20.647 * * [simplify]: Extracting #9: cost 1 inf + 1779 20.648 * * [simplify]: Extracting #10: cost 0 inf + 2106 20.649 * [simplify]: Simplified to (expm1 (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) 20.649 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (log1p (expm1 (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 20.649 * * * * [progress]: [ 13 / 115 ] simplifiying candidate # 20.649 * [simplify]: Simplifying (log1p (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 20.649 * * [simplify]: iters left: 6 (8 enodes) 20.652 * * [simplify]: iters left: 5 (25 enodes) 20.659 * * [simplify]: Extracting #0: cost 1 inf + 0 20.659 * * [simplify]: Extracting #1: cost 3 inf + 0 20.659 * * [simplify]: Extracting #2: cost 5 inf + 0 20.659 * * [simplify]: Extracting #3: cost 8 inf + 0 20.659 * * [simplify]: Extracting #4: cost 11 inf + 0 20.659 * * [simplify]: Extracting #5: cost 14 inf + 0 20.659 * * [simplify]: Extracting #6: cost 12 inf + 2 20.659 * * [simplify]: Extracting #7: cost 9 inf + 213 20.660 * * [simplify]: Extracting #8: cost 5 inf + 761 20.660 * * [simplify]: Extracting #9: cost 1 inf + 1799 20.661 * * [simplify]: Extracting #10: cost 0 inf + 2146 20.662 * [simplify]: Simplified to (log1p (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) 20.662 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (expm1 (log1p (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 20.662 * * * * [progress]: [ 14 / 115 ] simplifiying candidate # 20.662 * * * * [progress]: [ 15 / 115 ] simplifiying candidate # 20.662 * * * * [progress]: [ 16 / 115 ] simplifiying candidate # 20.663 * [simplify]: Simplifying (log (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 20.663 * * [simplify]: iters left: 6 (8 enodes) 20.666 * * [simplify]: iters left: 5 (25 enodes) 20.673 * * [simplify]: Extracting #0: cost 1 inf + 0 20.673 * * [simplify]: Extracting #1: cost 3 inf + 0 20.673 * * [simplify]: Extracting #2: cost 5 inf + 0 20.673 * * [simplify]: Extracting #3: cost 8 inf + 0 20.673 * * [simplify]: Extracting #4: cost 11 inf + 0 20.673 * * [simplify]: Extracting #5: cost 14 inf + 0 20.673 * * [simplify]: Extracting #6: cost 12 inf + 2 20.673 * * [simplify]: Extracting #7: cost 9 inf + 213 20.673 * * [simplify]: Extracting #8: cost 5 inf + 761 20.674 * * [simplify]: Extracting #9: cost 1 inf + 1779 20.674 * * [simplify]: Extracting #10: cost 0 inf + 2106 20.675 * [simplify]: Simplified to (log (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) 20.675 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (exp (log (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 20.675 * * * * [progress]: [ 17 / 115 ] simplifiying candidate # 20.676 * [simplify]: Simplifying (exp (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 20.676 * * [simplify]: iters left: 6 (8 enodes) 20.679 * * [simplify]: iters left: 5 (25 enodes) 20.686 * * [simplify]: Extracting #0: cost 1 inf + 0 20.686 * * [simplify]: Extracting #1: cost 3 inf + 0 20.686 * * [simplify]: Extracting #2: cost 5 inf + 0 20.686 * * [simplify]: Extracting #3: cost 8 inf + 0 20.686 * * [simplify]: Extracting #4: cost 11 inf + 0 20.686 * * [simplify]: Extracting #5: cost 14 inf + 0 20.686 * * [simplify]: Extracting #6: cost 12 inf + 2 20.687 * * [simplify]: Extracting #7: cost 9 inf + 213 20.687 * * [simplify]: Extracting #8: cost 5 inf + 761 20.688 * * [simplify]: Extracting #9: cost 1 inf + 1779 20.688 * * [simplify]: Extracting #10: cost 0 inf + 2106 20.689 * [simplify]: Simplified to (exp (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) 20.689 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (log (exp (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 20.689 * * * * [progress]: [ 18 / 115 ] simplifiying candidate # 20.690 * [simplify]: Simplifying (cbrt (sqrt (sqrt (hypot re im)))) 20.690 * * [simplify]: iters left: 4 (6 enodes) 20.692 * * [simplify]: iters left: 3 (18 enodes) 20.697 * * [simplify]: Extracting #0: cost 1 inf + 0 20.697 * * [simplify]: Extracting #1: cost 3 inf + 0 20.697 * * [simplify]: Extracting #2: cost 5 inf + 0 20.697 * * [simplify]: Extracting #3: cost 7 inf + 0 20.697 * * [simplify]: Extracting #4: cost 10 inf + 0 20.697 * * [simplify]: Extracting #5: cost 8 inf + 2 20.697 * * [simplify]: Extracting #6: cost 0 inf + 1018 20.698 * [simplify]: Simplified to (cbrt (sqrt (sqrt (hypot re im)))) 20.698 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (hypot re im))))) (- re)) 2.0)))) 20.698 * [simplify]: Simplifying (cbrt (sqrt (hypot re im))) 20.698 * * [simplify]: iters left: 3 (5 enodes) 20.700 * * [simplify]: iters left: 2 (15 enodes) 20.704 * * [simplify]: Extracting #0: cost 1 inf + 0 20.704 * * [simplify]: Extracting #1: cost 3 inf + 0 20.704 * * [simplify]: Extracting #2: cost 5 inf + 0 20.704 * * [simplify]: Extracting #3: cost 8 inf + 0 20.704 * * [simplify]: Extracting #4: cost 6 inf + 2 20.704 * * [simplify]: Extracting #5: cost 0 inf + 664 20.704 * [simplify]: Simplified to (cbrt (sqrt (hypot re im))) 20.704 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (hypot re im))))) (- re)) 2.0)))) 20.704 * * * * [progress]: [ 19 / 115 ] simplifiying candidate # 20.705 * [simplify]: Simplifying (* (cbrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (cbrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 20.705 * * [simplify]: iters left: 6 (9 enodes) 20.708 * * [simplify]: iters left: 5 (28 enodes) 20.716 * * [simplify]: Extracting #0: cost 1 inf + 0 20.716 * * [simplify]: Extracting #1: cost 3 inf + 0 20.716 * * [simplify]: Extracting #2: cost 5 inf + 0 20.716 * * [simplify]: Extracting #3: cost 7 inf + 0 20.716 * * [simplify]: Extracting #4: cost 10 inf + 0 20.716 * * [simplify]: Extracting #5: cost 13 inf + 0 20.716 * * [simplify]: Extracting #6: cost 16 inf + 0 20.716 * * [simplify]: Extracting #7: cost 14 inf + 2 20.716 * * [simplify]: Extracting #8: cost 10 inf + 310 20.717 * * [simplify]: Extracting #9: cost 7 inf + 761 20.717 * * [simplify]: Extracting #10: cost 4 inf + 1532 20.718 * * [simplify]: Extracting #11: cost 1 inf + 2503 20.718 * * [simplify]: Extracting #12: cost 0 inf + 2880 20.719 * [simplify]: Simplified to (* (cbrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (cbrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))))) 20.719 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (* (cbrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (cbrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))))) (cbrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))))) (- re)) 2.0)))) 20.720 * [simplify]: Simplifying (cbrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 20.720 * * [simplify]: iters left: 6 (8 enodes) 20.721 * * [simplify]: iters left: 5 (25 enodes) 20.725 * * [simplify]: Extracting #0: cost 1 inf + 0 20.725 * * [simplify]: Extracting #1: cost 3 inf + 0 20.725 * * [simplify]: Extracting #2: cost 5 inf + 0 20.725 * * [simplify]: Extracting #3: cost 8 inf + 0 20.725 * * [simplify]: Extracting #4: cost 11 inf + 0 20.725 * * [simplify]: Extracting #5: cost 14 inf + 0 20.725 * * [simplify]: Extracting #6: cost 12 inf + 2 20.725 * * [simplify]: Extracting #7: cost 9 inf + 213 20.725 * * [simplify]: Extracting #8: cost 5 inf + 761 20.725 * * [simplify]: Extracting #9: cost 1 inf + 1789 20.726 * * [simplify]: Extracting #10: cost 0 inf + 2126 20.726 * [simplify]: Simplified to (cbrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) 20.726 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (* (cbrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (cbrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) (cbrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 20.726 * * * * [progress]: [ 20 / 115 ] simplifiying candidate # 20.726 * [simplify]: Simplifying (* (* (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 20.726 * * [simplify]: iters left: 6 (9 enodes) 20.728 * * [simplify]: iters left: 5 (29 enodes) 20.732 * * [simplify]: iters left: 4 (31 enodes) 20.737 * * [simplify]: iters left: 3 (38 enodes) 20.743 * * [simplify]: iters left: 2 (52 enodes) 20.753 * * [simplify]: iters left: 1 (78 enodes) 20.776 * * [simplify]: Extracting #0: cost 1 inf + 0 20.776 * * [simplify]: Extracting #1: cost 11 inf + 0 20.777 * * [simplify]: Extracting #2: cost 22 inf + 1 20.777 * * [simplify]: Extracting #3: cost 26 inf + 3 20.777 * * [simplify]: Extracting #4: cost 24 inf + 6 20.777 * * [simplify]: Extracting #5: cost 16 inf + 846 20.778 * * [simplify]: Extracting #6: cost 6 inf + 4562 20.780 * * [simplify]: Extracting #7: cost 0 inf + 8203 20.782 * [simplify]: Simplified to (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) 20.782 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 20.783 * * * * [progress]: [ 21 / 115 ] simplifiying candidate # 20.783 * * * * [progress]: [ 22 / 115 ] simplifiying candidate # 20.783 * * * * [progress]: [ 23 / 115 ] simplifiying candidate # 20.783 * [simplify]: Simplifying (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 20.783 * * [simplify]: iters left: 6 (8 enodes) 20.785 * * [simplify]: iters left: 5 (25 enodes) 20.788 * * [simplify]: Extracting #0: cost 1 inf + 0 20.788 * * [simplify]: Extracting #1: cost 3 inf + 0 20.788 * * [simplify]: Extracting #2: cost 5 inf + 0 20.788 * * [simplify]: Extracting #3: cost 8 inf + 0 20.788 * * [simplify]: Extracting #4: cost 11 inf + 0 20.788 * * [simplify]: Extracting #5: cost 14 inf + 0 20.788 * * [simplify]: Extracting #6: cost 12 inf + 2 20.788 * * [simplify]: Extracting #7: cost 9 inf + 213 20.788 * * [simplify]: Extracting #8: cost 5 inf + 761 20.788 * * [simplify]: Extracting #9: cost 1 inf + 1749 20.789 * * [simplify]: Extracting #10: cost 0 inf + 2046 20.789 * [simplify]: Simplified to (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) 20.789 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))))) (- re)) 2.0)))) 20.789 * [simplify]: Simplifying (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 20.789 * * [simplify]: iters left: 6 (8 enodes) 20.791 * * [simplify]: iters left: 5 (25 enodes) 20.794 * * [simplify]: Extracting #0: cost 1 inf + 0 20.794 * * [simplify]: Extracting #1: cost 3 inf + 0 20.794 * * [simplify]: Extracting #2: cost 5 inf + 0 20.794 * * [simplify]: Extracting #3: cost 8 inf + 0 20.794 * * [simplify]: Extracting #4: cost 11 inf + 0 20.794 * * [simplify]: Extracting #5: cost 14 inf + 0 20.794 * * [simplify]: Extracting #6: cost 12 inf + 2 20.794 * * [simplify]: Extracting #7: cost 9 inf + 213 20.794 * * [simplify]: Extracting #8: cost 5 inf + 761 20.795 * * [simplify]: Extracting #9: cost 1 inf + 1749 20.795 * * [simplify]: Extracting #10: cost 0 inf + 2046 20.795 * [simplify]: Simplified to (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) 20.795 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (* (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 20.796 * * * * [progress]: [ 24 / 115 ] simplifiying candidate # 20.796 * * * * [progress]: [ 25 / 115 ] simplifiying candidate #real (real->posit16 (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))))) (- re)) 2.0))))> 20.796 * [simplify]: Simplifying (real->posit16 (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 20.796 * * [simplify]: iters left: 6 (8 enodes) 20.797 * * [simplify]: iters left: 5 (22 enodes) 20.800 * * [simplify]: Extracting #0: cost 1 inf + 0 20.800 * * [simplify]: Extracting #1: cost 2 inf + 0 20.800 * * [simplify]: Extracting #2: cost 3 inf + 0 20.800 * * [simplify]: Extracting #3: cost 6 inf + 0 20.800 * * [simplify]: Extracting #4: cost 9 inf + 0 20.800 * * [simplify]: Extracting #5: cost 12 inf + 0 20.800 * * [simplify]: Extracting #6: cost 10 inf + 2 20.800 * * [simplify]: Extracting #7: cost 0 inf + 1452 20.800 * [simplify]: Simplified to (real->posit16 (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) 20.800 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (posit16->real (real->posit16 (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 20.801 * * * * [progress]: [ 26 / 115 ] simplifiying candidate # 20.801 * [simplify]: Simplifying (expm1 (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 20.801 * * [simplify]: iters left: 6 (9 enodes) 20.802 * * [simplify]: iters left: 5 (29 enodes) 20.806 * * [simplify]: Extracting #0: cost 1 inf + 0 20.806 * * [simplify]: Extracting #1: cost 3 inf + 0 20.806 * * [simplify]: Extracting #2: cost 6 inf + 0 20.806 * * [simplify]: Extracting #3: cost 10 inf + 0 20.806 * * [simplify]: Extracting #4: cost 13 inf + 0 20.806 * * [simplify]: Extracting #5: cost 16 inf + 0 20.806 * * [simplify]: Extracting #6: cost 14 inf + 2 20.806 * * [simplify]: Extracting #7: cost 10 inf + 310 20.806 * * [simplify]: Extracting #8: cost 7 inf + 761 20.807 * * [simplify]: Extracting #9: cost 4 inf + 1492 20.807 * * [simplify]: Extracting #10: cost 1 inf + 2413 20.807 * * [simplify]: Extracting #11: cost 0 inf + 2780 20.808 * [simplify]: Simplified to (expm1 (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im))))) 20.808 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (log1p (expm1 (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 20.808 * * * * [progress]: [ 27 / 115 ] simplifiying candidate # 20.808 * [simplify]: Simplifying (log1p (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 20.808 * * [simplify]: iters left: 6 (9 enodes) 20.810 * * [simplify]: iters left: 5 (29 enodes) 20.813 * * [simplify]: Extracting #0: cost 1 inf + 0 20.813 * * [simplify]: Extracting #1: cost 3 inf + 0 20.813 * * [simplify]: Extracting #2: cost 6 inf + 0 20.813 * * [simplify]: Extracting #3: cost 10 inf + 0 20.813 * * [simplify]: Extracting #4: cost 13 inf + 0 20.813 * * [simplify]: Extracting #5: cost 16 inf + 0 20.813 * * [simplify]: Extracting #6: cost 14 inf + 2 20.813 * * [simplify]: Extracting #7: cost 10 inf + 310 20.814 * * [simplify]: Extracting #8: cost 7 inf + 761 20.814 * * [simplify]: Extracting #9: cost 4 inf + 1492 20.814 * * [simplify]: Extracting #10: cost 1 inf + 2433 20.814 * * [simplify]: Extracting #11: cost 0 inf + 2820 20.815 * [simplify]: Simplified to (log1p (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im))))) 20.815 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (expm1 (log1p (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 20.815 * * * * [progress]: [ 28 / 115 ] simplifiying candidate # 20.815 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 20.815 * * [simplify]: iters left: 6 (8 enodes) 20.818 * * [simplify]: iters left: 5 (26 enodes) 20.825 * * [simplify]: Extracting #0: cost 1 inf + 0 20.825 * * [simplify]: Extracting #1: cost 4 inf + 0 20.825 * * [simplify]: Extracting #2: cost 8 inf + 0 20.825 * * [simplify]: Extracting #3: cost 11 inf + 0 20.825 * * [simplify]: Extracting #4: cost 14 inf + 0 20.825 * * [simplify]: Extracting #5: cost 12 inf + 2 20.825 * * [simplify]: Extracting #6: cost 9 inf + 213 20.826 * * [simplify]: Extracting #7: cost 5 inf + 761 20.826 * * [simplify]: Extracting #8: cost 1 inf + 1749 20.827 * * [simplify]: Extracting #9: cost 0 inf + 2046 20.827 * [simplify]: Simplified to (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) 20.827 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (pow (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) 1) (- re)) 2.0)))) 20.827 * * * * [progress]: [ 29 / 115 ] simplifiying candidate # 20.828 * * * * [progress]: [ 30 / 115 ] simplifiying candidate # 20.828 * [simplify]: Simplifying (+ (log (sqrt (sqrt (hypot re im)))) (log (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 20.828 * * [simplify]: iters left: 6 (10 enodes) 20.832 * * [simplify]: iters left: 5 (32 enodes) 20.840 * * [simplify]: Extracting #0: cost 1 inf + 0 20.840 * * [simplify]: Extracting #1: cost 4 inf + 0 20.840 * * [simplify]: Extracting #2: cost 8 inf + 0 20.840 * * [simplify]: Extracting #3: cost 12 inf + 0 20.840 * * [simplify]: Extracting #4: cost 15 inf + 0 20.840 * * [simplify]: Extracting #5: cost 18 inf + 0 20.840 * * [simplify]: Extracting #6: cost 16 inf + 2 20.841 * * [simplify]: Extracting #7: cost 13 inf + 213 20.841 * * [simplify]: Extracting #8: cost 6 inf + 1402 20.842 * * [simplify]: Extracting #9: cost 0 inf + 3394 20.843 * [simplify]: Simplified to (+ (log (sqrt (sqrt (hypot re im)))) (log (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))))) 20.843 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (exp (+ (log (sqrt (sqrt (hypot re im)))) (log (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 20.843 * * * * [progress]: [ 31 / 115 ] simplifiying candidate # 20.843 * [simplify]: Simplifying (log (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 20.843 * * [simplify]: iters left: 6 (9 enodes) 20.845 * * [simplify]: iters left: 5 (32 enodes) 20.849 * * [simplify]: iters left: 4 (37 enodes) 20.854 * * [simplify]: Extracting #0: cost 1 inf + 0 20.854 * * [simplify]: Extracting #1: cost 5 inf + 0 20.854 * * [simplify]: Extracting #2: cost 10 inf + 0 20.854 * * [simplify]: Extracting #3: cost 14 inf + 0 20.854 * * [simplify]: Extracting #4: cost 17 inf + 0 20.854 * * [simplify]: Extracting #5: cost 20 inf + 0 20.854 * * [simplify]: Extracting #6: cost 18 inf + 2 20.854 * * [simplify]: Extracting #7: cost 15 inf + 213 20.854 * * [simplify]: Extracting #8: cost 10 inf + 968 20.855 * * [simplify]: Extracting #9: cost 2 inf + 3114 20.855 * * [simplify]: Extracting #10: cost 0 inf + 3848 20.856 * [simplify]: Simplified to (log (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im))))) 20.856 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (exp (log (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 20.856 * * * * [progress]: [ 32 / 115 ] simplifiying candidate # 20.856 * [simplify]: Simplifying (exp (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 20.856 * * [simplify]: iters left: 6 (9 enodes) 20.859 * * [simplify]: iters left: 5 (31 enodes) 20.863 * * [simplify]: iters left: 4 (39 enodes) 20.869 * * [simplify]: iters left: 3 (52 enodes) 20.881 * * [simplify]: iters left: 2 (79 enodes) 20.907 * * [simplify]: iters left: 1 (141 enodes) 20.958 * * [simplify]: Extracting #0: cost 1 inf + 0 20.958 * * [simplify]: Extracting #1: cost 21 inf + 0 20.958 * * [simplify]: Extracting #2: cost 72 inf + 1 20.958 * * [simplify]: Extracting #3: cost 94 inf + 4 20.959 * * [simplify]: Extracting #4: cost 98 inf + 5 20.959 * * [simplify]: Extracting #5: cost 80 inf + 3776 20.961 * * [simplify]: Extracting #6: cost 45 inf + 14222 20.966 * * [simplify]: Extracting #7: cost 11 inf + 34528 20.972 * * [simplify]: Extracting #8: cost 0 inf + 44787 20.981 * [simplify]: Simplified to (exp (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im))))) 20.981 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (log (exp (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 20.981 * * * * [progress]: [ 33 / 115 ] simplifiying candidate # 20.981 * [simplify]: Simplifying (* (* (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) 20.981 * * [simplify]: iters left: 6 (9 enodes) 20.983 * * [simplify]: iters left: 5 (28 enodes) 20.989 * * [simplify]: iters left: 4 (42 enodes) 20.997 * * [simplify]: iters left: 3 (60 enodes) 21.007 * * [simplify]: iters left: 2 (93 enodes) 21.040 * * [simplify]: iters left: 1 (176 enodes) 21.119 * * [simplify]: Extracting #0: cost 1 inf + 0 21.120 * * [simplify]: Extracting #1: cost 24 inf + 0 21.120 * * [simplify]: Extracting #2: cost 70 inf + 2 21.121 * * [simplify]: Extracting #3: cost 64 inf + 12 21.121 * * [simplify]: Extracting #4: cost 59 inf + 613 21.123 * * [simplify]: Extracting #5: cost 38 inf + 6519 21.128 * * [simplify]: Extracting #6: cost 4 inf + 21832 21.134 * * [simplify]: Extracting #7: cost 0 inf + 24308 21.139 * [simplify]: Simplified to (* (sqrt (hypot re im)) (hypot re im)) 21.139 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (cbrt (* (sqrt (hypot re im)) (hypot re im))) (- re)) 2.0)))) 21.140 * * * * [progress]: [ 34 / 115 ] simplifiying candidate # 21.140 * [simplify]: Simplifying (* (cbrt (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) (cbrt (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))))) 21.140 * * [simplify]: iters left: 6 (10 enodes) 21.144 * * [simplify]: iters left: 5 (32 enodes) 21.153 * * [simplify]: Extracting #0: cost 1 inf + 0 21.153 * * [simplify]: Extracting #1: cost 3 inf + 0 21.153 * * [simplify]: Extracting #2: cost 5 inf + 0 21.153 * * [simplify]: Extracting #3: cost 8 inf + 0 21.153 * * [simplify]: Extracting #4: cost 12 inf + 0 21.153 * * [simplify]: Extracting #5: cost 15 inf + 0 21.153 * * [simplify]: Extracting #6: cost 18 inf + 0 21.153 * * [simplify]: Extracting #7: cost 16 inf + 2 21.153 * * [simplify]: Extracting #8: cost 13 inf + 213 21.154 * * [simplify]: Extracting #9: cost 9 inf + 761 21.154 * * [simplify]: Extracting #10: cost 5 inf + 1749 21.155 * * [simplify]: Extracting #11: cost 0 inf + 3634 21.156 * [simplify]: Simplified to (* (cbrt (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im))))) (cbrt (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))))) 21.156 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (cbrt (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im))))) (cbrt (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))))) (cbrt (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))))) (- re)) 2.0)))) 21.156 * [simplify]: Simplifying (cbrt (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 21.157 * * [simplify]: iters left: 6 (9 enodes) 21.160 * * [simplify]: iters left: 5 (29 enodes) 21.163 * * [simplify]: Extracting #0: cost 1 inf + 0 21.163 * * [simplify]: Extracting #1: cost 3 inf + 0 21.164 * * [simplify]: Extracting #2: cost 6 inf + 0 21.164 * * [simplify]: Extracting #3: cost 10 inf + 0 21.164 * * [simplify]: Extracting #4: cost 13 inf + 0 21.164 * * [simplify]: Extracting #5: cost 16 inf + 0 21.164 * * [simplify]: Extracting #6: cost 14 inf + 2 21.164 * * [simplify]: Extracting #7: cost 10 inf + 310 21.164 * * [simplify]: Extracting #8: cost 7 inf + 761 21.164 * * [simplify]: Extracting #9: cost 4 inf + 1492 21.164 * * [simplify]: Extracting #10: cost 1 inf + 2423 21.165 * * [simplify]: Extracting #11: cost 0 inf + 2800 21.165 * [simplify]: Simplified to (cbrt (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im))))) 21.165 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (cbrt (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) (cbrt (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))))) (cbrt (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 21.165 * * * * [progress]: [ 35 / 115 ] simplifiying candidate # 21.166 * [simplify]: Simplifying (* (* (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 21.166 * * [simplify]: iters left: 6 (10 enodes) 21.168 * * [simplify]: iters left: 5 (42 enodes) 21.175 * * [simplify]: iters left: 4 (73 enodes) 21.194 * * [simplify]: iters left: 3 (120 enodes) 21.243 * * [simplify]: iters left: 2 (146 enodes) 21.265 * * [simplify]: iters left: 1 (203 enodes) 21.299 * * [simplify]: Extracting #0: cost 1 inf + 0 21.300 * * [simplify]: Extracting #1: cost 22 inf + 0 21.300 * * [simplify]: Extracting #2: cost 60 inf + 2 21.300 * * [simplify]: Extracting #3: cost 53 inf + 10 21.300 * * [simplify]: Extracting #4: cost 51 inf + 68 21.301 * * [simplify]: Extracting #5: cost 35 inf + 4050 21.302 * * [simplify]: Extracting #6: cost 8 inf + 16105 21.305 * * [simplify]: Extracting #7: cost 0 inf + 19933 21.307 * * [simplify]: Extracting #8: cost 0 inf + 19893 21.309 * [simplify]: Simplified to (* (sqrt (hypot re im)) (hypot re im)) 21.309 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (cbrt (* (sqrt (hypot re im)) (hypot re im))) (- re)) 2.0)))) 21.309 * * * * [progress]: [ 36 / 115 ] simplifiying candidate # 21.309 * [simplify]: Simplifying (sqrt (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 21.309 * * [simplify]: iters left: 6 (9 enodes) 21.311 * * [simplify]: iters left: 5 (29 enodes) 21.315 * * [simplify]: Extracting #0: cost 1 inf + 0 21.315 * * [simplify]: Extracting #1: cost 3 inf + 0 21.315 * * [simplify]: Extracting #2: cost 6 inf + 0 21.315 * * [simplify]: Extracting #3: cost 10 inf + 0 21.315 * * [simplify]: Extracting #4: cost 13 inf + 0 21.315 * * [simplify]: Extracting #5: cost 16 inf + 0 21.315 * * [simplify]: Extracting #6: cost 14 inf + 2 21.315 * * [simplify]: Extracting #7: cost 10 inf + 310 21.315 * * [simplify]: Extracting #8: cost 7 inf + 761 21.316 * * [simplify]: Extracting #9: cost 4 inf + 1492 21.316 * * [simplify]: Extracting #10: cost 1 inf + 2383 21.317 * * [simplify]: Extracting #11: cost 0 inf + 2720 21.317 * [simplify]: Simplified to (sqrt (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im))))) 21.318 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im))))) (sqrt (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))))) (- re)) 2.0)))) 21.318 * [simplify]: Simplifying (sqrt (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 21.318 * * [simplify]: iters left: 6 (9 enodes) 21.322 * * [simplify]: iters left: 5 (29 enodes) 21.329 * * [simplify]: Extracting #0: cost 1 inf + 0 21.329 * * [simplify]: Extracting #1: cost 3 inf + 0 21.329 * * [simplify]: Extracting #2: cost 6 inf + 0 21.329 * * [simplify]: Extracting #3: cost 10 inf + 0 21.330 * * [simplify]: Extracting #4: cost 13 inf + 0 21.330 * * [simplify]: Extracting #5: cost 16 inf + 0 21.330 * * [simplify]: Extracting #6: cost 14 inf + 2 21.330 * * [simplify]: Extracting #7: cost 10 inf + 310 21.330 * * [simplify]: Extracting #8: cost 7 inf + 761 21.330 * * [simplify]: Extracting #9: cost 4 inf + 1492 21.331 * * [simplify]: Extracting #10: cost 1 inf + 2383 21.332 * * [simplify]: Extracting #11: cost 0 inf + 2720 21.333 * [simplify]: Simplified to (sqrt (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im))))) 21.333 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) (sqrt (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 21.333 * * * * [progress]: [ 37 / 115 ] simplifiying candidate # 21.333 * * * * [progress]: [ 38 / 115 ] simplifiying candidate # 21.333 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 21.334 * * [simplify]: iters left: 6 (10 enodes) 21.337 * * [simplify]: iters left: 5 (32 enodes) 21.346 * * [simplify]: Extracting #0: cost 1 inf + 0 21.346 * * [simplify]: Extracting #1: cost 4 inf + 0 21.346 * * [simplify]: Extracting #2: cost 8 inf + 0 21.346 * * [simplify]: Extracting #3: cost 12 inf + 0 21.346 * * [simplify]: Extracting #4: cost 15 inf + 0 21.346 * * [simplify]: Extracting #5: cost 18 inf + 0 21.346 * * [simplify]: Extracting #6: cost 16 inf + 2 21.347 * * [simplify]: Extracting #7: cost 13 inf + 213 21.347 * * [simplify]: Extracting #8: cost 6 inf + 1372 21.348 * * [simplify]: Extracting #9: cost 0 inf + 3154 21.349 * [simplify]: Simplified to (* (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (sqrt (sqrt (sqrt (hypot re im))))) 21.349 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (sqrt (sqrt (sqrt (hypot re im))))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))))) (- re)) 2.0)))) 21.349 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 21.349 * * [simplify]: iters left: 6 (10 enodes) 21.353 * * [simplify]: iters left: 5 (32 enodes) 21.361 * * [simplify]: Extracting #0: cost 1 inf + 0 21.361 * * [simplify]: Extracting #1: cost 4 inf + 0 21.362 * * [simplify]: Extracting #2: cost 8 inf + 0 21.362 * * [simplify]: Extracting #3: cost 12 inf + 0 21.362 * * [simplify]: Extracting #4: cost 15 inf + 0 21.362 * * [simplify]: Extracting #5: cost 18 inf + 0 21.362 * * [simplify]: Extracting #6: cost 16 inf + 2 21.362 * * [simplify]: Extracting #7: cost 13 inf + 213 21.362 * * [simplify]: Extracting #8: cost 6 inf + 1372 21.363 * * [simplify]: Extracting #9: cost 0 inf + 3154 21.364 * [simplify]: Simplified to (* (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (sqrt (sqrt (sqrt (hypot re im))))) 21.364 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) (* (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 21.364 * * * * [progress]: [ 39 / 115 ] simplifiying candidate # 21.365 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 21.365 * * [simplify]: iters left: 6 (10 enodes) 21.369 * * [simplify]: iters left: 5 (32 enodes) 21.377 * * [simplify]: Extracting #0: cost 1 inf + 0 21.377 * * [simplify]: Extracting #1: cost 4 inf + 0 21.378 * * [simplify]: Extracting #2: cost 8 inf + 0 21.378 * * [simplify]: Extracting #3: cost 12 inf + 0 21.378 * * [simplify]: Extracting #4: cost 15 inf + 0 21.378 * * [simplify]: Extracting #5: cost 18 inf + 0 21.378 * * [simplify]: Extracting #6: cost 16 inf + 2 21.378 * * [simplify]: Extracting #7: cost 13 inf + 213 21.378 * * [simplify]: Extracting #8: cost 6 inf + 1372 21.379 * * [simplify]: Extracting #9: cost 0 inf + 3154 21.380 * [simplify]: Simplified to (* (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (sqrt (sqrt (sqrt (hypot re im))))) 21.380 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (sqrt (sqrt (sqrt (hypot re im))))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))))) (- re)) 2.0)))) 21.380 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 21.381 * * [simplify]: iters left: 6 (10 enodes) 21.384 * * [simplify]: iters left: 5 (32 enodes) 21.392 * * [simplify]: Extracting #0: cost 1 inf + 0 21.392 * * [simplify]: Extracting #1: cost 4 inf + 0 21.392 * * [simplify]: Extracting #2: cost 8 inf + 0 21.392 * * [simplify]: Extracting #3: cost 12 inf + 0 21.392 * * [simplify]: Extracting #4: cost 15 inf + 0 21.392 * * [simplify]: Extracting #5: cost 18 inf + 0 21.392 * * [simplify]: Extracting #6: cost 16 inf + 2 21.392 * * [simplify]: Extracting #7: cost 13 inf + 213 21.393 * * [simplify]: Extracting #8: cost 6 inf + 1372 21.393 * * [simplify]: Extracting #9: cost 0 inf + 3154 21.394 * [simplify]: Simplified to (* (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (sqrt (sqrt (sqrt (hypot re im))))) 21.394 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) (* (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 21.395 * * * * [progress]: [ 40 / 115 ] simplifiying candidate # 21.395 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 21.395 * * [simplify]: iters left: 6 (10 enodes) 21.399 * * [simplify]: iters left: 5 (32 enodes) 21.406 * * [simplify]: Extracting #0: cost 1 inf + 0 21.406 * * [simplify]: Extracting #1: cost 4 inf + 0 21.406 * * [simplify]: Extracting #2: cost 8 inf + 0 21.406 * * [simplify]: Extracting #3: cost 12 inf + 0 21.406 * * [simplify]: Extracting #4: cost 15 inf + 0 21.406 * * [simplify]: Extracting #5: cost 18 inf + 0 21.406 * * [simplify]: Extracting #6: cost 16 inf + 2 21.407 * * [simplify]: Extracting #7: cost 13 inf + 213 21.407 * * [simplify]: Extracting #8: cost 6 inf + 1372 21.408 * * [simplify]: Extracting #9: cost 0 inf + 3154 21.408 * [simplify]: Simplified to (* (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (sqrt (sqrt (sqrt (hypot re im))))) 21.408 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (sqrt (sqrt (sqrt (hypot re im))))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))))) (- re)) 2.0)))) 21.409 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 21.409 * * [simplify]: iters left: 6 (10 enodes) 21.417 * * [simplify]: iters left: 5 (32 enodes) 21.426 * * [simplify]: Extracting #0: cost 1 inf + 0 21.426 * * [simplify]: Extracting #1: cost 4 inf + 0 21.426 * * [simplify]: Extracting #2: cost 8 inf + 0 21.426 * * [simplify]: Extracting #3: cost 12 inf + 0 21.426 * * [simplify]: Extracting #4: cost 15 inf + 0 21.426 * * [simplify]: Extracting #5: cost 18 inf + 0 21.426 * * [simplify]: Extracting #6: cost 16 inf + 2 21.426 * * [simplify]: Extracting #7: cost 13 inf + 213 21.427 * * [simplify]: Extracting #8: cost 6 inf + 1372 21.427 * * [simplify]: Extracting #9: cost 0 inf + 3154 21.428 * [simplify]: Simplified to (* (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (sqrt (sqrt (sqrt (hypot re im))))) 21.428 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) (* (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 21.428 * * * * [progress]: [ 41 / 115 ] simplifiying candidate # 21.429 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (cbrt (sqrt (sqrt (hypot re im))))) 21.429 * * [simplify]: iters left: 6 (7 enodes) 21.432 * * [simplify]: iters left: 5 (22 enodes) 21.437 * * [simplify]: Extracting #0: cost 1 inf + 0 21.437 * * [simplify]: Extracting #1: cost 4 inf + 0 21.438 * * [simplify]: Extracting #2: cost 7 inf + 0 21.438 * * [simplify]: Extracting #3: cost 9 inf + 0 21.438 * * [simplify]: Extracting #4: cost 12 inf + 0 21.438 * * [simplify]: Extracting #5: cost 10 inf + 2 21.438 * * [simplify]: Extracting #6: cost 1 inf + 1275 21.438 * * [simplify]: Extracting #7: cost 0 inf + 1532 21.439 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (cbrt (sqrt (sqrt (hypot re im))))) 21.439 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (hypot re im))) (cbrt (sqrt (sqrt (hypot re im))))) (cbrt (sqrt (hypot re im)))) (- re)) 2.0)))) 21.439 * * * * [progress]: [ 42 / 115 ] simplifiying candidate # 21.439 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (* (cbrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (cbrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))))) 21.440 * * [simplify]: iters left: 6 (10 enodes) 21.444 * * [simplify]: iters left: 5 (34 enodes) 21.453 * * [simplify]: iters left: 4 (38 enodes) 21.458 * * [simplify]: Extracting #0: cost 1 inf + 0 21.458 * * [simplify]: Extracting #1: cost 6 inf + 0 21.458 * * [simplify]: Extracting #2: cost 12 inf + 0 21.458 * * [simplify]: Extracting #3: cost 16 inf + 0 21.458 * * [simplify]: Extracting #4: cost 20 inf + 0 21.458 * * [simplify]: Extracting #5: cost 18 inf + 2 21.458 * * [simplify]: Extracting #6: cost 15 inf + 213 21.458 * * [simplify]: Extracting #7: cost 11 inf + 761 21.458 * * [simplify]: Extracting #8: cost 6 inf + 2126 21.459 * * [simplify]: Extracting #9: cost 1 inf + 4091 21.459 * * [simplify]: Extracting #10: cost 0 inf + 4468 21.460 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (* (cbrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (cbrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) 21.460 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (sqrt (hypot re im))) (* (cbrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (cbrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) (cbrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) (- re)) 2.0)))) 21.460 * * * * [progress]: [ 43 / 115 ] simplifiying candidate # 21.460 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 21.460 * * [simplify]: iters left: 6 (9 enodes) 21.462 * * [simplify]: iters left: 5 (29 enodes) 21.466 * * [simplify]: Extracting #0: cost 1 inf + 0 21.466 * * [simplify]: Extracting #1: cost 4 inf + 0 21.466 * * [simplify]: Extracting #2: cost 8 inf + 0 21.466 * * [simplify]: Extracting #3: cost 12 inf + 0 21.466 * * [simplify]: Extracting #4: cost 16 inf + 0 21.466 * * [simplify]: Extracting #5: cost 14 inf + 2 21.466 * * [simplify]: Extracting #6: cost 10 inf + 310 21.466 * * [simplify]: Extracting #7: cost 7 inf + 761 21.466 * * [simplify]: Extracting #8: cost 4 inf + 1492 21.467 * * [simplify]: Extracting #9: cost 1 inf + 2383 21.467 * * [simplify]: Extracting #10: cost 0 inf + 2720 21.467 * [simplify]: Simplified to (* (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (sqrt (sqrt (hypot re im)))) 21.468 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (sqrt (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (sqrt (sqrt (hypot re im)))) (sqrt (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) (- re)) 2.0)))) 21.468 * * * * [progress]: [ 44 / 115 ] simplifiying candidate # 21.468 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) 1) 21.468 * * [simplify]: iters left: 5 (7 enodes) 21.470 * * [simplify]: iters left: 4 (22 enodes) 21.474 * * [simplify]: iters left: 3 (26 enodes) 21.477 * * [simplify]: Extracting #0: cost 1 inf + 0 21.477 * * [simplify]: Extracting #1: cost 4 inf + 0 21.477 * * [simplify]: Extracting #2: cost 5 inf + 1 21.477 * * [simplify]: Extracting #3: cost 8 inf + 1 21.477 * * [simplify]: Extracting #4: cost 6 inf + 3 21.477 * * [simplify]: Extracting #5: cost 1 inf + 448 21.477 * * [simplify]: Extracting #6: cost 0 inf + 585 21.478 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 21.478 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re)) 2.0)))) 21.478 * * * * [progress]: [ 45 / 115 ] simplifiying candidate # 21.478 * [simplify]: Simplifying (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 21.478 * * [simplify]: iters left: 6 (9 enodes) 21.480 * * [simplify]: iters left: 5 (29 enodes) 21.488 * * [simplify]: Extracting #0: cost 1 inf + 0 21.488 * * [simplify]: Extracting #1: cost 4 inf + 0 21.488 * * [simplify]: Extracting #2: cost 8 inf + 0 21.488 * * [simplify]: Extracting #3: cost 11 inf + 0 21.488 * * [simplify]: Extracting #4: cost 13 inf + 0 21.488 * * [simplify]: Extracting #5: cost 16 inf + 0 21.488 * * [simplify]: Extracting #6: cost 14 inf + 2 21.488 * * [simplify]: Extracting #7: cost 10 inf + 310 21.489 * * [simplify]: Extracting #8: cost 5 inf + 1235 21.489 * * [simplify]: Extracting #9: cost 1 inf + 2263 21.490 * * [simplify]: Extracting #10: cost 0 inf + 2640 21.491 * [simplify]: Simplified to (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (cbrt (sqrt (sqrt (hypot re im))))) 21.491 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im))))) (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (cbrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 21.491 * * * * [progress]: [ 46 / 115 ] simplifiying candidate # 21.491 * [simplify]: Simplifying (* (sqrt (cbrt (sqrt (hypot re im)))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 21.491 * * [simplify]: iters left: 6 (10 enodes) 21.495 * * [simplify]: iters left: 5 (32 enodes) 21.503 * * [simplify]: Extracting #0: cost 1 inf + 0 21.504 * * [simplify]: Extracting #1: cost 4 inf + 0 21.504 * * [simplify]: Extracting #2: cost 8 inf + 0 21.504 * * [simplify]: Extracting #3: cost 12 inf + 0 21.504 * * [simplify]: Extracting #4: cost 15 inf + 0 21.504 * * [simplify]: Extracting #5: cost 18 inf + 0 21.504 * * [simplify]: Extracting #6: cost 16 inf + 2 21.504 * * [simplify]: Extracting #7: cost 13 inf + 213 21.504 * * [simplify]: Extracting #8: cost 6 inf + 1332 21.505 * * [simplify]: Extracting #9: cost 0 inf + 3074 21.506 * [simplify]: Simplified to (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (cbrt (sqrt (hypot re im))))) 21.506 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im))))) (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (cbrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 21.506 * * * * [progress]: [ 47 / 115 ] simplifiying candidate # 21.507 * [simplify]: Simplifying (* (sqrt (sqrt (cbrt (hypot re im)))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 21.507 * * [simplify]: iters left: 6 (11 enodes) 21.511 * * [simplify]: iters left: 5 (35 enodes) 21.521 * * [simplify]: Extracting #0: cost 1 inf + 0 21.521 * * [simplify]: Extracting #1: cost 4 inf + 0 21.521 * * [simplify]: Extracting #2: cost 8 inf + 0 21.521 * * [simplify]: Extracting #3: cost 13 inf + 0 21.521 * * [simplify]: Extracting #4: cost 17 inf + 0 21.521 * * [simplify]: Extracting #5: cost 20 inf + 0 21.521 * * [simplify]: Extracting #6: cost 18 inf + 2 21.521 * * [simplify]: Extracting #7: cost 12 inf + 624 21.522 * * [simplify]: Extracting #8: cost 5 inf + 1863 21.523 * * [simplify]: Extracting #9: cost 0 inf + 3428 21.523 * [simplify]: Simplified to (* (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) (sqrt (sqrt (cbrt (hypot re im))))) 21.523 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (* (cbrt (hypot re im)) (cbrt (hypot re im))))) (* (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) (sqrt (sqrt (cbrt (hypot re im)))))) (- re)) 2.0)))) 21.524 * * * * [progress]: [ 48 / 115 ] simplifiying candidate # 21.524 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 21.524 * * [simplify]: iters left: 6 (9 enodes) 21.528 * * [simplify]: iters left: 5 (29 enodes) 21.535 * * [simplify]: Extracting #0: cost 1 inf + 0 21.535 * * [simplify]: Extracting #1: cost 4 inf + 0 21.535 * * [simplify]: Extracting #2: cost 8 inf + 0 21.535 * * [simplify]: Extracting #3: cost 11 inf + 0 21.535 * * [simplify]: Extracting #4: cost 13 inf + 0 21.536 * * [simplify]: Extracting #5: cost 16 inf + 0 21.536 * * [simplify]: Extracting #6: cost 14 inf + 2 21.536 * * [simplify]: Extracting #7: cost 10 inf + 310 21.536 * * [simplify]: Extracting #8: cost 5 inf + 1195 21.537 * * [simplify]: Extracting #9: cost 1 inf + 2143 21.539 * * [simplify]: Extracting #10: cost 0 inf + 2480 21.540 * [simplify]: Simplified to (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (sqrt (hypot re im))))) 21.540 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (sqrt (hypot re im)))) (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 21.540 * * * * [progress]: [ 49 / 115 ] simplifiying candidate # 21.541 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 21.541 * * [simplify]: iters left: 6 (8 enodes) 21.542 * * [simplify]: iters left: 5 (26 enodes) 21.546 * * [simplify]: Extracting #0: cost 1 inf + 0 21.546 * * [simplify]: Extracting #1: cost 4 inf + 0 21.546 * * [simplify]: Extracting #2: cost 8 inf + 0 21.546 * * [simplify]: Extracting #3: cost 11 inf + 0 21.546 * * [simplify]: Extracting #4: cost 14 inf + 0 21.546 * * [simplify]: Extracting #5: cost 12 inf + 2 21.546 * * [simplify]: Extracting #6: cost 9 inf + 213 21.546 * * [simplify]: Extracting #7: cost 5 inf + 761 21.546 * * [simplify]: Extracting #8: cost 1 inf + 1749 21.547 * * [simplify]: Extracting #9: cost 0 inf + 2046 21.547 * [simplify]: Simplified to (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) 21.547 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt 1)) (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im))))) (- re)) 2.0)))) 21.547 * * * * [progress]: [ 50 / 115 ] simplifiying candidate # 21.547 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 21.547 * * [simplify]: iters left: 6 (9 enodes) 21.549 * * [simplify]: iters left: 5 (29 enodes) 21.553 * * [simplify]: Extracting #0: cost 1 inf + 0 21.553 * * [simplify]: Extracting #1: cost 4 inf + 0 21.553 * * [simplify]: Extracting #2: cost 8 inf + 0 21.553 * * [simplify]: Extracting #3: cost 11 inf + 0 21.553 * * [simplify]: Extracting #4: cost 13 inf + 0 21.553 * * [simplify]: Extracting #5: cost 16 inf + 0 21.553 * * [simplify]: Extracting #6: cost 14 inf + 2 21.553 * * [simplify]: Extracting #7: cost 10 inf + 310 21.553 * * [simplify]: Extracting #8: cost 5 inf + 1195 21.554 * * [simplify]: Extracting #9: cost 1 inf + 2143 21.554 * * [simplify]: Extracting #10: cost 0 inf + 2480 21.554 * [simplify]: Simplified to (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (sqrt (hypot re im))))) 21.554 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (sqrt (hypot re im)))) (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 21.554 * * * * [progress]: [ 51 / 115 ] simplifiying candidate # 21.555 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 21.555 * * [simplify]: iters left: 6 (8 enodes) 21.557 * * [simplify]: iters left: 5 (26 enodes) 21.560 * * [simplify]: Extracting #0: cost 1 inf + 0 21.560 * * [simplify]: Extracting #1: cost 4 inf + 0 21.560 * * [simplify]: Extracting #2: cost 8 inf + 0 21.560 * * [simplify]: Extracting #3: cost 11 inf + 0 21.560 * * [simplify]: Extracting #4: cost 14 inf + 0 21.560 * * [simplify]: Extracting #5: cost 12 inf + 2 21.560 * * [simplify]: Extracting #6: cost 9 inf + 213 21.560 * * [simplify]: Extracting #7: cost 5 inf + 761 21.561 * * [simplify]: Extracting #8: cost 1 inf + 1749 21.561 * * [simplify]: Extracting #9: cost 0 inf + 2046 21.561 * [simplify]: Simplified to (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) 21.561 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt 1) (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im))))) (- re)) 2.0)))) 21.561 * * * * [progress]: [ 52 / 115 ] simplifiying candidate # 21.561 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 21.562 * * [simplify]: iters left: 6 (9 enodes) 21.563 * * [simplify]: iters left: 5 (29 enodes) 21.567 * * [simplify]: Extracting #0: cost 1 inf + 0 21.567 * * [simplify]: Extracting #1: cost 4 inf + 0 21.567 * * [simplify]: Extracting #2: cost 8 inf + 0 21.567 * * [simplify]: Extracting #3: cost 11 inf + 0 21.567 * * [simplify]: Extracting #4: cost 13 inf + 0 21.567 * * [simplify]: Extracting #5: cost 16 inf + 0 21.567 * * [simplify]: Extracting #6: cost 14 inf + 2 21.567 * * [simplify]: Extracting #7: cost 10 inf + 310 21.567 * * [simplify]: Extracting #8: cost 5 inf + 1195 21.568 * * [simplify]: Extracting #9: cost 1 inf + 2143 21.568 * * [simplify]: Extracting #10: cost 0 inf + 2480 21.569 * [simplify]: Simplified to (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (sqrt (hypot re im))))) 21.569 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (sqrt (hypot re im)))) (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 21.569 * * * * [progress]: [ 53 / 115 ] simplifiying candidate # 21.570 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 21.570 * * [simplify]: iters left: 6 (8 enodes) 21.573 * * [simplify]: iters left: 5 (26 enodes) 21.580 * * [simplify]: Extracting #0: cost 1 inf + 0 21.580 * * [simplify]: Extracting #1: cost 4 inf + 0 21.580 * * [simplify]: Extracting #2: cost 8 inf + 0 21.580 * * [simplify]: Extracting #3: cost 11 inf + 0 21.580 * * [simplify]: Extracting #4: cost 14 inf + 0 21.580 * * [simplify]: Extracting #5: cost 12 inf + 2 21.580 * * [simplify]: Extracting #6: cost 9 inf + 213 21.580 * * [simplify]: Extracting #7: cost 5 inf + 761 21.581 * * [simplify]: Extracting #8: cost 1 inf + 1749 21.581 * * [simplify]: Extracting #9: cost 0 inf + 2046 21.582 * [simplify]: Simplified to (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))) 21.582 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* 1 (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im))))) (- re)) 2.0)))) 21.582 * * * * [progress]: [ 54 / 115 ] simplifiying candidate #real (real->posit16 (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))))) (- re)) 2.0))))> 21.582 * [simplify]: Simplifying (real->posit16 (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))))) 21.583 * * [simplify]: iters left: 6 (9 enodes) 21.586 * * [simplify]: iters left: 5 (26 enodes) 21.593 * * [simplify]: Extracting #0: cost 1 inf + 0 21.593 * * [simplify]: Extracting #1: cost 2 inf + 0 21.593 * * [simplify]: Extracting #2: cost 4 inf + 0 21.593 * * [simplify]: Extracting #3: cost 8 inf + 0 21.593 * * [simplify]: Extracting #4: cost 11 inf + 0 21.593 * * [simplify]: Extracting #5: cost 14 inf + 0 21.593 * * [simplify]: Extracting #6: cost 12 inf + 2 21.594 * * [simplify]: Extracting #7: cost 8 inf + 310 21.594 * * [simplify]: Extracting #8: cost 5 inf + 761 21.594 * * [simplify]: Extracting #9: cost 2 inf + 1492 21.595 * * [simplify]: Extracting #10: cost 0 inf + 2046 21.595 * [simplify]: Simplified to (real->posit16 (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im))))) 21.596 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (posit16->real (real->posit16 (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 21.596 * * * * [progress]: [ 55 / 115 ] simplifiying candidate # 21.596 * * * * [progress]: [ 56 / 115 ] simplifiying candidate # 21.596 * [simplify]: Simplifying (expm1 (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) 21.596 * * [simplify]: iters left: 6 (7 enodes) 21.599 * * [simplify]: iters left: 5 (22 enodes) 21.605 * * [simplify]: Extracting #0: cost 1 inf + 0 21.605 * * [simplify]: Extracting #1: cost 3 inf + 0 21.605 * * [simplify]: Extracting #2: cost 6 inf + 0 21.605 * * [simplify]: Extracting #3: cost 9 inf + 0 21.605 * * [simplify]: Extracting #4: cost 12 inf + 0 21.605 * * [simplify]: Extracting #5: cost 10 inf + 2 21.606 * * [simplify]: Extracting #6: cost 1 inf + 1185 21.606 * * [simplify]: Extracting #7: cost 0 inf + 1432 21.607 * [simplify]: Simplified to (expm1 (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) 21.607 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (log1p (expm1 (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 21.607 * * * * [progress]: [ 57 / 115 ] simplifiying candidate # 21.607 * [simplify]: Simplifying (log1p (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) 21.607 * * [simplify]: iters left: 6 (7 enodes) 21.610 * * [simplify]: iters left: 5 (22 enodes) 21.616 * * [simplify]: Extracting #0: cost 1 inf + 0 21.616 * * [simplify]: Extracting #1: cost 3 inf + 0 21.616 * * [simplify]: Extracting #2: cost 6 inf + 0 21.616 * * [simplify]: Extracting #3: cost 9 inf + 0 21.616 * * [simplify]: Extracting #4: cost 12 inf + 0 21.616 * * [simplify]: Extracting #5: cost 10 inf + 2 21.616 * * [simplify]: Extracting #6: cost 1 inf + 1205 21.617 * * [simplify]: Extracting #7: cost 0 inf + 1472 21.617 * [simplify]: Simplified to (log1p (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) 21.617 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (expm1 (log1p (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 21.617 * * * * [progress]: [ 58 / 115 ] simplifiying candidate # 21.618 * [simplify]: Simplifying (+ 1/2 1) 21.618 * * [simplify]: iters left: 2 (3 enodes) 21.622 * * [simplify]: iters left: 1 (13 enodes) 21.626 * * [simplify]: Extracting #0: cost 1 inf + 0 21.626 * * [simplify]: Extracting #1: cost 0 inf + 1 21.626 * [simplify]: Simplified to 3/2 21.626 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (pow (sqrt (hypot re im)) 3/2))) (- re)) 2.0)))) 21.626 * * * * [progress]: [ 59 / 115 ] simplifiying candidate # 21.627 * [simplify]: Simplifying (+ (/ 1/2 2) 1/2) 21.627 * * [simplify]: iters left: 4 (4 enodes) 21.631 * * [simplify]: iters left: 3 (15 enodes) 21.634 * * [simplify]: Extracting #0: cost 1 inf + 0 21.634 * * [simplify]: Extracting #1: cost 0 inf + 1 21.634 * [simplify]: Simplified to 3/4 21.634 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (pow (hypot re im) 3/4))) (- re)) 2.0)))) 21.634 * * * * [progress]: [ 60 / 115 ] simplifiying candidate # 21.634 * [simplify]: Simplifying (+ (/ 1/2 2) (/ 1 2)) 21.634 * * [simplify]: iters left: 4 (6 enodes) 21.638 * * [simplify]: iters left: 3 (23 enodes) 21.643 * * [simplify]: iters left: 2 (25 enodes) 21.647 * * [simplify]: Extracting #0: cost 1 inf + 0 21.647 * * [simplify]: Extracting #1: cost 0 inf + 1 21.647 * [simplify]: Simplified to 3/4 21.647 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (pow (hypot re im) 3/4))) (- re)) 2.0)))) 21.647 * * * * [progress]: [ 61 / 115 ] simplifiying candidate # 21.647 * [simplify]: Simplifying (+ (/ 1 2) 1) 21.647 * * [simplify]: iters left: 4 (4 enodes) 21.650 * * [simplify]: iters left: 3 (17 enodes) 21.655 * * [simplify]: iters left: 2 (19 enodes) 21.660 * * [simplify]: Extracting #0: cost 1 inf + 0 21.660 * * [simplify]: Extracting #1: cost 0 inf + 1 21.660 * [simplify]: Simplified to 3/2 21.660 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (pow (sqrt (hypot re im)) 3/2))) (- re)) 2.0)))) 21.660 * * * * [progress]: [ 62 / 115 ] simplifiying candidate # 21.660 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) 1/2) 21.660 * * [simplify]: iters left: 6 (6 enodes) 21.665 * * [simplify]: iters left: 5 (26 enodes) 21.669 * * [simplify]: iters left: 4 (30 enodes) 21.678 * * [simplify]: Extracting #0: cost 1 inf + 0 21.678 * * [simplify]: Extracting #1: cost 0 inf + 1 21.678 * [simplify]: Simplified to 3/4 21.678 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (pow (hypot re im) 3/4))) (- re)) 2.0)))) 21.678 * * * * [progress]: [ 63 / 115 ] simplifiying candidate # 21.678 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ 1 2)) 21.679 * * [simplify]: iters left: 6 (5 enodes) 21.684 * * [simplify]: iters left: 5 (23 enodes) 21.691 * * [simplify]: iters left: 4 (28 enodes) 21.700 * * [simplify]: Extracting #0: cost 1 inf + 0 21.700 * * [simplify]: Extracting #1: cost 0 inf + 1 21.700 * [simplify]: Simplified to 3/4 21.700 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (pow (hypot re im) 3/4))) (- re)) 2.0)))) 21.700 * * * * [progress]: [ 64 / 115 ] simplifiying candidate # 21.701 * [simplify]: Simplifying (* (sqrt (hypot re im)) (hypot re im)) 21.701 * * [simplify]: iters left: 4 (5 enodes) 21.703 * * [simplify]: iters left: 3 (16 enodes) 21.707 * * [simplify]: Extracting #0: cost 1 inf + 0 21.707 * * [simplify]: Extracting #1: cost 4 inf + 0 21.707 * * [simplify]: Extracting #2: cost 8 inf + 0 21.707 * * [simplify]: Extracting #3: cost 6 inf + 2 21.707 * * [simplify]: Extracting #4: cost 0 inf + 584 21.708 * [simplify]: Simplified to (* (hypot re im) (sqrt (hypot re im))) 21.708 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (pow (* (hypot re im) (sqrt (hypot re im))) 1/2))) (- re)) 2.0)))) 21.708 * * * * [progress]: [ 65 / 115 ] simplifiying candidate # 21.708 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))) 21.708 * * [simplify]: iters left: 5 (6 enodes) 21.711 * * [simplify]: iters left: 4 (19 enodes) 21.716 * * [simplify]: Extracting #0: cost 1 inf + 0 21.716 * * [simplify]: Extracting #1: cost 4 inf + 0 21.716 * * [simplify]: Extracting #2: cost 7 inf + 0 21.716 * * [simplify]: Extracting #3: cost 10 inf + 0 21.716 * * [simplify]: Extracting #4: cost 8 inf + 2 21.716 * * [simplify]: Extracting #5: cost 0 inf + 938 21.717 * [simplify]: Simplified to (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) 21.717 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (pow (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) 1))) (- re)) 2.0)))) 21.717 * * * * [progress]: [ 66 / 115 ] simplifiying candidate # 21.717 * [simplify]: Simplifying (* (sqrt (hypot re im)) (hypot re im)) 21.717 * * [simplify]: iters left: 4 (5 enodes) 21.719 * * [simplify]: iters left: 3 (16 enodes) 21.724 * * [simplify]: Extracting #0: cost 1 inf + 0 21.724 * * [simplify]: Extracting #1: cost 4 inf + 0 21.724 * * [simplify]: Extracting #2: cost 8 inf + 0 21.724 * * [simplify]: Extracting #3: cost 6 inf + 2 21.724 * * [simplify]: Extracting #4: cost 0 inf + 584 21.724 * [simplify]: Simplified to (* (hypot re im) (sqrt (hypot re im))) 21.724 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (pow (* (hypot re im) (sqrt (hypot re im))) (/ 1 2)))) (- re)) 2.0)))) 21.725 * * * * [progress]: [ 67 / 115 ] simplifiying candidate # 21.725 * [simplify]: Simplifying (+ 1/2 1) 21.725 * * [simplify]: iters left: 2 (3 enodes) 21.729 * * [simplify]: iters left: 1 (13 enodes) 21.733 * * [simplify]: Extracting #0: cost 1 inf + 0 21.733 * * [simplify]: Extracting #1: cost 0 inf + 1 21.733 * [simplify]: Simplified to 3/2 21.733 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (pow (sqrt (hypot re im)) 3/2))) (- re)) 2.0)))) 21.733 * * * * [progress]: [ 68 / 115 ] simplifiying candidate # 21.733 * [simplify]: Simplifying (+ (/ 1 2) 1) 21.733 * * [simplify]: iters left: 4 (4 enodes) 21.736 * * [simplify]: iters left: 3 (17 enodes) 21.738 * * [simplify]: iters left: 2 (19 enodes) 21.741 * * [simplify]: Extracting #0: cost 1 inf + 0 21.741 * * [simplify]: Extracting #1: cost 0 inf + 1 21.741 * [simplify]: Simplified to 3/2 21.741 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (pow (sqrt (hypot re im)) 3/2))) (- re)) 2.0)))) 21.741 * * * * [progress]: [ 69 / 115 ] simplifiying candidate # 21.741 * * * * [progress]: [ 70 / 115 ] simplifiying candidate # 21.742 * [simplify]: Simplifying (+ (log (sqrt (sqrt (hypot re im)))) (log (sqrt (hypot re im)))) 21.742 * * [simplify]: iters left: 6 (8 enodes) 21.743 * * [simplify]: iters left: 5 (25 enodes) 21.746 * * [simplify]: Extracting #0: cost 1 inf + 0 21.746 * * [simplify]: Extracting #1: cost 4 inf + 0 21.746 * * [simplify]: Extracting #2: cost 8 inf + 0 21.746 * * [simplify]: Extracting #3: cost 11 inf + 0 21.746 * * [simplify]: Extracting #4: cost 14 inf + 0 21.746 * * [simplify]: Extracting #5: cost 12 inf + 2 21.746 * * [simplify]: Extracting #6: cost 9 inf + 213 21.747 * * [simplify]: Extracting #7: cost 2 inf + 1442 21.747 * * [simplify]: Extracting #8: cost 0 inf + 1966 21.747 * [simplify]: Simplified to (+ (log (sqrt (sqrt (hypot re im)))) (log (sqrt (hypot re im)))) 21.747 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (exp (+ (log (sqrt (sqrt (hypot re im)))) (log (sqrt (hypot re im))))))) (- re)) 2.0)))) 21.747 * * * * [progress]: [ 71 / 115 ] simplifiying candidate # 21.747 * [simplify]: Simplifying (log (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) 21.747 * * [simplify]: iters left: 6 (7 enodes) 21.749 * * [simplify]: iters left: 5 (25 enodes) 21.752 * * [simplify]: iters left: 4 (30 enodes) 21.755 * * [simplify]: Extracting #0: cost 1 inf + 0 21.756 * * [simplify]: Extracting #1: cost 5 inf + 0 21.756 * * [simplify]: Extracting #2: cost 10 inf + 0 21.756 * * [simplify]: Extracting #3: cost 13 inf + 0 21.756 * * [simplify]: Extracting #4: cost 16 inf + 0 21.756 * * [simplify]: Extracting #5: cost 14 inf + 2 21.756 * * [simplify]: Extracting #6: cost 11 inf + 213 21.756 * * [simplify]: Extracting #7: cost 3 inf + 1509 21.756 * * [simplify]: Extracting #8: cost 0 inf + 2180 21.757 * [simplify]: Simplified to (log (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) 21.757 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (exp (log (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 21.757 * * * * [progress]: [ 72 / 115 ] simplifiying candidate # 21.757 * [simplify]: Simplifying (exp (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) 21.757 * * [simplify]: iters left: 6 (7 enodes) 21.758 * * [simplify]: iters left: 5 (24 enodes) 21.761 * * [simplify]: iters left: 4 (32 enodes) 21.771 * * [simplify]: iters left: 3 (45 enodes) 21.781 * * [simplify]: iters left: 2 (72 enodes) 21.793 * * [simplify]: iters left: 1 (137 enodes) 21.821 * * [simplify]: Extracting #0: cost 1 inf + 0 21.821 * * [simplify]: Extracting #1: cost 22 inf + 0 21.821 * * [simplify]: Extracting #2: cost 68 inf + 1 21.822 * * [simplify]: Extracting #3: cost 88 inf + 4 21.822 * * [simplify]: Extracting #4: cost 87 inf + 7 21.823 * * [simplify]: Extracting #5: cost 75 inf + 1826 21.826 * * [simplify]: Extracting #6: cost 31 inf + 13090 21.833 * * [simplify]: Extracting #7: cost 9 inf + 25753 21.841 * * [simplify]: Extracting #8: cost 0 inf + 32064 21.847 * [simplify]: Simplified to (exp (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) 21.847 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (log (exp (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 21.847 * * * * [progress]: [ 73 / 115 ] simplifiying candidate # 21.847 * * * * [progress]: [ 74 / 115 ] simplifiying candidate # 21.847 * * * * [progress]: [ 75 / 115 ] simplifiying candidate # 21.847 * [simplify]: Simplifying (* (* (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) (* (* (sqrt (hypot re im)) (sqrt (hypot re im))) (sqrt (hypot re im)))) 21.847 * * [simplify]: iters left: 6 (10 enodes) 21.850 * * [simplify]: iters left: 5 (36 enodes) 21.856 * * [simplify]: iters left: 4 (64 enodes) 21.871 * * [simplify]: iters left: 3 (100 enodes) 21.903 * * [simplify]: iters left: 2 (194 enodes) 21.966 * * [simplify]: Extracting #0: cost 1 inf + 0 21.966 * * [simplify]: Extracting #1: cost 36 inf + 0 21.967 * * [simplify]: Extracting #2: cost 109 inf + 2 21.967 * * [simplify]: Extracting #3: cost 100 inf + 223 21.968 * * [simplify]: Extracting #4: cost 83 inf + 3575 21.971 * * [simplify]: Extracting #5: cost 18 inf + 29518 21.976 * * [simplify]: Extracting #6: cost 0 inf + 37926 21.983 * [simplify]: Simplified to (* (* (hypot re im) (sqrt (sqrt (hypot re im)))) (hypot re im)) 21.983 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (cbrt (* (* (hypot re im) (sqrt (sqrt (hypot re im)))) (hypot re im))))) (- re)) 2.0)))) 21.984 * * * * [progress]: [ 76 / 115 ] simplifiying candidate # 21.984 * [simplify]: Simplifying (* (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) 21.984 * * [simplify]: iters left: 6 (8 enodes) 21.988 * * [simplify]: iters left: 5 (25 enodes) 21.994 * * [simplify]: Extracting #0: cost 1 inf + 0 21.994 * * [simplify]: Extracting #1: cost 3 inf + 0 21.994 * * [simplify]: Extracting #2: cost 5 inf + 0 21.994 * * [simplify]: Extracting #3: cost 8 inf + 0 21.994 * * [simplify]: Extracting #4: cost 11 inf + 0 21.995 * * [simplify]: Extracting #5: cost 14 inf + 0 21.995 * * [simplify]: Extracting #6: cost 12 inf + 2 21.995 * * [simplify]: Extracting #7: cost 9 inf + 213 21.995 * * [simplify]: Extracting #8: cost 5 inf + 761 21.995 * * [simplify]: Extracting #9: cost 1 inf + 1749 21.996 * * [simplify]: Extracting #10: cost 0 inf + 2046 21.997 * [simplify]: Simplified to (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) 21.997 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))))) (- re)) 2.0)))) 21.997 * [simplify]: Simplifying (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) 21.997 * * [simplify]: iters left: 6 (7 enodes) 22.000 * * [simplify]: iters left: 5 (22 enodes) 22.006 * * [simplify]: Extracting #0: cost 1 inf + 0 22.006 * * [simplify]: Extracting #1: cost 3 inf + 0 22.006 * * [simplify]: Extracting #2: cost 6 inf + 0 22.006 * * [simplify]: Extracting #3: cost 9 inf + 0 22.006 * * [simplify]: Extracting #4: cost 12 inf + 0 22.006 * * [simplify]: Extracting #5: cost 10 inf + 2 22.006 * * [simplify]: Extracting #6: cost 1 inf + 1195 22.007 * * [simplify]: Extracting #7: cost 0 inf + 1452 22.007 * [simplify]: Simplified to (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) 22.007 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 22.008 * * * * [progress]: [ 77 / 115 ] simplifiying candidate # 22.008 * [simplify]: Simplifying (* (* (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))) (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) 22.008 * * [simplify]: iters left: 6 (8 enodes) 22.010 * * [simplify]: iters left: 5 (35 enodes) 22.016 * * [simplify]: iters left: 4 (59 enodes) 22.030 * * [simplify]: iters left: 3 (85 enodes) 22.054 * * [simplify]: iters left: 2 (111 enodes) 22.078 * * [simplify]: iters left: 1 (197 enodes) 22.185 * * [simplify]: Extracting #0: cost 1 inf + 0 22.185 * * [simplify]: Extracting #1: cost 32 inf + 0 22.186 * * [simplify]: Extracting #2: cost 104 inf + 2 22.186 * * [simplify]: Extracting #3: cost 94 inf + 13 22.188 * * [simplify]: Extracting #4: cost 76 inf + 3911 22.194 * * [simplify]: Extracting #5: cost 12 inf + 30468 22.203 * * [simplify]: Extracting #6: cost 0 inf + 36879 22.213 * [simplify]: Simplified to (* (hypot re im) (* (hypot re im) (sqrt (sqrt (hypot re im))))) 22.213 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (cbrt (* (hypot re im) (* (hypot re im) (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 22.213 * * * * [progress]: [ 78 / 115 ] simplifiying candidate # 22.214 * [simplify]: Simplifying (* (sqrt (hypot re im)) (hypot re im)) 22.214 * * [simplify]: iters left: 4 (5 enodes) 22.216 * * [simplify]: iters left: 3 (16 enodes) 22.220 * * [simplify]: Extracting #0: cost 1 inf + 0 22.220 * * [simplify]: Extracting #1: cost 4 inf + 0 22.220 * * [simplify]: Extracting #2: cost 8 inf + 0 22.220 * * [simplify]: Extracting #3: cost 6 inf + 2 22.220 * * [simplify]: Extracting #4: cost 0 inf + 584 22.220 * [simplify]: Simplified to (* (hypot re im) (sqrt (hypot re im))) 22.220 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (sqrt (* (hypot re im) (sqrt (hypot re im)))))) (- re)) 2.0)))) 22.221 * * * * [progress]: [ 79 / 115 ] simplifiying candidate # 22.221 * [simplify]: Simplifying (sqrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) 22.221 * * [simplify]: iters left: 6 (7 enodes) 22.224 * * [simplify]: iters left: 5 (22 enodes) 22.228 * * [simplify]: Extracting #0: cost 1 inf + 0 22.229 * * [simplify]: Extracting #1: cost 3 inf + 0 22.229 * * [simplify]: Extracting #2: cost 6 inf + 0 22.229 * * [simplify]: Extracting #3: cost 9 inf + 0 22.229 * * [simplify]: Extracting #4: cost 12 inf + 0 22.229 * * [simplify]: Extracting #5: cost 10 inf + 2 22.229 * * [simplify]: Extracting #6: cost 1 inf + 1155 22.229 * * [simplify]: Extracting #7: cost 0 inf + 1372 22.229 * [simplify]: Simplified to (sqrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) 22.229 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) (sqrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))))) (- re)) 2.0)))) 22.230 * [simplify]: Simplifying (sqrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) 22.230 * * [simplify]: iters left: 6 (7 enodes) 22.231 * * [simplify]: iters left: 5 (22 enodes) 22.234 * * [simplify]: Extracting #0: cost 1 inf + 0 22.234 * * [simplify]: Extracting #1: cost 3 inf + 0 22.234 * * [simplify]: Extracting #2: cost 6 inf + 0 22.234 * * [simplify]: Extracting #3: cost 9 inf + 0 22.234 * * [simplify]: Extracting #4: cost 12 inf + 0 22.234 * * [simplify]: Extracting #5: cost 10 inf + 2 22.234 * * [simplify]: Extracting #6: cost 1 inf + 1155 22.234 * * [simplify]: Extracting #7: cost 0 inf + 1372 22.234 * [simplify]: Simplified to (sqrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) 22.234 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) (sqrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 22.234 * * * * [progress]: [ 80 / 115 ] simplifiying candidate # 22.235 * * * * [progress]: [ 81 / 115 ] simplifiying candidate # 22.235 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 22.235 * * [simplify]: iters left: 6 (7 enodes) 22.236 * * [simplify]: iters left: 5 (22 enodes) 22.242 * * [simplify]: Extracting #0: cost 1 inf + 0 22.242 * * [simplify]: Extracting #1: cost 4 inf + 0 22.242 * * [simplify]: Extracting #2: cost 7 inf + 0 22.242 * * [simplify]: Extracting #3: cost 9 inf + 0 22.242 * * [simplify]: Extracting #4: cost 12 inf + 0 22.242 * * [simplify]: Extracting #5: cost 10 inf + 2 22.242 * * [simplify]: Extracting #6: cost 1 inf + 1155 22.242 * * [simplify]: Extracting #7: cost 0 inf + 1372 22.242 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 22.243 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im))))))) (- re)) 2.0)))) 22.243 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 22.243 * * [simplify]: iters left: 6 (7 enodes) 22.244 * * [simplify]: iters left: 5 (22 enodes) 22.247 * * [simplify]: Extracting #0: cost 1 inf + 0 22.247 * * [simplify]: Extracting #1: cost 4 inf + 0 22.247 * * [simplify]: Extracting #2: cost 7 inf + 0 22.247 * * [simplify]: Extracting #3: cost 9 inf + 0 22.247 * * [simplify]: Extracting #4: cost 12 inf + 0 22.247 * * [simplify]: Extracting #5: cost 10 inf + 2 22.247 * * [simplify]: Extracting #6: cost 1 inf + 1155 22.247 * * [simplify]: Extracting #7: cost 0 inf + 1372 22.248 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 22.248 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 22.248 * * * * [progress]: [ 82 / 115 ] simplifiying candidate # 22.248 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 22.248 * * [simplify]: iters left: 6 (7 enodes) 22.249 * * [simplify]: iters left: 5 (22 enodes) 22.252 * * [simplify]: Extracting #0: cost 1 inf + 0 22.252 * * [simplify]: Extracting #1: cost 4 inf + 0 22.252 * * [simplify]: Extracting #2: cost 7 inf + 0 22.252 * * [simplify]: Extracting #3: cost 9 inf + 0 22.252 * * [simplify]: Extracting #4: cost 12 inf + 0 22.252 * * [simplify]: Extracting #5: cost 10 inf + 2 22.252 * * [simplify]: Extracting #6: cost 1 inf + 1155 22.252 * * [simplify]: Extracting #7: cost 0 inf + 1372 22.253 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 22.253 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im))))))) (- re)) 2.0)))) 22.253 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 22.253 * * [simplify]: iters left: 6 (7 enodes) 22.254 * * [simplify]: iters left: 5 (22 enodes) 22.257 * * [simplify]: Extracting #0: cost 1 inf + 0 22.257 * * [simplify]: Extracting #1: cost 4 inf + 0 22.257 * * [simplify]: Extracting #2: cost 7 inf + 0 22.257 * * [simplify]: Extracting #3: cost 9 inf + 0 22.257 * * [simplify]: Extracting #4: cost 12 inf + 0 22.257 * * [simplify]: Extracting #5: cost 10 inf + 2 22.257 * * [simplify]: Extracting #6: cost 1 inf + 1155 22.258 * * [simplify]: Extracting #7: cost 0 inf + 1372 22.258 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 22.258 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 22.258 * * * * [progress]: [ 83 / 115 ] simplifiying candidate # 22.258 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 22.258 * * [simplify]: iters left: 6 (7 enodes) 22.260 * * [simplify]: iters left: 5 (22 enodes) 22.262 * * [simplify]: Extracting #0: cost 1 inf + 0 22.262 * * [simplify]: Extracting #1: cost 4 inf + 0 22.262 * * [simplify]: Extracting #2: cost 7 inf + 0 22.262 * * [simplify]: Extracting #3: cost 9 inf + 0 22.262 * * [simplify]: Extracting #4: cost 12 inf + 0 22.262 * * [simplify]: Extracting #5: cost 10 inf + 2 22.263 * * [simplify]: Extracting #6: cost 1 inf + 1155 22.263 * * [simplify]: Extracting #7: cost 0 inf + 1372 22.263 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 22.263 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im))))))) (- re)) 2.0)))) 22.263 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 22.263 * * [simplify]: iters left: 6 (7 enodes) 22.265 * * [simplify]: iters left: 5 (22 enodes) 22.268 * * [simplify]: Extracting #0: cost 1 inf + 0 22.268 * * [simplify]: Extracting #1: cost 4 inf + 0 22.268 * * [simplify]: Extracting #2: cost 7 inf + 0 22.268 * * [simplify]: Extracting #3: cost 9 inf + 0 22.268 * * [simplify]: Extracting #4: cost 12 inf + 0 22.268 * * [simplify]: Extracting #5: cost 10 inf + 2 22.268 * * [simplify]: Extracting #6: cost 1 inf + 1155 22.268 * * [simplify]: Extracting #7: cost 0 inf + 1372 22.268 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 22.268 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 22.269 * * * * [progress]: [ 84 / 115 ] simplifiying candidate # 22.269 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 22.269 * * [simplify]: iters left: 6 (7 enodes) 22.270 * * [simplify]: iters left: 5 (22 enodes) 22.273 * * [simplify]: Extracting #0: cost 1 inf + 0 22.273 * * [simplify]: Extracting #1: cost 4 inf + 0 22.273 * * [simplify]: Extracting #2: cost 7 inf + 0 22.273 * * [simplify]: Extracting #3: cost 9 inf + 0 22.273 * * [simplify]: Extracting #4: cost 12 inf + 0 22.273 * * [simplify]: Extracting #5: cost 10 inf + 2 22.273 * * [simplify]: Extracting #6: cost 1 inf + 1155 22.273 * * [simplify]: Extracting #7: cost 0 inf + 1372 22.274 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 22.274 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im))))))) (- re)) 2.0)))) 22.274 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 22.274 * * [simplify]: iters left: 6 (7 enodes) 22.275 * * [simplify]: iters left: 5 (22 enodes) 22.278 * * [simplify]: Extracting #0: cost 1 inf + 0 22.278 * * [simplify]: Extracting #1: cost 4 inf + 0 22.278 * * [simplify]: Extracting #2: cost 7 inf + 0 22.278 * * [simplify]: Extracting #3: cost 9 inf + 0 22.278 * * [simplify]: Extracting #4: cost 12 inf + 0 22.278 * * [simplify]: Extracting #5: cost 10 inf + 2 22.278 * * [simplify]: Extracting #6: cost 1 inf + 1155 22.278 * * [simplify]: Extracting #7: cost 0 inf + 1372 22.279 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 22.279 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 22.279 * * * * [progress]: [ 85 / 115 ] simplifiying candidate # 22.279 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 22.279 * * [simplify]: iters left: 6 (7 enodes) 22.280 * * [simplify]: iters left: 5 (22 enodes) 22.283 * * [simplify]: Extracting #0: cost 1 inf + 0 22.283 * * [simplify]: Extracting #1: cost 4 inf + 0 22.283 * * [simplify]: Extracting #2: cost 7 inf + 0 22.283 * * [simplify]: Extracting #3: cost 9 inf + 0 22.283 * * [simplify]: Extracting #4: cost 12 inf + 0 22.283 * * [simplify]: Extracting #5: cost 10 inf + 2 22.283 * * [simplify]: Extracting #6: cost 1 inf + 1155 22.283 * * [simplify]: Extracting #7: cost 0 inf + 1372 22.284 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 22.284 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im))))))) (- re)) 2.0)))) 22.284 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 22.284 * * [simplify]: iters left: 6 (7 enodes) 22.285 * * [simplify]: iters left: 5 (22 enodes) 22.288 * * [simplify]: Extracting #0: cost 1 inf + 0 22.288 * * [simplify]: Extracting #1: cost 4 inf + 0 22.288 * * [simplify]: Extracting #2: cost 7 inf + 0 22.288 * * [simplify]: Extracting #3: cost 9 inf + 0 22.288 * * [simplify]: Extracting #4: cost 12 inf + 0 22.288 * * [simplify]: Extracting #5: cost 10 inf + 2 22.288 * * [simplify]: Extracting #6: cost 1 inf + 1155 22.289 * * [simplify]: Extracting #7: cost 0 inf + 1372 22.289 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 22.289 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 22.289 * * * * [progress]: [ 86 / 115 ] simplifiying candidate # 22.289 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 22.289 * * [simplify]: iters left: 6 (7 enodes) 22.291 * * [simplify]: iters left: 5 (22 enodes) 22.293 * * [simplify]: Extracting #0: cost 1 inf + 0 22.293 * * [simplify]: Extracting #1: cost 4 inf + 0 22.293 * * [simplify]: Extracting #2: cost 7 inf + 0 22.293 * * [simplify]: Extracting #3: cost 9 inf + 0 22.293 * * [simplify]: Extracting #4: cost 12 inf + 0 22.294 * * [simplify]: Extracting #5: cost 10 inf + 2 22.294 * * [simplify]: Extracting #6: cost 1 inf + 1155 22.294 * * [simplify]: Extracting #7: cost 0 inf + 1372 22.294 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 22.294 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im))))))) (- re)) 2.0)))) 22.295 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) 22.295 * * [simplify]: iters left: 6 (7 enodes) 22.296 * * [simplify]: iters left: 5 (22 enodes) 22.299 * * [simplify]: Extracting #0: cost 1 inf + 0 22.299 * * [simplify]: Extracting #1: cost 4 inf + 0 22.299 * * [simplify]: Extracting #2: cost 7 inf + 0 22.299 * * [simplify]: Extracting #3: cost 9 inf + 0 22.299 * * [simplify]: Extracting #4: cost 12 inf + 0 22.299 * * [simplify]: Extracting #5: cost 10 inf + 2 22.299 * * [simplify]: Extracting #6: cost 1 inf + 1155 22.299 * * [simplify]: Extracting #7: cost 0 inf + 1372 22.300 * [simplify]: Simplified to (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im))))) 22.300 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (sqrt (hypot re im)))) (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 22.300 * * * * [progress]: [ 87 / 115 ] simplifiying candidate # 22.300 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im))))) 22.300 * * [simplify]: iters left: 6 (8 enodes) 22.302 * * [simplify]: iters left: 5 (27 enodes) 22.307 * * [simplify]: iters left: 4 (31 enodes) 22.314 * * [simplify]: Extracting #0: cost 1 inf + 0 22.315 * * [simplify]: Extracting #1: cost 6 inf + 0 22.315 * * [simplify]: Extracting #2: cost 11 inf + 0 22.315 * * [simplify]: Extracting #3: cost 13 inf + 0 22.315 * * [simplify]: Extracting #4: cost 16 inf + 0 22.315 * * [simplify]: Extracting #5: cost 14 inf + 2 22.315 * * [simplify]: Extracting #6: cost 10 inf + 390 22.315 * * [simplify]: Extracting #7: cost 1 inf + 2183 22.316 * * [simplify]: Extracting #8: cost 0 inf + 2480 22.317 * [simplify]: Simplified to (* (* (sqrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im)))) (cbrt (sqrt (hypot re im)))) 22.317 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (* (sqrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im)))) (cbrt (sqrt (hypot re im)))) (cbrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 22.317 * * * * [progress]: [ 88 / 115 ] simplifiying candidate # 22.317 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (* (cbrt (hypot re im)) (cbrt (hypot re im))))) 22.317 * * [simplify]: iters left: 6 (9 enodes) 22.321 * * [simplify]: iters left: 5 (29 enodes) 22.330 * * [simplify]: Extracting #0: cost 1 inf + 0 22.330 * * [simplify]: Extracting #1: cost 4 inf + 0 22.330 * * [simplify]: Extracting #2: cost 9 inf + 0 22.330 * * [simplify]: Extracting #3: cost 13 inf + 0 22.330 * * [simplify]: Extracting #4: cost 16 inf + 0 22.330 * * [simplify]: Extracting #5: cost 14 inf + 2 22.330 * * [simplify]: Extracting #6: cost 9 inf + 527 22.331 * * [simplify]: Extracting #7: cost 0 inf + 2160 22.331 * [simplify]: Simplified to (* (fabs (cbrt (hypot re im))) (sqrt (sqrt (hypot re im)))) 22.331 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (fabs (cbrt (hypot re im))) (sqrt (sqrt (hypot re im)))) (sqrt (cbrt (hypot re im)))))) (- re)) 2.0)))) 22.332 * * * * [progress]: [ 89 / 115 ] simplifiying candidate # 22.332 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) 22.332 * * [simplify]: iters left: 5 (6 enodes) 22.334 * * [simplify]: iters left: 4 (16 enodes) 22.337 * * [simplify]: iters left: 3 (17 enodes) 22.339 * * [simplify]: Extracting #0: cost 1 inf + 0 22.339 * * [simplify]: Extracting #1: cost 4 inf + 0 22.339 * * [simplify]: Extracting #2: cost 8 inf + 0 22.339 * * [simplify]: Extracting #3: cost 6 inf + 2 22.339 * * [simplify]: Extracting #4: cost 2 inf + 310 22.339 * * [simplify]: Extracting #5: cost 0 inf + 584 22.339 * [simplify]: Simplified to (sqrt (hypot re im)) 22.339 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 22.340 * * * * [progress]: [ 90 / 115 ] simplifiying candidate # 22.340 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt 1)) 22.340 * * [simplify]: iters left: 5 (8 enodes) 22.343 * * [simplify]: iters left: 4 (27 enodes) 22.347 * * [simplify]: iters left: 3 (29 enodes) 22.351 * * [simplify]: iters left: 2 (32 enodes) 22.355 * * [simplify]: Extracting #0: cost 1 inf + 0 22.355 * * [simplify]: Extracting #1: cost 4 inf + 0 22.355 * * [simplify]: Extracting #2: cost 5 inf + 1 22.355 * * [simplify]: Extracting #3: cost 8 inf + 1 22.355 * * [simplify]: Extracting #4: cost 6 inf + 3 22.355 * * [simplify]: Extracting #5: cost 1 inf + 448 22.355 * * [simplify]: Extracting #6: cost 0 inf + 585 22.355 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 22.355 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re)) 2.0)))) 22.355 * * * * [progress]: [ 91 / 115 ] simplifiying candidate # 22.356 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (sqrt (hypot re im)))) 22.356 * * [simplify]: iters left: 5 (6 enodes) 22.357 * * [simplify]: iters left: 4 (16 enodes) 22.359 * * [simplify]: iters left: 3 (17 enodes) 22.361 * * [simplify]: Extracting #0: cost 1 inf + 0 22.361 * * [simplify]: Extracting #1: cost 4 inf + 0 22.361 * * [simplify]: Extracting #2: cost 8 inf + 0 22.361 * * [simplify]: Extracting #3: cost 6 inf + 2 22.361 * * [simplify]: Extracting #4: cost 2 inf + 310 22.361 * * [simplify]: Extracting #5: cost 0 inf + 584 22.362 * [simplify]: Simplified to (sqrt (hypot re im)) 22.362 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) (- re)) 2.0)))) 22.362 * * * * [progress]: [ 92 / 115 ] simplifiying candidate # 22.362 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) 1) 22.362 * * [simplify]: iters left: 5 (7 enodes) 22.364 * * [simplify]: iters left: 4 (22 enodes) 22.370 * * [simplify]: iters left: 3 (26 enodes) 22.377 * * [simplify]: Extracting #0: cost 1 inf + 0 22.377 * * [simplify]: Extracting #1: cost 4 inf + 0 22.377 * * [simplify]: Extracting #2: cost 5 inf + 1 22.377 * * [simplify]: Extracting #3: cost 8 inf + 1 22.377 * * [simplify]: Extracting #4: cost 6 inf + 3 22.378 * * [simplify]: Extracting #5: cost 1 inf + 448 22.378 * * [simplify]: Extracting #6: cost 0 inf + 585 22.378 * [simplify]: Simplified to (sqrt (sqrt (hypot re im))) 22.378 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))) (- re)) 2.0)))) 22.378 * * * * [progress]: [ 93 / 115 ] simplifiying candidate # 22.379 * [simplify]: Simplifying (* (cbrt (sqrt (sqrt (hypot re im)))) (sqrt (hypot re im))) 22.379 * * [simplify]: iters left: 6 (7 enodes) 22.381 * * [simplify]: iters left: 5 (22 enodes) 22.387 * * [simplify]: Extracting #0: cost 1 inf + 0 22.387 * * [simplify]: Extracting #1: cost 4 inf + 0 22.387 * * [simplify]: Extracting #2: cost 8 inf + 0 22.387 * * [simplify]: Extracting #3: cost 12 inf + 0 22.387 * * [simplify]: Extracting #4: cost 10 inf + 2 22.388 * * [simplify]: Extracting #5: cost 1 inf + 1275 22.388 * * [simplify]: Extracting #6: cost 0 inf + 1532 22.388 * [simplify]: Simplified to (* (sqrt (hypot re im)) (cbrt (sqrt (sqrt (hypot re im))))) 22.388 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (* (cbrt (sqrt (sqrt (hypot re im)))) (cbrt (sqrt (sqrt (hypot re im))))) (* (sqrt (hypot re im)) (cbrt (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 22.389 * * * * [progress]: [ 94 / 115 ] simplifiying candidate # 22.389 * [simplify]: Simplifying (* (sqrt (cbrt (sqrt (hypot re im)))) (sqrt (hypot re im))) 22.389 * * [simplify]: iters left: 6 (7 enodes) 22.392 * * [simplify]: iters left: 5 (22 enodes) 22.398 * * [simplify]: Extracting #0: cost 1 inf + 0 22.398 * * [simplify]: Extracting #1: cost 4 inf + 0 22.398 * * [simplify]: Extracting #2: cost 8 inf + 0 22.398 * * [simplify]: Extracting #3: cost 12 inf + 0 22.398 * * [simplify]: Extracting #4: cost 10 inf + 2 22.398 * * [simplify]: Extracting #5: cost 1 inf + 1355 22.399 * * [simplify]: Extracting #6: cost 0 inf + 1612 22.399 * [simplify]: Simplified to (* (sqrt (hypot re im)) (sqrt (cbrt (sqrt (hypot re im))))) 22.399 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (* (cbrt (sqrt (hypot re im))) (cbrt (sqrt (hypot re im))))) (* (sqrt (hypot re im)) (sqrt (cbrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 22.399 * * * * [progress]: [ 95 / 115 ] simplifiying candidate # 22.400 * [simplify]: Simplifying (* (sqrt (sqrt (cbrt (hypot re im)))) (sqrt (hypot re im))) 22.400 * * [simplify]: iters left: 6 (8 enodes) 22.403 * * [simplify]: iters left: 5 (25 enodes) 22.410 * * [simplify]: Extracting #0: cost 1 inf + 0 22.410 * * [simplify]: Extracting #1: cost 4 inf + 0 22.410 * * [simplify]: Extracting #2: cost 8 inf + 0 22.410 * * [simplify]: Extracting #3: cost 13 inf + 0 22.410 * * [simplify]: Extracting #4: cost 12 inf + 2 22.410 * * [simplify]: Extracting #5: cost 7 inf + 447 22.411 * * [simplify]: Extracting #6: cost 2 inf + 1452 22.411 * * [simplify]: Extracting #7: cost 0 inf + 1966 22.412 * [simplify]: Simplified to (* (sqrt (sqrt (cbrt (hypot re im)))) (sqrt (hypot re im))) 22.412 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (* (cbrt (hypot re im)) (cbrt (hypot re im))))) (* (sqrt (sqrt (cbrt (hypot re im)))) (sqrt (hypot re im)))))) (- re)) 2.0)))) 22.412 * * * * [progress]: [ 96 / 115 ] simplifiying candidate # 22.412 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (hypot re im))) 22.412 * * [simplify]: iters left: 6 (7 enodes) 22.415 * * [simplify]: iters left: 5 (22 enodes) 22.421 * * [simplify]: Extracting #0: cost 1 inf + 0 22.421 * * [simplify]: Extracting #1: cost 4 inf + 0 22.421 * * [simplify]: Extracting #2: cost 8 inf + 0 22.421 * * [simplify]: Extracting #3: cost 12 inf + 0 22.421 * * [simplify]: Extracting #4: cost 10 inf + 2 22.421 * * [simplify]: Extracting #5: cost 1 inf + 1155 22.422 * * [simplify]: Extracting #6: cost 0 inf + 1372 22.422 * [simplify]: Simplified to (* (sqrt (hypot re im)) (sqrt (sqrt (sqrt (hypot re im))))) 22.422 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (sqrt (hypot re im)))) (* (sqrt (hypot re im)) (sqrt (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 22.422 * * * * [progress]: [ 97 / 115 ] simplifiying candidate # 22.423 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))) 22.423 * * [simplify]: iters left: 5 (6 enodes) 22.425 * * [simplify]: iters left: 4 (19 enodes) 22.430 * * [simplify]: Extracting #0: cost 1 inf + 0 22.430 * * [simplify]: Extracting #1: cost 4 inf + 0 22.430 * * [simplify]: Extracting #2: cost 7 inf + 0 22.430 * * [simplify]: Extracting #3: cost 10 inf + 0 22.430 * * [simplify]: Extracting #4: cost 8 inf + 2 22.430 * * [simplify]: Extracting #5: cost 0 inf + 938 22.431 * [simplify]: Simplified to (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) 22.431 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt 1)) (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))))) (- re)) 2.0)))) 22.431 * * * * [progress]: [ 98 / 115 ] simplifiying candidate # 22.431 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (hypot re im))) 22.431 * * [simplify]: iters left: 6 (7 enodes) 22.434 * * [simplify]: iters left: 5 (22 enodes) 22.440 * * [simplify]: Extracting #0: cost 1 inf + 0 22.440 * * [simplify]: Extracting #1: cost 4 inf + 0 22.440 * * [simplify]: Extracting #2: cost 8 inf + 0 22.440 * * [simplify]: Extracting #3: cost 12 inf + 0 22.440 * * [simplify]: Extracting #4: cost 10 inf + 2 22.440 * * [simplify]: Extracting #5: cost 1 inf + 1155 22.441 * * [simplify]: Extracting #6: cost 0 inf + 1372 22.441 * [simplify]: Simplified to (* (sqrt (hypot re im)) (sqrt (sqrt (sqrt (hypot re im))))) 22.441 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (sqrt (hypot re im)))) (* (sqrt (hypot re im)) (sqrt (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 22.441 * * * * [progress]: [ 99 / 115 ] simplifiying candidate # 22.442 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))) 22.442 * * [simplify]: iters left: 5 (6 enodes) 22.444 * * [simplify]: iters left: 4 (19 enodes) 22.451 * * [simplify]: Extracting #0: cost 1 inf + 0 22.451 * * [simplify]: Extracting #1: cost 4 inf + 0 22.451 * * [simplify]: Extracting #2: cost 7 inf + 0 22.451 * * [simplify]: Extracting #3: cost 10 inf + 0 22.451 * * [simplify]: Extracting #4: cost 8 inf + 2 22.451 * * [simplify]: Extracting #5: cost 0 inf + 938 22.452 * [simplify]: Simplified to (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) 22.452 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt 1) (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))))) (- re)) 2.0)))) 22.452 * * * * [progress]: [ 100 / 115 ] simplifiying candidate # 22.452 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (hypot re im)))) (sqrt (hypot re im))) 22.453 * * [simplify]: iters left: 6 (7 enodes) 22.455 * * [simplify]: iters left: 5 (22 enodes) 22.461 * * [simplify]: Extracting #0: cost 1 inf + 0 22.461 * * [simplify]: Extracting #1: cost 4 inf + 0 22.461 * * [simplify]: Extracting #2: cost 8 inf + 0 22.461 * * [simplify]: Extracting #3: cost 12 inf + 0 22.461 * * [simplify]: Extracting #4: cost 10 inf + 2 22.461 * * [simplify]: Extracting #5: cost 1 inf + 1155 22.462 * * [simplify]: Extracting #6: cost 0 inf + 1372 22.462 * [simplify]: Simplified to (* (sqrt (hypot re im)) (sqrt (sqrt (sqrt (hypot re im))))) 22.462 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* (sqrt (sqrt (sqrt (hypot re im)))) (* (sqrt (hypot re im)) (sqrt (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 22.463 * * * * [progress]: [ 101 / 115 ] simplifiying candidate # 22.463 * [simplify]: Simplifying (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))) 22.463 * * [simplify]: iters left: 5 (6 enodes) 22.465 * * [simplify]: iters left: 4 (19 enodes) 22.470 * * [simplify]: Extracting #0: cost 1 inf + 0 22.470 * * [simplify]: Extracting #1: cost 4 inf + 0 22.470 * * [simplify]: Extracting #2: cost 7 inf + 0 22.470 * * [simplify]: Extracting #3: cost 10 inf + 0 22.471 * * [simplify]: Extracting #4: cost 8 inf + 2 22.471 * * [simplify]: Extracting #5: cost 0 inf + 938 22.471 * [simplify]: Simplified to (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) 22.471 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (* 1 (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))))) (- re)) 2.0)))) 22.471 * * * * [progress]: [ 102 / 115 ] simplifiying candidate #real (real->posit16 (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im))))))) (- re)) 2.0))))> 22.472 * [simplify]: Simplifying (real->posit16 (* (sqrt (sqrt (hypot re im))) (sqrt (hypot re im)))) 22.472 * * [simplify]: iters left: 6 (7 enodes) 22.474 * * [simplify]: iters left: 5 (19 enodes) 22.479 * * [simplify]: Extracting #0: cost 1 inf + 0 22.479 * * [simplify]: Extracting #1: cost 2 inf + 0 22.479 * * [simplify]: Extracting #2: cost 4 inf + 0 22.479 * * [simplify]: Extracting #3: cost 7 inf + 0 22.479 * * [simplify]: Extracting #4: cost 10 inf + 0 22.479 * * [simplify]: Extracting #5: cost 8 inf + 2 22.480 * * [simplify]: Extracting #6: cost 0 inf + 938 22.480 * [simplify]: Simplified to (real->posit16 (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im))))) 22.480 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (posit16->real (real->posit16 (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))))) (- re)) 2.0)))) 22.480 * * * * [progress]: [ 103 / 115 ] simplifiying candidate # 22.480 * * * * [progress]: [ 104 / 115 ] simplifiying candidate # 22.481 * [simplify]: Simplifying (- im re) 22.481 * * [simplify]: iters left: 2 (3 enodes) 22.482 * * [simplify]: iters left: 1 (11 enodes) 22.485 * * [simplify]: Extracting #0: cost 1 inf + 0 22.485 * * [simplify]: Extracting #1: cost 5 inf + 0 22.485 * * [simplify]: Extracting #2: cost 3 inf + 43 22.485 * * [simplify]: Extracting #3: cost 0 inf + 168 22.485 * [simplify]: Simplified to (- im re) 22.486 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* (- im re) 2.0)))) 22.486 * * * * [progress]: [ 105 / 115 ] simplifiying candidate # 22.486 * [simplify]: Simplifying (- (+ re (- (+ (* +nan.0 (/ (pow im 2) (pow re 2))) (- +nan.0))))) 22.486 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* +nan.0 2.0)))) 22.486 * * * * [progress]: [ 106 / 115 ] simplifiying candidate # 22.486 * [simplify]: Simplifying (- (+ re (- (+ (* +nan.0 (/ (pow im 2) (pow re 2))) (- +nan.0))))) 22.486 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (sqrt (* +nan.0 2.0)))) 22.486 * * * * [progress]: [ 107 / 115 ] simplifiying candidate # 22.487 * [simplify]: Simplifying (+ (* 1/8 (* (pow re 2) (pow (/ 1 (pow im 7)) 1/4))) (pow im 1/4)) 22.487 * * [simplify]: iters left: 6 (15 enodes) 22.497 * * [simplify]: iters left: 5 (66 enodes) 22.512 * * [simplify]: iters left: 4 (128 enodes) 22.547 * * [simplify]: iters left: 3 (297 enodes) 22.670 * * [simplify]: Extracting #0: cost 1 inf + 0 22.671 * * [simplify]: Extracting #1: cost 9 inf + 0 22.671 * * [simplify]: Extracting #2: cost 60 inf + 1 22.671 * * [simplify]: Extracting #3: cost 115 inf + 932 22.672 * * [simplify]: Extracting #4: cost 122 inf + 940 22.672 * * [simplify]: Extracting #5: cost 117 inf + 4061 22.674 * * [simplify]: Extracting #6: cost 75 inf + 23649 22.681 * * [simplify]: Extracting #7: cost 12 inf + 60728 22.687 * * [simplify]: Extracting #8: cost 0 inf + 67753 22.693 * * [simplify]: Extracting #9: cost 0 inf + 67713 22.702 * [simplify]: Simplified to (fma 1/8 (* (pow (/ 1 (pow im 7)) 1/4) (* re re)) (pow im 1/4)) 22.702 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (fma 1/8 (* (pow (/ 1 (pow im 7)) 1/4) (* re re)) (pow im 1/4))) (- re)) 2.0)))) 22.703 * * * * [progress]: [ 108 / 115 ] simplifiying candidate # 22.703 * [simplify]: Simplifying (pow (/ 1 re) -1/4) 22.703 * * [simplify]: iters left: 3 (5 enodes) 22.707 * * [simplify]: iters left: 2 (22 enodes) 22.713 * * [simplify]: iters left: 1 (38 enodes) 22.721 * * [simplify]: Extracting #0: cost 1 inf + 0 22.721 * * [simplify]: Extracting #1: cost 9 inf + 0 22.721 * * [simplify]: Extracting #2: cost 16 inf + 1 22.721 * * [simplify]: Extracting #3: cost 13 inf + 5 22.721 * * [simplify]: Extracting #4: cost 6 inf + 1102 22.722 * * [simplify]: Extracting #5: cost 0 inf + 3162 22.722 * [simplify]: Simplified to (pow (/ 1 re) -1/4) 22.722 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (pow (/ 1 re) -1/4)) (- re)) 2.0)))) 22.722 * * * * [progress]: [ 109 / 115 ] simplifiying candidate # 22.722 * [simplify]: Simplifying (pow (/ -1 re) -1/4) 22.722 * * [simplify]: iters left: 3 (5 enodes) 22.724 * * [simplify]: iters left: 2 (20 enodes) 22.729 * * [simplify]: iters left: 1 (34 enodes) 22.736 * * [simplify]: Extracting #0: cost 1 inf + 0 22.736 * * [simplify]: Extracting #1: cost 9 inf + 0 22.736 * * [simplify]: Extracting #2: cost 16 inf + 1 22.737 * * [simplify]: Extracting #3: cost 13 inf + 5 22.737 * * [simplify]: Extracting #4: cost 4 inf + 1648 22.737 * * [simplify]: Extracting #5: cost 0 inf + 3162 22.737 * [simplify]: Simplified to (pow (/ -1 re) -1/4) 22.737 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (pow (/ -1 re) -1/4)) (- re)) 2.0)))) 22.737 * * * * [progress]: [ 110 / 115 ] simplifiying candidate # 22.737 * [simplify]: Simplifying (- (+ (* +nan.0 (pow im 2)) (- (+ (* +nan.0 (pow re 2)) (- (* +nan.0 im)))))) 22.737 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) +nan.0 (- re)) 2.0)))) 22.738 * * * * [progress]: [ 111 / 115 ] simplifiying candidate # 22.738 * [simplify]: Simplifying (- (+ (* +nan.0 (/ 1 re)) (- (+ (* +nan.0 (/ 1 (pow re 2))) (- +nan.0))))) 22.738 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) +nan.0 (- re)) 2.0)))) 22.738 * * * * [progress]: [ 112 / 115 ] simplifiying candidate # 22.738 * [simplify]: Simplifying (- (+ (* +nan.0 (/ 1 re)) (- (+ (* +nan.0 (/ 1 (pow re 2))) (- +nan.0))))) 22.738 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) +nan.0 (- re)) 2.0)))) 22.738 * * * * [progress]: [ 113 / 115 ] simplifiying candidate # 22.738 * [simplify]: Simplifying (+ (pow im 3/4) (* 3/8 (* (pow re 2) (pow (/ 1 (pow im 5)) 1/4)))) 22.738 * * [simplify]: iters left: 6 (16 enodes) 22.748 * * [simplify]: iters left: 5 (70 enodes) 22.767 * * [simplify]: iters left: 4 (136 enodes) 22.812 * * [simplify]: iters left: 3 (307 enodes) 22.943 * * [simplify]: Extracting #0: cost 1 inf + 0 22.943 * * [simplify]: Extracting #1: cost 9 inf + 0 22.944 * * [simplify]: Extracting #2: cost 62 inf + 1 22.944 * * [simplify]: Extracting #3: cost 121 inf + 170 22.944 * * [simplify]: Extracting #4: cost 117 inf + 2250 22.945 * * [simplify]: Extracting #5: cost 115 inf + 5627 22.947 * * [simplify]: Extracting #6: cost 77 inf + 23091 22.952 * * [simplify]: Extracting #7: cost 13 inf + 61622 22.958 * * [simplify]: Extracting #8: cost 0 inf + 70497 22.963 * * [simplify]: Extracting #9: cost 0 inf + 70417 22.969 * [simplify]: Simplified to (fma (* (* 3/8 re) re) (pow (/ 1 (pow im 5)) 1/4) (pow im 3/4)) 22.969 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (fma (* (* 3/8 re) re) (pow (/ 1 (pow im 5)) 1/4) (pow im 3/4)))) (- re)) 2.0)))) 22.969 * * * * [progress]: [ 114 / 115 ] simplifiying candidate # 22.969 * [simplify]: Simplifying (pow (/ 1 re) -3/4) 22.970 * * [simplify]: iters left: 3 (5 enodes) 22.972 * * [simplify]: iters left: 2 (22 enodes) 22.981 * * [simplify]: iters left: 1 (38 enodes) 22.996 * * [simplify]: Extracting #0: cost 1 inf + 0 22.996 * * [simplify]: Extracting #1: cost 9 inf + 0 22.996 * * [simplify]: Extracting #2: cost 16 inf + 1 22.996 * * [simplify]: Extracting #3: cost 13 inf + 5 22.996 * * [simplify]: Extracting #4: cost 6 inf + 1102 22.997 * * [simplify]: Extracting #5: cost 0 inf + 3162 22.997 * [simplify]: Simplified to (pow (/ 1 re) -3/4) 22.997 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (pow (/ 1 re) -3/4))) (- re)) 2.0)))) 22.997 * * * * [progress]: [ 115 / 115 ] simplifiying candidate # 22.997 * [simplify]: Simplifying (pow (/ -1 re) -3/4) 22.997 * * [simplify]: iters left: 3 (5 enodes) 22.999 * * [simplify]: iters left: 2 (20 enodes) 23.004 * * [simplify]: iters left: 1 (34 enodes) 23.012 * * [simplify]: Extracting #0: cost 1 inf + 0 23.012 * * [simplify]: Extracting #1: cost 9 inf + 0 23.012 * * [simplify]: Extracting #2: cost 16 inf + 1 23.012 * * [simplify]: Extracting #3: cost 13 inf + 5 23.013 * * [simplify]: Extracting #4: cost 4 inf + 1648 23.013 * * [simplify]: Extracting #5: cost 0 inf + 3162 23.013 * [simplify]: Simplified to (pow (/ -1 re) -3/4) 23.013 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (re im) (* 0.5 (sqrt (* (fma (sqrt (hypot re im)) (* (sqrt (sqrt (hypot re im))) (cbrt (pow (/ -1 re) -3/4))) (- re)) 2.0)))) 23.013 * * * [progress]: adding candidates to table 24.583 * [progress]: [Phase 3 of 3] Extracting. 24.583 * * [regime]: Finding splitpoints for: (# # # # # #real (real->posit16 (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re))) 2.0))))> # # # # # # #) 24.587 * * * [regime-changes]: Trying 2 branch expressions: (im re) 24.587 * * * * [regimes]: Trying to branch on im from (# # # # # #real (real->posit16 (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re))) 2.0))))> # # # # # # #) 24.693 * * * * [regimes]: Trying to branch on re from (# # # # # #real (real->posit16 (- (* (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))) (cbrt (* (sqrt (hypot re im)) (sqrt (sqrt (hypot re im)))))) re))) 2.0))))> # # # # # # #) 24.782 * * * [regime]: Found split indices: #